﻿*{ margin:0; padding:0px;}
body{font-size:12px; font-family:宋体; margin:0 auto; line-height:20px; background-color:#fff; background:url(../images/bgbg.jpg);}
ul{ list-style:none;}
.clear{ clear:both;}
a {text-decoration:none; color:#000000}
a:hover{ text-decoration:underline}
h1,h2{ font-size:12px;}
img{ border:0;}
.news li{ background:url(../images/new.jpg); height:30px; line-height:30px; padding-left:15px; margin:0 10px;}
.news li span{ float:right; padding-right:2px;}
.news li span{ float:right; padding-right:50px;}
.news li span b{ padding-left:100px; font-weight:normal;}
#content{ width:1000px; margin:0 auto;}


#main{ width:1000px; height:auto;margin:0 auto;}
#nav{ background:url(../images/nav.jpg) no-repeat; height:45px; width:1000px;margin:0 auto;}
#nav li {float:left; height:33px; display:block; width:80px; background: url(../images/li.jpg) no-repeat right; margin-top:12px; text-align:center;}
#nav li.last{ background:none;}
#nav li a{ padding-left:0px; color:#FFFFFF; font-weight:bold; line-height:33px;  border-bottom:3px solid #ff7230; padding-bottom:3px;}
#nav li a:hover{ border-bottom:3px solid #fff; text-decoration:none;}
#banner{ margin-top:1px; border-bottom:2px solid #e5e5e5; padding-bottom:2px;}



#left{ width:290px; float:left; margin-left:10px; margin-right:20px; margin-top:30px;}
#right{ float:left; width:652px; margin-top:20px;}
.left_a h1{ color:#353434; background:url(../images/left_a.jpg) no-repeat; padding-left:35px; height:34px; line-height:34px;}
.left_a h1 span{ color:#949292;}
.left_con_a{ padding:0px 10px; padding-bottom:15px;}
.left_con_a h2{ color:#9d2400; padding-top:15px; text-align:center; font-size:13px;}
.left_con_a p{ line-height:22px; text-indent:24px; padding-top:10px;}


.left_a ul{ padding:0 30px; padding-top:15px; padding-bottom:15px;}
.left_a ul li a{ display:block; height:16px; line-height:18px; background:#f4f4f4; padding-left:50px; margin-top:5px; padding-bottom:2px; border-bottom:2px solid #f4f4f4; color:#949292; font-weight:bold;}
.left_a ul li a:hover{border-bottom:2px solid #949292; text-decoration:none;}
.left_a .link{ background:url(../images/link.jpg)  no-repeat bottom ;  padding-left:10px; line-height:26px;}

.right_a h1,.right_next h1{ background:url(../images/right.jpg) no-repeat; height:44px; line-height:48px; padding-left:38px;color:#353434;}
.right_a h1 span,.right_b h1 span,.right_c_con h1 span,.right_c_con_b h1 span,#link h1 span,.right_next h1 span{color:#949292;}
.qh{ float:left; width:256px; padding-top:10px; margin-right:15px; margin-bottom:16px;}
.right_a_con_right{ float:left;}
.right_a_con_right ul{ line-height:24px; padding-top:10px; padding-right:10px;}
.right_a_con_right ul li span{ color:#e5e5e5;}

.right_b{ border-bottom:1px solid #e5e5e5;}
.right_b h1{ background:url(../images/right_b.jpg) no-repeat; height:40px; line-height:40px; padding-left:25px;color:#353434;}
.right_b_con ul{ padding-top:10px;}
.right_b_con ul li{ float:left;  padding-left:0px; text-align:center; padding-right:11px; width:204px;}
.right_b_con ul li img{border:1px solid #e5e5e5;}
.right_b_con ul li h1{ font-weight:normal; color:#333333; }
.right_b_con ul li h2{ font-weight:normal; color:#333333; height:20px;}

.right_c{ margin-top:10px;}
.right_c_con{ float:left; width:307px; margin-right:35px;}
.right_c_con ul li span{ color:#e5e5e5;}
.right_c_con ul{ padding-top:10px;}
.right_c_con ul li{ line-height:22px;}
.right_c_con h1,.right_c_con_b h1{color:#353434;background:url(../images/right_c.jpg) no-repeat; padding-left:30px; height:41px; line-height:37px;}
.right_c_con_b{ float:left; width:307px;}
.qh_case{ padding-top:10px;}

#link_web{ width:1000px; margin:0 auto;}
#link_web h1{ background:url(../images/link_web.jpg) no-repeat; height:36px; line-height:32px; padding-left:30px; width:970px;}
#link_web a{ padding:5px 20px; display:block; float:left;}
#link_web h1 span{color:#949292;}
#foot{ background:url(../images/end.jpg) repeat-x; margin:0 auto; width:1000px; height:80px; text-align:center; line-height:26px; padding-top:15px;}


.right_next_about{ padding-top:10px;}
.right_next_about h2{ text-align:center; padding:5px 0; font-size:14px; color:#9d2400; padding-bottom:0px;}
.right_next_about p{ padding:10px 10px; text-indent:24px;line-height:22px;}
.right_next_about .link_next{ padding-left:40px; line-height:26px; text-align:left; }



.zh{ padding:10px 0;}
