﻿@charset "UTF-8";

*{ padding:0px; margin:0px;}

body,div,ul,li{ padding:0px; margin:0px; margin:0 auto; font-size:14px; font-family:Microsoft YaHei; /*overflow-x:hidden*/}

ul {

list-style: none;

}

a{ text-decoration:none}

a{outline:0;blr:expression(this.onFocus=this.blur());}

a{color:#000;}

a:hover{color:#1cbc20;}

img { border:none;}
.clearfix:after, .clearfix:before {
    display: table;
    content: "";
    clear:both;
}
.clear_box{

font:0px/0px sans-serif;

clear:both;

display:block;

overflow:hidden;

height:0;

line-height:0px;

border:0px;

padding:0px;

margin:0px;

}

.spans{ display:-moz-inline-box; display:inline-block;}

.fl{ float:left}

.fr{ float:right}

.w{ width:990px; margin:0 auto;}

.mt20{ margin-top:20px;}

.mt10{ margin-top:10px}

.ml5{ margin-left:5px;}

.mr5{ margin-right:5px;}

.w240{ width:240px;}

.w140{ width:140px;}

.fz14{ font-size:14px;}

.fz12{ font-size:12px;}

@media screen and (min-width: 768px){
  .j_hide_p{
    display:none;
  }
  .public_head_zwbox{display: none}
}
@media screen and (max-width: 767px){
  .j_hide_p{
    display:block;
  }
  .j_hide_m{
    display:none;
  }
}

.top_box{width: 100%;height: 40px;background-color:#f8fcfa;}
.top_box div{width:990px; height: 40px; line-height: 40px; margin:0 auto;}
.top_box div li{ float: left;}
.header_box{ width:990px; margin:0 auto; margin-top:5px;}

.header_txt {
  width: 149px;
  height: 89px;
  font-family: "微软雅黑";
  font-size: 14px;
  color: #000;
  line-height: 21px;
  /*border-left: 1px solid #d9d4ce;*/
  text-align: center;
  padding-left: 5px;
  padding-top: 13px;
  margin-left: 0px;
  font-weight: bold;
  overflow: hidden;
}

.header_href{ width:239px;margin-top:10px;margin-left:8px;}

.header_href a,.header_href_list a{ float:left; }

.header_href img,.header_href_list img{ width:35px;height:35px;padding-right:15px;padding-bottom:15px; }

.header_href_list{ width:100px;margin-top:40px;margin-left:15px;}

.header_slider {
 width: 456px;
 height: 102px;
 float: left;
 overflow: hidden;
}
.header_search{ width:330px;margin-top:40px;}

.search_box{ width:253px; height:32px; background:url("../images/index/search_bg.jpg")/*tpa=http://www.cnfpzz.com/templets/default_2015/images/search_bg.jpg*/; float:left}

.search_input{ width:247px; height:26px; border:none; margin-top:3px; margin-left:2px;}

.search_btn{ width:59px; height:32px; float:left}

.search_sub{ border:none;width:59px; height:32px; background:url("../images/index/search_btn.jpg")/*tpa=http://www.cnfpzz.com/templets/default_2015/images/search_btn.jpg*/; }

.menu{ width:100%; height:48px; background-color:#1cbc20;min-width:990px;}

.menu_list{ width:990px; margin:0 auto;overflow:hidden;}

.menu_list li{ float:left; padding:0px 16px; line-height:48px;}

.menu_list li a{ color:#fff; font-family:Microsoft YaHei;font-size: 18px;font-weight: bold;}

.menu_list li a:hover{ color:#fff;}

/******************************/

.warp{ width:990px;margin:0 auto; }

.notice{ width:100%;height:94px; background-color:#f8fcfa; margin-top:10px; overflow:hidden}

.notice_left{ width:42px; height:94px; background:url(/css/images/notice.jpg); float:left; font-size:18px; color:#fff; text-align:center; line-height:48px;}

.notice_right{ width:920px; float:left; padding-left:10px; text-align:center}

.notice_right a{ color:#171717; padding:0px 5px}

.notice_right a:hover{color:#c80000;}

.notice_right .notice_tit {
    font-size: 31px;
    height: 43px;
    overflow: hidden;
    padding-top: 9px;
}


.notice_right .notice_txt {
 font-size: 14px;
 height: 19px;
 overflow: hidden;
 padding-top: 10px;
}

.gonggao{ width:100%;background-color:#f8fcfa; margin-top:10px;}

.gonggao_left{ float:left;width:42px; height:34px; }

.gonggao_left img{ width:100%; height:100%; }

.gonggao_right{ padding-left:42px;}

marquee{vertical-align: middle;}

.gonggao_right li { display:inline-block;line-height:34px;padding-left:12px;font-weight: bold;}

.gonggao_2_box{box-sizing:border-box;padding:1px;}

.gonggao_2{ margin-top:-1px; border:1px solid #999; }

.gonggao_2 .gonggao_left{ width:75px; height:30px;line-height:30px;padding:0 3px;box-sizing: border-box;font-size:16px;text-align:center;background-color:#1cbc20;color:#fff;}

.gonggao_2 .gonggao_right{ padding-left:75px;}

.gonggao_2 .gonggao_right li { line-height:30px;padding-right:12px;font-size:14px;}

/*焦点图*/

.banner_img{ width:550px; height:307px; float:left} 

div.slideBox{ position:relative; width:550px; height:307px; overflow:hidden;}

div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}

div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}

div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}

div.slideBox ul.items li a img{ margin:0px !important; padding:0px !important; display:block; border:none/*For IE.ADD.JENA.201206300844*/;}

div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:50px; background-color:#000; overflow:hidden;}

div.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; border-bottom:none;  }

div.slideBox div.tips div.title a{ color:#FFF;font-size:18px;  margin-left:10px; text-decoration:none;}

div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}

div.slideBox div.tips div.nums{ position:absolute; right:0px; bottom:0; height:35px; }

div.slideBox div.tips div.nums a{ display:inline-block; float:left; width:25px; height:10px; background-color:#FFF; text-indent:-99999px; margin:15px 7px 0px 0px; filter:alpha(opacity=60); -moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;}

div.slideBox div.tips div.nums a.active{ background-color:#fff; filter:alpha(opacity=100); -moz-opacity:1;-khtml-opacity: 1;opacity: 1;}

.important_news{ width:410px;}

.im_tit{width:410px; height:36px; background:url(/css/images/in_bg1.jpg) no-repeat;color:#1cbc20; font-size:18px; }

.im_tit .common_title_list{    padding-right: 45px;font-size: 16px;}

.im_tit span{ display:block; padding-top:15px;float: left;font-weight: bold;}

.im_tit span a{color:#1cbc20;}

.im_tit .common_title_list a {    float: left; color: #999;}

.im_tit .common_title_list .important_item.active {  color: #1cbc20;}

.im_tit .common_title_list .common_title_list_dot{margin-top:0px;}

.im_tit img{ padding-left:10px; padding-right:5px; vertical-align:-2px;}

.im_info .important_content_item{display:none;}

.im_info .important_content_item.active{display:block;}

.im_info{ width:408px; background-color:#f8fcfa; border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3; padding-top:20px; padding-bottom:15px;}

.im_ul{ width:375px; margin:0 auto;height: 285px;overflow: hidden;}

.common_title_l,.common_title_r{ border-bottom:3px solid #FFFF00;margin-top:10px; }

.common_title_l_left{float:left;line-height:42px;font-size:22px;position:relative;
  padding: 0px 10px;
  box-sizing: border-box;
  color: #1cbc20;
}

.common_title_r_left{float:left;line-height:42px;font-size:18px;position:relative;padding-left:22px;
color:#1cbc20;}

.common_title_r_left:before{display:inline-block;content:"";background-color:#1cbc20;width:7px;height:24px;position:absolute;top:50%;margin-top:-12px;left: 10px;}

.common_title_l_left:before{display:inline-block;content:"";height:5px;background-color:#1cbc20;width:100%;position:absolute;bottom:-3px;
left:0px;}

.common_title_right{float:right;font-size:14px;line-height:42px;color:#bababa;}

ul.common_title_list{font-size: 16px}

.common_title_l  .common_title_list{
 float: right;
 max-width: 480px;
 overflow: hidden;
 height: 42px;
}

.common_title_list li{display: inline-block;}

.common_title_list .common_title_list_dot{padding:0 5px;line-height:42px;margin-top:-4px;float:right;}

.common_title_more{float:right;}

.common_title_more a{display: block;color:#bababa;}

.common_title_more:hover a{color:#1cbc20;}

.common_title_list_item {cursor:pointer;display:inline-block;color:#bababa;}

ul.common_title_list li.common_title_list_item:hover a,.common_title_list_item.active {color:#1cbc20;}

.index_content_item{display:none;}

.index_content_item.active{display:block;}

.ltr_ul{ float:right; padding-top:15px}

.ltr_ul li{ float:left; padding:0px 8px;}

.ltr_ul li a{ color:#4f4f4f; font-size:14px;}

.ltr_ul li.on a{ color:#1cbc20}

.ltr_ul li a:hover{ color:#1cbc20}



.box1{ width:310px; padding:23px 5px 0px 5px;}

.title1{ font-size:16px; color:#1cbc20; font-weight:bold}

.title1{
    width: 100%;
    height: 21px;
    overflow: hidden;
    line-height: 21px;
}

.title1 a{color:#000;}

.title1 a:hover{color:#1cbc20;}

.title2{ font-size:16px; color:#1cbc20; font-weight:bold;height: 21px;overflow: hidden;display: block;line-height: 21px;}

.title2 a{color:#000;}

.title2 a:hover{color:#1cbc20;}



.sound_img{ width:160px; height:100px; margin-top:15px;}

.sound_txt{ color:#999; margin-top:10px;line-height: 16px;}

.sound_txt a{ color:#525253; text-align:right; float:right}

.sound_txt a:hover{ color:#525253; text-decoration:underline}









.box2{ width:320px;}

.in_video{ position:relative; padding:10px 0px;}

.in_video_img{ width:320px; height:210px; }

.in_video_tag{ width:109px; height:110px; position:absolute; z-index:2; left:100px; top:50px;}

.video_list { width:340px; margin-top:10px; overflow:hidden}

.video_list li{ width:156px; height:101px; position:relative; float:left; padding-right:8px; padding-bottom:8px; }

.in_video_img1{  width:156px; height:101px; }

.in_video_tag1{ width:40px; height:40px; position:absolute; z-index:2; left:60px; top:30px;}



.in_video_pop{ width:320px; height:36px; background-color:#000;filter:alpha(opacity=40); -moz-opacity:0.4;-khtml-opacity: 0.4;opacity: 0.4; position:absolute; z-index:2; top:185px; left:0px;}

.in_video_txt{width:320px;line-height:36px; text-align:center; position:absolute; z-index:2; top:185px; left:0px;}

.in_video_txt a{ color:#fff; text-align:center; font-size:14px; }



.in_video_pop1{ width:156px; height:21px; background-color:#000;filter:alpha(opacity=40); -moz-opacity:0.4;-khtml-opacity: 0.4;opacity: 0.4; position:absolute; z-index:2; top:80px; left:0px;}

.in_video_txt1{width:156px;line-height:21px; text-align:center; position:absolute; z-index:2; top:80px; left:0px;overflow: hidden;height: 21px;}

.in_video_txt1 a{ color:#fff; text-align:center;font-weight:bold; }



.video_tab tr td{ text-align:center; border-right:2px solid #fff;border-top:2px solid #fff}

.video_tab tr td a{ font-size:14px; color:#fff;}

.video_tab tr td.fz20 a{ font-size:20px;}

.video_tab table{ width:100%}



.left_ad{ width:650px;}

.left_ad img{ width:650px;}



.do_list{ width:138px; height:105px; background-color:#666666; margin-right:10px; margin-top:2px;}

.do_list>a img{float: left;}
.do_list p{ text-align:center; color:#fff}

.do_list p a{color:#fff;font-weight:bold;}



.ad_list{ width:670px;color:hidden}

.ad_list li{ width:205px; float:left; padding-right:14px;}

.box3{ width:330px;margin-top:15px;}

.flash_tab {

  height:26px;

  margin:0 auto; 

  padding-top:19px;

}

.flash_tab .tabs {

  width:100px;

  height:8px;

  

  margin:0 auto;

}

.flash_tab .tabs ul li {

  width:15px;text-align:center;

  height:8px;

  float:left;

  display:block;

}

.flash_tab .tabs ul li.opdiv,.noopdiv {

  padding:0;

  opacity:1

}

.flash_tab .tabs ul li.opdiv a {

  width:10px;

  height:10px;

  background:#d4d4d4;

  display:block;

}

.flash_tab .tabs ul li.opdiv a:hover {

  background:#4c99e8;

}

.flash_tab .tabs ul li.noopdiv a {

  width:10px;

  height:10px;

  background:#4c99e8;

  display:block;

}





/******首页右侧*********/
.in_right_ul2 { width:288px; margin-top:10px;}

.in_right_ul2 img{ float:left;width:140px;height:50px; }

.video_list1 { width:320px; margin-top:14px; padding-left:5px; overflow:hidden}

.video_list1 li{ width:130px; height:98px; position:relative; float:left; padding-right:12px; padding-bottom:8px; }

.in_video_pop3{ width:130px; height:21px; background-color:#000;filter:alpha(opacity=40); -moz-opacity:0.4;-khtml-opacity: 0.4;opacity: 0.4; position:absolute; z-index:2; top:75px; left:0px;}

.in_video_txt3{width:130px;line-height:21px; text-align:center; position:absolute; z-index:2; top:75px; left:0px;}

.in_video_txt3 a{ color:#fff; text-align:center;overflow: hidden; height: 18px;display: block;font-weight:bold; }

.book_left{ width:150px;}

.book_right{ width:125px;}

.book_tit{ color:#1cbc20; font-weight:bold;}

.book_tit a{ color:#1cbc20;}



.book_info{ }

.book_info p{color:#414141; font-weight:bold; padding-top:10px;}

.book_info a{color:#7d7c7c; display:block; padding-top:9px;}



.book_btn{ padding-top:20px; padding-bottom:21px;margin: 0 auto;width: 210px;}

.book_btn a{ padding:5px 10px; color:#fff; font-weight:bold; font-size:18px;}

.bg_color1 { background-color:#2580c6;}

.bg_color2 { background-color:#1cbc20;} 



/*******关于我们********************/

.about_left{ width:132px;}

.about_left_tit{width:132px; font-size:20px; color:#fff; font-weight:bold; text-align:center; line-height:47px; height:47px; background-color:#1cbc20;}

.about_ul{ width:132px; background-color:#f2f2f2;}

.about_ul li{ height:40px;width:132px; text-align:left; line-height:40px;}

.about_ul li a{ color:#7b7b7b; padding-left:30px; font-size:16px; font-weight:bold}

.about_ul li.on a{color:#1cbc20}

.about_ul li a:hover{ color:#1cbc20}



.about_right{ width:827px; color:#171717; font-size:14px; line-height:28px;}

.about_line{ clear:both; border-top:1px solid #f1f1f1; height:1px; overflow:hidden; width:827px;}

.about_right p{ padding-top:10px; padding-bottom:10px;}



/*********正文*************/

.bread{ width:990px; margin:0 auto; margin-top:20px;}

.bread a{ color:#ffffff; background:#c3c3c3; display:block; height:23px; float:left; line-height:23px; padding:0px 2px 0px 5px;}

.bread a.home_a{ background-color:#f4b300}

.bread a:hover{}

.bread img{ float:left}

.content_left{ width:650px; float:left;font-family:Microsoft YaHei;}

.module_index_1{ height:420px; }

.module_index_1 .box1{ height:263px; }

.module_index_2{ height:399px; }

.module_index_3{ height:328px; }

.module_index_4,.module_index_5{ height:411px; }

.module_index_1,.module_index_2,.module_index_3,.module_index_4,.module_index_5,.module_ad_1,.module_ad_2,.module_ad_3{
  overflow:hidden;
}

.module_index_1_r{ height:365px; }

.module_index_1_r .list1 li{float:left;padding-right:20px;}

.module_index_1_r .box1 { height:208px; }

.module_index_2_r{ height:344px; }

.module_index_3_r{ height:273px; }

.module_index_4_r,.module_index_5_r{ height:356px; }

.module_index_1_r,.module_index_2_r,.module_index_3_r,.module_index_4_r,.module_index_5_r,.module_ad_1{
  overflow:hidden;
}

.w1{ width:580px; margin:0 auto;}

.news_tit{ font-size:24px; color:#171717; line-height:32px; text-align:center; font-weight:bold}

.news_info{ font-size:14px; color:#969696; text-align:center; padding-top:20px;}

.news_info span{ padding:0px 8px;}

.line1{ width:650px; border-top:1px solid #f1f1f1; height:1px; margin-top:10px; margin-bottom:15px; overflow:hidden}

.news_txt{ color:#171717; line-height:26px; font-size:14px;}

.news_txt p{ padding-bottom:20px;}

.news_user{ width:250px; float:left;color:#969696; font-size:14px;}

.news_user span{color:#171717; padding-right:15px; line-height:32px; padding-left:20px;}

.news_user a{ color:#171717;}



.news_share{ width:250px; padding-right:20px;}

.join_num{color:#171717;font-size:14px; text-align:right; padding-top:5px;}

.join_num span{ color:#f51819}

.line2{ width:650px; border-top:1px dashed #b7b7b7; height:1px; margin-top:10px; margin-bottom:15px; overflow:hidden}

.share_word{ padding-top:15px;}



.about_read{ width:298px;}

.about_tit_bg{ width:298px; background:url(../images/index/line_bg2.jpg) bottom no-repeat; font-size:16px; padding:8px 0px; }

.about_tit_bg span{ padding-left:5px; }

.about_read_txt{ padding:10px 5px; line-height:28px; font-size:14px;}

.about_read_txt a{ color:#000000;}





.content_right{ width:310px; float:right;font-family:Microsoft YaHei;}

.right_box{ width:310px; background-color:#f8fcfa; border:1px solid #e6dfdf;overflow:hidden;padding:15px 10px 0px 10px;box-sizing:border-box;}

.right_box_tit{ border-bottom:2px solid #1cbc20; height:33px;line-height:33px; font-size:16px; }

.right_box_tit span{ float:left}

.right_box_tit a{ float:right; color:#171717}

.right_top_tit{ width:310px; height:36px; background:url(/css/images/right_tit1.jpg) no-repeat; font-size:16px; line-height:36px; }

.right_top_tit span{ padding-left:15px; color:#1cbc20; font-weight:bold}

.right_top_txt{ width:308px; margin:0 auto; background-color:#f8fcfa; border-left:1px solid #e6dfdf;  border-right:1px solid #e6dfdf;  border-bottom:1px solid #e6dfdf; overflow:hidden}

.right_top_txt ul{width:292px; margin:0 auto;}

.right_top_txt li{ width:146px; border-top:1px solid #f1f1f1; float:left; padding:10px 0px;}

.right_top_txt li a{ font-size:14px; font-weight:bold; color:#171717; }

.right_top_txt li img{ vertical-align:2px; padding-right:10px;padding-left:30px;}



/********视频推送******/

.video{ position:relative; width:304px; margin:0 auto; margin-top:10px; margin-bottom:10px;}

.video_info{ position:absolute; z-index:2; left:0px; bottom:2px; height:34px; width:304px; background-color:#000;  filter:alpha(opacity=40); -moz-opacity:0.4;-khtml-opacity: 0.4;opacity: 0.4;}

.video_tag{ position:absolute; width:45px;left:0px; bottom:0px; z-index:3;}

.video_txt{ width:300px;position:absolute; bottom:7px; z-index:3;color:#fff;text-align: center;}

.video_txt a{ color:#fff; font-size:16px;}



.pretty_info{ margin-top:10px;}

.pretty_info img{ width:308px; display:block; margin:0 auto; margin-bottom:10px;}



.pic_say{ width:100%}

.pic_say li{ width:135px; float:left ;font-size:14px; padding-left:12px; padding-bottom:10px;}

.pic_say li a{ color:#000; font-size:14px;}

.pic_say li p{ text-align:center;font-size:14px;}



.hudong{ width:310px; background-color:#f1f1f1; padding-bottom:10px; margin-top:10px; overflow:hidden}

.hd_left{ width:210px; padding-left:5px; padding-top:10px;}

.hd_left_tit{ font-size:16px; padding-left:5px;}

.hd_left_href{ width:210px; padding-top:15px;}

.hlh_img{ width:21px; padding-left:5px; float:left}

.hlh_txt{  float:left; width:170px;padding-left:5px;}

.hd_left_href a{ color:#000;  }



.hd_right{ width:80px; padding-right:10px; text-align:center; padding-top:15px; font-size:14px; }

.hd_weixin{ background-color:#fff; overflow:hidden; padding:5px; margin-top:5px;}



/****************/
/*.list1{ width:100%;}*/

.list1 li{ padding-bottom:10px;} 

.list1 li a{ font-size:16px; color:#333;}

.list1 li:hover a{ color:#1cbc20;}

.list1 li img{ vertical-align:2px; padding-right:10px;}

.list2{ width:100%;}

.list2 li{ padding-bottom:6px;} 

.list2 li a{ font-size:16px; color:#737373; font-weight:bold;width: 267px;overflow: hidden;height: 20px;display: inline-block;}

.list2 li:hover a{color:#1cbc20;}

.list2 li img{ vertical-align:3px; /*padding-right:8px;*/}

.list1 li img{
      float: left;
    padding-top: 7px;
    padding-right: 13px;
}
.list1 li a{
  display: block;
    overflow: hidden;
    height: 19px;
    line-height: 19px;
}
/*************************/

.pt_nTab{ width: 290px; padding-top:10px; }

.pt_none{ display: none; }

.pt_TabTitle{width:310px; overflow:hidden; }

#pt_myTab{padding:0px; margin:0px; float:left;  }

.pt_nTab .pt_TabTitle li{padding:0px; margin:0px;float:left;cursor: pointer; height: 24px;line-height: 24px;text-align: center; font-family:Microsoft YaHei; font-size:14px; width:70px; margin-left:5px; margin-right:25px; }

.pt_nTab .pt_TabTitle li a{ text-decoration: none;}

.pt_nTab .pt_TabTitle .pt_active{color: #1cbc20; border-bottom:1px solid #1cbc20;}

.pt_nTab .pt_TabTitle .pt_active a{color: #1cbc20;}

.pt_nTab .pt_TabTitle .pt_normal{color: #171717; border-bottom:1px solid #171717;}

.pt_nTab .pt_TabTitle .pt_normal a{color: #171717;}

.pt_nTab .pt_TabContent{ clear:both;width:288px;  overflow:hidden; padding-top:5px;  }



/***********************/

.pt_noneA{ display: none; }

.pt_TabTitleA{width:310px; overflow:hidden; }

#pt_nTabsA{padding:0px; margin:0px; float:left;  }

.pt_TabTitleA li{padding:0px; margin:0px;float:left;cursor: pointer; width:85px;height: 27px;line-height: 27px;border-radius:7px;text-align: center; font-family:Microsoft YaHei; font-size:16px; margin-left:5px; margin-right:10px; }

.pt_TabTitleA li a{ color: #171717;text-decoration:underline; }

.pt_TabTitleA .active{ background-color: #1cbc20;}

.pt_TabTitleA .active a{color: #fff;}

.pt_TabContentA{ clear:both;width:288px;  overflow:hidden; padding-top:5px;  }

/***********************/

.pt_nTabsB{ width: 290px; padding-top:10px; }

.pt_noneB{ display: none; }

.pt_TabTitleB{width:310px; overflow:hidden; }

#pt_nTabsB{padding:0px; margin:0px; float:left;  }

.pt_nTabsB .pt_TabTitleB li{padding:0px; margin:0px;float:left;cursor: pointer; height: 24px;line-height: 24px;text-align: center; font-family:Microsoft YaHei; font-size:14px; width:70px; margin-left:5px; margin-right:25px; }

.pt_nTabsB .pt_TabTitleB li a{ text-decoration: none;}

.pt_nTabsB .pt_TabTitleB .pt_activeB{color: #1cbc20; border-bottom:1px solid #1cbc20;}

.pt_nTabsB .pt_TabTitleB .pt_activeB a{color: #1cbc20;}

.pt_nTabsB .pt_TabTitleB .pt_normalB{color: #171717; border-bottom:1px solid #171717;}

.pt_nTabsB .pt_TabTitleB .pt_normalB a{color: #171717;}

.pt_nTabsB .pt_TabContentB{ clear:both;width:288px;  overflow:hidden; padding-top:5px;  }







/**********列表页**************/

.title{ width:650px; border-bottom:2px solid #1cbc20; font-size:18px; color:#171717; padding:5px 5px;}

.news_ul{ margin-top:25px;}

.news_ul li{ border-bottom:1px solid #ffe7e7; overflow:hidden; padding-bottom:10px; padding-top:10px;}

.news_li_img{ width:120px; float:left}

.news_li_txt{ width:465px; float:right;}

.news_li_txt{ color:#8b8b8b; font-size:14px; line-height:30px; }

.news_li_txt a{ color:#171717; font-size:16px; font-weight:bold}

.news_li_txt a:hover{color:#171717;}



.page{ text-align:center; width:500px; margin:0 auto; padding-top:20px; height:40px; }

.page li{ list-style:none; display:none}

.page a{ display:block; color:#fff; height:24px; float:left; margin-left:10px; line-height:24px; margin-top:2px;}

.page a.page_info{ background-color:#c3c3c3; padding-left:5px; padding-right:5px;}

.page a.page_btn{ background-color:#c3c3c3; width:60px;}

.page a.page_num{ background-color:#c3c3c3; width:24px;}

.page a.page_on{ background-color:#f4b215; }

.page a:hover{ background-color:#f4b215;}

.page_input{ width:21px; height:21px; float:left; border:1px solid #c3c3c3; margin-left:10px}





.bottom{ width:990px; margin:0 auto;}

.bottom_href{ width:988px; margin:0 auto; background-color:#f5f5f5; border:1px solid #e6e6e6; overflow:hidden}

.bhref_tit{ height:31px; background-color:#1cbc20;}

.bhref_tit ul{ float:left}

.bhref_tit ul li{ float:left; padding-left:20px; color:#fff; font-size:16px; line-height:31px;}

.bhref_tit ul li a{ color:#fff; font-size:14px;}

.bhref_tit ul li a:hover{ color:#fff;}



.bhref_box{ width:978px; margin:0 auto; background-color:#fff; margin-top:5px; margin-bottom:5px; overflow:hidden}

.bhref_box ul{ float:left; padding:10px 0px;}

.bhref_box ul li{ width:175px; float:left; padding-left:16px; line-height:24px;}

.bhref_box ul li a{ color:#171717;font-size:12px;}

.bhref_box ul li a:hover{ color:#1cbc20;}



.bottom_menu{ width:990px; background-color:#f8fcfa; height:37px; line-height:37px; text-align:center; margin-top:3px;color:#6b6a6a;}

.bottom_menu a{ color:#6b6a6a; font-size:14px; padding:0px 5px;} 

.bottom_menu a:hover{color:#6b6a6a;}



.bottom_txt{width:990px; height:180px; background:url(/css/images/btoom_bg.jpg) repeat-x;color:#fff; text-align:center; line-height:20px;}

.bottom_word{ width:640px; margin:0 auto; padding-top:15px;font-family:Microsoft YaHei; } 







.bottom_word{ width:640px; margin:0px 0px 0px 120px; padding-top:15px;  font-family:Microsoft YaHei; } 

.bottom_pic{width:800px;  margin:0 auto; padding-top:10px; }

.bottom_pict{ float:right; }







/**********杂志改变**********/

.spCnews_ul{ margin-top:25px;}

.spCnews_ul li{ border-bottom:1px solid #ffe7e7; overflow:hidden; padding-bottom:10px; padding-top:10px;}

.spCnews_ul li{width:210px !important;display:inline-block!important;}

.spCnews_li_img{ margin:0px 0px 0px 25px !important;}

.spCnews_li_img a{ display:inline-block!important;}

.spCnews_li_txt{ width:210px; text-align:center;}

.spCnews_li_txt{ color:#8b8b8b; font-size:14px; line-height:30px; }

.spCnews_li_txt a{ color:#171717; font-size:16px; font-weight:bold}

.spCnews_li_txt a:hover{color:#171717;}

/**********专题改变**********/

.spCnews_ul_zt{ margin-top:25px;}

.spCnews_ul_zt li{ border-bottom:1px solid #ffe7e7; overflow:hidden; padding-bottom:10px; padding-top:10px;}

.spCnews_ul_zt li{width:247px !important;display:inline-block!important;}

.spCnews_li_img_zt{ margin:0px 0px 0px 0px !important;}

.spCnews_li_img_zt a{ display:inline-block!important;}

.spCnews_li_txt_zt{ width:231px; text-align:center;}

.spCnews_li_txt_zt{ color:#8b8b8b; font-size:14px; line-height:26px; height:52px;vertical-align: top; }

.spCnews_li_txt_zt a{ color:#171717; font-size:16px; font-weight:bold}

.spCnews_li_txt_zt a:hover{color:#171717;}

/*分页*/
.public_pagination_154 {
  width: 90%;
  font-family: "Microsoft Yahei";
  margin: 0 auto; }

@media screen and (min-width: 768px) and (max-width: 991px) {
  .public_pagination_154 {
    width: 96%; } }
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .public_pagination_154 {
    width: 96%; } }
@media screen and (max-width: 767px) {
  .public_pagination_154 {
    width: 100%; } }
.public_pagination_154 .pagination {
  display: block;
  margin: 44px 0 44px 0;
  font-size: 0px;
  line-height: normal;
  text-align: center; }

.public_pagination_154 .pagination li {
  display: inline-block;
  width: 40px;
  height: 40px;
  font-size: 12px;
  margin-left: 10px; 
  vertical-align:middle;
}

.public_pagination_154 .pagination li.active a {
  color: #fff;
  background-color: #1cbc20;
  border-color: #1cbc20;
  }

.public_pagination_154 .pagination li:hover a {
  color: #fff;
  background-color: #1cbc20; }

.public_pagination_154 .pagination li a, .pagination li span {
  display: block;
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 38px;
  color: #000;
  padding: 0;
  border-radius: 5px !important;
  background: #fafafa;
      border: 1px solid #ccc;
       }

.public_pagination_154 .m_pagination {
  display: none; }

@media screen and (max-width: 767px) {
  .public_pagination_154 .sn_outbox {
    width: 100%; }

  .public_pagination_154 .news_list.newscenter_list {
    width: 100%; }

  .public_pagination_154 .pagination_pc {
    display: none; }

  .public_pagination_154 .m_pagination {
    display: block;
  }

  .public_pagination_154 .m_pagination .pagination {
    margin: 0; }

  .public_pagination_154 .m_pagination .pagination li {
    display: inline-block;
    width: 2.68rem;
    height: 0.9rem;
    margin: 0.6rem 0.21rem; }

  .public_pagination_154 .m_pagination .pagination li a {
    display: block;
    width: 2.66rem;
    height: 0.88rem;
    font-size: 0.4rem;
    text-align: center;
    line-height: 0.88rem;
    border-radius: 0 !important;
    background: #fff;
    color: #1cbc20;
    border-color: #1cbc20;
    -webkit-transtion: all 0s ease-in-out;
    -moz-transtion: all 0s ease-in-out;
    -ms-transtion: all 0s ease-in-out;
    -o-transtion: all 0s ease-in-out;
    transition: all 0s ease-in-out; }

     .public_pagination_154 .m_pagination .pagination li a {
    border: 1px solid #1cbc20;
    color: #1cbc20; }

  .public_pagination_154 .m_pagination .pagination li.disabled a {
    border: 1px solid #ccc;
    color: #ccc; }

  .public_pagination_154 .m_pagination p {
    text-align: center;
    margin-top: 1.56rem; }

  .public_pagination_154 .m_pagination p span {
    display: inline-block;
    width: 2.68rem;
    height: 0.9rem;
    margin: 0 0.21rem; } }

#WeChat,#WeBo,#Phone{
    width:340px;
    height:340px;
    z-index: 9999;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-top: -170px;
    margin-left: -170px;
}
#WeChat img,#WeBo img,#Phone img{
    width:100%;
    height:100%;
}



.scroll_div {margin:0 auto; overflow: hidden; white-space: nowrap;}
.scroll_begin, .scroll_end, .scroll_begin ul, .scroll_end ul, .scroll_begin ul li, .scroll_end ul li{display:inline;}/* 设置ul和li横排 */


.right_top_txt li.active a{color:#1cbc20!important;}

/*.right_box_list .list1 li img{padding-top:3px;}*/

.news_ul li:hover .news_li_txt .news_li_txt_title,.news_ul li:hover p.news_li_txt_p{ color:#1cbc20!important; }


.list1 li img {
    padding-top: 2px;
    width: 16px;
    height: 16px;
    position: absolute;
    left: 0px;
}
.list2 li img {
    /*padding-right: 8px;*/
    width: 16px;
    width: 16px;
}
.list2 li a {
    width: 258px;
}
.right_top_txt ul li img {
    vertical-align: 2px;
    padding-right: 10px;
    padding-left: 30px;
    width: 6px;
    height: 6px;
}

#scrollBox ul,li{list-style:none;display:block;}
#scrollBox{height:30px;width:471px;overflow:hidden;}
#scrollBox #con1,#con2{width:471px;float:left;}
#scrollBox li{height:30px;line-height:15px;text-align:center;    font-size: 15px;}

.module_index_1_r .list1.z_t_ul li {
 float: left;
 padding-right: 20px;
 position: relative;
}
.list1.z_t_ul li img {
 padding-top: 2px;
 width: 16px;
 height: 16px;
 position: absolute;
 left: -20px;
}



/*2019/02/16*/

.top_lunbo_wu{
  width: 560px;
  position: relative;
  float: right;
  height: 102px;
  overflow: hidden;
}
.top_lunbo_wu .bx-controls-direction{
  display: none;
}

.top_lunbo_wu div a i{
  display: none;
}
.top_lunbo_wu .bx-pager{
  display: none;
}



.gong_shi_gong_gao{
  width: 548px;
  position: relative;
  height: 325px;
  overflow: hidden;
}
.gong_shi_gong_gao .bx-controls-direction{
  display: none;
}

.gong_shi_gong_gao div a i{
  display: block;
  height: 40px;
  font-size: 18px;
  line-height: 40px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #ffffff;
  text-align: center;
  background-color: #000000;
  position: absolute;
  opacity: 0.8;
  width: 548px;
  bottom: 0px;
  font-weight: bold;
}
.gong_shi_gong_gao div a:hover i{
  color: #ffffff;
}
.gong_shi_gong_gao .bx-controls{
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 50px;
}
.gong_shi_gong_gao .bx-pager{
  text-align: center;
}
.gong_shi_gong_gao .bx-pager-item{
  display: inline-block;
  margin: 0 4px;
}
.gong_shi_gong_gao .bx-pager-item a{
  font-size: 0;
  display: inline-block;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #c0c0c0;
}
.gong_shi_gong_gao .bx-pager-item a.active{
  background-color: #1cbc20;
}



.zhuan_ti_zhuan_lan{
  width: 288px;
  position: relative;
}
.zhuan_ti_zhuan_lan .bx-controls-direction{
  display: none;
}

.zhuan_ti_zhuan_lan div a i{
  display: none;
}
.zhuan_ti_zhuan_lan .bx-pager{
  display: none;
}



.fu_pin_lun_tan{width:328px;position:relative;height:246px;overflow:hidden;}
.fu_pin_lun_tan .bx-controls-direction{display: none;}
.fu_pin_lun_tan div a i{display:block;height:36px;font-size:14px;line-height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#ffffff;text-align:center;background-color:#000000;position:absolute;opacity:0.5;width:328px;bottom:0px;}
.fu_pin_lun_tandiv a:hover i{color:#ffffff;}
.fu_pin_lun_tan .bx-controls{position:absolute;width:100%;left:0;bottom:50px;}
.fu_pin_lun_tan .bx-pager{text-align:center;}
.fu_pin_lun_tan .bx-pager-item{display:none;margin:0 4px;}

.tu_shuo_fu_pin{
  width: 320px;
  position: relative;
  height: 210px;
  overflow: hidden;
}
.tu_shuo_fu_pin .bx-controls-direction{
  display: none;
}

.tu_shuo_fu_pin div a i{
  display: block;
  height: 36px;
  font-size: 14px;
  line-height: 36px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #ffffff;
  text-align: center;
  background-color: #000000;
  position: absolute;
  opacity: 0.8;
  width: 320px;
  bottom: 0px;
}

.tu_shuo_fu_pin div a:hover i{
  color: #ffffff;
}
.tu_shuo_fu_pin .bx-controls{
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 50px;
}
.tu_shuo_fu_pin .bx-pager{
  text-align: center;
}
.tu_shuo_fu_pin .bx-pager-item{
  display:none;
  margin: 0 4px;
}


.phone_lunbo{
  width: 100%;
  position: relative;
  overflow: hidden;
}
.phone_lunbo .bx-controls-direction{
  display: none;
}

.phone_lunbo div a i{
  display: block;
  height: 40px;
  font-size: 18px;
  line-height: 40px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #ffffff;
  text-align: center;
  background-color: #000000;
  position: absolute;
  opacity: 0.5;
  width: 100%;
  bottom: 0px;
}

.phone_lunbo div a:hover i{
  color: #ffffff;
}
.phone_lunbo .bx-controls{
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 50px;
}
.phone_lunbo .bx-pager{
  text-align: center;
}
.phone_lunbo .bx-pager-item{
  display:none;
  margin: 0 4px;
}



.ag7-main{width:650px;}
.ag7-main .phone-index-banner{display:none}
.ag7-bannerslide{position:relative;}
.ag7-bannerslide .slidebox{position:relative;height:102px}
.ag7-bannerslide .slidebox li{display:block;position:absolute;width:100%;height:100%;left:0;top:0}
.ag7-bannerslide a img{display:block;width:100%;height:102px}
.ag7-bannerslide .slideinfo{width:100%;position:absolute;left:0;bottom:0;z-index:10}
.ag7-bannerslide .slidetitle{width:540px;color:#fff;background:rgba(0,0,0,.2)}
.ag7-bannerslide .slidetitle h2{font-size:18px;height:40px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 15px}
.ag7-bannerslide .slidelist{position:absolute;right:0;bottom:0;width:100px;height:102px;color:#fff;font-size:12px;background-color:#1cbc20}
.ag7-bannerslide .slidelist ul{position:absolute;z-index:10;width:100%;text-align:center}
.ag7-bannerslide .slidelist ul li{width:100px;line-height:25.9px;cursor:pointer;font-size: 12px;}
.ag7-bannerslide .slidelist .mask{width:100px;line-height:25.9px;height:25.9px;position:absolute;background-color:#27ae60; color:#333;display:block}

.black_link{
  color:#000000 !important;;
}
.black_link:hover{
  color:#1cbc20 !important;;
}
