body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0;font-family:microsoft yahei,Verdana,Arial,Helvetica,sans-serif;}
button,input,select,textarea{outline:0;}
textarea{resize:none;}
ul,li{list-style:none;}
img{outline:0;border:none;}
button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
html{ overflow-x: hidden;}
body{ font-size: 12px; font-family:'microsoft yahei',Verdana,Arial,Helvetica,sans-serif;}

.top_head{width: 100%; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; background: #fafafa; overflow:hidden}
.top_cen{ width: 1000px; margin: 0px auto; overflow:hidden;}
.top_fl{ float: left; line-height: 43px; color:#666666; font-size: 16px; overflow:hidden;}
.top_fl a{ color:#0aa770;}
.top_fr{ float: right; line-height: 43px; overflow:hidden; color:#666666;}
.top_fr a{ color:#666666;}
.top_fr a#scbz{ background: url("../images/index_05.jpg") no-repeat right; padding-right:10px; margin-right:8px;}
.top_fr a:hover{ color:red;}

.nav_box{ width: 100%; overflow: hidden; background: #0aa770;}
.nav_box ul{ width: 1000px; margin: 0px auto; overflow: hidden;}
.nav_box ul li{ line-height: 40px; background: url("../images/index_62.jpg") no-repeat left; font-size: 16px; float:left; width:90px; text-align:center}
.nav_box ul li a{ color: #ffffff;}
.nav_box ul li#cur{ background:none;}

.foot_box{ width: 100%; overflow: hidden; background:#e9e8ef; padding:20px 0;}
.copyright{ width:1000px; margin:0 auto; overflow:hidden; text-align:center; line-height: 26px; color: #777777;}

.jbbk{ width: 100%; background: #f6f5fa; overflow: hidden; padding-bottom:30px;}
.warp_box{width: 1000px; margin: 0px auto; overflow: hidden;}
.cont_box{ width: 998px; overflow: hidden; border: 1px solid #d5d5d5; margin-top: 17px;}
.cont_fl{ width: 719px; float: left; overflow: hidden; background: #FFFFFF; border-right: 1px solid #eaeaea; padding-bottom: 25px;}
.cont_fr{ float: right; width: 278px; overflow: hidden; background: #f9f9f9;}
.cont_fl_warp{ width: 670px; margin-left: 20px; overflow: hidden;}
.outline{ overflow: hidden; margin-top: 17px;}
.outline img{ width: 220px; height: 180px; float: left; margin-right:22px;}
.outline_fr{ overflow: hidden;}
.outline_title{ background: url("../images/jbbk_55.jpg") no-repeat left; margin-top: 5px; height: 26px; line-height: 26px;padding-left: 14px; font-size: 16px; color: #0aa770;}
.outline_info{ line-height: 26px; font-size: 14px; color: #666666; margin-top: 8px;}
.outline_info a{ color: #ff5500; line-height: 28px; margin-top: 7px; display: block;}

.related{ overflow: hidden; margin-top: 20px; padding-bottom: 17px; border-bottom: 2px solid #0aa770;}
.related_title{ height: 33px; border-bottom: 2px solid #0aa770;}
.related_title span{ width: 110px; display: block; text-align: center; height: 33px; line-height: 33px; float: left; color: #ffffff; font-size: 16px; background: #0aa770;}
.related_top{ overflow: hidden; margin-top: 14px;}
.related_top li{ height: 32px; line-height: 32px; overflow: hidden; font-size: 14px; float: left; width: 316px;background: url("../images/index_202.jpg") no-repeat 0px 12px; margin-left: 8px; margin-right: 8px;_margin-left: 6px; _margin-right: 6px;}
.related_top li a{ color: #333333; padding-left: 10px;}

.model{ overflow: hidden; margin-top: 25px; border-bottom: 1px solid #eaeaea;}
.model1{ width: 315px; float: left; overflow: hidden; margin-right: 40px; padding-bottom: 13px;}
.model1#num2,.model1#num4,.model1#num6{ margin-right: 0px;}
.mod_tit{ height: 33px; border-bottom: 1px solid #eaeaea;}
.mod_tit_fl{ float: left; height: 32px; border-bottom: 2px solid #0aa770; font-size: 16px; font-weight: bold;line-height: 26px; padding-left: 3px; padding-right: 3px;}
.mod_tit_fl a{ color: #333333;}
.mod_tit_fr{ float: right; padding-left: 2px; height: 32px; line-height: 32px;}
.mod_tit_fr a{ color: #999999;}
.mod_cont{ margin-top: 6px; overflow: hidden;}
.mod_cont li{ height: 32px; line-height: 32px; overflow: hidden; font-size: 14px; background: url("../images/index_119.jpg") no-repeat 0px 14px; padding-left: 10px;}
.mod_cont li a{ color: #333333;}

.mingxin{ overflow: hidden; margin-top: 21px;}
.hos_tit{  height: 34px; line-height: 26px; border-bottom: 2px solid #0aa770; }
.hos_tit a.title{ float:left; color: #333333; font-size: 18px; font-weight: bold; padding-left:1px;}
.hos_tit a.more{ float:right; color:#999999;}
.hos_pic{ width: 670px; margin-top: 18px; overflow: hidden;}
.hos_pic li{ width: 670px; overflow: hidden; margin-bottom: 10px;}
.hos_pic li img{ float: left; width: 150px; height: 120px; margin-right:20px;}
.hos_pic_fr{ overflow: hidden;}
.hos_pic_fr span{ display: block; height: 26px; line-height: 26px; overflow: hidden; font-size: 16px; margin-top: 3px;}
.hos_pic_fr span a{ color: #0aa770;}
.hos_pic_fr p{font-size: 14px; line-height: 26px; max-height:78px; overflow:hidden; color: #666666; margin-top: 4px;}
.hos_pic_fr p a{ color: #0aa770;}
.djckgd{ width: 670px; height: 34px; margin-top: 14px; background: #f0f0f0; line-height: 34px; text-align: center;}
.djckgd a{ color: #333333;}

.expert{ overflow: hidden; margin-top: 21px;}
.exp_cont{ overflow: hidden; margin-top: 21px;}
.exp_cont li{ width: 150px; float: left; overflow: hidden; padding: 0px 8px;}
.exp_cont li img{ width: 100%; height: 120px; display:block;}
.exp_cont li p{ line-height: 26px; height:26px; text-align:center; font-size:14px; background:#0aa770; overflow: hidden; color: #fff; padding:0 5px;}
.exp_cont li p a{ color:#fff;}

.cont_fr_warp{ width: 250px; overflow: hidden; margin: 16px auto 0px;}
.xgjb{ overflow: hidden;}
.xgjb_tit{ height: 26px; line-height: 26px; background: url("../images/jbbk_55.jpg") no-repeat left; padding-left: 10px; color: #555555; font-size: 16px;}
.xgjb_tit a{ color: #555555;}
.xgjb ul{ overflow: hidden; margin-top: 15px;}
.xgjb ul li{ height: 25px; line-height: 25px; overflow: hidden; background: #def2ea; margin-bottom: 2px; padding:0 10px;}
.xgjb ul li a{ color: #09b86d;}

.zjgx{ margin-top: 13px; overflow: hidden;}
.zjgx_title{ height: 26px; line-height: 26px; background: url("../images/jbbk_55.jpg") no-repeat left; padding-left: 10px; color: #555555; font-size: 16px;}
.zjgx_cont{  margin: 7px auto 0px; overflow: hidden; background: url("../images/list_60.jpg") no-repeat 0px 0px;}
.zjgx_cont li{ overflow: hidden; height: 32px; line-height: 32px; overflow: hidden; font-size: 14px; padding-left:30px;}
.zjgx_cont li a{ color: #333333;}

.tjyd{ margin-top: 23px; overflow: hidden;}
.tjyd_tit{ height: 26px; line-height: 26px; background: url("../images/jbbk_55.jpg") no-repeat left; padding-left: 10px; color: #555555; font-size: 16px;}
.tjyd_tit a{ color: #555555;}
.tjyd ul{ overflow: hidden; margin-top: 13px;}
.tjyd ul li{ height: 30px; line-height: 30px; overflow: hidden; background: url("../images/index_119.jpg") no-repeat 0px 14px; font-size: 14px; padding-left: 10px; }
.tjyd ul li a{ color: #333333;}	

.xgwz{ margin-top: 23px; overflow: hidden;}
.xgwz_tit{ height: 26px; line-height: 26px; background: url("../images/jbbk_55.jpg") no-repeat left; padding-left: 10px; color: #555555;font-size: 16px;}
.xgwz ul{ overflow: hidden; margin-top: 13px;}
.xgwz ul li{ height: 30px; line-height: 30px; overflow: hidden; background: url("../images/index_119.jpg") no-repeat 0px 14px; font-size: 14px;padding-left: 10px; }
.xgwz ul li a{ color: #333333;}	

.links_box{ overflow: hidden; margin: 20px auto 0px; border:1px solid #d5d5d5; background:#fff;}
.links_title{ height: 40px; line-height: 40px; padding-left: 12px; background: #f7f7f7; color: #333333; font-size: 16px;}
.links_wen{ overflow: hidden; padding: 10px 5px;}
.links_wen a{ display: inline-block; line-height: 28px; padding: 0 10px; color: #666666; font-size:13px;}
.links_wen a:hover{ color:red;}

.list_cont{ overflow: hidden; border: 1px solid #cecece; margin-top: 4px;}
.list_cont_fl{ width: 719px; float: left; overflow: hidden; background: #FFFFFF; border-right: 1px solid #eaeaea; padding-bottom: 25px; min-height:1041px}
.list_cont_fr{ float: right; width: 278px; overflow: hidden; background: #f9f9f9;}
.liebiao{ width: 670px; margin-left: 19px; overflow: hidden;}
.lb_title{ margin-top: 20px; height: 58px; line-height: 36px; border-bottom: 2px solid #0aa770; color: #0aa770; padding-left: 8px; font-size: 30px; font-weight: bold;}
.lb_list{ overflow: hidden;}
.lb_list li{ overflow: hidden; border-bottom: 1px solid #eaeaea; padding:18px 0;}
.lb_list li span{ height: 32px; line-height: 32px; overflow: hidden; display: block; font-size: 16px; background: url("../images/index_202.jpg") no-repeat 0px 12px;  padding-left: 10px;}
.lb_list li span a{ color: #000000;}
.lb_list li p{ line-height: 26px; overflow:hidden; color: #666666;}
.lb_list li p a{ color: #0053a5;}
.list_cont_warp{ width: 250px; overflow: hidden; margin: 0px auto;}

.position{ padding-left:21px; margin-top: 6px; line-height: 36px; background: #f6f5fa url("../images/jbbk_09.jpg") no-repeat 0px 12px; color: #666666;}
.position a{ color: #666666;}

.pagelist{ overflow: hidden;  margin-top: 25px; text-align: center; font-size:0px;}
.pagelist li{ display:inline; color: #666666; font-size: 14px; margin:0 2px;}
.pagelist li a,.pagelist li strong{ display: inline-block; border: 1px solid #d5d5d5; background: #eaeaea; padding: 5px 10px; color: #666666; font-size: 14px; margin-bottom: 5px;}
.pagelist li strong{ background: #0aa770; border: 1px solid #0aa770; color: #ffffff;}

.article_cont_fl{ width: 719px; float: left; overflow: hidden; background: #FFFFFF; border-right: 1px solid #eaeaea; padding-bottom: 40px;}
.article_box{ width:670px; margin-left: 19px; overflow: hidden; margin-top: 30px;}
.art_top{ overflow: hidden; border-bottom: 1px solid #eaeaea; }
.art_title{ line-height: 32px; text-align: center; color: #000000; font-size: 26px;}
.art_info{ line-height: 32px; overflow: hidden; margin-top: 18px;}
.art_info_fl{ float: left; padding-left: 17px;}
.art_info_fl a{ color: #006699;}
.art_info_fr{ float: right; padding-right: 5px; color: #999999;}
.art_info_fr span{ margin-left: 20px;}
.art_body{ text-indent:2em; overflow: hidden; font-size: 15px; line-height: 28px; color: #333333; margin-top: 24px; padding-bottom: 30px;}
.art_body img{ display:block; margin:0 auto; max-width:100%}
.art_bt{  border-top: 1px solid #e3e3e3 ;border-bottom: 1px solid #e3e3e3; margin-top: 14px; overflow:hidden; padding:10px 5px;}
.art_bt li{  color: #666666; height:30px; line-height:30px; overflow:hidden; font-size:14px;}
.art_bt li a{ color: #006699;}

.art_xgwz{ width:670px overflow: hidden; margin-top: 23px;}
.art_xgwz_tit{ border-bottom: 2px solid #0aa770; height: 33px;}
.art_xgwz_tit span{ background:#0aa770 ; float: left; display: block; text-align: center; width: 110px; height: 33px; line-height: 33px; color: #ffffff; font-size: 16px;}
.art_xgwz ul{ overflow: hidden; margin-top: 14px;}
.art_xgwz ul li{ height: 32px; line-height:32px; overflow:hidden; background: url("../images/index_202.jpg") no-repeat 0px 12px; padding-left: 10px; font-size: 14px;}
.art_xgwz ul li a{ color: #333333;}
.art_xgwz ul li span{ float: right; color: #999999;}

.yzph{ width: 250px; overflow: hidden; margin-top: 19px;}
.yzph_tit{height: 26px; line-height: 26px; background: url("../images/jbbk_55.jpg") no-repeat left; padding-left: 12px; color: #555555; font-size: 16px;}
.yzph ul{ width: 250px; overflow: hidden; background: url("../images/list_60.jpg") no-repeat; margin-top: 7px; padding-bottom: 10px;}
.yzph ul li{ height: 32px; line-height: 32px; overflow: hidden; font-size: 14px; padding-left: 26px;}
.yzph ul li a{ color: #333333;}

.twtj{ width: 250px; overflow: hidden; margin-top:12px ;}
.twtj_tit{height: 26px; line-height: 26px; background: url("../images/jbbk_55.jpg") no-repeat left; padding-left: 12px; color: #555555; font-size: 16px;}
.twtj_cont{ width: 250px; overflow: hidden; margin-top: 18px;}
.twtj_pic{ width: 95px; overflow: hidden; float: left;}
.twtj_pic li{ width: 95px; height: 70px; margin-bottom: 14px; position: relative; padding-bottom: 2px;}
.twtj_pic li img{width: 95px; height: 70px; }
.twtj_pic li span{ height: 26px; background: #000000; display: block; width: 95px; bottom: 0px; position: absolute; z-index: 99; left: 0px;}
.twtj_pic li em{height: 26px; display: block; width: 85px; bottom: 0px; line-height: 26px; overflow: hidden; text-align: center; padding: 0px 5px; color: #ffffff; position: absolute; z-index: 999; font-style: normal; left: 0px;}
.twtj_word{width: 148px; overflow: hidden; float: right;}
.twtj_word ul{width: 148px; overflow: hidden; margin-bottom: 14px;_margin-bottom: 22px;}
.twtj_word ul li{ line-height: 24px; height: 24px; overflow: hidden; background: url("../images/index_119.jpg") no-repeat 0px 10px;}
.twtj_word ul li a{ color: #333333;padding-left: 10px;}
	
.zxgx{ width: 250px; margin-top: 17px; overflow: hidden; padding-bottom:15px;}
.zxgx_tit{ height: 26px; line-height: 26px; background: url("../images/jbbk_55.jpg") no-repeat left; padding-left: 10px; color: #555555; font-size: 16px;}
.zxgx ul{ width: 250px; overflow: hidden; margin-top: 12px;}
.zxgx ul li{ height: 30px; line-height: 30px; overflow: hidden;background: url("../images/index_119.jpg") no-repeat 0px 14px; font-size: 14px;}
.zxgx ul li a{ padding-left: 10px; color: #333333;}	

.tags_list li{ padding:8px 0;}