@charset "utf-8";
body {font-family: "宋体",Arial,Helvetica, sans-serif,; font-size: 12px; color: #333333; padding:0px; margin:0px; background:#fff;}
div,span,ul,li,p,h1,h2,h3,h4,h5,h6,img,p,dl,dd,dt{ margin:0px; padding:0px;}
a{ color:#646363; text-decoration:none;}
a:hover{ color:#FF0000; text-decoration:underline;}
img{ border:0px;}
form{ margin:0px; padding:0px;}
input {vertical-align:middle; font-size:12px; padding:0 1px;}
.red{ color:#ff0000}
.green{ color:#339900;}
.orange{ color:#ee6501;}
.blue{ color:#0171ee;}
.black{ color:#000;}
.bold{ font-weight:bold;}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both;}
.tc{ text-align:center;}
.td_u{ text-decoration:underline;}
.tr{ text-align:right;}
/*GO*/

.container{ margin:0 auto; width:901px;}
.header h1{background:url(images/logo.jpg) no-repeat left bottom; float:left;}
.header h1 a{text-indent:-9999px; width:340px; height:66px; overflow:hidden; display:block;}
.header p{float:right;}
.header p a{display:inline-block; margin:0 8px; line-height:30px;}
.mainmenu{ background:url(images/mainmenu.jpg) no-repeat; width:841px; height:42px; padding:0 30px;}
.mainmenu ul{list-style:none;}
.mainmenu li{background:url(images/sx.jpg) no-repeat right 40%;width:90px; height:37px; text-align:center;  margin-left:15px; float:left; margin-top:4px;}
.mainmenu li a{ line-height:32px; font-weight:bold; color:#FFF;}
.mainmenu li a:hover{background:url(images/menu.jpg) no-repeat; display:block; color:#ff0000; text-decoration:none;}
.mainmenu li .hover{background:url(images/menu.jpg) no-repeat; display:block; color:#ff0000;}
.banner{width:901px; height:257px; margin:3px auto 8px;}
.content{margin-bottom:15px; padding-bottom:10px;}
.content .title{ height:35px; background:url(images/title.jpg) no-repeat; padding-left:35px;}
.content .title h2{ line-height:35px; font-size:14px; font-weight:bold; color:#ff0000;}
.ct{padding:8px 16px; color:#333; font-size:14px; line-height:24px; border:1px solid #e0e0e0; border-top:none; margin-bottom:8px;}
.ct p{ padding-bottom:10px;}
.ct h3{font-size:14px; color:#ff0000; text-decoration:underline; margin-top:8px;}
.ct ol{line-height:28px; margin-top:0;}
.ct h4{font-size:14px;}
.ct ul {margin:0 0 15px 20px;}
.ct p a{font-size:14px; font-weight:bold; color:#ff0000;}
.wtp{border-bottom:1px dotted #e2c696; padding-bottom:5px; margin-bottom:15px;}

/* bottom */
.bot{width:900px; margin:0 auto;}
.bot h2{height:28px; line-height:28px; text-align:center; font-size:12px; font-weight:normal;}
.b_1{float:left; width:730px; margin-bottom:12px;}
.b_1 p{line-height:20px; color:#646363;}
.b_2{float:right; width:134px;}







