body{ font:12/4px "宋体"; margin:0 auto; padding:0; background:#9b1e02; color:#333333;}
div{ margin:0 auto; padding:0;}
ul,li,p,h1,h2,h3,dl,dt,dd{ margin:0 0; padding:0; list-style:none;}
.left{ float:left;}
.right{ float:right;}
.font12{ font-size:12px; line-height:24px;}
.font14,.font15,.font16,.font18,.font20{font-weight:bold;font-family:"Microsoft YaHei", Tahoma, Verdana, Arial, sans-serif,"Simhei", "宋体"; font-weight:bold;}
.font14{ font-size:14px; }
.font15{ font-size:15px;}
.font16{ font-size:16px; }
.font20{ font-size:20px;}
.font18{ font-size:18px; }
img{ border:none; display:block;}
.clear{ clear:both;}
.red{ color:#c92703;}
.grey{ color:#666;}
.white{ color:#fdefdf;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#c92703; text-decoration:underline;}

/*HEADER*/
#Header,.mainnav{ width:100%;}
#Header{ height:434px; background:url(../images/topbg.jpg);}
#Header .Banner{ width:996px; height:382px;}
#Header .mainnav{ height:52px; background:url(../images/navbg.jpg) repeat-x;}
#Header .mainnav .nav_box{ width:956px; height:52px;}
.nav_box ul li{ width:136px; line-height:52px; line-height:52px; text-align:center; float:left; background:url(../images/nav_line.jpg) no-repeat right;}
.nav_box li a{ color:#fce6d0; text-decoration:none;}
.nav_box li a:hover{ color:#FF9900; text-decoration:none;}
.li_line a{width:136px; line-height:52px; line-height:52px; text-align:center; display:block; height:52px; background:url(../images/nav_line.jpg) no-repeat left;}

/*MAINCONTENT*/
#Wrap{ width:972px; height:auto; overflow:hidden; float:inherit; background:url(../images/mainbg.jpg) repeat-y;}
#Wrap .container{ width:938px; overflow:hidden; margin-bottom:8px;}
#Wrap .container .Box1,.Box2,.Box3,.Box4{  margin-top:8px;}
#Wrap .container .Box1,.qh_pic,.news_box,.about_box{height:250px;}
#Wrap .container .Box1 .qh_pic,.news_box,.about_tab,.zs_box,.pro_box,.Box3,.ljhg_box,.xg_news{background:#fdefdf; border:#e8dede solid 1px;}
#Wrap .container .Box1 .qh_pic,.xg_news{ width:312px; }
/*zhanhuizhiji*/
#Wrap .container .Box1 .news_box{ width:365px; margin-left:6px; position:relative;}
#Wrap .container .Box1 .news_box .news_icon{ width:85px; height:63px; background:url(../images/bg4.jpg) no-repeat; position:absolute; top:1px; left:1px; z-index:9999;}
#Wrap .container .Box1 .news_box .news_text{ width:348px; height:100px; border-bottom:#e5e4e3 solid 1px; position:absolute; top:10px; left:5px; z-index:999999; overflow:hidden;}
#Wrap .container .Box1 .news_box .news_text h3{ height:50px; line-height:50px; text-align:center;border-bottom:#e5e4e3 solid 1px;}
#Wrap .container .Box1 .news_box .news_text .news_msg{ height:48px; line-height:24px;}
#Wrap .container .Box1 .news_box .news_list{ width:345px; height:135px; padding-top:4px;position:absolute; top:112px; left:5px; z-index:999999;}
.news_list ul li{ height:26px; line-height:26px; background:url(../images/icon.jpg) no-repeat 2px 10px; text-indent:15px; overflow:hidden;}
.news_list li span{ float:right; padding-right:3px; color:#666666;}
.news_list li a,.xg_list li a,.ljhg_list li a,.zhxw_list li a,.L_news li a{ color:#333333; text-decoration:none; font-size:14px;}
.news_list li a:hover,.xg_list li a:hover,.ljhg_list li a:hover,.zhxw_list li a:hover,.L_news li a:hover{ color:#c92703; text-decoration:none;}
/*guanyuzhanhui*/
#Wrap .container .Box1 .about_box{ width:249px;}
#Wrap .container .Box1 .about_box .about_nav{ height:42px; line-height:42px; background:url(../images/bg1.jpg) no-repeat top; text-indent:20px; color:#fdefdf;}
#Wrap .container .Box1 .about_box .about_tab{ width:240px; height:208px; border-top:none;*margin-top:-1px;}
.about_tab p{ line-height:23px; padding-left:3px;}
/*box2*/
#Wrap .container .Box2,.zs_box,.pro_box{ height:325px;}
/*zhanshangtuijian*/
#Wrap .container .Box2 .zs_box{ width:686px;}
#Wrap .container .Box2 .zs_box .zs_nav{ height:43px; line-height:35px; background:url(../images/bg2.jpg) no-repeat top; text-indent:18px;}
#Wrap .container .Box2 .zs_box .zs_nav span,.zhxc_nav span{ display:block;}
#Wrap .container .Box2 .zs_box .zs_nav .zs_more,.zhxc_more{ width:100px; padding-right:5px; text-align:right; padding-top:7px; height:34px; line-height:34px; }
#Wrap .container .Box2 .zs_box .zs_list{ height:290px;}
.zs_list ul li{ width:122px; height:88px; float:left; margin-left:12px; margin-top:5px; overflow:hidden; display:inline;}
.zs_list li .zs1{ width:121px; height:54px; border:#e8dede solid 1px;}
.zs_list li .zs2{ height:30px; line-height:30px; text-align:center;}
/*xinpinsudi*/
#Wrap .container .Box2 .pro_box{ width:240px;}
#Wrap .container .Box2 .pro_box .pro_nav{ height:45px; line-height:45px;}
#Wrap .container .Box2 .pro_box .pro_list{ width:230px; height:272px;}
.pro_list ul li{ height:70px; margin-top:15px;}
.pro_list li .pro_img{ width:70px; height:72px; border:#e8dede solid 1px; }
.pro_list li .pro_text{ width:155px;}
.pro_list li .pro_text p{ line-height:25px;}
/*2012zhanhuixianchang*/
#Wrap .container .Box3{ width:937px; overflow:hidden; padding-bottom:5px;}
#Wrap .container .Box3 .zhxc_nav{ height:45px; line-height:35px; background:url(../images/bg3.jpg) no-repeat top; text-indent:18px;}
#Wrap .container .Box3 .zhxc_list{ width:935px; overflow:hidden;}
.zhxc_list ul li{ width:139px; overflow:hidden; float:left; margin-left:13px; margin-top:5px; display:inline;}
.zhxc_list li .zhxc1{ width:139px; height:105px;  background:#fff; border:#e6e4e2 solid 1px;}
.zhxc_list li .zhxc1 img{ width:129px; height:97px; padding-left:4px; padding-top:4px;}
.zhxc_list li .zhxc2{ line-height:25px; text-align:center;}
/*qita*/
#Wrap .container .Box4,.xg_news,.ljhg_box,.other_box{ height:235px;}
#Wrap .container .Box4 .xg_news .xg_nav{ background:url(../images/bg7.jpg) no-repeat 2px 5px; text-indent:25px;}
#Wrap .container .Box4 .xg_news .xg_nav,.ljhg_nav{ height:40px; border-bottom:#e8dede solid 1px; line-height:40px; }
#Wrap .container .Box4 .xg_news .xg_list,.ljhg_list{ height:182px; padding-top:8px;}
#Wrap .container .Box4 .xg_news .xg_list{ width:300px;}
.xg_list ul li,.ljhg_list ul li,.zhxw_list ul li{ height:30px; line-height:30px; background:url(../images/icon.jpg) no-repeat 2px 12px; padding-left:15px; overflow:hidden;}
/*lijiehuigu*/
#Wrap .container .Box4 .ljhg_box{ width:365px; margin-left:8px;}
#Wrap .container .Box4 .ljhg_box .ljhg_nav{ background:url(../images/bg6.jpg) no-repeat 2px 2px; text-indent:58px;}
#Wrap .container .Box4 .ljhg_box .ljhg_list{ width:345px;}
#Wrap .container .Box4 .other_box{ width:245px;}
.other_box ul li{ height:70px; margin-bottom:6px;}


/*BOTTOM*/
#Bottom{ width:100%; background:#fce7d0; height:190px;}
#Bottom .copyright{ width:972px; }
#Bottom .copyright .bottom_bg{ height:16px; background:url(../images/bottombg.jpg) no-repeat top;}
#Bottom .copyright .bottom_nav{ height:45px; text-align:center; border-bottom:#d3c3b1 solid 1px; line-height:45px;}
.bottom_nav a{ color:#333333; text-decoration:none;}
.bottom_nav a:hover{ color:#cc0000; text-decoration:none;}
#Bottom .copyright .bottom_nav span{ height:8px; font-size:12px; padding:0 5px; font-weight:normal;}
#Bottom .copyright .bottom_msg{ line-height:28px; text-align:center;}
