@charset "utf-8";
/* CSS Document */
body {font-size:16px;margin:0;padding:0;color:#666666;margin:0;background:#fff;font-family:"微软雅黑";line-height:22px;overflow-x:hidden;}
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, images, p, div , ol {margin:0;padding:0;border:none;list-style-type:none;}
a {color:#131313;text-decoration:none;}
a:hover {}
images, input {vertical-align:middle;border:0px;}
h1, h2, h3, h4, h5, h6 {font-family:"微软雅黑";}

.clear{clear:both;}
.pro0 {width:1100px; margin: 120px auto 50px;}
.pro00 {width:100%;margin: 0px auto 0px;height:auto;padding: 100px 0 50px;}
.pro0 p {font-size:24px; line-height:1.8em;}
.pro0 h1 {text-align:center; margin:20px 0 6px; line-height:40px; }
.pro0 h1 span {font-size:18px; color:#929292; font-weight:300; padding: 0 1% 0;font-weight: normal;text-transform: uppercase;letter-spacing:2px}
.pro0 h2 {font-size:36px; color:#333; text-align:center; margin:0; line-height:40px;font-weight: normal; }

.pro00 p {font-size:24px; line-height:1.8em;}
.pro00 h1 {text-align:center; margin:20px 0 6px; line-height:40px; }
.pro00 h1 span {font-size:18px; color:#929292; font-weight:300; padding: 0 1% 0;font-weight: normal;text-transform: uppercase;letter-spacing:2px}
.pro00 h2 {font-size:36px; color:#333; text-align:center; margin:0; line-height:40px;font-weight: normal; }

.tit{margin: 0px auto;}
.tit_1{ margin: 0 auto;}
.tit_2{width: 32px; height: 2px; margin: 0 auto;border-top:none; margin-top: 10px;border-bottom: 5px solid #ff7200;}
.pro1100{width: 1100px;margin: 0 auto;}


.box{margin:60px auto;}
.box .boxleft{float: left;width: 770px;}
.box .boxright{float: right;width: 330px;}
.box li{}
.box .fl{float: left;}
.box .fr{float: right;}
.box .textw{width: 300px;height: 274px;}
.box h3{font-size: 24px; line-height: 28px;margin-top: 75px;color: #333;}
.box .line{width: 25px; height: 3px; margin: 10px auto 10px 0;border-top:none; border-bottom: 3px solid #333;}
.box p{font-size: 18px;width: 250px;color: #333;}

.zjts{background: #333; height: 242px; padding-left: 28px;}
.zjts h4{font-size: 24px;color: #fff;font-weight: bold;}
.zjts .line{width: 25px; height: 3px; margin: 10px auto 10px 0;border-top:none; border-bottom: 3px solid #fff;}
.zjts p{font-size: 18px;width: 280px;color: #fff;}


.s4 ul {margin:60px 0;}
.s4 ul li {width:258px; float:left; margin-right:20px; background-color:#eee;height: 367px;}
.s4 ul li img{margin:20px;text-align: center;}
.s4 ul li h4 {font-size:24px; text-align:center; font-weight:bold; color:#000; margin:0 auto;}
.s4 ul li .line{width: 25px; height: 3px; margin: 0 auto;border-top:none; margin-top: 10px;border-bottom: 3px solid #ff7200;}
.s4 ul li p {font-size:18px; margin:15px 25px 20px;line-height: 1.5em;text-align:justify}
.btn {width:736px; height:85px; line-height:85px; text-align:center; background-color:#ff7200; border-radius:50px; margin: 50px auto 50px;}
.btn a {color:#fff; font-size:36px;}


.js_box{width: 1100px; height: 606px; background:url(../images/js_bg.gif) no-repeat center center;margin:60px auto;}
.js_box li{float: left;}
.js_box h2{font-size: 24px;font-weight: bold;}
.js_box h3{font-size: 24px;font-weight: normal;margin: 23px auto;text-align: center;}
.js_box .js1{margin: 28px 45px;}
.js_box .js2{margin: 28px 60px;}
.js_box .js3{margin: 70px 45px;}
.js_box .js4{margin: 70px 60px;}
.js_box .js5{margin: 158px 30px;}
.js_box p{font-size: 18px; line-height: 1.6em;text-align: center;}


.pro5{width: 1100px;height: 532px;background:url(../images/zj_bg.gif) repeat-x 0 bottom;margin-top: 30px;}
.pro5_1 {width:1100px; margin:0 auto;}
.pro5_1 .hd {margin-top:-68px; height:68px;}
.pro5_1 .hd .next{position:relative;left:1058px;top:400px;width:23px;}
.pro5_1 .hd .prev{position:relative;top:400px;width:23px;left:-10px;}
.pro5_1 .bd li {width:1100px; margin:0;}
.pro5_1 .pic_left {width:321px; float:left; margin-left:80px;}
.pro5_1 .pic_right {width:560px; float:left; margin-left:30px;}
.pro5_1 .pic_right p {color:#333333; margin-bottom:0px;font-size: 18px;}
.pro5_1 .pic_right p.sc {margin-top:10px;}
.pro5_1 .pic_right p span {margin-right:10px;}
.pro5_1 .pic_right h2 {font-size:34px; color:#0d1726; line-height:40px; margin:30px 0 10px;text-align: left;}
.pro5_1 .pic_right h2 span {font-size:26px; font-weight:normal;padding:12px 0 12px;}
.pro5_1 .pic_right .ry {height: 250px;}
.pro5_1 .pic_right h4 {font-size:18px; color:#0d1726; margin-bottom:15px; margin-top:15px;background-color: #fff; width: 91px; height: 31px;line-height: 31px;text-align: center;font-weight:normal;}
.pro5_1 .pic_right p.pfw {color: #fff;font-size: 16px;}
.pro5_1 .pic_right a{color: #fff;}
.pro5_1 .pic_right a:hover{color: #f1f2f3;}









.pro2{width: 1100px; margin: 60px auto 40px;padding: 0px;}
.pro2_left{float: left;width: 730px;color: #666;}
.pro2_left span {border: 1px #333 solid;border-radius:8px;padding:3px 8px 5px;font-weight: bold;color: #333;font-size: 18px; }
.pro2_left li{}
.pro2_left .li1{width: 125px;margin: 20px auto;float: left;}
.pro2_left .li2{width: 555px;margin: 16px auto 18px;;float: left;}
.pro2_left .li2 p{font-size: 18px;}
.pro2_left .li3{width: 230px;float: left;}
.pro2_left .li3 img{margin: 10px 30px; text-align: center;}
.pro2_left .li3 p{text-align: center;margin: 20px 25px;font-size: 16px;}
.pro2_right{width: 360px;float: right;}

.protz {width:238px; height:56px; line-height:56px; text-align:center; background-color:#ff7200; border-radius:38px; margin: 50px auto 50px;}
.protz a {color:#fff; font-size:26px; }

.banner5{margin-top: 30px;}






