@charset "gb2312";
a{text-decoration:none;color:#363636;}
a:hover{color:#ba1734;}
img,input{border:none; }

*{	margin:0;	padding:0;}

button,input,select,textarea{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}
body{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333;margin:0 auto;overflow-x:hidden;background-color: #fff;}

ul,ol{ list-style:none;}
.clear{ clear:both; float:none; text-align:center}
.content1000{margin:0px auto;width:1200px;overflow:hidden;}
.zi646363{ color:#646363; font-size:16px; font-weight:700;height:33px; line-height:33px;}
.titbg{ background:url(../images/line1.gif) no-repeat left bottom; }
.titbg span,.zi646363 span{ float:right; color:#646363; font-size:14px;}
.titbg span a,.zi646363 span a{color:#646363;}

img.tj{ margin:11px 0 0 0;}
.bian{ border-left:1px #d6d4d5 solid; border-right:1px #d6d4d5 solid; border-bottom:1px #d6d4d5 solid; background-color:#f2f2f2;}
.bian2{ border-left:1px #d6d4d5 solid; border-right:1px #d6d4d5 solid; border-bottom:1px #d6d4d5 solid; background-color:#fff; color:#626262;}

.input_class{ border:1px #ccc solid; line-height:25px;}
.yuyue2{ width:80px; height:30px; background-color:#3974b0; line-height:30px; color:#FFFFFF;}
/*head*/

.head{ width:100%; margin:0 auto; position: fixed;top: 0;width: 100%;z-index: 80; background-color:#FFFFFF; border-bottom:1px #a8a8a8 solid;}
#head{margin:0px auto;width:1200px;height:100px;overflow:hidden;}
#head .headl{ float:left; width:300px;}
#head .headc{ float:left; width:900px;padding:0;}


/*head*/


/*daohang*/
.menu{ width:100%; margin:0 auto; height:100px; }
#sddm{margin:0px auto;padding: 0;	z-index: 30;width:830px;height:100px;}
#sddm li{margin: 0;	padding: 0;	text-align:center;list-style: none;	float: left;}
#sddm li a{	display: block;margin: 0;padding: 0 45px;line-height:100px;color: #28a7e1;text-align: center;text-decoration: none;	font-size:14px; font-weight:700; font-family:"Î¢ÈíÑÅºÚ";text-transform: uppercase;}

#sddm li a:hover{color: #fff; background:url(../images/menubg.gif) no-repeat center center;}
#sddm li.in{color: #fff; background:url(../images/menubg.gif) no-repeat center center;}
#sddm li.in a{color: #fff;}



#sddm div{ margin:0; padding:0; clear:both; z-index:999; position: absolute;	visibility: hidden;line-height:33px; width:260px;overflow:hidden; background:url(../images/menudivbg.png) no-repeat top center;
}
#sddm div a{ display:block; width:260px; height:33px;line-height:33px; padding:0 0 0 0;  color: #28a7e1;font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; text-align:left; font-weight:100; text-indent:10px;}
#sddm div a:hover{display:block; width:260px; height:33px;line-height:33px; padding:0 0 0 0; color: #fff; font-weight:100;}
#sddm  li.in div a{color: #28a7e1;font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; }
#sddm  li.in div a:hover{color: #fff;}


ul.proin{ width:1200px; margin:0 auto;}
ul.proin li{ float:left; width:380px; height:400px; margin:9px;}
ul.proin li .t1{ font-size:14px; font-weight:700; color:#1676b8; text-align:left; line-height:40px; text-indent:10px;}
ul.proin li .t2{color:#505050; font-size:14px; padding:0 10px 10px; line-height:20px; }



.sou{ width:1000px; margin:10px auto; line-height:33px; overflow:hidden;}
.sou .left{ float:left; width:650px; color:#3a73b2;}
.sou .left a{ color:#818383}
.sou .left a:hver{ color:#FF0000}

.sou ul{ float:right; }
ul.ss{background:url(../images/searchbg.gif) no-repeat left top; width:228px; height:50px; overflow:hidden; margin:10px auto;}
ul.ss form{ margin:0; padding:0;}

ul.ss li.l{ float:left;margin:0; padding:0; }
ul.ss li.r{ float:left;}

ul.ss2{background:url(../images/searchbg2.gif) no-repeat left top; width:301px; height:36px; overflow:hidden}
ul.ss2 form{ margin:0; padding:0;}

ul.ss2 li.l{ float:left;margin:0; padding:0;}
ul.ss2 li.r{ float:left;}


.banner{ z-index:1; width:100%;overflow:hidden;height:500px;position:relative}
.banList{position:absolute;left:50%;margin-left:-960px;height:500px}
.banList li{height:500px;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s, opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity:1;transform:scale(1);z-index:2;}
.fomW{position:absolute;bottom:10px;left:50%;height:20px;z-index:9;width:1000px;margin-left:-500px}
.jsNav{text-align:center;}
.jsNav a{display:inline-block;background:#fff;width:13px;height:13px;border-radius:50%;margin:0 5px;}
.jsNav a.current{background:#3877ba;cursor:pointer}

.biaoti{ width:100%; height:30px; line-height:30px;background:url(../images/biaotibg.gif) repeat-x top left; color:#333333; font-size:15px; font-weight:100; text-indent:5px;}
.biaoti span{ float:right; padding:5px 5px 0 0;}


.biaoti0{ width:1000px; margin:0 auto; overflow:hidden; clear:both; color:#1676b8; font-size:28px; height:100px; line-height:100px; text-align:center;}
.contact2{ line-height:18px; color:#989993; font-size:14px;}
.contact2 div{ line-height:30px; color:#747570}

.biaotitel{line-height:40px;
	color:#1676b8;
	font-size:18px;
	text-transform: uppercase; 
}


.biaoti1{ clear:both; color:#1676b8; font-size:28px; height:100px; line-height:100px; text-align:center;}
.biaoti2{ font-size:23px; color:#ffffff; height:80px; line-height:80px;}
.biaoti3{ margin-top:40px; font-size:35px; color:#ffffff; height:100px; line-height:100px; text-indent:140px;}
.biaoti4{ font-size:16px; color:#ffffff; height:30px; line-height:30px; padding:10px 70px 10px 50px;}
.biaoti5{ width:100%; margin:0 auto; background-color:#f0f0f0; font-size:20px; height:66px; line-height:66px; color:#505050;text-transform: uppercase; }
.biaoti5 span{ float:right; font-size:14px;}
.biaoti6{ clear:both; color:#1676b8; font-size:17px; height:50px; line-height:50px; text-align:left;}



.anniu{ float:right;  width:140px; height:36px; line-height:36px; font-size:14px; text-align:center; background:url(../images/anniu1.png) no-repeat center center; }
.anniu:hover{ width:140px; height:36px; line-height:36px; font-size:14px; text-align:center; background:url(../images/anniu2.png) no-repeat center center; color:#FFFFFF}
.anniu a{ color:#FFFFFF}

ul.faqin{ width:550px; float:left;}
ul.faqin li.wen,ul.faqin li.wen a{ line-height:35px; color:#1676b8; font-size:16px;}
ul.faqin li.da{ color:#fff; font-size:14px; line-height:18px;word-spacing:8px; letter-spacing: 1px;}


ul.protj{ width:1230px; margin:0 auto; padding: 0;overflow:hidden;}
ul.protj li{width:405px; height:390px; float:left; padding:0; margin:0; text-align:center;}
ul.protj li .t1{width:360px; margin:10px auto 0px; height:40px; line-height:18px;}
ul.protj li .t1 a{ color:#1676b8; font-size:16px;}
ul.protj li .t2{ margin:0 auto;  width:360px; height:90px; line-height:20px; font-size:14px; color:#747570; text-align:left;}

ul.protj li img{border:1px #999999 solid;}




/*Ê×Ò³end*/

#ee{ width:100%; height:135px; background-color:#28a7e1; overflow:hidden;}
.ee{ width:800px; float:left; padding:15px; color:#fff;line-height:23px;}
.ee a{ color:#fff}
.ee .link img{ margin:10px; float:left;}
.ee .link .tit{	font-size:16px;	font-style: italic; float:left; line-height:25px;}



.about{  margin:10px auto; padding:10px;overflow:hidden;	font-size:13px;font-family:"Î¢ÈíÑÅºÚ";	line-height:26px;}/*µ¥Ò³ÑùÊ½*/

.cnotactbg{ background:url(../images/contactbg.gif) no-repeat right top;}

/*ÏêÇé*/
.gleft{ float:left; width:235px;}
.gright{ float:right; width:940px;}

/*weizhi*/
.path{height:37px;line-height:37px;color:#808080;font-size:14px; text-indent:5px; border:1px #d9d9d9 solid; }
.path a{color:#808080;}


.lanmu{}
.lanmut{ width:230px; height:60px; line-height:60px; color:#282828; font-size:18px; text-indent:10px; }
.lanmu ul{ width:230px; margin:0; padding:10px 0; overflow:hidden;}
.lanmu ul li{ margin:0;  text-indent:10px; height:40px; line-height:40px; background:url(../images/l2.gif) no-repeat center right;}
.lanmu ul li a{ font-size:13px; font-weight:100; color:#28a7e1; }
.lanmu ul li a:hover{ color:#3a77b8;}
.lanmu ul li.in a{color:#3a77b8;}

.lanmu ul div{ line-height:30px;}
.lanmu ul div a{ display:block;background:url(../images/l3.gif) no-repeat center left;  font-size:12px; color:#676566; font-weight:100; text-indent:25px;}


.telin2{ width:218px; line-height:20px; border:1px #3976b9 solid; background-color:#f2f2f2; background:url(../images/tel3.gif) no-repeat 5px 12px; font-size:14px; color:#808080;}
.telin2 span{ color:#eb1313; font-size:19px;}


.lanmu2{ width:220px; line-height:25px;}
.lanmu2 .lanmut{ height:40px; line-height:40px; color:#fff; font-size:20px; text-indent:22px; background:url(../images/l1.gif) no-repeat left center;}
.lanmu2 ul{ border-right:1px #d9d9d9 solid; border-bottom:1px #d9d9d9 solid; border-left:1px #e5e5e5 solid; overflow:hidden; margin-bottom:20px; padding:10px;}


.gright .proleft1{ overflow:hidden; padding:0 15px; }
.gright  h1{  font-size:18px;  height:30px; line-height:30px; margin:10px 0 0 0; color:#1676b8; text-align:left}
.gright  .biaot{ color:#505050;  font-size:18px;  height:30px; line-height:30px; margin:10px 0 0 0; }
.gright .line{ width:95%; height:5px; margin:0 auto; border-bottom:1px #c40c30 dashed;}
.gright .key{ width:550px; float:left; font-size:14px; line-height:25px; text-align:left; } 
.gright .explain{ font-size:14px; line-height:25px; padding:10px 0;} 

.newstitle{  height:30; line-height:30px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center}



.picsmall{padding:5px 0;}
.picsmall img{ padding:2px; border:1px #d9d7d8 solid; margin-right:5px; overflow:hidden;}
.picb{padding:10px 0 0 0;}
.picb img{ padding:2px; border:1px #d9d7d8 solid; overflow:hidden;}

/*-----anli---*/
.anlilist{ padding:10px; overflow:hidden;}
.anlilist ul.list{}
.anlilist ul.list li{ height:200px;cursor:pointer; clear:both; border-bottom:1px #cccccc solid; padding-top:10px;}
.anlilist ul.list li img{border:1px solid #D9D9D9;padding:2px; margin:10px; float:right;}
.anlilist ul.list li h3{font-size:16px; font-weight:700;  color:#323131;cursor:pointer; height:50px; line-height:50px; text-align:left;}
.anlilist ul.list li div{ font-size:14px;  overflow:hidden; cursor:pointer; color:#292929}
.anlilist ul.list li div img { border:0; float:left}


/*-----fanye---*/
ul.hpage{ float:right; padding:0 0 0 0;margin:10px 7px 0 0;display:inline;}
ul.hpage li{ float:left; padding:0 2px; border-bottom:1px #d1d1d1 solid;}
ul.hpage li a{ color:#003D7A; padding:1px 8px; display:block; border:1px solid #003D7A; font-weight:bold;}
ul.hpage li span{ color:#808080; padding:1px 8px; display:block; border:1px solid #808080; font-weight:bold;}
ul.hpage li a:hover,ul.hpage li a.hover{color:#fff;background-color:#003D7A;border:1px solid #003D7A;}

ul.page{float:right;padding:0 3px 10px 0;margin:10px 15px 10px 0;}
ul.page li{float:left;padding:0 2px;line-height:18px;height:18px;}
ul.page li a,ul.page li span{color:#536068;padding:1px 7px;display:block;border:1px solid #939393;font-weight:bold;}
ul.page li a:hover,ul.page li a.hover{color:#fff;background:#3877ba;border:1px solid #8ebde3;}
/*-----news---*/
.newscon{margin:10px 0;  padding:10px;  overflow:hidden;}
ul.newslist{ margin:0 10px 0 0;}
ul.newslist li{ clear:both;overflow:hidden;line-height:30px; border-bottom:1px #b3b3b3 dashed; padding:10px 5px;}
ul.newslist li h3{font-size:14px; font-weight:700;  color:#323131;cursor:pointer; text-align:left; line-height:40px;}
ul.newslist li h3 a{ color:#28a7e1;}
ul.newslist li h3 span{ float:right; font-weight:100}
ul.newslist li div{ padding:0 0 15px 5px; font-size:13px;  overflow:hidden; cursor:pointer; color:#292929}
ul.newslist li img {float:left; margin-right:10px; border:1px #eaeaea solid;}

/*-----pro---*/
.productlist{ width:940px; margin:10px auto; overflow:hidden;}
.productlist ul.list{ padding:15px 0;overflow:hidden}
.productlist ul.list li{	width:300px; float:left;padding:0; margin:0; text-align:center;}
.productlist ul.list li div{ overflow:hidden;width:300px; height:45px;  line-height:20px; margin:5px auto; text-align:center; }
.productlist ul.list li a { color:#808080;}
.productlist ul.list li img { border:1px #1676b8 solid;}

.productlist ul.list2{ padding:15px 0;overflow:hidden}
.productlist ul.list2 li{	width:300px; float:left;padding:0; margin:0; text-align:center;}
.productlist ul.list2 li div{ overflow:hidden;width:300px; height:30px; line-height:30px; margin:5px auto; text-align:center; }
.productlist ul.list2 li a { color:#808080;}
.productlist ul.list2 li img { border:0;}



.productlist ul.list3{ padding:15px 0;overflow:hidden}
.productlist ul.list3 li{	width:600px; float:left;padding:5px 0; margin:0; text-align:center;}
.productlist ul.list3 li div{ overflow:hidden;width:600px; height:30px; line-height:30px; margin:5px auto; text-align:center; }
.productlist ul.list3 li a { color:#808080;}
.productlist ul.list3 li img { border:1px #1676b8 solid;}

.productlist ul.list4{ padding:15px 0;overflow:hidden}
.productlist ul.list4 li{	width:600px; float:left;padding:0; margin:0; text-align:center;}
.productlist ul.list4 li img { border:1px #1676b8 solid; margin:5px 0; }


.productlist ul.list5{ padding:15px 0;overflow:hidden}
.productlist ul.list5 li{	width:400px; float:left;padding:5px 0; margin:0;}
.productlist ul.list5 li div{ overflow:hidden;width:320px; height:30px; line-height:30px; text-align:center; padding:5px 0;}
.productlist ul.list5 li a { color:#1774b6;}
.productlist ul.list5 li img { border:1px #1676b8 solid;}

.productlist ul.list6{ padding:15px 0;overflow:hidden}
.productlist ul.list6 li{	width:200px; float:left;padding:5px 0; margin:0;}
.productlist ul.list6 li img { border:1px #1676b8 solid;}


#xgtjnr{ clear:both; padding:15px 0;overflow:hidden}
#xgtjnr li{padding:0;height:30px; line-height:30px; margin:0;}
#xgtjnr li a { color:#1676b8;}


.anniu0{ float:left; background-color:#999999; padding:0 15px; height:30px; line-height:30px; color:#FFFFFF; font-size:14px;}


.path2{width:1200px; padding:28px 0; margin:0 auto; overflow:hidden;}
.anniu2{ float:left; padding:0px 20px; height:30px; line-height:30px; overflow:hidden; margin-right:15px; overflow:hidden; background-color:#959595;font-size:15px; color:#FFFFFF}
.anniu2:hover,.anniuin2{float:left; padding:0px 20px; height:30px;line-height:30px; overflow:hidden; margin-right:15px; overflow:hidden; background-color:#29a7e1; color:#FFFFFF;font-size:15px; }
.anniu2 a,.anniuin2 a{ color:#FFFFFF; font-size:15px; }


.path3{width:1200px; padding:0; margin:0 auto; overflow:hidden;}
.anniu3{ float:left; padding:0; width:380px; text-indent:20px; height:30px; line-height:30px; overflow:hidden; margin:5px 15px 5px 0; overflow:hidden; background-color:#fff; border:1px #3688c2 solid;font-size:15px; }
.anniu3:hover,.anniuin3{float:left; padding:0; width:380px; text-indent:20px; height:30px;line-height:30px; overflow:hidden; margin:5px 15px 5px 0; overflow:hidden; background-color:#1676b8; border:1px #1676b8 solid; color:#FFFFFF;font-size:15px; }
.anniu3 a,.anniuin3 a{ color:#3688c2; font-size:15px; }
.anniu3:hover a,.anniuin3 a{ color:#FFFFFF}






/*footer*/
#footer{ width:100%; height:45px; line-height:40px; background-color:#f0f0f0; overflow:hidden;}

#footer .left{ float:left; width:400px; color:#666768;}
#footer .right{ float:right; width:600px; text-align:right; color:#565455; font-size:12px;color:#666768;}




/*pro*/
#preview{ float:none; margin:10px auto; text-align:center; width:330px; z-index:-1; }
.jqzoom{ width:330px; height:330px; position:relative;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:330px; height:92px; padding-top:5px; overflow:hidden;}
#spec-left{ background:url(ima/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(ima/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:330px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:82px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:70px; height:56px;}

.jqzoom{position:relative;padding:0; z-index:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:382px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}
