@charset "utf-8";
/*导航样式*/
.head_box{height: 70px; background: #4f4b4b; position: fixed;top: 0;left: 0; width:100%; z-index: 999;}
.header{width: 1200px; margin: 0 auto;}
.header .logo {width: 180px;overflow: hidden;height: 70px;}
.header .nav li{width: 100px; float: left; height: 70px; line-height: 70px;text-align: center;}
.header .nav li h2 a{font-size: 16px; color: #fff;}
.header .nav li:hover, .header .nav .cur{background: #ef7d00;}
.nav h2 a:link, .nav h2 a:visited {zoom: 1;width: 100px;height: 70px;line-height: 70px;display: block;text-align:center;
}
.header .search{width: 192px; height: 36px; line-height:36px; background: #fff; margin-top:17px; border-radius: 34px;}
.header .search .ipt{outline:none; border: none; border-radius: 34px; background: #fff; text-indent: 10px;height: 36px;float:left;}
.header .search .sub{width: 18px; height: 18px;background: url('../images/search.png') center no-repeat;outline:none; border: none;margin-top: 8px;}
/*首页banner*/
.ind_bg{width: 100%; height: 700px; background: url('../images/banner1.jpg') top center no-repeat;}
.ind_bg .main{width: 1200px;}
.ind_bg .ind_main{ width: 540px; height: 310px;float: right; margin-top:160px; font-weight: bold;}
.ind_main h1{font-size: 48px; color: #fff;}
.ind_main p{font-size: 18px; color: #fff; margin-top:30px; line-height: 36px;}
.ind_main a{margin-top:44px;display: block; width: 152px; height: 42px; background: #fff; text-align: center;line-height: 42px; font-size: 18px; color: #ef7d00; font-weight: bold; border-radius: 5px;}
.ind_main a img{margin-left: 12px;}
/*首页介绍*/
.intro{width:1200px;margin: 48px auto;} 
.h1_bg{width: 860px; margin: 0 auto;height:50px;background: url('../images/bg1.jpg') left center  repeat-x; margin-bottom: 20px;}
.h1_bg h1{font-size: 36px;color: #333333;font-weight: bold; width: 500px; height: 50px; margin: 0 auto; background: #fff; text-align: center;}
.intro .text{color: #666666; line-height: 40px;}
.intro .text p{font-size: 18px;}
.intro .text .sp1{color: #ef7d00; font-size: 24px; font-weight: bold;}
.intro .text .p1{color: #ef7d00; font-weight: bold;}
.intro2{height: 560px; background: #f7f7f7;}
.intro2 .main{width: 1200px; margin: 0 auto;}
.intro2 .main .left_img{float: left; margin-top: 46px;}
.intro2 .main .right_text{width: 560px; float: right; margin-top: 46px;}
.right_text .rtext{height: 140px; width: 560px; margin-bottom: 20px;}
.right_text .rtext .icon{width: 116px; }
.right_text .rtext .text{width: 406px; }
.right_text .rtext .text h2{color: #3e3e3e; font-size: 18px; font-weight: bold;}
.right_text .rtext .text p{color: #9c9c9c; font-size: 14px; margin-top: 20px; line-height: 20px;}
.right_text .rtext .text p a{color: #459d90;}
.wexin img{width:200px; height:200px;}
.intro3{ background: #fff2e3;}
.intro3 h5{ font-size: 48px; color: #333;margin: 50px  auto;}
.intro3 li{ width: 50%; float: left; margin-bottom: 20px;}
.intro3 li span{ display: block;  width: 50px; height: 50px; color: #fff; line-height: 50px; text-align: center;float: left; background: #ffa200;
	-moz-border-radius: 10px 0 10px 0; -webkit-border-radius: 10px 0 10px 0; border-radius: 10px 0 10px 0; font-family: fantasy;font-size: 32px;
}
.intro3 li p{ float:left; width: 210px; line-height: 25px;  font-size: 18px; color: #666; margin-left: 20px;}
.intro3 a.intro3_more{ display: block; width: 180px; line-height: 50px; text-align: center;font-size: 24px; color: #fff; margin: 20px auto 50px auto ;
	 background: #ffa200;-moz-border-radius: 40px; -webkit-border-radius: 40px; border-radius: 40px; 
}
.intro3 a:hover{ background: #333; color: #fff;}
/*新闻资讯*/
.page_banner_wrap {width:100%;min-width:1200px;position:relative;height:400px;overflow:hidden;
}
.page_banner{position:absolute;left:50%;margin-left:-960px;width:1920px;}
.news{background: #f7f7f7;}
.news .n_text{width: 1200px; margin:0px auto;}
.news .n_text .n_left{width: 830px;}
.news .n_text .n_left .text{width: 830px; height: 160px; background: #fff;margin-bottom: 10px; border-radius:5px;}
.news .n_text .n_left .text .n_img{width: 170px; height: 122px;float: left; margin:16px 24px;}
.n_img img{max-width: 170px; max-height: 122px;}
.news .n_text .n_left .text .n_main{width: 564px; height: 122px; margin:16px 0; float: right; margin-right: 36px;}
.news .n_text .n_left .text .n_main h5{font-size: 18px;color: #333;}
.news .n_text .n_left .text .n_main p{font-size: 14px; color: #666;height: 50px; line-height: 28px;overflow: hidden; width: 100%;}
.news .n_text .n_left .text .n_main span{font-size: 16px; color: #999;}
.news .n_text .n_left .n_more{display: block; width: 830px; height: 50px; background: #ececec; line-height: 50px; font-size: 16px; cursor: pointer; border-radius:5px;}
.news .n_text .n_left .n_more:hover{background: #ffae00; color: #333;}
.news .n_text .n_right{width: 340px;}
.news .n_text .n_left .notice{display:none; width: 830px; height: 50px; background: #ececec; line-height: 50px; font-size: 16px;border-radius:5px;}

/*二维码*/
.news .n_text .n_right .r_top{width: 340px; background: #fff;border-radius: 5px;}
.news .n_text .n_right .r_top h2{font-size: 24px; color: #333333;}
.news .n_text .n_right .r_top p{font-size: 14px; color: #000; line-height: 28px; margin:5px 18px; text-align:justify;}
.news .n_text .n_right .weixin{width: 200px; height: 200px;}
.news .n_text .n_right .r_top span{font-size: 14px; color: #333; font-weight:bold;}
/*热门文章*/
.news .n_text .n_right .r_bot{width: 340px; height: 600px;background: #fff;border-radius: 5px;}
.news .n_text .n_right .r_bot h5{font-size: 18px; color: #333;}
.news .n_text .n_right .r_bot .hit_news{width: 300px; height: 100px; border-top:1px solid #f7f7f7; border-bottom:1px solid #f7f7f7; margin: 0 auto;}
.news .n_text .n_right .r_bot .hit_news .h_left{width: 107px; height: 77px; }
.news .n_text .n_right .r_bot .hit_news .b_img{width: 107px; height: 77px; border-radius: 3px;}
.news .n_text .n_right .r_bot .hit_news .h_right{width: 182px; height: 64px;}
.news .n_text .n_right .r_bot .hit_news .h_right p{font-size: 14px; color: #666;line-height: 25px;}
.news .n_text .n_right .r_bot .hit_news .h_right span{font-size: 14px;color: #999;}

/*--------------------------------------返回顶部--------------------*/
/*返回顶部代码*/
.izl-rmenu {position:fixed; right:0; bottom:50px;padding-bottom:73px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:auto;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat;background-color:#f1901f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

/*新闻列表页*/
.page_banner_wrap{width: 100%; min-width: 1200px;}

/*文章详情页*/
.map{height: 50px; line-height: 50px; font-size: 14px; color: #9f9f9f;}
.n_left .new_del{background: #fff; width: 830px;border-radius: 5px;box-shadow: 0px 0px 5px #ddd;} 
.n_left .new_del .top_t1{font-size: 14px; color: #9f9f9f;}
.new_del .new_title{ background: #f3f2f2; line-height: 50px; padding-left: 20px; border-left: 4px solid #d3d3d2; font-size: 24px; color:#333; overflow: hidden;}
.page_text{ padding: 20px; padding-bottom: 30px;overflow: hidden;font-size: 14px;line-height: 28px; border-bottom: 1px solid
#ececec;}
/*上下篇*/
.paging a{font-size: 14px;}
.new_del .back_list{display: block; width: 130px; height: 44px; background: #ececec; text-align: center;line-height: 44px; font-size: 14px; color: #666;}
.new_del .backdiv a:hover{background: #ef7d00; color: #fff;}
/*单页面样式*/
.n_text .page_content{background: #fff; font-size: 14px;}
/*-------------------------------------- 全局样式--------------------*/

.page_content{overflow: hidden;font-size: 14px;line-height: 28px;  }
.page_content img{ max-width: 100%;}
p{ line-height: 28px;}
.page_content table{text-align: inherit;line-height: inherit;font-size: 100%;border-collapse: collapse;border-spacing: 0;}
.page_content table tbody {display: table-row-group;}
.page_content table tr {display: table-row;}
.page_content table th, .page_text table td {display: table-cell;}

/*底部*/
footer.common-footer{*zoom:1;background:#2d3237;bottom:0;left:0;height:auto;width:100%}
footer.common-footer:after{content:'';display:block;clear:both;height:0}
@media (max-width:800px){footer.common-footer{height:auto}
}footer.common-footer ul{padding-left:0}
footer.common-footer a{color:#F09D61}
footer.common-footer a:hover{color:#f8ffff}
footer.common-footer .sections{margin:0 auto;*zoom:1;padding:15px 0 15px}
@media (min-width:1200px){footer.common-footer .sections{width:1170px}
}@media (min-width:800px) and (max-width:1200px){footer.common-footer .sections{width:1000px}
}@media (max-width:800px){footer.common-footer .sections{width:auto}
}footer.common-footer .sections:after{content:'';display:block;clear:both;height:0}
footer.common-footer .sections section{float:left}
footer.common-footer .sections section h3{font-size:16px;color:#ffffff;font-weight:600;margin-bottom:20px;margin-top:0}
footer.common-footer .sections section.widget-foot{width:40%;color:#aaaaaa}
@media (min-width:800px) and (max-width:1200px){footer.common-footer .sections section.widget-foot{width:42%}
}@media (max-width:800px){footer.common-footer .sections section.widget-foot{float:none;width:100%;text-align:center}
}footer.common-footer .sections section.widget-foot:nth-child(2){width:40%;}
@media (min-width:800px) and (max-width:1200px){footer.common-footer .sections section.widget-foot:nth-child(2){padding-right:80px}
}footer.common-footer .sections section.widget-foot:nth-child(2) h3{margin-bottom:10px}
@media (max-width:800px){footer.common-footer .sections section.widget-foot:nth-child(2){display:none !important}
}footer.common-footer .sections section.widget-foot ul{*zoom:1;list-style:none}
footer.common-footer .sections section.widget-foot ul:after{content:'';display:block;clear:both;height:0}
footer.common-footer .sections section.widget-foot ul li{display:inline-block;vertical-align:middle;margin-right:30px;margin-bottom:10px}
footer.common-footer .sections section.widget-foot ul li a{opacity:0.6}
footer.common-footer .sections section.widget-foot ul li a:hover{opacity:1}
footer.common-footer .sections section.qr-section{text-align:center;color:#aaaaaa;font-size:12px;position:relative;left:10px}
@media (max-width:800px){footer.common-footer .sections section.qr-section{display:none !important}
}footer.common-footer .sections section.qr-section img{width:140px;margin-bottom:5px;position:relative}
footer.common-footer .bottom{background:#23282d;line-height:50px;height:50px;color:#666666;position:relative}
@media (max-width:800px){footer.common-footer .bottom{text-align:center;height:40px;line-height:40px}
}footer.common-footer .bottom .container{position:relative}
footer.common-footer .bottom .law{margin-left:20px}
footer.common-footer .bottom .share{position:absolute;right:0;top:0}
@media (max-width:800px){footer.common-footer .bottom .share{display:none !important}
}footer.common-footer .bottom .share a{color:#fff;display:inline-block;width:24px;height:24px;vertical-align:middle;border-radius:50%;background:#3b4148;margin-left:10px;line-height:24px;text-align:center;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}
footer.common-footer .bottom .share a.icon-weibo:hover{background-color:#d04340}
footer.common-footer .bottom .share a.icon-twitter:hover{background-color:#5bbce5}
footer.common-footer .bottom .share a.icon-facebook:hover{background-color:#2f4485}
footer.common-footer .bottom .share a.icon-rss:hover{background-color:#e9640e}

.wximg{text-align:center;}
.wximg img{width:200px; height:200px;}
.user img{width: 200px; margin: 10px 14%;}
.userewm img{width: 329px}
.weibo img{width: 60px; }
.xmly img{width: 60px; }
.userinfo .p1{font-weight: bold; text-align:center !important;}
.userinfo .p2{text-align:center !important;}