@charset "utf-8";
/* CSS Document */


*{ margin:0px; padding:0px;}
body{
	width:100%;
	margin:0px;
	padding:0px;
	color:#666666;
	font-size:15px;
	background:url(../images/topbg.gif) repeat-x top;
	font-family:"Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif;

}
html{ overflow-x:hidden;}
.clear{ clear:both;_overflow:hidden;*height:0px;}
img{ border:0px;}
a{ text-decoration:none; color:#666666; }
a:hover{ color:#00569d;}
div, img, ul, li, span, a, p{ margin:0px; padding:0px;}
li{ list-style:none;}
.ds{
	display:block;}
.fl{
	float:left;}
.rl{
	float:right;}

.hewtop1{ width:1100px; margin:0 auto; height:41px; line-height:40px; overflow:hidden;}
.sp1{ width:225px;}
.sp1 a{ margin:0px 0px 0px 12px;}

.hewlogo{ width:1100px; margin:0 auto; height:139px; overflow:hidden;}

.hewmenu{ width:1100px; margin:0 auto; height:53px; overflow:hidden;}
.hewmenu ul{ width:1100px; float:left;}
.hewmenu li{ width:137px; float:left; text-align:center; line-height:53px;}
.hewmenu li a{ color:#FFF; display:block; width:137px; height:53px; line-height:53px;}
.hewmenu li a:hover{ display:block; width:137px; background:#2f7ec0;}
.hewmenu li a#cur{ display:block; width:137px; background:#2f7ec0;}

.hewcp{ width:1100px; margin:0 auto; margin-top:20px; background:url(../images/xiantiao.jpg) no-repeat 0px 20px; text-align:center; font-size:30px; font-weight:bold; color:#00569d;}
#products{ width:1200px; margin:0 auto; margin-top:25px;}
#products #products_con{height:300px;}
#products_con .LeftBotton {height:300px; width:35px; background:url(../images/gundongleft.gif) 0px center no-repeat; float:left; cursor:pointer;}
#products_con .LeftBotton:hover{ background:url(../images/gundongleft2.gif) 0px center no-repeat;}
#products_con .RightBotton {height:300px; width:35px; background:url(../images/gundongright.gif) 0px center no-repeat; float:right; cursor:pointer;}
#products_con .RightBotton:hover{ background:url(../images/gundongright2.gif) 0px center no-repeat;}
#products_con .Cont {width:1128px; overflow:hidden; float:left;}
#products_con .ScrCont{width:10000000px; padding:0; float:left;}
#products_con #List1, #products_con #List2 {float:left; padding:0px; margin:0px;}
#products_con .Cont li{ margin:0px; padding:0px 15px 0px 14px;float:left;overflow:hidden;}
#products_con img{ border:1px solid #cdcdcd;}
#products_con a{ display:block;}
.hewspan3{ width:347px; height:43px; background:#afaeae; text-align:center; color:#000; line-height:43px;}
.hewspan3:hover{ width:347px; background:#a61a26; color:#FFF;}


.hewcpzx{ width:1200px; margin:0 auto; margin-top:25px; margin-bottom:25px;}
.hewcpzxleft1{ width:233px; border:3px solid #00569d; border-top:none;}
.hewcpzxleft1-1{ width:233px; height:76px; background:url(../images/nav.png) no-repeat; text-align:center; color:#FFF; font-size:22px; font-weight:bold; line-height:70px;}
.hewcpzxleft1-2{ width:233px;}
.hewcpzxleft1-2 ul{ width:233px; float:left; background:#FFF;}
.hewcpzxleft1-2 li{ width:233px; text-align:left; float:left; line-height:29px; margin:10px 0px 10px 0px; border-bottom:1px dotted #CCC; background:url(../images/cplibg.gif) no-repeat 15px 10px; text-indent:30px;}
.hewcpzxleft1-2 li a{ color:#000;}
.hewcpzxleft1-2 li a:hover{ display:block; width:233px; height:37px; line-height:37px; background:#cc2a1e; color:#FFF;}



.hewcpzxright1-2{ width:951px;margin-left:10px;}
.hewcpzxright1-2 ul{ width:951px; float:left; overflow:hidden;}
.hewcpzxright1-2 li{ width:307px;margin:0px 5px 10px 5px; float:left;}
.hewcpzxright1-2 li a img{ border:1px solid #CCC;}
.hewimga{ display:block;width:307px; float:left;}
.hewcplianjie{ width:307px; background:#FFF; float:left; border-bottom:2px solid #dadada; }
.hewspan4{ width:307px; text-indent:15px;height:50px; line-height:50px; background:#FFF; text-align:center;}
.hewxiangqing{ display:block; width:92px; height:22px; text-align:center; float:right; color:#FFF; background:#0065b7; margin-top:15px; margin-right:10px;}
.hewxiangqing:hover{ display:block; width:92px; height:22px; text-align:center; background:#a61a26; color:#FFF;}

.hewyoushi{ width:100%; margin-top:20px;overflow:hidden; height:550px;}
.hewyoushi img{ max-width:100%; cursor:pointer; height:auto;}

.hewjieshao{ width:100%; background:url(../images/aboutbg.jpg) no-repeat center top; height:620px; overflow:hidden;}
.hewjieshao1{ width:1100px; margin:0 auto; margin-top:150px; }
.hewjieshao1 img{ margin-right:35px;}
.cmpwenzi{ width:540px;color:#FFF; line-height:30px; float:left; overflow:hidden;}
.cmpwenzi strong{ font-size:25px;}
.cmpchakan{ display:block; width:150px; height:37px; text-align:center; color:#FFF; line-height:37px; margin-top:65px; border:1px solid #FFF;}
.cmpchakan:hover{ background:#cc2a1e; color:#FFF;}

.hewxinwen{ width:1100px; margin:0 auto; margin-top:35px;}
.hewxinwen ul{ width:1100px; float:left;}
.hewxinwen li{ width:510px; float:left; margin:20px 20px 20px 20px;}
.sp2{ width:80px; height:60px; border:1px solid #00569d; text-align:center; line-height:27px; color:#00569d;}
.hewxinwen2{ width:398px; margin-left:30px;}
.hewxinwen2-1{ width:398px; font-weight:bold; color:#00569d;}
.hewxinwen2-2{ width:398px; margin-top:5px; font-size:14px;}

.hewlink{ width:1075px; margin:0 auto; background:url(../images/linkbg.jpg) no-repeat; height:60px; line-height:27px; padding:35px 10px 0px 25px; margin-top:20px;}
.hewlink a{ margin:0px 10px 0px 10px;}


.hewfoot{ width:100%; background:#013c7e; margin-top:20px;}
.hewfoot1{ width:1100px; margin:0 auto;}
.hewfoot1-1{ width:189px; float:left;}
.hewfoot1-2{ width:865px; float:left; margin-left:45px; color:#FFF; margin-top:30px;}
.hewfoot1-2 a{ padding:0px 25px 0px 0px; color:#FFF;}
.hewfoot1-2 a:hover{ color:#FFF; text-decoration:underline;}
.hewfoot1-3{ width:865px; margin-left:45px; float:left; color:#FFF; line-height:30px; margin-top:30px;}
.hewfoot1-3 a{ color:#FFF; text-decoration:underline;}
.hewfoot1-3 a:hover{ color:#FFF; text-decoration:none;}
.hewfoot1-4{ width:865px; float:left; margin-left:45px; color:#FFF; line-height:27px; margin-top:10px;}
.hewfoot1-4 a{ color:#FFF; padding:0px 25px 0px 0px;}
.hewfoot1-4 a:hover{ color:#FFF; text-decoration:overline;}



/*********************nei********************/
.neiba{	width:1100px;height:350px;margin:0 auto;position:relative;}
.neiba img{	position:absolute; left:-410px; top:0px; width:1920px; overflow:hidden; height:350px; display:block;}	
	
.znnei{ width:1100px; margin:0 auto; margin-top:25px; margin-bottom:25px;}
.znneileft{ width:245px; border:3px solid #00569d; border-top:none;}
.znspan5{ width:245px; background:url(../images/nav.png) no-repeat; height:72px; text-align:center; line-height:72px; color:#FFF; font-size:20px; font-weight:bold;}
.znneileft ul{ width:245px; float:left; margin-top:12px;}
.znneileft li{ width:245px; float:left; line-height:45px; height:45px; text-align:left; margin:5px 0px 5px 0px; text-indent:30px; background:url(../images/cplibg.gif) no-repeat 15px 20px;}
.znneileft li a{ display:block; width:245px; height:45px; line-height:45px;color:#000; border-bottom:1px dashed #CCC;}
.znneileft li a:hover{ display:block; width:245px; height:45px; line-height:45px; background:#cc2a1e; color:#FFF;}
.znneiright{ width:824px; float:left; margin-left:25px;}
.znneiright1{ width:824px; border-bottom:1px solid #999; padding-bottom:10px;}
.znneiright2{ width:824px; float:left; line-height:26px; padding:15px 0px 15px 0px;}
.znneiright2 img{ max-width:100%;}





.zncpliebiao{width:824px;}
.zncpliebiao ul{ width:824px; float:left;}
.zncpliebiao li{ width:243px; float:left; margin:15px; text-align:center;}
.zncpliebiao li a span{ width:243px; display:block; background:#CCC; text-align:center; color:#000; line-height:35px;}
.zncpliebiao li a span:hover{ background:#cc2a1e; color:#FFF;}

.znxinwenzx{ width:824px;}
.znxinwenzx ul{ width:824px; float:left;}
.znxinwenzx li{ float:left; width:822px; line-height:30px; background:url(../images/newlibg.jpg) no-repeat 10px 5px; text-indent:40px; margin-top:10px; border:1px solid #CCC;}
.znxinwenzx li a{ color:#333;}
.znxinwenzx li a:hover{ color:#b03942;}
.znxinwenzx li span{ float:right;}
.xinneibiao{ text-align:center;}

.dc_pages{ width:824px; float:left; text-align:center; font-size:16px; line-height:45px;}
.dc_pages a{ margin:0px 10px 0px 10px;}
				
/**************************************/
.tijiaobiao{
	width:695px;
	margin-top:20px;
	float:left;}	
	
.biaoge{
	width:695px;
	margin-top:10px;}	
.biaoge strong{
	display:block;
	width:12px;
	float:left;
	color:#F00;
	font-size:15px;
	margin-left:10px;
	margin-top:5px;}	
	
.xingming{
	width:300px;
	float:left;
	border:1px solid #CCC;
	height:32px;
	color:#000;
	line-height:32px;
	margin-left:10px;
	text-indent:10px;}	
	
.lxr{
	width:105px;
	text-align:right;
	line-height:21px;}	
	
.miaoshu{
	width:455px;
	float:left;
	color:#000;
	height:150px;
	line-height:23px;
	text-indent:10px;
	margin-left:10px;}	
	
.miaoshu2{
	font-size:15px;
	width:485px;
	margin-left:118px;
	color:#000;
	margin-top:15px;
}	
.miaoshu2 b{
	color:#F00;}


.anniu{width:100px; height:35px; line-height:35px; background:#d5960e; color:#FFF; font-size:14px; font-family:'微软雅黑'; border:none; float:left; cursor:pointer;
}
.anmar{margin-left:115px; margin-right:20px;}

.qqcss{
	float:left;
	margin-left:20px;}	
.anmar2{
	margin-left:20px;
	text-align:center;}	
.anmar2:hover{
	color:#FFF;}		


.cpshangxia{
	width:824px;
	float:left;
	margin-top:35px;
	margin-bottom:35px;	}		
.shang{
	width:150px;
	border:1px solid #CCC;
	text-align:center;
	line-height:35px;
	color:#666;
	font-size:16px;
	cursor:pointer;
	float:left;}	
.shang:hover{
	border:1px solid #900107;
	color:#900107;}		
.marshang{
	margin-left:50px;}	
	
/*固定的悬浮窗*/
.yb_conct{position:fixed;z-index:9999999;bottom:0;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}	