section,header,footer,nav,article,aside {display: block;}
/*********** CSS Reset **********/
html, body, div, form, p, a, h1, h2, h3, h4, h5, h6, img, table, td, th, input, span, section, header, footer, nav, article, aside, fieldset, textarea, dl, dt, dd, blockquote, ul, ol,select,option{ margin: 0; padding: 0; }
body{font-size:14px;font-family:"Microsoft YaHei","微软雅黑","宋体";background:#fff;}
a img{border:none;}
ol,ul {list-style: none;}
li{ list-style-type: none;}
caption,th { text-align: left;}
address,caption,cite,code,dfn,ins,em,th,var {font-style:normal;} 
h1,h2,h3,h4,h5,h6{ font-weight: normal;} 
textarea{overflow:auto;}
a{color:#353535;text-decoration:none;} 
a img{vertical-align: top;}
.b{font-weight: bold;}
.column{width:1076px;overflow: hidden;margin: 0 auto;}
.mar-t-10{margin-top: 10px;}
.mar-t-20{margin-top: 20px;}
.mar-t-30{margin-top: 30px;}
.ov{overflow: hidden;zoom: 1;}
.pos-r{position: relative;}
.f-l{float: left;}
.f-r{float: right;}
/*头部*/
.header_right{float: right;overflow: hidden;width: 245px;margin-top: 55px;}
.logo{float: left;overflow: hidden;padding:31px 0 15px 2px;}
.search{float: left;overflow: hidden;width:177px;height:26px; border:1px solid #cccccc; border-right:0px; font-size: 12px;}
.search .text{width:120px;height:26px;color: #cdcdcd;border: none;background: none;line-height:22px;float: left;overflow: hidden;padding: 0 10px;}
.search .btn-submit{width:37px;height:26px;cursor: pointer;border: none;background: none;overflow: hidden;float: left;}
.header_right .collect{float: left;overflow: hidden;height: 26px;line-height: 26px;color: #9e9e9e;font-family: "宋体";font-size: 12px;}
.header_right .collect em{float: left;overflow: hidden;width: 18px;height: 17px;background: url(../images/btn.jpg) -180px 0 no-repeat;margin: 5px 8px 0 15px;display: inline;}

/*导航*/
.nav{width: 100%;background: #ececec;height: 72px;}
.nav_list{height: 72px;}
.nav_list_ul li{float: left;height: 72px;}
.nav_list_ul .title{float: left;width:55px;font-size:14px;line-height:24px;}
.nav_list_ul .title span{display: block;color: #c5c5c5;text-align:center}
.nav_list_ul .title .fz-22{font-size: 22px;padding-top: 13px;color: #a5a5a5;}
.nav_list_ul em{width: 1px;height: 41px;float: left;overflow: hidden;margin: 16px 32px 0;background: #c8c8c8;display: inline;}
.nav_list_ul p{float: left;display: none;line-height: 24px;width:76px;margin-top:12px;}
.nav_list_ul p a{float: left;font-size: 14px;color: #fff;padding-right: 10px;_padding-right:8px;}
.nav_list_ul p a:hover{text-decoration: underline;}
.nav_list_ul .w-38{width: 38px;}
.nav_list_ul .w-115{width:115px;}
.nav_list_ul .w-0{width:0;}
.nav_list_ul .w-90{width: 90px;}
.nav_list_ul .w-85{width:85px;}
.nav_list_ul .w-70{width:70px;}
.nav_list_ul .sel{background: #555555;padding-right: 20px;margin:0 0px;display: inline;}
.nav_list_ul .sel .title{padding: 0 25px 0 40px;}
.nav_list_ul .sel .title span{color: #fff;}
.nav_list_ul .sel em{display: none;}
.nav_list_ul .sel .title span,.nav_list_ul .sel a{color: #fff; text-align:center}

/*导航*/
/*.nav{width: 100%;overflow: hidden;background: #ececec;height: 72px;}
.nav_list{overflow: hidden;height: 72px;}
.nav_list_ul li{float: left;overflow: hidden;height: 72px;}
.nav_list_ul .title{float: left;overflow: hidden;width:45px;font-size:14px;line-height:24px;}
.nav_list_ul .title span{display: block;color: #c5c5c5;}
.nav_list_ul .title .fz-22{font-size: 22px;padding-top: 13px;color: #a5a5a5;}
.nav_list_ul em{width: 1px;height: 41px;float: left;overflow: hidden;margin: 16px 39px 0;background: #c8c8c8;display: inline;}
.nav_list_ul p{float: left;overflow: hidden;display: none;line-height: 24px;width:76px;margin-top:12px;}
.nav_list_ul p a{float: left;overflow: hidden;font-size: 14px;color: #fff;padding-right: 10px;_padding-right:8px;}
.nav_list_ul p a:hover{text-decoration: underline;}
.nav_list_ul .w-38{width: 38px;}
.nav_list_ul .w-115{width:115px;}
.nav_list_ul .w-0{width:0;}
.nav_list_ul .w-90{width: 90px;}
.nav_list_ul .w-85{width:85px;}
.nav_list_ul .w-70{width:70px;}
.nav_list_ul .sel{background: #bc904d;padding-right: 20px;margin:0 0px;display: inline;}
.nav_list_ul .sel .title{padding: 0 25px 0 40px;}
.nav_list_ul .sel .title span{color: #fff;}
.nav_list_ul .sel em{display: none;}
.nav_list_ul .sel .title span,.nav_list_ul .sel a{color: #fff;}*/
/*合作机构*/
.agency{width: 100%;overflow: hidden;background: #f3f3f3;padding: 25px 0 0;margin-top: 90px;}
.agency dt a{color:#747474;font-size: 18px;overflow: hidden;display: block;line-height:58px;}
.agency dt,.agency dd,.agency dd ul{float: left;width: 100%;overflow: hidden;}
.agency dd{border-bottom: 1px solid #e1e1e1;padding-bottom:23px;}
.agency .bd-n{border: none;}
.agency li{padding-right: 10px;float: left;color: #c6c6c6;line-height: 28px;font-size: 12px;font-family: "宋体";}
.agency li a{white-space:nowrap;float: left;color: #9b9b9b;}
/*页脚*/
.footer{width:100%;overflow: hidden;background: #e6e6e6;line-height: 60px;color: #a5a5a5;font-size: 12px;font-family: "宋体";}
.footer .copyright,.footer li,.footer li a{float: left;overflow: hidden;}
.footer ul{float: right;overflow: hidden;}
.footer li{padding-left: 10px;}
.footer li a{color: #a5a5a5;}
/*面包屑*/
.crumb a,.crumb span{font-size: 14px;float: left;padding-right: 5px;color: #898989;line-height: 50px;}
.crumb a:hover{text-decoration: underline;}

/*标题*/
.bg-dfd,.bg-e1e{background: #dfdfdf;width: 100%;overflow: hidden;height: 1px;display: block;margin-top: 29px; color:#333}
.bg-e1e{background: #e1e1e1;height: 2px;margin-top: 38px;}
.mod_tit1,.mod_tit2{height: 29px;position: relative;overflow: hidden; background:url(../images/x.jpg)}

.mod_tit1 h3,.mod_tit2 h3,.mod_tit3 h3{overflow: hidden;position: absolute;left: 0;top: 0; }
.mod_tit2 span{ float:right; color:#b6b6b6;}
.mod_tit1 h3 a,.mod_tit2 h3 a{height: 29px;float: left;overflow: hidden;border-bottom: 1px solid #333;font-size: 22px;color: #222;line-height: 22px;}
.more{overflow: hidden;position: absolute;right: 0;top: 0;color: #b6b6b6;line-height: 28px;}
.mod_tit1{height: 40px;}
.mod_tit1 h3 a{border-bottom:2px solid #b48947;color: #b48947;font-size: 28px;line-height:30px;height: 38px;}
.mod_tit1 h3 span{color: #b6b6b6;font-size:18px;line-height:34px;height: 38px;padding-left:8px;}
.mod_tit1 .more{line-height: 38px;}
.mod_tit2 h3 a{color: #444;}



.mod_tit3{ height: 32px;position: relative;overflow: hidden; background:url(../images/x2.jpg);font-size:18px; line-height:22px;}
.mod_tit3 span{ float:right; color:#b6b6b6;}
.mod_tit3 h3 a{color: #444; font-size:22px; line-height:22px;}


/*文字列表*/
.txt_list li{float: left;;overflow: hidden;width: 100%;height: 28px;line-height: 28px;font-size: 16px;}
.txt_list em{float: left;overflow: hidden;display: inline;}
.txt_list .ico1{width: 3px;height: 3px;margin: 13px 7px 0 3px;background: #353535;}
.lh-44 li{height: 44px;line-height: 44px;}
.lh-44 .ico1{margin-top: 21px;}
/*图文*/
.pic_summary .img{float: left;margin-right:10px;}
.pic_summary .title{display: block;height:25px;line-height:20px;overflow: hidden;_line-height:24px;}
.pic_summary .title a:hover,.pic_list2 .title a:hover{color: #b48947;}
.pic_summary .summary{line-height:18px;height:54px;overflow: hidden;text-indent: 2em;color: #898989;font-size: 12px;}
/*图片列表*/
.bg{width:100%;height:26px;position: absolute;left:0;bottom:0;_bottom:-1px;z-index:1;background: #000;filter:alpha(opacity=56);opacity:0.56;}

.pic_summary,.txt_list,.pic_list1,.pic_list2{width: 100%;overflow: hidden;}
.pic_list1 li{position: relative;overflow: hidden;width: 230px;height:325px;float: left; margin-top:5px;}
 .pic_list1 .h3{color: #fff;height:26px;line-height:26px;overflow: hidden;display: block;position: absolute;left:0;bottom:0;_bottom:-1px;z-index: 2;padding: 0 10px;_line-height:30px;text-align: center;width: 230px; padding:0}
.pic_list1 .h3 a{color: #fff;}
.pic_list1 .play{width: 64px;height: 64px;position: absolute;left:118px;top:50px;z-index: 10;background: url(../images/ico.png) 0 -80px no-repeat;}
.pic_list1 .play:hover{background-position: -70px -80px;}

.pic_list2 li{float: left;overflow: hidden;width:210px;margin: 0 34px 0 0;display: inline;}
.pic_list2 .title{font-size: 16px;line-height: 24px;height:48px;overflow: hidden;display: block;margin-top:10px;}
.pic_list2 .title a{color: #000;}
.pic_list2 .title span{color: #881d22;}


.pic_list3 li{position: relative;overflow: hidden;width: 120px;height:120px;float: left; margin-top:5px; margin-left:8px;}
.pic_list3 .h3{color: #fff;height:26px;line-height:26px;overflow: hidden;display: block;position: absolute;left:0;bottom:0;_bottom:-1px;z-index: 2;padding: 0 10px;_line-height:30px;text-align: center;width: 120px; padding:0}
.pic_list3 .h3 a{color: #fff;}
.pic_list3 .play{width: 64px;height: 64px;position: absolute;left:118px;top:50px;z-index: 10;background: url(../images/ico.png) 0 -80px no-repeat;}
.pic_list3 .play:hover{background-position: -70px -80px;}

.pic_list4 li{position: relative;overflow: hidden;width: 248px;height:200px;float: left; margin-top:5px; margin-left:8px;}
.pic_list4 .h3{color: #fff;height:26px;line-height:26px;overflow: hidden;display: block;position: absolute;left:0;bottom:0;_bottom:-1px;z-index: 2;padding: 0 10px;_line-height:30px;text-align: center;width: 248px; padding:0}
.pic_list4 .h3 a{color: #fff;}
.pic_list4 .play{width: 64px;height: 64px;position: absolute;left:118px;top:50px;z-index: 10;background: url(../images/ico.png) 0 -80px no-repeat;}
.pic_list4 .play:hover{background-position: -70px -80px;}


.pic_list5 li{position: relative;overflow: hidden;width: 235px;height:180px;float: left; margin-top:5px; margin-left:8px;}
.pic_list5 .h3{color: #fff;height:26px;line-height:26px;overflow: hidden;display: block;position: absolute;left:0;bottom:0;_bottom:-1px;z-index: 2;padding: 0 10px;_line-height:30px;text-align: center;width: 235px; padding:0}
.pic_list5 .h3 a{color: #fff;}
.pic_list5 .play{width: 64px;height: 64px;position: absolute;left:118px;top:50px;z-index: 10;background: url(../images/ico.png) 0 -80px no-repeat;}
.pic_list5 .play:hover{background-position: -70px -80px;}

.pic_list6 li{position: relative;overflow: hidden;width: 235px;height:140px;float: left; margin-top:5px; margin-left:8px;}
.pic_list6 .h3{color: #fff;height:26px;line-height:26px;overflow: hidden;display: block;position: absolute;left:0;bottom:0;_bottom:-1px;z-index: 2;padding: 0 10px;_line-height:30px;text-align: center;width: 235px; padding:0}
.pic_list6 .h3 a{color: #fff;}
.pic_list6 .play{width: 64px;height: 64px;position: absolute;left:118px;top:50px;z-index: 10;background: url(../images/ico.png) 0 -80px no-repeat;}
.pic_list6 .play:hover{background-position: -70px -80px;}


/*aside*/

#aside{width:48px;overflow: hidden;margin-left:555px;top:300px;left: 50%;position: absolute;z-index: 200;}
#aside li{float: left;overflow: hidden;width: 100%;margin-bottom:-10px;}
#aside li a{width:48px;height:48px;overflow: hidden;display: block;text-indent: -9999px;}
#aside li #qq{background: #999 url(../images/ico.png) 0 -170px no-repeat;}
#aside li #sina{background: #999 url(../images/ico.png) -50px -170px no-repeat;}
#aside li #qzone{background: url(../images/ico.png) -100px -170px no-repeat;}
#aside li #gotop{background: #333 url(../images/ico.png) -150px -170px no-repeat;}
#aside li #qq:hover{background: #03b10e url(../images/ico.png) 0 -170px no-repeat;}
#aside li #sina:hover{background: #e90b10 url(../images/ico.png) -50px -170px no-repeat;}
#aside li #qzone:hover{background: #ffb400 url(../images/ico.png) -100px -170px no-repeat;}
#aside li #gotop:hover{background: #b48947 url(../images/ico.png) -150px -170px no-repeat;}



/*首页轮播*/
.clr:before, .clr:after {
	content:'';
	display:table;
}
.clr:after {
	clear:both;
}
.clr {
*zoom:1;
}
/* life_focus */
.life_focus {
	width:1000px;
	height:310px;
	overflow:hidden;
	position:relative;
	margin:20px auto;
}
.life_focus .life_focus_imgs_wrap {
	width:722px;
	height:310px;
	background:url(../images/T16WJqXaXeXXXXXXXX-32-32.gif) no-repeat center center;
}
.life_focus ul.life_focus_imgs {
	width:722px;
	height:9999em;
	position:absolute;
	left:0;
	top:0;
}
.life_focus ul.life_focus_imgs li {
	height:310px;
	overflow:hidden;
}
.life_focus .life_focus_desc h3 {
	height:45px;
	line-height:45px;
	overflow:hidden;
	position:absolute;
	left:0;
	bottom:0;
	background:rgba(0, 0, 0, .5);
	color:#fff;
	width:100%;
	padding-left:24px;
	z-index:99;
	font-size:14px;
 filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000', endColorstr='#7F000000');
}
.life_focus .life_focus_nav_wrap {
	width:278px;
	height:310px;
	overflow:hidden;
	position:absolute;
	right:0;
	top:0;
	z-index:100;
	background:#424242 url(../images/T1tUt5XftCXXXXXXXX-81-1.png) repeat-y;
}
.life_focus ul.life_focus_nav {
	width:254px;
	margin:16px 0 0 23px;
}
.life_focus ul.life_focus_nav li {
	float:left;
	margin:0 22px 13px 0;
	_margin:0 22px 10px 0;
	display:inline;
	position:relative;
	width:105px;
	height:60px;
}
.life_focus ul.life_focus_nav li.cur s {
	background:url(../images/T1gOqkXdpGXXXXXXXX-111-66.gif) no-repeat;
	width:111px;
	height:66px;
	position:absolute;
	left:-3px;
	top:-3px;
	z-index:-99;
}
.life_focus ul.life_focus_nav li h4 {
	color:#B2B2B2;
	position:absolute;
	bottom:0;
	right:0;
	font-weight:normal;
	height:15px;
	line-height:15px;
	padding:2px 5px 3px 0;
	text-align:right;
}
.life_focus ul.life_focus_nav li.cur h4 {
	background:rgba(0, 0, 0, .5);
	color:#fff;
	width:100px;
 filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000', endColorstr='#7F000000');
}
/* film_focus */
.film_focus {
	width:740px;
	height:340px;
	overflow:hidden;
	position:relative;
	float:left;
}
.film_focus .film_focus_imgs_wrap {
	width:570px;
	height:310px;
	background:url(../images/T16WJqXaXeXXXXXXXX-32-32.gif) no-repeat center center;
}
.film_focus ul.film_focus_imgs {
	width:570px;
	height:9999em;
	position:absolute;
	left:0;
	top:0;
}
.film_focus ul.film_focus_imgs li {
	height:340px;
	overflow:hidden;
}
.film_focus .film_focus_desc h3 {
	height:45px;
	line-height:45px;
	overflow:hidden;
	position:absolute;
	left:0;
	bottom:0;
	background:rgba(0, 0, 0, .5);
	color:#fff;
	width:100%;
	padding-left:24px;
	z-index:99;
	font-size:16px;
 filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000', endColorstr='#7F000000');
}
.film_focus ul.film_focus_nav {
	width:170px;
	height:340px;
	background:#e3e3e3;
	position:absolute;
	right:0;
	_right:-45px;
	top:0;
	z-index:100;
}
.film_focus ul.film_focus_nav li {
	height:67px;
	background:#e3e3e3;
	border-bottom:1px solid #ccc;
	padding:1px 0 0 22px;
	position:relative;
}
.film_focus ul.film_focus_nav li.cur {
	background:url(../images/cur2.png) no-repeat;
	border:none;
	width:152px;
	left:-9px;
	padding:1px 0 0 27px;

}
.film_focus ul.film_focus_nav li.cur p{ width:136px; color:#fff;}
.film_focus ul.film_focus_nav li.cur p a{ color:#fff;}

.film_focus ul.film_focus_nav li img {
	position:absolute;
	left:24px;
	top:8px;
}
.film_focus ul.film_focus_nav li.cur img {
	left:42px;
}
.film_focus ul.film_focus_nav li h4 {
	color:#fff;
}
.film_focus ul.film_focus_nav li p {
	color:#333;
	width:136px;
	height:57px;
	overflow:hidden;
	line-height:1.6em;
	padding-top:10px;
}
/*beg*/
.nbaner{ width:1080px; margin:0 auto; margin-top:20px;}

.newleft{ width:740px; float:left;}

.sywx{ width:300px; margin-top:20px; font-size:14px; line-height:20px;  }
.sywx img{ float:left; margin-right:10px;}

/*tab*/
#main{ width:300px;}
#main div{ display: none;}
#main div.main_bar{display: block;  width:300px; height:auto; overflow:hidden; background:url(../images/px.png) no-repeat;}
.navs{ width:300px; height:auto; overflow:hidden}
.nav_bar a{ background:url(../images/tab2.png) no-repeat; width:62px; height:36px; display:block; float:left; color:#fff}
.navs li a{ float:left; width:62px; height:36px; background-position:center; text-align:center; display:block; line-height:26px; font-size:15px;  margin-right:10px;}
.navs li{ float:left}
.navs li a:hover{ background:url(../images/tab2.png) no-repeat; background-position:center;  color:#fff}
.navs li a:hover{ color:#fff}
.main_bar li { float:left; line-height:40px; height:40px; font-size:14px; border-bottom:1px dotted #d9d9d9; text-indent:35px; width:300px;}



/*tab3*/
#main3{ width:740px;}
#main3 div{ display: none;}
#main3 div.main_bar3{display: block;  width:740px; height:auto; overflow:hidden; }
.navs3{ width:740px; height:auto; overflow:hidden}
.navs3 li{ float:left; text-align:center; background-position:center;}
.nav_bar3 a{ background:url(../images/tab2.png) no-repeat; width:82px; height:36px; display:block; float:left; color:#fff}
.navs3 li a{ float:left; width:82px; height:36px; text-align:center;  background-position:center; display:block; line-height:26px; font-size:18px;  }
.navs3 li a:hover{ background:url(../images/tab2.png) no-repeat;  color:#fff;background-position:center}
.main_bar3 li { float:left; line-height:40px; height:40px; font-size:14px; border-bottom:1px dotted #d9d9d9; text-indent:15px; width:350px; margin-right:10px; background:url(../images/d.jpg) no-repeat;}



.navs2{ width:740px; height:auto; overflow:hidden}
.nav_bar2 a{ background:url(../images/tab2.png) no-repeat; background-position:center; width:62px; height:36px; display:block; float:left; color:#fff}
.navs2 li{ float:left; text-align:center}
.navs2 li a{ float:left; width:62px; height:36px;  line-height:26px; font-size:18px;  margin-right:10px; margin-left:10px;}
.navs2 li a:hover{ background:url(../images/tab2.png) no-repeat; background-position:center;  color:#fff}
.navs2 li a:hover{ color:#fff}
.main_bar2 li { float:left; line-height:40px; height:40px; font-size:14px; border-bottom:1px dotted #d9d9d9; text-indent:35px; width:300px;}

.liebiaoli{font-size:22px; line-height:22px; margin:0px; font-weight:400; color:#000}


.yishujia{ width:300px; height:auto; overflow:hidden;}
.yishujia li{ width:100px; float:left; text-align:center; height:120px; line-height:24px;}
.yishujia li img{ width:86px; height:86px; margin-left:2px; margin-right:2px; border:1px solid #d9d9d9; padding:2px;}


/*焦点*/

 .title12 {
	padding: 0 2px;
	height: 32px;
	font-size: 14px;
	font-weight: 700;
	line-height: 32px;
	overflow: hidden;
}
.block {
	margin: 10px 10px 0;
}
.temp {
	margin: 1px;
}
.slideshow {
	clear: both;
}
.slideshow li {
	position: relative;
	overflow: hidden;
}
.slideshow span.title12 {
	position: absolute;
	bottom: 0;
	left: 0;
	margin-bottom: 0;
	width: 100%;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	text-indent: 10px;
}
.slideshow span.title12, .slidebar li {
	background: rgba(0, 0, 0, 0.56);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000, endColorstr = #30000000);
	color: #FFF;
	overflow: hidden;
}
.slidebar li {
	float: left;
	margin-right: 1px;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	font-size: 10px;
	cursor: pointer;
}
.slidebar li.on {
	background: rgba(255, 255, 255, 0.5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF, endColorstr = #50FFFFFF);
	color: #000;
	font-weight: 700;
}
 
.frame {
	background: none;
	border: 0px solid #fff;
	margin-bottom: 0px;
}
.temp {
	margin: 0;
}
.slidebar {
	position: absolute;
	top: 5px;
	left: 4px;
}
.slideshow span.title, .slidebar li {
	background: rgba(0, 0, 0, 0.3);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000, endColorstr = #90000000);
	color: #FFF;
	overflow: hidden;
}
.slidebar li.on {
	background: rgba(255, 255, 255, 0.5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000, endColorstr = #90000000);
	color: #333;
	font-weight: 700;
}
.slideshow SPAN.title {
	text-indent: 0px;
}
.block {
	margin: 0;
	position: relative;
}
#frameHlicAe {
	margin: 0px !important;
	border: 0px !important;
}
.comiis_wrap960, .comiis_wrapad {
	margin: 0 auto;
	width: 300px;
}
.comiis_wrapad {
	margin-top: 10px;
}
.comiis_wrapad {
	overflow: hidden;
}
.comiis_wrapad img {
	float: left;
	margin-top: 0px;
}
#slidesImgs li {
	width: 300px;
	height: 145px;
	display: none;
}
 
 
.nfootw{ width:100%; height:auto; overflow:hidden; background:#2d3236; margin-top:20px; padding-bottom:10px;} 
.nfoot{ width:1080px; margin:0 auto;}

.nfoot .nfoot1{ width:320px; float:left; color:#fff; height:auto; overflow:hidden; padding-top:25px;}
.nfoot .nfoot1 .ntitle{ background:url(../images/mk.png) no-repeat; text-indent:35px; height:28px; line-height:28px; font-size:18px; margin-bottom:20px;}
.nfoot .nfoot1 li{ font-size:16px; line-height:16px; float:left; width:95px; height:16px; text-align:center; margin-bottom:16px;}
.yborder{  border-right:1px solid #ccc; }
.nfoot .nfoot1 li a{ color:#ccc;}

.nfoot .nfoot2{ width:320px; float:left; color:#fff; height:auto; overflow:hidden; padding-top:25px; color:#ccc; font-size:16px; line-height:24px;}
.nfoot .nfoot2 .ntitle{ background:url(../images/ts.png) no-repeat; text-align:left; text-indent:35px; height:28px; line-height:28px; font-size:18px; margin-bottom:20px; color:#fff}
.nfoot .nfoot2 li{ font-size:16px; line-height:16px; float:left; width:95px; height:16px; text-align:center; margin-bottom:16px;}
.yborder{  border-right:1px solid #ccc; }
.nfoot .nfoot2 li a{ color:#ccc;}

.nfoot .nfoot3{ width:220px; float:left; color:#fff; height:auto; overflow:hidden; padding-top:25px; color:#ccc; font-size:16px; line-height:24px;}
.nfoot .nfoot3 .ntitle{ background:url(../images/lx.png) no-repeat; text-indent:35px; height:28px; line-height:28px; font-size:18px; margin-bottom:20px; color:#fff}
.nfoot .nfoot3 li{ font-size:16px; line-height:16px; float:left; width:95px; height:16px; text-align:center; margin-bottom:16px;}
.yborder{  border-right:1px solid #ccc; }
.nfoot .nfoot3 li a{ color:#ccc;}

.nfootw2{ width:100%; height:auto; overflow:hidden; background:#23282d;  padding-bottom:15px;} 
.nfoot22{ width:1080px; margin:0 auto; line-height:42px; font-size:14px; text-align:center; color:#fff; }
.nfoot22 a{ color:#ccc;}
.cr{ color:#ccc; line-height:32px; }
.cr a{ font-size:12px; color:#ccc; }

.weizhi{ line-height:32px; font-size:18px; color:#333; margin-top:20px; margin-bottom:10px; background:url(../images/wz1.jpg) no-repeat; text-indent:20px;}
.wenzhang{}
.dede_pages{
 }
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 150px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:32px;
	margin-right:5px;
	border:1px solid #E9E9E9;
	padding:2px 14px 2px;
}
.dede_pages ul li a{
	float:left;
 	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#333;
	text-decoration:none;
 }
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#ccc;
 	font-weight:bold;
	color:#fff
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

.viewbox{ width:740px; float:left; margin-top:10px;}
.viewbox .title{ text-align:center; line-height:52px;}
.viewbox .info{ text-align:center; border-bottom:1px solid #666; padding-bottom:10px;}

.handle{ float:left; width:740px; border-top:1px solid #333; padding-top:10px;height:auto; overflow:hidden; height:60px;}
.context{ float:left; width:400px;}
.context ul li{ float:left; width:400px; line-height:24px;}
.shengming{width:718px; margin-top:20px; line-height:25px; border:1px dotted #ccc; padding:10px; height:auto; background:#f6f6f6; overflow:hidden }

.tuwen{ width:740px; float:left; height:auto; overflow:hidden; padding-top:20px;}
.tuwen ul{ margin-left:-32px;}
.tuwen li{ width:160px; height:160px; float:left; line-height:40px; text-align:center; margin-right:0px; margin-left:32px;}
.tuwen li a{ font-size:16px; text-align:center}
.tuwen li img{ width:160px; height:120px;}

.ifoot{ width:1075px; margin:0 auto; margin-top:50px; height:auto; overflow:hidden}
.ifoot .title{ height:40PX; text-align:center; background:url(../images/ifoot.jpg)}
.ifoot .title span{ width:68px; font-size:18px; line-height:18px;}
.ifoot .title span i{ color:#ccc; font-size:14px; font-style:normal;}

.yscontent{ width:1075px; margin:0 auto;}

.mainBox {
	background: #fff url(../images/bg1.png) repeat-y left top;
}
.leftBox {
	width: 170px;
	float: left; 
	background:#fff url(../images/bg1.png) repeat-y left top
}
.subNav li {
	height: 58px;
	background: url(../images/line.png) repeat-x left bottom;
	line-height: 58px;
	font-size: 18px;
	color: #fff;
}
.subNav li a {
	color: #333;
	font-size: 18px;
	display: block;
	height: 58px;
	width: 170px;
	line-height: 58px;
	text-align: center;
	position: relative;
}
.subNav li a i {
	background: url(../images/arrow_left.png) no-repeat;
	width: 12px;
	height: 22px;
	position: absolute;
	top: 50%;
	margin-top: -11px;
	right: -12px;
	display: none;
}
.subNav li.on a {
	background: url(../images/nav_hover.png) no-repeat;
	color: #fff;
}
.subNav li.on a i {
	display: block;
}
.subNav li a:hover {
	color: #EF2129;
	text-decoration: none;
}
.subNav li.on a:hover {
	color: #fff;
}

.rightBox {
	width: 830px;
	float: right;
	margin-right: 34px;
	display: inline;
	padding: 15px 0 40px 0;
}
.position {
	border-bottom: 1px solid #D9D9D9;
	padding-left: 25px;
	background: url(../images/wz1.jpg) no-repeat 5px center;
	height: 40px;
	line-height: 40px;
}
.rightBox .body {
	font-size: 16px;
	line-height:32px;
	padding: 10px 0;
}
.rightBox .body h1 {
	font-size: 22px;
	line-height: 30px;
	font-weight: bold;
	color: #666;
	padding: 20px 0;
}
.rightBox .body .detail {
	line-height: 30px;
	color: #5a5a5a;
}
.rightBox .body .detail h3 {
	font-size: 18px;
	font-weight: bold;
}
.rightBox .body .detail .img {
	text-align: center;
	padding: 40px 0;
}
.rightBox .body .pb10 p {
	padding: 5px 0 10px 0;
}
.rightBox .body .pb10 h3 {
	padding: 10px 0 10px 0;
}
.map{ border-bottom:1px dotted #ccc; height:auto; overflow:hidden; padding-bottom:15px; margin-bottom:20px;}
.map li{ float:left; width:100px;}


/**/
.dn{display: none;}

/* 返回顶部 */
.go-top{position: fixed;bottom: 40px;right: 20px;width: 46px;z-index: 999;}
.go-top a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image: url(../images/go-top.png?);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .feedback{background-position: 0 -100px;}
.go-top .feedback:hover{background-position: 0 -300px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}
/*
.go-top .share{background-position: 0 -50px;}
.go-top .share:hover{background-position: 0 -200px;}
*/
.go-top .uc-2vm-pop{
	position: absolute;right: 60px;top: -100px;
	width: 240px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);
	background: #fff;
}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; margin: 10px 20px;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}