@charset "utf-8";
/* CSS Document */

body,div,ul,li ,table,p{ margin: 0px;padding: 0px;font-size: 14px; font-family:"微软雅黑";}
body {background:#fff;width:100%;height:auto;text-align:left; color:#333; }
li{list-style-type: none;}
a {text-decoration:none; color: #333;}
a:hover{ text-decoration:none;}
img {border: 0px;}
form {margin: 0px;}
#headbg{width: 100%;height:auto;float:left;}
 #box {width: 100%;overflow: hidden;margin:0px auto;}
  #header{width: 100%;height:50px; float:left;background:#085aae; }
  .a1{text-decoration:none; color: #fff;}
  .a2{text-decoration:none; color: #fff; }
  .font a{text-decoration:none; color: #ce0108; font-size: 16px;font-weight:700; float:left; margin-left:20px; line-height:38px;}
    #top{width:1004px;height:30px;  margin:0px auto; }

/* h1{font-size:20px;color:#3d3d3d;} */


.logozi{width:365px;margin-left:35px;float:left;}
.logozi1{font-size:30px;font-weight:100;color:#fff;line-height:35px;text-align:left;float:left;height:36px;width:365px;margin-top:28px;}
.logozi2{font-size:30px;font-weight:bold;color:#fff;line-height:35px;text-align:left;float:left;height:36px;width:180px;}
.logozi span{height:18px;background:#fb3a59;float:left;font-size:12px;font-weight:100;line-height:18px;margin-left:15px;color:#fff;margin-top:15px;padding-left:5px;padding-right:5px;}

.cls{clear:both;}
.hidden{display:none;}
.topa{line-height:30px;color:#999;font-size:12px;line-height:30px;text-align:left;}
/* .topa:hover{color:#125ed6;} */
.topb{width:1px;height:40px;float:left;color:#6d6d6d;font-size:14px;line-height:40px;text-align:center;}






.aaa{color:#252525;}
.aaa:hover{color:#fff; text-decoration:underline;}
.amore{color:#000}
.amore:hover{color:#fb3a59}
.amore2{color:#9b7a45}
.amore2:hover{color:#000}
#sbjg{background:#fff;}
#sbjg:hover{background:#0082d0;}

#Contentbox{ width:900px; height:auto; float:left;}
.Menubox{width:1004px;height:33px;overflow:hidden; }
.Menubox ul{width:143px; float:left; height:29px; overflow:hidden; padding-left:10px; padding-top:7px }
.Menubox li{float:left; width: 69px; height:29px;color:#333; }
.Menubox li a{float:left; width: 69x; height:29px; line-height:30px;}
.Menubox li.hover{
background:#fff;
width:69px;
border-left:1px solid #ddd;
border-top:1px solid #ddd;
border-right:1px solid #ddd;
color:#333;
height:28px;
line-height:22px;
}


#flash{width:100%; height:600px;overflow:hidden;}	
#link{width:1200px; height:50px;margin:0px auto; text-align:left; }
#link ul{ width:1200px; height:50px; text-align:left; float:left;}
.text{ width:150px; height:50px;float:left; text-align:center; font-size:18px; }
.text a{ height:50px; line-height:50px; text-decoration:none; text-align:center;width:150px;  display:inline-block; font-size:18px; font-weight:100;}
.text a:hover{ color:#df0024;display:inline-block;width:150px; line-height:50px; height:50px; text-decoration:none; }
.child{border-top: 2px solid #df0024;width:150px;height:auto; background:#fff; visibility:hidden; position:relative;margin:0px auto; padding-top:0px; z-index:999;  text-align:center;  font-size:12px;}
.child a{width:150px;display:inline-block;height:35px; color:#000; line-height:35px;  text-align:center; overflow:hidden; font-size:14px; font-weight:100;border-top:1px solid #999; }
.child a:hover{color:#df0024; display:inline-block;width:150px; line-height:35px;  height:35px; text-decoration:none; font-size:14px;overflow:hidden; }
.jian{width:6px; height:54px; float:left; line-height:55px;}


#zi1{width:100%;height:55px;float:left;margin-top:50px;}
#zi2{width:100%;height:55px;float:left;text-align:center;font-size:33px;color:#454545;}
#heng{width:100%;height:5px;float:left;background:url(heng.png) no-repeat top center;}
#heng2{width:100%;height:5px;float:left;background:url(heng2.png) no-repeat top center;}
#advan{width:1200px;height:250px;float:left;margin-top:60px;}

#zhong{width:100%;height:auto;float:left;padding-bottom:30px;}
#zhong2{width:100%;height:auto;padding-bottom:30px;}
#center{width:1200px;height:auto; margin:0px auto;overflow:hidden; padding-top:20px;}

.about{600px;height:215px;float:left;overflow:hidden;margin-top:30px;}
.about p{font-size:15px;color:#fff;line-height:30px;}
#line{width:745px; float:left; height:25px;  margin-bottom:10px;background:url(line.png) no-repeat; }
 #side{width:240px; height:auto; float:left; background:#fff;margin-top:15px; }
#side1{width:240px; float:left; height:auto;}
#side_tit1{width:240px;  height:55px;float:left;background:#125ed6;  text-align:center; font-size:24px; line-height:55px;color:#fff;font-weight:bold;}
#side_txt1{ width:236px; height:auto; text-align:left; float:left;border:2px solid #125ed6;border-top:0px; padding-bottom:15px; }
.list{width:190px; height:auto;margin:15px auto;  text-align:center; text-decoration:none; }
.list li{ height:35px; width:190px; float:left; display: block;margin-top:5px;margin-bottom:5px; }
.list li a{height:35px; width:190px;text-decoration:none; color:#333;background:#f4f4f4;  text-align:center; line-height:35px; display:inline-block; font-family:"微软雅黑"; font-size:16px;  overflow:hidden;}
.list li a:hover{width:190px; color:#fff; display:inline-block; height:35px;background:#125ed6;}

.list li:hover ul{display:block;}
.list li ul {width:90px;display:none;position:relative; top:-37px;z-index:99; left:212px;}
.list li ul li{margin:0px 0px 2px 0px; padding:0px; background-color:#eee;border:1px solid #0082d0;}
.list li ul li a{color:#2e679e;  text-align:left; line-height:33px; }
.list li ul li a:hover{color:#fff;background:none;}
.list li ul li:hover{background:#0082d0;}
.list li ul li:hover ul{visibility:visible;}
.lix li a{height:23px; width:191px;text-decoration:none; color:#2e679e;  text-align:left; line-height:15px; font-weight:200; display:inline-block; padding-left:15px; font-family:"微软雅黑"; font-size:12px}
.lix li a:hover{width:191px;  color:#000;height:23px; padding-left:15px; background:none;}
.sx{line-height:36px; float:left; padding-left:20px;}

#newtit{width:1004px; height:38px; float:left; text-align:left;margin-bottom:15px;font-size:18px;color:#0082d0;line-height:38px;font-weight:500;}
.cont{width:335px; height:150px; float:left; }
.cont p{color:#fff;font-size:16px;line-height:38px;}

#news{width:560px; height:30px; float:left; border-left:5px solid #4dac0d;text-align:left;font-size:19px;font-weight:bold;color:#2f2f2f;padding-left:10px;line-height:25  px;}
#side3{width:230px; height:auto; float:left; overflow:hidden;    }
#side3_tit{width:230px; height:20px; float:left; }
#side3_txt{width:230px; height:auto; float:left; overflow:hidden; text-align:left; line-height:20px;  padding-left:7px; }
 #zuoce{width:240px; height:auto; float:left; margin-top:10px;}
  #zuoce p{font-size:16px;line-height:30px;}
  
  .newzi{font-size:16px; line-height:30px; text-align:left; float:left;padding-left:20px;}
  
.biaoti{float:left;height:35px;font-size:23px;color:#fff;font-weight:100;}
.label{float:left; font-size:18px; font-weight:100;text-align:left;color:#fff;width:90px;height:32px;}
.ffform{float:left;padding:0px;margin:0px;width:385px;}
.item{float:left;width:278px;height:32px;margin-bottom:15px;background:#ececee;border:0px;}

	#main_fen2{width:100%; height:20px; float:left;}
	
	.sanjiao{width:4px;height:7px;background:url(aa.png) no-repeat center;margin-top:5px;}
	.triangle-right {   
width:0;   
height:0;  
border-top:4px solid transparent;   
border-bottom: 4px solid transparent;   
border-left: 4px solid #717171;
margin-top:5px;
}

#fang{width:361px;height:225px;float:left;margin-top:45px;margin-right:55px;}
#fang img{width:361px;height:116px;float:left;}
.xian{width:79px;height:3px;float:left;background:#fb3a59;margin-top:15px;}
#fang h1{height:45px;float:left;font-size:24px;color:#fb3a59;line-height:45px;font-weight:100;margin:0px;}
#fang h2{width:361px;height:25px;float:left;line-height:25px;font-size:18px;color:#060405;font-weight:100;margin:0px;}
.fangz{width:361px;height:45px;float:left;}
.fangb{width:361px;height:30px;float:left;margin-top:10px;margin-bottom:10px;overflow:hidden;}
.fangb div{width:115px;height:27px;float:left;margin-right:5px;background:#fb3a59;color:#fff;text-align:center;font-size:14px;line-height:27px;}
.fangb div:hover{background:#3d3d3d;}
	  
  #main{width:1200px; height:auto;float:left;background:#fff;margin-top:15px; }
  .content{width:100%;margin-bottom:10px; overflow:hidden; margin:0px auto;}
  .i_area{width:362px;float:left;height:auto; text-align:left}
  .i_area_tit{ width:100%;height:41px;}
  .i_area_tit h1{float:left; font-size:12px; line-height:41px;padding-left:60px}
  .i_area_tit h1 a{color:#333}
  .i_area_con{width:100%; overflow:hidden}
  .main_tit{width:1200px;height:50px;border-bottom: 1px dashed #ccc;}
  .hui{width:930px;height:7px;float:right;background:#4dac0d;}
.main_tit h1{width:600px;height:30px;float:left;font-size:22px;color:#125ed6;font-weight:100;font-weight:bold;text-align:left;padding-left:15px;border-left:5px solid #125ed6;}
	.aiq{width:600px;height:30px;float:left;font-size:22px;color:#125ed6;font-weight:100;font-weight:bold;text-align:left;padding-left:15px;border-left:5px solid #125ed6;}
  .main_tit h1 a{color:#125ed6;}
  .main_con{width:100%;height:auto; overflow:hidden; text-align:left;padding-bottom:20px; font-size:14px;display: inline-block; margin-top: 20px;}
 #gallery{display:none;}
  
  .l-left{border-bottom: 1px dashed #ccc;}
  
  .l-left .wz-title{line-height: 50px;
    font-size: 24px;
    }
  
  .l-left .wz-info{font-size:14px;line-height:40px;}
  .prev_page {line-height:30px;}
 
/* .fa{width:880px; height:auto; float:left; padding-top:10px;} */
.ft{ width:98px; height:40px;float:left; line-height:80px; text-decoration:none; text-align:center; display:inline-block; font-size:16px; font-weight:100;}
.ft a{color:#ffca0a;}
.ft a:hover{color:#fff;}
.ftj{width:6px; height:40px; float:left;color:#ffca0a; line-height:80px; }
/* #footer{width:100%;height:320px; float:left;background:url(foot.png); }
.footul{width:985px;height:25px;margin:30px auto;}
.footli{width:105px;height:25px;float:left;text-align:center;}
.footli a{color:#fff;font-size:18px; text-align:center;}
.footli a:hover{color:#fb3a59;}
.footj{width:1px;height:25px;float:left;color:#fff;line-height:25px;text-align:left;} */

.clear {width: 0px; height: 0px;margin:0px;  line-height:0px;font-size:0px;padding: 0px; overflow: hidden; clear: both;display:inline;}


.more a:hover{text-decoration:none; background-color: #e77918; }
.more1{float:left;}
.more1 img{vertical-align:middle;margin-right:6px;}
.more1 a{font-size:14px;text-align:left;line-height:35px;font-weight:100;}
.fanhui{float: right;padding:10px 20px;margin-right: 20px;background-color: #eee;text-align: center;}
.fanhui a{color:#000;}
/* .more1 a:hover{color:#e77918;} */

.more2{float:right; line-height:65px;padding-right:10px;font-size:14px; font-family:"微软雅黑"}
.more2 a{text-decoration:none; color: #6a6a6a; }
.more2 a:hover{text-decoration:none; color: #fb3a59; }
.a_tupian{color:#333; text-decoration:none;}
.a_tupian:hover{color:#ce0108; text-decoration:none;}
.a_diqu{color:#006749; font-size:14px; font-weight:bold;}
.a_diqu:hover{color:#000;}
.k1{width:10px;height:10px;float:left}

.lists{width:100%;height:auto; overflow:hidden; padding-top:20px;}
.lists li{float:left;width:100%; height:36px; text-align:left; line-height:30px; overflow:hidden; border-bottom:1px dashed #ccc; }
.lists li a{color:#585858;font-size:14px;}
.lists li a:hover{color:#125ed6; text-decoration:none;}
.lists li span{ float:right;padding-right:4px}


.lists2{width:98%;height:auto; overflow:hidden; padding-top:2px;}
.lists2 li{float:left;width:98%; height:105px; text-align:left; line-height:30px; overflow:hidden; border-bottom:1px dashed #3f3e3f; }
.lists2 li a{color:#333;}
.lists2 li a:hover{color:#125ed6; text-decoration:none;}


.newslist{width:100%;height:auto; overflow:hidden}
.newslist li{float:left;width:100%; text-align:left; text-indent:10px; height: 100px;line-height:35px; border-bottom:solid 1px #f0f0f0;margin-bottom: 20px;padding-left: 39px; }
.newslist li a{color:#333; font-size:14px;}
.newslist li a:hover{color:#125ed6; text-decoration:none;}
.newslist li span{ float:right;padding-right:20px}
.date-info{
		width: 80px;
		height: 80px;
		float: left;
		border-radius: 4px;
		text-align: center;
		overflow: hidden;
	}  
	.date-info h2{
		height: 55px;
		line-height: 55px;
		font-size: 38px;
		color: #444;
		transition: all ease 
		
	}
	.date-info h3{
	    height: 25px;
	    line-height: 25px;
	    color: #444;
	    font-size: 14px;
	    font-weight: normal;
	    -webkit-transition: all ease .3s;
	    transition: all ease .3s;
	}	
	
	

.imglist{float:left;}
.imglist ul{float:left;width:100%;margin-bottom:15px;margin-top: 30px;}
.imglist li{float: left;/* width: 23%; */margin-bottom: 25px;margin: 0px 12px 25px 12px;}
.imglist .imgcon img{/* height:204px; */width:100%;}
.imglist ul li:last-child{margin-right: 0px;}
.imglist li .imgcon{width:100%;height:100%;}
.imglist li p{font-size:14px;line-height:40px;text-align: left;text-align: center;}

.imglistp{position: relative;top: 84px;}
.imglistp a{color: #000;width: 150px;height: 50px;border: 1px solid #999999;display: inline-block;font-size: 16px;text-align: center;line-height: 50px;}
.imglistp a:hover{background-color: #fa1313;color: #fff !important;}
.imglist1{width:100%; text-align:center; height:auto; overflow:hidden}
.imglist1 ul{float:left;width:100%}
.imglist1 li{float:left;width:360px;height:auto;margin:20px; overflow:hidden;}
.imglist1 li .imgcon{width:360px;height:400px; line-height:30px; }
.imglist1 li p{width:360px;height:40px; line-height:40px;background:#4dac0d;color:#fff; }
.listima1{color:#fff;font-size:18px;}
.listima1:hover{color:#333;}

.imglist2{width:100%; text-align:center; height:auto; overflow:hidden}
.imglist2 ul{float:left;width:100%}
.imglist2 li{float:left;width:280px;height:auto;margin:10px; overflow:hidden;}
.imglist2 li .imgcon{width:280px;height:420px; line-height:30px; }
.imglist2 li p{width:280px;height:40px; line-height:40px;background:#4dac0d;color:#fff; }

.neibg{
	width: 100%;
	height: 49px;
	float: left;
	text-align: left;
	line-height: 49px;
	font-size: 16px;
	font-weight: 100;
	border-bottom: 1px solid #eae5e3;
	}

.neibg a:hover{color:#006ec8 !important;background:#fff;}
#gyhl{overflow:hidden;}
.imglists{float:left;width: 15%;margin:0 20px 0 0px;}
.neibgs span{display:block;}
.neibgs span a{padding:15px 0;display: block;text-align:center;    background: #eee;font-size:16px;}

.neibgs span a:hover	{color:#941a1a}
	#bb{overflow:hidden;margin: 20px 0 30px 0;}

.bb_p span{display:block;float:left;width: 15%;}
.bb_p span a{padding:15px 0;display: block;text-align:center;    background: #eee;font-size:16px;margin:0 20px 0 0px;}
.bb_p span a:hover	{color:#941a1a}

.page {
	clear:both;
	font-size:12px;
	height:40px;
	line-height:40px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.page A {
	background-color:#909090;
	color:#fff;
	display:block;
	float:left;
	font-size:12px;
	height:20px;
	line-height:20px;
	margin:5px 2px;
	padding-left:5px;
	padding-right:5px;
}
.page span {
	background-color: #006749;
	color: #fff;
	display: block;
	float: left;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	margin: 5px 2px;
	padding-left: 5px;
	padding-right: 5px;
}

.quick{float:left;width:200px; color:#FFF; line-height:60px;padding-left:30px}
  .quick a{ display:block; float:left;width:50px; color:#FFF}
    .quick span{float:left;width:10px; line-height:50px; text-align:center; font-weight:700; overflow:hidden}
.copyright{float:right;width:auto; color:#FFF; line-height:26px;margin-top:10px; text-align:right; padding-right:20px}	
.copyright a{color:#FFF}


/* 默认幻灯片 */
.FocusPic{zoom:1;position:relative; overflow:hidden}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:434px;height:30px;line-height:30px;overflow:hidden}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#F00;}
.select-list ul li a{  line-height:40px;font-size:15px;color:#fff;text-align:left;font-weight:500;}
.select-list ul li a:hover{color:#fff; text-decoration:none}
.select-list{ width:1200px;height:40px;margin:0px auto; }
.select-list ul li{
	width: 45px;
	float:left;
	overflow:auto;
	zoom:1;
	padding-left: 6px;
	padding-right: 6px;
	line-height:40px;font-size:16px;color:#fff;text-align:left;
}
.select-list ul{width:auto;}
#moquu_top {
	z-index:2;
	width:50px;
	height:50px;
	right:10px;
	position:fixed;
	cursor:pointer;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}
#moquu_top {
	top:675px;
	_margin-top:675px;
	background:url(sbtn.png) 0 ;
	width:50px;
	height:50px
}
#moquu_top:hover {
	background:url(sbtn.png) -50px ;
}
.cssw{
	display: inline-block;
	float: left;
	margin-left: 2%;
	border: 1px #B9B4B4 solid;
	padding-left: 20px;
	width: 5.25rem;
	height: 1.875rem;
	padding-right: 20px;
	border-radius: 30px;
	line-height: 1.875rem;
	text-align: center;
}
.cssw a:hover{
	color:#fff;
	background:#fe7f08;
	display:inline-block;
	height: 1.875rem;
	text-align: center;
	line-height:1.875rem;
	text-decoration:none;
	width: 7.75rem;
	border-radius: 30px;
	margin-left: -1.25rem;
}
.cp1{
	width: 100%;
	height: 215px;
	padding-top: 30px;
	background: #f5f3f2;
}
.cp2{
	width: 1200px;
	margin: 0px auto;
}
.cp2 ul li{
	float: left;
	margin-right: 10px;
}
.cp2 ul li p{
	position: relative;
	top: -36px;
	text-align: center;
	background: #c9273ba8;
}

#top1{
	display: none;
	height: 50px;
	width: 100%;
	background-color: #f5f3f2;
}
#top1 a{
	font-size: 17px;
    margin-left: 50px;
	display: inline-block;
	text-align: center;
	height: 50px;
	line-height: 50px;
}
#top1 a:hover{color:#006ec8;}
/* clearfix */
.clearfix:after{ visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
*html .clearfix{ zoom:1;}
.preview{width:400px; height:465px;}
/* smallImg */
.smallImg{position:relative; height:52px; margin-top:1px; background-color:#F1F0F0; padding:6px 5px; width:390px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(images/d_09.png) no-repeat; margin-left:375px; margin-top:-50px;}
				
#imageMenu {height:50px; width:360px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:50px; width:60px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:50px; height:50px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:44px; height:44px; border:3px solid #959595;}
/* bigImg */
.bigImg{position:relative; float:left; width:400px; height:400px; overflow:hidden;}
.bigImg #midimg{width:400px; height:400px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}

#nav{width:1200px;margin:0 auto;height:100px;margin: 7px auto;}
#head a {text-decoration:none;}
.logo{float:left;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix10:after {content:".";display:block;height:10px;clear:both;visibility:hidden;}
.h10{height:10px;}
.h15{height:15px;}
.navBar {float:right;margin-top:37px;}
.nav {position:relative;margin:0 auto;font-family:"Microsoft YaHei",SimSun,SimHei;font-size:16px;list-style-type:none;}
.nav a {color:#fff;}
.nav h3 {font-size:100%;font-weight:normal;  }
.nav .m {float:left;position:relative;z-index:7;}
.nav .m h3 a:hover {color:#951419;font-weight:bold;padding-bottom:15px;border-bottom:3px solid #951419}
.nav h3 a {display:block;width:100px;text-align:center;font-size:16px;color:#333}
.nav .sub {
	display:none;
	position:absolute;
	left: -1px;
    top: 36px;
	z-index:1;
	width:100px;
	border:1px solid #E6E4E3;
	border-top:0;
	background:#fff;
}
.nav .sub li {
	text-align:center;
	height:40px;
	line-height:40px;
	
}
.nav .sub li a {
	display:block;
	border-bottom:1px solid #E6E4E3;
	
	
	color:#000;
	font-size:14px;
	font-weight:normal;
}
.nav .sub li a:hover {
	color:#951419;
}



.s {
	padding:0 5px;
	float:left;
	width:3px;
	text-align:center;
	color:#D4D4D4;
	font-size:12px;
}
.s:last-child{display: none;}/*head end*/



#banner-box{margin:0px auto;height:710px;overflow:hidden;position:relative;padding-top:-40px;}
#banner-box a{ text-decoration:none;outline:none;}
.banner-inner{height:144px;margin:0px auto;overflow: hidden;background-color: rgba(0,0,0,0.3);}
.banner-nav-abs{position:absolute;left:0px;bottom:0px;z-index:3;min-width:1200px;}
.banner-nav-abs-opac{position:absolute;width:100%;height:78px;left:0px;bottom:-22px;z-index:2}
.banner-nav-fix{position:fixed;left:0px;top:82px;z-index:3}
.banner-nav{width:100%}
.banner-nav ul {width:1200px;margin:0px auto;hieght:}
.banner-nav li {float:left;display:inline;width:299px;height:144px;font-size:14px;/* padding:5px 43px 0px 43px; */cursor:pointer;position:relative;/* margin:0px 1px */}
.banner-nav li div{width:299px;height:144px;/* padding:5px 43px 0px 43px; */position:absolute;left:0px;top:0px;z-index:5;/* background:#000;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2 */}
.banner-nav ul li:not(:last-child) { border-right:1px solid #fff; }
.banner-nav li a span{display:block;height:57px;width:83px;margin:3px auto 0px auto;background:url(../image/icon-banners.png) no-repeat;margin: 20px auto 20px auto;}
.s_size{font-size:18px;font-weight:normal;}
.banner-nav li a.bg1 span{background-position:15px 1px}
.banner-nav li a.bg2 span{background-position:-53px 2px}
.banner-nav li a.bg3 span{background-position:-125px 2px}
.banner-nav li a.bg4 span{background-position:-205px 2px}
.banner-nav li a{display:block;float:left;position:absolute;left:0px;top:0px;color:#fff;z-index:6;/* padding:5px 43px 0px 43px; */display:inline;width:299px;height:144px;text-align:center}
.banner-nav li.current{cursor:default}
.banner-nav li.current div{width:95px;height:95px;background:none;}
.banner-nav li.current a{color:#fff;font-size:24px !important;cursor:default;background-color: rgba(0,0,0,0.5);}
.banner-nav li.current a:hover .s_size{font-size:24px;}
.banner-nav li.current a.bg1 span{background-position:15px 1px}
.banner-nav li.current a.bg2 span{background-position:-53px -54px}
.banner-nav li.current a.bg3 span{background-position:-125px -54px}
.banner-nav li.current a.bg4 span{background-position:-205px -54px}
.banner-list{position:absolute;height:710px;position:absolute;z-index:2;overflow:hidden;width:100%}
.banner-list li{width:100%;height:710px;text-align:center;float:left;display:inline-block}
.banner-list li .animate-box {width:1200px;margin:0px auto;position:relative}
.banner-list li .animate-box .t-d{position:absolute;width:680px;left:20px;top:100px}
.banner-list li .animate-box .t-d h2 {display:block;margin:0px;padding:0px;font-size:30px;text-align:left;color:#941a1a;font-weight: bold;}
.banner-list li .animate-box .t-d p{color:#2b2b2b;padding:10px 0px 0 0;line-height:32px;left:20px;text-align:left}
.banner-list li .animate-box .animate-img{position:absolute;top:50px;right:0px}
.slider-btn{width:304px;font-size:20px;font-weight:bold;height:50px;background:#941a1a;border-radius:6px;-moz-border-radius:6px;line-height:50px;text-align:center;color:#444;display:block ;color:#fff;}
/* .slider-btn:hover{color:#fff;background:#c80106;} */
/*banner end*/

#about{}
	.container {
		
		width: 1200px;
		margin: 0px auto 50px auto;
	}
  @media (min-width: 992px)
.col-md-6 {
    width: 50%;
}
.about_center{position: relative;}
	.gy {
		 padding: 23px 0 0 0;
	}

	.gy-img {
		
	}

	.gy img {
		bottom: 44px;
		position: absolute;
		right: 0;
	}

	.gy-txt {
		width: 472px;
		   
			position: relative;
		background: #fff;
		box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .2);
		padding: 80px 60px;
		margin: 100px 0 0;
	}

	.gy-txt h2 {
		font-weight: normal;
		font-size: 25px;
		color:#333;
	}

	.gy-txt p {
		    line-height: 36px;
			color:#717171;
		font-size: 14px;
		text-align: justify;
		
		margin: 30px 0;
	}

	.gy-txt a {
		text-decoration: none;
		display: block;
		position: relative;
		width: 140px;
		height: 40px;
		line-height: 40px;
		background: #333;
		color: #fff;
		text-align: center;
		z-index: 0;
	}

	.gy-txt a:before {
		display: block;
		content: "";
		position: absolute;
		width: 140px;
		height: 40px;
		background: #941a1a;
		top: 0;
		z-index: -1;
		transition: all ease .3s;
		transform: scale(0.2);
		opacity: 0;
	}

	.gy-txt a:hover:before {
		transform: scaleX(1);
		opacity: 1;
	}

	@media (max-width: 992px) {
		.gy-txt {
			transform: translateX(10.5%);
			width: 84%;
		}
	}

	@media (max-width: 768px) {
		.gy {
			padding: 40px 0px 0px;
		}

		.gy img {
			position: relative;
		}

		.gy-txt {
			margin: 0;
			padding: 30px 15px 50px;
			width: 100%;
			transform: translateX(0);
			box-shadow: none
		}
	}/*about end*/
	
	
	#mfid19 {
		background-image: url(../image/yw-bg.jpg);
		background-repeat: no-repeat;
	}
	
	
	.yw_bgs {
		background-color: rgb(255, 255, 255);
		margin: 0px auto 50px;
		width: 1200px;
		box-shadow: rgba(51, 51, 51, 0.298039) 0px 2px 5px 0px;
	}
	
	.yw_title {
		line-height: 34px;
		color: #fff;
		width: 1200px;
		margin: 0 auto;
		text-align: center;
		margin: 0 auto;
		padding: 50px 0;
	}
	
	.yw_bold {
		font-size: 30px;
		font-weight: bold;
	}
	
	.yw_normal {
		font-size: 16px;
		margin-top: 6px;
	}
	
	
	
	.m-company .company-content {
		width: 1200px;
		margin: 0 auto;
		text-align: center;
	}
	
	
	
	
	.m-company .company-content .link-item a img {
		display: block;
		width: 30px;
		margin: 20px auto 0;
	}
	
	.m-company .company-content .link-item a p {
		padding: 0;
	}
	
	
	
	#ywly ul,
	#ywly li {
		list-style: none;
	}
	
	#ywly a {
	
		text-decoration: none;
		color: inherit;
	}
	
	#ywly img {
		max-width: 100%;
		border: 0;
		vertical-align: middle;
	
	}
	
	#ywly em {
		font-style: normal;
	}
	
	#ywly .tempWrap {
		margin-left: 10px;
	}
	
	#ywly .tab_li {
		margin-bottom: 35px;
		width: 1200px;
		height: 40px;
	}
	
	#ywly .tab_li span {
		display: block;
		font-size: 16px;
		line-height: 40px;
	}
	
	#ywly .tab_li span a {
		color: #007c3e;
	}
	
	#ywly .tab_li ul {
		width: 336px;
		margin: 35px auto 0;
		position: relative;
	}
	
	#ywly .tab_li li {
		display: inline-block;
		margin-right: 3px;
		height: 40px;
		text-align: center;
		overflow: hidden;
		line-height: 40px;
		border-radius: 20px;
		position: absolute;
		top: 0;
	}
	
	#ywly .tab_li li:first-child {
		left: 0;
		z-index: 1
	}
	
	#ywly .tab_li li:last-child {
		right: 44px;
		z-index: 2;
	}
	
	#ywly .tab_li li a {
		display: inline-block;
		font-size: 16px;
		line-height: 40px;
		width: 163px;
		color: #fff;
		height: 40px;
		overflow: hidden;
		background: #323232;
	}
	
	#ywly .tab_li li a:hover,
	#ywly .tab_li .cur a {
		text-decoration: none;
		background: #61b332;
	}
	
	#ywly .tab_li .nones {
		background: none;
	}
	
	#ywly .slide-wrap {
		padding: 0 8px;
		overflow: hidden;
	}
	
	#ywly .roll3,
	#ywly .roll4 {
		margin-top: 60px;
		width: 37px;
		height: 84px;
		overflow: hidden;
	}
	
	#ywly .roll3 a,
	#ywly .roll4 a {
		display: block;
		width: 37px;
		height: 84px;
		background: url(/ufile/78580/r_lgun.png) no-repeat;
	}
	
	#ywly .roll3 {
		float: left;
	}
	
	#ywly .roll4 {
		float: right;
	}
	
	#ywly .roll4 a {
		background: url(/ufile/78580/r_lgun.png) no-repeat -37px 0;
	}
	
	#ywly .slide_c {
		width: 1100px;
		float: left;
		margin-left: 5px;
		overflow: hidden;
	}
	
	#ywly .slide_c ul li {
		margin-right: 9px;
		width: 265px;
		float: left;
	}
	
	#ywly .slide_c ul li em {
		display: block;
		text-align: center;
	}
	
	#ywly .slide_c ul li:hover em {
		color: #007c3e;
	}
	
	#ywly .slide_c ul .nones {
		margin-right: 0px;
	}
	
	#mfid21 {
		overflow: hidden;
		
	}
	
	.tab_ry {
		border: 1px solid #000;
	}
	
	.tabs-title {
		margin: 36px auto;
		text-align: center;
	
	}
	
	.tabs-title a {
		display: inline-block;
		padding: 10px 30px;
		color: #fff;
		position: relative;
	}
	
	.tabs-title a.active,
	.tabs-title a:hover {
		border-radius: 4px;
		padding: 10px 30px;
		background: #941a1a;
		color: #fff !important;
	}
	
	.tabs-title:after {
		display: inline-block;
		width: 1px;
		height: 12px;
		background-color: #cbcbcb;
	}
	
	.tabs-title a {
		border-radius: 4px;
		background:#333;
		display: inline-block;
		margin: 0 10px 0 10px;
		padding: 10px 30px;
		color: #fff !important;
		position: relative;
	}
	
	
	.tabs-title:after {
		display: inline-block;
		width: 1px;
		height: 12px;
		background-color: #cbcbcb;
	}
	
	.list-main {}
	
	.news-list {
		overflow: hidden;
		display: none;
	}
	
	.current {
		display: block;
	}
	
	.news-list li {
		margin-bottom: 20px;
		float: left;
		width: 30%;
		overflow: hidden;
		transition: all ease .3s;
		position: relative;
		margin: 0 0px 30px 29px;
	}
	
	.news-list li:nth-child(3n) {
		margin-right: 0;
	}
	
	.news-list .news-img {
		width: 100%;
		overflow: hidden;
	}
	
	.news-list .news-intro {
		
		position: absolute;
		left: 0;
		bottom: -67px;
    height: 100px;
		background-color: rgba(0, 0, 0, .5);
		width: 100%;
		/* height: 100%; */
		transition: all ease .3s;
		padding: 10px 0;
	}
	
	.news-intro .title {
		overflow: hidden;
		color: #fff;
		font-weight: normal;
		text-overflow: ellipsis;
		white-space: nowrap;
		font-size: 18px;
		line-height: 40px;
		width: 92%;
		margin: 0 auto;
	}
	
	
	.news-list li:hover .news-intro {
		bottom: 0;
		background-color: rgba(0, 0, 0, .8);
		cursor: pointer;
	}
	
	.news-intro .info span {
		display: inline-block;
		background: no-repeat 0 50%;
		vertical-align: middle;
	}
	
	.news-intro .info .author {
		background-image: url(/mFile/879/img/icon-source.jpg);
		display: none;
	}
	
	.news-intro .info .date {
		color: #fff;
	}
	
	.news-intro .content {
		font-size: 14px;
		line-height: 22px;
		display: -webkit-box;
		overflow: hidden;
		2;
		-webkit-box-orient: vertical;
		color: #fff;
		width: 92%;
		margin: 0 auto;
	}
	
	.u-more {
		margin-top: 64px;
		text-align: center;
	}
	
	.u-more a {
		line-height: 42px;
		display: inline-block;
		width: 160px;
		height: 42px;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s;
		color: #b4b4b4;
		border: 1px solid #c6c6c6;
	}
	
	.u-more a:hover {
		color: #fff;
		border-color: #52b9a6;
		background: #52b9a6;
	}/*yewu end*/

#new{margin-bottom:50px;}
.common_title{width:1200px;margin:0 auto;text-align: center;margin:50px auto;line-height: 30px;}
.common_bold{font-size:30px;color:#000;font-weight: bold;}
.common_normal{font-size:16px;color:#3c3c3c;margin-top:6px;}
#newcenter{width:1200px;margin:0 auto;overflow: hidden;}
.new_left{float:right;width:578px;background: #f4f6fb;}
.new_left .new_img{text-align: center;margin-top: 15px;}
.new_div{padding:15px 0;overflow: hidden;}
.new_p_left{float:left;padding: 0px 16px 0 16px;border-right:1px solid #444;text-align: center;}
.new_date{font-size:32px;}
.new_time{font-size:12px;color:#4c4c4c}
.new_p_right{float:left;font-size:16px;line-height: 26px;padding: 0px 0px 0 16px;}
.new_biao{color:#4c4c4c;}
.new_miao{color:#888;font-size:14px;}
.new_div span{display: block;}

.news_item {
	
	float:left;
  padding: 24px 0;

  background: #f4f6fb;
  overflow: hidden;
  width: 598px;
  float: left;
  transition: all ease .3s;
  margin-bottom:19px;
}
 .news_item:hover{
	 color:#fff;
 box-shadow: 0px 0px 15px rgba(0,0,0,0.2);
 
  background:#2d2d2d;
  width: 598px;
}

.news_item:hover a{
	 color:#fff;
 
}
.news_item:nth-child(4){margin-bottom:0px;}

.news_item:hover .date-infos .new_dates, .news-item:hover .date-infos .new_times, .news-item:hover .news-title a, .news_item:hover .news_content a{color:#fff !important;} 

.news_item:hover .date-infos .new_times{color:#fff;}

 .news_item .date-infos {
	 border-right:1px solid #000;
  width: 80px;
  
  float: left;
  
  text-align: center;
  overflow: hidden;
}

.news_content{line-height:26px;margin-left:20px;float: left;}

.news_title{font-size:16px;font-weight: normal;}



.news_item:hover .date-infos {
	 border-right:1px solid #fff;
 
}
.news_item .date-infos .new_dates {
  
  font-size:32px;
  color: #444;
transition: all ease .3s;
}
 .news_item .date-infos .new_times {
  
  color: #444;
  font-size: 12px;
  font-weight: normal;
  -webkit-transition: all ease .3s;
  transition: all ease .3s;
}

.news_item .date-infos:hover{color:#fff;}
.news_item .news-content {
  margin-left: 100px;
}
.news_item .news-content .news-title {
  font-size: 16px;
  font-weight: normal;
  margin-top:5px;
  margin-bottom: 10px;
  text-align: left;
}
.news_item .news-content a {
	text-decoration: none;
	color:#4c4c4c;
  -webkit-transition: all ease .3s;
  transition: all ease .3s;
}
.news_item .news-content p {
  font-size: 14px;
  color: #888;
transition: all ease .3s;
    line-height: 20px;
}

.page-list {
  text-align: center;
  margin: 30px 0;
  color: #666;
  font-size: 14px;
  display: none;
}
 .page-list a {
  display: inline-block;
  line-height: 24px;
  padding: 7px 12px;
  margin: 0 3px;
  color: #666;
  -webkit-transition: all ease .3s;
  transition: all ease .3s;
  background-color: #e7e7e7;
}
.page-list a:hover {
  background: #da251c;
  border-color: #da251c;
  color: #fff;
}
.page-list .page_all > span {
  padding: 0 3px;
}
 .page-list .pagenum {
  background: #da251c;
  color: #fff;
}
 .page-list select {
  color: #666;
  padding-left: 3px;
  outline: none;
}/*new end*/

#footer{background: #f3f3f3;padding:54px 0 67px 0;}
.foot{width:1200px;margin:0 auto ;overflow:hidden;zoom:1;font-size:14px;}
.foot_left{float:left;width:20%;text-align: center;}
.foot_left img{margin-top:15px;}
.foot_p{margin:10px 0 15px 0;}
.foot_ps{    line-height: 30px;}
.foot_p span{display: block;}
.foot_span{font-size: 28px;font-weight: bold;}
.foot_center{float:left;width:60%;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;padding-left:42px;}
.foot_right{float:right;margin-right:26px;}
.foot_right span{display: block;}
.foot_gz{text-align: center;    padding: 0 0 8px 0px;background: #fff;}
.foot_right_p{background: #fff;}
#beian{background:#1c1c1c;height:60px;}
.beians{width:1200px;margin:0 auto;color:#fff;height:60px;line-height:60px;overflow:hidden;zoom:1;}
.beians a{color:#fff;height:60px;line-height:60px;}
.beian_left{float:left;line-height: 60px;}
.beian_right{float:right;}
.beian_right a{text-decoration: none;}/*footer end*/




.zhs{width:1200px;margin:0 auto;overflow:hidden;    border-bottom: 1px solid #eee;padding-bottom:25px;}
.zh_left{float:left;width:15%;}
.zh_right{float:right;width:81%;}
.zh_right span{display:block;}
.zh_sapn{font-size:34px;font-weight:bold;height:30px;padding: 22px 0;}
.zh_sapns{line-height:24px;}
#zh_botttom{padding-top:40px;}
.zh_ul{width:1200px;margin:0 auto;overflow:hidden;zoom:1;}
.zh_li{float:left;width:48%;overflow:hidden;zoom:1;    height: 220px;}
.zh_pleft{float:left}
.zh_pleft img{width:120px;height:120px;}
.zh_pright{float:right;width:74%;}
.zh_pright span{display:block;}
.zh_pspan{font-size:20px;padding: 7px 0 7px 0;color:#444}
.zh_pspans	{line-height: 24px;color: #666;}
.zh_li:nth-child(even)
{float:right}
.zh_li:nth-child(odd)
{float:left}
/*zhihuichengshi*/


.cebian p{padding:10px 0;text-align:center;background:#c5575d;margin:5px 0 5px 0;color:#fff;}

.cebian p a{color:#fff;}


.Telescopic{
	position: fixed;
	width: 105px;
	right: 15px;
	bottom: 20px;
z-index: 99;
}

.rq{
	width: 105px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-family: "微软雅黑";
	background: #941a1a;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
}
.wx{
	width: 105px;
	height: 147px;
	background: url(../image/wx.jpg) no-repeat;
}
.return_top{
	width: 105px;
	height: 36px;
	background: url(../image/top.jpg) no-repeat;
	cursor: pointer;
}
.navss{overflow: hidden;display: none;height:0;}
.navss a{
	display: block;
	width: 105px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin-bottom: 4px;
	background: #c5575d;
	color: #fff;
	text-decoration: none;
	font-family: "微软雅黑";
	transition:all 0.5s linear;
	-webkit-transition:all 0.5s linear;
	-moz-transition:all 0.5s linear;
	-ms-transition:all 0.5s linear;
	-o-transition:all 0.5s linear;
}
.navss a:hover{
	background: #3d86ff;
	color: #fcff00;
}