/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none; font-size: 14px;}
body{ font-size:12px;font-family:' '; color:#666;}
a{color:#666;}
a:hover{ color:#f60; text-decoration:none;}
p{line-height:1.8em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:100%; max-width:1200px; margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.logo img{height:100px;}
.top{background: #252525;line-height: 37px;height: 37px;overflow: hidden;}
.top .left{color: #fff;width: 40%}
.top .left span{line-height: 37px;}
.top .right{color: #fff;widows: 60%;}
.top .right .tel{background: url(../images/tel.png) left center no-repeat;padding-left: 23px;display: inline-block;}
.top .right .mail{background: url(../images/icon.png)left center no-repeat;padding-left: 23px;display: inline-block;}
.top .right .add{background: url(../images/icon2.png)left center no-repeat;padding-left: 23px;display: inline-block;}

.head{height: 102px;background: url(../images/headbg.png) center center;}

.menu{height:102px;line-height:102px; margin-right: 40px;}
.menu ul li{ float:left; position:relative; padding: 0 20px;}
.menu ul li dl{ z-index: 99999;background:#fff; width:140%; position:absolute; left:0px; top:102px; box-shadow:2px 2px 5px rgba(0,0,0,0.2); padding:10px 0;display:none; }
.menu ul li dl dd{ line-height:28px;border-bottom:#ddd dotted 1px; margin:0 10px; }
.menu ul li dl dd a{ font-size:14px; color:#666; font-weight:normal; display:inline; padding:0; text-align:left;}
.menu ul li dl dd a:hover{ color:#f60;}
.menu a{ font-size:14px;color:#000; text-decoration:none; font-weight:bold;display:block;text-align:center;}
.menu a.active{color:#1A1A1A; }
.menu a:hover{color:#1A1A1A;}
a.menu_hover{ color:#1A1A1A;}
.menu_down span{ display:block;background:url(../images/menu_down.gif) right 10px center no-repeat;}

.servicebtn{width: 140px;height: 40px;border-radius: 20px;display: block;background: #5465C8;text-align: center;line-height: 40px;text-align: 
center;color: #fff;font-weight: bold;margin-top: 31px;}
.servicebtn:hover{color: #fff;}

.phonemenu{display: none;}
.phonemenulist{display: none;background: #5465C8;width: 92%;margin: 0 3%;padding: 1%;}
.phonemenulist ul li{line-height: 30px;border-bottom: 1px solid #fff;}
.phonemenulist ul li dl dd{padding-left: 20px;border-bottom: 1px dotted #fff;}
.phonemenulist ul li a{color: #fff;}
.phonemenulist ul li dl .bor{border-bottom: 0px solid #ddd;}

.slider{ width:100%; margin:0 auto;  position:relative; overflow:hidden;   height:650px;; background:#000;  }
.slider .bd{ position:relative; z-index:0;  }
.slider .bd li{ height:780px; overflow:hidden; position: relative;}
.slider .bd li img{ display:block;width: 100%; }

.slider .hd{ width:100%;  position:absolute; z-index:9999; top:10px; left:0; height:30px; line-height:30px; }
.slider .hd ul{ text-align:center;  }
.slider .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:9px; height:9px; margin:0 4px; background:url(../images/dot.png) 0 -16px;overflow:hidden;  filter:alpha(opacity=70);opacity:0.7;  vertical-align:top; line-height:9999px;}
.slider .hd ul .on{ background-position:0 0;  }
.slider .timer{ z-index: 999;position:absolute; z-index:1; left:0; top:0; height:4px; width:0; background:#fff; filter:alpha(opacity=40);opacity:0.4; font-size:0; overflow:hidden;   }
.wenzi{text-align: center;position: absolute;left: 0 ;right: 0;top: 0;padding: 8% 0;}
.wenzi h3{color: #000;font-size: 36px;line-height: 72px;}
.wenzi span{display: block;color: #000;font-size: 20px;line-height: 40px;}
.wenzi a{width: 140px;height: 40px;border-radius: 20px;display: inline-block;background: #5465C8;text-align: center;line-height: 40px;text-align: 
center;color: #fff;font-weight: bold;margin: 20px 15px;}

.con{margin-top: 50px;padding-bottom: 40px;overflow: hidden;}
.con ul li{width: 20%;display: inline-block;margin:  0  2%;}
.con ul li .imgsize{overflow: hidden;position: relative;}
.con ul li:hover .imghov{display: block;}
.con ul li .imghov{width: 100%;height: 100%;background-color: rgba(84,101,200,0.50);display: none;position: absolute;left: 0;top: 0;z-index: 99;}
.con ul li img{width: 100%;transition: all 0.6s;}
.con ul li img:hover{transform: scale(1.2);}
.con .wenzi2 {background: #000;text-align: center;width: 90%;padding: 15px 5%;height: 241px;overflow: hidden;}
.con .wenzi2 h3{color: #FF7A03;font-size: 18px;padding-top: 15px;}
.con .wenzi2 span{display: block;color: #fff;font-size: 13px;margin: 20px 0;}
.con .wenzi2 a{display: inline-block;/*border:2px solid #fff;background: #5566C8;*/width: 188px;height: 40px;border-radius: 20px;text-align: center;line-height: 40px;color: #fff;font-size: 10px;font-weight: bold;}
.con .wenzi2 a:hover{border:2px solid #5566C8;background: #fff;color: #5566C8;}

.con .tit1{padding-top: 60px;text-align: center;}
.con .tit1 span{display: block;color: 16px;line-height: 32px;color: #000;font-weight: bold;}
.con .tit1 h3{font-size: 24px;line-height: 48px;color: #000;}

.con dl{margin-top: 40px;}
.con dl dd{width: 29%;margin: 0 2%;display: inline-block;}
.con dl dd .ddleft{width: 30%;}
.con dl dd .ddright{width: 70%;}
.con dl dd .ddright h4{color: #FF7902;font-size: 16px;margin: 20px 0;} 
.con dl dd .ddright span{display: inline-block; line-height: 20px;}
.con .line{text-align: center;}


.con2{background: url(../images/image-1.jpg) center no-repeat;padding: 40px 0;text-align: center;}
.con2 .tit1{padding-top: 60px;text-align: center;}
.con2 .tit1 span{display: block;color: 16px;line-height: 32px;color: #fff;font-weight: bold;}
.con2 .tit1 h3{font-size: 24px;line-height: 48px;color: #fff;}
.con2 .line{text-align: center;}
.con2 ul{text-align: left;}
.con2 ul li{display: inline-block;margin: 0;padding: 0;width: 24.7%;}
.con2 ul li img{width: 100%;transition: all 0.6s;}
.con2 ul li img:hover{transform: scale(1.2);}
.con2 ul li .imgsize{overflow: hidden;position: relative;}
.con2 ul li:hover .imghov{display: block;}
.con2 ul li .imghov{text-align: center;color: #fff;font-size: 15px;font-weight: bold;width: 100%;height: 20%;padding:  40% 0;background-color: rgba(84,101,200,0.50);display: none;position: absolute;left: 0;top: 0;z-index: 99;}
.con2 .con2btn{width: 140px;height: 40px;border-radius: 20px;display:inline-block;text-align: center;line-height: 40px;text-align: center;color: #fff;font-weight: bold;margin-top: 31px;border:2px solid #fff;}
.con2 .con2btn:hover{background: #5465C8;border:2px solid #5465C8; }

.con3{/*background: url(../images/homebg.jpg) center repeat-x;*/padding: 40px 0;background:#e4e4e4;}
.con3 .tit1{padding-top: 60px;text-align: center;}
.con3 .tit1 span{display: block;color: 16px;line-height: 32px;color: #000;font-weight: bold;}
.con3 .tit1 h3{font-size: 24px;line-height: 48px;color: #000;}
.con3 .line{text-align: center;}
.con3 .left{width: 100%;}
.con3 .left img{width: 100%;}
.con3 .right{width: 44%;padding:  0 3%;color: #000;/*font-weight: bold;*/text-align: left;font-size: 16px;line-height: 44px; display:none;}

.con4{position: relative;padding: 90px 0px 50px;color: #ffffff;background-color: #242424;min-height: 380px;}
.con4 .left{position: absolute;left: 90px; top: 0px; width: 50%; height: 100%; background-color: #242424; z-index: 1;transform: skewX(-14deg);-webkit-transform: skewX(-14deg);-moz-transform: skewX(-14deg);-ms-transform: skewX(-14deg);-o-transform: skewX(-14deg);}
.con4 .bg-image {position: absolute; right: 0px;top: 0px;width: 50%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center center;z-index: 0;}
.con4 .left .tit1{padding-top: 60px;text-align: left;padding-left:174px;transform: skewX(15deg);-webkit-transform: skewX(15deg);-moz-transform: skewX(15deg);-ms-transform: skewX(15deg);-o-transform: skewX(15deg);}
.con4 .left .tit1 span{display: block;color: 16px;line-height: 32px;color: #fff;font-weight: bold;}
.con4 .left .tit1 h3{font-size: 24px;line-height: 48px;color: #fff;}
.con4 .left .line{text-align: left;padding-left:174px;}
.con4  ul {padding: 0 50px;padding-left: 220px;transform: skewX(15deg);-webkit-transform: skewX(15deg);-moz-transform: skewX(15deg);-ms-transform: skewX(15deg);-o-transform: skewX(15deg);}
/*.con4  ul li{margin: 20px 0;}
.con4  ul .lileft{width: 10%;}
.con4  ul .lileft span{font-size: 50px;color: #FF7902;text-align: center;}
.con4  ul .liright{width: 90%;} 
.con4  ul .liright h3{font-size: 14px;line-height: 28px; color: #fff;margin: 10px 0; font-weight: normal;}*/

.con5{/*background: url(../images/homebg.jpg) center repeat;*/padding: 40px 0;text-align: center;background:#e4e4e4;}
.con5 .left{width: 50%;}
.con5 .left img{width: 100%;}
.con5 .right{width: 50%;text-align: left;padding: 3% 0;}
.con5 .right h3{color: #000;font-size: 14px;line-height: 28px;}
.con5 .right h2{color: #000;font-size: 20px;line-height: 40px;}
.con5 .right .line{text-align: left;padding-left:0px;}
.con5 .right .label input{outline:none;width: 96%;line-height: 36px;padding: 0 2%;border: 1px solid #cccccc;color: #1a1a1a;box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.30);}
.con5 .right .label{margin-top: 30px;}
.con5 .right .label textarea{height: 150px;resize: none;border: 1px solid #cccccc;color: #1a1a1a;box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.30);width: 100%;outline:none;}
.con5 .right .label span{}
.con5 .right .label .con5btn{display: inline-block;border:2px solid #fff;background: #5566C8;width: 140px;height: 40px;border-radius: 20px;text-align: center;line-height: 40px;color: #fff;font-size: 14px;font-weight: bold;}
.con5 .right .label .con5btn:hover{border:2px solid #5566C8;background: #fff;color: #5566C8;}
.con5 .right .width{width: 47.4%;display: inline-block;margin-right: 2%;}
.con5 .right .width1{width: 48%;display: inline-block;/*margin-left: 2%;*/}

.con5 .tit1{text-align: center;}
.con5 .tit1 span{display: block;color: 16px;line-height: 32px;color: #000;font-weight: bold;}
.con5 .tit1 h3{font-size: 24px;line-height: 48px;color: #000;}
.con5 .line{text-align: center;}
.con5 dl dd img{border-radius: 50%;border:2px solid #57B6D9;}
.con5 dl dd{width: 47.4%;display: inline-block;text-align: left;}
.con5 dl dd p{background: #CBECF8;color: #3A4145;border:1px solid #57B6D9;border-radius: 5px;padding: 20px 0;}
.con5 dl dd span{color: #000;font-size: 14px;display: inline-block;position: absolute;top: 10px;}


.foot {background: #252525;}
.foot .top{border-top: 3px solid #5465C8;text-align: center;margin-bottom: 30px;}
.foot .top span{display: block;border: 30px solid transparent;border-top: 30px solid #5465c8;cursor: pointer;display: inline-block;text-align: center;position: relative;}
.foot .top img{position: absolute;top: -30px;left: -8px;}
.footlist .left{width: 22%;padding-right: 3%;}
.footlist .left .tit2{color: #FF7902;font-size: 16px;font-weight: bold;}
.footlist .left span{display: block;color: #fff;line-height: 26px;font-size: 13px;}
.footlist .center{width: 50%;}
.footlist dl {width: 46.6%;display: inline-block;padding-right: 3%;}
.footlist dl dt{color: #FF7902;font-size: 16px;font-weight: bold;}
.footlist .dl2 dd{line-height: 40px;padding-left: 20px;}
.footlist .dl2 dd a{color: #fff;}
.footlist .dl2 dd a:hover{color: #28349E;}
.footlist .right{/*width: 25%; margin-left:520px;*/ width:100%; text-align: center; margin-right: 60px;}
.footlist .right .tit2{color: #FF7902;font-size: 16px;font-weight: bold;}
.footlist .right .add22{background: url(../images/icon444.png)left center no-repeat;padding-left: 20px;color: #fff;line-height: 40px; display:inline-block;}
.footlist .right .tel22{background: url(../images/icon55.png)left center no-repeat;padding-left: 20px;color: #fff;line-height: 40px; display:inline-block; margin-left: 20px;}
.footlist .right .mail22{background: url(../images/icon66.png)left center no-repeat;padding-left: 20px;color: #fff;line-height: 40px; display:inline-block; margin-left: 20px;}
.footlist .right .wangzhan{background: url(../images/iocn77.png)left center no-repeat;padding-left: 20px;color: #fff;line-height: 35px;display:inline-block;}
.footlist .right ul li{display: inline-block;}
.footmiddle ul {text-align: center;margin-top: 50px;margin-bottom: 10px;}
.footmiddle ul li{display: inline-block;margin: 0 20px;}
.footmiddle ul li h3{color: #F16C0D;}
.footmiddle ul li a{color: #CCCCCC;font-size: 15px;}
.footbottom{padding: 20px 0;border-top: 1px solid #3A3A3A;text-align: center;}
.footbottom span{color: #fff;display: block;margin: 10px 0;}
.footbottom ul li{display: inline-block;}

.top11{position: fixed;right: 15px;bottom: 30px;}
.top11 a{display: inline-block;width: 45px;height: 46px;background: url(../images/top.png)no-repeat;}
.top11 a:hover{background: url(../images/top2.png)no-repeat;}


.insidebanner{height: 127px;background: #000;padding: 50px 0;text-align: center;}
.insidebanner h2{color: #fff;font-size: 36px;}
.insidebanner  ul {margin-top: 30px;}
.insidebanner  ul li {display: inline-block;padding-right: 20px;}
.insidebanner  ul li  a{color: #FFF;font-size: 14px;}
.insidebanner .bottom span{margin-top: 22px;display: block;border: 30px solid transparent;border-bottom: 30px solid #fff;cursor: pointer;display: inline-block;text-align: center;position: relative;} 
.insidebanner .bottom span img{position: absolute;top: 14px;left: -10px;}
.insidebanner .bottom span:hover{border-bottom: 30px solid #5465c8;}

.inside{padding: 60px 0; background: url(../images/homebg.jpg) center repeat;}
.inside .main{background: #fff;padding: 5%;width: 90%;}
.inside .main .tit2{color: #000;font-size: 24px;font-weight: bold;}

.service{padding: 60px 0;}
.service ul li{padding: 30px 0;border-bottom: 1px solid #E2E2E2;}
.service ul li .left{width: 30%;}
.service ul li .left img{width: 100%;border:1px solid #5465C8;}
.service ul li .right{width: 68%;}
.service ul li .right h3{font-size: 20px;color: #000;line-height: 40px;}
.service ul li .right span{display: block;color: #000;font-size: 16px;line-height: 26px;}



.Gallery{padding: 60px 0;}
.Gallery ul li{display: inline-block;width: 22.6%;margin:  1%;}
.Gallery ul li img{width: 100%;cursor: pointer;border:1px solid #5465C8;}

.contact{padding: 60px 0;}
.contact .left{width: 35%;}
.contact .left .tit2{color: #000;font-size: 22px;font-weight: bold;}
.contact .left .add22{background: url(../images/add333.png)left center no-repeat;padding-left: 20px;color: #000;line-height: 40px;}
.contact .left .tel22{background: url(../images/tel333.png)left center no-repeat;padding-left: 20px;color: #000;line-height: 40px;}
.contact .left .mail22{background: url(../images/mail333.png)left center no-repeat;padding-left: 20px;color: #000;line-height: 40px;}
.contact .left ul li{display: inline-block;}
.contact .left h4{color: #000;margin: 15px 0;font-size: 15px;}
.contact .right{width: 60%;}
.contact .right .tit2{color: #000;font-size: 18px;font-weight:normal;}
.contact .right h4{font-size: 13px;line-height: 26px;}
.contact .right .table{padding: 20px;border-radius: 5px;background: #F3F3F3;border:1px solid #CCCCCC;}
.contact .right .table .label{margin: 15px 0;}
.contact .right .table .label span{display: block;color: #000;font-weight: bold;font-size: 13px;margin: 10px 0;}
.contact .right .table .label input{height: 40px;padding: 0 2%;border:1px solid #CCCCCC;line-height: 40px;width: 96%;}
.contact .right .table .label textarea{resize: none;min-height: 120px;border:1px solid #CCCCCC;width: 100%;}
.contact .right .table a{float: right;border-radius: 22px;font-size: 16px;color: #fff;font-weight: bold;background: #5465C8;width:124px;height: 44px;display: inline-block;text-align: center;line-height: 44px;border:2px solid  #5465C8;}
.contact .right .table a:hover{border:2px solid  #000;}
.contact .right .table .bor{width: 45.6%;margin-right: 4%; display: inline-block;}
.contact .right .table .bor1{width: 45.6%;margin-left: 4%;display: inline-block;}

@media screen and (max-width: 1200px){
	.con4 .left .tit1{padding-top: 60px;text-align: left;padding-left: 0px;}
	.con4 .left .line{text-align: left;padding-left: 0px;}
	.con4  ul {padding-left: 0px;}
}

@media screen and (max-width: 760px){
	.wapper{ width:100%; margin:0 auto;}


	.top{background: #252525;line-height: 30px;height: auto;padding: 0 3%;width: 94%;}
	.top .left{color: #fff;width: 100%}
	.top .left span{line-height: 30px;}
	.top .right{color: #fff;widows: 100%;}
	.top .right .tel{background: url(../images/tel.png) left center no-repeat;padding-left: 23px;display: inline-block;}
	.top .right .mail{background: url(../images/icon.png)left center no-repeat;padding-left: 23px;display: inline-block;}
	.top .right .add{background: url(../images/icon2.png)left center no-repeat;padding-left: 23px;display: inline-block;}


	.head{height: auto;background: none;}
	.head .logo{width: 94%;background: #eaeaea;padding: 0 3%;}

	.menu{height:102px;line-height:102px;display: none;}

	.phonemenu{display: block;text-align:right;}

	.servicebtn{width: 90%;height: 40px;border-radius: 20px;display: block;background: #5465C8;text-align: center;line-height: 40px;text-align: 
	center;color: #fff;font-weight: bold;margin:  3% 5%;}
	.servicebtn:hover{color: #fff;}


	.slider{ width:100%; margin:0 auto;  position:relative; overflow:hidden;   height:auto; background:#000;  }
	.slider .bd{ position:relative; z-index:0;  }
	.slider .bd li{ height:auto; overflow:hidden; position: relative;}
	.slider .bd li img{ display:block;  width: 100%;}

	.slider .hd{ width:100%;  position:absolute; z-index:9999; top:10px; left:0; height:30px; line-height:30px; }
	.slider .hd ul{ text-align:center;  }
	.slider .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:9px; height:9px; margin:0 4px; background:url(../images/dot.png) 0 -16px;overflow:hidden;  filter:alpha(opacity=70);opacity:0.7;  vertical-align:top; line-height:9999px;}
	.slider .hd ul .on{ background-position:0 0;  }
	.slider .timer{ z-index: 999;position:absolute; z-index:1; left:0; top:0; height:4px; width:0; background:#fff; filter:alpha(opacity=40);opacity:0.4; font-size:0; overflow:hidden;   }
	.wenzi{text-align: center;position: absolute;left: 0 ;right: 0;top: 0;padding: 8% 0;}
	.wenzi h3{color: #000;font-size: 14px;line-height: 28px;}
	.wenzi span{display: block;color: #000;font-size: 12px;line-height: 24px;}
	.wenzi a{width: 140px;height: 40px;border-radius: 20px;display: inline-block;background: #5465C8;text-align: center;line-height: 40px;text-align: 
	center;color: #fff;font-weight: bold;margin: 20px 15px;}




	.con{margin-top: 40px;width: 94%;padding: 0 3%;padding-bottom: 5px;}
	.con ul li{width: 100%;display: inline-block;margin:  0  0%;}
	.con ul li .imgsize{overflow: hidden;position: relative;}
	.con ul li:hover .imghov{display: block;}
	.con ul li .imghov{width: 100%;height: 100%;background-color: rgba(84,101,200,0.50);display: none;position: absolute;left: 0;top: 0;z-index: 99;}
	.con ul li img{width: 100%;transition: all 0.6s;}
	.con ul li img:hover{transform: scale(1.2);}
	.con .wenzi2 {background: #000;text-align: center;width: 90%;padding: 15px 5%;}
	.con .wenzi2 h3{color: #FF7A03;font-size: 24px;padding-top: 15px;}
	.con .wenzi2 span{display: block;color: #fff;font-size: 13px;margin: 20px 0;}
	.con .wenzi2 a{display:block; margin:0 auto;border:2px solid #fff;background: #5566C8;width: 140px;height: 40px;border-radius: 20px;text-align: center;line-height: 40px;color: #fff;font-size: 14px;font-weight: bold;}
	.con .wenzi2 a:hover{border:2px solid #5566C8;background: #fff;color: #5566C8;}

	.con .tit1{padding-top: 60px;text-align: center;}
	.con .tit1 span{display: block;color: 16px;line-height: 32px;color: #000;font-weight: bold;}
	.con .tit1 h3{font-size: 24px;line-height: 48px;color: #000;}

	.con dl{margin-top: 40px;}
	.con dl dd{width: 100%;margin: 0 0%;display: inline-block;}
	.con dl dd .ddleft{width: 30%;}
	.con dl dd .ddright{width: 70%;}
	.con dl dd .ddright h4{color: #FF7902;font-size: 16px;margin: 20px 0;} 
	.con dl dd .ddright span{display: inline-block; line-height: 20px;}
	.con .line{text-align: center;}


	.con2{background: url(../images/image-1.jpg) center;padding: 40px 3%;text-align: center;width: 94%;}
	.con2 .tit1{padding-top: 60px;text-align: center;}
	.con2 .tit1 span{display: block;color: 16px;line-height: 32px;color: #fff;font-weight: bold;}
	.con2 .tit1 h3{font-size: 24px;line-height: 48px;color: #fff;}
	.con2 .line{text-align: center;}
	.con2 ul{text-align: left;}
	.con2 ul li{display: inline-block;margin: 0;padding: 0;width: 100%;}
	.con2 ul li img{width: 100%;transition: all 0.6s;}
	.con2 ul li img:hover{transform: scale(1.2);}
	.con2 ul li .imgsize{overflow: hidden;position: relative;}
	.con2 ul li:hover .imghov{display: block;}
	.con2 ul li .imghov{text-align: center;color: #fff;font-size: 15px;font-weight: bold;width: 100%;height: 20%;padding:  40% 0;background-color: rgba(84,101,200,0.50);display: none;position: absolute;left: 0;top: 0;z-index: 99;}
	.con2 .con2btn{width: 140px;height: 40px;border-radius: 20px;display:inline-block;text-align: center;line-height: 40px;text-align: center;color: #fff;font-weight: bold;margin-top: 31px;border:2px solid #fff;}
	.con2 .con2btn:hover{background: #5465C8;border:2px solid #5465C8; }


	.con3{background: url(../images/homebg.jpg) center;padding: 40px 3%;text-align: center;width: 94%}
	.con3 .tit1{padding-top: 0px;text-align: center;}
	.con3 .tit1 span{display: block;color: 16px;line-height: 32px;color: #000;font-weight: bold;}
	.con3 .tit1 h3{font-size: 24px;line-height: 48px;color: #000;}
	.con3 .line{text-align: center;}
	.con3 .left{width: 100%;}
	.con3 .left img{width: 100%;}
	.con3 .right{width: 100%;padding:  0 0%;color: #000;font-weight: bold;text-align: left;font-size: 14px;line-height: 28px; }

	.con4{ position: relative;color: #ffffff;background-color: #242424;min-height: 800px;width: 94%;padding: 0 3%;}
	.con4 .left{width: 97%;position: absolute;left:3%; top: 0px;height: 100%; background-color: #242424; z-index: 1;transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(-0deg);-ms-transform: skewX(-0deg);-o-transform: skewX(-0deg);}
	.con4 .left .tit1{padding-top: 25px;text-align: left;padding-left:0px;transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);-ms-transform: skewX(0deg);-o-transform: skewX(0deg);}
	.con4 .left .tit1 span{display: block;color: 16px;line-height: 32px;color: #fff;font-weight: bold;}
	.con4 .left .tit1 h3{font-size: 24px;line-height: 48px;color: #fff;}
	.con4 .left .line{text-align: left;padding-left:0px;}
	.con4  ul {padding:0px;padding-left: 0px;transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);-ms-transform: skewX(0deg);-o-transform: skewX(0deg);}
	/*.con4  ul li{margin: 20px 0;}
	.con4  ul .lileft{width: 10%;}
	.con4  ul .lileft span{font-size: 50px;color: #FF7902;text-align: center;}
	.con4  ul .liright{width: 90%;} 
	.con4  ul .liright h3{font-size: 14px;line-height: 28px;font-weight: bold;color: #fff;margin: 10px 0;}*/
	.con4 .right{display: none;}



	.con5{background: url(../images/homebg.jpg) center repeat;padding: 40px 0;text-align: center;width: 94%;padding: 0 3%;}
	.con5 .left{width: 100%;}
	.con5 .left img{width: 100%;}
	.con5 .right{width: 100%;text-align: left;padding: 3% 0;}
	.con5 .right h3{color: #000;font-size: 14px;line-height: 28px;}
	.con5 .right h2{color: #000;font-size: 20px;line-height: 40px;}
	.con5 .right .line{text-align: left;padding-left:0px;}
	.con5 .right .label input{outline:none;width: 96%;line-height: 36px;padding: 0 2%border: 1px solid #cccccc;color: #1a1a1a;box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.30);}
	.con5 .right .label{margin-top: 30px;}
	.con5 .right .label textarea{height: 150px;resize: none;border: 1px solid #cccccc;color: #1a1a1a;box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.30);width: 100%;outline:none;}
	.con5 .right .label span{}
	.con5 .right .label .con5btn{display: inline-block;border:2px solid #fff;background: #5566C8;width: 140px;height: 40px;border-radius: 20px;text-align: center;line-height: 40px;color: #fff;font-size: 14px;font-weight: bold;}
	.con5 .right .label .con5btn:hover{border:2px solid #5566C8;background: #fff;color: #5566C8;}
	.con5 .right .width{width: 100%;display: inline-block;margin-right: 0%;}
	.con5 .right .width1{width: 100%;display: inline-block;margin-left: 0%;}

	.con5 .tit1{text-align: center;}
	.con5 .tit1 span{display: block;color: 16px;line-height: 32px;color: #000;font-weight: bold;}
	.con5 .tit1 h3{font-size: 24px;line-height: 48px;color: #000;}
	.con5 .line{text-align: center;}
	.con5 dl dd img{border-radius: 50%;border:2px solid #57B6D9;}
	.con5 dl dd{width: 100%;display: inline-block;text-align: left;margin: 2% 0;}
	.con5 dl dd p{background: #CBECF8;color: #3A4145;border:1px solid #57B6D9;border-radius: 5px;padding: 20px 0;}
	.con5 dl dd span{color: #000;font-size: 14px;display: inline-block;position: absolute;top: 10px;}





	.foot {background: #252525;width: 94%;padding: 0 3%;}
	.foot .top{border-top: 3px solid #5465C8;text-align: center;margin-bottom: -55px;}
	.foot .top span{display: block;border: 30px solid transparent;border-top: 30px solid #5465c8;cursor: pointer;display: inline-block;text-align: center;position: relative;}
	.foot .top img{position: absolute;top: -30px;left: -8px;}
	.footlist .left{width: 100%;padding-right: 0%;}
	.footlist .left .tit2{color: #FF7902;font-size: 16px;font-weight: bold;}
	.footlist .left span{display: block;color: #fff;line-height: 26px;font-size: 13px;}
	.footlist .center{width: 100%;}
	.footlist dl {width: 100%;display: inline-block;padding-right: 0%;margin: 2% 0;}
	.footlist dl dt{color: #FF7902;font-size: 16px;font-weight: bold;}
	.footlist .dl2 dd{line-height: 40px;padding-left: 20px;}
	.footlist .dl2 dd a{color: #fff;}
	.footlist .dl2 dd a:hover{color: #28349E;}
	.footlist .right{width: 100%; margin-right:0;}
	.footlist .right .tit2{color: #FF7902;font-size: 16px;font-weight: bold;}
	.footlist .right .add22{background: url(../images/icon444.png)left center no-repeat;padding-left: 20px;color: #fff;line-height: 40px;}
	.footlist .right .tel22{background: url(../images/icon55.png)left center no-repeat;padding-left: 20px;color: #fff;line-height: 40px; margin-left:0;}
	.footlist .right .mail22{background: url(../images/icon66.png)left center no-repeat;padding-left: 20px;color: #fff;line-height: 40px; margin-left:0;}
	.footlist .right .wangzhan{background: url(../images/iocn77.png)left center no-repeat;padding-left: 20px;color: #fff;line-height: 40px;}
	.footlist .right ul li{display: inline-block;}
	.footmiddle ul {text-align: center;margin-top: 50px;margin-bottom: 10px;}
	.footmiddle ul li{display: inline-block;margin: 0 20px;}
	.footmiddle ul li h3{color: #F16C0D;}
	.footmiddle ul li a{color: #CCCCCC;font-size: 15px;}
	.footbottom{padding: 20px 0;border-top: 1px solid #3A3A3A;text-align: center;}
	.footbottom span{color: #fff;display: block;margin: 10px 0;}
	.footbottom ul li{display: inline-block;}




	.insidebanner{height: 101px;background: #000;padding: 50px 0;text-align: center;}
	.insidebanner h2{color: #fff;font-size: 36px;}
	.insidebanner  ul {margin-top: 30px;}
	.insidebanner  ul li {display: inline-block;padding-right: 20px;}
	.insidebanner  ul li  a{color: #FFF;font-size: 14px;}
	.insidebanner .bottom span{margin-top: -5px;display: block;border: 30px solid transparent;border-bottom: 30px solid #fff;cursor: pointer;display: inline-block;text-align: center;position: relative;} 
	.insidebanner .bottom span img{position: absolute;top: 14px;left: -10px;}
	.insidebanner .bottom span:hover{border-bottom: 30px solid #5465c8;}


	.inside{padding: 60px 0; background: url(../images/homebg.jpg) center repeat;}
	.inside .main{background: #fff;padding: 5%;width: 90%;}
	.inside .main .tit2{color: #000;font-size: 16px;font-weight: bold;}


	.service{padding: 60px 3%;width: 94%;}
	.service ul li{padding: 30px 0;border-bottom: 1px solid #E2E2E2;}
	.service ul li .left{width: 100%;}
	.service ul li .left img{width: 100%;border:1px solid #5465C8;}
	.service ul li .right{width: 100%;}
	.service ul li .right h3{font-size: 20px;color: #000;line-height: 40px;}
	.service ul li .right span{display: block;color: #000;font-size: 13px;line-height: 26px;}


	.Gallery{padding: 60px 3%;width: 94%;}
	.Gallery ul li{display: inline-block;width: 100%;margin:  1% 0;}
	.Gallery ul li img{width: 100%;cursor: pointer;border:1px solid #5465C8;}




	.contact{padding: 60px 3%;width: 94%}
	.contact .left{width: 100%;}
	.contact .left .tit2{color: #000;font-size: 22px;font-weight: bold;}
	.contact .left .add22{background: url(../images/add333.png)left center no-repeat;padding-left: 20px;color: #000;line-height: 40px;}
	.contact .left .tel22{background: url(../images/tel333.png)left center no-repeat;padding-left: 20px;color: #000;line-height: 40px;}
	.contact .left .mail22{background: url(../images/mail333.png)left center no-repeat;padding-left: 20px;color: #000;line-height: 40px;}
	.contact .left ul li{display: inline-block;}
	.contact .left h4{color: #000;margin: 15px 0;font-size: 15px;}
	.contact .right{width:100%;}
	.contact .right .tit2{color: #000;font-size: 18px;font-weight:normal;}
	.contact .right h4{font-size: 13px;line-height: 26px;}
	.contact .right .table{padding: 20px;border-radius: 5px;background: #F3F3F3;border:1px solid #CCCCCC;}
	.contact .right .table .label{margin: 15px 0;}
	.contact .right .table .label span{display: block;color: #000;font-weight: bold;font-size: 13px;margin: 10px 0;}
	.contact .right .table .label input{height: 40px;padding: 0 2%;border:1px solid #CCCCCC;line-height: 40px;width: 96%;}
	.contact .right .table .label textarea{resize: none;min-height: 120px;border:1px solid #CCCCCC;width: 100%;}
	.contact .right .table a{float: right;border-radius: 22px;font-size: 16px;color: #fff;font-weight: bold;background: #5465C8;width:124px;height: 44px;display: inline-block;text-align: center;line-height: 44px;border:2px solid  #5465C8;}
	.contact .right .table a:hover{border:2px solid  #000;}
	.contact .right .table .bor{width: 100%;margin-right: 0%; display: inline-block;}
	.contact .right .table .bor1{width: 100%;margin-left: 0%;display: inline-block;}
}
