/* CSS Document */

html{
overflow-x:hidden;
}

body{
overflow-x:hidden; FONT: 12px "宋体";
background-color:#CCCCCC;
height:100%;
}

* {
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
margin:0px;
}

A {
text-decoration:none;
}
a:link,a:visited{color:#404040;}
a:hover{color:#b91b21;}

A img {
border:none;margin:0;padding:0;

}

UL {
list-style-type:none;
}

.main{
width:995px;
margin:0 auto;
background:url(../images/bg.jpg) repeat-y;
height:auto;
}

.clear{
clear:both;
}

.margin10{
margin-top:10px;
}

.margin15{
margin-top:15px;
}


.m_con{
width:943px;
margin:0 auto;
}

.width_1{
width:943px;
}

.padding_1{
padding:0 12px 0 12px;
}

.padding_2{
padding:5px 0px 15px 0px;
}

.s_left{
width:213px;
float:left;
}
.s_left1{
width:200px;
float:left;
}

.s_right{
width:717px;
float:right;
}

.s_right2{
width:702px;
float:right;
}

.s_bor{
width:913px;
margin:15px auto;
}

.gsjj_s{
background:url(../images/index_21.jpg) no-repeat;
height:161px;
}

.float_l{
float:left;
}

.float_r{
float:right;
}

.width256{
width:256px;
float:left;
}

.width373{
width:373px;
float:left;
margin:0 15px 0 15px;
}

.width254{
width:254px;
float:left;
}

.s_new{
width:373px;
height:24px;
_height:18px;
line-height:21px;
_line-height:18px;
color:#000;
font-size:12px;
border-bottom:1px dashed #CCCCCC;
_padding-top:5px;
}
.s_new a:link,.s_new a:visited{
color:#000;
}

.s_new a:hover{
color:#B91B21;
}


.bottom{
border-bottom:1px solid #D4D4D4;
width:913px;
margin:15px auto;
}

.ny_bg{
background:url(../images/ny_bg.jpg) no-repeat;
height:auto;
width:943px;
}

.ny_w{
width:883px;
margin:0 auto;
}

.ny_left{
width:200px;
float:left;
}

.ny_right{
width:647px;
float:right;
}

.n_top{
background:url(../images/ny_02.jpg) no-repeat;
width:647px;
height:23px;
}

.n_text{
padding:15px 10px 15px 10px;
font-size:12px;
line-height:24px;
color:#545454;
}
.n_text a:link,.n_text a:visited{
color:#545454;
}
.n_text a:hover{
color:#BF131C;
}

.bt_1{
margin-left:35px;
}

.border_b{
border:1px solid #CFCFCF；
}

.news_bt{
width:627px;
height:28px;
background-color:#F6F6F6;
line-height:28px;
text-align:center;
font-size:14px;
font-weight:bold;
color:#171B7A;
margin-bottom:15px;
}








.text_align{
text-align:center;
}

.text1{
font-size:12px;
color:#343434;
line-height:22px;
padding-left:12px;
}
.text1 a:link,.text1 a:visited{
color:#343434;
}

.text1 a:hover{
color:#B91B21;
}

.text2{
font-size:12px;
color:#343434;
line-height:21px;
}
.text2 a:link,.text2 a:visited{
color:#343434;
}

.text2 a:hover{
color:#B91B21;
}


.text3{
font-size:12px;
line-height:44px;
height:44px;
text-align:right;
color:#5A5959;
}

.text3 a:link,.text3 a:visited{
color:#5A5959;
}

.text3 a:hover{
color:#171B7A;
}

.text4{
font-size:12px;
color:#171B7A;
line-height:44px;
}
.text4 a:link,.text4 a:visited,.text4 a:hover{
color:#171B7A;
}

.text5{
font-size:12px;
color:#0D105E;
line-height:26px;
font-weight:bold;
}

.text6{
font-size:12px;
color:#B91B21;
line-height:24px;
}

.ny_left_3{
background:url(../images/d_link.jpg) no-repeat;
width:200px;
height:38px;
font-size:12px;
color:#171B7A;
line-height:38px;
border-top:1px solid #E0E0E0;
}
.ny_left_3 a{
background:url(../images/d_link.jpg) no-repeat;
display:block;
_display:block;
width:200px;
height:38px;
font-size:12px;
color:#171B7A;
text-decoration:none;
border-bottom:1px solid #E0E0E0;
}

.ny_left_3 a:hover{
background:url(../images/d_hover.jpg) no-repeat;
display:block;
_display:block;
width:200px;
height:38px;
font-size:12px;
color:#000;
font-weight:bold;
text-decoration:none;}

.gl_pic{
padding:5px 0 0 0;
}


/*jason 修改与更新*/
ul#index_service li{list-style-type:none; height:32px; line-height:32px; vertical-align:middle; padding-left:25px; background:url('/images/index_dot.gif') no-repeat 10px 14px; border-bottom:dotted 1px #ccc;}
ul#index_service li a{font-weight:bold;}


































