body{margin:0px;padding:0px;}
* html{margin:0px;padding:0px;}
ul , li {margin:0px;padding:0px; list-style:none;}
h3,em{font-style:normal;}
img{vertical-align:top;/*display:block;*/ border:0;}
a{outline:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix:after {visibility: hidden;display:block;font-size:0;content:"";clear:both;height: 0;}
.main_top{ background:#f3f7fa url(../images/bg2.jpg) no-repeat top center; width:100%; margin:0 auto; overflow:hidden; padding-bottom:50px;}
.main-mid1{width:987px; height:auto; margin:0 auto;}
.main_mid{background: url(../images/top3_07.jpg) no-repeat; height:125px; width:987px; margin:0 auto; }
.main_mid p{ color:#ffffff; font-size:14px; line-height:25px; padding:10px 0 0 489px;}
.mid-one{ background:url(../images/mid_081.jpg) no-repeat; width:986px; height:614px;}
.list-1{ font-size:14px; color:#21180d; line-height:24px; padding:50px 0 0 165px; height:24px; }
.list-1 span{ font-size:24px; font-weight:bold; width:671px; display:block;float:left;}
.list-1 a{ color:#454039; text-decoration:none;}
.list-2{ font-size:15px; color:#21180d; line-height:19px; padding:18px 0 0 90px; height:220px; width: 614px; }
.mid-one ul{ padding:55px 0 0 97px;}
.mid-one ul li{ float:left; margin-right:140px; height:160px;}
.list-title{ font-size:16px; font-weight:bold; color:#454039; line-height:20px; padding-left:85px;}
.list-title span{ color:#bf131f;}
.list-title1{ color:#454039; font-size:16px; line-height:25px; padding-top:30px;}
.mid-two{ background:url(../images/three_10.jpg) no-repeat; width:986px; height:255px;}
.mid-three{ color:#21180d; font-size:18px; padding-top:70px;  float:right; padding-right:5px; line-height:20px; font-size:18px;}
.footerbg{ margin-top:0px!important;}
#bggray{position:absolute;left:0px; top:0px; z-index:999; width:100%; height:100%; background:#000; filter:alpha(opacity=58);-moz-opacity:0.58;opacity:0.58; display:none;}
.pop_window{position:absolute;left:0px;top:-290px;z-index:9999;display:none; }
.pop_con a.close{display:block; width:17px; height:17px; position:absolute; left:577px; top:8px;}
.pop_con a.close img{border:0px;}
.pop_con .willbox{ display:block;}
.pop_con{width:603px;height:502px;}
.scrollbox{width:603px;height:492px;position:absolute;top:30px;left:10px;}
.scrollbox .contents_left{width:550px;height:432px;position:absolute;top:25px;left:10px;overflow:hidden;}
.scrollbox .contents_left .content_left_area{width:550px;height:800px;position:absolute;top:0px;left:0px;}
.scrollbox .contents_left .content_left_area1{width:550px;height:605px;position:absolute;top:0px;left:0px;}
.scrollbox .scrollarea{width:30px;height:460px;position:absolute;top:0px;right:13px;background:url(../images/bar_bg.png) repeat-y center top;}
.scrollbox .scrollarea .scrollbar{width:7px;height:89px;position:absolute;top:0px;left:12px;cursor:pointer;}
.scrollbox .contents_left table{margin:0px;padding:0px;font-size:12px;line-height:22px;color:#ffffff;}
.scrollbox .contents_left table tr td{padding-bottom:4px;}
.hdxz_1{ color:#4a4a4a; font-size:14px; height:320px;}
.hdxz_2{ float:left; padding-top:35px; color:#4a4a4a; width:334px;}
.hdxz_2 .wbq,.xzhd{line-height:40px; font-size:17px; font-weight:bold; color:#4a4a4a;}
.wz-title{color:#4a4a4a; font-size:12px; line-height:16px; margin-bottom:6px;}
.wz-title a{color:#4a4a4a; text-decoration:none;}
.hd-1{color:#4a4a4a; font-weight:bold; font-size:14px; padding-bottom:20px;}