/*================================== 公共样式style ==============================*/
html{overflow-x: hidden;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,th,td{margin: 0; padding: 0;}
body{
  word-break: break-all; 
  font: 12px/1.5 'microsoft yahei', 'simsun', sans-serif, tahoma, arial, 'Hiragino Sans GB', sans-serif; 
  box-sizing: border-box;
  background:#fafafa;
}
button,img,em{border: 0;}
img{vertical-align: middle;}
li,ul{list-style: none;}
i{font-style: normal;}
a{text-decoration: none; outline: none;}
a:hover{text-decoration: none;}
input,textarea{outline: none;}
em,i{font-style: normal; font-weight: normal;}
table{border-collapse: collapse; border-spacing: 0;}
label{display: block;}

/*================================== 公共类class ===============================*/
.fl{float: left;}
.fr{float: right;}
.block{display: block;}
.inline-block{display: inline-block;}
.font-m{font-family: 'microsoft yahei';}
.clearfix{display: inline-table; zoom: 1;}
*html .clearfix{height: 1%}
*+html .clearfix{min-height: 1%}
.clearfix{display: block;}
.clear{clear: both;}
.center{text-align: center;}
.auto-0{margin: 0 auto;}
.bold{font-weight: bold;}
.ell{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.cursor{cursor: pointer;}
.overflow{overflow: hidden;}
input,textarea::-webkit-input-placeholder{color:#fff;} /* 使用webkit内核的浏览器 */
input,textarea:-moz-placeholder{color:#fff;} /* Firefox版本4-18 */
input,textarea::-moz-placeholder{color:#fff;} /* Firefox版本19+ */
input,textarea:-ms-input-placeholder{color:#fff;} /* IE浏览器 */

.hide{display: none;}
.allWidth{width:1200px;margin:0 auto;}

/* ================header================*/
.header{height:90px;line-height: 90px;background:#fff;margin-bottom:1px;}
.header .logo img{}
/* nav */
.nav{height:52px; line-height: 52px;margin-top: 18px;margin-left: 40px;}
.navbar_ul>li{float: left; font-size: 16px; position: relative;margin: 0 40px;}
.navbar_ul>li a{color: #4d4d4d; display: block;}
.navbar_ul>li a.action , .navbar_ul> li:hover{background:url(../upload/images/2020/8/81434cba26fd3c6.png)no-repeat center bottom;color:#f27e1a;border-bottom:3px solid #f27e1a;}
.navbar_ul>li:hover .menu{display: block;}
.navbar_ul .menu{background:rgba(255, 255, 255, .8); z-index: 9; display: none; position: absolute; top: 55px; left:-42px; width:150px;}
.navbar_ul .menu li{line-height: 45px; margin: 0; height: 45px; width: 100%;}
.navbar_ul .menu li a{color: #0b2653; font-size: 16px; display: inherit;}
.navbar_ul .menu >li.normal>a,.navbar_ul .menu>li>a:hover{background:none; color: #f36d00; font-weight: bold;}  
/* login */
.login{height:89px;}
.login li{height:89px;line-height:89px;}
.login li a{margin-left: 33px;display: inline-block;color: #595959;font-size: 14px;}
.login li a:hover{color:#f27e1a;}
.login .sign a{background:url(/images/sign.png)no-repeat left center;padding-left:24px;}
.login .register a{background:url(/images/register.png)no-repeat left center;padding-left:24px;}

/* ==========banner================= */
.content_banner {width: 100%; margin:0 auto; overflow: hidden; zoom:1;}
.content_banner .bd li img{width: 100%;}
.content_banner .bd .tempWrap{width: 100% !important;}
.content_banners {width: 100%; height: auto; margin:0 auto;}
.content_banners img{width: 100%;}

/* =============one_content=============== */
.one_content{padding: 40px 0;}
.notice_wheel .notice_title{font-size: 18px; margin-right:50px; font-weight:bold;}
.notice_wheel .notice_title a{color: #25272b; }
.notice_wheel .notice_title > img{margin:-2px 10px 0 0;}
.notice_wheel .notice_scroll{width:86%; line-height: 27px;}
.notice_wheel .notice_scroll .tempWrap{width:100%!important;}
.notice_wheel .notice_scroll ul li{margin-right:74px;width:auto !important;}
.notice_wheel .notice_scroll ul li a{display:inline-block; color: #4d4d4d; font-size: 14px;}
.notice_wheel .notice_scroll ul li a:hover{color:#f27e1a;}
.notice_wheel .notice_scroll ul li i{color:#9d9d9d;font-size: 14px;}

/* =============pass============== */
.pass{text-align:center;}
.pass img{width:1286px;}

/* =============two_content=============== */
.two_content{margin: 55px 0;}
.two_content .allWidth{background: #fefefe; border-radius: 16px; padding: 20px; box-sizing: border-box;}
.contents_wheel{position:relative;width: 610px; height: 418px; border-radius: 6px; overflow: hidden;}
.contents_wheel .hd{position: absolute; bottom: 10px; right: 20px; z-index: 2;}
.contents_wheel .hd ul li{width: 22px; height: 22px;line-height:22px;text-align:center; border-radius: 50%; float: left; background: #00000087; margin-left: 10px; cursor: pointer;color: #fff;}
.contents_wheel .hd ul li.on{
  background:#f27e1a; 
  background:linear-gradient(#f3811c,#e95800); 
  background:-webkit-linear-gradient(#f3811c,#e95800); 
  background:-moz-linear-gradient(#f3811c,#e95800); 
  background:-ms-linear-gradient(#f3811c,#e95800);
}
.contents_wheel .bd li{width: 610px; height: 418px;position:relative;}
.contents_wheel .bd li .wheel_cover{position: absolute; bottom: 0; left: 0; background:#00000080; width: 100%;height:44px;line-height: 44px; color: #fff;}
.contents_wheel .bd li .wheel_title{padding-left: 24px; font-size: 14px;}
.contents_wheel .bd li a{display:inline-block;}
.contents_wheel .bd li a img{width: 610px; height: 418px;}
/* news*/
.news{height: 418px;overflow: hidden;}
.common_title{color: #4d4d4d; height: 45px; line-height: 45px; position: relative; border-bottom: 3px solid #c6d0de;}
.common_title>img{position: absolute; bottom: -3px; left: 0;}
.common_title .left{display: inline-block;}
.common_title .left .title{font-size: 22px;color:#8c8c8c;font-weight:bold; margin-right: 40px;}
.common_title .left .title.normal{background:url(/images/title_icon.png)no-repeat center left; cursor: pointer; color:#4d4d4d; padding-left:30px; border-bottom:3px solid #ee6b0c;}
.common_title .left .title.normal img{margin: -4px 8px 0 0;}
.common_title .more{margin-top: 2px;}
.common_title .more a{color: #666;font-size: 14px;}
.common_title .more a:hover{font-weight: bold;}
.content_infor{width:496px;overflow: hidden; zoom: 1;}
.content_infor ul li{height: 53px; line-height: 53px; border-top:1px dashed #c6d0de;}
.content_infor ul li:first-child{border-top: none; margin-top: 10px;}
.content_infor ul li a{color:#595959; font-size:14px; padding-left:16px;}
.content_infor ul li a:hover{color:#f27e1a;}
.content_infor ul li i{color: #a8a8a8; height: 14px; font-size: 14px; line-height: 14px; margin-top: 20px; padding-right: 16px; border-right: 1px solid #c6d0de;}

/* ===============footer=============*/
.footer{background:url(/images/foot_child.jpg)no-repeat center center;background-size:100% 100%; color: #fff; line-height: 30px;height:160px;}
.footer .txt{margin:50px 0;}
.footer .txt p a{color:#fff;}
.footer .txt p a:hover{color:#f27e1a;}
.footer .txt p a img{margin: -6px 4px 0 0;}
.footer .foot_img{margin-top: 36px; text-align: center;}
.footer .foot_img .code{margin-left:60px;}
.footer .foot_img .code img{width: 74px; height: 74px;}
.footer .foot_img .code img:hover{cursor: pointer;}
.footer .foot_img .code span{display: block;}
.mask{display:none;width:100%;height:100%;background: rgba(0,0,0,.6);position: fixed;top: 0;left: 0;z-index:2000;}
.mask img{position: absolute; top: 50%; left: 50%; margin: -150px 0 0 -150px;z-index:2001;}

/* ================栏目页================ */
.column_box{margin: -160px 0 40px;}
.column_info{position: relative; overflow: hidden; background: #f4f6f9; min-height: 600px; border: 1px solid #d9dbe0; box-sizing: border-box;}
.colum_title{height: 66px; line-height: 66px; position: relative; padding: 0 50px; background: #eaecf1; border-bottom: 1px solid #d9dbe0;}
.colum_title .channel_title{background: url(/images/title_icon.png)no-repeat center left; padding-left: 28px; font-size: 22px; color: #1a1a1a;}
.address ul{overflow: hidden; zoom:1;}
.address ul li{float:left;}
.address ul li , .address ul li a{color: #626263; font-size: 12px; display: inline-block;}
.address ul li a:last-child{color:#f27e1a;}
.address ul li.txt{padding-left:26px;background:url(/images/address_child.png)no-repeat left center;}
.right-con{margin: 0 50px; background: #fff; padding: 18px 100px 70px;}
.right-con>ul{overflow: hidden; zoom:1;}
.right-con>ul>li{width:898px;height: 114px; line-height: 114px; border-bottom: 1px solid #d9dbe0;}
.right-con>ul>li:first-child{border-top:none;}
.right-con>ul>li a{color: #1a1a1a;display:inline-block;}
.right-con>ul>li .channel_date{width: 74px;height: 74px;background: #eaecf1; text-align: center; line-height: 30px; margin: 20px 16px 0 0;}
.right-con>ul>li .channel_date .dd{font-size: 20px;margin-top: 8px;}
.right-con>ul>li .channel_list{width: 808px;line-height: 32px;margin-top: 26px;}
.right-con>ul>li .channel_list .channel_title{ font-size: 18px;}
.right-con>ul>li .channel_list .channel_summary{color: #666;}
.right-con>ul>li a:hover .channel_date{
  color:#fff;
  background:#f27e1a; 
  background:linear-gradient(#f3811c,#e95800); 
  background:-webkit-linear-gradient(#f3811c,#e95800); 
  background:-moz-linear-gradient(#f3811c,#e95800); 
  background:-ms-linear-gradient(#f3811c,#e95800);
}
.right-con>ul>li a:hover .channel_title{color:#f27e1a;}

/* 分页 */
.page_num{overflow: hidden; width: 510px; margin: auto; margin-top: 28px; zoom:1;}
.page_num .page>ul>li{float: left; color: #898989; font-size: 14px; margin: 0 6px;}
.page_num .page>ul>li>a{color: #f36d00;}
.page_num .page>ul .number>li{float: left; margin: 0 4px; width: 22px; height: 22px; line-height: 22px; border: 1px solid #a8a8a8; text-align: center;}
.page_num .page>ul .number>li.thisclass{border: 1px solid #f36d00; color: #f36d00;}
.page_num .page>ul .number>li a{color: #898989; display: block;}
.page_num .page>ul .totalText .currPageNum,
.page_num .page>ul .totalText .totalPageNum{color: #f36d00;}

/* =================内容页=================== */
.con_text{color: #808080;}
.con_text .titles h4{color: #333; font-size: 20px;margin-top:40px; line-height: 36px;}
.con_text .titles p{padding: 16px 0;}
.con_text .text{ color:#666 ; font-size: 16px; line-height: 34px;overflow:hidden; }
.con_text .text img{max-width:100%;height:auto!important;margin:0 auto;}
.select-size-box{color:#333;cursor: pointer; padding-bottom: 10px; font-weight: bold; margin: 0 10px 0 5px;}
.select-size-box .select-size{position: absolute; left:-14px; right: 0; top: 26px; background: #eee; display: none;width: 80px;border-radius: 4px;overflow: hidden;}
.select-size-box .select-size label{line-height:26px;cursor:pointer;}
.select-size-box .select-size label:hover{background:#f27e1a;color: #fff;}
.select-size-box .select-size label input{height: 12px;margin: 7px 6px 0px 0;vertical-align: top;}
.select-size-box:hover .select-size{display: block;}
.text_next{font-size: 14px; height: 80px; line-height: 40px;margin-top:30px;}
.text_next a{color: #333;}
.text_next a:hover{color: #f36d00;}
.filedownload{line-height: 40px;color:#666;font-size: 14px;}  
.ads-float-close{
  height:26px!important;
  top:-30px!important;
  left:13px!important;
  background:url(../images/close.png)no-repeat center right !important;
  background-size:26px 100%!important;
}
