﻿ul,p,h1,h2,h3,h4,dl,dd,form,input,textarea,select,a,img,span{margin:0; padding:0; overflow:hidden;}
body {background:#ffffff;font-size:14px;font-color:#333333;margin:0; padding:0;}
div{margin:0 auto;overflow:hidden}

li{list-style-type:none; margin:0; padding:0; overflow:hidden; float:left}
img{border:0;}
ol,ul {list-style:none; margin:0; padding:0;}   
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   
q:before,q:after {content:'';}   
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   

a {text-decoration:none; color:#333333;}
a:visited {text-decoration:none; }
a:hover {text-decoration:underline; color:#379be9; }
a:active {}

.clear{width:100%; height:1px;}
.clear15{width:100%; height:15px;}
.clear20{width:100%; height:20px;}
.clear30{width:100%; height:30px;}
#header {height:120px; width:1000px;}
#header img{width:1000px; height:90px; margin:15px 0 15px 0;}


#top{width:100%; height:40px; font-color:#333333;  background-color: #f9f9f9; border-bottom:1px solid #dddddd;  border-top:1px solid #dddddd;}
.top1{width:1000px; line-height:40px;}
.top1_l{ height:100%; float:left; }

.top1 .t_left{float:left;}
.top1 span{color:#bdbdbd;}
.top1 .right_l{float:right; margin-right:20px; font-size:12px;}

.top1 a{ padding:0 7px 0 7px;}



#nav{width:1000px;line-height: 50px;font-size: 16px; font-weight:bold; margin:0 auto;}
#nav li{float:left;}
#nav a {color:#FFFFFF; text-decoration:none;padding:0 16px 0 16px; float:left}
#nav a:hover {text-decoration:underline; background-color:#379be9;  padding:0 16px 0 16px;}
.first{padding-left:34px;background-color:#379be9}




#content_s{width:1000px;}
.c_s_pic{ float:left; width:300px; height:330px;}
.c_s_pic img{width:300px; height:330px;}

.c_s_ul{ float:left; width:350px; height:330px; margin:0 10px 0 30px;}
.c_s_ul li{height:109px; width:100%; border-bottom:1px dotted #eaeaea;}
.c_s_ul h3{width:100%; height:40px; line-height:40px; font-size:18px; text-align:center; margin-top:10px;}
.c_s_ul h3 a{color:#ff6600;}
.c_s_ul div{width:100%; height:60px; line-height:30px;}
.c_s_ul div a{float:left; height:30px;}
.c_s_ul .a1{ width:160px; margin-right:10px;}
.c_s_ul .a2{width:176px;}
.c_s_ul .a3{width:183px; margin-right:10px;}
.c_s_ul .a4{width:144px;}

.jinri_rp{width:280px; border:1px solid #d2e1f1; float:right;}
.jinri_rp h2{width:80px; border-top:2px solid #0590eb; padding-left:16px; font-size:16px; color:#0873c0; line-height:35px; height:28px; font-weight:bold;}
.jinri_rp ul{width:100%; padding-left:20px; border-bottom:1px solid #d2e1f1;}
.jinri_rp li{height:30px; line-height:30px; width:240px; padding-left:12px; background:url(../images/li_round_gray_dot.png) no-repeat 0 11px;}

.xin_wen{width:300px; border-top:1px solid #d2e1f1; float:left;}
.xin_wen h2{width:80px; line-height:46px; height:46px; font-size:16px; font-weight:bold; border-top:2px solid #4fa4e1; color:#0873c0;}
.xin_wen p{ width:100%; height:52px; border-left:4px solid #458fce; background-color:#eeeeee; line-height:26px; font-size:12px; color:#666666; padding-left:10px;}
.xin_wen p a{color:#000000; font-size:14px; font-weight:bold; float:left; width:100%;}
.xin_wen ul{}
.xin_wen li{width:278px; height:30px; line-height:30px;}
.xin_wen span{float:left; width:48px; height:22px;line-height:22px; text-align:center; margin:auto; background-color:#458fce; margin:5px 5px 0 0;}
.xin_wen span a{color:#ffffff;}


.re_men_gz{width:365px; float:left; margin-left:20px;}
.re_men_gz h2{width:80px; height:26px; line-height:26px; text-align:center; font-size:16px; font-weight:bold; color:#FFFFFF; background-color:#458fce;}
.re_men_gz p{width:100%; margin:10px 0 10px 0; height:40px; line-height:40px; font-size:18px; text-align:center;}
.re_men_gz p a{color:#0873c0;}
.re_men_gz span{float:left; width:120px; height:125px; margin:5px 10px 0 0;}
.re_men_gz span img{ width:120px; height:110px; }
.re_men_gz ul{float:left; width:230px;}
.re_men_gz li{height:30px; line-height:30px; width:100%;}


.bao_dao{width:280px; float:right; border:2px solid #d2e1f1; border-bottom:1px solid #d2e1f1; border-top:1px solid #d2e1f1;}
.bao_dao h2{width:80px; height:46px; line-height:46px; border-top:2px solid #4fa4e1; padding-left:16px; font-size:16px; font-weight:bold; color:#0873c0;}
.b_d_pic{width:100%; padding-left:16px; margin-bottom:12px;}
.b_d_pic li{float:left; width:120px; margin-right:10px; display:inline;}
.b_d_pic img{width:120px; height:90px;}
.b_d_pic span{position:absolute; margin:66px 0px 0px -120px; background-color:#000000; height:24px; width:120px; line-height:24px; text-align:center; opacity: 0.7;}
.b_d_pic span a{color:#ffffff;}
.b_d_txt{width:100%; padding-left:16px;}
.b_d_txt li{width:245px; height:30px; line-height:30px;}





#content{width:1000px; margin-top:10px; padding-right: 2px;}

#content h2{width:80px; height:46px; line-height:46px; border-top:2px solid #4fa4e1; padding-left:16px; font-size:16px; font-weight:bold; color:#0873c0;}
#content h2 a{color:#0873c0;}
.c_x_left h2,.c_x_center h2{ background:url(../images/_.png) no-repeat left;}

.c_x_left{width:300px; float:left; }
.x_l_div{width:100%; border-top:1px solid #d2e1f1; margin-bottom:18px;}
.x_l_div div{width:330px; height:100px; margin-bottom:10px;}
.x_l_div div a{float:left; margin-right:20px;}
.x_l_div div img{width:140px; height:100px;}
.x_l_div ul{width:240px;}
.x_l_div li{height:30px; line-height:30px;width:100%;}





.c_x_center{width:380px; float:left; margin-left:20px;}
.x_c_div{width:100%; margin-bottom:18px;  border-top:1px solid #d2e1f1;}
.x_c_div h3{width:100%; height:30px; line-height:30px; font-size:16px; text-align:center;}
.x_c_div h3 a{color:#0873c0;}
.x_c_div>.nihao{width:100%; height:90px; margin:1px 0 5px 0;}
.x_c_div>.nihao a{float:left; margin-left:16px; height:30px; line-height:30px;}
.x_c_div .a1{width:156px;}
.x_c_div .a2{width:172px;}
.x_c_div .a3{width:185px;}
.x_c_div .a4{width:140px;}
.x_c_div .a5{width:156px;}
.x_c_div .a6{width:172px;}
.c_div_pic{width:100%; padding-top:13px; border-top:1px dashed #eaeaea;}
.c_div_pic span{float:left; margin:5px 10px 0 0;}
.c_div_pic img{width:120px; height:110px;}
.c_div_pic ul{width:230px; float:left;}
.c_div_pic li{height:30px; line-height:30px; width:100%;}

.c_x_right{width:280px; float:right; padding-right:2px;}
.x_r_div{width:100%; border:1px solid #d2e1f1;  margin-bottom:18px;}
.x_r_div h3{width:100%; height:30px; line-height:30px; font-weight:bold; padding-left:16px; font-size:14px;}
.x_r_div h3 a{color:#333333;}
.x_r_div span{float:left; margin:0 10px 0 16px;}
.x_r_div span img{ width:100px; height:76px;}
.x_r_div p{width:135px; height:76px; float:left; line-height:25px; color:#666666; font-size:12px;}
.x_r_div p a{color:#0873c0;}
.x_r_div ul{width:255px; padding-left:16px; margin-bottom:2px;}
.x_r_div li{padding-left:10px; background:url(../images/li_round_gray_dot.png) no-repeat 0 11px; height:30px; line-height:30px;}





.content_x {
width: 100%;
border:1px solid #d2e1f1;
border-bottom:none;
background-color:#f2f7fc;
}
.content_x a{color:#0873c0;}
.content_x span {
width: 100%;
padding-left:16px;
height: 40px;
line-height: 40px;
font-weight: bold;
font-size: 16px;
color: #000000;
}
.roll_news li {
width: 320px;
height: 30px;
line-height: 30px;
text-indent: 10px;
overflow: hidden;
float: left;
display:inline;
background:url(../images/li_rectangle.png) no-repeat 4px 9px;
padding-left:10px;
}


.c_x_ul {
width: 100%;
height: 160px;
padding-top: 15px;
border: 1px solid #d2e1f1;
border-top:none;
}







#footer{width:100%; }
.f_s{width:1000px;  margin-top:5px; margin-bottom:20px; border:1px solid #d2e1f1; padding-right:2px;}

.f_s h3{width:80px; font-size:16px; font-weight:bold; height:40px; line-height:50px; float:left; color:#0873c0;  border-top:2px solid #4fa4e1; text-align:right;}

.f_s ul{width: 100%; float: left;  margin: 5px 0 20px 0; line-height: 24px;padding-left: 15px; }
.f_s li{margin-left:15px; line-height: 24px; height:24px; white-space: nowrap;}

.f_s li a{color:#333333;}
.f_s li span{color:#dddddd; margin-left:15px;}




.f_x{width:100%; height:146px;  background-color:#333333; font-size:14px;}
.f_x_ul{width:1000px; margin: 0 auto;}

.f_x_ul ul{float: left; width: 100%; margin-left: 1px;  margin-top: 30px;}
.f_x_ul li{width: 100%; height:40px; line-height:40px; text-align:center; color:#838382;}
.f_x_ul a{color:#838382;}
