@charset "utf-8";
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button,  textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none; }
ul, li {list-style-type: none; margin:0px; padding:0px;}
h1, h2, h3, h4, h5, h6 { font-size: 12px; }
body, input, select, button, textarea { font-size: 12px; font-family:"微软雅黑"; color:#666; border:none;}
button { cursor: pointer; }
em {font-style:normal;}
a, a:link {color: #666; text-decoration: none;}
a:visited {}
a:active, a:hover { text-decoration: none; color:#004466; }
a:focus {outline: none; } 

/*-----head-----*/
.head {width:100%; height:213px; margin-top:1px;}
.head_in {widtH:1200px; height:163px; margin:0px auto; position:relative;}
.logo {margin-top:22px; float:left;}
.menu {width:100%; height:50px; line-height:50px; background:#004466;}
.menu_in {width:1200px; height:50px; margin:0 auto; overflow:hidden;}
.menu_in ul {width:1205px;}
.menu_in li {float:left;}
.menu_in li a {color:#fff; padding-left:46px; padding-right:46px; font-size:20px; background:url(images/menu_li_bg.png) right no-repeat;}

.indexFlash {width:100%; margin:0px auto;overflow:hidden;}
.indexFlash img{ margin:0px auto; display:block;}

.Bf {width:1200px; overflow:hidden; margin:0 auto; margin-bottom:16px;}
.title {height:40px; line-height:40px; border-bottom:4px solid #004466;}
.title span {float:left; color:#004466; font-size:24px;}
.title a {float:right; margin-right:5px; color:#004466; font-size:14px;}
.content_bg {background:#fafafa;}

.todayNews {width:380px; overflow:hidden; float:left;margin-right: 20px;}
.intro .title {width:100%;}
.todayNews .content_bg {width:100%;overflow:hidden;}
.news_text {float:left;margin-bottom: 10px;}
.news_text li {width:345px; height:39px; line-height:39px;  border-bottom:1px dashed #ddd;background:url(images/news_li.jpg) no-repeat 10px center; padding-left:25px; padding-right:10px;}
.news_text li p {float:left;; font-size:14px;}
.news_text li span {float:right; color:#999;}

.column {width:400px; overflow:hidden; float:left;}
.column .title {width:100%;}
.column .content_bg {width:100%; overflow:hidden; position:relative; padding:5px;line-height: 24px;}

.intro {width:380px; overflow:hidden; float:left;margin-right: 20px;}
.intro .title {width:100%;}
.intro .content_bg {width:100%; overflow:hidden; position:relative;line-height:24px;text-indent:2em;padding: 5px;}

.foot {width:100%; line-height:50px; border-top:10px solid #fdd300; background:#004466;}
.footer_down {width:100%; height:135px; line-height:26px; border-top:1px solid #7c9eaf; text-align:center;}
.footer_down p {padding-top:25px; color:#bbb; font-size:14px;}
.footer_down a{color:#bbb;}

#friendlink{ margin:20px auto; width:1200px;border-top:4px solid #004466; overflow:hidden;}
#friendlink h2{ float:left;margin-top: 10px;width: 75px;color: #000;font-size: 14px;height: 32px;line-height: 32px;margin-bottom: 5px;padding-left: 12px;}
#friendlink .friend{ float:left;line-height: 24px;margin-top: 15px;width: 865px;}

.pages { text-align: center;}
.pages a { padding: 2px 8px;}
.pages .current{background-color: #004466;color:#fff;border-radius: 2px;line-height: 20px;}

.about{width:1200px; margin:0px auto; overflow:hidden; margin-bottom:20px;}
.ab_left {
    float: left;
    width: 400px;
}

.abl_news{width:100%; overflow:hidden;}
.news_na{width:100%; height:44px; border-bottom:2px solid #004466; color:#444;line-height:44px; font-size:20px;text-indent:15px;}

.newfen{width:100%; overflow:hidden; margin-top:5px;}
.newfen ul{width:100%;}
.newfen ul li{width:100%; height:30px; font-size:13px; border-bottom:1px solid #ddd; line-height:30px; margin-bottom:5px;background:url(images/news_li.jpg) no-repeat 10px center; padding-left:20px;}
.newfen li a {display:block; width:100%; height:30px; line-height:30px;padding-left:5px;}
.newfen li:hover a{color:#FFF; background:#004466;}
.newfen li a span {float:left; margin-left:20px;}
.newfen li a p {float:left; margin-left:20px;}


.abl_cta{width:100%; overflow:hidden; margin-top:20px;}
.cta_na{width:100%; height:44px;background:#004466; color:#FFF;line-height:44px; font-size:22px; text-indent:15px;}
.ctacon{width:388px; padding:5px; border:1px solid #ccc; border-top:none;}

.ab_right {
    float: right;
    width: 760px;
}

.ab_right .title{
	border-bottom: 2px solid #004466;
	color: #444;
    font-size: 14px;
    height: 44px;
    line-height: 44px;
    margin-bottom: 5px;
    padding-left: 12px;
}

.ab_right .address {
	font-family: "宋体";
    font-size: 12px;
    font-weight: normal;
    margin-right: 5px;
	color: #444;
	float:right;
}

.ab_right .address a{
	float:none;
}

.news_list {width:760px;margin-bottom: 10px;}
.news_list li {width:730px; height:39px; line-height:39px;  border-bottom:1px dashed #ddd;background:url(images/news_li.jpg) no-repeat 10px center; padding-left:25px; padding-right:10px;}
.news_list li p {float:left;; font-size:14px;}
.news_list li span {float:right; color:#999;}

.boxs {
    padding: 1px 10px;
}

.titleshow {
    color: #000;
    font-size: 16px;
    margin: 10px auto;
    text-align: center;
}

.ti {
    border-bottom: 1px solid #dcdcdc;
    margin: 0 auto;
    text-align: center;
}

.showcontent {
    height: auto;
    line-height: 200%;
    margin: 10px auto 0;
    min-height: 500px;
    overflow: hidden;
}