html, body { padding: 0; margin: 0;  font-size:13px; overflow-x:hidden}
ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p {padding:0; margin:0;text-decoration:none; font-weight:normal;}
ul,ol,li{ list-style:none;}
ul,h1,h2,h3, .daoyu{font-family:"Microsoft YaHei";}
.clearfix:after{clear:both;display: block;content: "...";visibility: hidden;height: 0;font-size: 0; }
.clearfix{*zoom:1;}
a{text-decoration:none;}
p{font-size:13px; color:#3e3a39; line-height:28px;}
.mleft10{margin-left:10px;}
.mtop10{margin-top:10px;}
.mtop18{margin-top:18px;}
.mtop30{ margin-top:30px;}
.mtop70{ margin-top:70px;}
.float_l{float:left;}
.float_r{float:right;}

body{background:#ecf1f5;} 

.main_w{width:1100px;margin:10px auto 0 auto;} 
.box_bg_pad{background:#fff; padding:25px;}
 /*nav*/
.nav{height:49px; line-height:40px; width:100%;background:url(../images/nav_bg.png) repeat-x;}
.nav ul{width:1100px; margin:0 auto;}
.nav ul li{ padding:0 25px;float:left;text-align:center;} 
.nav ul li a{color:#fff; font-size:18px; display:block;font-weight:bold;}

.daoyu{width:1100px;margin:10px auto 0 auto; height:79px; overflow:hidden; background:#fff;}
.daoyu div{font-size:18px; line-height:30px; margin:10px 20px 0 15px; text-indent:2em; width:960px;}

/*title*/
.main_w h2{width:1100px;margin:0 auto; background:url(../images/title_bg.png) repeat-x; height:32px; font-size:20px; font-weight:bold; color:#fff; padding-top:8px;}
.main_w h2 span{background:#c7000b url(../images/title_min_bg.jpg) no-repeat right; padding:6px 70px 4px 20px;}

/*1-1*/
.jun dl{width:995px; position:relative; float:right; border-left:5px solid #ddd}
.jun dt{width:685px;  padding:15px 23px 15px 65px; float:left;}
.jun dd{width:222px; height:141px; float:right; overflow:hidden;}
.jun .radius{position:absolute; left:-40px; top:30px; font-size:24px; background:url(../images/icon_radius.png) no-repeat; width:58px; height:63px; padding:15px 10px 0 10px; text-align:center;}
.jun .radius p{font-size:16px;font-family:"Microsoft YaHei";color:#fff;  line-height:22px;}
.jun .more{color:#c7000b; position:absolute; bottom:13px; right:248px;line-height:28px; width:73px; height:28px; background:#f4f5f5; text-align:right; padding-right:5px;}
.jun .bg_1{background:#f4f5f5;}

/*1-2*/
.cuoshi{position:relative;}
.cuoshi img{position:absolute; left:325px; top:26px; z-index:3;}
.cuoshi .cs_width{width:320px;}
.cuoshi .cs_width div{padding:5px 10px; width:300px; height:201px;}
.cuoshi .cs_width div p{line-height:25px;}
.cuoshi .cs_width div a, .cuoshi .cs_width div b{display:block; margin-left:15px;margin-right:15px;line-height:34px; }
.cuoshi .cs_width div a{border-top:1px dashed #bcbcbc; color:#3e3a39;}
.cuoshi .cs_width .bag_1{background:#feefcc;}
.cuoshi .cs_width .bag_2{background:#cce4f3;}
.cuoshi .cs_width .bag_3{background:#daeecd;}
.cuoshi .cs_width .bag_4{background:#e9e7e7;}
/*1-3*/
.fangzhi p{text-indent:2em;}
.fangzhi .fz_w1{width:300px;}
.fangzhi .fz_w2{width:480px;}
.fangzhi img{margin:0 10px;}

/*1-4*/
.diwen h3{position:relative; height:90px;}
.diwen h3 img{position:absolute;z-index:11;}
.diwen h3 span{position:absolute; left:75px; top:30px; z-index:1;background:#c70000; color:#fff; font-size:16px; padding:5px 20px; border-radius:5px;}
.diwen .d_mleft{margin-left:93px;}
.diwen .width500{width:500px;}
.diwen .image{width:440px;}
.diwen .image div{width:200px; text-align:center; float:left;}

.diwen .dw_bg{background:#f4f5f5; padding:0 30px 10px 30px;}
.diwen .dw_2{width:710px;}
.diwen .dw_2 p, .diwen .width465 p{line-height:25px;}
.diwen .image_2{text-align:center; margin-right:20px;}
.box3{padding:0 25px 25px 25px; background:#fff;}
.diwen .width465{width:470px;}
.diwen .width230{width:230px;}
.diwen .img3{margin-top:5px; text-align:center;}
/*1-5*/
#picture { overflow:hidden; width: 100%;background:#FFF; height:180px;} 
#picture ul li ,#picture ul li div{ float:left;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
#picture ul li div{ float:left;line-height:25px;height:180px; width:253px; margin-right:10px;}
#picture ul li div img{ height:180px; width:253px;  display:block}

/*footer*/
.footer{background:#00a73c; padding:25px 0 30px 0; color:#fff; line-height:26px; margin-top:10px;}
.footer p{color:#fff; }
.foot_width{width:1100px; margin:0 auto;}
.footer a{color:#fff; margin:0 5px;}
.foot_left{width:500px; float:left; margin-top:15px;}
.foot_right{width:280px; float:right; margin-right:20px;}
.foot_right h2{font-size:14px; line-height:30px; text-align:right;}
.foot_right .erwm{width:104px; float:right; margin:10px 0 0 30px; text-align:center}


