﻿/*全屏切换*/
/*.canvas {
width:1600px;
position:relative;
left:50%;
margin-left:-800px;
}*/
/*margin-left的数值是宽度的一半*/
/*全屏切换*/

body {/*background:#AC1214;*/width: 100%;height: 100%;}
.body {
	width:100%;
	overflow:hidden;

	font:14px/24px "Microsoft Yahei","Arial";
	font-family: "微软雅黑";
}
input{font-family: "微软雅黑";}

.footer{ width:100%; background:#353535; overflow:hidden; }
.row{font:14px/24px "Microsoft Yahei","Arial", "微软雅黑";color:#000; width:100%; margin:0 auto;;}
.row2s,.row3s,.row4s,.row5s,.row6s,.row7s,.row11,.jiaotong,.headImg2{font:14px/24px "Microsoft Yahei","Arial", "微软雅黑";color:#000; width:1200px; margin:0 auto; clear:both;position:relative;}
.row6s{height: 448px;width:100%;/*overflow: hidden;*/}
.row6s div{width: 1200px;margin: 120px auto 0;position: relative;z-index: 5;}
.row6s div img{width:100%;}
.row2s div.row2s-son{width: 100%;background: #fff;margin-top: 200px;}



.row4s{height: 1512px;padding-top: 20px;width:100%;overflow: hidden;}
.row4s>div{width: 1200px;margin: 0 auto;}
.row4s>div>div>img{width: 100%;}
.row3s{width: 100%;height:2384px;background: url(../images/jianjie-bg.jpg); background-attachment: fixed;
    background-position: center 80%;
    background-repeat: no-repeat;overflow: hidden;}
.row3s div.draw{width: 100%;background: #fff;padding-bottom: 110px;overflow: hidden;margin-top: 20px;}
.row3s div.draw ul{width: 1210px;margin: 0px auto;overflow: hidden;}
.row3s div.draw ul h3{font-size: 30px;color: #FF586D;height: 130px;line-height: 210px;}
.row3s div.draw ul h3 span{font-size:16px ;}
.row3s div.draw ul p{font-size: 15px;color: #777;margin-bottom: 50px;}
.row3s div.draw ul li{float: left;height: 100%;border-top:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;border-left:1px solid #DEDEDE;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;height: 335px;}
.row3s div.draw ul li:last-child{border-right:1px solid #DEDEDE;}
.row3s div.draw ul li.draw1,.row3s div.draw ul li.draw3{width: 22.8%;}
.row3s div.draw ul li.draw3 p{line-height: 100px;}
.row3s div.draw ul li.draw3 div{height: 50%;position: relative;}
.row3s div.draw ul li.draw3 div:last-child{border-top: 1px solid #ccc;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.row3s div.draw ul li.draw3 div:hover p{line-height: 170px;}
.row3s div.draw ul li div{height: 100%;position: relative;}
.row3s div.draw ul li div p{opacity:0;filter:alpha(opacity=0);line-height: 260px;font-weight: bold;background:url(../images/o5.png); background-size: 100%;width: 100%;height: 100%;color: #fff;font-size: 20px;text-align: center;position: absolute;top: 0px;left: 0;transition: 0.5s;-webkit-transition:0.5s;}
.row3s div.draw ul li div:hover p{opacity: 1;filter:alpha(opacity=60);line-height: 340px;}
.row3s div.draw ul li.draw2{width: 18%;}
.row3s div.draw img{width: 100%;height: 100%;}
.row4s-top{position: relative}
.row4s-top>div{position: absolute;right: 15.8%;top: 31%;width: 90px;}
.row4s-top>div img{width: 100%;}
.row4s-top>div p{font-size: 13px;color: #777;text-align: center;line-height: 18px;}
.row4s-top>p{font-size: 30px;color: #01B6ED;height: 100px;line-height: 125px;}
.project__card{float: left;transition: box-shadow .3s ease;perspective: 1000px;-webkit-perspective:1000px;transform-style: preserve-3d;-webkit-transform-style: preserve-3d;}
.project:hover .project__card {
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4); }

.project {
  position: absolute;top: 0;left: 0;;}
.project_detail{width: 598px;height: 400px;position: absolute;z-index: 5;top: 0;left: 0;background: url(../images/blueo1.png) no-repeat;background-size: 100%;}
.project__card:hover .project_detail{background: none;}

/*--------------------------------------------------------------------------------------------*/



.row2s{height: 1290px;width:100%;background: url(../images/haoli-bg.jpg); background-attachment: fixed;
    background-position: center bottom;
    background-repeat: no-repeat;overflow: hidden;}
.row5s{height: 715px;width:100%;overflow: hidden;background:#fff;}

.row7s{min-height: 478px;}
.row7s h3{font-size: 43px;height: 164px;line-height: 200px;color: #F54545;text-align: center;}
.row7s p{font-size: 18px;color: #777;text-align: center;margin-bottom: 70px;}

.hed {
    width: 1200px;
    margin: 0 auto;
    position: relative;
    min-width: 960px;
}
.hed img{width: 100%;}
.hed div.hed-cont {
    position: absolute;
    width: 920px;
    margin: auto;
    top: 15%;
    left: 0;
    right: 0;
}

.headImg2{width: 100%;color:#fff;background: url(../images/top1bj.png) no-repeat;height: 268px;background-size: 100%;overflow: hidden;text-align: right;}
.headImg2>div{display: inline-block;color: #fff;}
.headImg2>div.address{font-size: 60px;height: 60px;line-height:60px;}
.headImg2>div.timer{background: url(../images/borderR.png) no-repeat;width: 282px;height: 102px;margin-top: 80px;text-align: center;}
.headImg2>div.timer h2{font-size: 50px;height: 50px;line-height: 56px;}
.headImg2>div.timer h3{font-size:26px;margin-top: 15px;}

.rows{font:14px/24px "Microsoft Yahei","Arial", "微软雅黑";color:#000; width:1200px; background:#282454; margin:0 auto 43px; padding:11px 0;}
.login{ width:100%; margin:0 auto;background: #fff;height: 690px;}
.row1{width: 1200px;margin: 0 auto;height: 690px;}

.libaomain{ position:absolute; top:240px; height:120px;}
.jianjietop,.liutop{ width:1200px; height:67px;}
.liumain{ width:1200px; height:495px; margin:0px auto 10px;position: relative;}
.liumain>div>img{ width:100%;}
.liumain ul{ width:1112px; margin:0 auto;}
.liumain ul li{ float:left; border-right:1px solid #d0ced7; width:273px; text-align:center}
.liumain ul li p{ color:#645e85; font-size:14px;}
.liumain ul li p,.liumain ul li h2{ width:198px; margin:0 auto; text-align:center;}
.liumain ul li h2{ color:#534d78; font-size:18px; padding:8px 0;	}
.liumain ul li:last-child{ border-right:0;}
.liumain ul:after,.switch ul:after,.switchmain ul:after,.jianfooter:after,.jiancenter:after{  clear:both; display:block; visibility: hidden; content: '';}
.switch{ width:100%; background:#fff;}
.switch ul{ background:#efedee; width:100%;}
.switch ul li{ float:left; width:33.2%; border-right:1px solid #c1c0c1; height:40px; line-height:40px; font-size:18px; color:#555; background:#EFEDEE; text-align:center; cursor:pointer;}
.switch ul li:last-child{ border-right:1px solid #e5e5e5;}
.switch ul .curent{ background:#FF5871; color:#fff;}
.switch .switchmain ul{ width:100%; background:#fff;}
.switchmain ul li{ width:16.5%; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; background:#fff; line-height:normal; height:auto;position: relative;overflow: hidden;}
.switchmain ul li:nth-child(6n + 1){ border-left:1px solid #e5e5e5;}
.switchmain ul li:last-child{}
.switchmain ul li p{ width:38%; margin:0 auto; overflow:hidden;}
.switchmain ul li p img{ width:100%}
.switchmain ul li>span{font-size: 16px;color: #626262;padding: 5px 0;display: block;margin: 0 auto 5px;}
.switchmain ul li div.text{width: 100%;height: 100%;background: url(../images/o5.png);background-size: 100%;  overflow: hidden;position: absolute;top: -100%;left: 0;text-align: center;}

.switchmain ul li div.text span{margin-top: 43px;color: #fff;display: inline-block;border: 1px solid #fff;padding: 5px 20px;border-radius: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;}

.switchmain ul li h4{ text-align:center; padding:15px 0 20px; font-size:18px; color:#4f4f4f;}
.jianmain{ width:100%;background: url(../images/rows3bj.png);margin-top: 140px;background-size: 100%;}
.jiancenter{width:1200px;margin: 0 auto;position: relative;}
.jiancenter>img{  width:100%;}
.jianleft{ width:540px; display: inline-block; color:#000;top: 75px;left:340px;position: absolute;}
.jianleft h2{ padding:0 26px 50px 0px; color:#00; font-size:22px;}
#txt{height: 304px;position: relative;color: #000;}

.jianleft p{ padding:0 26px 0 0px; font-size:14px; color:#000; line-height:27px; text-align:justify; text-justify:inter-ideograph;}
.jianright{ width:510px; height:305px; overflow:hidden; position:relative;}
.jianright img{ width:100%;}
.jianright p{ width:100%; height:50px; line-height:50px; position:absolute; bottom:0; left:0; font-size:18px; color:#fff; padding-left:10px; background:#454159; filter:Alpha(opacity=90); opacity:0.9;}
.jianleftImg img{width: 90px;float: left;}
.jianleftImg span{ display: inline-block;float: left;line-height: 16px;margin-top: 5px;color: #565656;}
.jianleftImg i{display: inline-block;width: 40px;clear: both;}
.jianleftImg i img{width: 40px;}
.jianfooter{ width:100%; background:#fff; padding-top:77px;}
.jianfooter li{ float:left; padding-left:25px; width:364px;}
.jianfooter li p{ width:364px; height:119px; overflow:hidden;}
.jianfooter li h4{ color:#747474; font-size:18px; margin:10px auto 0; font-weight:700;}
.jianfooter li h5{  color:#747474; font-size:14px; padding-bottom:15px;}
.jianfooter li p img{ width:100%;}
.jianleftImg{margin-top: 16px;}
.huaxu{ width:100%; height:842px; margin:0px auto 0px;background:#fff;}
.huaxu h3{font-size: 43px;color: #258FFF;text-align: center;height: 108px;line-height: 147px;}
.huaxu p{font-size: 20px;color: #777;margin-bottom: 60px;text-align: center;}
.huaxu2{height: 67px;text-align: center;width: 100%;margin: 80px auto 20px;background: #032890;}
.huaxuImg{display:block;margin:100px auto 40px;}
.huaxu ul{ width:1000%; height:355px; overflow:hidden;}
.huaxu ul li{ float:left; margin:0 5px;}
.jiaotong{  width:100%; margin-top:50px;margin:0 auto;overflow: hidden;background: #F5F9FA;}

/*.jiaotong img{width:100%}*/
.row5s>div{width: 100%;background: #fff;;overflow: hidden;}
.row5s>div.infoMap{position: absolute;top: 200px;}
.row5s>div.mapbottom{position: absolute;bottom: 0;left: 0;width: 100%;background: #fff;height: 50px;}
.row5s div.map{width:740px;margin: 70px auto 80px;overflow:hidden;background: #fff;}
.row5s div.map div{float: left;}
.row5s div.map div.qrImg{width: 83px;height: 100px;margin-left: 20px;}
.row5s div.map div.qrImg img{width: 100%;margin: 0}
.row5s div.map div.qrImg p{text-align: center;color: #555;}
.row5s div.map div h3{height: 48px;font-size: 43px;color: #424242;line-height: 46px;padding-left: 55px;background: url(../images/luxian-dy.png) no-repeat;background-size: 47px;background-position: 0 3px;}
.row5s div.map div p.addressTxt{font-size: 20px;color: #777;margin-top: 30px;letter-spacing: 7px;}
.BMap_bubble_content>div:last-child{display: none;}
.BMap_bubble_content>div:first-child+div{display: none;}
.jiaotong div.map img{margin-bottom: 60px;}
.jiaotong div.way{width:1200px;margin: 0 auto;padding: 50px 0}


.jiaotong div.way img{width: 100%;}
.gift{ width:1200px; margin:0 auto 0; position: relative;
    z-index: 5;padding-bottom: 80px;}
.gift>img{width: 100%;display: block;}

.row1>h2,.gift h2{font-size: 38px;color: #434343;height: 200px;line-height: 210px;text-align: center;}
.row4s>h2{height: 120px;line-height: 160px;font-size: 38px;color: #434343;text-align: center;}
.row4s>p{font-size: 18px;color: #767676;text-align: center;}
.footerimg{ width:100%; height:150px; overflow:hidden;border-bottom: 1px solid #3D3D3D;}
.footerimg div{width: 1200px;margin: 0 auto;}
.footerimg div ul{overflow: hidden;margin-top: 47px;}
.footerimg div ul li{float: left;width: 244px;}
.footerimg div ul li.z{margin: 0 230px;}
.footerimg div ul li div{float: left;}
.footerimg div ul li div:first-child{width: 30px;}
.footerimg div ul li div.ewm{width: 53px;}
.footerimg div ul li div.lastchild{width: 175px;margin-left: 16px;}
.footerimg div ul li div h3{font-size: 18px;color: #CDCDCD;margin-bottom: 9px;}
.footerimg div ul li div p{font-size: 13px;color: #999;}
.row11{height: 100px;overflow: hidden;}

.footerimg div img{width: 100%;}
.footBom{height: 90px;background: #252525;margin-top: 5px;}
.footerfont{ color:#fff; font-size:13px;margin-top: 30px;}
.footer p{line-height: 20px;color: #868686;}
.footerfont span{ margin-left:70px;}

.lefts{ overflow:hidden; position:fixed; left:0; top:209px; }
.lefts p{ text-align:center; width:112px;}
.imgbg{ background:#fff; width:100%; padding-bottom:80px;}
.imgbg img{width: 1200px;}
.imgbg>img{display:block;margin:0 auto 40px;}
._left{
	margin-top: 20px;
    width: 1080px;
    height: 440px;
	position:relative;
	z-index: 99;
	-webkit-box-shadow: 0 -8px 19px 8px #eee;-moz-box-shadow: 0 -8px 19px 8px #eee;box-shadow: 0 -8px 19px 8px #eee;
	-webkit-border-radius: 30px 30px 0 0;-moz-border-radius: 30px 30px 0 0;border-radius: 30px 30px 0 0;
	border: 30px solid #000;
	border-bottom: none;
	
	padding: 0 30px;
	}
.scroll{width: 456px;height: 467px;background: url(../images/top4.jpg) no-repeat;background-size: 100%;position: relative;margin-left: 30px;}

.leftpos{ width:500px; height:430px;position:absolute; top:0px; left:26px;}
.leftpos #close{position: absolute;top: 8px;right: 8px;width: 33px;display: none;}
.titleft{ width:530px;     margin: 0 auto;}
.titleft h2{font-size: 26px;text-align: center;margin: 60px auto 15px; }
._left label{    display: block;
    text-align: left;
    width: 300px;
    margin: 0 auto; color:#7d7d7d; font-size:16px; margin-bottom:5px;}
.middle{
    position: absolute;
    top:0;
    left: 409px;
	width:610px;
	height:410px;
}

._left input{
    width: 222px;
    height:40px;
    line-height: 40px;
    font-size: 16px;
	padding-left:16px;
	border:1px solid #d4d4d4;
	background:#fff;
	color:#000;
	-webkit-border-radius:0px;
}
._left select{
    width: 222px;
    /*height:40px;*/
    /*line-height: 36px;*/
    font-size: 16px;
	padding-left:16px;
	border:none;
	*border:none;
	_border:none;
	margin-bottom:15px;
	background:#fff;
	color:#000;
	-webkit-border-radius:0px;
	-webkit-appearance:none;
	outline:none; 
    -moz-appearance: none;
    appearance:none;
    background:none;
	margin-top: 9px;
}
._left input{    border: none; width:93.5%;outline:none;}
/*._left select{ line-height:40px; -webkit-appearance:none; background-color: #fff; outline:none; border:none;}*/
._left ._table2 p .select{ line-height:40px; width:222px;}
._left td{
	width:225px;
	text-align:center;
	margin-bottom:10px;
	margin-top:10px;
	
	display:inline-block;
}
._left td.fist{margin-right:20px;}
._left td.su{width: 465px;}
._info{
	color:#4e585e;
	font-size:16px;
	text-align:left;
	margin:10px 0;
}
textarea{
	width:304px;
	height:68px;
	font-size: 14px;
} 
#denging{
	width:100%;
	height:70px;
	padding:0px;
	-webkit-border-radius: 0px;
	/*margin:10px 100px;*/
	background:url(../images/btn_bg.png) ;
	background-size: 100%;
	color:#fff;
	font-size:27px;
	border:none; cursor:pointer;
}

#addressed,#denging222{
	width:180px;
	height:35px;
	padding:0px;
	border-radius: 5px;
	margin:5px 80px 10px;
	background:#f53f3f;
	color:#fff;
	font-size:18px;
	font-weight:700;
	border:none; cursor:pointer;
}


._right{
	position:absolute;
	top:0;
	right:0;
	width:182px;
	height:410px
	
}
.liucheng{background: #fff;margin-top: 200px;padding-bottom: 80px;}
.liucheng div{width: 1200px;margin: 0 auto;}
.liucheng div h2{font-size: 43px;color: #08BEAF;text-align: center;height: 130px;line-height: 200px;}
.liucheng div p{margin-bottom: 110px;}
.liucheng div img{display: block;;margin: 0 auto;width: 100%;}
.liucheng div img.liucheng-img{width: 93%; margin-bottom: 60px;}
._right ._title{
	
	display:inline-block;
	width:100%;
	color:#fff;
	text-align:center;
	background:#cd1753;
	font-size:18px; height:50px; line-height:50px;
}
.gg{width: 530px;height: 270px;position: absolute;top: 87px;right: 30px;}
.gg img{width: 100%;}
.tzlist_r li{display:inline-block;margin:5px;font-size:14px;color:#f9dd01;}
.tzlist_r{width:100%; height:447px;overflow:hidden;}
.acrch{
position: absolute;
left: 856px;
top: 46px;
width: 144px;
height: 50px;}
._title span{ color:#1C8DED;}
._left td h4{ text-align:center; color:#9a97ab; font-size:13px;}
/*--------------&-----2017.09.23修改------&----------&---------&-----&----------&---------*/
.displaying{ display:none; width:100%;margin-top: 25px;}
.displaying>div.ok{margin: 0 auto;width: 50px;clear: both;}
.displaying>div.ok img{width: 100%;}
.displaying h4{color: #666667;font-size: 31px;text-align: center;clear: both;margin:20px 0 50px;}
.displaying div.win_dows{overflow: hidden;}
.displaying div.displaying-left{float: left;width: 163px;text-align: center;padding-right: 50px;border-right: 1px solid #EBEEF0;}
.displaying div.displaying-right{float: right;margin-bottom: 44px;}
.dispimgsi{width: 106px;margin-right: 10px}
.dispimgsi img{width: 100%;}
.displaying-left h3{font-size: 30px;color: #2D2D2D;font-weight: bold;}
.displaying-left p{color: #5D5E60;font-size: 16px;margin: 14px 0;height: 20px;line-height: 20px;text-align: center;position: relative;}
.displaying-left p span{max-width: 82px;;display: inline-block;overflow: hidden;height: 20px;text-overflow: ellipsis;white-space: nowrap;vertical-align: top;}
.displaying-left div{width: 100px;height: 30px;text-align: center;line-height: 30px;border: 1px solid #3FA9F5;color: #3FA9F5;font-size: 16px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;margin: 0 auto;cursor: pointer;}
.displaying-left div i{width: 11px;display: inline-block;margin-left: 4px;}
.displaying-left div img{vertical-align: middle;width: 100%;}
.displaying-right{width: 260px;}
.displaying-right>div{float: left;}
.displaying-right-info p.wx{color: #ABACAE;font-size: 16px;padding-top: 3px;}
.displaying-right-info h3{font-size: 25px;font-weight: bold;color: #3B3C3E;margin: 10px 0 15px;}
.displaying-right-info p.lingqu{color: #6A6B6D;font-size: 19px;}
.more a{display: block;width: 230px;height: 40px;color: #fff;background: #3FA9F5;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;clear: both;margin: 0px auto 0;text-align: center;line-height: 40px;font-size: 15px;text-decoration: none !important;}
.more a i{width: 15px;margin-left: 3px;}
.more a i img{vertical-align: middle;margin-top: -3px;}
.more{display: block;height: 40px;margin-left:150px;width: 230px;}

/*提交需求*/
.demand{position: fixed;width: 100%;height: 100%;background: url(../images/o5.png);z-index: 999;top: 0;left: 0;display: none;}
.demand>i{position: absolute;top: 65px;right: 160px;width: 65px;display: inline-block;}
.demand>i img{width: 100%;}
.section2{width: 730px;height: 410px;position: absolute;top: 100px;left: 20%;background: #fff;padding: 80px 95px;}
#moreinfodiv{margin-top: 57px;}
.section2 h2{font-size: 30px;color: #323232;font-weight: bold;;}
.formxuqiu p, .formxuqiu2 p, .formxuqiu3 p{  font-size:21px; color:#666768;float: left;margin-right: 30px;margin-top: 10px;}

.formxuqiu li,.formxuqiu2 li,.formxuqiu3 li{ float:left; width:120px; margin:0 30px 30px 0;}
.formxuqiu li:nth-child(5),
.formxuqiu2 li:nth-child(5),
.formxuqiu3 li:nth-child(5){margin:0 0px 30px 0;}
.formxuqiu li:nth-child(6),
.formxuqiu2 li:nth-child(6),
.formxuqiu3 li:nth-child(6){margin:0 0px 30px 114px;}
.formxuqiu li a,.formxuqiu2 li a,.formxuqiu3 li a{ display:block; border: 1px solid #CFD1D3; color:#909091; width:120px; height:40px; line-height:40px;  text-align:center;font-size: 16px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;text-decoration: none;}
.formxuqiu3 li{width: 135px;}
.formxuqiu3 li a{width: 135px;} 
.formxuqiu li input,.formxuqiu2 li input,.formxuqiu3 li input{ display:none;}
.formxuqiu .current,.formxuqiu2 .current,.formxuqiu3 .current{ color:#3FA9F5;border: 1px solid #3FA9F5;}
.formsub{ width: 230px;height:40px;margin:25px auto 0;}
.formsub input{width: 230px;height:40px;;text-align: center;line-height: 40px;border: none;color: #fff;background:#3FA9F5;font-size: 15px;border-radius:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}









/*---------------&----&------&-&-----------&--------&-------&---------&^--------&------------*/
._table{ padding-top:20px;text-align: center;}
.formList{}
.formList div{overflow: hidden;margin-bottom: 30px;}
.formList div p{float: left; width: 46.5%; border: 1px solid #999;  -moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;}
.formList div p.fist{margin-right: 20px;}
.formList div p.su{width:97%;border: none;margin: 0;margin-top: 25px;}
.formList div.selBox p{overflow: hidden;height: 40px;}
.msginfo{width: 100%;background: #fff;border-bottom: 1px solid #ccc;}
.register_info{width: 1200px;margin: 0 auto;;overflow: hidden;padding-bottom: 50px;}
.dynamic{overflow: hidden;margin-bottom: 30px;width: 100%;}
.dynamic h2{font-size: 45px;color: #555;height: 50px;line-height: 50px;text-align: center;margin: 65px auto 30px;}
.dynamic p{width: 100px;height: 5px;background: #1B8DEE;margin-top: 30px;}
.rightdemo{ width:292px; height:95px; overflow:hidden;float: left;}
#demo_1{margin: 0 13%;}
.main4ul li{ width:290px; height:42px; line-height:42px; color:#838383; font-size:14px; overflow:hidden;}
.main4ul li span{ padding:0 48px;}
.main4ul li em{ color:#81817F; text-decoration:none;}
._left td p{ height:40px; background:#fff; line-height:40px; width:215px; border: 1px solid #999; -webkit-border-radius:0px; display:inline-block;margin-bottom: 15px;overflow:hidden;}
_table2 ._left td p{ width:200px;}
.flexslider {
    position: relative;
    width: 610px;
    height: 410px;
    overflow: hidden;
    zoom: 1;
}

.flexslider .slides li {
    width: 100%;
    height: 100%;
}

.flex-direction-nav a {
    width: 70px;
    height: 70px;
    line-height: 99em;
    overflow: hidden;
    margin: -35px 0 0;
    display: block;
    position: absolute;
    top: 50%;
    z-index: 10;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: all .3s ease;
    border-radius: 35px;
}

.flex-direction-nav .flex-next {
    background-position: 0 -70px;
    right: 0;
}

.flex-direction-nav .flex-prev {
    left: 0;
}

.flexslider:hover .flex-next {
    opacity: 0.8;
    filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
    opacity: 0.8;
    filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
    opacity: 1;
    filter: alpha(opacity=50);
}

.flex-control-nav {
    width: 100%;
    position: absolute;
    bottom: 20px;
    text-align: center;
}

.flex-control-nav li {
    margin: 0 2px;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.flex-control-paging li a {
    background: url(../images/dot.png) no-repeat 0 -16px;
    display: block;
    height: 16px;
    overflow: hidden;
    text-indent: -99em;
    width: 16px;
    cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
    background-position: 0 0;
}

.flexslider .slides a img {
    width: 100%;
    height: 572px;
    display: block;
}
._table2,._table1s{ display:none; padding-top:20px;}
._table1s{ margin-bottom:50px;}
._table2 ._info{ margin:0; float:left;  padding-left: 30px;} 
._left ._table2 td p{ margin:0 auto 18px; width:225px;}
._left ._table2 td p select{ width:225px;}
._table2 td{ margin:10px 0;}
.carTime{margin-left:30px !important;;}
._left .tijiao{ height: 40px; padding: 0px; border-radius: 20px; font-size:18px; font-weight:bold; background:#1C8DED; margin-left:80px; color:#fff; margin-top:10px; cursor:pointer; width:280px; border:none;}
._info2{ font-size:20px; color:#f9dd01; text-align:center; width:100%; margin:20px 0 15px 0;}
.nav{ width:100%; background: #ffffff; height:60px;}
nav{ width:100%; background:url(../images/black.png);background-size: 100%; height:90px;position:fixed;bottom:0;margin:0 auto;z-index:999;display:none;}
#nav{width:1200px;margin:0 auto;overflow:hidden;height:90px;}
#nav div{float:left;width:30%;height:90px;}
#nav div img{width: 95%;margin-top: 15px;}
#nav ul{width:70%;float:right;overflow:hidden;margin-top:27px;}
#nav ul li{width:18%;float:left;height:40px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;overflow:hidden;margin-right:2%;}
#nav ul li p{width:100%;height:40px;line-height:40px;overflow:hidden;background: #fff;}
#nav ul li input{width:100%;height:40px;line-height:40px;overflow:hidden;padding-left:15px;font-size:15px;border:none;}
#nav ul li select{width:100%;padding-left:15px;font-size:15px;border: none;margin-top: 10px;outline: none;background: #fff;background-color: #fff;    -webkit-appearance: none;}
#give{margin:0;padding-left:0;background:#1C8DED;color:#fff;text-align:center;border:none;width:100% !important;font-size:19px;}

.navmain{ width:1200px; height:60px; overflow:hidden; margin:0 auto;}
.navmain li{ height:60px; line-height:60px; width:200px; text-align:center; font-size:18px; font-weight:bold; color:#645e85; overflow:hidden; float:left;}
.navmain li a{ color:#645e85; font-size:18px; width:200px; display:block; line-height:60px; height:60px; text-decoration:none;}
.navmain li a:hover{ background:#fff; color:#645e85; width:200px; border-bottom:3px solid #cd1753; height:57px; line-height:57px;}
.navmain .cur{ background:#cd1753; border-bottom:3px solid #cd1753; height:57px; line-height:57px;}
.navmain .cur a{ color:#fff;}
._rightul{ margin:0 15px; height:300px; overflow:hidden;} 
._rightul li{ padding:12px 0; border-bottom:1px solid #dddddd; color:#645e85; font-size:14px;text-align:justify; text-justify:inter-ideograph;}
._rightul li h2{ font-size:18px; color:#d13663; text-align:center; margin-bottom:10px;}
.down{ margin:0 auto; width:143px; height:53px; cursor:pointer; padding-top:3px;}
.rights{ position:fixed; top:474px; left:50%; text-align:center; width:55px;margin-left: -673px!important; background:#282454; padding:5px;}
.rightsnav li{ background:#fff; width:53px; height:52px;  margin:0 auto; text-align:center; font-size:18px; line-height:57px; border-bottom:#ddd;}
.rightsnav li a{ text-decoration:none; display:block; line-height: 20px;padding: 8px;font-size: 14px; color:#645e85;}
.rightsnav .curst{ color:#fff; background:#cd1753; }
.rightsnav .cusest a:hover{ color:#645e85; background:#fff; }
.rightsnav li a:hover{ color:#fff; background:#cd1753;}
.rightsnav li .cur{ color:#fff; background:#cd1753;}
._left td span{ display:inline-block; width:70px}

.floatCtro{ width:53px; overflow:hidden;}
.floatCtro p{ background: #fff; width: 53px; padding:10px 0; margin: 0 auto; text-align: center;  border-bottom: #ddd; color:#645e85; font-size:16px; line-height:19px; cursor:pointer;}
.floatCtro .curent{ background:#cd1753; color:#fff;}
.floatCtro a{ height:50px; line-height:50px; font-size:18px; width:53px; background:#fff; display:block; color:#645e85; text-decoration:none;}
.floatCtro a:hover{background:#cd1753; color:#fff;}
.floatCtro h2{ height:50px; line-height:50px; font-size:18px; width:53px; background:#cd1753; display:block; color:#fff; text-decoration:none; font-weight:normal;}


.pcright{ position:absolute; top:0; right:0; width:420px; height:240px;}
.row6s img{display: inline-block;}
.posiFiexd{position: fixed;top: 38%;left: 0;width: 260px;height: 320px;background:url(../images/qr.png) no-repeat;background-size: 260px 302px;border-radius: 0 5px 5px 0;z-index: 99;}
.posiFiexd div{width: 43%;position: absolute;top: 97px;left: 75px;}
.posiFiexd div img{width: 100%;}
.posiFiexd span {color: #fff;font-size: 21px;position: absolute;top: 9px;right: 37px;cursor:default;}
.backTop{width: 50px;height: 50px;position: fixed;right: 20px;bottom: 100px;}
.enroll{width:100%;height: 100%;position: fixed;top: 0;left: 0;background: url(../images/o5.png);z-index: 9999;}
.enroll-sign{position: absolute;top: 100px;left:29%;background: #fff; width: 646px;height: 430px;    padding-top: 50px;z-index: 999999;animation: show 0.3s;-webkit-animation: show 0.3s;}


@keyframes show{

	from {transform:scale(2);-webkit-transform:scale(2);opacity:0;filter: alpha(opacity=0)}
	to {transform:scale(1);-webkit-transform:scale(1);opacity:1;filter: alpha(opacity=100)}
}
@-webkit-keyframes show{

	from {transform:scale(2);-webkit-transform:scale(2);opacity:0;filter: alpha(opacity=0)}
	to {transform:scale(1);-webkit-transform:scale(1);opacity:1;filter: alpha(opacity=100)}
}


@media screen and (max-width: 1400px){
    .gift,.jiancenter,.liucheng div,.liumain,.row3s div.draw ul,.row6s div,.row7s,.headImg2,.imgbg img,#nav,.row11,.row4s>div{width: 960px;}
	.hed div.hed-cont{width: 60%;}
	.row1{width: 960px;}
	.jianleft{width: 447px;top: 45px;left: 269px;}
	.row4s{height: 1262px;}
	.jianleft h2 {padding: 0 26px 20px 0px;}
	.row6s div {margin: 110px auto 0;}
	.row4s-top>div{position: absolute;right: 14%;top: 33%;width: 90px;}
	.displaying div.displaying-left{padding-right: 15px;}
	.jiaotong div.way{width: 960px;}
	.row3s{height: 2120px;}
	.row3s div.draw ul li{height: 270px;}
	.gg{width: 400px;top: 120px;}
	.footerimg div ul li.z{margin: 0 110px;}
	.displaying div.displaying-right{margin-bottom: 45px;}
	.more p{margin: 0px auto 0;}
	.displaying-left h3{font-size: 25px;margin:0px 0 11px;}
	.dispimgsi{width: 95px;}
	.switchmain ul li div.text span{margin-top: 32px;}
	.displaying-right-info h3 {font-size: 23px;font-weight: bold;color: #3B3C3E;margin: 7px 0 11px;}
	.displaying {margin-top: 28px;}
	.displaying h4 {margin: 20px 0 54px;}
	.project__card>img{width: 478px;}
	.row1{height: 610px;}
	.leftpos {width: 446px;}
	.scroll {width: 376px;margin-left: 7px;}
	.jiaotong div.map {height: 405px;}
	.row2s {height: 1050px;}
	.row1>h2, .gift h2{height: 130px;line-height: 140px;}
	.project_detail{width: 478px;height:320px ;}
	.titleft{width: 450px;padding-left: 20px;}
	.footerimg div{width: 960px;}
	.huaxu {height: 752px;}
	.login{height: 610px;}
	.formList div p.su{margin-top: 14px;}
	.msginfo{overflow: hidden;background: #fff; }
	._left {height: 435px;border: 25px solid #000;border-bottom: none;width: 910px;padding: 0;}
	.leftpos{left: 0;}
	.enroll-sign{width: 646px;}
	.enroll-sign{left:26%;}
	.register_info{width: 960px;}
	.rightdemo {height: 95px;}
	#demo_1{margin: 0 4%;}
	.dynamic h2 {font-size: 35px;color: #555;height: 50px;line-height: 50px;}
	.formList div{margin-bottom: 20px;}
	.more{margin-left: 120px;}
	.section2{left: 16%;}
	.demand>i{right: 90px;}
	.headImg2>div.address{font-size: 50px;}
	.headImg2>div.timer{background: url(../images/borderR.png) no-repeat;width: 230px;height: 102px;margin-top: 50px;text-align: center;background-size: 100%;}
	.headImg2>div.timer h2{font-size: 44px;line-height: 56px;}
	.headImg2>div.timer h3{font-size:21px;margin-top: 6px;}
	#nav div img{margin-top: 22px;}
	.row5s {height: 700px;}
	.row6s{height: 470px;}
	#ticker p{font-size: 48px;margin-top: -68px;height: 43px;}
	#ticker .cursor{display: inline-block; background: #fff; width: 10px; height: 20px; text-align: center;}
}
.lxb-container{background:url(../images/btn_bg.png) !important;background-size: 100% !important;top:50% !important;}
.custom-text{top: 20px !important;}
.lxb-cb-input{top: 143px !important;}
.lxb-cb-input-btn{top:  175px !important;background:  #1d34e2 !important;}
