body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img, div {
border: 0 none;
margin: 0;
padding: 0;}
body{
font-size:12px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#333;
background:url(../images/bg.jpg) #f0f0f0 repeat-x top;}

a {
text-decoration:none;
outline:none;}
a:active{
star:expression(this.onFocus=this.blur());}
:focus{
outline:0;}
a:hover{
color:#CC0000;
text-decoration:underline;
transition: all 0.3s ease 0s;}
ul{
list-style:none;}
li{
list-style:none;}
img{
border:none;}
.clear{
clear:both;}
.ls a{
color:#5dbc3a;
padding-left:3px;}
.ls a:hover{
color:#CC0000;
text-decoration:none;}
.cs a{
color:#ff6600;}
.cs a:hover{
text-decoration:none;
color:#CC0000;}
.bs a{
line-height:22px;
color:#ffffff;}
.bs a:hover{
color:#FFFF00;
text-decoration:none;}
.more a{
display:block;
color:#bd2015;}
.more a:hover{
color:#FF0000;
text-decoration:underline;}
/*************************************************/
.box{
width:1002px;
margin:0px auto;
text-align:left;}
.menu{
padding-left:60px;
height:39px;
line-height:39px;
border-bottom:3px solid #ffa200;}
.menu li{ float:left;}
.menu a{
display:block;
font-family:microsoft yahei;
font-size:15px;
color:#fff;
padding:0px 37px;}
.menu a:hover{
text-decoration:none;
background:#ffa200;}
.cta{ float:center; width:1000px;}
.ctone{padding-bottom:25px;}


.nwa{ float:left; width:283px;}
.news{ height:254px; padding:17px 8px 0px 15px; border:1px solid #ccc; background:#fff;}
.nwa a
{
margin-top:5px;
color:#333;
font-weight:bold;
display:block;
background:url(../images/tb.jpg) no-repeat left 5px;
padding-left:10px;
line-height:20px;}
.nwa a:hover{ color:#CC0000;}
.nwb{ float:right; width:405px;}
.bta{ border-bottom:2px solid #275ba6; height:27px; line-height:27px;}
.nw_ba{ float:left; color:#275ba6;font-family:microsoft yahei;font-size:14px;}
.mo,.moa{ float:right; background:url(../images/mo_bg.jpg) no-repeat right center;}
.mo a,.moa a{ color:#333; padding-right:14px;}
.mo a:hover,.moa a:hover{ color:#FF0000; text-decoration:none;}
.mo,.moa_1{ float:right; background:url(../images/mo_bg.jpg) no-repeat right center;}
.mo a,.moa_1 a{ color:#333; padding-right:14px;}
.mo a:hover,.moa_1 a:hover{ color:#FF0000; text-decoration:none;}
.nw_list{ padding:10px 10px;}
.nw_list li{
text-align:right;
height:25px;
line-height:25px;
color:#888;}
.nw_list a{
display:block;
float:left;
color:#333;
background:url(../images/tb1.jpg) no-repeat left center;
padding-left:14px;}
.nw_list a:hover{
color:#CC0000;
background:url(../images/tb1.jpg) no-repeat 2px center;}

.zt,.xm{ float:left; height:255px; width:350px;border:1px solid #ccc; padding:8px 8px; background:#fff;}
.dt,.cg{ float:right; height:255px; width:600px;border:1px solid #ccc; padding:8px 10px; background:#fff;}
.bta_tt{ float:left; color:#fff;font-family:microsoft yahei;font-size:14px; background:#275ba6; padding:0px 10px;}
.bta_a{ float:left; width:300px;}
.bta_a a{ display:block;float:left;color:#333;font-family:microsoft yahei;font-size:14px; padding:0px 10px; background:#f1f1f1; margin-right:2px;}
.bta_a a:hover{background:#275ba6; color:#fff; text-decoration:none;}
.bt_rt{ float:left;}

.zt_nr{line-height:20px;}
.zt_bt{padding:0px 10px;}
.zt_bt a{ color:#444; font-weight:bold;}
.zt_bt a:hover{ color:#CC0000;}
.zt_wz{ color:#787878; padding:3px 10px;}
.zt_tp{ padding:13px 0px;}
.zta,.ztc{ float:left; padding:33px 4px 0px 4px;}
.ztb{ float:left; width:300px;}

.dt_js{padding:12px 7px 12px 7px;border-bottom:1px dashed #ccc;}
.dt_tp{float:left;border:1px solid #ddd;padding:3px;}
.dt_wz{float:right;width:305px;line-height:22px;}
.dt_zbt a{font-weight:bold;color:#444;padding:0px 0px 3px 0px;}
.dt_zbt a:hover{color:#FF0000;}
.dt_znr{color:#787878;}
.dt_list{padding:4px 12px 0px 12px;}
.dt_list li{text-align:right;height:25px;line-height:25px;color:#787878;}
.dt_list a{
display:block;
float:left;
color:#333;
background:url(../images/tb2.jpg) no-repeat left center;
padding-left:12px;}
.dt_list a:hover{color:#CC0000;background:url(../images/tb2.jpg) no-repeat 2px center;}

.xm_nr{ padding:5px 5px 0px 5px;}
.xm_nr li{ color:#787878; background:url(../images/tb2.jpg) no-repeat left 14px; line-height:22px; padding:5px 0px 5px 10px;}
.xm_nr li span{ padding-left:8px;}
.xm_nr a{ color:#333;}
.xm_nr a:hover{ color:#CC0000;}

.cg_tp{padding:17px 0px 17px 0px;border-bottom:1px dashed #ccc;}
.cgg_tp{float:left;border:1px solid #ddd;padding:3px;margin-left:12px;}

.xx,.nt{height:255px; border:1px solid #ccc; padding:8px 8px; margin-bottom:13px; background:#fff;}
.tj{height:255px; border:1px solid #ccc; padding:8px 8px; background:#fff;}

.nt_nr{padding:12px 8px 0px 8px;}
.nt_nr li{text-align:right;height:30px;line-height:30px;color:#787878;}
.nt_nr a{
display:block;
float:left;
color:#333;
background:url(../images/tb2.jpg) no-repeat left center;
padding-left:12px;}
.nt_nr a:hover{color:#CC0000;background:url(../images/tb2.jpg) no-repeat 2px center;}

.kx{border:1px solid #ccc; margin-top:13px; margin-bottom:35px; background:#fff;}
.kx_bt{ float:left;border-right:1px solid #ccc;}
.kx_nr{ float:right; width:962px; padding-top:16px;}
.kx_sm{ padding-bottom:9px; float:left; padding-left:16px; width:219px; background:url(../images/p_bm.jpg) no-repeat center bottom;}
.ks_ct{ padding:8px 8px 0px 8px; border:1px solid #dedede;}
.kx_sm p{ padding-left:5px;}
.kx_sm a{ 
font-family:microsoft yahei;
font-size:14px;color:#333; 
line-height:28px; 
display:block; 
background:url(../images/tb3.jpg) no-repeat left center; 
padding-left:12px;}
.kx_sm a:hover{ color:#CC0000;background:url(../images/tb3.jpg) no-repeat 2px center; text-decoration:none;}
.foot{background:url(../images/ft_bg.jpg) repeat-x; height:115px;}
.link,.ft_nr{ width:1002px; margin:0px auto;}
.link{ height:34px;font-size:15px; padding-top:8px;color:white;}
.ft_nr{ line-height:26px; padding-top:15px;}

/***********脛脷脪鲁脩霉脢陆***************/

.left{
width:238px;
float:left;}
.left_menu{}
.left_menu_bt{
background:url(../images/left_bt.jpg) no-repeat;
height:26px;
padding:7px 0px 0px 35px;
font-size:15px;
color:#fff;
font-family:Microsoft YaHei;}
.left_menu_nr{
background:url(../images/left_menu_bg.jpg) repeat-y;
padding-bottom:50px;
border:solid 1px #ccc;
background:#f4f4f4;}
.left_menu ul{
list-style:none;}
.left_menu ul li{
background:url(../images/xian.jpg) no-repeat 50% 100%;}
.left_menu li a{
background:url(../images/news_arrow.jpg) no-repeat 10px 50%;
padding-left:20px;
color:#333;
font-weight:bold;
padding:0px 0px 0px 20px;
border-bottom:solid 1px #ccc;
display:block;
line-height:30px;
height:30px;}
.left_menu li a:hover{
background:url(../images/left_menu_hover_2.jpg) no-repeat -43px 50%;
	color:#fff;}
.right
{
	font-size:14px;
width:750px;
float:right;
border:solid 1px #ccc;
margin-bottom:30px;
background:#fff;}
.right_bt{
font-size:13px;
background:url(../images/about_title.jpg) no-repeat;
height:23px;
border-bottom:solid 1px #ccc;
padding:7px 0px 0px 45px;}
.right_bt a{
color:#666;}
.right_bt a:hover{
text-decoration:underline;
color:#ff6600;}
.right_nr
{
line-height:25px;
padding:10px;}

.xingfa_nr li{
	color:#333;
	border-bottom: dashed 1px #b4b4b4;
	height:28px;
	line-height:28px;
	background-image: url(../images/jiantou3.jpg);
	background-repeat: no-repeat;
	padding-left:30px;
	background-position: 13px 8px;}

.xingfa_nr li a{
	color:#333;
	text-decoration: none;
	float:left;}
.xingfa_nr li a:hover{
text-decoration:underline;}
.xingfa_nr li span{
	float:right;}

/*************/

/*************/
ul.sanji{
border:none;
margin:0px;
padding:0px;}
ul.sanji li{
padding:0px;
margin:0px;}
ul.sanji li a{
font-weight:normal;
line-height:28px;
height:28px;
border-bottom:dotted 1px #ccc;
display:block;
padding-left:35px;
background:url(../images/news_arrow.jpg) no-repeat 25px 50%;}
ul.sanji li a:hover{}

/*********/
.bt{ background:url(../images/bt_left.jpg) no-repeat; height:34px; float:left; margin-right:3px;}
.bt span{ float:left; background:url(../images/bt_right.jpg) no-repeat 100% 100%;height:34px; margin-left:3px; padding:0px 15px 0px 12px; line-height:34px; font-size:14px; font-weight:bolder; font-family:Microsoft YaHei;}
/*******************************************/
.smallImg
{
    background-image:url(../images/back-top.jpg);
    width:48px;
    height:75px;
    bottom:0px;
    position:fixed;
    right:0px;
    margin:0px 5px 5px 0px;
    
    _background-attachment:fixed;
    _position:absolute;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
    _right:auto;
    _left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft, 10)||0)-(parseInt(this.currentStyle.marginRight, 10)||0));}
 .smallImg:hover
{
    background-position:48px 0px;}

.mainbox{
overflow:hidden;
position:relative;}
.flashbox{
overflow:hidden;
position:relative;}
.imagebox{
text-align:right;position:relative;z-index:999;}

.bitdiv{display:inline-block;width:12px;height:12px;margin:0 6px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.jpg);}
.curimg{background-image:url(../images/01.jpg);}

/*******************************************/

/**************PictureLeft脩霉脢陆*********************/
.in_nwpic
{
    float: left;
    margin: 6px;}

.in_nwpic img
{
    border: 1px solid #CCCCCC;
    padding: 3px;}

.in_nwpic img:hover
{
    background-color: #F1F1F1;}


.in_nwwz
{
    float: left;
    width: 450px;
    margin: 6px 0px 6px 10px;}

.in_nwbt a
{
    color: #666666;
    font-weight: bold;}

.in_nwbt a:hover
{
    color: #E22B00;
    text-decoration: underline;}

.in_nwnr
{
    line-height: 22px;}


.photo
{
    float: left;
    margin: 0px 6px;}
.photo img
{
    border: 1px solid #CCCCCC;
    padding: 2px;}

.photo img:hover
{
    background-color: #F1F1F1;}

.photo a
{
    color: #333;}

.photo a:hover
{
    color: #FF6600;}

