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

ul,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;outline:none;font-family:"microsoft yahei";font-family:"微软雅黑";}
body{margin:0px;padding:0px;font-size:12px;color:#656565;font-family:"microsoft yahei";font-family:"微软雅黑";;cursor:default;}
 
ul,ol{list-style-type:none;}
select,input,select{vertical-align:middle;}
 
a{text-decoration:none;color:#656565;}
a:hover{ text-decoration:none;color:#0D6A97;}
 
.clearit{clear:both;height:0px;line-height:0px;font-size:0px;}

.CSheadcat
{
width:100%;
height:150px;
overflow:hidden;
background:url(../images/CShead_bg.jpg) repeat-x;
}

.CShead
{
width:960px;
height:150px;
overflow:hidden;
margin:0px auto;
}

.CShead_title
{
width:960px;
height:30px;
overflow:hidden;
}

.CShead_title_L
{
width:360px;
height:30px;
overflow:hidden;
float:left;
}

.CShead_title_L span
{
width:360px;
height:30px;
overflow:hidden;
line-height:30px;
color:#ef9102;
}

.CShead_title_L span a
{
color:#ef9102;
line-height:30px;
}
.CShead_title_L span a:hover
{
color:#0D6A97;
line-height:30px;
}

.CShead_title_L a
{
color:#ef9102;
line-height:30px;
}
.CShead_title_L a:hover
{
color:#0D6A97;
line-height:30px;
}

.CShead_title_R
{
width:500px;
height:30px;
overflow:hidden;
float:right;
}

.CShead_title_R li
{
float:right;
display:inline;
margin-left:5px;
}


.CShead_title_R li a
{
color:#656565;
line-height:30px;
}
.CShead_title_R li a:hover
{
color:#0D6A97;
line-height:30px;
}

.CSlogo
{
width:960px;
height:120px;
overflow:hidden;
}

.CSlogo_L
{
width:593px;
height:150px;
overflow:hidden;
float:left;
padding-top:25px;
}

.CSlogo_R
{
width:324px;
height:100px;
overflow:hidden;
float:right;
display:inline;
margin-top:8px;
text-align:right;

}

.CSnavcat
{
width:100%;
height:42px;
overflow:hidden;
background:url(../images/CSnav_bg.jpg) repeat-x;
}

.CSnav 
{
width:960px;
height:42px;
overflow:hidden;
margin:0px auto;
}

.CSnav li
{
width:105px;
height:42px;
overflow:hidden;
float:left;
display:inline;
margin-right:10px;
text-align:center;
line-height:42px;
font-size:14px;
}

.CSnav li a{
	color: #fff;
}
.CSnav li:hover{
	color: #fff;
	background: url(../images/CSnav_li_bg.jpg) no-repeat;
}
.CSnav .nav_class1
{
background:url(../images/CSnav_li_bg.jpg) left no-repeat;
color:#FFFFFF;
}

.CSnav .nav_class2 hover 
{
background:url(../images/CSnav_li_bg.jpg) left no-repeat;
color:#FFFFFF;
}

.CSnav .nav_class1 a
{
width:110px;
height:42px;
overflow:hidden;
display:block;
color:#FFFFFF;
line-height:42px;
}
.CSnav .nav_class1 a:hover
{
color:#FFFFFF;
line-height:42px;
}

.CSnav .nav_class2
{
width:105px;
height:42px;
overflow:hidden;
display:block;
color:#FFFFFF;
line-height:42px;
}

.nav_class2 a
{
color:#FFFFFF;
line-height:42px;
}
.nav_class2 a:hover
{
color:#FFFFFF;
line-height:42px;
}

.CSbanner
{
width:100%;
height:454px;
overflow:hidden;
margin:0px auto;
}

.CSfltj
{
width:1000px;
height:630px;
overflow:hidden;
margin:0px auto 10px auto;
}

.CSfltj_cpfl
{
width:250px;
height:320px;
overflow:hidden;
float:left;
background:url(../images/CSfltj_cpfl_bg.jpg) repeat-y;
margin-top:10px;
} 

.CSfltj_cpfl_title
{
width:250px;
height:72px;
overflow:hidden;
float:left;
}

.CSfltj_cpfl_cont
{
width:210px;
padding:0px 20px 0px 20px;
float:left;
background:url(../images/CSfltj_cpfl_bg.jpg) repeat-y;
}

.CSfltj_cpfl_cont li
{
width:210px;
height:41px;
overflow:hidden;
float:left;
background:url(../images/CScpfl_cont_li_bg.jpg) center no-repeat;
line-height:45px;
text-align:center;
font-size:14px;
}

.CSfltj_cpfl_cont li a
{
color:#0D6A97;
font-weight:bold;
}
.CSfltj_cpfl_cont li a:hover
{
color: #0052aa;
font-weight:bold;
}

.CSfltj_cpfl_bottom
{
width:250px;
height:60px;
overflow:hidden;
float:left;
}

.CSfltj_tjcp
{
width:750px;
height:622px;
overflow:hidden;
float:right;
}

.CSfltj_tjcp_title
{
width:730px;
height:62px;
overflow:hidden;
padding-left:20px;
line-height:62px;
}

.CSfltj_tjcp_title strong
{
color: #0052aa;
font-size:18px;
padding-right:10px;
font-weight:normal;
}

.CSfltj_tjcp_title span
{
color:#ef9102;
font-size:18px;
font-weight:normal;
}

.CSfltj_tjcp_cont
{
width:750px;
height:560px;
overflow:hidden;
}

.CSfltj_tjcp_cont li
{
width:160px;
height:175px;
float:left;
margin-left:10px;
}
.CSfltj_tjcp_cont li div{ width:160px; border:1px solid #ccc; height:145px; text-align:center; display: table-cell;vertical-align:middle;}
.CSfltj_tjcp_cont li img
{
width:140px;
max-height:145px;
vertical-align:middle;
}

.CSfltj_tjcp_cont li span
{
width:156px;
overflow:hidden;
display:block;
text-align:center;
line-height:24px;
}

.CSfltj_tjcp_cont li span a
{
color:#656565;
}
.CSfltj_tjcp_cont li span a:hover
{
color:#0D6A97;
}

.CSlxgy
{
width:1000px;
height:220px;
overflow:hidden;
margin:0px auto;
}

.CSlxwm
{
width:250px;
height:340px;
overflow:hidden;
float:left;
background:url(../images/CSlxwm_bg.jpg) no-repeat;
margin-top:25px;
}

.CSlxwm_cont
{
width:200px;
height:174px;
overflow:hidden;
float:left;
display:inline;
margin:114px 20px 20px 37px;
color:#656565; float:left
}

.CSlxwm_cont p
{
line-height:20px;
}

.CSlxwm_cont p span
{
line-height:22px;
padding-left:18px;
}

.CSgywm
{
width:710px;
height:200px;
overflow:hidden;
float:right;
display:inline;
margin-right:20px;
}

.CSgywm_title
{
width:710px;
height:62px;
overflow:hidden;
line-height:62px;
}

.CSgywm_title strong
{
color: #0052aa;
font-size:18px;
padding-right:10px;
font-weight:normal;
line-height:62px;
}

.CSgywm_title span
{
color:#ef9102;
font-size:18px;
font-weight:normal;
line-height:62px;
}

.CSgywm_cont
{
width:710px;
height:150px;
overflow:hidden;
}

.CSgywm_cont img
{
width:186px;
height:142px;
overflow:hidden;
float:left;
margin-right:20px;
}

.CSgywm_cont p
{
text-indent:24px;
line-height:24px;
}

.CSgywm_cont p a
{
color:#ef9102;
line-height:24px;
}
.CSgywm_cont p a:hover
{
color:#ef9102;
line-height:24px;
}

.CSrmcp
{
width:1000px;
height:266px;
overflow:hidden;
margin:0px auto 15px auto;
}

.CSrmcp_title
{
width:1000px;
height:62px;
overflow:hidden;
line-height:62px;
}

.CSrmcp_title strong
{
color: #0052aa;
font-size:18px;
padding-right:10px;
font-weight:normal;
}

.CSrmcp_title span
{
color:#ef9102;
font-size:18px;
font-weight:normal;
}

.CSrmcp_cont
{
width:1000px;
height:200px;
overflow:hidden;
}

.CSrmcp_cont li
{
width:156px;
height:192px;
overflow:hidden;
float:left;
display:inline;
margin:0px 43px 5px 0px;
}

.CSrmcp_cont li img
{
width:140px;
height:140px;
overflow:hidden;
background:url(../images/CStjcp_cont_img_bg.jpg) no-repeat;
padding:8px;
}

.CSrmcp_cont li span
{
width:156px;
overflow:hidden;
display:block;
text-align:center;
line-height:35px;
}

.CSrmcp_cont li span a
{
color:#656565;
}
.CSrmcp_cont li span a:hover
{
color:#0D6A97;
}

.CSxwzx
{
width:1000px;
height:170px;

margin:0px auto 25px auto;
}

.CSxwzx_zxhd
{
width:500px;
height:180px;
float:left;
}

.CSxwzx_zxhd_title
{
width:500px;
height:40px;
overflow:hidden;
line-height:40px;
}

.CSxwzx_zxhd_title strong
{
color: #0052aa;
font-size:18px;
padding-right:10px;
font-weight:normal;
line-height:40px;
}

.CSxwzx_zxhd_title span
{
color:#ef9102;
font-size:18px;
font-weight:normal;
line-height:40px;
}

.CSxwzx_zxhd_cont
{
width:500px;
height:150px;
}

.CSxwzx_zxhd_cont span
{
float:right;
line-height:24px;
color:#4e4e4e;
}

.CSxwzx_zxhd_cont a
{
line-height:24px;
}

.CSxwzx_hyxw
{
width:400px;
height:180px;
float:right;
display:inline;
margin-right:20px;
}

.CSxwzx_hyxw_title
{
width:400px;
height:40px;
line-height:40px;
}

.CSxwzx_hyxw_title strong
{
color: #0052aa;
font-size:18px;
padding-right:10px;
font-weight:normal;
line-height:40px;
}

.CSxwzx_hyxw_title span
{
color:#ef9102;
font-size:18px;
font-weight:normal;
line-height:40px;
}

.CSxwzx_hyxw_cont
{
width:400px;
height:120px;

line-height:24px;
}
.CSxwzx_hyxw_cont li p{ line-height:22px;}
.CSxwzx_hyxw_cont span
{
float:right;
line-height:24px;
color:#4e4e4e;
}

.CSxwzx_hyxw_cont a
{
line-height:24px;
}

.CSyqlj
{
width:1000px;
height:40px;
overflow:hidden;
margin:0px auto;
}

.CSyqlj_title
{
float:left;
line-height:40px;
}

.CSyqlj_title strong
{
color: #0052aa;
font-size:18px;
padding-right:10px;
font-weight:normal;
line-height:40px;
}

.CSyqlj_title span
{
color:#ef9102;
font-size:18px;
font-weight:normal;
line-height:40px;
}

.CSyqlj_cont
{
float:left;
}

.CSyqlj_cont a
{
float:left;
display:inline;
margin-left:20px;
margin-top:12px;
}

.CSbottomline
{
width:100%;
height:1px;
overflow:hidden;
margin-top:20px;
background:url(../images/CSbottomline_bg.jpg) repeat-x;
}

.CSpages
{
width:1000px;
height:auto;
margin:0px auto;
}

.CSpages_L
{
width:250px;
height:auto;
overflow:hidden;
float:left;
}

.CSpages_R
{
width:730px;
height:auto;
overflow:hidden;
float:right;
}

.CSpages_L_gsgk
{
width:250px;
overflow:hidden;
float:left;
background:url(../images/CSfltj_cpfl_bg.jpg) repeat-y;
margin-bottom:20px;
} 

.CSpages_L_gsgk_title
{
width:250px;
height:71px;
overflow:hidden;
float:left;
}

.CSpages_L_gsgk_cont
{
width:210px;
overflow:hidden;
float:left;
padding:0px 20px 0px 20px;
}

.CSpages_L_gsgk_cont li
{
width:210px;
height:45px;
overflow:hidden;
float:left;
display:inline;
background:url(../images/CScpfl_cont_li_bg.jpg) center no-repeat;
line-height:45px;
text-align:center;
font-size:14px;
}

.CSpages_L_gsgk_cont li a
{
color:#0D6A97;
font-weight:bold;
}
.CSpages_L_gsgk_cont li a:hover
{
color: #0052aa;
font-weight:bold;
}

.CSpages_L_gsgk_bottom
{
width:250px;
height:34px;
overflow:hidden;
float:left;
}

.CSpages_L_lxwm
{
width:250px;
height:320px;
overflow:hidden;
float:left;
background:url(../images/CSlxwm_bg.jpg) no-repeat;
}

.CSpages_L_lxwm_cont
{
width:178px;
height:172px;
overflow:hidden;
float:left;
display:inline;
margin:101px 24px 20px 48px;
color:#656565;
}

.CSpages_L_lxwm_cont p
{
line-height:22px;
}

.CSpages_L_lxwm_cont p span
{
line-height:22px;
padding-left:18px;
}

.CSpages_R_title
{
width:730px;
height:60px;
overflow:hidden;
}

.CSpages_R_title_L
{
width:200px;
height:60px;
overflow:hidden;
float:left;
}

.CSpages_R_title_L span
{
color: #0052aa;
font-size:18px;
padding-right:10px;
font-weight:normal;
line-height:62px;
}

.CSpages_R_title_R
{
width:400px;
height:60px;
overflow:hidden;
float:right;
text-align:right;
}

.CSpages_R_title_R span
{
font-size:14px;
font-weight:normal;
line-height:62px;
color:#999999;
}

.CSpages_R_cont
{
width:730px;
height:auto;
overflow:hidden;
}

.CShjzy
{
width:1000px;
height:156px;
overflow:hidden;
margin-top:10px; margin:0 auto
}

.CSzsjm
{
width:1000px;
height:142px;
overflow:hidden;
margin:40px auto;
}
.downlist {  margin:auto; margin:20px 0 0 0; }
	.downlist_l { float:left;width:280px;margin:0;padding:0; }
	.downlist_l a { color:#000; }
	.downlist_l ul { list-style:none; line-height:30px; }
	.downlist_l ul li {  padding-left:15px;margin:0;}
	.downlist_m { float:left; margin:0 30px;}
	.downlist_m a { color:#444; }
	.downlist_m ul { list-style:none; line-height:30px; }
	.downlist_r { float:right; }
	.downlist_r ul { list-style:none; line-height:30px; }
	

.yst{ width:1000px; height:801px; background:url(../images/aa_13.jpg) no-repeat; margin:0 auto;}