@charset "utf-8";
/* CSS Document */
body{
	background:url(../images/bg.jpg) no-repeat center top;
	background-size:130%;
}
.area{
	width:1200px;
	margin:auto;
}
.areas{
	height:127px;
	background:#1657ab;
}
.header{
	width:1200px;
	margin:auto;
}
.header_s{	
}
.header_s_img{
	margin-top:20px;
	width:348px;
	height:80px;
	float:left;
}


.header_nav{
	float:right;
	height:127px;
	width:800px;
}
.header_nav ul{
height:127px;
padding:0;
width:800px;
margin:auto;
}
.header_nav ul li#t1_0{
width:100px;
float:left;
height:127px;
line-height:127px;
background:url(../images/snews_r1_c2.jpg) no-repeat;
}
.header_nav ul li#t1_0 a:hover{
width:100px;
height:127px;
line-height:127px;
display:block;
background:url(../images/snews_r1_c2.jpg) no-repeat;
}
.header_nav ul li#t1_0.current a{
width:100px;
display:block;
height:127px;
line-height:127px;
background:url(../images/snews_r1_c2.jpg) no-repeat;
}
.header_nav ul li#t1_1{
width:140px;
float:left;
height:127px;
line-height:127px;
background:url(../images/snews_r1_c3.jpg) no-repeat;
display:block;
}
.header_nav ul li a:hover{
width:140px;
height:127px;
line-height:127px;
display:block;
background:#2e67b4;
filter:alpha(opacity=50);
opacity:0.5;
-moz-opacity:0.5;
}
.header_nav ul li.current a{
width:140px;
height:127px;
line-height:127px;
display:block;
background:#2e67b4;
filter:alpha(opacity=50);
opacity:0.5;
-moz-opacity:0.5;
}

.header_nav ul li#t1_2{
width:140px;
float:left;
height:127px;
line-height:127px;
background:url(../images/snews_r1_c4.jpg?id=1000) no-repeat;
display:block;
}
.header_nav ul li#t1_3{
width:140px;
float:left;
height:127px;
line-height:127px;
background:url(../images/snews_r1_c5.jpg) no-repeat;
display:block;
}
.header_nav ul li#t1_4{
width:140px;
float:left;
height:127px;
line-height:127px;
background:url(../images/snews_r1_c6.jpg) no-repeat;
display:block;
}
.header_nav ul li#t1_5{
width:140px;
float:left;
height:127px;
line-height:127px;
background:url(../images/snews_r1_c7.jpg) no-repeat;
display:block;
}
.main_left{
	width:873px;
	float:left;
	background:#cfe8fc;
	border-radius:12px;
	height:347px;
	padding:20px;
}
.main_left_img{
	width:455px;
	height:333px;
	float:left;
	border-radius:12px;
}
.main_left_s{
	width:395px;
	float:right;
}
.main_left_s_top{
	height:40px;
}
.main_left_s_top_font{
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:16px;
	color:#FFF;
	float:left;
	width:115px;
	background:#e36161;
	border-radius:19px;
}
.main_left_s_top_more{
	height:40px;
	line-height:40px;
	float:right;
}
.main_left_s_top_more a:link{
	color:#535d66;
}
.main_left_s_top_more a:visited{
	color:#535d66;
}
.main_left_s_c ul{
	padding:16px 0 0 10px;
}
.main_left_s_c ul li{
	height:30px;
	line-height:30px;
}
.main_left_s_c ul li a:link{
	color:#464e55;
}
.main_left_s_c ul li a:visited{
	color:#464e55;
}
.main_right{
	width:266px;
	float:right;
}
.main_right_login{
	height:41px;
}
.main_right_login ul{
}
.main_right_login ul li{
	width:130px;
	float:left;
	height:41px;
}
.main_right_login ul li.right{
	width:130px;
	float:right;
	height:41px;
}
.main_right_nav ul{
	
}
.main_right_nav ul li{
	margin:15px 0;
	height:138px;
	width:266px;
	background:#cde6fc;
	border-radius:19px;
	text-align:center;
	padding-top:20px;
}
.main_zbgg{
	height:480px;
	padding:20px;
	/*background:#ffffff;*/
 background-color:rgba(234,242,253,0.6);
border-radius:12px;
z-index:-999999;
}
.main_zbgg_title{
	height:60px;	
}
.main_zbgg_title_s{
	font-size:28px;
	font-weight:bold;
	color:#000;
	height:60px;
	line-height:60px;
	text-align:center;
	z-index:999999;
	float:left;
	width:1070px;
}
.main_zbgg_title_more{
	height:60px;
	line-height:60px;
	color:#333;
	font-size:18px;
	float:right;
	font-weight:bold;
}
.main_zbgg_line{
	background:url(../images/line.png) no-repeat;
	height:7px;
	width:1151px;
	margin:auto;
	z-index:999999;
	background-color:rgba(90,144,218,0);
}
.main_zbgg_c_l{
	width:224px;
	float:left;
	height:388px;
	background:url(../images/snews_r2_c2.jpg) no-repeat;
	z-index:999999;
opacity:1;
-moz-opacity:1;

	}
.main_zbgg_c_l ul{
padding:0;
float:left;
margin-top:50px;
}
.main_zbgg_c_l ul li{
width:224px;
font-size:19px;
height:41px;
line-height:41px;
font-weight:bold;
}
.main_zbgg_c_l ul li a{
padding-left:20px;
}
.main_zbgg_c_l ul li a:link{
color:#ffffff;
}
.main_zbgg_c_l ul li a:visited{
color:#ffffff;
}
.main_zbgg_c_l ul li a:hover{
width:224px;
height:41px;
line-height:41px;
font-size:19px;
color:#000;
font-weight:bold;
display:block;
background:url(../images/snews_r11_c2.jpg) no-repeat;
}
.main_zbgg_c_l ul li.current a{
width:224px;
height:41px;
line-height:41px;
color:#000;
font-size:19px;
font-weight:bold;
display:block;
background:url(../images/snews_r11_c2.jpg) no-repeat;
}
.main_zbgg_c_r{
	float:right;
	width:935px;
	height:386px;
}



/*.zt-part{min-width:910px;padding:0px 0;}
.zt-width{width:910px;margin:auto;position:relative;}
.zt-width .swiper{width:100%;}
.zt-width .swiper-container {width:910px;height:390px; border:1px solid #000; margin-left: auto;margin-right: auto; background:none;-webkit-transform: translatez(0); -moz-transform: translatez(0);-ms-transform: translatez(0);-o-transform: translatez(0);transform: translatez(0);}
.zt-width .swiper-button-prev,.zt-width .swiper-button-next{outline:none;}
.zt-width .swiper-slide{text-align: center;font-size: 18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.zt-part .slide img,.zt-part .swiper-slide img{width:295px;height:181px;display: block;}
.zt-width .swiper-button-prev ,.zt-width .swiper-button-next {position: absolute;top: 50%;outline: 0;width: 36px;height: 55px;margin-top: 0px;text-indent: -9999px;z-index: 9999;}
.zt-width .swiper-button-prev{background:url(../images/right.png) no-repeat;left: -12px;}
.zt-width .swiper-button-next{background:url(../images/left.png) no-repeat;right: -12px;}
.zt-width .text{width:250px;height:108px;border:1px solid #f3f3f3;}
.bx-wrapper .bx-controls-direction a{width:29px;height:55px;margin-top: -27px;}
.bx-wrapper .bx-prev{background:url(../images/right.png) no-repeat;left: -120px;}
.bx-wrapper .bx-next{background:url(../images/left.png) no-repeat;right: -120px;}
.bx-wrapper .bx-next:hover{background-position: 0 0;}
.zt-title-img{display:block;width:638px;margin:0 auto 20px auto;}
.zt-show-btn{position: absolute;right:10px;top:0;height:32px;line-height:32px;font-size:16px;font-weight:bold;color:#039481;}
.zt-show-btn img{width:25px;height:25px;vertical-align: middle;}
.zt-all{display:none;width:600px;height:115px;position: absolute;right:80px;top:0;padding: 30px 10px 10px 11px;border: 1px solid #dbdbdb;background: #fff;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);overflow: hidden; z-index: 100;}
.zt-all h1{position: absolute;top: 8px;left: 10px;line-height: 14px; font-size: 13px;font-weight: bold; color: #333;}
.zt-all .close{position: absolute;display: block;top: 8px;right: 6px;width: 20px;height: 20px;cursor: pointer;}
.zt-all-list{display: block;width: 100%; height: 100%;overflow: auto;}
.zt-all-list a{border:1px solid #dbdbdb;display:block;float:left;padding:5px 10px;margin-right:10px;margin-bottom:10px;}

.swiper-slide{
	width:295px;
	height:181px;
	border-radius:12px;
	background:#FFF;
	border:1px solid #F00;
	float:left;
}
.main_zbgg_c_r_c_s{
	background:#d8dde0;
	border-radius:12px;
	height:177px;
	width:291px;
	float:left;
}*/




.yScrollList{width:935px;height:386px;margin:0;}
.yScrollListTitle{width:100%;height:38px;line-height:38px;border-bottom:1px solid #dcdcdc;}
.yScrollListTitle h1{cursor:pointer;font-size:16px;background:#fff;color:#666666;height:38px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;float:left;position:relative;left:-1px;width:110px;text-align:center;}
.yScrollListTitle h1.ytitleh12{left:-2px;}
.yScrollListTitle h1.yth1click{height:42px;border-top:2px solid #e9630a;top:-5px;}
.yScrollListIn{width:899px;height:386px;position:relative;}
.yScrollListInList{display:none;width:899px;height:386px;position:absolute;padding:0 20px;left:0;top:0;overflow:hidden;}
.yScrollListInList .yScrollListbtn{cursor:pointer;position:absolute;width:36px;height:119px;top:182px;background:url(../images/next.png) no-repeat 0 0;}
.yScrollListInList .yScrollListbtnr{background-position:-36px 0;right:2px;}
.yScrollListInList .yScrollListbtnl{left:5px;}
.yScrollListInList ul{width:899px;height:386px;position:absolute;top:0;left:10px;overflow:hidden;}
.yScrollListInList ul li{width:290px;height:180px;float:left;margin:10px 0 0 16px;}
/*.yScrollListInList ul li img{width:282px;height:90px;display:block;margin-left:10px;margin-top:12px;}*/
/*.yScrollListInList ul li p{text-align:center;font-size:12px;color:#666666;line-height:18px;padding:7px 10px 0;width:140px;height:36px;overflow:hidden;}
.yScrollListInList ul li p:hover{color:#e9630a;text-decoration:underline;}
.yScrollListInList ul li span{color:#e9630a;font-size:12px;text-align:center;display:block;line-height:24px;}*/
.yScrollListInList1{
	
}
.main_zbgg_c_r_bg{
	background:#ffffff;
	width:282px;
	height:180px;
	border-radius:12px;
	padding-top:2px;
}
.main_zbgg_c_r_bg_s{
	background:#d9dce1;
	width:274px;
	height:177px;
	margin:auto;
	border-radius:12px;
}
.main_zbgg_c_r_bg_s_p{
	font-size:15px;
	padding:10px;
	color:#333534;
	line-height:180%;
}
.main_zbgg_c_r_bg_span{
	font-size:15px;
	padding:6px 10px;
	color:#7f8180;
	line-height:180%;
}
#main_zbgg_c_r_back{
	font-size:15px;
	padding:6px 10px;
	height:35px;	
	}
.main_zbgg_c_r_back_img{
	width:67px;
	height:23px;
	float:left;
	padding-top:5px;
}
.main_zbgg_c_r_back_c{
	height:35px;
	line-height:35px;
	float:left;
	padding-left:6px;
	color:#999;
	
}

.yScrollList3{width:935px;height:386px;margin:0;}
.yScrollListTitle3{width:100%;height:38px;line-height:38px;border-bottom:1px solid #dcdcdc;}
.yScrollListTitle3 h1{cursor:pointer;font-size:16px;background:#fff;color:#666666;height:38px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;float:left;position:relative;left:-1px;width:110px;text-align:center;}
.yScrollListTitle3 h1.ytitleh12{left:-2px;}
.yScrollListTitle3 h1.yth1click{height:42px;border-top:2px solid #e9630a;top:-5px;}
.yScrollListIn3{width:899px;height:386px;position:relative;}
.yScrollListInList3{display:none;width:899px;height:386px;position:absolute;padding:0 20px;left:0;top:0;overflow:hidden;}
.yScrollListInList3 .yScrollListbtn3{cursor:pointer;position:absolute;width:36px;height:119px;top:182px;background:url(../images/next.png) no-repeat 0 0;}
.yScrollListInList3 .yScrollListbtnr3{background-position:-36px 0;right:2px;}
.yScrollListInList3 .yScrollListbtnl3{left:5px;}
.yScrollListInList3 ul{width:899px;height:386px;position:absolute;top:0;left:10px;overflow:hidden;}
.yScrollListInList3 ul li{width:290px;height:180px;float:left;margin:10px 0 0 16px;}


.yScrollList31{width:935px;height:386px;margin:0;}
.yScrollListTitle31{width:100%;height:38px;line-height:38px;border-bottom:1px solid #dcdcdc;}
.yScrollListTitle31 h1{cursor:pointer;font-size:16px;background:#fff;color:#666666;height:38px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;float:left;position:relative;left:-1px;width:110px;text-align:center;}
.yScrollListTitle31 h1.ytitleh12{left:-2px;}
.yScrollListTitle31 h1.yth1click{height:42px;border-top:2px solid #e9630a;top:-5px;}
.yScrollListIn31{width:899px;height:386px;position:relative;}
.yScrollListInList31{display:none;width:899px;height:386px;position:absolute;padding:0 20px;left:0;top:0;overflow:hidden;}
.yScrollListInList31 .yScrollListbtn31{cursor:pointer;position:absolute;width:36px;height:119px;top:182px;background:url(../images/next.png) no-repeat 0 0;}
.yScrollListInList31 .yScrollListbtnr31{background-position:-36px 0;right:2px;}
.yScrollListInList31 .yScrollListbtnl31{left:5px;}
.yScrollListInList31 ul{width:899px;height:386px;position:absolute;top:0;left:10px;overflow:hidden;}
.yScrollListInList31 ul li{width:290px;height:180px;float:left;margin:10px 0 0 16px;}
.main_dhs{
height:122px;
padding:20px;
background-color:rgba(234,242,253,0.6);
border-radius:12px;
z-index:-999999;
}
.main_dhs ul{
	padding:0;
}
.main_dhs ul li{
	width:290px;
	height:115px;
	float:left;
	line-height:115px;
}
.footer_c{
	background:#1657ab;
	height:210px;
}
.footer_c_nav{
	height:80px;
	line-height:80px;
	margin-top:20px;
	width:1200px;
	margin:auto;
}
.footer_c_line{
	border-bottom:1px solid #FFF;
	height:1px;
	clear:both;
	font-size:0;
}
.footer_c_s{
	line-height:200%;
	font-size:15px;
	color:#FFF;
	width:1200px;
	margin:20px auto 0 auto;
	font-weight:normal;
}

.mainsss{
	background:#FFF;
}
.list_main{
	 width:1200px;
	 margin:auto;
	 
	 
}
.list_main_l{
	width:273px;
	float:left;
}
.list_main_l_top{
	height:87px;
	background:#1657ab;
	line-height:87px;
	text-align:center;
	font-size:26px;
	font-weight:bold;
	color:#FFF;
}
.list_main_l_c{
	background:#efefef;
	height:600px;
}
.list_main_l_c ul li{
	background:#d7e8eb;
	height:55px;
	line-height:55px;
	padding-left:20px;
	font-size:17px;
}
.list_main_r{
	float:right;
	width:910px;
}
.list_main_r_nav{
	height:40px;
	border-bottom:1px solid #CCC;
	margin-top:20px;
}
.list_main_r_nav_dot{
	background:url(../images/list_r2_c2.png) no-repeat left 10px;
	float:left;
	width:27px;
	height:32px;
}
.list_main_r_nav_font{
	float:left;
	padding-left:20px;
	font-size:18px;
	height:40px;
	line-height:40px;
	color:#65c2d9;
}
.list_main_r_nav_font a:link{
	color:#65c2d9;
}
.list_main_r_nav_font a:visited{
	color:#65c2d9;
}
.list_main_r_navs ul{
	padding:0 0 0 10px;
}
.list_main_r_navs ul li{
	height:35px;
	line-height:35px;
	width:800px;
	float:left;
	background:url(../images/list_r4_c3.png) no-repeat left center;
}
.list_main_r_navs ul li a{
	padding-left:20px;
}
.list_main_r_navs ul li.time{
	height:35px;
	line-height:35px;
	width:100px;
	float:left;
	background:none;
	color:#706d6d;
}
.page{
	text-align:center;
	height:35px;
	line-height:35px;
}
.news_main{
	width:1200px;
	margin:auto;
	background:#f9f9f9;
	padding:30px 0;
}
.news_main_title{
	height:60px;
	line-height:190%;
	text-align:center;
	font-size:22px;
	font-weight:bold;
	color:#252424;
}
.news_main_stitle{
	height:40px;
	line-height:40px;
	padding:10px 0;
	text-align:center;
	font-size:16px;
	border-bottom:1px solid #CCC;
	width:1000px;
	margin:auto;
}
.news_main_c{
	padding:20px 0;
	width:1000px;
	margin:auto;
	line-height:200%;
}
.slide_x {
overflow: hidden;
position: relative;
margin: 0px auto;
width: 455px;
height: 333px;
background: #FFF;
}
.slide_x .box {
overflow: hidden;
position: relative;
width: 455px;
height: 333px;
}
.slide_x .list {
overflow: hidden;
width: 9999px;
}
.slide_x .list li {
float: left;
position: relative;
width: 455px;
}
.slide_x a:link,.slide_x a:hover, .slide_x a:visited{
color: #FFF;
text-decoration: none;
}
.slide_x .list p {
	line-height: 38px;
	position: absolute;
	bottom: 0;
	left: -1px;
	width: 100%;
	height: 38px;
	color: #FFF;
	font-size: 14px;
	text-indent: 14px;
	background:url(../images/al_black.png) repeat-x;
}
.slide_x .btn {
overflow: hidden;
position: absolute;
bottom: 15px;
right: 3px;
}
.slide_x .btn .selected {
background: #f30;
color: #fff;
}
.slide_x .btn li {
float: left;
width: 18px;
height: 18px;
margin: 0 0 0 5px;
border-radius: 2px;
background: #eee;
color: #333;
font: 11px/16px Tahoma;
text-align: center;
cursor: pointer;
}
.slide_x .plus {
right: 0;
background-position: -40px 0;
}
.slide_x .plus:hover {
background-position: -40px -50px;
}
.slide_x .minus, .slide_x .plus {
position: absolute;
top: 110px;
width: 40px;
height: 50px;
/*background-image: url(images/control.png);*/
background-repeat: no-repeat;
text-align: center;
cursor: pointer;
}
.slide_x .minus {
left: 0;
background-position: 0 0;
}