
@charset "utf-8";
* {margin: 0;padding: 0;}

body {font-family: "Microsoft YaHei";}
ul,ol,li {list-style: outside none none;}
a {text-decoration: none;}



.center_bg{ width:100%; height:307px; background:url(../img/center_bg.jpg) no-repeat center; margin-top:139px; min-width:1300px; overflow:hidden}
.about_d{ width:100%;min-width:1300px; overflow:hidden; margin-bottom:46px;}
.about_d .about1{ width:985px; margin:0 auto; overflow:hidden}
.about1 .about2{ margin-top:45px;}
.about1 .about2 p{ width:100%; text-align: center; line-height:1; font-size:24px; color:#313131} 
.about1 .about2 hr{ width:54px; height:2px; background:#e7141a; border:none; margin:13px auto 0 }
.about1 .about2 li{ width:100%; text-align: center; line-height:1; font-size:14px; color:#848484; margin-top:12px;}


.number_ye{ width:100%; height:97px; overflow: hidden; min-width:1300px;}
.number_ye .number_ye1{ width:1200px; margin:0 auto; height:97px; overflow:hidden}
.number{32px; width:auto; margin:32px auto 55px ;  height:32px; float:right}
.number li{ float:left; margin-right:11px;}
.number #number{ float:left}
.number li a{ padding:8px 12px; color:#333;border:1px solid #ccc; font-size:16px;}
#number .on a{ background:#e7141a}
.number .yeshu a{ padding:8px 10px; }



.news{ width:100%; min-width:1300px; overflow:hidden;}
.news ul li{ padding-top:28px;}
.news ul li:nth-child(2n){ background:#e9e9e9;}
.news ul li .bg{ width:1200px; height:auto; overflow:hideen; height:238px; margin:0 auto;}
.news ul li .bg img{ float:left;margin-left:75px;}
.news ul li .bg .news2{ width:762px; height:238px; float:right; padding-left:33px;}
.news ul li .bg .news2 h3 { font-size:18px; color:#1f1f1f; margin-top:24px; line-height:1; font-weight:normal}
.news ul li .bg .news2 h3:hover{ color:#e7141a}
.news ul li .bg .news2 .time{ font-size:14px; color:#a0a0a0; line-height:1; margin-top:28px;}
.news ul li .bg .news2 p:last-child{ width:690px; line-height:1.8; font-size:16px; color:#626262; margin-top:20px;}

.box{ width:100%; min-width:1200px; overflow:hidden;}
.box .box0{ width:1100px; margin:0 auto;}
.box .box0 h3{ font-size:18px; color:#111; text-align:center; margin-top:80px; }
.box .box0 .data{ font-size:14px; color:#999; text-align:center; margin-top:23px;}
.box .box0 hr{ width:100%; border:1px dashed #999; margin-top:20px; margin-bottom:30px;}
.box .box0 .new{ font-size:14px; color:#333; line-height:2; text-indent:28px; margin-bottom:100px}
.box .box0 img{ margin:20px auto; display:block; margin-bottom:50px; max-width:100%;}
























