﻿@charset "utf-8";
body{ margin:0px auto; background:#FFF; font-family:Arial;}
body,div,table,td,th,input,select{ font-size:12px; color:#000;}
img{ border:0px; vertical-align:middle;}
a,ul,li{ padding:0px; margin:0px;}
li{ list-style:none;}
.submitandreset {
    font: 12px "Arial", "Helvetica", "sans-serif";
    color: #FFFFFF;
    background: #990000;
    border: 1px #000000 solid;
}
form input,form img,form select{vertical-align:middle;color:#4a4a4a;}

a:link,a:visited,a:active { color:#000; text-decoration: none;}
a:hover{ color:#000; text-decoration:none;}

a.black:link,a.black:visited,a.black:active { color:#000; text-decoration:none;}
a.black:hover {	color:#000;	text-decoration:none;}

.white{ color:#FFF;}
a.white:link,a.white:visited,a.white:active { color:#FFF; text-decoration:none;}
a.white:hover {	color:#FFF;	text-decoration:none;}

.gray{ color:#888;}
a.gray:link,a.gray:visited,a.gray:active { color:#888; text-decoration:none;}
a.gray:hover {	color:#888;	text-decoration:none;}

.brown{ color:#9D0B0B;}
.bold{ font-weight:bold;}
.orange{ color:#F37807;}
a.orange:link,a.orange:visited,a.orange:active { color:#F37807; text-decoration:none;}
a.orange:hover { color:#F37807;	text-decoration:none;}

.blue{ color:#038AAC;}
a.blue:link,a.blue:visited,a.blue:active { color:#038AAC; text-decoration:none;}
a.blue:hover { color:#038AAC; text-decoration:none;}

.bred{ color:#B64747;}
.green{ color:#7F9B08;}

.greenun{ color:#7F9B08;}
a.greenun:link,a.greenun:visited,a.greenun:active { color:#7F9B08; text-decoration:underline;}
a.greenun:hover { color:#7F9B08;	text-decoration: underline;}

.red{ color:red;}
a.red:link,a.red:visited,a.red:active { color:red; text-decoration:none;}
a.red:hover { color:red;	text-decoration: none;}

.box{ width:971px; padding:0px 16px; height:100%; margin:0px auto;}
/*头部*/
#box_top{ width:1003px; background:#F0F0F0; margin:5px auto 5px auto; height:28px;}
#box_top .bleft{ width:930px; height:22px; background:url(../images/topl.gif) no-repeat left center; padding-left:73px; padding-top:6px;}
#header{ height:100px;}
#logo{ width:210px; padding:20px 0px 0px 16px; float:left; height:80px;}
#header #htop{ height:68px; background:url(../images/til.gif) no-repeat left bottom; padding-left:88px; float:right; width:655px;}
#header #htop .tmenu{ width:550px; float:right; text-align:left; height:25px;}
#header #htop .tmenu .bimg{ float:left; margin-right:4px;}
.cnwod{ padding-top:0px!important; padding-top:2px;}
#header #htop .tmenu .menur{ width:218px; background:url(../images/btn_tbg.gif) no-repeat center top; height:25px!important; height:23px; text-align:center; padding-top:3px;}
#header #htop .tmenu .menur img{ margin-right:5px;}
#header #htop .menuc{ width:355px; height:20px; float:right; padding-top:15px; text-align:left;}
#header #htop .menuc li{ display:inline; height:23px; line-height:23px; padding:0px 9px;}
#header #htop .menuc .libg{ background:url(../images/tmc_line.gif) no-repeat right center;}
#header #htop .menuc li img{ margin-right:8px;}
#header #htop .menuc .lir{ padding:0px 0px 0px 8px;}

#header #bottom{ height:30px; width:745px; float:right;}
#header #bottom .wel{ height:22px; padding-top:8px; width:360px; float:left; background:url(../images/top_welbg.png) no-repeat left center; color:#898989; text-indent:10px;}
#header #bottom .login{ width:345px; float:right; background:url(../images/ico4.gif) no-repeat left center; padding-top:5px; height:30px; padding-left:25px;}
#header #bottom .login input1{ padding-left:3px; width:83px!important; /*width:80px;*/ height:18px; line-height:18px; margin-right:5px; float:left;}
#header #bottom .login img{ margin-right:5px; float:left;}
#header #bottom .login span{ display:block; float:left; width:55px; text-align:right; padding-top:4px;}
/*导航*/
#box_menu{ width:989px; padding:0px 7px; height:98px; margin:0px auto;}
#box_menu #menu{ background:url(../images/menubg.png) no-repeat center top; height:55px;}
#box_menu #menu .bleft{ width:560px; float:left; height:12px; padding:25px 0px 0px 16px;}
#box_menu #menu .bleft li{ width:90px; height:12px; float:left; text-align:center;}
#box_menu #menu .bright{ width:360px; float:left; height:12px; padding:26px 0px 0px 40px;}
#box_menu #menu .bright li{ width:92px; height:12px; float:left; text-align:center;}

#box_menu #smenu{ background:url(../images/smenubg.png) no-repeat center top; height:43px;}
#box_menu #smenu .bleft{ width:405px; float:left; padding:12px 0px 0px 55px;}
#box_menu #smenu .bright{ width:500px; float:left; padding:6px 0px 0px 0px;}
#box_menu #smenu .bright input{ height:17px; line-height:17px; width:230px; padding:2px 10px 0px 10px;}
#box_menu #smenu .bright select{ height:20px; line-height:20px; width:97px;}
/*底部导航*/
#bmenu{ height:30px; padding-top:5px;}
#bmenu .left{ padding-top:2px;}
#bmenu .left a:link,#bmenu .left a:visited,#bmenu .left a:active { color:#0680A3; text-decoration: none; display:block; float:left; padding:4px 8px 1px 8px; margin:0px 3px;}
#bmenu .left a:hover{ color:#FFF; text-decoration:none; display:block;background:#0FA2CC; padding:4px 8px 1px 8px; margin:0px 3px;}
#bmenu #bmenuon{ padding:4px 8px 1px 8px; background:#0FA2CC; display:block; color:#FFF;}
#bmenu .right img{ height:22px; margin-bottom:1px;}
/*友情链接*/
#blink{ height:53px; padding-top:10px; border-top:1px solid #ECECEC;}
#blink .linktil{ float:left; margin:4px 20px 0px 0px;}
#blink .con{ width:815px; color:#BCBCBC; line-height:23px;}
#blink .con a{ padding:0px 5px;}
#blink #totop{ width:36px; padding-top:28px;}
/*版权信息*/
#bfooter{ height:111px; background:#F7F7F7;}
#bfooter .bleft{ height:100%; width:100%; background:url(../images/footerl.gif) no-repeat left center;}
#bfooter .bright{ height:100%; width:100%; background:url(../images/footerr.gif) no-repeat right center;}
#bfooter .logo{width:335px; padding:11px 0px 0px 30px;}
#bfooter .logo img{position:absolute;margin:0px;border:none;}
#bfooter .con{ width:520px; padding:15px 0px 0px 34px; line-height:25px; color:#484848;}
#bfooter .right{ width:180px; text-align:right; padding:62px 8px 0px 0px;}
#bfooter select{ color:#A3A3A3;}

/*其他信息*/
#bo{ height:36px; padding:14px 0px; text-align:center;}
#bo img{ margin:0px 5px;}

/*底部*/
.box_bottom{ height:200px; padding-bottom:2px; border-bottom:1px solid #ECECEC; border-top:1px solid #ECECEC;}
.box_bottom .box{ width:160px; border-right:1px solid #ECECEC; padding:0px;}
.box_bottom .pad1{ padding-right:10px;}
.box_bottom .pad2{ padding:0px 10px;}
.box_bottom .box img{ padding:18px 0px 10px 0px;}
.box_bottom table{ border:0px; border-collapse:collapse;}
.box_bottom td{ border:1px solid #FFF; background:#F6F6F6; text-align:center; height:34px; line-height:34px; width:50%;}
.box_bottom .service{ width:256px;}
.box_bottom .service .til{ height:20px; text-indent:20px; padding:10px 0px;}
.box_bottom .service .til img{ margin-right:12px;}
.box_bottom .service .kf{ border-bottom:1px solid #ECECEC; height:22px; padding-top:10px;}
.box_bottom .service .kfbg{ background:url(../images/kfbg.png) repeat-x center center;}
.box_bottom .service .kf img{ margin:0px 6px 0px 22px;}
.box_bottom .service .kftel{ border-bottom:1px solid #ECECEC; height:22px; padding-top:10px;}
.box_bottom .service .kftel img{ margin:0px 6px 0px 22px;}