@charset "gb2312";
/* CSS Document */
body{ padding:0px; margin:0px; color:#434343;  font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; }
ul, li, ol, dl, dt, dd { margin:0; padding:0; list-style:none }
img { display:inline-block; border:0; -ms-interpolation-mode:bicubic }
a { text-decoration:none; color:inherit; color:#323232}
.clear { clear:both; padding:0px; margin:0px;}
h1, h2, h3, h4 ,h5, h6{ padding:0; margin:0; font-weight:normal }
.fl{ float:left}
.fr{ float:right}
.xq img { max-width:685px;
width:expression(document.body.clientWidth>685?"685px":"auto");
overflow:hidden; border:0;
}
.input_class{  line-height:28px;}
.yuyuet{ font-size:16px; font-weight:700;}

#logo{ width:100%; height:90px; }
.logo{ width:1100px; margin:3px auto 0;}
.logo .left{ width:200px; float:left; padding-top:8px;}

.dhnr{ float:right; width:750px; padding:0px; margin:0px auto;}
.dhnr ul{ float:left; width:750px; list-style:none; font-size:14px;}
.dhnr ul li{ float:left; margin:0px; line-height:90px; height:90px;}
.dhnr ul li a{  padding:0px 18px ; display:block; font-weight:700;}
.dhnr ul li a:hover{}
.dhnr .on{ color:#2e75b6;}
.dhnr .on a{color:#2e75b6;}


/*daohang*/
.menu{  float:right; width:780px; padding:0px; margin:20px auto 0; height:40px; }
#sddm{margin:0px auto;padding: 0;	z-index: 30;width:780px;height:40px;line-height:40px;}
#sddm li{margin: 0 ;	padding: 0;	text-align:center;list-style: none;	float: left; }
#sddm li a{	display: block;margin: 0;padding: 0;width: 110px;line-height:40px;text-align: center;text-decoration: none;	font-size:14px; font-weight:700; font-family:"Î¢ÈíÑÅºÚ"; }

#sddm li a:hover{width: 110px;color:#2e75b6; }
#sddm li.in{ width:110px;color:#2e75b6;}
#sddm li.in a{color:#2e75b6;}


#sddm div{ margin:0 0 0 -20px; padding:0 10px 10px; clear:both; z-index:999; position: absolute;	visibility: hidden;line-height:33px; width:130px;overflow:hidden; background-color: #009fe8;  
}
#sddm div a{ display:block; width:130px; height:33px;line-height:33px; padding:0 0 0 0;  color: #fff;font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; font-weight:100;background: url(../images/menu3.png) repeat-x center bottom;}
#sddm div a:hover{display:block; width:130px; height:33px;line-height:33px; padding:0 0 0 0; background: url(../images/menu3.png) repeat-x center bottom;color: #fff; text-align:center;  font-weight:100;}
#sddm  li.in div a:hover, #sddm  li div a:hover{color: #FF0000;}
#sddm  li div a:visited,#sddm  li div a,#sddm  li.in div a{color: #fff;}


.search{ padding:5px 0px 0px 0px; width:530px; overflow:hidden; margin:20px auto;}
.search .text11{border:1px #2e75b6 solid; height:38px; line-height:36px; width:415px; margin:0; padding:0; text-indent:10px; color:#999999;}
.search .text22{border:1px #2e75b6 solid; height:38px; line-height:36px; width:150px; margin:0; padding:0; text-indent:10px; color: #999999;}
.search .button{ background-color:#2e75b6;border:none; font-weight:bold; color:#fff; height:40px;width:100px; text-align:center; font-size:14px;}


.titin{ color:#161221; font-size:50px; font-weight:700; line-height:110px; background:url(../images/in1.gif) no-repeat center bottom; text-align:center;}
.titin2{ color:#161221; font-size:20px; font-weight:700;text-align:center;}
#aa{ margin:0 auto;}

.anniu88{ background-color:#2e75b7; width:160px; height:40px; line-height:40px; float:left; margin:10px; text-align:center}
.anniu88 a{ color:#FFFFFF; font-size:18px;}
#aa2{ margin:0 auto; background-color:#f0f0f0;}
ul.innews{ width:780px; float:right;}
ul.innews li{ line-height:38px; border-bottom:1px #CCCCCC dashed;}
ul.innews li span{ width:80px; color:#a4a4a4; float:right}


.shebei{ width:1100px; margin:0 auto;line-height:30px; padding:0;}
/*Éè±¸¹ö¶¯*/
.blk_29 {PADDING: 0 0 10px 0; OVERFLOW: hidden;   POSITION: relative;width:1090px;}
.blk_29 .LeftBotton {	BACKGROUND: url(../images/left.png) no-repeat left center; LEFT: 0px; FLOAT: left; WIDTH: 40px; CURSOR: pointer; POSITION: absolute; TOP: 85px; HEIGHT: 100px;}
.blk_29 .RightBotton {	RIGHT: 0px; BACKGROUND: url(../images/right.png) no-repeat center center; FLOAT: right; WIDTH: 40px; CURSOR: pointer; POSITION: absolute; TOP: 85px; HEIGHT: 100px}
.blk_29 .Cont {	MARGIN: 0 0 0 40px; OVERFLOW: hidden; WIDTH: 1050px; PADDING: 0 0 0 0; }
.blk_29 .box {	FLOAT: left; WIDTH: 250px; TEXT-ALIGN: center;}

.blk_29 .box img {width: 210px;height: 220px;padding: 15px;}


.blk_29 .box A:hover IMG {border:#C4E1FF 1px solid}
.blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH: 200px; LINE-HEIGHT: 18px;color:#333; font-size:14px;}







.prolist{ border:1px #e7e7e7 solid; overflow:hidden;}
.tit{height:40px; line-height:40px;  border-bottom:1px #e7e7e7 solid; text-indent:20px; color:#1f4e79; font-size:17px; font-weight:700;}
.tit span{ float:right;font-size:13px; color:#999999; font-weight:100;}
.tit span a{ font-size:13px; color:#999999; font-weight:100;}

.prolist ul{ margin:0; padding:20px 10px;}
.prolist ul li{ float:left; width:199px; height:220px; line-height:30px; text-align:center}
.prolist ul li:hover{ background-color:#f9f9f9;}
.prolist ul li img{ border:1px #ddd solid; padding:2px;}


.main{}
.main .titin{ color:#1f4e79; font-size:18px; font-weight:700; text-align:center; height:30px; line-height:30px; padding:5px;}
.main .zhangjie{ float:left; width:530px; height:250px; background-color:#f2f2f2;}
.main .zhangjie ul{ min-height:250px; background:url(../images/arr1.png) no-repeat 345px 30px; padding:10px 0;}
.main .zhangjie ul li{ text-indent:20px; line-height:25px;font-size:14px; }
.main .zhangjie ul li a{ color:#404040; font-weight:100; font-size:14px;}


.main .jieshao { border:1px #dfdfdf solid; width:530px; height:250px; float:right; overflow:hidden;}
.main .jieshao .neirong{ padding:10px; line-height:25px; font-size:14px;}

.main .ziyuan { border:1px #dfdfdf solid; width:530px; height:250px; float:left; overflow:hidden;}

.main .tuandui{ float:right; width:530px; height:250px; background-color:#f2f2f2; }
.main .tuandui .neirong{ min-height:100px; padding:30px 10px 10px 270px; line-height:30px; font-size:14px;}


#footbg{ width:100%; height:40px; background-color:#dedede; overflow:hidden;}
#end{width:1100px; padding:0; margin:0 auto; line-height:40px; font-size:13px; text-align:center;}




/*-----fanye---*/
.page{ width:80%; height:40px;overflow:hidden; border-top:20px #fff solid; float:right;}
.page li{float:left;padding:0 2px;line-height:18px;height:18px; margin:1px 1px 1px 1px;}
.page li a,ul.page li span{color:#5b5b5b;padding:1px 7px;display:block;border:1px solid #afafaf;font-weight:bold; margin:0;}
.page li a:hover,ul.page li a.hover{color:#fff;background:#555f68;border:1px solid #afafaf;}


.dinggou{ width:90px; height:30px; line-height:30px; background-color:#F38001; text-align:center; margin:0 auto; color:#fff; }

/*-----login---*/
#login{ float:right; width:290px; height:270px; margin:50px 120px; border:1px #dadada solid; background-color:#f7f7f7; line-height:33px; padding:15px; color:#777; font-size:14px;}
#login a{ color:#2e75b6;}
#login .input_u{ width:280px; height:28px; line-height:28px; border:1px #ccc solid; color:#333333;}
#login .input_code{ width:90px; height:28px; line-height:28px; border:1px #ccc solid; color:#333333; margin:20px 0; overflow:hidden}

#login .tijiao{ border:0; background-color:#2e75b6; width:280px; height:40px; line-height:40px; color:#FFFFFF; font-size:14px; font-weight:700;}
#login .tijiao:hover{ background-color:#f36303;}
/*-----end---*/



.linktit{ height:39px; line-height:39px; background:url(../images/linkbg.gif) no-repeat center center; text-indent:28px; font-size:16px; color:#019237;}
.linktit span{ float:right; padding-right:15px; font-size:14px;} 
ul.link{ padding:10px;}
ul.link li{ line-height:30px; float:left;}
ul.link li{ padding:0 20px; display:block;}

.content1000{margin:0px auto;width:1100px; *zoom:1; overflow:hidden;}
.content1200{margin:0px auto;width:1200px; *zoom:1; overflow:hidden;}
/*ÏêÇé*/
.gleft{ float:left; width:260px;border:1px #e8e8e8 solid; }
.gright{ float:right; width:820px;}
/*weizhi*/

#path{ width:100%; height:55px; background-color:#2e75b6; padding:20px 0 0; }
.path{ margin:0 auto;width:1100px; height:37px;line-height:37px;color:#525252;font-size:16px; text-indent:10px; border:1px #9a9a9a solid; background-color:#e8e8e8; }
.path a{color:#000;}
.path span{ float:right; padding-right:10px; font-size:14px;}

.path2{ margin:5px auto 0;width:1100px; height:48px;line-height:48px;color:#525252;font-size:16px; text-indent:10px;color:#fff; font-weight:700;}
.path2 span{ float:right; padding-right:10px;}





.biaot{ color:#fff; font-weight:700;  font-size:15px;  height:35px; line-height:35px; margin:10px 0 0 0; background:url(../images/r2.gif) no-repeat left center; text-indent:35px;}
.biaot span{ float:right; font-weight:100; font-size:13px;}

.gright .key{ font-size:14px; line-height:25px;} 
.explain{ font-size:14px; line-height:25px; padding:10px 0;} 


.about{ margin:10px 0; padding:10px 0;overflow:hidden;	font-size:13px;font-family:"Î¢ÈíÑÅºÚ";	line-height:26px;}/*µ¥Ò³ÑùÊ½*/

.title2{ height:39px; line-height:39px; font-size:15px; font-weight:700; color:#009335; text-indent:17px; background:url(../images/r1.gif) no-repeat left center;}
.about2{ padding:10px;overflow:hidden;	font-size:14px;font-family:"Î¢ÈíÑÅºÚ";	line-height:30px; border-left:1px #dfdfdf solid;border-bottom:1px #dfdfdf solid;border-right:1px #dfdfdf solid;}

.about2 ul.list{ padding:0;overflow:hidden}
.about2 ul.list li{width:287px; float:left;padding:0; margin:0 9px 10px 0;border:1px #f0f0f0 solid;}
.about2 ul.list li div{ padding:5px; overflow:hidden;line-height:25px; }
.about2 ul.list li a {}
.about2 ul.list li img { border:1px #e6e6e6 solid;}




.biaoti1{ border-bottom:1px #b4b4b4 dashed; line-height:60px; text-align:center; color:#232323; font-size:15px; font-weight:700;}
.biaoti2{ text-align:center;}
/*-----news---*/
.newscon{margin:5px 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 #e7e7e7 dashed; padding:5px;}
ul.newslist li h3{font-size:15px; font-weight:700;  color:#323131;cursor:pointer; text-align:left; line-height:40px;}
ul.newslist li h3 a{ color:#595959; font-size:14px;}
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:#5a5a5a; line-height:22px;}
ul.newslist li img {float:left; margin-right:10px;}
ul.newslist li .riqi0{width:85px; margin-right:20px; height:85px; float: left; background-color:#ff7a07; color:#FFFFFF; text-align:center; padding:0;}


.title{ text-align:center; font-size:15px; font-weight:700; padding:10px;}


.lanmu{}
.lanmu .lanmut{height:50px; line-height:40px; color:#1f4e79; font-size:17px; font-weight:700;  padding:10px 0 0 ; text-indent:20px;}
.lanmu ul{ margin:0; padding:0; overflow:hidden;}
.lanmu ul li{ margin:0;  text-indent:20px;  line-height:28px; background-color:#f3f3f3; border-bottom:5px #fff solid;}
.lanmu ul li a{display:block; font-size:14px; font-weight:100; color: #323232; font-weight:700; }
.lanmu ul li a:hover{ color:#009237;}
.lanmu ul li.in a{color: #990000; }
.lanmu ul li:hover{background-color:#1f4e79; color:#fff; }
.lanmu ul li:hover a{ color:#fff; }


.lanmu ul div{ line-height:30px; padding-left:35px; }
.lanmu ul div a{ font-size:12px; color:#676566; font-weight:100;}
.tel{width:220px; text-align:center; padding:10px 0; color:#3393e0; font-size:18px;}
.tel span{ color:#f51516;}





/*----jidi---*/
.jidi{margin:10px 0; border:1px #e5e5e5 solid; overflow:hidden;}
.jidi ul.list{ padding:15px 0;overflow:hidden}
.jidi ul.list li{width:250px; float:left;padding:0; margin:11px; text-align:center;}
.jidi ul.list li div{ overflow:hidden;width:215px; line-height:25px; margin:5px auto; text-align:center; }
.jidi ul.list li a {}
.jidi ul.list li img { border:1px #e6e6e6 solid;}


/*-----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:#555f69;border:1px solid #a8adb1;}



.proleft{ float:left; width:921px;}
.proright{ float:right; width:265px;}
/*-----pro---*/
.productlist{margin:0;overflow:hidden;}
.productlist ul{ margin:0; padding:20px 10px;}
.productlist ul li{ float:left; width:199px; height:235px; line-height:25px; text-align:center}
.productlist ul li:hover{ background-color:#f9f9f9;}
.productlist ul li img{ border:1px #ddd solid; padding:2px;}





.ewm0 { float:left;	Z-INDEX: 99; position: relative; margin:0; padding:0;CURSOR: pointer;}
.ewm0 LI { text-align:left; padding:0; line-height:25px; DISPLAY: block; FLOAT: right; HEIGHT: 25px; MARGIN-LEFT: 10px; }
ewm0 LI A {	DISPLAY: block}
.ewm0 LI DIV { 	BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; WIDTH: 130px; PADDING-RIGHT: 5px; DISPLAY: none; BACKGROUND: #ffffff; COLOR: #ff6600; BORDER-TOP: #cccccc 1px solid; RIGHT: 0px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px; TOP: 66px; left:-20px;
}
.ewm0 LI:hover DIV {DISPLAY: block}

.ziin,.ziin a{ font-size:24px; font-weight:700px; color:#FFFFFF;}
.ziin:hover a{ color:#ffde00;}





/*--ÇÐ»»±êÇ©--*/
.tab1{ width:800px;height:37px;height:37px; line-height:37px; background-image:url(../images/l3.gif); font-size:13px;}
.tab1 ul{margin:0 auto;padding:0; width:800px;}
.tab1 li{float:left;width:114px; overflow:hidden; text-align:center;cursor:pointer;color: #404241; font-size:15px;}
.tab1 li.now{color:#fff; font-weight:700;background:#fff;font-weight:bold; height:37px; overflow:hidden;background-image:url(../images/l4.gif);}
.tablist{width:800px;display:none; padding:10px;}

.block{display:block;}
.red{color:#BD0A01;}




.kuang{ clear:both; background-color: #fff; width:93%; padding:10px; height:125px; margin:10px; line-height:25px;border-radius:10px; border:5px #a1d2ff solid;}
.kuang .zuo{ width:550px; float:left}
.kuang .you{ width:90px; float:right}
.kuang .you .cccc{ margin-top:33px; border:1px #FF0000 solid; padding:10px; border-radius:10px; text-align:center; width:40px; height:40px;}

.kuangda{ clear:both; background-color: #eef6fe; width:93%; padding:10px; height:45px; margin:10px; line-height:25px;border-radius:10px; border:5px #eef6fe solid;}
.kuangda .zuo{ width:550px; float:left}
.kuangda .you{ width:90px; float:right}
.kuangda .you .cccc{ margin-top:33px; border:1px #FF0000 solid; padding:10px; border-radius:10px; text-align:center; width:40px; height:40px;}
