/*cc0000*/
@charset "utf-8";
body,div,span,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font-size:12px; font-family:microsoft yahei; line-height:22px;}
body{min-width:1200px; background-color:#fff;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em,i{font-style:normal;}
fieldset,img{border:0;}
ul,ol,li{list-style:none;}
button,input,select,textarea{font-size:100%;outline:none}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.clear{clear:both;display:block;height:0;overflow:hidden;font-size:0;}
.hide{display:none;}
a{color:#333;text-decoration:none;outline:none;}
a:hover{color:#FFAE00;}
h4 a{color:#9acc37;}
h4 a:hover{color:#FFAE00;}
.box_bg{width:100%;overflow:hidden;background:#f7f5f6;margin-top:30px; padding-bottom:15px;}
.box_bgm{width:100%;overflow:hidden;background:#f7f5f6; padding-bottom:20px;margin-top:10px;}
.box_foot{width:100%;overflow:hidden;background:#292929; padding:20px 0 40px 0;}
.box_foot_left{width:50%; float:left;}
.box_foot_left ul{width:100%;}
.box_foot_left ul li{width:30%; float:left;}
.box_foot_left ul li h1{display:block;width:100%;text-align:center; line-height:60px; font-size:16px; font-weight:normal;color:#999;}
.box_foot_left ul li a{display:block;width:100%;text-align:center; line-height:30px; font-size:14px; font-weight:normal;color:#999;}
.box_foot_left .box_foot_ewm{width:285px;overflow:hidden; float:left; text-align:center;}
.box_foot_left .box_foot_ewm p{display:black;width:100%; text-align:center;color:#999; margin-bottom:10px;}
.box_foot_left .box_foot_addr{width:310px;overflow:hidden; float:right;color:#999; line-height:25px;}
.box{width:1200px; margin:auto; padding-top:15px; }
.box_bg .box{padding-top:0;}
.boxbg{width:1200px; margin:auto; margin-top:15px; padding-top:5px; background-color:#FFFFFF; overflow:hidden; }
.boxlist{width:1180px; margin:auto;  margin-top:15px; padding:10px; background-color:#FFFFFF; overflow:hidden;}
.ileft{width:885px; float:left;}
.iright{width:300px; float:right;}
.bgblank{width:100%; background:#ffffff; padding-top:5px; padding-bottom:5px; overflow:hidden;}
.l{float:left;}
.r{float:right;}
.mt12{margin-top:12px!important;}
.mr12{margin-right:12px!important;}
.mb12{margin-bottom:12px!important;}
.ml12{margin-left:12px!important;}
.mt420{margin-top:5px;}
.pt12{padding-top:12px!important;}
.pr12{padding-right:12px!important;}
.pb12{padding-bottom:12px!important;}
.pl12{padding-left:12px!important;}



/*头部 */
.topinfo{width:100%;margin:0 auto; height:24px;border-bottom: 1px #d7d7d7 solid; background:#ededed; margin-bottom:20px; }
.topinfobox{width:1200px;margin:0 auto; height:24px;}
.topinfobox_left{line-height:24px; float:left;}
.topinfobox_right{line-height:24px; float:right;}
.topbanHeader{width:1200px;margin:0 auto; margin-top:2px; margin-bottom:3px;height:80px; display:inline-block;text-align:left; }
.topWrapper{height:125px; width:100%;text-align:center; z-index:999; top:0px;background:#ffffff;z-index:999;}
.topban{width:100%;background:#383838;height:40px; z-index:999; margin-top:10px;}
.topHeader{width:1200px;margin:0 auto;height:40px; display:inline-block;text-align:left;z-index:999;}
.topLogo{width:240px;height:65px;display:inline-block;background:url(../images/logo.png) no-repeat;margin:0;}
.topNav{width:1200px;height:40px;padding:0;z-index:999;}
.topNav ul{width:100%;}
.topNav ul li{float:left; }
.topNav ul li.menu{width:16%;}
.topNav ul li:hover a{float:left;background:#98ca33;}
.topNav ul li ul {
z-index:990; 
display: none;
}

.topNav ul li:hover ul {
	display:block;
	position:absolute;
	background:#98ca33;
	margin-top:40px;
	font-size:12px;
	padding-left:3px;
	width:91px;
	z-index:990; 
}
.topNav ul li:hover ul li a {
display:block;
background:#98ca33;
font-size:12px;
color:#ffffff;
padding:0px 10px;
height:30px; line-height:30px;
}
.topNav ul li:hover ul li a:hover {
background:#98ca33;
font-size:12px;
color:#ffffff;
}
.topNav ul li:hover ul .active a{
background:#98ca33;
font-size:12px;
color:#ffffff;
}
.topNav ul li a{line-height:40px;line-height:40px\9;height:40px;color:#ffffff;padding:0px 15px; text-align:center; display:inline-block; overflow:hidden;float:left;font-size:16px;text-decoration:none;}
.topNav ul li a:hover{color:#fff;background:#98ca33;text-decoration:none;}
.topNav ul li a.selected{color:#fff;background:#98ca33;text-decoration:none;}
.topbanHeadeRight{float:right;margin-top:20px;width:320px; z-index:9999;}
.xuq{float:right;margin-top:20px;margin-left:60px;width:100px; z-index:9999;height:39px;}
.xuq a{display:block;background:#98ca33;color:#FFF;font-family:"微软雅黑";font-size:15px;width:100px;height:39px;line-height:39px;text-align:center;text-decoration:none;}
.topmidbanner{position:absolute; height:60px; width:250px; margin-left:380px; margin-top:10px;}
.topmidbanner img{max-width:250px; max-height:60px;}
.topHeadeRight{float:right;margin-right:-1px;}
.topHeadeLeft{float:left;margin-right:-1px;}
.topHeadeLeft p{font-size:15px;display:block;width:100%;}
.city_bg{float:left;width:40px; height:60px;background:url(../images/base_bg.png) no-repeat 0 0;background-position:15px 20px;}
.thrUl a{ text-decoration:none;margin-left:1px;}
.doLogBox{line-height:38px;}
.thrUl .doLogBox a{color:#000;margin:0 5px;}
.thrUl .doLogBox a:hover{ text-decoration:underline}

.f_l {float:left;}
.f_r {float:right;}
.city {height:60px;text-align:center;}
.city_now {width:60px;padding-top:20px;font-size:16px;letter-spacing:3px;font-weight:bold;color:#f16800;}
.city_box {text-align:center;}
.city_box span {vertical-align:bottom;}
.city_nav {text-align:center;height:18px;line-height:18px;color:#333;cursor:pointer;overflow:hidden;display:inline-block;}
.city_hover {color:#f25000;height:18px;line-height:18px;overflow:hidden;}
.city_link {background:#FFFFFF;border:#f16800 2px solid;width:305px;display:none;z-index:9999;}
.city_hovers {display:block;position:absolute;}
.city_links {width:60px;margin-right:1px;height:30px;line-height:30px;font-size:13px;text-align:center;background:#f6f6f6;vertical-align:top;margin-bottom:1px;display:inline-block;}
.city_show {background:#ccc;height:18px;line-height:18px;padding:5px;cursor:pointer;}

.topSearch{display:inline-block;height:25px;float:right;margin:7px 10px 0 0;margin:8px 10px 0 0\9; position:relative;border:1px solid #97cd2f; background:#fff;}
.topSearchTxt{height:25px;width:143px;line-height:25px;border:0;float:left;margin-right:5px;padding:0 0 0 5px;}
.topSearchBtn{height:25px;width:24px;border:0;background:#fff url(../images/bs.png) no-repeat left -24px; cursor:pointer;float:left}
.topSearchBtn:hover{ background:#fff url(../images/bs.png) no-repeat left top;}
.thrUl{float:right;height:43px;}
.thrUl li{float:left; position:relative;}
.search{border:2px solid #98ca33;height:35px;width:315px;z-index:9999;}
.search select{display:none;}
.search .select_box{font-size:12px;color:#999999;width:90px;line-height:35px;float:left;position:relative; background:#f4f4f4; margin-right:10px;}
.search .select_showbox{height:35px;background:url(../images/search_ico.png) no-repeat 70px center;text-indent:1.5em;}
.search .select_showbox.active{background:url(../images/search_ico_hover.png) no-repeat 70px center;}
.search .select_option{border:2px solid #98ca33;border-top:none;display:none;left:-2px;top:35px;position:absolute;z-index:9999;background:#fff;}
.search .select_option li{text-indent:1.5em;width:80px;cursor:pointer;}
.search .select_option li.selected{background-color:#F3F3F3;color:#999;}
.search .select_option li.hover{background:#BEBEBE;color:#fff;}

.search input.inp_srh,.search input.btn_srh{border:none;background:none;height:35px;line-height:35px;float:left}
.search input.inp_srh{outline:none;width:155px;}
.search input.btn_srh{background:#98ca33;color:#FFF;font-family:"微软雅黑";font-size:15px;width:60px;}

/*.topSearch:hover .chooseS{ display:block;}*/
.chooseS{ background:#2d2d2d; position:absolute;left:0;top:26px;width:177px;padding:5px 0; display:none; z-index:999;}
.chooseS input{margin:0 3px 0 5px;*margin:0 3px 0 3px; display:inline-block; vertical-align:middle;}
.chooseS label{color:#fff;display:inline-block; vertical-align:middle;}
.chooseS label:hover{color:#ffba00;}



.footleft{float:left;width:760px; overflow:hidden; padding:10px 10px 10px 40px;}
.footright{float:right;width:160px; overflow:hidden; padding-top:10px;}
.footright img{float:left; margin-right:10px;}
.footweixin{float:right;width:160px; overflow:hidden; padding-top:10px; text-align:center; padding-bottom:10px;}

.footnav {
line-height: 35px;
height: 35px;
background: #97cd2f;
text-align: center;
color: #ffffff;
margin-top:20px;
}

.footnav a:link{color:#ffffff;}
.footnav a:hover{color:#ffffff;}
.footnav a:visited{color:#ffffff;}
.footnav a {
color: #ffffff;
padding: 0 10px 0 10px;
}
.foot{width: 1200px;margin: auto;padding: 10px 0;text-align: center;color:#666; margin-top:20px;}

.foot img {padding: 10px;}

.place{width:1200px; margin:auto;margin-top:20px; text-indent:20px; color:#999;line-height:43px;border:1px solid #C7C7C7; font-size:14px;font-family:microsoft yahei; background:none;}
.place a{padding:0 5px; font-family:microsoft yahei;color:#999;}

.top_type{width:1200px; margin:auto;margin-top:0; color:#333;line-height:43px;border:1px solid #C7C7C7; border-top:none; font-size:14px;font-family:microsoft yahei; overflow:hidden;}
.top_type span{display:black;line-height:43px;text-indent:20px; float:left;width:90px; text-align:center;background:url(../images/base_bg.png) no-repeat 10px -93px;}
.top_type .top_typelist{margin:0; padding:0;line-height:43px;float:left;width:1050px; padding-left:20px;border-left:1px solid #C7C7C7; }
.top_type .top_typelist ul{width:100%;margin:0; padding:0;}
.top_type .top_typelist ul li{float:left; text-align:center;line-height:25px;margin:0;padding:0 10px; margin:10px 0; margin-right:15px; }
.top_type .top_typelist ul li:hover{background:#fe883e;  border-radius:5px;}
.top_type .top_typelist ul li:hover a{color:#fff;}
.top_type .top_typelist ul li.active{background:#fe883e;  border-radius:5px;}
.top_type .top_typelist ul li.active a{color:#fff;}
.top_fz span{ background-position:10px -128px;}
.topsy span{ margin-top:20px;}

.top_desiner_search_box{ margin:0 auto; margin-top:20px; width:620px; height:60px;border:1px solid #C7C7C7;}
.top_desiner_search_box .inp_der{width:480px; height:38px;border:1px solid #C7C7C7; margin:10px 0px 0px 10px;display:block;float:left; padding-left:10px;}
.top_desiner_search_box .btn_der{width:100px; height:38px;border:1px solid #fe883e; background:#fe883e; margin:10px 0px 0px 8px; bo text-align:center; line-height:40px; font-size:16px;color:#fff;display:block;float:left;}
.top_desiner_search_box .btn_der:hover{background:#fe6902;}

.box_tag{width:1200px; margin:auto;margin-top:40px; color:#999;line-height:43px;border:1px solid #C7C7C7; font-size:14px;overflow:hidden;}
.box_tag ul{width:100%;}
.box_tag ul li{width:100px; float:left; line-height:43px;height:43px;text-align:center;border-right:1px solid #C7C7C7;}
.box_tag ul li a{display:block; width:100px; line-height:40px;height:40px;color:#666; text-align:center;}
.box_tag ul li.active a,.box_tag ul li a:hover{border-bottom:3px solid #98ca33;color:#666;}

/*文章*/
.m_dh{margin:0 auto;width:1200px; margin-top:10px; line-height:40px; overflow:hidden;font-size:14px;}

.box .n_left_imglist{width:830px;height:332px;float:left; overflow:hidden; margin-top:15px;position:relative; margin-bottom:20px;}
.box .n_right_txtlist{width:330px;height:330px;float:right; overflow:hidden;border:1px solid #C7C7C7;margin-top:15px;}
.box .sd_title{width:100%; height:25px; text-align:center;border-bottom:1px solid #C7C7C7; overflow:hidden;}
.box .ab_title{ position:absolute; width:160px; overflow:hidden;margin-top:-15px;margin-left:340px; background:#fff; text-align:center;z-index:10;font-size:15px;}
.box .ab_title h1{width:100%;display:block; line-height:30px; font-size:28px;font-weight:normal; text-align:center;}
.box .ab_title span{width:100%;display:block; line-height:25px; font-size:14px;text-align:center;}
.box .ab_title span a{color:#98ca33;}

.box .n_left_imglist .news_img_scroll_btn{width:99%; overflow:hidden; margin:0 auto; margin-top:24px;}
.box .n_left_imglist .news_img_scroll_btn .next{width:23px;height:23px;float:right;border:1px solid #C7C7C7; overflow:hidden; cursor:pointer;}
.box .n_left_imglist .news_img_scroll_btn .pre{width:23px;height:23px;float:right; margin-right:10px;border:1px solid #C7C7C7;overflow:hidden;cursor:pointer;}
.box .n_left_imglist .news_img_scroll{position:absolute;height:242px;margin-top:15px;overflow:hidden;}
.box .n_left_imglist .news_img_scroll ul li{width:276px;float:left; overflow:hidden;}
.box .n_left_imglist .news_img_scroll ul li .news_img_div{ margin:0 auto;width:260px; height:240px;border:1px solid #C7C7C7; overflow:hidden;}
.box .n_left_imglist .news_img_scroll ul li  .news_img_div img{display:block;width:250px;height:160px;margin:0 auto; margin-top:5px;}
.box .n_left_imglist .news_img_scroll ul li  .news_img_div h1{display:block;width:240px;height:35px; line-height:35px;font-size:14px; font-weight:normal;margin:0 auto;}
.box .n_left_imglist .news_img_scroll ul li  .news_img_div span{display:block;float:left;padding-left:10px; line-height:30px;color:#999;}
.box .n_left_imglist .news_img_scroll ul li  .news_img_div span.more{display:block;float:right; padding:0px;margin-right:10px;width:70px;height:30px; line-height:30px; color:#666;background:#d7d7d7; text-align:center;font-size:13px; border-radius:5px;}
.box .n_left_imglist .news_img_scroll ul li  .news_img_div:hover span.more{color:#fff;background:#98ca33}
.box .n_left_imglist .news_img_scroll ul li  .news_img_div:hover h1{color:#333;}

 
.arrow-left {
	margin-left:6px;
	margin-top:6px;
    width:0; 
    height:0; 
    border-top:5px solid transparent;
    border-bottom:5px solid transparent; 
    border-right:8px solid #999; 
}
.box .n_left_imglist .news_img_scroll_btn .pre:hover .arrow-left{border-right:8px solid #fe6902;}
.arrow-right {
	margin-left:8px;
	margin-top:6px;
    width:0; 
    height:0; 
    border-top:5px solid transparent;
    border-bottom:5px solid transparent; 
    border-left:8px solid #999; 
}
.box .n_left_imglist .news_img_scroll_btn .next:hover .arrow-right{border-left:8px solid #fe6902;}

.box .n_right_txtlist .inplists{width:100%;}
.box .n_right_txtlist .inplists .inptitle{width:90%; margin:0 auto;overflow:hidden;border-bottom:1px solid #C7C7C7; margin-bottom:5px;}
.box .n_right_txtlist .inplists .inptitle h1{width:80%; line-height:40px;font-size:16px; font-weight:normal;display:block;float:left;color:#fe6902;}
.box .n_right_txtlist .inplists .inptitle a{width:10%; line-height:20px;display:block;float:right; margin-top:15px;}
.box .n_right_txtlist .inplists ul{width:90%; margin:0 auto;}
.box .n_right_txtlist .inplists ul li{width:100%;overflow:hidden; line-height:27px;font-size:14px;}

/*精英专访*/
.box .box_jy{margin:0 auto;width:1200px;overflow:hidden; margin-bottom:20px;}
.box .box_jy .box_jy_title{width:100%;height:50px; overflow:hidden; border-bottom:1px solid #c7c7c7;}
.box .box_jy .box_jy_title h1{display:block;float:left;line-height:40px;font-size:28px;font-weight:normal;}
.box .box_jy .box_jy_title a{display:block;float:right; margin-top:25px;}
.box .box_jy .box_jy_title_bottom{width:100%;height:25px;}
.box .box_jy .box_jy_title_bottom span{width:110px;display:block;height:5px; background:#98ca33;}
.box .box_jy .box_jy_left{width:865px;height:350px; overflow:hidden;float:left;border-right:1px solid #c7c7c7; }
.box .box_jy .box_jy_left .imglist{width:100%;overflow:hidden;}
.box .box_jy .box_jy_left .imglist ul li{width:33%;float:left; overflow:hidden;}
.box .box_jy .box_jy_left .imglist ul li div{width:250px; overflow:hidden; margin:0 auto; position:relative;border-bottom:1px solid #c7c7c7; padding-bottom:10px;}
.box .box_jy .box_jy_left .imglist ul li div img{display:block;width:100%;height:160px; margin:0 auto;}
.box .box_jy .box_jy_left .imglist ul li div h1{position:absolute;width:250px;height:30px;text-indent:10px;top:130px; line-height:30px; margin:0 auto;background:rgba(0,0,0,0.5);color:#fff;}
.box .box_jy .box_jy_left .imglist ul li div a{color:#666;}
.box .box_jy .box_jy_left .imglist ul li p{display:block;width:100%; height:75px; line-height:25px;overflow:hidden; margin-top:10px;}
.box .box_jy .box_jy_left .txtlist{width:100%;overflow:hidden; margin-top:10px;}
.box .box_jy .box_jy_left .txtlist ul li{width:33%;float:left; overflow:hidden;}
.box .box_jy .box_jy_left .txtlist ul li div{width:250px; overflow:hidden; margin:0 auto; line-height:30px;font-size:14px;}
.box .box_jy .box_jy_right{width:315px;height:350px; overflow:hidden;float:right;}
.box .box_jy .box_jy_right h1{width:100%; line-height:40px;font-size:18px; font-weight:normal;display:block;color:#666; margin-bottom:5px; }
.box .box_jy .box_jy_right ul li{width:100%; line-height:30px;font-size:14px;}
.box .box_jy .box_jy_right ul li span{display:block; line-height:30px;width:20px; float:left;}
.box .box_jy .box_jy_right ul li span.top{color:#98ca33;}

/*高峰对话*/
.box .box_gf{margin:0 auto;width:1200px;overflow:hidden; margin-bottom:20px;}
.box .box_gf .box_gf_title{width:100%;height:50px; overflow:hidden; border-bottom:1px solid #c7c7c7;}
.box .box_gf .box_gf_title h1{display:block;float:left;line-height:40px;font-size:28px;font-weight:normal;}
.box .box_gf .box_gf_title a{display:block;float:right; margin-top:25px;}
.box .box_gf .box_gf_title_bottom{width:100%;height:25px;}
.box .box_gf .box_gf_title_bottom span{width:110px;display:block;height:5px; background:#fe883e;}
.box .box_gf .box_gf_left{width:720px;height:430px; overflow:hidden;float:left; background:#f0f0f0;}
.box .box_gf .box_gf_left .box_gf_img{width:180px; overflow:hidden;float:left; margin-top:10px; }
.box .box_gf .box_gf_left .box_gf_img ul li{width:100%;margin:0 auto; text-align:center; padding-bottom:3px; }
.box .box_gf .box_gf_left .box_gf_img ul li img{width:160px;height:95px;}
.box .box_gf .box_gf_left .box_gf_top{width:530px; overflow:hidden;float:left;position:relative; margin-top:10px;}
.box .box_gf .box_gf_left .box_gf_top img{display:block;width:100%;height:350px; margin:0 auto;}
.box .box_gf .box_gf_left .box_gf_top h1{position:absolute;width:530px;height:40px;text-indent:10px;top:310px; line-height:40px; margin:0 auto;background:rgba(0,0,0,0.5);color:#fff;font-size:16px; font-weight:normal;}
.box .box_gf .box_gf_left .box_gf_top a{color:#666;}
.box .box_gf .box_gf_left .box_gf_top p{display:block;width:98%;margin:0 auto;height:60px; line-height:20px;overflow:hidden; margin-top:5px;}
.box .box_gf .box_gf_right{width:460px;height:430px; overflow:hidden;float:right;}
.box .box_gf .box_gf_right ul li{width:100%;overflow:hidden; padding-bottom:12px;}
.box .box_gf .box_gf_right ul li .rimg{width:215px;height:135px;float:left;}
.box .box_gf .box_gf_right ul li .rimg img{width:215px;height:135px;}
.box .box_gf .box_gf_right ul li .rinfo{width:235px;height:135px;float:right;}
.box .box_gf .box_gf_right ul li .rinfo h1{display:block;width:100%;text-indent:5px;border-left:3px solid #fe883e;font-size:16px; font-weight:normal;height:18px;line-height:18px;overflow:hidden;margin-bottom:15px;}
.box .box_gf .box_gf_right ul li .rinfo p{display:block:width:100%; line-height:25px;color:#999;}

.box .box_zx{margin:0 auto;width:1200px;overflow:hidden; margin-bottom:10px;}
.box .box_zx ul li{width:50%; float:left; overflow:hidden; }
.box .box_zx ul li .rimg{width:285px;height:170px;float:left; overflow:hidden;margin-bottom:20px;}
.box .box_zx ul li .rimg img{width:265px;height:170px;}
.box .box_zx ul li .rinfo{width:280px;height:170px;float:left;}
.box .box_zx ul li .rinfo h1{display:block;width:100%;font-size:18px; font-weight:normal;height:30px;line-height:30px;overflow:hidden; color:#333;}
.box .box_zx ul li .rinfo li{width:100%;line-height:28px; font-size:14px;color:#666;}


.box .box_article{width:905px;border:1px solid #C7C7C7;float:left;overflow:hidden; padding:20px 0;}
.box .box_article_right{width:275px;border:1px solid #C7C7C7;float:right;overflow:hidden;padding:10px 0 0;}
.box .box_article h1{margin:0 auto;width:100%;display:block;line-height:40px;font-size:20px;text-align:center;}
.box .box_article_content{margin:0 auto;width:865px;padding-top:20px;overflow:hidden;border-top:1px dashed #C7C7C7; line-height:30px;font-size:14px;}
.box .box_article_content img{max-width:835px; margin:10px 10px;border:1px solid #C7C7C7; padding:5px;}

.box .box_news_list{width:790px;float:left;overflow:hidden; padding:0 0 20px;}
.box .box_news_list_right{width:390px;float:right;overflow:hidden;padding:10px 0 20px; margin-bottom:20px;}

.box .box_news_detail{width:790px;border:1px solid #C7C7C7;float:left;overflow:hidden; padding:20px 0;}
.box .box_news_detail h1{margin:0 auto;width:100%;display:block;line-height:40px;font-size:20px;text-align:center;}
.box .box_news_detail_content{margin:0 auto;width:750px;padding-top:20px;overflow:hidden;border-top:1px dashed #C7C7C7; line-height:30px;font-size:14px;table-layout:fixed; word-break: break-all; overflow:hidden;}
.box .box_news_detail_content img{max-width:720px; margin:10px 10px;border:1px solid #C7C7C7; padding:5px;}

.box .box_news_detail_right{width:390px;border:1px solid #C7C7C7;float:right;overflow:hidden;padding:10px 0 20px; margin-bottom:20px;}
.box .nplists{width:100%;}
.box .nplists .nptitle{width:90%; margin:0 auto;overflow:hidden;border-bottom:1px solid #C7C7C7; margin-bottom:5px;}
.box .nplists .nptitle h1{width:80%; line-height:40px;font-size:16px; font-weight:normal;display:block;float:left;}
.box .nplists .nptitle a{width:10%; line-height:20px;display:block;float:right; margin-top:15px;}
.box .nplists ul{width:90%; margin:0 auto;}
.box .nplists ul li{width:100%;overflow:hidden; line-height:30px;font-size:14px;}
.box .shownewsimg{margin:0 auto;width:355px; margin-top:20px;overflow:hidden;}

.box .tplists{width:100%; margin-top:10px;}
.box .tplists .tptitle{width:90%; margin:0 auto;overflow:hidden;}
.box .tplists .tptitle h1{width:80%; line-height:40px;font-size:16px; font-weight:normal;display:block;float:left;}
.box .tplists ul{width:98%; margin:0 auto;}
.box .tplists ul li{width:50%;overflow:hidden;font-size:14px; float:left; overflow:hidden; padding:10px 0;}
.box .tplists ul li img{display:block;width:170px; height:115px; margin:0 auto;}
.box .tplists ul li h1{display:block;width:170px; line-height:25px; height:25px; margin:0 auto; overflow:hidden;font-size:12px; font-weight:normal;}

.box .mplists{width:100%; margin-top:10px;}
.box .mplists .mptitle{width:90%; margin:0 auto;overflow:hidden;}
.box .mplists .mptitle h1{width:80%; line-height:40px;font-size:16px; font-weight:normal;display:block;float:left;}
.box .mplists ul{width:98%; margin:0 auto;}
.box .mplists ul li{width:33%;overflow:hidden;font-size:14px; float:left; overflow:hidden; padding:10px 0;}
.box .mplists ul li img{display:block;width:100px; height:100px; margin:0 auto;border-radius:50px;}
.box .mplists ul li h1{display:block;width:100px; text-align:center; line-height:30px; height:30px; margin:0 auto; overflow:hidden;font-size:14px; font-weight:normal;}

.box .shownewsimg img{width:100%;}

.box .box_news_detail .box_new_time{width:100%; line-height:30px; text-align:center;}

.share{ width:70%; margin:0 auto;}
.bdsharebuttonbox{float:left; padding-bottom:20px;}
.bdsharebuttonbox span{float:left; padding-top:5px; padding-right:5px;}

.box .box_news_detail .share{ width:48%; margin:0 auto;}
.box .box_news_detail .bdsharebuttonbox{float:left; padding-bottom:20px;}
.box .box_news_detail .bdsharebuttonbox span{float:left; padding-top:5px; padding-right:5px;}

.tg_pages{width:1000px; margin:0 auto; margin-bottom: 20px; margin-top:20px; text-align: center; overflow:hidden;}
.tg_pages ul{ border-bottom:none; width:100%;}
.tg_pages li{
 float:left;
 padding:0 10px;
 line-height:25px;
 border: 1px solid #CCC;
 margin-right:10px;
}
.tg_pages li a{
 display:block;width:100%; line-height:25px;color:#666;
}
.thisclass,.tg_pages li:hover{
 font-weight: bold;
 color: #fff;
 border: 1px solid #98ca33;
 background-color: #98ca33;
 
}
.tg_pages li.thisclass a,.tg_pages li:hover a{color:#fff;}
.tg_pages li.opcss{border:none;}
.tg_pages li.opcss:hover{border:none;background-color: #fff;color:#333;}
#back-to-top{
		position:fixed;
		bottom:5%;
		left:90%;
	}
	#back-to-top a{
		text-align:center;
		text-decoration:none;
		color:#d1d1d1;
		display:block;
		width:50px;
		-moz-transition:color 1s; 
		-webkit-transition:color 1s;
		-o-transition:color 1s;
	}
	#back-to-top a:hover{
		color:#979797;
	}
	#back-to-top a span{
		display:block;
		height:50px;
		width:50px;
		background:url(../images/top.png) no-repeat center center;
		margin-bottom:5px;
		-moz-transition:background 1s;
		-webkit-transition:background 1s;
		-o-transition:background 1s;
	}
	#back-to-top a:hover span{
		background:url(../images/top.png) no-repeat center center;
	}
	
.box_login{width:100%;height:100%;background:url(../images/login.png) no-repeat;background-size:100% 100%;margin:0;padding:0; padding-top:10px;overflow:hidden;}
.box_login .login_top{width:1200px;margin:0 auto;margin-top:20px; vertical-align:center;}
.box_login .login_form{width:480px;margin-left:360px;background:#fff;overflow:hidden; margin-top:10px;margin-bottom:40px;}
.box_login .login_form .formbox{width:330px; margin:0 auto; overflow:hidden; padding-bottom:10px;}
.formbox h1{width:100%;display:block;line-height:50px;font-size:28px;font-weight:normal; text-align:center;margin-top:20px;letter-spacing:3px; margin-bottom:10px;}
.formbox h1 span{color:#fe883e;}
.formbox .in_txt{display:block;width:328px; padding:10px 0;line-height:30px;border:1px solid #7c7c7c;border-radius:5px;font-size:14px;text-indent:10px;float:left;}
.formbox  ul li{width:100%;padding:10px 0; overflow:hidden;font-size:14px;}
.formbox .in_txt:hover{border:1px solid #98ca33;}
.formbox  input{outline:none} 
.formbox .vdcode{text-transform: uppercase;width:145px;padding:10px 0;line-height:30px;border:1px solid #7c7c7c;border-radius:5px;font-size:14px;text-indent:10px;}
.formbox button{display:block;width:330px;height:50px;line-height:50px;border-radius:5px;font-size:18px; background:#98ca33;color:#fff;}
.formbox a{display:black;color:#666;}
.formbox a.reg{display:black;color:#fe883e;float:right;}

.formbox  ul li i{display:block;float:left; line-height:50px; padding:0 5px;}
.formbox  ul li em{display:block;width:330px; overflow:hidden;color:#ff0000;}