﻿@charset "utf-8";
/* CSS Document */
html,body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,p,hr,form,fieldset,input,button,textarea{margin:0;padding:0;}
li{list-style:none;}
a{text-decoration:none;color:#333; }
a:hover{color:#40b119; }
body{font-size:14px;color:#333;font-family:"微软雅黑";background-color: #f5f6f7;}


/*头部开始*/
.head{width:100%;height:auto;background: #fff;}
.c_top{height:28px; background:#f0f3f5; width:100%; z-index:9999; position:relative; }
.c_top .c_nr{ width:1200px;font-size:12px; margin:0 auto; position:relative; z-index:99;}
.c_top .c_name{color:#999; line-height:28px; float:left; width:auto;}
.c_top .c_st{float:right; width:auto;height:28px; line-height:28px; overflow:hidden;}
.c_top .c_nr a{color:#999; display:inline-block; margin-left:30px;}
.c_top .c_nr a:hover{color:#26c472;}
.c_top .qzdh{float:right; width:70px;height:28px; line-height:28px;}
.c_top .qzdh.on .hd{ background:#fff; box-shadow:0px 3px 5px rgba(0,0,0,.2);-moz-box-shadow:0px 3px 5px rgba(0,0,0,0.2);-webkit-box-shadow:0px 3px 5px rgba(0,0,0,0.2);}
.c_top .qzdh .hd{width:70px; height:28px; line-height:28px; text-align:center;color:#26c472; cursor:pointer;}
.c_top .qzdh .bd{ z-index:99999; position:absolute; left:0px; top:28px;width:1200px; height:290px; background:#fff;box-shadow:0px 7px 12px rgba(0,0,0,.2);-moz-box-shadow:0px 7px 12px rgba(0,0,0,0.2);-webkit-box-shadow:0px 7px 12px rgba(0,0,0,0.2); display:none;  border-left:1px solid #f0f3f5\9;}
.c_top .qzdh .bd dl{float:left; border-bottom:1px solid #f0f3f5;border-right:1px solid #f0f3f5; margin:0 0 -1px 0; width:399px; height:144px; width:398px;}
.c_top .qzdh .bd dl dt{float:left; width:66px; margin:30px 20px 0; color:#26c472;text-align:center; overflow:hidden;}
.c_top .qzdh .bd dl dt span{font-size:28px; font-weight:bold; }
.c_top .qzdh .bd dl dt em{display:inline-block; width:24px; height:24px; background:url(../images/cxx33.png?v=123) no-repeat -360px -294px; margin:10px auto 0;}
.c_top .qzdh .bd dl dd{float:left; width:292px; margin-top:30px; }
.c_top .qzdh .bd dl dd a{color:#666; font-size:16px; display:inline-block; width:33%; float:left; margin:0; height:28px; overflow:hidden;}
.c_top .qzdh .bd dl dd a:hover{color:#26c472;}
.c_top .qzdh .bd dl.youx dt,.c_top .qzdh .bd dl.youx dd a:hover{color:#f1bd00;}
.c_top .qzdh .bd dl.youx dt em{width:29px; height:24px; background-position:-387px -291px;}
.c_top .qzdh .bd dl.zx dt,.c_top .qzdh .bd dl.zx dd a:hover{color:#f26666;}
.c_top .qzdh .bd dl.zx dt em{width:29px; height:23px; background-position:-421px -292px;}
.c_top .qzdh .bd dl.hj dt,.c_top .qzdh .bd dl.hj dd a:hover{color:#866fe9;}
.c_top .qzdh .bd dl.hj dt em{width:26px; height:22px; background-position:-332px -340px;}
.c_top .qzdh .bd dl.bz dt,.c_top .qzdh .bd dl.bz dd a:hover{color:#7fd034;}
.c_top .qzdh .bd dl.bz dt em{width:29px; height:27px; background-position:-360px -324px;}
.c_top .qzdh .bd dl.ph dt,.c_top .qzdh .bd dl.ph dd a:hover{color:#18b4ed;}
.c_top .qzdh .bd dl.ph dt em{width:24px; height:23px; background-position:-394px -324px;}
.c_top .qzdh .bd dl.mac dt em{ width: 30px; height: 32px; background-position: -330px -788px; }
.c_top .qzdh .bd dl.mac dt,.c_top .qzdh .bd dl.mac dd a:hover{color:#437dff;}
.c_top .qzdh .bd.ie78{width:1198px; border-width:1px solid #f0f3f5}
.c_top .qzdh .bd.ie78 dl{width:398px;}
.c_top .qzdh .bd.ie78  dl dd{width:292px;}
.c_top .qzdh .bd .bl1{border-left:1px solid #f0f3f5;}
.c_top .qzdh .bd .br0{border-right:none;}

.header{width:1200px; height:85px; margin:21px auto; position:relative; z-index:999;}
.header .logo,.footer .logo{float:left; width:299px;  overflow:hidden;}
.header .logo img,.footer .logo img{width:299px;  }
.header .lsrj,.footer .lsrj{float:left; width:125px; height:28px; background:url(../images/cxx33.png) no-repeat; margin:33px 62px 0 23px; overflow:hidden;}
.footer .lsrj{display:none;}
.header .c_search{float:right; width:440px;}
.search{width:436px; height:38px; border:2px solid #26c472; margin-top:13px; position:relative;}
.search .icon{float:left; display:inline-block; width:18px; height:18px; background:url(../images/cxx33.png) -139px -2px; margin:10px 11px 0 10px; overflow:hidden;}
.search .text{background-color:inherit;height:19px;width:320px; float:left; outline:none; color:#999; font-size:14px; border:none; margin:9.5px 5px 9.5px 0;}
.search .button{width:68px; height:38px; background:#26c472 url(../images/cxx33.png) no-repeat -157px 7px; border:none; outline:none; float:right; cursor:pointer;}
/*热词*/
.hot_word{ width:464px; height:25px; line-height:25px; margin:5px 0 0 -24px;color:#879299; overflow:hidden;}
.hot_word a{color:#999; margin-left:24px;}
.hot_word a:hover{ color:#26c472;}
.hot_word a.red{ color:#ff5757; font-weight:bold;}

.header .sj{float:right; width:270px; height:85px; cursor:pointer; position:relative;}
.header .sj img{ width:270px; height:85px;}
.header .sj .ewm{display:none; position:absolute; z-index:9999; right:0; top:64px; width:146px; height:150px;  overflow:hidden;}
.header .sj .ewm span{ float:left;background:url(../images/cxx33.png) no-repeat 0 -728px; height:135px; width:100%; display:inline-block;}
.header .sj .ewm em{ float:left;width:146px; height:15px; left:-4px;background:url(../images/cxx33.png) no-repeat -290px -646px; display:inline-block;}
.header .sj .ewm img,.head.common .header .sj .ewm img{margin:4px 8px 10px 20px; width:108px; height:108px;}
.header .sj:hover .ewm{display:block;}

.c_nav{height:42px;  width:100%; margin:0 auto; border-bottom:2px solid #26c472;overflow:hidden;background-color: #26c472}

.nav{height:42px; line-height:42px; width:1200px; margin:0 auto; overflow:hidden;}
.nav a{ display:inline-block; height:44px; width:135px; text-align:center;margin-right:1px; color:#fff; font-size:18px;float:left; position:relative;}
.nav a:hover,.nav a.on{background:#2caf6b; color:#fff;}
.nav a.phb{width:97px; height:34px; padding:0px; margin:0px; background:url(../images/cxx33.png) no-repeat -374px -59px; float:right;text-indent:-9999px; }
.nav a.phb:hover{background-position:-88px -63px;}
.nav .sanj{ width:8px; height:4px; background:url(../images/cxx33.png) no-repeat -479px -85px; display:inline-block; position:absolute; left:50%; margin-left:-4px; bottom:-2px;}
/*头部结束*/
/*footer*/
.footer{width:100%;min-height:81px;background:#292929;margin-top: 20px;overflow:hidden;}
.footer .foot{width:1200px; height:auto; margin:27px auto; font-family:"鑴ｈ劍鑴ゆ皳"; overflow:hidden;}
.footer .logo{margin-top:11px;}
.footer .lsrj{ margin:33px 0px 0 23px}
.footer .foot_m{width:710px; margin:17px 0 0 70px; float:left; overflow:hidden;}
.footer .menu{width:100%; height:22px; line-height:22px; text-align:center; overflow:hidden;}
.footer .menu a{display:inline-block; color:#b5b5b5; font-size:12px; margin:0 9.5px;}
.footer .txt{width:100%; font-size:12px; color:#5a5a5a; text-align:center; line-height:21px;}
.footer .txt a{color:#5a5a5a;}
.footer .txt a:hover{color:#26c472;}
.footer .txt a.ga{ margin-left:10px;}
.footer .txt a.ga i{display:inline-block;width:23px; height:20px;vertical-align:-5px; margin-right: 5px;background:url(../images/cxx33.png) no-repeat -402px -714px;}
.footer .ewm{float:right; width:81px; height:81px; overflow:hidden;}
.footer .ewm img{width:81px; height:81px;}
.footer .foot.common{ width:1200px;}
.footer .foot.common .foot_m{width:511px;/* margin:17px 0 0 30px; */width: 1100px;}
.footer.fixed{position:fixed; left:0px; bottom:0px;}
/*返回顶部*/
.go_top{ width:68px; height:48px; overflow:hidden; position:fixed;left:50%;margin-left:600px; bottom:140px; display:none;background:#879299; cursor:pointer; filter:Alpha(Opacity=70); opacity:0.7; right:246px; z-index:999;}
.go_top span{ width:22px; height:12px;background:url(../images/cxx33.png) no-repeat -106px -33px;text-indent:-1999px; display:block; margin:19px auto;}
.go_top:hover{background-color:#22c66e;}

/*cxx*/
.container{position:relative;margin:0 auto;max-width: 1050px;padding:0;}
.content{position:relative;min-height:500px;margin-right:380px;margin-bottom:15px;}
.container-page{padding-left: 150px;margin-top: 15px;}
.container-page .article-header{padding: 0 ;}
.container-page .content{margin-right: 0;padding: 20px;border: 1px solid #eaeaea;background-color: #fff;border-radius: 4px;}

.container-no-sidebar .content{margin-right: 0;padding: 15px 30px 20px;border: 1px solid #eaeaea;background-color: #fff;border-radius: 4px;}
.container-no-sidebar .article-content{margin-bottom: 50px;overflow: hidden;}

.pageside{position: absolute;top: 0;left: 0;width: 136px;overflow: hidden;}
.pagemenu{list-style: none;margin: 0 0 15px;padding: 15px 0; background-color: #fff;border-radius: 4px;border: 1px solid #EAEAEA;}
.pagemenu li a{display: block;padding: 10px 20px;font-size: 14px;}
.pagemenu li.current-menu-item{position: relative;z-index: 2;margin: 0 -1px;}
.pagemenu li.current-menu-item > a{color: #fff;background-color: #26c472;font-weight: bold;}
.pagemenu li .glyphicon {font-size: 14px;}
.pagemenu .sub-menu > li > a{padding-left: 48px;}

.article-header{margin-bottom:20px;padding:25px 0;border-bottom:1px solid #eee;text-align:center;}
.article-title{margin-top:0;font-size:26px;line-height:36px;}
.article-title a,
.article-title a:hover{color:#555;}
.article-title a span{color:#FF5E52;}
.article-meta{font-size:12px;color:#999;}
.article-meta .item{margin-right:20px;}

.article-content{font-size:15px;line-height:25px;word-wrap:break-word;}
.article-content img{margin: 0 auto; display:block;max-width:100%;height:auto}
.article-content h3, .article-content h4, .article-content h5{padding:0 0;margin:20px 0;color: #555;font-weight:bold;}
.article-content h1, .article-content h2{font-weight:bold;margin:20px 0;border-bottom: 1px solid #eee;padding-bottom: 10px;}
.article-content h1{font-size:20px;}
.article-content h2{font-size:18px;}
.article-content h3{font-size:16px;}
.article-content h4{font-size:15px;}
.article-content h5{font-size:14px;}
.article-content ul, .article-content ol{margin:0 0 20px 50px}
.article-content ul{list-style: disc;}
.article-content ol{list-style: decimal;}
.article-content li{margin-bottom: 6px;}
.article-content p{margin-bottom:20px;word-wrap:break-word}
.article-content pre{word-wrap:break-word;}
.article-content table{border-top:solid 1px #ddd;border-left:solid 1px #ddd;width:100%;margin-bottom:20px}
.article-content table th{background-color:#f9f9f9;text-align:center}
.article-content table td,.article-content table th{border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;padding:5px 10px}
.article-content .alignnone{margin:0 auto;}
.article-content .alignleft{float:left;text-align:left;margin-right:10px}
.article-content .aligncenter{margin: 0 auto;text-align: center;display: block;}
.article-content .alignright{float:right;text-align:right;margin-left:10px}
.article-content .wp-caption{margin-bottom: 20px;background-color: #f6f6f6;padding: 10px 10px 1px;max-width: 100%}
.article-content .wp-caption img{margin: 0 0 5px;}
.article-content .wp-caption p{margin-bottom: 10px;text-indent: 0;}
.article-content .wp-caption.alignnone{text-align: center;}
.article-content .wp-caption:hover .wp-caption-text{color: #45B6F7;}
.article-content a{text-decoration:underline;color: #45B6F7;}
.article-content a:hover{color: #FF5E52;}
.article-content pre,.comment pre{margin:20px 0;font:12px/20px 'courier new';background:#272822;padding:10px 15px;color:#F8F8D4;border:none}
.article-content blockquote{margin: 30px 30px;padding: 15px 20px;font-size: 16px;color: #999;border-left: 5px solid #EEE;}
.article-content blockquote p{margin:0;padding:0;margin-bottom: 10px;}
