body{
	margin:0 auto;
	padding:0px;
	font-family:"宋体";
	font-size:12px;
	text-align:center;
}
div{
	margin:0px;
	padding:0px;
	overflow:hidden;
	}
.noneul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	overflow:hidden;
	}
.noneul li{
	list-style-type:none;
	overflow:hidden;
	}
.zo{
	width:1200px;
	margin:0 auto;
	text-align:left;
	overflow:visible;
}
.top{
	clear:both;
	width:1200px;
	height:165px;
	position:relative;
	overflow:visible;
}
.logo{
	position:absolute;
	left:64px;
	top:11px;
	width:187px;
	height:88px;
	z-index:1;
}
.phone{
	position:absolute;
	right:40px;
	top:7px;
	width:400px;
	height:20px;
	z-index:1;
	text-align:right;
	line-height:20px;
}
.dh{
	width:866px;
	height:42px;
	right:0;
	top:47px;
	z-index:1;
	position:absolute;
	overflow:visible;
}
.dh-01{
	width:866px;
	height:42px;
	overflow:visible;
}
.dh-02{
	float:left;
	margin-right:25px;
	width:74px;
	overflow:visible;
}
.dh-03{
	width:74px;
	height:42px;
	position:relative;
	z-index:100;
	overflow:visible;
}
.subMenuul{
	width:100px;
}
.content ul{
	position:absolute;
	left:-10px;
	top:42px;
	width:100px;
	z-index:999;
	overflow:visible;
	display:none;
	word-break:keep-all;
	white-space:nowrap;
	}	
.content2 ul{
	position:absolute;
	right:-10px;
	top:42px;
	width:100px;
	height:40px;
	z-index:999;
	overflow:visible;
	display:none;
	word-break:keep-all;
	white-space:nowrap;
	}	
.subMenuli2{
	width:100px;
	height:40px;
	display:block;
	text-align:center;
	line-height:40px;
	background-image:url(../images/xl.jpg);
}		
*{margin:0;padding:0;list-style-type:none;}
.flexslider{position:relative;width:100%;height:550px;overflow:hidden;zoom:1;}
.flex-viewport{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:94px;height:150px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr2.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -140px;right:9%;}
.flex-direction-nav .flex-prev{left:9%;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:30px;text-align:center; right:10px;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot2.png) no-repeat 0 -18px;display:block;height:116px;overflow:hidden;text-indent:-99em;width:14px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}
.topz{
	width:100%;
	background-image:url(../images/top.png);
	background-repeat:no-repeat;
	background-position:top center;
	position:absolute;
	left:0;
	top:0;
	z-index:100;
	overflow:visible;
}
.index{
	clear:both;
	width:100%;
	height:67px;
	background-position:top center;
	background-image:url(../images/inbj.jpg);
	background-repeat:no-repeat;
}
.index-01{
	width:1200px;
	margin:0 auto;
	text-align:left;
	overflow:visible;
}
.index-02{
	width:1200px;
	margin:10px 0 18px 0;
}
.index-03{
	width:1200px;
	height:39px;
	background-image:url(../images/index.jpg);
	background-repeat:repeat-x;
	position:relative;
}
.index-04{
	float:left;
	width:100px;
	height:20px;
	position:absolute;
	left:0;
	top:10px;
	z-index:1;
	text-align:right;
	line-height:20px;
}
.index-05{
	float:left;
	width:1100px;
	height:20px;
	position:absolute;
	left:100px;
	top:10px;
	z-index:1;
}
#scrollDiv{width:1100px;height:20px; overflow:hidden;}/*这里的高度和超出隐藏是必须的*/
#scrollDiv li{height:20px; vertical-align:bottom; zoom:1;}
.index-06{
	clear:both;
	width:100%;
	background-position:top center;
	background-image:url(../images/indexbj.jpg);
	background-repeat:repeat-y;
	overflow:visible;
	display:inline-block;
}
.index-07{
	width:1200px;
	margin-bottom:14px;
}
.index-08{
	float:left;
	margin-right:18px;
	width:601px;
}
.index-09{
	width:601px;
	height:34px;
	position:relative;
	background-image:url(../images/index-02.jpg);
}
.index-10{
	width:290px;
	height:22px;
	position:absolute;
	left:42px;
	top:7px;
	z-index:1;
	text-align:left;
	line-height:22px;
}
.index-11{
	width:60px;
	height:22px;
	position:absolute;
	right:0;
	top:7px;
	z-index:1;
	text-align:left;
	line-height:22px;
}
.index-12{
	width:601px;
	height:329px;
	background-image:url(../images/index-04.jpg);
}
.index-13{
	width:601px;
	height:14px;
	background-image:url(../images/index-07.jpg);
}
.index-14{
	width:559px;
	margin:23px 24px 0 18px;
}
.index-15{
	width:559px;
	margin-bottom:22px;
}
.index-16{
	float:left;
	width:120px;
	height:82px;
	margin-right:17px;
}
.index-17{
	width:116px;
	height:78px;
	padding:1px;
	border:1px solid #E3E3E3;
}
.index-18{
	float:left;
	width:422px;
}
.index-19{
	width:422px;
	height:20px;
	text-align:left;
	line-height:20px;
}
.index-20{
	width:422px;
	height:44px;
	text-align:left;
	line-height:1.8em;
}
.index-21{
	width:422px;
	height:18px;
	text-align:left;
	line-height:18px;
}
.index-22{
	float:left;
	width:581px;
	height:377px;
	background-image:url(../images/picbj.jpg);
}
.index-23{
	width:570px;
	height:362px;
	padding:5px 5px 10px 6px;
}
#bigbanner{width:570px;height:362px;}
#banners{width:570px;height:362px;position:relative;}
.banner{display:none;}
#controls{
	width: 222px;
	height: 10px;
	background-repeat: no-repeat;
	line-height: 14px;
	position: absolute;
	right: 20px;
	bottom: 11px;
	padding-left: 5px;
	z-index: 10;
	padding-top: 6px;
}
#controls li{list-style:none;display:inline;}
#controls li a{width:10px;height:10px;display:block; float:right;margin:0px 3px 0px 3px;background-image:url(../images/dian-02.jpg);}
#controls li.active a{ background-image:url(../images/dian.jpg);}
#controls li a:hover{ background-image:url(../images/dian.jpg);}
.index-24{
	clear:both;
	width:1200px;
	margin-bottom:16px;
}
.index-25{
	float:left;
	margin-right:20px;
	width:335px;
}
.index-26{
	width:335px;
	height:34px;
	background-image:url(../images/index-08.jpg);
	position:relative;
}
.index-27{
	width:335px;
	height:164px;
	position:relative;
}
.index-027{
	width:335px;
	height:164px;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
}
.index-28{
	width:180px;
	height:20px;
	position:absolute;
	left:20px;
	top:18px;
	z-index:1;
	text-align:left;
	line-height:20px;
}
.index-29{
	width:180px;
	height:92px;
	position:absolute;
	left:20px;
	top:47px;
	z-index:1;
	text-align:left;
	line-height:2.0em;
}
.index-30{
	float:left;
	width:845px;
}
.index-31{
	width:845px;
	height:34px;
	background-image:url(../images/index-09.jpg);
	position:relative;
}
.index-32{
	width:845px;
	height:155px;
	background-image:url(../images/index-11.jpg);
	position:relative;
}
.index-33{
	width:845px;
	height:9px;
	background-image:url(../images/index-13.jpg);
}
.index-34{
	width:820px;
	height:102px;
	position:absolute;
	left:24px;
	top:27px;
	z-index:1;
}
.index-35{
	float:left;
	margin-right:35px;
	width:129px;
	height:102px;
}
.index-36{
	clear:both;
	width:1200px;
	overflow:visible;
}
.index-37{
	float:left;
	width:818px;
	margin-right:18px;
	overflow:visible;
}
.index-38{
	width:818px;
	height:36px;
	position:relative;
	background-image:url(../images/index-14.jpg);
	overflow:visible;
}
.index-39{
	width:126px;
	height:53px;
	position:absolute;
	left:-5px;
	top:0;
	z-index:1;
	background-image:url(../images/in-cp.png);
	overflow:visible;
}
.index-40{
	width:126px;
	height:36px;
	text-align:center;
	line-height:36px;
}
.index-41{
	width:818px;
	height:179px;
	background-image:url(../images/index-18.jpg);
}
.index-42{
	width:818px;
	height:12px;
	background-image:url(../images/index-20.jpg);
}
.index-43{
	clear:both;
	width:1200px;
	height:26px;
}
.index-44{
	width:776px;
	margin:17px 17px 0 25px;
}
.index-45{
	width:776px;
}
.index-46{
	float:left;
	margin-right:13px;
	width:181px;
}
.index-47{
	width:181px;
	height:132px;
}
.index-48{
	width:173px;
	height:124px;
	padding:3px;
	border:1px solid #E6DCC0;
}
.index-49{
	width:181px;
	height:20px;
	margin-top:5px;
	text-align:center;
	line-height:20px;
}
.index-50{
	float:left;
	width:364px;
}
.index-51{
	width:364px;
	height:34px;
	background-image:url(../images/index-15.jpg);
	position:relative;
}
.index-52{
	width:364px;
	height:179px;
	background-image:url(../images/index-16.jpg);
}
.index-53{
	width:364px;
	height:14px;
	background-image:url(../images/index-19.jpg);
}
.index-54{
	width:322px;
	margin:13px 21px 0 21px;
}
.index-55{
	width:322px;
	height:31px;
	border-bottom:1px dashed #CCCBC6;
	text-align:left;
	line-height:31px;
}
.index-56{
	clear:both;
	width:1200px;
	margin-bottom:38px;
}
.index-57{
	float:left;
	width:161px;
	height:64px;
}
.index-58{
	float:left;
	width:1035px;
	height:68px;
	background-image:url(../images/yqlj-bj.jpg);
	position:relative;
}
.index-59{
	float:left;
	width:4px;
	height:68px;
	background-image:url(../images/yqlj-bj-02.jpg);
}
.index-60{
	width:945px;
	height:38px;
	position:absolute;
	left:55px;
	top:15px;
	z-index:1;
}
.index-61{
	float:left;
	margin-right:21px;
	width:114px;
	height:38px;
}
.bottom{
	clear:both;
	width:100%;
	height:61px;
	background-position:bottom center;
	background-image:url(../images/index-28.jpg);
	background-repeat:no-repeat;
}
.bottom-01{
	width:1200px;
	margin:0 auto;
	text-align:left;
}
.bottom-02{
	width:1200px;
	height:61px;
	position:relative;
}
.bottom-03{
	width:800px;
	height:22px;
	position:absolute;
	left:8px;
	top:22px;
	z-index:1;
	text-align:left;
	line-height:20px;
}
.bottom-04{
	width:372px;
	height:22px;
	position:absolute;
	right:15px;
	top:22px;
	z-index:1;
	text-align:right;
	line-height:22px;
}

.main{
	clear:both;
	width:1200px;
	margin-top:23px;
	overflow:visible;
}
.mainleft{
	float:left;
	width:215px;
	margin-right:15px;
}
.mainleft-01{
	width:215px;
	height:92px;
	background-image:url(../images/lxwm.jpg);
	position:relative;
}
.mainleft-02{
	width:122px;
	height:33px;
	left:87px;
	top:30px;
	z-index:1;
	position:absolute;
	text-align:left;
	line-height:33px;
}
.mainleft-03{
	width:215px;
	height:49px;
}
.subnav1{
	width:170px;
	height:49px;
	text-align:left;
	line-height:49px;
	text-decoration:none;
	display:block;
	font-family:"微软雅黑";
	font-size:12px;
	color:#707070;
	font-weight:bold;
	background-image:url(../images/left.jpg);
	background-repeat:no-repeat;
	padding-left:45px;
}		
.subnav2{
	width:170px;
	height:49px;
	text-align:left;
	line-height:49px;
	text-decoration:none;
	display:block;
	font-family:"微软雅黑";
	font-size:12px;
	color:#da251c;
	font-weight:bold;
	background-image:url(../images/lxwm-03.jpg);
	background-repeat:no-repeat;
	padding-left:45px;
}
.mainleft-04{
	width:215px;
	height:49px;
	background-image:url(../images/lxwm-04.jpg);
}
.mainright{
	float:left;
	width:970px;
	overflow:visible;
}
.mainright-01{
	width:970px;
	height:82px;
	background-image:url(../images/lxwm-02.jpg);
	position:relative;
}
.mainright-02{
	width:500px;
	height:30px;
	position:absolute;
	left:24px;
	top:42px;
	z-index:1;
	text-align:left;
	line-height:30px;
}
.mainright-03{
	width:800px;
	height:22px;
	position:absolute;
	right:34px;
	top:12px;
	z-index:1;
	text-align:right;
	line-height:22px;
}
.mainright-040{
	width:170px;
	height:22px;
	position:absolute;
	right:34px;
	top:50px;
	z-index:1;
	text-align:right;
	line-height:22px;
}
.mainz{
	clear:both;
	width:100%;
	overflow:visible;
}
.mainz-01{
	width:1200px;
	margin:0 auto;
	text-align:left;
	overflow:visible;
}
.mainright-04{
	width:970px;
	background-image:url(../images/lxwm-05.jpg);
	position:relative;
	overflow:visible;
	display:inline-block;
}
.mainright-05{
	width:875px;
	margin:29px 71px 32px 24px;
}
.mainright-06{
	width:875px;
	text-align:left;
	line-height:2.0em;
}
.mainbot{
	width:970px;
	height:19px;
	background-image:url(../images/lxwm-06.jpg);
	margin-bottom:30px;
}
.ryzz{
	width:914px;
	margin:38px 30px 0 26px;
}
.ryzz-01{
	width:914px;
}
.ryzz-02{
	float:left;
	margin-right:49px;
	margin-bottom:40px;
	width:272px;
}
.ryzz-03{
	width:272px;
	height:210px;
}
.ryzz-04{
	width:260px;
	height:198px;
	padding:5px;
	border:1px solid #EBEBEB;
	background-color:#F8F8F8;
}
.fy{
	clear:both;
	width:970px;
	height:33px;
	text-align:center;
	line-height:33px;
	margin:0 0 44px 0;
}
.prev{
	float: left;
	width:53px;
	height:24px;
	display:block;
	font-family:"微软雅黑";
	font-size: 12px;
	color:#888888;
	background-color:#FCFCFC;
	text-align:center;
	text-decoration:none;
	line-height:24px;
	margin-right:8px;
	border:1px solid #EDEDED;
	}
.next{
	float: left;
	width:53px;
	height:24px;
	display:block;
	font-family:"微软雅黑";
	font-size: 12px;
	color:#da251c;
	background-color:#FCFCFC;
	text-align:center;
	text-decoration:none;
	line-height:24px;
	margin-right:8px;
	border:1px solid #da251c;
	}
.sz{
	float: left;
	width:27px;
	height:24px;
	display:block;
	font-family:"微软雅黑";
	font-size: 12px;
	color:#888888;
	background-color:#FCFCFC;
	text-align:center;
	text-decoration:none;
	line-height:24px;
	margin-right:8px;
	border:1px solid #EDEDED;
	}
.sza{
	float: left;
	width:27px;
	height:24px;
	display:block;
	font-family:"微软雅黑";
	font-size: 12px;
	color:#da251c;
	background-color:#FCFCFC;
	text-align:center;
	text-decoration:none;
	line-height:24px;
	margin-right:8px;
	border:1px solid #da251c;
	}	

.video{
	width:909px;
	margin:38px 36px 0 25px;
}
.video-01{
	width:909px;
}
.video-02{
	float:left;
	width:274px;
	margin-right:43px;
	margin-bottom:22px;
}
.video-03{
	width:274px;
	height:187px;
	margin-bottom:9px;
}
.video-04{
	width:260px;
	height:173px;
	padding:6px;
	border:1px solid #EBEBEB;
	background-color:#F8F8F8;
	position:relative;
}
.video-05{
	width:43px;
	height:46px;
	position:absolute;
	left:109px;
	top:60px;
	z-index:1;
}
.video-06{
	width:274px;
	height:22px;
	text-align:center;
	line-height:22px;
}

.news{
	width:908px;
	margin:38px 37px 0 25px;
}
.news-01{
	width:908px;
	height:114px;
}
.news-040{
	width:908px;
}
.news-050{
	width:908px;
	height:20px;
	text-align:left;
	line-height:20px;
	margin-bottom:10px;
}
.news-060{
	width:908px;
	height:60px;
	text-align:left;
	line-height:1.6em;
	margin-bottom:5px;
}
.news-02{
	float:left;
	margin-right:25px;
	width:166px;
	height:114px;
}
.news-03{
	width:162px;
	height:110px;
	padding:1px;
	border:1px solid #E3E3E3;
}
.news-04{
	float:left;
	width:717px;
}
.news-05{
	width:717px;
	height:20px;
	text-align:left;
	line-height:20px;
	margin-bottom:10px;
}
.news-06{
	width:717px;
	height:60px;
	text-align:left;
	line-height:1.6em;
	margin-bottom:5px;
}
.news-07{
	clear:both;
	width:908px;
	height:13px;
	border-bottom:1px dashed #C9C9C9;
	margin-bottom:12px;
}

.download{
	width:913px;
	margin:39px 33px 50px 24px;
}
.download-01{
	width:913px;
	height:46px;
	background-color:#FAFAFA;
}

.hyyd{
	clear:both;
	width:910px;
	margin:20px 35px 0 25px;
}
.hyyd-01{
	width:910px;
}
.hyyd-02{
	float:left;
	margin-right:25px;
	width:203px;
	height:256px;
	background-image:url(../images/yd.jpg);
}
.hyyd-03{
	width:194px;
	height:246px;
}
.hyyd-04{
	float:left;
	width:682px;
}
.hyyd-05{
	width:682px;
	height:32px;
	text-align:left;
	line-height:32px;
	margin-bottom:26px;
}
.hyyd-06{
	width:682px;
	height:26px;
	text-align:left;
	line-height:26px;
	margin-bottom:6px;
}
.hyyd-07{
	width:682px;
	height:65px;
	text-align:left;
	line-height:1.8em;
	margin-bottom:24px;
}
.hyyd-08{
	width:82px;
	height:32px;
	text-align:left;
	line-height:32px;
	margin-bottom:45px;
}
.hyyd-09{
	width:910px;
	height:28px;
	border-bottom:1px solid #D8D8D8;
	margin-bottom:28px;
}
.hyyd-10{
	width:910px;
}
.hyyd-11{
	float:left;
	width:187px;
	margin-right:150px;
	margin-bottom:58px;
}
.hyyd-12{
	width:187px;
	height:115px;
}
.hyyd-13{
	float:left;
	width:90px;
	height:115px;
	margin-right:11px;
	background-image:url(../images/yd-02.jpg);
}
.hyyd-14{
	width:85px;
	height:109px;
}
.hyyd-15{
	float:left;
	width:86px;
	margin-top:11px;
}
.hyyd-16{
	width:86px;
	height:46px;
}

.cpxq{
	width:836px;
	margin:53px 35px 0 99px;
}
.cpxq-01{
	width:836px;
}
.cpxq-02{
	float:left;
	width:357px;
	height:262px;
	margin-right:61px;
}
.cpxq-03{
	width:347px;
	height:252px;
	padding:4px;
	border:1px solid #E25952;
}
.cpxq-04{
	clear:both;
	width:891px;
	margin:0 42px 0 37px;
}
.cpxq-05{
	width:891px;
	height:34px;
	border-bottom:1px solid #A5A5A5;
	margin-bottom:9px;
}
.cpxq-06{
	width:891px;
	height:40px;
	text-align:left;
	line-height:40px;
}
.cpxq-07{
	width:891px;
}
.cpxq-08{
	width:929px;
	margin:30px 31px 28px 10px;
}
.cpxq-09{
	width:929px;
}

.mod18{width:833px;height:616px;margin:40px auto;position:relative; overflow:visible; z-index:100}
.mod18 .btn{position:absolute;width:15px;height:70px;top:533px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold; overflow:visible;}
.mod18 .prev{left:0px;background:url(../images/prevBtn.png) no-repeat; border:none; overflow:visible;}
.mod18 #prevTop,.mod18 #nextTop{top:213px;width:70px;height:88px; overflow:visible;}
.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat; border:none; overflow:visible; left:-40px;}
.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat; border:none; right:-40px;overflow:visible;}
.mod18 .next{right:0px;background:url(../images/nextBtn.png) no-repeat; border:none;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:819px;height:506px;position:absolute;color:#fff;}
.mod18 .cf li span{
	display: block;
	width: 799px;
	height: 22px;
	position: absolute;
	left: 6px;
	top: 6px;
	padding:10px;
	line-height: 22px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	background-color:#333;
	 opacity:0.8;filter:alpha(opacity=50);
}
.mod18 .picBox{height:520px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:520px;position:absolute;}
.mod18 .picBox li{width:819px;height:506px; padding:6px; border:1px solid #EBEBEB; background-color:#F8F8F8;}

.mod18 .listBox{width:768px;height:100px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden; margin-top:10px;}
.mod18 .listBox ul{height:100px;position:absolute;}
.mod18 .listBox li{width:129px;height:70px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:112px;height:68px; padding:2px; border:1px solid #EBEBEB;}
.mod18 .listBox li img{width:112px;height:68px; padding:2px; border:1px solid #EBEBEB;}
.mod18 .listBox .on img{width:112px;height:68px; background-color:#B83736; padding:2px; border:1px solid #EBEBEB;}
.mod18 .listBox .on i{display:block;}
.left-bj{
	position: absolute;
	left: 25px;
	top: 41px;
	width: 40px;
	height: 518px;
	z-index: 1;
	background-image: url(../images/lr-bj.jpg);
	overflow:visible;
}
.right-bj{
	position: absolute;
	right: 32px;
	top: 41px;
	width: 40px;
	height: 518px;
	z-index: 1;
	background-image: url(../images/lr-bj-02.jpg);
	overflow:visible;
}

.ttjj{
	width:926px;
	margin:30px 35px 40px 9px;
}
.ttjj-01{
	width:926px;
}
#userwin{
	width:812px;
	height:413px;
	position:absolute;
	z-index:3;
	left:0px;
	top:0px;
	display:none;
	overflow:visible;
}
#userwinCon{
	width:812px;
	height:413px;
	position:relative;
	overflow:visible;
}
#closeimg{
	width:33px;
	height:29px;
	position:absolute;
	left:10px;
	top:10px;
	z-index:10;
	overflow:visible;
}
.bd{
	width:812px;
	height:413px;
	background-image:url(../images/bd.png);
	position:relative;
	overflow:visible;
}
.bd-01{
	position:absolute;
	left:150px;
	top:37px;
	z-index:1;
	width:416px;
	height:334px;
	overflow:visible;
}
.updown{
	width:875px;
	margin:0px 0 0 0;
	text-align:left;
	line-height:2.0em;
}

.menuBtn{display: none;}

@media only screen and (max-width: 1199px) {
	body{overflow-x: hidden;}
	.index-01,.index-07{width: auto;}
	.index-08{width: auto;float: none;margin: 0 15px 15px;
		border: 1px solid #ddd;border-radius: 5px;
	}
	.index-09{width: auto;background: #1f4e96;}
	.index-10{left: 15px;}
	.index-12{width: auto;background-image: none;height: 322px;
		background-color: #fff;
	}
	.index-14{width: auto;margin: 15px;}
	.index-15{width: auto;}
	.index-16{margin-right: 12px;}
	.index-18{width: auto;overflow: hidden;float: none;}
	.index-19{width: auto;}
	.index-20{width: auto;}
	.index-13{width: auto;height: 0;background-image: none;}

	.index-22{float: none;margin: 0 15px;width: auto;background-image: none;height: auto;
		border: 1px solid #ddd;border-radius: 5px;padding: 5px;background-color: #fff;
	}
	.index-23{width: auto;padding: 0;height: auto;}
	#bigbanner,#banners{width: auto;height: auto;}
	#banners img{width: 100% !important;height: auto !important;display: block;}
	.index-24{width: auto;margin: 0 15px;}
	.index-25,.index-30{width: auto;margin: 0 0 15px;float: none;border: 1px solid #ddd;border-radius: 5px;
		background-color: #fff;
	}
	.index-26,.index-31{width: auto;background: #1f4e96;}
	.index-27{width: auto;}
	.index-027{width: 100%;}
	.index-027 img{width: 100% !important;height: auto !important;}
	.index-32{background-image: none;}
	.index-33{display: none;}
	.index-34{left: 15px;right: 15px;top: 15px;width: auto;}
	.index-35{margin-right: 15px;}
	.index-36{width: auto;margin: 0 15px;}
	.index-37{float: none;width: auto;margin-right: 0;background-color: #fffdf6;
		border: 1px solid #ddd;border-radius: 5px;margin-bottom: 15px;
	}
	.index-38{width: auto;background-image: none;}
	.index-41{width: auto;background-image: none;}
	.index-42{display: none;}
	.index-44{width: auto;}
	.index-50{width: auto;float: none;margin: 0 0 15px;border: 1px solid #ddd;border-radius: 5px;
		background-color: #fffdf6;
	}
	.index-51{width: auto;background: #1f4e96;}
	.index-54{width: auto;}
	.index-52{width: auto;background-image: none;}
	.index-53{display: none;}
	.index-56{width: auto;}
	.index-57{width: 120px;height: 50px;}
	.index-57 img{width: 100% !important;height: 100% !important;}
	.index-58{width: auto;float: none;height: 50px;background-image: none;}
	.index-59{display: none;}
	.index-60{left: 5px;top: 5px;}
	.bottom{height: auto;
		-o-background-size: cover;
		-ms-background-size: cover;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.bottom-01{width: auto;overflow: visible;padding: 18px 0 12px;}
	.bottom-02{width: auto;height: auto;overflow: visible;}
	.bottom-03{width: auto;position: static;margin: 0 15px;overflow: visible;
		height: auto;text-align: center;
	}
	.bottom-04{position: static;height: auto;overflow: visible;text-align: center;width: auto;}
	.zo{width: auto;}
	.topz{background: #fff;height: 50px;}
	.top{width: auto;height: auto;}
	.phone{display: none;}
	.logo{left: 15px;top: 0;line-height: 50px;height: 50px;width: auto;}
	.logo img{width: auto !important;height: 40px !important;display: inline-block;vertical-align: middle;}

	.menuBtn{position: relative;z-index: 9;display: block;float: right;margin-top: 5px;margin-right: 10px;
	    width: 40px;height: 40px;padding: 7px;cursor: pointer;
    	-webkit-box-sizing: border-box;
    	-moz-box-sizing: border-box;
    	-o-box-sizing: border-box;
    	box-sizing: border-box;
	    transition: .3s;
	    -ms-transition: .3s;
	    -moz-transition: .3s;
	    -webkit-transition: .3s;
	    -o-transition: .3s;
	}
	.menuBtn b{display: block;height: 3px;background-color: #1f4e96;
	    margin: 3px 0 5px;border-radius: 2px;
	    transition: .3s;
	    -ms-transition: .3s;
	    -moz-transition: .3s;
	    -webkit-transition: .3s;
	    -o-transition: .3s;
	}
	.menuBtn.open{}
	.menuBtn.open b{display: none;margin: 0;position: absolute;left: 5px;top: 50%;width: 30px;}
	.menuBtn.open b:first-child{display: block;
	    transform:rotate(45deg);
	    -webkit-transform:rotate(45deg);
	    -o-transform:rotate(45deg);
	    -ms-transform:rotate(45deg);
	}
	.menuBtn.open b:last-child{display: block;
	    transform:rotate(-45deg);
	    -webkit-transform:rotate(-45deg);
	    -o-transform:rotate(-45deg);
	    -ms-transform:rotate(-45deg);
	}
	.dh{left: 0;width: auto;top: 50px;border-top: 1px solid #1f4e96;
		background-color: #fff;height: auto;display: none;
	}
	.dh-01{width: auto;height: auto;padding: 10px 0;}
	.dh-02{width: auto;float: none;margin-right: 0;}
	.dh-03{width: auto;height: auto;}
	.dh-03 > a{display: block;}
	.dh-03 > a >img{display: block;margin: 0 auto;}
	.content ul,.content2 ul{position: static;width: auto;}
	.subMenuli2{width: auto;}
	.flexslider{height: 200px;}
	.flexslider img{width: 100% !important;height: 150px !important;display: none;}
	.flexslider div{width: auto !important;height: 200px !important;}
	.flexslider .img{
		background-position: center !important;
		-o-background-size: cover;
		-ms-background-size: cover;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.ban{background-position: center !important;height: 200px !important;
		-o-background-size: cover;
		-ms-background-size: cover;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.main,.mainz-01{width: auto;}
	.mainleft{width: auto;float: none;margin: 0 15px 20px;border: 1px solid #ddd;
		border-top: 2px solid #da251c;
	}
	.mainleft-01{width: auto;
		background-image: none;height: 60px;
	}
	.mainleft-02{position: static;height: auto;width: auto;line-height: 58px;
		margin-left: 20px;
	}
	.mainleft-03{width: auto;border-top: 1px solid #ddd;}
	.subnav2,.subnav1{width: auto;background-position: right center;background-image: none;
		padding-left: 20px;
	}
	.mainleft-04{display: none;}
	.mainright{width: auto;float: none;margin: 0 15px 35px;border: 1px solid #ddd;}
	.mainright-01{width: auto;background-image: none;height: 50px;
		border-bottom: 1px solid #ddd;
	}
	.mainright-04{width: auto;background-image: none;display: block;}
	.mainbot{display: none;}
	.mainright-02{width: auto;left: 15px;top: 8px;}
	.mainright-03{display: none;}
	.ryzz{width: auto;margin: 15px;}
	.fy{width: auto;}
	.fy table{width: 100% !important;}
	.news{width: auto;margin: 15px;}
	.news-01{width: auto;}
	.news-040{width: auto;}
	.news-050{width: auto;}
	.news-060{width: auto;}
	.ryzz-01{width: auto;}
	.ryzz-02{width: auto;float: none;margin-right: 0;margin-bottom: 15px;}
	.ryzz-03{width: auto;height: auto;}
	.ryzz-04{width: auto;height: auto;}
	.ryzz-04 img,.video-04 img{width: 100% !important;height: auto !important;display: block;}
	.news-04{width: auto;float: none;}
	.news-02{margin-right: 12px;}
	.news-05{width: auto;}
	.news-06{width: auto;}
	.red-z3{font-size: 20px !important;}
	.video{width: auto;margin: 15px;}
	.video-01{width: auto;}
	.video-02{float: none;width: auto;margin-right: 0;}
	.video-03{width: auto;height: auto;}
	.video-04{width: auto;height: auto;}
	.video-05{top: 50%;left: 50%;
		-webkit-transform: translate(-50%,-50%);
		-moz-transform: translate(-50%,-50%);
		-o-transform: translate(-50%,-50%);
		-ms-transform: translate(-50%,-50%);
		transform: translate(-50%,-50%);
	}
	.video-06{width: auto;}
	.mainright-05{width: auto;margin: 15px;}
	.mainright-06{width: auto;}
	.mainright-06 embed{width: 100% !important;}
	.updown{width: auto;}
	.mod18{width: auto;height: auto;margin: 15px;}
	.mod18 .picBox li{width: 330px !important;height: auto;}
	.mod18 .picBox li img{width: 100% !important;max-width: 100%;height: auto !important;}
	.mod18 .picBox ul{width: 100%;height: auto;}
	.mod18 .picBox{height: 180px;}
	.right-bj,.left-bj{display: none;}
	.mod18 .cf li span{width: auto;right: 6px;font-size: 14px;}

	.mod18 #prevTop, .mod18 #nextTop{width: 40px;height: 40px;top: 70px;
		background-position: center !important;
		-o-background-size: 100% auto;
		-ms-background-size: 100% auto;
		-moz-background-size: 100% auto;
		-webkit-background-size: 100% auto;
		background-size: 100% auto;
	}
	.mod18 #nextTop{right: -20px;}
	.mod18 #prevTop{left: -20px;}
	.mod18 .listBox{width: auto;height: 65px;}
	.hyyd{width: auto;margin: 15px;}
	.hyyd-01{width: auto;}
	.hyyd-02{width: 150px;height: auto;}
	.hyyd-03{width: auto;height: auto;}
	.hyyd-03 img{width: 100% !important;height: auto !important;}
	.hyyd-04{width: auto;float: none;overflow: hidden;}
	.hyyd-05{width: auto;}
	.hyyd-06{width: auto;}
	.hyyd-07{width: auto;}
	.hyyd-08{margin-bottom: 0;}
	.hyyd-09{width: auto;}
	.hyyd-10{width: auto;}
	.hyyd-11{width: 50%;margin-right: 0;margin-bottom: 20px;}
	.hyyd-12{width: auto;}
	.hyyd-15{width: auto;float: none;}
	.mainright-06 img{max-width: 100%;height: auto !important;}
	.download{width: auto;margin: 15px;}
	.mainright-06 iframe{width: 100% !important;}
	.mainright-06 table{width: 100% !important;}

}

