@charset "utf-8";
/* CSS Document */
* {margin:0px;padding:0px;}
body {font-family:"Microsoft Yahei";font-size:14px;color:#333;text-align:left;background:#fff;}
a:focus {outline:none;}
a {color:#333;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
a:hover {color:#1b7fc3;text-decoration:underline;}
ul, li {list-style:none;}
img {border:none;}
.w1200 {overflow:hidden;width:1200px;margin:30px auto 0px;}
.banner {overflow:hidden;width:100%;height:650px;background:url(../img/banner.jpg) no-repeat center 0px;margin:0px auto;}


.toutiao {overflow:hidden;font-size:21px;color:#666;background:#f3f8fc;width:1124px;line-height:40px;margin:30px auto 0px;padding:20px 30px;border:8px solid #ddecf6;}
.toutiao p {text-indent:2em;}


.maina {overflow:hidden;float:left;width:380px;}



.mainb {overflow:hidden;float:left;width:380px;margin-left:30px;}


.mainc {overflow:hidden;float:right;width:380px;}


.mainaa {overflow:hidden;width:380px;height:50px;background:url(../img/bj2.jpg) repeat-x 0px 0px;margin:0px auto;}
.mainaa h3 {float:left;font-size:18px;text-align:center;background:url(../img/bj1.jpg) no-repeat 0px 0px;width:108px;height:50px;line-height:40px;}
.mainaa h4 {float:right;font-size:14px;color:#1b7fc3;font-weight:normal;line-height:40px;padding-right:10px;}
.mainaa h3 a {color:#fff;}
.mainaa h3 a:hover {color:#fff;}
.mainaa h4 a {color:#1b7fc3;}
.mainaa h4 a:hover {color:#1b7fc3;}



.mainab {overflow:hidden;width:380px;margin:10px auto 0px;}
.mainab ul li {float:left;overflow:hidden;font-size:14px;background:url(../img/bj3.jpg) no-repeat 5px center;width:360px;height:45px;line-height:45px;padding-left:20px;border-bottom:1px dotted #b2b2b2;}


.title3 {overflow:hidden;width:1200px;margin:40px auto 0px;border-bottom:2px solid #1b7fc3;}
.title3 h3 {float:left;font-size:21px;color:#fff;letter-spacing:2px;background:#1b7fc3;line-height:50px;padding:0px 24px;}
.title3 h4 {float:right;font-size:16px;color:#1b7fc3;line-height:50px;font-weight:normal;}
.title3 h4 a {color:#1b7fc3;}

.mains {overflow:hidden;width:1200px;margin:15px auto 0px;}
.mains li {float:left;font-size:14px;background:url(../img/bj4.jpg) no-repeat 0px center;width:1178px;height:45px;line-height:45px;padding-left:22px;border-bottom:1px dotted #b2b2b2;}
.mains li a {overflow:hidden;float:left;width:760px;height:45px;}
.mains li span {float:right;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:right;width:140px;}


.details {font-size:12px;text-align:center;padding:30px 0px 0px;cursor:pointer;}
.details a {display:inline-block;background:#fff;width:auto;padding:10px;border-radius:5px;border:1px solid #ccc;}
.details a:hover {color:#fff;background:#3c3685;border:1px solid #3c3685;text-decoration:none;}
.details span {display:inline-block;background:#fff;width:auto;padding:10px;border-radius:5px;border:1px solid #ccc;}
.details input { border:1px solid #ccc; height:36px; }
#pagenav {vertical-align:middle;}

.naini {overflow:hidden;width:1200px;margin:25px auto 0px;padding:0px 0px 15px;border-bottom:1px dotted #c4c4c4;}
.naini h1 {font-size:24px;text-align:center;line-height:32px;padding:0px 0px 10px;}
.naini p {font-size:14px;color:#999;text-align:center;font-weight:normal;line-height:24px;}


.nainj {overflow:hidden;font-size:16px;width:1200px;line-height:32px;margin:15px auto 0px;padding:0px 0px 40px;}
.nainj p {margin:15px 0px 0px;}
.nainj img {margin:15px auto 0px;}
.nainj video {margin:15px auto 0px;display:block;}


.footer {overflow:hidden;font-size:14px;color:#fff;text-align:center;background:#1b7fc3;width:100%;line-height:26px;margin:40px auto 0px;padding:20px 0px;}
.footer a {color:#fff;}
.footer a:hover {color:#fff;}


