@charset "utf-8";
/* CSS Document */


.pubTitle{ height:40px; border-bottom:1px solid #dddddd; margin-bottom:16px;}
.pubTitle span{ height:39px; line-height:39px; border-bottom:2px solid #1787c7; float:left;
font-size:18px; color:#1787c7;}
.pubTitle a{  height:39px; line-height:39px;float:right; font-size:14px; color:#666666;
 padding-right:10px;}
.contentT-r{ width:250px;}

.content{overflow:hidden;}
.content-l-b-l{ width:264px; height:232px; position:relative;}
.content-l-b-r{ width:420px;margin-left:20px}
.content-l-b-r h2{ height:33px; font-size:16px;  line-height:28px; overflow:hidden;}
.content-l-b-r h2 a{color:#1787c7;}
.content-l-b-r p{ line-height:24px; font-size:14px; overflow:hidden; text-indent:2em;}
.content-l-b-r ul{ margin-top:5px;}
.content-l-b-r li{ font-size:14px; line-height:26px; height:26px; overflow:hidden;
padding-left:9px; background:url(../images/dotted.jpg) no-repeat 0 center; vertical-align:middle;}
.content-l-b-r li a{ width:350px; float:left;}
.content-l-b-r li span{ float:right; font-size:12px; color:#888888;}
.content-l-b-r li a{ color:#333333;}


.contentT-r{ width:250px;}
.contentT-r li{ float:left; width:82px; height:76px; border:1px solid #dddddd;
margin:-1px 0 0 -1px;}
.contentT-r li a{ display:block; height:66px; text-align:center; padding-top:10px; position:relative;
background:#f5f5f5;}
.contentT-r li p{ font-size:14px; color:#333333; height:34px; line-height:34px; width:82px; position:absolute;
left:0; bottom:0;}

.contentB-l{ width:720px;}
.contentbBox{ height:347px; border:1px solid #dddddd; background:#f5f5f5; padding:16px 13px; margin-bottom:24px;
}

.contentbBox-t{ height:274px; position:relative; width:692px; overflow:hidden;}
.contentbBox-t ul{ position:absolute; width:10000px; left:0; top:0;}
.contentbBox-t li{ float:left; width:692px; height:260px; position:relative;}
.contentbBox-t li .pos{ width:250px; position:absolute; left:458px; bottom:0;}
.contentbBox-t li .pos a{ float:left; width:70px; height:35px; line-height:35px; padding-left:40px;
background:#1787c7 url(../images/t01.jpg) no-repeat 10px center; font-size:14px; color:#fff;
margin-right:12px; border-radius:5px; }
.contentbBox-t li .pos .wx{ background:#1787c7 url(../images/t02.jpg) no-repeat 10px center;}
.contentbBox-t li img{ width:220px; float:left;}
.contentbBox-t-r{ width:450px; float:right;}
.contentbBox-t-r h2{ height:44px; border-bottom:1px dashed #dddddd; margin-bottom:15px; font-size:22px;
color:#333333; font-weight:normal; line-height:44px;}
.contentbBox-t-r h2 a{color:#333333; padding-right:5px;}
.contentbBox-t-r h2 span{ font-size:16px; color:#333333;}
.contentbBox-t-r p{ height:28px; line-height:28px; font-size:14px; color:#333333;
padding-left:17px; background:url(../images/dotted2.jpg) no-repeat 0 center;}
.contentbBox-b{ height:73px; position:relative;}
.contentbBox-b ul{ width:660px; position:absolute; left:0; top:0;}
.contentbBox-b .more{position:absolute; right:0; top:0; width:35px; height:73px;
background:#d2d2d2; line-height:73px; text-align:center; font-size:12px; color:#333333;}
.contentbBox-b li{ float:left; margin-right:7px;width:123px; height:73px;
display:inline;}
.contentbBox-b li a{width:115px; height:65px; border:1px solid #dddddd; float:left; padding:6px 0 0 6px;
background:#fff; color:#333333;}
.contentbBox-b li .active{ background:#1787c7; border-color:#1787c7; color:#fff;}
.contentbBox-b a img{ float:left; width:50px;}
.contentbBox-b a .docMs{ float:left; width:57px;  padding-left:5px;}
.contentbBox-b a h2{ font-size:16px; font-weight:normal; height:22px;  overflow:hidden;}
.contentbBox-b a p{font-size:12px; line-height:20px;}
.contentB-r{ width:250px;}

.contentB-r-t a{ font-size:14px; color:#1787c7; text-align:center; height:34px; border-bottom:1px solid #eeeeee;display:block; line-height:34px;}
.contentB-r ul{ padding:6px 0 8px;}
.contentB-r li{ line-height:26px; font-size:14px; color:#333333; padding-left:10px; background:url(../images/dotted.jpg) no-repeat 0 center;}
.contentB-r li a{ color:#333;}
.contentB-r .mail a{ margin-bottom:9px; display:block;}

.slideBox{position:relative;overflow:hidden;}
.content-l-b-l .bd li img{width:264px;height:232px;}
.content-l-b-l .hd{position:absolute;bottom:10px;right:10px;}
.content-l-b-l .hd li{float:left;width:18px;height:18px;font-size:14px;background:#ccc;text-align:center;line-height:18px;margin-right:5px;}
.content-l-b-l .hd li.on{background:#ff0000;color:#fff;}

.link ul{overflow:hidden;}
.link ul li{float:left;margin-right:10px;margin-bottom:10px;font-size:14px;}
.link ul span{margin-left:10px;}
.link ul li a:hover{color:red;}