@charset "utf-8";
/* CSS Document */

body {font-family:"微软雅黑"; font-size:14px; color:#353535;}
* {margin:0; padding:0;}
ul,li {list-style:none;}
img {border:0;}
a {text-decoration:none; color:#353535;}
a:hover {color:#0b7fb5;}

#head {width:1200px; height:108px; margin:0 auto;}
#head .logo {float:left;}
#head .menu {float:right; line-height:108px; color:#a6a6a6; font-size:16px;}
#head .menu li {float:left;}
#head .menu li a {color:#282828; margin:0 25px;}
#head .menu li a:hover {color:#fe5b10;}

#banner {width:100%; height:556px;}
#full-screen-slider { width:100%; height:556px; float:left; position:relative}
#slides { display:block; width:100%; height:556px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:20%; top:510px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:15px; border-radius:8px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#ba7b00}

#cont {width:100%; background:#5c6270; border-top:4px solid #424856; overflow:hidden}
#cont .cnt {width:1200px; margin:0 auto; padding-top:35px;}
#cont .cnt .left {float:left;}
#cont .cnt .left li {float:left; height:240px; padding:0 35px; border-right:1px solid #7d818d; font-size:12px;}
#cont .cnt .left li a {color:#fff; line-height:35px;}

#cont .cnt .right {float:right; width:500px;}
#cont .cnt .right .td1 {width:100%; margin-top:10px; overflow:hidden}
#cont .cnt .right .weibo {float:right;}
#cont .cnt .right .search {float:right; margin-right:25px;}
#cont .cnt .right .input {float:right; width:237px; height:36px; background:url(../images/input.jpg);}
#cont .cnt .right .input input {width:222px; padding-left:15px; height:36px; line-height:36px; background:none; border:0; color:#fff;}

#cont .cnt .right .td2 {width:100%; margin-top:35px; overflow:hidden}
#cont .cnt .right .td2 li {float:right; margin-left:20px;}

#foot {width:100%; height:55px; line-height:55px; border-top:2px solid #2a2d34;}
#foot .foot {width:1200px; margin:0 auto;}
#foot .foot .left {float:left;}
#foot .foot .left a {padding-right:25px;}
#foot .foot .right {float:right;}

#nbanner {width:100%; overflow:hidden;}
#nbanner img {width:100%;}

#about {width:1200px; margin:0 auto; margin-top:15px; padding-bottom:15px; overflow:hidden}
#about .ab_left {float:left; width:250px;}
#about .title {width:100%; height:35px; background:#f8931d; color:#fff; line-height:35px; font-size:15px;}
#about .title span {float:left; padding-left:10px; font-weight:bold;}
#about .ab_left .list {width:100%; background:#f7dcc1; padding-bottom:10px; padding-top:10px;}
#about .ab_left .list li {width:85%; margin:0 auto; line-height:32px; height:32px; font-size:14px; border-bottom:1px solid #dec8b1; font-weight:bold;}
#about .ab_left .list li img {float:left; margin-top:12px; margin-right:8px;}
#about .ab_left .list li a {color:#5d5b5c;}
#about .ab_left .list li a:hover {color:#005b9a;}

#about .nlist {width:90%; margin:0 auto; padding-top:5px;}
#about .nlist li {width:100%; height:30px; line-height:30px; list-style:inside;}

#about .ab_right {float:right; width:930px;}
#about .ab_right .title {background:#005b9a;}
#about .ab_right .pos {float:right; font-size:12px; padding-right:15px;}
#about .ab_right .pos a {color:#fff;}
#about .info {padding:10px; line-height:24px;}

.ms {width:100%; padding-bottom:33px; margin-bottom:35px; overflow:hidden;}
.ms-title {width:100%; line-height:25px; font-size:20px; color:#e75932; padding-top:30px;}
.ms-input {width:100%;}
.ms-left {float:left; width:378px;}
.ms-text {width:100%; height:30px; background:url(../images/ms-bg.jpg); margin-top:15px;}
.ms-text input {height:30px; background:none; border:0; width:368px; padding-left:10px; line-height:30px; font-size:12px; color:#979797;}
.ms-textarea {width:366px; overflow-y:hidden; padding-left:10px; height:188px; background:none; border:0; line-height:25px; text-align:left; font-size:12px; color:#979797;}
.ms-right {float:left; width:335px; margin-left:63px; display:inline;}
.ms-op {width:307px; height:30px; background:url(../images/op-bg.jpg); margin-top:15px; line-height:30px; font-size:12px; color:#979797; padding-left:28px;}
.ms-ck {width:100%; height:17px; margin-top:20px; margin-bottom:8px; font-size:12px; color:#979797; line-height:17px; overflow:hidden;}

#about .newslist {width:95%; margin:0 auto;}
#about .newslist li {width:100%; height:30px; line-height:30px; border-bottom:1px dashed #dbdbdb;}
#about .newslist li span {float:right;}

#about .paglist {width:100%; border-top:1px solid #dbdbdb; height:35x; line-height:35px; margin-top:20px; padding-bottom:20px;}
#about .paglist li {float:left; width:50%;}