.banner01 {height: 550px;background: url(skin/skin_banner.jpg) center top no-repeat;}
.banw{float:left;width:638px; height:128px;margin-top: 280px; margin-left: 330px;background-color: #9c27b082;border-radius: 26px;}
.banw p{ color: #fff; font-size: 38px; font-weight: bold; padding:30px;}
.banw span{color:#ffeb3b;float: right;font-size: 24px;padding: 0 20px 30px 0;}

.m1{ width:1200px; height:122px; background:url(skin/skin_ywb.png) center top no-repeat; color:#3f3f3f; text-align:center; margin:10px auto 0; overflow:hidden;}
.m1 h2{width:1200px;margin:30px auto 0; height:90px; line-height:90px; font-weight:bold; font-size:42px;text-align:center;}
.m1 span{ color:#E91E63;}
.m1_line{ width:100%; text-align:center; border-top:1px solid #d3d3d3; height:12px; line-height: 100%;}
.m2{ width:1200px; margin:20px auto 0; overflow:hidden;}
.m2_l{ width:635px; float:left; overflow:hidden;}
.m2_l h3{ width:635px; margin:25px auto 0; height:50px; line-height:50px; font-size:26px; color:#3f3f3f; overflow:hidden;}
.m2_l h3 span{color:#E91E63;}
.m2_l p{ width:635px; margin-top:10px; font-size:20px; line-height:35px; overflow:hidden;}
.span1{color:#f37f03;}
.span2{color:#f37f03; font-size:20px;}
.m2_r{ width:540px; height:360px; float:right; overflow:hidden;}


.m3{ width:100%; margin:50px auto 0; padding-bottom:30px;background:url(skin/skin_m3bg.jpg);overflow:hidden;}
.m3_line{ width:100%; vertical-align:top; text-align:center;  height:12px; line-height: 100%;}
.m31{ width:1200px; margin:10px auto 0; overflow:hidden;}
.m31 p{ margin-top:10px; font-size:20px; line-height:33px; overflow:hidden;}
.m31 p span{color:#f37f03;}

.m3i{width: 1240px; margin:30px auto 0;}
.m3_img{float: left; width:280px; margin: auto 15px;}
.m3_img .pimg {width: 280px; height:280px; border:1px solid #999; overflow: hidden;}
.m3_img img{width: 268px; transition: all .5s; margin:5px 5px;}
.m3_img img:hover {transform:scale(1.1);}
.m3_img p{text-align: center; font-size: 24px; line-height: 35px; color: #0a72d0;}

.m35{ width:1200px; margin:26px auto; overflow:hidden;}
.m35_l{ width:570px; margin-top:10px; float:left; overflow:hidden;}
.m35_r{ width:580px; float:right; overflow:hidden;}
.m35_r h2{ width:580px; margin:10px auto 0; height:50px; line-height:50px; font-size:32px; color:#3f3f3f; overflow:hidden;}
.m35_r h2 span{color:#E91E63;} 
.m35_r p{ width:580px; margin-top:18px; font-size:18px; line-height:33px; overflow:hidden;}
.m35_r p span{color:#f37f03;}


.m2_zx{ width:1200px; height:64px; margin:5px auto 50px; background:url(skin/skin_ht.png) right bottom no-repeat;overflow:hidden;}
.m2_zx p{ width:auto; height:60px; line-height:60px; background-color:#E91E63;-webkit-border-top-left-radius:0em;
-webkit-border-top-right-radius:50px;
-webkit-border-bottom-right-radius:50px;
-webkit-border-bottom-left-radius:0em;
-moz-border-radius-topleft:0em;
-moz-border-radius-topright:50px;
-moz-border-radius-bottomright:50px;
-moz-border-radius-bottomleft:0em;
border-top-left-radius:0em;
border-top-right-radius:50px;
border-bottom-right-radius:50px;
border-bottom-left-radius:0em; padding:0 25px 0px 15px; font-weight:600; color:#ffffff; font-size:30px;float:left;overflow:hidden;}
.m2_zx p span{ color:#fff200;}
.m2_zx dl{ width:250px; margin-top:8px; height:60px; float:right; padding-right:25px; overflow:hidden;}
.m2_zx dl dt{ width:51px; height:37px;margin-top:5px; float:left; overflow:hidden;}
.m2_zx dl dd{ width:166px; float:right;color:#666666;font-size:16px; line-height:22px;overflow:hidden;margin-bottom: 1px; }
.m2_zx dl dd span{color:#f37f03;font-size:24px;font-weight: bold;}


.m4{ width:100%; margin:5px auto 0; overflow:hidden;}
.m4 h2{ width:100%; line-height:45px; font-size:36px; color:#3f3f3f; text-align:center; overflow:hidden; margin-top: 10px;}
.m4 h2 span{ color:#E91E63;}
.m4 p{ width:100%; line-height:18px; font-size:14px; font-weight:normal; color:#bfc5d5; text-align:center; overflow:hidden;}
.m4_line{ width:100%; margin:15px auto 0; height:1px; text-align:center;  background-color:#e0dcdd; overflow:hidden;}
.m4_line img {vertical-align: top ; }


.m5 {width:1200px;height: 600px; margin:10px auto 0; background:url(skin/skin_think.jpg)}

.m5_r {width: 660px;float: right;padding-right: 10px;overflow: hidden;}
.m5_r h2 {line-height:45px; font-size:35px; color:#3f3f3f; text-align: center; margin-top: 45px;}
.m5_r h2 span{ color:#e72455;}
/* .m5_r dl {margin: 68px 0 0; line-height: 35px;}
.m5_r dt {font-size: 20px;}
.m5_r dd {margin-bottom:10px;font-size: 18px;} */


.m5_b {width: 820px;height:440px; float:right; margin-top: 60px;}

/**左边导航**/
.m5_bl{width:187px;float:left;}
.m5_bl h3{width:184px;height:60px;margin-bottom:5px;color:#fff;font-size:20px;text-align: center; line-height:60px;background:#666;}
.m5_b ul{width:187px;}
.m5_b ul li{width:184px;height:123px;margin-bottom:2px;background:#194e77;}
.m5_b ul li a{display:block;line-height:123px;padding-left:53px;color:#FFF;font-size:18px;}
.m5_b ul li:hover a,.m5_b ul li.active a{width:187px;height:123px;background:url(skin/skin_problemBGG.png) no-repeat center top;}
.m5_b ul li:hover{width:187px;background:url(skin/skin_problemBGG.png) no-repeat center top;}


/**右边内容**/
.m5_b section{width:626px;height:440px;background:#f6f6f6;float:right;padding-top:15px;}
.m5_b section dl{width:230px;float:left;margin-left:25px;}
.m5_b section dl dt{font-size:24px;font-weight:bold;color:#f37f03;margin-top:35px;}
.m5_b section dl dd{font-size:16px;color:#666;line-height:30px;margin-top:25px;}
.m5_b section span{width:35px;height:1px;background:#666;display:block;margin-top:25px;}
.m5_b section img{float:left;margin-left:20px;margin-top: 20px;}

.m5_b section h5{margin-top: 25px;font-size:20px;font-weight:bold;color:#ff0000;}
.m5_b section p{margin-top: 15px;font-size: 16px;font-weight:bold;line-height:20px;padding-left: 15px;position: relative;}
.m5_b section p:before {content: "";overflow: hidden;position: absolute;left: 0px;top: 8px;width: 4px;height: 4px;border: 4px solid #da251d;border-radius: 50%;}
#JKDiv_1,#JKDiv_2,#JKDiv_3,#JKDiv_4,#JSDiv_1,#JSDiv_2,#JSDiv_3,#JSDiv_4,#JSDiv_5,#JNDiv_1,#JSDiv_6{display:none;}
.m5_b section #DIV_2{display:block;}


.m6{ background:url(skin/skin_ad1.jpg) no-repeat center top; height:322px;}
.m6 .wrap{ height:322px;width: 1200px;margin: 0 auto;}
.adTel{ padding-top:65px}
.adTel p{ font-size:32px; line-height:40px;color:#fff; font-weight: bold;margin-bottom: 20px;}
.adTel p:nth-child(2){padding-left: 80px;font-size:36px;}
.adTel span{color:#ffeb3b;}


.m7{width: 100%; height: 500px; background:url(skin/skin_gy0.jpg) no-repeat center bottom; margin: 50px 0 10px;}
.process{width: 1600px;height:380px;margin: 0 auto;}
.process li{ position: relative;width: 300px;height: 360px;margin: 0 10px;float:left; }
.process li h3{text-align: center;font-size: 24px;font-weight: bold;line-height: 35px;}
.process li p{font-size: 17px;line-height: 30px;padding: 22px;}
.process li img{position: absolute; bottom: 0;transition: all .3s;}
.process img:hover {transform:scale(1.1);}
.film{width: 1600px;height:90px;margin: 20px auto 0;}
.film p{width: 300px;margin: 0 10px;float:left;font-size:16px; text-align: center;}


.m8{ background-color:#fff; padding:0px 0;}
.m8 .wrap{width:1200px; position:relative; margin:0 auto;}
.l{float:left;}
.r{float:right;}
.cl:after{ content:""; display:block; clear:both;}

.whyTitle{ height:180px; background:url(skin/skin_title.png) no-repeat center 50%; margin-top: 30px;}
.whyContent{ position:relative; background-repeat:no-repeat; background-position: center top;}

.whyText{ position:relative; padding-left:140px;}
.whyText h6{ width:90px; height:137px; text-align:center;font-family:"Helvetica-Neue-76344c9ab17559"; font-size:44px; line-height:90px; color:#fff; position:absolute; left:0; top:0px; background:url(skin/skin_ico.png) no-repeat left top;}
.whyText h3{ font-size:24px; line-height:40px; color:#222; padding:20px 0 0px}
.whyText h3 p{ font-weight:700; font-size:30px; color:#E91E63; display:inline-block; padding-right:15px;}

.whyText ul{ padding:20px 0 15px;}
.whyText ul li{ padding:0 0 10px 20px; font-size:16px; line-height:24px; color:#555; position:relative;}
.whyText ul li:before{ content:""; overflow:hidden; position:absolute; left:0px; top:8px; width:10px; height:10px; border:2px solid #da251d; border-radius:50%;}

.whyContentA{ height:325px; background-image:url(skin/skin_w1.jpg); margin-top:30px;}
.whyContentB{ height:325px; background-image:url(skin/skin_w2.jpg);}
.whyContentC{ height:325px; background-image:url(skin/skin_w3.jpg);}
.whyContentD{ height:325px; background-image:url(skin/skin_w4.jpg);}
.whyContentE{ height:800px; background-color:#efefef;}

.whyContentA .whyText{ margin:60px 0px 0 0px; width:560px; }
.whyContentB .whyText{ margin:40px 0px 0 560px; width:550px;  }
.whyContentC .whyText{ margin:60px 0px 0 0px; }
.whyContentD .whyText{ margin:40px 0px 0 560px; }
.whyContentE .whyText{ margin:60px 0px 0 0px; }

.whyTong{ padding-top:30px;}
.whyTong p{float:left; width: 180px; height: 180px;margin:10px 16px;font-size: 22px;text-align: center;line-height: 60px; border: 1px solid #666;border-radius:20px;}
.whyTong p:hover{font-weight: bold; box-shadow: 0 0 7px 2px #E91E63; border-color: #da251d;}
.whyTong p:first-child{background: url(skin/skin_yd10.png);}
.whyTong p:first-child:hover{background: url(skin/skin_yd11.png);}
.whyTong p:nth-child(2){background: url(skin/skin_yd20.png);}
.whyTong p:nth-child(2):hover{background: url(skin/skin_yd21.png);}
.whyTong p:nth-child(3){background: url(skin/skin_yd30.png);}
.whyTong p:nth-child(3):hover{background: url(skin/skin_yd31.png);}
.whyTong p:nth-child(4){background: url(skin/skin_yd40.png);}
.whyTong p:nth-child(4):hover{background: url(skin/skin_yd41.png);}
.whyTong p:nth-child(5){background: url(skin/skin_yd50.png);}
.whyTong p:nth-child(5):hover{background: url(skin/skin_yd51.png);}
.whyTong p:nth-child(6){background: url(skin/skin_yd60.png);}
.whyTong p:nth-child(6):hover{background: url(skin/skin_yd61.png);}
.whyTong p:nth-child(7){background: url(skin/skin_yd70.png);}
.whyTong p:nth-child(7):hover{background: url(skin/skin_yd71.png);}
.whyTong p:nth-child(8){background: url(skin/skin_yd80.png);}
.whyTong p:nth-child(8):hover{background: url(skin/skin_yd81.png);}
.whyTong p:nth-child(9){background: url(skin/skin_yd90.png);}
.whyTong p:nth-child(9):hover{background: url(skin/skin_yd91.png);}
.whyTong p:nth-child(10){background: url(skin/skin_yd100.png);}
.whyTong p:nth-child(10):hover{background: url(skin/skin_yd101.png);}
.whyTong p:nth-child(11){background: url(skin/skin_yd110.png);}
.whyTong p:nth-child(11):hover{background: url(skin/skin_yd111.png);}
.whyTong p:nth-child(12){background: url(skin/skin_yd120.png);}
.whyTong p:nth-child(12):hover{background: url(skin/skin_yd121.png);}
.whyTong p:nth-child(13){background: url(skin/skin_yd130.png);}
.whyTong p:nth-child(13):hover{background: url(skin/skin_yd131.png);}
.whyTong p:nth-child(14){background: url(skin/skin_yd140.png);}
.whyTong p:nth-child(14):hover{background: url(skin/skin_yd141.png);}
.whyTong p:last-child{background: url(skin/skin_yd150.png);}
.whyTong p:last-child:hover{background: url(skin/skin_yd151.png);}


.m9{ background:url(skin/skin_ad2.jpg) no-repeat; height:250px;}
.m9 p{text-align: center;color: #fff;font-size: 38px;line-height: 135px;font-weight: bold;}
.m9 span{color:#ffeb3b;}


.m10{padding: 60px 0; height:820px;margin-bottom: 30px;}

.home-process_t h2{ text-align:center; font-size:38px;}
.home-process_t h2 a{ color:#222; font-size:38px;}
.home-process_t h2 i{ display:inline-block; width:450px; height:1px; background:#dbdbdb; margin:0 20px; position:relative; top:-12px;}
.home-process_t h2 i{ *display:inline}
.home-process_t em{ display:block; text-align:center; font-size:16px; color:#000; text-transform:uppercase; margin-top:10px; margin-bottom:35px; opacity:0.2; filter:alpha(opacity=20)}

.home-about{width: 1200px; margin: 0 auto; background-color: #f9f9f9; }
.home-aboutPic{width: 800px;height:500px;overflow: hidden;position: relative;}
.home-aboutPic li{width: 100%;height: 100%;overflow: hidden;position: relative;}
.home-aboutPic li img{width: 100%;height: 100%;transition: all .8s;-webkit-transition: all .8s;}
.home-aboutPic li:hover img{transform: scale(1.1);-ms-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);-moz-transform: scale(1.1);}
.home-aboutPic li span{position: absolute;left: 0;right: 0;bottom: 0;height:50px;line-height: 50px;text-indent: 20px;color: #fff;font-size: 20px;}
.home-aboutTxt{width: 400px;height: 450px;padding:30px 28px; background:url(skin/skin_gs.jpg) no-repeat top;}
.home-aboutTxt h4{font-size: 24px;color: #fff;margin-bottom: 35px; line-height:30px; padding-top: 10px;}
.home-aboutTxt h4 em{display: block;color:#fff;font-size:30px;font-weight: 200; font-family:"Aldine401 BT";}
.home-aboutTxt p{font-size: 16px;color: #555;margin-bottom: 10px; line-height: 30px;text-indent: 2em;}

.home-aboutTxt a.more{ float:right; color: #fff; display: block;width:100px;height: 30px;line-height: 30px;text-align: center;margin-top: 20px;font-size:14px;background:#007cc2;transition: all .5s;-webkit-transition: all .5s;}
.home-aboutTxt a.more:hover{background:#222;color: #fff;}

.home-aboutPic .hd{width:100%;position: absolute;z-index:555;left: 0;height:16px;bottom:15px;text-align: center;}
.home-aboutPic .hd ul{text-align: right;}
.home-aboutPic .hd li{display:inline-block;width: 10px;height: 10px;border-radius: 50%;border:2px solid #fff;margin-right: 10px;cursor: pointer;overflow: hidden;}
.home-aboutPic .hd li.on{background: #fff;}

.home-honor{padding-top: 10px;position: relative;height: 132px;width:1200px;margin: 0 auto;}
.home-honor ul{width: 1220px;}
.home-honor li{width:390px;height: 130px;border: 1px solid #e1e1e1;background: #fff;float: left;margin-right: 12px; margin-top:12px;position: relative;transition: all .3s;-webkit-transition:all .3s;}
.home-honor li a:hover{display: block;width: 100%;height: 100%;}
.home-honor li a:hover{text-decoration: none;}

.home-honor li:hover{box-shadow: 0 0 5px 1px #007cc2;border-color: #007cc2; text-decoration: none;}
.home-honor li h5{font-size: 20px;font-weight: normal; text-transform: uppercase; color: #000000;margin: 30px 0 5px 125px;}
.home-honor li h5 span{ font-family:"Aldine401 BT"; font-style: normal;font-size: 18px;color: #e6e6e6; padding-left:10px;}
.home-honor li p{margin: 0 10px 0 125px;font-size: 16px;color: #888;}
.home-honor li:after{content: "";position: absolute;width:70px;height: 70px;background:url(skin/skin_gs4.png) no-repeat;left:45px;top: 30px;transition: all .5s;-webkit-transition:all .5s;}
.home-honor li:nth-child(2):after{background-position: -70px 0;}
.home-honor li:nth-child(3):after{background-position: -140px 0;}
.home-honor li:hover:after{transform:translateY(-10px);}