
#product_cont{ 
width:980px; margin:0 auto;clear:both; margin-top:8px; margin-bottom:8px; overflow: hidden;zoom:1;}
#product_cont .cont_left{width:260px; float:left;overflow:hidden;zoom:1;}
.cont_left .product_left,.left_contact{overflow:hidden;zoom:1; margin-bottom:10px; margin-right:10px;}
.product_left h4,.left_contact h4{ height:35px; font-size:15px;border-bottom:1px #e1e1e1 solid;_border-bottom:1px #ddd solid;}
.product_left h4 i,.left_contact h4 i{ font-style:normal; border-bottom:1px #258cff solid; display:inline-block;padding:10px 7px 8px; position:relative;_padding-bottom:11px;color:#399deb; font-weight:normal;}
.product_left ul{ margin:10px 0px 0px 0px;}
.product_left ul li{ font-size:14px; background:url(../images/icon04.gif) no-repeat 7px 12px; height:30px; line-height:30px; padding-left:20px;}
.product_left ul li a{color:#444;}
.product_left ul li a:hover{ color: #0066FF;}

.left_contact p{margin:0px 0px 5px -40px;color:#444;font-size:14px;}
.left_contact .contact_us{padding-top:16px;}
#product_cont .product_right{ width:700px; float:right;overflow:hidden;border-left:1px #eee solid;padding-left:15px;}

.product_right h5{ border-bottom:1px solid #258cff; height:35px; font-size:13px;font-weight:normal;line-height:35px;}
.product_right h5 span{ padding-left:5px;font-weight:normal;color:#666;}
.product_right h5 a{color:#666}
.product_right h5 a:hover{ color: #0066FF;}
.product_right .pro_content{ width:690px;line-height:25px;margin:auto; font-size:14px;min-height:430px;_height:expression(this.scrollHeight > 5000 ? "5000px" : (this.scrollHeight < 650 ? "650px" : "auto")); overflow-x:hidden;}
.product_right .pro_content .nrys{color:#333;font-family:Î¢ÈíÑÅºÚ;}
.product_right .pro_content .nrys b{line-height:35px; display:block; font-size:25px; padding:20px 0 10px; font-weight:normal;margin:0 auto;}
.product_right .pro_content .nrys b{ text-decoration:none; width:660px; border-bottom:1px solid #eee;}

.product_right .pro_content .qb_con{padding:15px 0px 15px 15px;}
.product_right .pro_content .ty_body{padding:15px 0px 15px 15px;}
table{border:#E6E6E1 1px solid;border-collapse:collapse; background:#DDEDF0;}
td{ border:1px solid #DCDCDC;}
tr{ border:1px solid #DCDCDC;}
/* vip reg */
.ca_list li{ background:url(../images/s_list_img.png) no-repeat 0 6px; _background:url(../images/s_list_img.gif) no-repeat 0 0; padding-left:20px; font-size:14px; line-height:24px; padding-bottom:25px; margin-bottom:25px;}
.ca_list li h3{ font-size:18px; font-weight:bold; padding-bottom:15px; margin-top:10px;color:#444;}
.ca_list li p{ padding-bottom:5px;}
.ca_list li a{ text-decoration:underline; color:#C00;}


.csp_list dt{ font-weight:bold; padding:5px 0 10px 0; }
.csp_list dd{ padding-bottom:45px;}
.csp_list dd.vip_down{ background:url(../images/down.gif) no-repeat 120px bottom;}
.csp_list dd h3{ font-size:15px; font-weight:normal; color:#33bbff; background:url(../images/csp_list_bg.png) no-repeat 0 0; _background:url(../images/csp_list_bg.gif) no-repeat 0 0; padding-bottom:10px; height:50px; line-height:42px;}
.csp_list dd h3 em{ font-style:normal; font-size:30px; font-family:Georgia; padding:0 23px 0 18px;}
.csp_list dd p{ padding-left:45px; margin-bottom:10px;}

.news .news_list{ margin:0 10px 5px 0px; width:670px;}
.news_list li{ display:block; height:35px; line-height:35px;background:url(../images/news_icon.jpg) left 11px no-repeat; padding-left:20px; text-align:right; border-bottom:1px #eee dashed;}
.news_list span a{float:left;width:90%;text-align:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:14px;color: #1C1C1C;}
.news_list span a:hover{ color: #0066FF; }

div.pages{ padding:3px; margin:1px 0px 0px 0px;float:right;}
div.pages ul{float:right;margin-right:20px; }
div.pages li{float:left;color:#fff; font-size:0px;}
div.pages li a {border:1px solid #ccc; margin:2px; padding:0 12px; color:#2F002F; display:inline-block; height:25px; line-height:25px; overflow:hidden;text-decoration:none; font-size:13px;}
div.pages li a:hover { color:#fff;background:#258cff; border:1px solid #258cff;font-size:13px;text-decoration:none;}
div.pages .thisclass { margin:2px; padding:1px 12px; background:#258cff;color:#fff; font-weight:bold; display:inline-block; height:25px; line-height:25px; overflow:hidden; font-size:13px;}

div.pages span.pageinfo {margin-right:300px; padding:0 5px; color:#2F002F; text-align:center; height:22px; line-height:22px; overflow:hidden; font-size:14px;}
div.pages strong { margin:0 2px;}

/*Ïà¹ØÔÄ¶Á*/
.about_cont{ margin:20px;}
.about_cont h4{ height:35px; font-size:15px;border-bottom:1px #e1e1e1 solid;_border-bottom:1px #ddd solid;}
.about_cont h4 i{ font-style:normal; border-bottom:1px #258cff solid; display:inline-block;padding:9px 9px 8px; position:relative;_padding-bottom:11px;color:#399deb; font-weight:normal;}
.about_cont ul{ margin:10px 0px 25px 0px;}
.about_cont ul li{ font-size:14px; background:url(../images/icon04.gif) no-repeat 9px 12px; height:30px; line-height:30px; padding-left:22px;}
.about_cont ul li a{color:#1C1C1C;}
.about_cont ul li a:hover{ color: #0066FF;}

/*down*/
.down_one li{border-bottom:1px solid #D4D4D4; height:auto; display:block; clear:both;padding:15px 0 30px; margin-bottom:10px;}
.down_one .titleH1{font-size: 22px;color:#333;margin-bottom:8px;}
.down_one  p{font-size:13px;color:#666; margin-bottom:10px; text-indent:2em;}
.down_one  p span{ color:#258cff;}
.down_one .btn_down{ color:#666; font-size:13px;}
.down_one .btn_down a{ color:#fff;background: #2388FC; font-size:14px; font-weight:bold;height:30px; line-height:31px;text-align: center;margin:10px 10px 0px 0px;padding:8px 20px;}
.down_one .btn_down a:hover{ text-decoration:none;background:#1873DE;;}