@charset "utf-8";

/* CSS Document */







.main{width:100%; }

.main h3{ font-size:30px; color:#3c3c3c; text-align:center; border-bottom:1px solid #f0f0f0; position:relative; height:92px; line-height:103px;}

.main h3 s{border-bottom:3px solid #c72429; display:block; width:135px; position:absolute; bottom:-1px; left:50%; margin-left:-67.5px;}

.main .main-bx{width: 1100px; margin: 0 auto;text-align:center;}
.main .main-bxfa{width: 1500px; margin: 0 auto;text-align:center;}

.main .main-bx span{ color:#999; font-family:"宋体"; display:block; margin-bottom:7px;}

.main .main-bx .main-bx-x{overflow:hidden;}
.main .main-bxfa .main-bx-x-fa{overflow:hidden;}

.main .main-bx .main-bx-z{ float:left;} 

.main .main-bx .main-bx-z p{background:url(../../images/default/1.png) no-repeat 6px 12px; padding-left:74px; line-height:35px; text-align:left; font-size:25px; color:#343434; margin-top:26px;}

.main .main-bx .main-bx-z p span{ font-size:14px; color:#666;}

.main .main-bx .main-bx-z .p2{background:url(../../images/default/2.png) no-repeat 6px 12px;}

.main .main-bx .main-bx-z .p3{background:url(../../images/default/3.png) no-repeat 6px 12px;}

.main .main-bx .main-bx-z .p4{background:url(../../images/default/4.png) no-repeat 6px 12px;}

.main .main-bx .main-bx-z .p5{background:url(../../images/default/5.png) no-repeat 6px 12px;}

.main .main-bx .main-bx-z .p1{ margin-top:40px;}

.main .main-bx .main-bx-y{float:right; padding-top:67px;}



.main2{ width:100%; height:545px; background:#cdcccc;}

.main2-bx{ width:1100px; margin: 0 auto;}

.main2-bx .main2-bx-z{ float:left; width:540px; background:#e0e0e0; height:545px; padding:108px 75px 0 60px; box-sizing:border-box; *width:405px; *height:437px;}

.main2-bx .main2-bx-z h2{ font-size:55px; color:#2b2b2b;}

.main2-bx .main2-bx-z h2 span{ font-size:23px; font-weight:normal; width:115px; display:block; border-bottom:5px solid #2b2b2b; height:35px;margin-top: 30px;}

.main2-bx .main2-bx-z p{font-size:18px; color:#2b2b2b; line-height:32px; margin:8px 0 15px 0;}

.main2-bx .main2-bx-z h4{ font-size:36px; color:#2b2b2b;}



.main2-bx .main2-bx-y{float:right; background:url(../../images/default/about-1.jpg) no-repeat; height:545px; width:560px; }

.main2-bx .main2-bx-y .wz{width:465px; height:171px; background:#c72429; filter:alpha(opacity=80); -moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8; margin-top:186px; padding:24px 35px 0 40px;  box-sizing:border-box; *width:390px; *height:147px;}

.main2-bx .main2-bx-y .wz h1{color:#fff; font-size:20px; height:38px;}

.main2-bx .main2-bx-y .wz p{font-size:13px; color:#fff; line-height:21px;}



.main3{ width:1100px; margin: 0 auto; text-align:center; height:545px; padding-top:60px;box-sizing:border-box;}

.main3 h3{font-size:30px; color:#3c3c3c;}

.main3 p{ font-size:13px; color:#707070; line-height:25px; margin:7px 0 58px 0;}

.main3 img{ display:block; margin-left:-112px;}







