@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: 70px 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 40px; line-height:40px; }


.tit{margin: 0px auto;}
.tit_1{ margin: 0 auto;}


.gobtn {width:195px; height:48px; line-height:48px; text-align:center; background-color:#32c7ca;}
.gobtn a {color:#fff; font-size:20px;}
.btn {height:56px; line-height:56px; text-align:center; background-color:#32c7ca; border-radius:50px; margin: 40px auto 40px;}
.btn a {color:#fff; font-size:24px;}
.btnw1{width: 325px;}
.btnw2{width: 470px;}
.btnw3{width: 260px;}

.myg {margin:30px auto 50px;}
.myg h2 {font-size: 26px;color: #454545;font-weight: bold; text-align: left;margin-top: 2px;}
.myg p{font-size: 18px; line-height: 1.7rem; margin: 33px auto 48px;}
.myg .myg_left{width: 403px;height: 289px; float: left;}
.myg .myg_right{width: 657px;float: left;margin-left: 40px;}

.wt ul {margin:45px auto;}
.wt h2 {font-size: 26px;color: #454545;font-weight: bold;text-align: center;}
.wt ul li {width:202px; float:left; margin-right:22px;}
.wt ul li p {text-align:center;font-size: 20px;}


.s4 ul {margin:60px 0;}
.s4 ul li {width:243px; float:left; margin-right:42.5px; background-color:#3b3b3d;height: 445px;}
.s4 ul li img{margin:0px;text-align: center;}
.s4 ul li h4 {font-size:22px; text-align:center; font-weight:normal; color:#fff; 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;color: #fff;}

.bz img {margin: 0 21.5px;}



.zj p{font-size: 18px;text-indent: 2rem;}
.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: #f1e271; 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;}

.al ul li {width:518px; float:left; margin-right:62px; margin-bottom:40px;}

.pp ul {margin:20px 0;}
.pp ul li {width:244px; float:left; margin-right:41px; background-color:#f5f5f5;height: 435px;}
.pp ul li h4 {font-size:30px; text-align:center; font-weight:bold; color:#333; margin:12px auto 0;}
.pp ul li p {font-size:16px; margin:15px 20px 20px;}


























.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;}



.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;}












.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;}



.tonglan{width:100%;  margin:30px auto;}
.tonglan p{width:100%;height:237px;}
.tonglan .fix { position:relative; display:block; width:1100px; margin:0 auto; }
.tonglan .fix .button{ position:absolute; top:40px; left:747px; width:161px; height:161px; }


