@charset "utf-8";
body {
color: #333333;
font-size:12px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:url(../img/ibg.jpg) left top repeat;
}
a {font-size: 12px;color:#333333;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;color:#FF0000;}
a:active {text-decoration: none;}
form{ padding:0px; margin:0px;}
img{border:0px;}
ul,li,ol{list-style:none; padding:0px; margin:0px;}
td {font-size:12px; color:#555555; font-family:Arial;}
SELECT {FONT-SIZE:12px;}
INPUT {FONT-SIZE:12px;FONT-FAMILY:Arial; vertical-align:middle;}

.head{width:100%; background:url(../img/top_bg.jpg) repeat-x left top; height:193px; margin-bottom:18px;}
.head .top_pic{width:1002px; margin:0px auto;}
#navmenu{ width:1002px; margin:0px auto; overflow:hidden; height:50px; background:url(../img/nav_line.jpg) left top no-repeat;}
#navmenu ul li{height:50px; background:url(../img/nav_line.jpg) no-repeat right top; padding-right:1px; float:left;}
#navmenu a.channelmenu_main:link,#navmenu a.channelmenu_main:active,#navmenu a.channelmenu_main:visited{
float:left;
display: block;
padding:0px 37px;
height:50px;
line-height:50px;
color:#FFFFFF;
font-size:14px;
text-decoration:none;
}

#navmenu a.channelmenu_main:hover{
float:left;
display: block;
padding:0px 37px;
height:50px;
line-height:50px;
color:#FFFFFF;
font-size:14px;
text-decoration:underline;
}
.main_web{ width:1002px; background-color:#FFFFFF; margin:0px auto;}
.main_web .main_pic{ padding:20px; margin:0px;}
.main_web .main_box{ overflow:hidden; padding:0px 20px; background:url(../img/body_bg.jpg) repeat-y center top;}
.main_web .main_box .leftclass{ float:left; clear:left; width:200px;}
.main_web .main_box .leftclass .left_title{ height:42px; padding-left:18px; background:url(../img/left_bt_bg.jpg) repeat-x; color:#FFFFFF; font:14px/42px Verdana, Arial, Helvetica, sans-serif;}
.main_web .main_box .leftclass .left_list{ padding:6px 0px; background-color:#de3737;}
.main_web .main_box .leftclass .left_list ul li{ height:30px; background:url(../img/l_list_bg.jpg) repeat-x;}
.main_web .main_box .leftclass .left_list ul li a{ background:url(../img/l_tb.png) no-repeat 18px 12px; color:#FFFFFF; text-decoration:none; display:block; padding:8px 0px 8px 32px;}
.main_web .main_box .leftclass .left_list ul li a:hover{ background:url(../img/l_tb.png) no-repeat 18px 12px; padding:8px 0px 8px 32px; color:#FFFFFF; text-decoration:underline;display:block;}
.main_web .main_box .leftclass .left_contact{ padding:10px; line-height:160%; color:#FFFFFF; background-color:#de3737;}
.main_web .main_box .rightclass{ width:758px; float:right; clear:right;}
.main_web .main_box .rightclass .right_title{ height:42px; background:url(../img/r_bt_bg.jpg) repeat-x;}
.main_web .main_box .rightclass .right_title .title_r{ background:url(../img/r_tb.png) no-repeat 10px 15px; color:#333333; line-height:42px; padding-left:30px;}
.main_web .main_box .rightclass .right_title .title_r a{ color:#333333; text-decoration:none;}
.main_web .main_box .rightclass .right_title .title_r a:hover{ color:#c40606; text-decoration:none;}
.main_web .main_box .rightclass .rightcontent{ padding:10px; }

.foot{width:1002px; margin:0px auto; background-color:#FFFFFF;}
.foot .footclass{ padding:0px 20px;}
.foot .footclass .footlink{ padding:20px 0px 10px 0px; text-align:center; color:#FFFFFF;background-color:#BF0012;}
.foot .footclass .footlink a{ color:#FFFFFF; text-decoration:none;}
.foot .footclass .footlink a:hover{ color:#FFFFFF; text-decoration:underline;}
.foot .footclass .footbody{ line-height:160%; text-align:center; color:#FFFFFF;background-color:#BF0012; padding-bottom:10px;}





