@charset "utf-8";
body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333; line-height:140%; text-align:center; margin:0px auto;}
h1,h2,h3,h4,h5,p,ul,li,div,img,table,form{margin:0px; padding:0px;}
a{ color:#4b4b4b; text-decoration:none;}
a:link{ color:#4b4b4b;}
a:visited{ color:#4b4b4b;}
a:hover{ color:#F00;}

.clear{clear:both; line-height:0px; height:0px; font-size:0px;}

.b-nav{ background:url(../img/b_nav.jpg) repeat-x 0px 3px; height:400px; border-top:8px #ddb32f solid; }
.b-ban{ border-top:8px #ddb32f solid;}
.t-nav{ border-top:5px #a9021c solid;}

.top{ width:1004px; height:120px; margin:0px auto;}
.top .left-logo{ background:url(../img/logo_shangzheng.png) no-repeat; float:left; width:312px; height:120px;}
.top .right-logo{ background:url(../img/b-top-m.jpg) no-repeat right bottom; float:right; height:120px; width:692px;}
.top .right-logo .tel{ float:right; height:40px; padding-top:20px; width:400px;}
.top .right-logo .tel img{ float:left;}
.top .right-logo .tel h3{ font-size:18px; font-weight:1000; padding-top:12px; float:left; color:#000000;}
.top .right-logo .nav{ width:692px;}
.top .right-logo .nav ul{width:692px; padding-top:13px;}
.top .right-logo .nav ul li{ list-style:none; height:30px; float:left; background:url(../img/aaa.png) no-repeat right; padding:0px 8px; font-size:14px; font-weight:800; line-height:110%;}
.top .right-logo .nav ul li h2{ font-size:10px; color:#999999;}



.ban{ width:1004px; height:348px; padding-top:3px; margin:0px auto;}
.ban-ab{ width:1004px; height:180px; padding-top:3px; margin:0px auto;}


.min{ width:1004px; margin:0px auto;}
.min .left_h{ float:left; width:720px;}
.min .left_h h2{ font-size:16px; font-weight:900; float:left; margin-left:20px; background:url(../img/bot.jpg) no-repeat left;}
.min .left_h .com{ margin:30px 15px; text-align:left;}
.min .left_h .com p{ line-height:200%; text-indent:2em;}
.min .right_h{ float:right; width:282px;}
.min .right_h h2{ font-size:16px; font-weight:900; float:left; margin-left:30px; background:url(../img/bot.jpg) no-repeat left;}
.min .right_h .new{ margin:30px 0px; padding-left:40px; text-align:left; border-left:1px  #CCCCCC dashed;}
.new ul{ padding-left:3px;}
.min .right_h .new ul li{ line-height:170%; list-style:square;padding-bottom:3px;}



.te{ width:1004px; margin:0 auto;}

.more{ text-align:right; padding-right:30px; height:13px;}
.

.footer{ width:1004px; height:30px; margin:0px auto;}
.footer p{ padding-top:5px;}
.footer span{  padding-top:5px;}



.about_l{ width:210px; float:left; padding-top:10px;}
.about_l .a-l{ border:1px solid #cccccc;}
.about_l .a-l ul li{ list-style:none; text-align:left; height:26px; padding-top:5px; border-bottom:1px solid #CCCCCC; padding-left:15px; background:url(../img/about-d.png) no-repeat right;}
.about_l .a-l ul li:hover{ background:url(../img/left-ab.png) no-repeat left; height:26px;}
.about_l .a-l ul .dq{ background:url(../img/left-ab.png) no-repeat left; height:26px;}
.about_l h2{ text-align:left;padding-left:20px; position:relative; padding-top:20px; color:#FF0000; border-bottom:1px solid #cccccc;}
.about_l h2 div{position:absolute; top:18px; left:60px; font-size:18px; color:#000000;}
.about_l a{ display:block;}
.about_l a:hover{ color:#FFF !important;}

.about_r{ width:794px; float:right; padding-top:20px;}
.about_r .a-t{ border-bottom:1px dashed #CCCCCC; width:770px; height:25px; float:right;}
.about_r h1{ font-size:16px; font-weight:900; float:left; background:url(../img/bot.jpg) no-repeat left; padding-left:15px;}
.about_r .a-t span{ float:right; font-size:12px; padding-right:15px;}
.about_r .a-b{ width:750px; margin:15px auto; padding-top:30px;}
.about_r .a-b span{ float:right;}

.about_r .a-b ul{ padding-left:20px;}
.about_r .a-b ul li{text-align:left; height:35px; line-height:35px; border-bottom:1px dashed #CCCCCC;}
.about_r .a-b ul li:hover{ height:35px;}


#botton-scroll{ margin-left:-9px !important;}

.a-b div{ line-height:160%; padding-bottom:10px; text-align:left; } 

























