@charset "utf-8";
* { margin: 0px; padding: 0px; }
body { font-family:  "Microsoft YaHei", "微软雅黑", "SimSun", "宋体"; font-size: 12px; color: #000; line-height: 20px; background: #FFF; }
a { color: #000; text-decoration: none; }
a:hover { text-decoration: underline; }
ol, ul, li { list-style-type: none; }
img { border: none; vertical-align: top; }
.fl { float: left; }
.fr { float: right; }

.weixinBox { display: none; }

.topNav { background-color: #5697E8; width: 100%; height: 45px; overflow: hidden; position: relative; }
.cLogo { width: 135px; height: 45px; margin-left: -490px; position: absolute; left: 50%; top: 0; }
.mainBavList { text-align: right; width: 980px; margin: 0 auto; padding-top: 15px; }
.mainBavList li { font-size: 14px; color: #FFF; line-height: 14px; display: inline-block; border-right: 1px solid #FFF; margin-right: 20px; padding-right: 20px; }
.mainBavList li a { color: #FFF; }
.mainBavList .last { border-right: none; margin-right: 0; padding-right: 0; }

.crumbsBox { font-size: 14px; color: #999; width: 980px; margin: 20px auto; }
.crumbsBox a { color: #999; }
.crumbsBox font { margin: 0 10px; }
.artTitle { font-size: 34px; color: #333; line-height: 34px; border-bottom: 1px solid #DDD; text-align: center; margin-bottom: 10px; padding-bottom: 20px; }
.artInfo { font-weight: normal; font-size: 12px; color: #999; text-align: center; clear: both; display: none; padding-top: 20px; }
.artInfo a { color: #999; }
.artDescribe { font-size: 18px; line-height: 200%; text-indent: 35px; }

.videoBox { width: 980px; margin: 0 auto 30px auto; }
.videoarea { background-color: #000; display: none; margin-bottom: 10px; }

.picBox { width: 990px; overflow: hidden; margin: 0 auto 30px auto; position: relative; }
.picBox .title { line-height: 36px; border-bottom: 1px dotted #000; width: 980px; height: 36px; overflow: hidden; margin: 0 auto 20px auto; }
.picBox .title span { font-size: 22px; color: #4492FF; float: left; }
.picBox .title a { font-weight: normal; font-size: 12px; color: #666; line-height: 20px; float: right; padding-top: 16px; }
.picBox .picWrap { width: 880px; overflow: hidden; margin: 0 auto; }
.picBox .list { width: 990px; overflow: hidden; }
.picBox .list li { font-size: 14px; color: #333; text-align: center; display: inline; float: left; width: 200px; margin: 0 10px; cursor: pointer; }
.picBox .list li p { padding-top: 10px; }
.picBox .list li a { color: #333; }
.picBtnLeft { background: url(../images/arr_left.gif) no-repeat center center; border: 1px solid #DDD; width: 40px; height: 150px; overflow: hidden; cursor: pointer; position: absolute; left: 0; top: 57px; }
.picBtnRight { background: url(../images/arr_right.gif) no-repeat center center; border: 1px solid #DDD; width: 40px; height: 150px; overflow: hidden; cursor: pointer; position: absolute; right: 0; top: 57px; }
.picBigBox { display: none; }

.textBox { width: 980px; margin: 0 auto 30px auto; position: relative; }
.textBox .title { font-size: 22px; color: #4492FF; line-height: 36px; border-bottom: 1px dotted #000; width: 980px; height: 36px; overflow: hidden; margin: 0 auto 20px auto; }
.textBox .btn { color: #666; position: absolute; top: 16px; right: 0; }
.textBox .btn span { margin-left: 30px; cursor: pointer; }
.textBox .btn span:hover { color: #000; }
.textBox .btn a { color: #666; text-decoration: none; }
.textBox .btn a:hover { color: #666; }
.textBox .btn .cur { color: #000; }
.textBox .txt { height: 600px; max-height: 600px; overflow-y: auto; padding-right: 10px; }
.textBox .txt li { border-bottom: 1px dotted #DCDCDC; }
.textBox .txt p { font-size: 16px; line-height: 36px; text-indent: 2em;}
.textBox .txt .tw1 { background: #F3F3F3; }
.textBox .news_title, .textBox .news_title1 { font-weight: bold; font-size: 18px; color: #4492FF; display: block; padding-top: 10px; }
.textBox .news_time { font-size: 14px; color: #999; text-align: right; }

.relatedBox { width: 980px; overflow: hidden; margin: 0 auto 30px auto; zoom: 1; }
.relBox { width: 460px; }
.relBox .title { font-size: 22px; color: #4492FF; line-height: 36px; border-bottom: 1px dotted #000; margin-bottom: 10px; }
.relBox .list li { font-size: 16px; color: #000; line-height: 32px; background: url(../images/b_2.gif) no-repeat left 12px; padding-left: 10px; }

.relatedBox .xggj { width: 980px; }
.relatedBox .xggj .list li { float: left; width: 480px; height: 32px; overflow: hidden; }
.relatedBox .xggj .list li:nth-child(2), .relatedBox .xggj .list li:nth-child(4), .relatedBox .xggj .list li:nth-child(6), .relatedBox .xggj .list li:nth-child(8), .relatedBox .xggj .list li:nth-child(10), .relatedBox .xggj .list li:nth-child(12) { background-position-x: 32px; width: 450px; padding-left: 40px; }

.contactBox { width: 980px; margin: 0 auto; }
.contactBox .title { font-size: 22px; color: #4492FF; line-height: 36px; border-bottom: 1px dotted #000; width: 980px; height: 36px; overflow: hidden; margin: 0 auto 20px auto; }
.contactBox .txt { font-size: 14px; color: #333; }
.contactBox .txt a { color: #333; }
.contactBox .txt span { margin-right: 30px; margin-left: 10px; }

.shareBox { width: 980px; overflow: hidden; margin: 0 auto 30px auto; padding: 20px 0; zoom: 1; }
.shareBox h2 { font-size: 12px; color: #666; float: left; }
#shareBox .jtico_tsina { background: url(../images/share_1.gif) no-repeat center center; }
#shareBox .jtico_weixin { background: url(../images/share_2.gif) no-repeat center center; }
#shareBox .jtico_tqq { background: url(../images/share_3.gif) no-repeat center center; }
#shareBox .jtico_jiathis { background: url(../images/share_4.gif) no-repeat center center; }

.footer { font-size: 14px; color: #FFF; line-height: 70px; background-color: #5697E8; text-align: center; }

.dataBox, .bottomBav { display: none; }

.mm { width:100%; background:url(http://images.china.cn/images1/ch/2017first/2018lh-zxbmh.jpg) no-repeat top center; height:200px;}