@charset "utf-8";
/* CSS Document */

body{  font-size:12px; font-family: "宋体","微软雅黑", "黑体", "Aachen BT"; line-height:150%; margin:0; padding:0; color:#555; width:100%; background:#f8f8f8;}
div,form{margin:0 auto; padding:0;}
ul,ul li,dl,dt,dd,form,img,p,form{margin:0; padding:0; border:none; list-style-type:none; vertical-align:top;}
font{ font-size:12px;}
em{ font-style:normal}
span.img,span.pic{ text-align:center}
a{color:#444; text-decoration:none; cursor:pointer;} a:hover,a:active{text-decoration:underline;color:#2c81b8;}
*{margin:0px auto;}
div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}

.clear{clear:both;  height:0px; margin:0px; padding:0px;}
.fl{float:left;}
.fr{float:right;}
.mr{margin:0px auto; width:1003px;}
.ml{margin-left:25px;}
.mt10{margin-top:10px;}
.mt30{margin-top:30px;}
.mt20{ margin-top:20px;}
.yahei{font-family:"microsoft yahei";}
.over{overflow:hidden;}


.top{width:100%; height:71px; background:url(images/nav_bg.png) repeat-x;}
.top ul{padding-left:50px;}
.top ul li{float:left; width:90px; text-align:center; height:70px; line-height:70px; background:url(images/nav_line.png) right 22px no-repeat; font-family:"microsoft yahei"; font-size:16px;}
.top ul li a:hover,.top ul .cur a{ background:#66a2e1; color:#fff; font-weight:bold; text-decoration:none;}
.top ul a{display:block; width:90px; height:70px;}


.bor{ border:1px solid #ddd; padding:15px;width:943px;}
.con{background:#fff; width:1003px;}
.con h1{width:100%; background:url(images/top_bg.png) repeat-x;}
.title{width:100%; height:30px; font-weight:normal;}
.title span{font-family:"microsoft yahei"; display:block; float:left; font-size:17px; color:#e89d22; }
.title a{display:block; float:right; padding-right:10px; color:#999; font-size:12px;}

.news{float:left; width:943px; overflow:hidden;}
.news ul li em,.news ul li a,.news ul li span{display:block; float:left;}
.news ul li span{ float:right; color:#999;}
.news ul li{ font-size:13px; line-height:30px; width:100%; clear:both;}
.news ul li p{text-indent: 2em;font-size: 14px;}
.news ul li em{ color:#cc6600;}
.news .fl img{ width:117px; height:125px; border:1px solid #ddd;}
.news .fr{ width:325px; padding-left:15px; line-height:24px; font-size:12px; color:#848382;}
.news .fr p{ text-indent:2em;}
.news .fr p a{ text-decoration:underline; color:#cc6600;}

.Product table tr td{vertical-align:middle;}
.Product table{ border-collapse:collapse; width:100%;}
.Product table tr td img{width:186px; height:130px;}
.product li{ line-height:28px; border-bottom:1px dotted #cccccc;}
.Product table tr td dl dd{text-align: center;}

.buy{width:300px; height:255px;}
.buy ul li em{ padding-right:5px; color:#999;}
.buy ul li{ height:35px; line-height:35px; border-bottom:dashed #ddd 1px; font-size:14px;}
.buy_2{  width:943px;color:#856c27; padding-left:30px;line-height:23px; font-size:13px;}
.buy_2 h2{float:left; }
.buy_2 p{ float:left; width:200px;font-size: 14px;}

.link p span{ padding:0px 10px; word-spacing:normal;}
.link p{ padding-top:5px; padding-bottom:5px; color:#999;}
.link p span a{ color:#666; word-spacing:normal;}
.link p span a:hover{color:#2c81b8;}

.footer{width:100%; height:107px; background:#609ddd; text-align:center; color:#fff; padding-top:10px;}



/****************************************产品列表*******************************************************************/
.product_left h2,.product_left ul li,.tel,.product_wz span{ background:url(images/ico.png) no-repeat;}
.product_left{ width:198px; border:1px solid #ddd; height:auto; background:#f4f3f3; padding-bottom:10px;}
.product_left h2{ width:188px; height:42px; line-height:42px; padding-left:10px; font-size:18px; color:#fff; font-weight:normal;}
.product_left ul li{width:100%; text-align:center; height:49px; background-position:0px -45px; line-height:49px; font-size:14px;}
.product_left ul{ width:175px; margin:0px auto;}
.product_left ul li a{ font-size:14px; font-family:"microsoft yahei"; display:block; width:100%; height:48px; font-weight:bold; color:#666;}
.product_left ul li a:hover,.product_left ul .cur a{border-bottom:1px solid #5a94d2; color:#4582c0; text-decoration:none;}
.tel{ width:178px;  border:1px solid #ddd; height:auto; background-position:0px -130px; background-color:#f4f3f3; padding:10px;}
.tel b{display:block; padding-top:65px; color:#898b8d; font-size:18px; font-weight:normal;}


.product_rigth{ width:759px;  border:1px solid #ddd;}
.product_wz{width:749px;/*  padding-left:10px; */ height:44px; background:url(images/wzbg.png) repeat-x; line-height:44px;}
.product_wz span{display:block; width:11px; height:9px; background-position:0px -101px; float:left; margin-top:16px;}
.product_wz p{float:left; padding-left:10px;}
.product_wz p em{ color:#4c86c3;}
.product_list{width:100%; margin:0px auto;}
.product_2 dl{float:left; width:142px; padding-top:10px; padding-bottom:10px; height:211px; padding-left:47px;}
.product_2 dl dt img{width:140px; border:1px solid #ddd;}\
.product_2 dl dd span a{color:#2772a2;}
.product_2 dl dd p{padding-top:5px;}


/*分页*/
.pag_2{width:100%; text-align:center;}
.pag_2 a{padding:3px 6px; background:#f0f4f5; border:1px solid #ddd; color:#1f3a87; display:inline-block\9; padding:0px 6px\9; height:18px\9; line-height:18px;}
.pag_2 a:hover,.pag_2 .cur{background:#1f3a87; color:#fff; text-decoration:none;}




/************************************************************************产品详细****************************************************/
.product_con{ background:#fff; margin-top:10px;}
.product_con_img{width:200px; text-align:center; padding:0px; border:1px solid #ddd;}
.product_con_img img{width:200px; height:229px;}
.product_con_c{width:474px; padding-left:10px;}
.product_con_c h2{ font-size:15px; color:#434141; border-bottom:dashed 1px #ccc; height:35px; line-height:35px;}
.product_con_c p{line-height:30px; color:#555;}
.product_con_c p em{color:#ff0000;}
.product_con_c p a{display:block; width:110px; height:37px; text-align:center; color:#fff; font-size:14px; font-weight:bold; background-position:0px top; line-height:37px; margin-top:15px; background:#66a2e1;}
.product_con_c p a:hover{ text-decoration:none;}
.product_con_c p a,.product_con_gwc,.product_con_qyz{ background-image:url(../images/son/product_but.png); }
.product_con_c2{width:434px; background:#fafdff; border:1px solid #c9d5e0; margin-top:15px; padding:5px 15px;}
.product_con_gwc{background:#d14d06; width:110px; height:26px; margin-left:55px; color:#fff; border:none; line-height:26px; cursor:pointer;}
.product_con_r{width:231px; height:310px; margin-top:7px; background:#f7fff2;}
.product_con_r h6{width:100%; text-align:center; height:26px; line-height:26px; background:#4993d7; font-size:14px; color:#fff;}
.product_con_r dl{ width:211; padding:0px 10px; line-height:26px;}
.product_con_qyz{ width:112px; height:28px; background-position:0px -63px; display:block; text-align:center; color:#4993d7;}
.product_con_r dd b{ font-size:15px;}

.product_con_2 table{width:700px; margin:0px auto; border-collapse:collapse; margin-top:20px;}
.product_con_2 table td,.product_con_2 table th{border:1px solid #ddd; border-collapse:collapse; height:35px; line-height:35px; padding:0px 10px;}
.product_con_2 table th{ width:100px; background:#fbfbfb;}
.product_con_3{width:100%;}
.product_con_3 h5{ width:680px; height:25px; line-height:25px; background:#f8f8f8; padding-left:20px; margin-top:30px; color:#777;}
.product_con_3 p{text-indent:2em; line-height:24px; font-size:13px; color:#666; padding-bottom:0px; padding-top:30px;}
.product_con_2{ padding-bottom:50px;}



/****************************************资讯列表*******************************************************************/
.news_2 dl{padding:10px 0px; border-bottom:1px solid #ddd;}
.news_2 dt a{font-weight:bold; color:#4698ec; font-size:14px; line-height:25px;}
.news_2 dt p{color:#888;}
.news_2 dd{padding-top:10px; font-size:13px; text-indent:2em; color:#737678; line-height:24px;}
.news_2 dd a{ color:#4698ec; text-decoration:none;}
.news_2 dd a:hover{ color:#cc6600;}


/****************************************资讯详细*******************************************************************/
.news_con{padding-top:20px; padding-bottom:50px;}
.news_con h2{text-align:center; width:100%; line-height:45px; border-bottom:1px solid #ddd; color:#4c86c3; font-size:16px;}
.news_con p{ text-indent:2em; font-size:14px; line-height:26px; color:#666; padding-top:25px;width:949px;display:block;word-wrap:break-word;word-break:break-all;padding:0 10px;}
.news_con_b{padding-top:20px;padding-right:20px;}
.news_con_b p{padding:0px; text-indent:0px; width:100%; padding:10px 0px; border-top:1px dotted #ddd; margin-top:10px; color:#000; font-size:12px;}
.news_con_b p em{ display:block; float:left;}
.news_con_b p span{ display:block; float:right;}
.news_con_b p em a{ color:#999;}
.news_con_b p em a:hover{color:#2c81b8;}
.news_con_b p span a{color:#2c81b8;}
.news_con_b p span a:hover{ text-decoration:none; color:#cc6600;}