

ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, textarea, select, button {
	margin: 0;
	padding: 0;
}
input[type="button"]:hover{ cursor: pointer;}

th, em, strong, b, address, cite {
	font-style: normal;
	font-weight: bold;
}
li {
	list-style: none;
}
img, fieldset {
	border: 0;
}
a {
	color: #707070;
	text-decoration: none;
}
a:hover, a:active, a:focus {
	cursor: pointer;
}
textarea {
	outline: none;
}
body{min-width: 1280px;}

.bodyis{ background: #f2f2f2 !important;}

 input,select,option,textarea{outline: none;}
.left {
	float: left !important;
}
.right {
	float: right !important;
}

.clearfix:after{
  content: "020"; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;  
  }

.clearfix {
   
  zoom: 1; 
  }

.header{ width: 100%; height: 72px; background: rgba(18,7,49,0.8); position: absolute; top: 0; left: 0;
 border-bottom: 1px #c4c4c4 solid;z-index: 10; min-width: 1366px;}
 
 .header_nav{ width: 100%; height: 88px; background: #ffffff;border-bottom: 1px #c4c4c4 solid;z-index: 10; min-width: 1200px;}

.header_c{ width: 1200px; margin: 0 auto; height: 88px; position: relative; z-index: 9;}

.logo{ width: 260px; height: 88px; float: left; }

.nav{  height: 88px;float: right;}

.nav ul{ padding: 0; margin: 0;}

.nav ul li{ float: left; padding: 0 38px; line-height: 88px; position: relative;}

.nav ul li a{ color: #343434; font-size: 16px;font-weight:400;}

.nav ul li a b{ font-size: 10px; color: #343434;}

.townav{position: absolute; top: 88px; left: 38px; height: auto; width: 260px; background: rgba(255,255,255,0.98);
 border-top:2px solid #2566c0; box-sizing: border-box; padding: 25px 0; display: none;}

.townav a{ width: 100%; height: 40px; line-height: 40px; padding-left: 50px; color: #ffffff; box-sizing: border-box;
position: relative; font-size: 14px !important; display: block;}

.nav ul li a:hover{ color: #33a1dc;}

.avert{ color: #33a1dc !important;}

.avert b{ color: #33a1dc !important;}

.roll{ width: 100%; height: 125px; background: #f7f8fa; border-bottom: 1px solid #DDDDDD;}

.roll_cont{ width: 1200px; height: 124px; margin: 0 auto;}

.newcont{ width:320px; height: 124px; border-left: 1px solid #DDDDDD; display: block; padding-left: 34px;
 padding-top: 20px; box-sizing: border-box;}

.newcont_title{ width: 100%; height: 35px; line-height: 35px;}

.newcont_title span{ color:#666666;}

.newcont_s{ width: 100%;  box-sizing: border-box;  position: relative; padding: 15px 50px 10px 0;

overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}

.opiut{ width: 25px; height: 15px; position: absolute; right:40px; top:0px; display: block; }

.opiut img{border: none !important; margin: 0 !important; line-height: 0 !important;}

.newcont_q{width: 100%;  font-size: 12px; color: #999999;
 overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}

.Loginstration{ width: auto; overflow: hidden; height: 72px; float: left; line-height: 72px;}

.Loginstration a{ color: #FFFFFF;}

.Loginstration a:last-child{ color: #4895ff;}


.Entrepreneurial{ width: 1200px; height: auto; padding: 60px 0; margin: 0 auto;}

.Entrepr_title{ width: 100%; height: 120px;}

.lienet{ width: 100%; height: 70px; line-height: 70px; text-align: center; font-size: 24px;
 background: url(../image/sy_icon03.png) no-repeat center bottom;}

.web_tp{ width: 100%; height: 40px; line-height: 40px; color: #999999; text-align: center;}

.Entrepr_cont{ width: 100%; height: auto;  margin-top: 40px;}

.Entrepr_left{ width: 100%; float: left; height: auto;}

.Entreprlist{ width: 272px; height: 300px; float: left; display: block; margin: 0 20px 20px 0; background: none; border-radius: 8px;
 transition: .5s all;}

.Entreprlist_img{ width: 100%; height: 220px; border-radius: 8px 8px 0 0;}

.Entcont{ width: 100%; height: 80px; border: 1px solid #dddddd; border-radius: 0 0 8px 8px; box-sizing: border-box; padding: 0 15px;}

.Entcont_title{ width: 100%; height: 38px; line-height: 38px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; font-size: 16px;}

.Entcont_en{ width: 100%; height: 40px; line-height: 40px;}

.Entcont_en_left{ width: auto; float: left; height: 40px; line-height: 40px; padding-left: 25px;  color: #999999; font-size: 13px;
background: url(../image/cy_icon03.png) no-repeat left center;}

.Entcont_en_right{ width: auto; height: 40px; float: right;}

.Entrepr_left .Entreprlist:nth-child(3n+3){ margin: 0 0 20px 0;}

.Entreprlist:hover{-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000; box-shadow:0 0 10px #000;}

.Entrepr_right{ width: 300px; height: auto; overflow: hidden; padding-left:20px; border-left:1px dashed #DDDDDD; float: right;}

.ecrimg{ width: 100%; height: auto; overflow: hidden; margin-bottom: 20px; position: relative;}

.ecrimg:last-child{ margin-bottom: 0;}

.romeb{ width: 120px; height: 40px; display: block; border: 1px solid #0050A2; border-radius: 5px; color: #0050A2; 
text-align: center; line-height: 40px; margin: 20px auto 0; transition: .5s all;}

.romeb:hover{ background: #0050A2; color: #2184c7;}

.Wisdom{ width: 100%; height: 760px; background: url(../image/kd_icon06.png) no-repeat 0 0; background-size: 100% 100%;
 padding: 30px 0; box-sizing: border-box;}

.Wisdomlienet{ width: 100%; height: 70px; line-height: 70px; text-align: center; font-size: 24px; color: #FFFFFF;
 background: url(../image/kd_icon07.png) no-repeat center bottom;}

.web_tp_f{width: 100%; height: 40px; line-height: 40px; color: #FFFFFF; text-align: center;}

.Wisdomcont{ width:1200px; height: 580px; margin: 0 auto; position: relative; padding-top: 50px; box-sizing: border-box;}

.earth{ width: 144px; height: 144px; position: absolute; top: 50%; left: 50%; margin-top: -72px; margin-left: -72px;}

.ring{width: 240px; height: 240px; position: absolute; top: 50%; left: 50%; margin-top: -120px; margin-left: -120px; }

.block{ display: block;}

.none{ display: none;}
 
.transform { transition: all .5s; }

.minent:hover img{	-moz-box-shadow:0 0 10px #fff; -webkit-box-shadow:0 0 10px #fff; box-shadow:0 0 10px #fff;}

.ecrimg:before { content: ""; position: absolute; width:200px; height: 100%; top: 0; left: -150px; overflow: hidden;

background: -moz-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);

background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,.2)), color-stop(100%, rgba(255,255,255,0)));

background: -webkit-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);

background: -o-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);

-webkit-transform: skewX(-25deg);

-moz-transform: skewX(-25deg)}

.ecrimg:hover:before { left: 150%; transition: left 1s ease 0s; }

.Wisdmint{ width: 480px; height: auto; overflow: hidden; padding-right: 80px; box-sizing: border-box; position: absolute; top: 50px; left: 0;
background: url(../image/fs_icon.png) no-repeat right 120px;}

.fr_left{ width: 260px; height: auto;}

.fr_left_title{ width: 100%; height: 80px; line-height: 80px; font-size: 20px; color: #FFFFFF; text-align: center;}

.fr_left_cont{ height: auto; width: 100%; line-height: 25px; font-size: 14px; color: #FFFFFF;}

.fr_right{ width: 114px; height: 114px; border-radius: 500px; margin-top: 20px;}

.fr_right img{border-radius: 500px;}

.Wisdmint_1{ width: 480px; height: auto; overflow: hidden; padding-right: 80px; box-sizing: border-box; position: absolute; top: 330px; left: 0;
background: url(../image/fs_icon01.png) no-repeat right top; padding-top: 50px;}

.Wisdmint_2{ width: 480px; height: auto; overflow: hidden; padding-left: 80px; box-sizing: border-box; position: absolute; top: 50px; right: 0;
background: url(../image/fs_icon02.png) no-repeat left 120px; }

.Wisdmint_3{ width: 480px; height: auto; overflow: hidden; padding-left: 80px; box-sizing: border-box; position: absolute; top: 330px; right: 0;
background: url(../image/fs_icon03.png) no-repeat left top; padding-top: 50px;}

.avsot{transform:rotate(-65deg); -ms-transform:rotate(-65deg);-moz-transform:rotate(-65deg); -webkit-transform:rotate(-65deg); -o-transform:rotate(-65deg); }

.avsot_1{transform:rotate(75deg); -ms-transform:rotate(75deg);-moz-transform:rotate(75deg); -webkit-transform:rotate(75deg); -o-transform:rotate(75deg); }

.avsot_2{transform:rotate(115deg); -ms-transform:rotate(115deg);-moz-transform:rotate(115deg); -webkit-transform:rotate(115deg); -o-transform:rotate(115deg); }

.avsot_3{transform:rotate(255deg); -ms-transform:rotate(255deg);-moz-transform:rotate(255deg); -webkit-transform:rotate(255deg); -o-transform:rotate(255deg); }

.information{ width: 100%; min-height: 640px;  padding-top: 70px;}

.infortab{ width: 100%; height: 80px;}

.infortab ul{ padding: 0; margin: 0;}

.infortab ul li{ width: 31%; height: 70px; float: left; background-color: #1767d6; border-radius:5px; text-align: center;
 line-height: 70px; margin-right: 3.5%; font-size: 20px; color: #FFFFFF; transition: .5s all;}

.infortab ul li:last-child{ margin-right: 0;}

.infortab ul li:hover{ cursor: pointer;}

.avcrt{ background-image: url(../image/kd_icon08.png); background-repeat: no-repeat; 	transform: scale(1.1);-ms-transform:scale(1.1); 
-moz-transform:scale(1.1);  -webkit-transform:scale(1.1); -o-transform:scale(1.1);
-moz-box-shadow:2px 5px 5px #959595; -webkit-box-shadow:2px 5px 5px #959595;box-shadow:2px 5px 5px #959595;}

.mintip{ width: 100%; height: auto; }

.mintip_list{ width: 100%; height: auto;  margin: 20px 0; display: none;}

.mintip .mintip_list:first-child{display: block;}

.mintip_left{ width: 49%; height: auto; overflow: hidden; float: left;}

.mintip_img{ width: 100%; height: auto; position: relative; border-radius: 10px; overflow: hidden;}

.date{ width: 140px; height: 140px; position: absolute; top: 0; left: 0; border-radius: 10px 0 10px 0; padding-top: 20px;
 background: #132979; text-align: center; box-sizing: border-box;}

.date h2{color: #FFFFFF; font-size: 60px;}

.date h5{ color: #FFFFFF; font-size: 16px;}

.clst{ width: 100%; height: auto; overflow: hidden;}

.clstp{ width: 100%; height: 30px; line-height: 30px; font-size: 16px; margin-top: 10px;
overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.clstp1{ width: 100%; height: 30px; line-height: 30px; font-size: 14px; color: #666666;
overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.romest{ width: 120px; height: 40px; display: block; border: 1px solid #0050A2; border-radius: 5px; color: #0050A2; 
text-align: center; line-height: 40px; margin: 20px 0 0 0; transition: .5s all;}

.romest:hover{ background: #0050A2; color: #FFFFFF;}

.mintip_right{width: 48%; height: auto;  float: right;}

.mintipdat{ width: 100%; height: 110px; border-bottom: 1px dashed #dddddd;  padding-top: 10px; box-sizing: border-box; transition: .5s all;}

.mintipdat:hover{-moz-box-shadow:2px 5px 5px #959595; -webkit-box-shadow:2px 5px 5px #959595;box-shadow:2px 5px 5px #959595;}




.mintipdat_left{ width: 80px; height: 90px; float: left;}

.psont_1{ width: 100%; height: 70px; font-size: 60px; line-height: 70px; color: #999999; text-align: center;}

.psont_2{ width: 100%; height: 20px; font-size: 16px; line-height: 20px; color: #999999; text-align: center;}

.mintipdat_right{ width: calc(100% - 90px); height: auto; overflow: hidden; float: right;}

.opent{ width: 100%; height: 30px; line-height: 30px; color: #333333; font-size: 16px;
 overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.opent_1{ width: 100%; height: 60px; line-height: 30px; color: #666666;}

.mintipdat:hover .opent{ color: #0050A2;  }

.mintipdat:hover .opent_1{ color: #0050A2; }

.mintipdat:hover{cursor: pointer;}

.cooperation{width:100%;min-height: 612px; padding: 60px 0; margin: 0 auto; background: url(../image/sy_icon15.png) no-repeat; background-size: auto 100% ;box-sizing: border-box;}

.coop_cont{ width: 1200px; min-height:320px; margin: 50px auto 0; overflow: hidden;}

.coop_cont li{ width: 300px; height: 66px; float: left; margin-bottom: 34px; } 

.anver .block{ display: none;}

.anver .none{ display: block;}


.forder{ width: 100%; height: 250px; background: #141519;}

.footer{ width: 100%; height: 50px; line-height: 50px; text-align: center; font-size: 12px; color: #FFFFFF; background: #2b2c30;}

.forder_cont{ width: 1200px; height: 250px; margin: 0 auto; padding: 50px 0; box-sizing: border-box;}

.forder_left{ width: 700px; height: 150px; float: left;}

.fenxot{ min-width: 140px; float: left; height: 170px;}

.fenxot h3{font-size: 16px; line-height: 30px; color: #FFFFFF;}

.fenxot h5{font-size: 12px; line-height: 20px; color: #9a9a9a;}

.fenxot a{ display:block; font-size: 14px; line-height: 30px; color: #FFFFFF;}

.fenxot a span{ font-size: 12px; line-height: 30px; color: #9a9a9a;}

.fenxot:last-child a:hover{ cursor: default;}







.fenxot_right{min-width: 140px; float: right; height: 170px;}

.fenxot_right h3{font-size: 16px; line-height: 30px; color: #FFFFFF;}

.fenxot_right h5{font-size: 12px; line-height: 20px; color: #9a9a9a;}

.fenxot_right p{ color: #FFFFFF; font-size: 14px; line-height: 30px;}



.damimg{ width: 100%; height: auto; overflow: hidden;}

.Attract{ width: 100%; height: 660px; background: url(../image/sq_zcicon08.png) no-repeat center 0; 
padding: 100px 0; box-sizing: border-box;}

.Attract_cont{ width: 1200px; height: 460px; margin: 0 auto; }

.Attract_left{ width: 600px; min-height: 200px; float: left; }

.Attract_left ul{ padding: 0; margin: 0; }

.Attract_left ul li{ width: 100%; height: auto; margin-bottom: 20px; font-size: 16px; color: #FFFFFF; padding-left: 30px;  box-sizing: border-box;
background: url(../image/sq_icon07.png) no-repeat left 3px;}

.Attract_right{ width: 500px; height: auto; float: right;}

.Attract_right img{ width:100%;}

.Attract_1{width: 100%; height:524px; background: url(../image/sq_icon06.png) no-repeat center 0; 
padding: 100px 0; box-sizing: border-box;}

.Attract_2{width: 100%; height:530px; background: url(../image/er.png) no-repeat center 0; 
padding: 75px 0; box-sizing: border-box;overflow: hidden;}

.lix_cont{width: 1200px; height: 380px; margin: 0 auto; background: url(../image/contact_icon.png) no-repeat;
 padding-top: 90px; box-sizing: border-box; padding-left: 50px;}

.lix_cont p{ line-height: 55px; color: #FFFFFF; font-size: 22px;}

.rship{ width: 1200px; height: auto; margin: 0 auto 60px;}

.rship_title{ width: 100%; height: 100px; padding:  30px 0; box-sizing: border-box;}

.rship_title ul{ padding: 0; margin: 0;}

.rship_title ul li{ width:120px; height: 40px; float: left; margin-right: 25px; border: 1px solid #0050a2; border-radius: 50px;
text-align: center; line-height: 40px;  box-sizing: border-box;}

.rship_title ul li a{color: #0050a2; font-size: 16px;}

.avont{ background: #0050a2;}

.avont a{ color: #FFFFFF !important;}

.rship_cx{ width: 100%; height: 70px; padding: 15px 0; box-sizing: border-box;}

.rship_cont{ width: 100%; height: auto; overflow: hidden; margin-top: 30px;}

.entcont{ width: 80px; height: 40px; background: #2566c0; color: #FFFFFF; border-radius: 5px; float: right; border: none;}

.weninpt{ width:300px; height: 40px; float: right; margin-right: 20px; padding-left: 40px; box-sizing: border-box;
 background: url(../image/yh_icon27.png) no-repeat 10px center; border: 1px solid #d9d9d9; border-radius: 5px;}

.wentime{width:200px; height: 40px; float: right; margin-right: 20px; padding-right: 40px; padding-left: 20px; box-sizing: border-box;
 background: url(../image/yh_icon26.png) no-repeat 95% center; border: 1px solid #d9d9d9; border-radius: 5px;}

.rshiplist{ width:290px; height: auto; overflow: hidden; border-radius: 5px; float: left; margin-right: 13px; margin-bottom: 15px;  }

.rshiplist_img{border-radius: 5px 5px 0 0; width: 290px; height: 210px; overflow: hidden; display: block;}

.rshiplist_img img{transition: all .5s;}

.rshipcop{ width: 100%; height: 80px; border: 1px solid #DDDDDD; border-radius:0 0 5px 5px ; box-sizing: border-box;}

.rship_cont .rshiplist:nth-child(4n+4){ margin-right: 0;}

.rshiplist_img img:hover{cursor: pointer;transform: scale(1.1);-ms-transform:scale(1.1); -moz-transform:scale(1.1);  -webkit-transform:scale(1.1); -o-transform:scale(1.1);}

.mintapge{ text-align: right; margin: 20px 0;}

.mintapge_1{ text-align: right; margin: 50px 0;}

.webherf{ width: 1200px; height: 50px; margin: 0 auto;}

.webherf a{ line-height: 50px; font-size: 12px;}

.webherf a:last-child{ color: #2566c0;}

.teopt{ width: 1200px; height: auto; overflow: hidden; margin:0 auto 50px; }

.tetlite{ width: 100%; height: 80px; border-bottom: 1px solid #DDDDDD;}

.tetlite h2{ width: 100%; height: 50px; line-height: 50px; text-align: center; font-size: 20px;}

.tetlite h3{ width: 100%; height: 30px;  text-align: right; font-size: 12px; color: #888888;}

.tecontp{ width: 100%; height: auto; overflow: hidden; font-size: 14px; color: #666666; line-height: 30px; border-bottom: 1px solid #DDDDDD; padding-bottom: 50px;}

.signup{ width: 160px; height: 46px; border-radius: 5px; margin:76px auto; background: #2566c0; font-size: 18px;
 color: #FFFFFF; text-align: center; line-height: 46px; display: block;}

.Registration{ width: 100%; height: auto; padding: 10px 30px 30px 30px; box-sizing: border-box; background: #f5f5f5; margin-top: 20px;}

.Registration b{ line-height: 80px; font-size: 16px;}

.Registration p{ line-height: 30px; font-size: 16px; color: #666666;}

.oprod{ width: 100%; height: 100px; text-align: center; padding: 30px 0; box-sizing: border-box;}

.oprod span{ color: #345db9;}

.teopt_title{ width: 100%; height: 100px; padding-top: 20px;}


.minpsot{ width: 292px; height: 66px; float: left; margin-right: 40px; background: url(../image/pro_icon01.png) no-repeat;}

.minpsot_1{ width: 292px; height: 66px; float: left; margin-right: 40px; background: url(../image/pro_icon03.png) no-repeat;}

.minpsot_2{ width: 292px; height: 66px; float: left; margin-right: 40px; background: url(../image/pro_icon04.png) no-repeat;}

.minpsot_3{ width: 292px; height: 66px; float: left; margin-right: 40px; background: url(../image/pro_icon02.png) no-repeat;}

.minpsot_4{ width: 292px; height: 66px; float: left; margin-right: 40px; background: url(../image/pro_icon05.png) no-repeat;}


.imgname{ width: 34px; height: 34px; display: block; float: left; margin-left: 80px; margin-top: 20px;}

.minpsot_span{ float: left; line-height: 75px; font-size: 16px; color: #FFFFFF; margin-left: 10px;}

.teopt_cont{ width: 100%; height: auto; padding: 20px 40px; box-sizing: border-box; position: relative;
 border-radius: 10px; border: 1px solid #2566c0;}
 
.triangle{ width: 23px; height: 16px; position: absolute; top: -16px; left: 120px;}
 
.triangle_1{ width: 23px; height: 16px; position: absolute; top: -16px; left: 420px;}
 
.triangle_2{ width: 23px; height: 16px; position: absolute; top: -16px; left: 780px;}

.linpt{ width: 100%; height: 65px; line-height: 65px; box-sizing: border-box; }

.mentna{ padding: 10px; border-bottom: 2px solid #007DDB; box-sizing: border-box; font-size: 16px; font-weight: bold;}

.formlit{ width: 100%; height: auto; padding: 20px 0 0 0; overflow: hidden;}

.formlit_ltile{ width: 410px; height: 36px;  margin-left: 100px; margin-bottom: 20px; float: left;}

.minert_left{ width:90px; height: 36px; line-height: 36px; float: left; font-size: 16px;}

.minert_left b{ color: red;}

.minert_right{ width: 300px; height: 36px; float: left; line-height: 36px;}

.web_inp_1{ width: 100%; height: 36px; border: 1px solid #d9d9d9; box-sizing: border-box; border-radius: 5px; padding-left: 20px;}

.man{ width: 140px; height: 36px; color: #888888; border: 1px solid #d9d9d9; cursor: pointer; position: relative;
  border-radius: 5px; text-align: center; line-height: 36px;}
  
.man input{ position: absolute; top: 0; left: 0; opacity: 0;}

.gir{width: 140px; height: 36px;  color: #888888; border: 1px solid #d9d9d9; cursor: pointer;position: relative;
 border-radius: 5px; text-align: center; line-height: 36px;}
 
.gir input{ position: absolute; top: 0; left: 0; opacity: 0;}

.axm{background: #2566c0; color: #FFFFFF !important; border: 1px solid #2566c0 !important;}

.formlit_ltile_1{ width: 920px; float: left; margin-left: 100px; margin-bottom: 20px;}

.minert_right_1{ width: 830px; height: 36px; float: left; line-height: 36px;}

.web_select_1{ width: 100px; height: 36px; margin-right: 10px; border: 1px solid #d9d9d9 !important;box-sizing: border-box; border-radius: 5px; padding-left: 20px;}

.web_select_2{ width: 100px; height: 36px; margin-right: 10px; border: 1px solid #d9d9d9 !important;box-sizing: border-box; border-radius: 5px; padding-left: 20px;}

.web_select_3{ width: 200px; height: 36px; border: 1px solid #d9d9d9 !important;box-sizing: border-box; border-radius: 5px; padding-left: 20px;}

.web_inp_6{ width: 370px; height: 36px; border: 1px solid #d9d9d9; box-sizing: border-box; border-radius: 5px; padding-left: 20px;}

.bax{ width: 100%; height: 36px; padding-left: 100px; box-sizing: border-box;}

.baxleft{ width: auto; height: 36px; line-height: 36px; float: left; margin-right: 20px; font-size: 16px;}

.baxright{ width: auto; height: 36px; float: left;}

.baxright ul{ padding: 0; margin: 0;}

.baxright ul li{ width: 120px; height: 36px; margin-right: 20px; color: #888888;border: 1px solid #d9d9d9; text-align: center;
 border-radius: 5px; line-height: 34px; float: left; box-sizing: border-box; cursor: pointer;}

.baxcont{ width: 100%; height: auto; overflow: hidden; padding-left: 100px; box-sizing: border-box; margin-top: 20px;}

.web_textarea{ width: 905px; height:150px; border: 1px solid #d9d9d9; padding: 10px; box-sizing: border-box; border-radius: 5px; resize:none}

.baxctxe{ width: 100%; height: auto; overflow: hidden; padding-left: 100px; box-sizing: border-box;}

.baxctxe b{ width: 20px; height: auto; float: left; color: red; line-height: 40px;}

.baxctxe textarea{ float: left; width: 885px; height:150px; border: 1px solid #d9d9d9; padding: 10px; box-sizing: border-box; border-radius: 5px; resize:none}

.aopmtp{ line-height: 30px; width: 100%; height: 30px; overflow: hidden;}

.aopmtp b{ color: red;}

.baxctxetab{ width: 905px; height: auto; overflow: hidden; padding-top: 10px;}

.enbst{ background: #d7e3fc !important;}

.enbst1{ background: #e3ebfd !important;}

.fonta{ min-width: 300px; height: 45px; margin: 76px auto; text-align: center;}

.web_a_1{  width: 160px; height: 46px; border-radius: 5px; background: #2566c0; font-size: 18px;
 color: #FFFFFF; text-align: center; line-height: 46px; padding: 10px 20px;}

.web_a_2{  width: 160px; height: 46px; border-radius: 5px;  font-size: 18px; border:1px solid #2566c0 ;
 color: #2566c0; text-align: center; line-height: 46px; padding: 10px 20px; margin-left: 20px;}

.web_a_3{   width: 160px; height: 46px; border-radius: 5px; background: #2566c0; font-size: 18px;
 color: #FFFFFF; text-align: center; line-height: 46px; padding: 10px 20px; margin-left: 20px;}
 
 .web_a_4{  width: 160px; height: 46px; border-radius: 5px; background: #2566c0; font-size: 18px;
 color: #FFFFFF; text-align: center; line-height: 46px; padding: 10px 40px;margin-left: 20px;}

.web_a_5{  width: 160px; height: 46px; border-radius: 5px;  font-size: 18px; border:1px solid #2566c0 ;
 color: #2566c0; text-align: center; line-height: 46px; padding: 10px 40px; }

.enpsfile{ width: 100px; height: 36px; background: #2566c0; color: #FFFFFF; text-align: center; line-height: 36px;
 border-radius: 500px; position: absolute; top: 18px; right: 18px;}

.webfile{position: absolute; top: 0; right:0; width: 100%; height: 100%; opacity: 0; cursor: pointer;}

.wntp{ width: 100%; height: 40px; line-height: 40px; padding-left: 30px; box-sizing: border-box;
 background: url(../image/xhy_icon09.png) no-repeat left center;}

.wntp a{ color: #fd1929; margin-left: 20px;}

.regrs{ width: 400px; height: 460px; background: #FFFFFF; border-radius: 10px; z-index: 12; padding: 25px; box-sizing: border-box;
 position: fixed; top: 50%; left: 50%; margin-left: -200px; margin-top: -230px; display: none;}

.regrs_title{ width: 100%; height: 40px; line-height: 40px; text-align: center; font-size: 18px;}

.regrs_cont{ width: 100%; height: auto; overflow: hidden; padding-top: 20px;}

.regrs_listr{ width: 100%; height: 36px; margin-bottom: 20px;}

.regrs_left{width: 80px; height: 36px; float: left; line-height: 36px; font-size: 16px;}

.regrs_left b{ color: red;}

.regrs_right{ width: 250px; height: 36px; float: right;}

.onert{ width: 160px; height: 46px; border-radius: 5px; margin:20px auto; background: #2566c0; font-size: 18px;
 color: #FFFFFF; text-align: center; line-height: 46px; display: block;}

.Entcont_an_left{ width: auto; float: left; height: 40px; line-height: 40px; padding-left: 25px;  color: #999999; font-size: 13px;
background: url(../image/xhy_icon23.png) no-repeat left center;}

.Entcont_an_right{ width: auto; float: right; height: 40px; line-height: 40px; padding-left: 25px;  color: #999999; font-size: 13px;
background: url(../image/cy_icon03.png) no-repeat left center;}

.webvideos{ width: 100%; height: 360px;}

.webvideos_left{ width: 600px; height: 360px; float: left;}

.webvideos_right{ width: 600px; height: 360px; float: left; padding:0 30px; box-sizing: border-box;}

.webvideos_title{ width: 100%; height:70px; line-height: 70px; font-size: 24px;}

.webvideos_img{ width: 100%;  padding: 7px 0 30px; overflow: hidden; box-sizing: border-box; border-bottom: 1px dashed #e6e6e6;}

.videos_left{ width: 80px; height: 80px; float: left; border-radius: 500px;}

.videos_left img{ width: 100%; height: 100%;}

.videos_entc{ width: calc(100% - 80px); height: 80px; float: left;}

.enc_left{ width: auto; float: left; line-height: 80px; padding-left: 30px; margin-left: 30px; font-size: 14px;
 background: url(../image/xhy_icon17.png) no-repeat left center;}

.enc_right{ width: auto; float: left; line-height: 80px;  margin-left: 30px; font-size: 14px; color: #32b7fa; cursor: pointer;}

.enc_right span{font-size: 14px; color: #32b7fa;}

.axsont{ width: 100%; height: auto; overflow: hidden;}

.axsont_title{ width: 100%; height: 60px; line-height: 60px; color: #666666;}

.axsont_cont{ width: 100%; height: 40px; line-height: 40px;}

.eopter{ width: auto; height: 40px; float: left; padding-left: 30px; margin-right: 40px; color: #666666;
 background: url(../image/xhy_icon19.png) no-repeat left center;}

.eopter_1{ width: auto; height: 40px; float: left; padding-left: 30px; margin-right: 40px; color: #666666;
 background: url(../image/xhy_icon20.png) no-repeat left center;}

.cenopt{ width: 100%; height: auto; overflow: hidden; margin-top: 40px;}

.cenopt_left{ width: calc( 100% - 310px); float: left; height: auto; }

.encotile{ width: 100%; height: 60px;}

.encotile span{ padding: 10px; line-height: 60px;  border-bottom: 2px solid #2566c0; font-size: 16px;}

.naxterp{ width: 100%; height: auto; overflow: hidden; margin-top: 20px; color: #666666; line-height: 25px;}

.naxterp img{ margin: 10px 0;}

.cenopt_right{ width: 290px; height: auto; overflow: hidden; float: right;}

.encotrig{width: 100%; height: auto; overflow: hidden; margin-top: 20px; color: #666666; line-height: 25px;}

.kclist{ width:100%; height: auto; overflow: hidden; border-radius: 5px; margin-bottom: 15px;  }

.oet_left{ width: auto; float: left; height: 40px; line-height: 40px; padding-left: 25px;  color: #999999; font-size: 13px;
background: url(../image/xhy_icon23.png) no-repeat left center;}

.oet_right{ width: auto; float: right; height: 40px; line-height: 40px; padding-left: 25px;  color: #999999; font-size: 13px;
background: url(../image/cy_icon03.png) no-repeat left center;}


.webname{ color: #FFFFFF; font-size: 12px;}

.webname span{ color:#FFFFFF; font-size: 12px; cursor: pointer;}

.persnal{ width: 1200px; height: auto; overflow: hidden; margin: 20px auto 70px;}

.persnalnav{ width: 160px; height: auto; overflow: hidden; float: left;}

.pertitle{ width: 100%; height: 40px; line-height: 40px; text-align: center; background: #0050a2; color: #FFFFFF; font-size: 16px;}

.pernav{ width: 100%; height: auto; overflow: auto; padding: 0 20px; box-sizing: border-box; margin-top: 10px; background: #FFFFFF;}

.pernav ul{ padding: 0; margin: 0;}

.pernav .sdorp{ width: 100%; height: auto; position: relative;  box-sizing: border-box; border-bottom: 1px dashed #808080;}

.pernav .sdorp:last-child{ border-bottom: 0 !important;}

.minor{ display: block; width: 100%; height: 50px; line-height: 50px; text-align: center; color: #666666; font-size: 16px; }

.nav_block{ position: absolute; width:25px; height: 25px; top: 12.5px; left: 0; line-height: 0;}

.nav_none{position: absolute; width:25px; height: 25px; top: 12.5px; left: 0; line-height: 0; display: none;}

.navthis .minor{ color: #0050a2;}

.navtow{ width: 100%;height: auto;}

.navthis .nav_block{display: none;}

.navthis .nav_none{display: block;}

.navthis .ervct{display: block;}

.ervct{ width: 100%; background: #FFFFFF; height: auto; display: none;}

.ervct ul{ padding: 0; margin: 0;}

.ervct ul li{ width: 100%; height:40px;  box-sizing: border-box; text-align: left;line-height: 40px; padding-left: 25px;}

.ervct ul li:last-child{ }

.viast .ervct{display: block !important;}

.cbort{color: #0050a2;}

.persnal_right{ width: calc( 100% - 180px); min-height: 600px; float: right;}

.econtna{ width: 100%; height:110px; background: #FFFFFF; padding: 15px 20px; box-sizing: border-box;}

.econtna_left{ width: auto; float: left; height: 80px;}

.econtna_left_img{ width: 80px; height: 80px; float: left;}

.econtna_left_img img { width: 100%; height: 100%;}

.econtna_left_name{ width: auto; float: left; padding: 0 20px; line-height: 80px; font-size: 16px;}

.econtna_right{ width: 600px; height: 80px; margin-left: 50px; float: left;}

.econtna_right ul{ padding: 0; margin: 0;}

.econtna_right ul li{ width: 200px; float: left; margin-right: 100px; line-height: 40px; color: #808080;}

.econtna_right ul li span{ color: #333333;}

.perxt{ width: 100%; height: auto; padding: 15px 20px; box-sizing: border-box; margin-top: 10px; background: #FFFFFF;}

.perxt_top{ width: 100%; height: auto; padding: 15px 20px; box-sizing: border-box;  background: #FFFFFF;}

.perxtlitl{width: 100%; min-height: 660px; padding: 15px 20px; box-sizing: border-box;  background: #FFFFFF;}

.perxt_ct{ padding: 10px; border-bottom: 2px solid #007DDB; box-sizing: border-box; font-size: 16px; font-weight: bold; color: #007DDB;}

.perxt_ont{ width: 100%; height: auto; overflow: hidden; padding: 10px 0; box-sizing: border-box;}

.perxt_ont ul{ padding: 0; margin: 0;}

.perxt_ont ul li{ width: 33.3%; height: 40px; line-height: 40px; float: left; color: #808080;}

.perxt_tbr{width: 100%; height: auto; overflow: hidden; padding: 10px 0; box-sizing: border-box;}

.perxtetab{width: 100%; height: auto;overflow: hidden;padding-top: 10px;}

.perxt_ltile{ width: 410px; height: 36px;  margin-left: 50px; margin-bottom: 20px; float: left;}

.perxt_ltile_1{width: 920px; float: left; margin-left: 50px; margin-bottom: 20px;}

.web_select_4{ width: 100px; height: 36px; margin-right: 10px; border: 1px solid #d9d9d9 !important;box-sizing: border-box; border-radius: 5px; padding-left: 20px;}

.web_select_5{ width: 100px; height: 36px; margin-right: 10px; border: 1px solid #d9d9d9 !important;box-sizing: border-box; border-radius: 5px; padding-left: 20px;}

.web_select_6{ width: 200px; height: 36px; border: 1px solid #d9d9d9 !important;box-sizing: border-box; border-radius: 5px; padding-left: 20px;}

.web_inp_2{ width: 320px; height: 36px; border: 1px solid #d9d9d9; box-sizing: border-box; border-radius: 5px; padding-left: 20px;}

.ecxtxe{ width: 100%; height: auto; overflow: hidden; padding-left: 50px; box-sizing: border-box;}

.perxt_ent{width: 100%; height: auto; overflow: hidden; padding: 40px 0; box-sizing: border-box; border-bottom: 1px  #dddddd solid;}

.perxt_ent ul{ padding: 0; margin: 0; overflow: hidden;}

.perxt_ent ul li{ width: 50%; height: 36px; line-height: 36px; float: left;}

.perxt_ent ul li a{ width: 49%; height: 36px; float: left; text-align: right;}

.perxt_ent ul li span{ width: 49%; height: 36px; float: right;}

.perxt_ent p{ width: 100%; height: auto; overflow: hidden; line-height: 36px;}

.perxt_ent p a{ width: 25%; height:36px; float: left; text-align: right;}

.perxt_ent p span{ width: 60%; height: auto; overflow: hidden; float: left;}

.perxtent{ width: 100%; height: 160px; overflow: hidden; margin-bottom: 20px;}

.perxtent_left{ width: 200px; height: 160px; overflow: hidden; float: left; line-height: 160px; text-indent: 50px;}

.perxtent_right{ width: calc(100% - 200px); float: left; height: 160px;}

.perxtent_right span{ width: 200px; height: 160px; padding: 10px; box-sizing: border-box; margin-right: 10px; border-radius: 5px;
 float: left; display: block; border: 1px solid #DDDDDD ;}

.perxtent_right span img{ width: 100%;}

.perxtent_right_1{ width: calc(100% - 200px); float: left; height: 160px;}

.perxtent_right_1 span{ width: 200px; height: 160px; padding: 10px; box-sizing: border-box; margin-right: 10px; border-radius: 5px;
 float: left; display: block; border: 1px solid #DDDDDD ;}

.perxtent_right_1 span img{ height: 100%; display: block; margin: 0 auto;}

.permint_right{ width: calc(100% - 200px); float: left; height: auto;}

.permint_left{ width: 200px; height: auto ; overflow: hidden; float: left; line-height: 36px; text-indent: 50px;}

.perxt_ent_b{width: 100%;height: auto;overflow: hidden;padding: 40px 0;box-sizing: border-box;}

.prescreen{ width: 100%; height: 40px; padding: 3px 0; box-sizing: border-box;}

.screeninp{ width: 200px; height: 34px; float: right; margin-left: 10px;}

.web_inp_3{ width: 100%; height: 34px;  box-sizing: border-box; border: 1px solid #DDDDDD; border-radius: 5px; padding-left: 40px;
background: url(../image/yh_icon27.png) no-repeat 10px center;}

.web_but_1{ width:60px; height: 34px; margin-left: 10px; background: #005EAC; border: none; border-radius: 5px; color: #FFFFFF; float: right;}

.perxtetab td{color: #666666;}

.web_inp_4{ width: 100%; height: 34px;  box-sizing: border-box; border: 1px solid #DDDDDD; border-radius: 5px; padding-left: 40px; margin-left: 10px;}

.oter{ width: 100%; height: 44px; border-bottom: 1px #DDDDDD dashed; line-height: 44px; display: block;}

.oter_cont{ width: 60%; height: auto; overflow: hidden; float: left; padding-left: 10px; box-sizing: border-box; position: relative;}

.oter_cont span{ color: #0050a2;}

.oter_time{ float: right; color: #999999; font-size: 12px;}

.oter:hover .oter_cont{color: #0050a2;}

.oterb{ font-size: 20px; color: red; position: absolute;left:0; display: block; height: 44px; line-height: 44px; top: 0;}

.encotd{ width: 100%; height: auto; overflow: hidden;}

.encotd_ct{ height:44px; box-sizing: border-box; padding: 10px;  display: block; float: left;
border-bottom: 2px solid #007DDB;  font-size: 16px; font-weight: bold; color: #007DDB;}

.xtboc{ width: 100%; height: auto; overflow: hidden; padding: 20px 0; border-bottom: 1px solid #DDDDDD; color: #666666; line-height: 25px;}

.mixvt{ width: 100%; height: auto; padding: 30px 0; overflow: hidden;}

.mixvt h3{ width: 100%; height: 40px; line-height: 40px; font-size: 16px;}

.mixvt p{ width: 100%; height: 30px; line-height: 30px; font-size: 14px; color: #666666;}

.nwr{ padding-left:160px;}

.addpist{ width: 340px; height: 360px;  padding: 0 20px; box-sizing: border-box;}

.addpist_title{ width: 100%; height: 40px; text-align: center; line-height: 40px; font-size: 16px;}

.addpist_cont{ width: 100%; height: auto; padding-top: 10px; overflow: hidden;}

.addpist_list{ width: 100%; height: 36px; margin-bottom: 10px;}

.addpist_list_left{ width: 90px; height: 36px; float: left; line-height: 36px;}

.addpist_list_right{ width: 200px; height: 36px; float: left;}

.web_select_7{ width: 100%; height: 36px; border: 1px solid #DDDDDD; box-sizing: border-box; padding-left: 20px;}

.web_inp_5{ width: 100%; height: 36px; border: 1px solid #d9d9d9; box-sizing: border-box; border-radius: 5px; padding-left: 20px;}

.web_but_2{ width: 100%; height: 40px; margin-top: 20px; background: #0050A2; color: #FFFFFF; border-radius: 5px; border: none;}

.tiblt{width: 100%;height: 50px;line-height: 50px;text-align: center;font-size: 20px; border-bottom: 1px solid #DDDDDD;}

.frp{ width: 100%; line-height: 45px; color: #666666; font-size: 16px;}

.frp_right{width: 100%; line-height: 45px; color: #666666; font-size: 16px; text-align: right;}

.guide{width: 100%;height: auto;overflow: hidden;padding: 20px; box-sizing: border-box;}

.Cipher{ width: 430px; height: 330px; margin: 20px  auto;}

.Ciphertitle{ width: 100%; height: 36px; margin-bottom: 20px;}

.Cipher_left{ width: 100px; height: 36px; float: left; line-height: 36px; font-size: 16px; text-align: right;}

.Cipher_left b{ color: red; margin-right: 5px;}

.Cipher_right{ width: 320px; height: 36px; float: right; line-height: 36px;}

.Cipherbut{ width: 100%; height: 40px; margin-top: 40px; text-align: center;}

.web_but_3{width: 320px; height: 40px; background: #0050A2; color: #FFFFFF; border-radius: 5px; border: none; display: block; float: right;}

.application{ width: 100%; height: auto; overflow: hidden;}

.wentime_1{width:150px; height: 34px; float: right; margin-right: 10px; padding-right: 40px; padding-left: 20px; box-sizing: border-box;
 background: url(../image/yh_icon26.png) no-repeat 95% center; border: 1px solid #d9d9d9; border-radius: 5px;}

.applicont{ width: 100%; height: auto; overflow: hidden;}

.applicont_lest{ width: 100%; height: 180px; border: 1px solid #DDDDDD; box-sizing: border-box; padding: 10px; margin-bottom: 20px;}

.applicont_left{ width: 175px; height: 154px; float: left;}

.applicont_left img{ width: 100%; height: 100%;}

.applicont_right{ width: calc(100% - 195px); height: 154px; float: right; padding: 7px 0; box-sizing: border-box;}

.liopm{ display: block; width: 100%; height: 40px; line-height: 40px; font-size: 16px; color: #333333;
 overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
 
.liopm:hover{ color: #345db9;}

.applicont_right p{ width: 100%; height: 60px; overflow: hidden; line-height: 30px; color: #999999;}

.applicontbut{ width: 100%; height: 40px; margin-top: 5px;}

.web_a_6{ width:120px; height: 40px; border-radius: 500px; background: #345db9; float: left;
 color: #FFFFFF; display: block; text-align: center; line-height: 40px;}

.web_soap{ color: #cccccc; line-height: 40px; float: right;}

.feedback{ width: 100%; height: auto; overflow: hidden;}

.feedlest{ width: 100%; height: auto; overflow: hidden; margin-top: 20px;}

.feedlest h3{ width: 100%; height: 30px; line-height: 30px;}

.feedlest h3 b{color: red;}

.feedtcont{ width: 100%; height: auto; overflow: hidden; margin-top: 10px;}

.minfotrod{ width: 50%; display: block; float: left;}

.signup_1{ width: 160px; height: 46px; border-radius: 5px; margin:76px auto; background: #2566c0; font-size: 18px;
 color: #FFFFFF; text-align: center; line-height: 46px; display: block; border: none;}

.utimg{ width: 80px; height: 80px; position: relative; margin: 0 auto; overflow: hidden;}

.fileweb{ width: 80px; height: 80px; position: absolute; top: 0; left: 0; opacity: 0; z-index: 5;}

#preview1{ width: 80px; height: 80px;}

#preview1 img{ width: 100%; height: 100%;}

.heilrt{ width: 80px; height: 80px; position: absolute; top: 100%; left: 0;}

.utimg:hover .heilrt{top: 0;}




.webright{ width: 125px; height:260px; position: fixed; top: 100px; right: 5%; z-index: 99; }

.webright_top{ width: 125px; height: 40px; margin-bottom: 10px;}

.webright_but{ width: 125px; height:200px; background: rgba(0,0,0,.7); border-radius: 10px; padding: 0 15px; box-sizing: border-box;}

.webright_but a{ width: 100%; height: 50px; text-align: center; box-sizing: border-box;color: #FFFFFF;
 border-bottom: 1px solid #7a7a7a; line-height: 50px; display: block;}

.webright_but a:last-child{border-bottom: none;}

.averb{ background: url(../image/hd.png) no-repeat left center; color: #ffef37 !important;}

.webimg{ width: 100%; height: auto; overflow: hidden; }

.base{ width: 100%; height: auto; padding: 90px 0 10px 0; background: url(../image/zh_icon16.png) no-repeat center 0; }

.base_title{ width: 100%; height:100px; text-align: center; background: url(../image/zh_icon10.png) no-repeat center bottom; margin-bottom: 50px;}

.base_title h3{ font-size: 36px; height: 60px; line-height: 60px; text-align: center; color: #FFFFFF;  opacity: 0.8;}

.base_title p{ font-size: 20px; height: 30px; line-height: 30px; text-align: center; color: #FFFFFF;  opacity: 0.7;}

.base_cont{ width: 1200px; height: auto; overflow: hidden; margin: 0 auto 20px; }

.base_list{ width: 50%; height: 300px; float: left;  box-sizing: border-box; padding: 0 5px 0 5px; margin-bottom: 10px;}

.base_list_left{ width:50%; height: 300px; float: left;  position: relative; overflow: hidden;}

.base_list_left img{ display: block; width: 295px; height: 300px; }

.base_list_right{ width: 50%; height: 300px; float: right; display: table;background: rgba(255,255,255,.1); padding: 0 20px; box-sizing: border-box;}
 
.base_list_right span{ color: #FFFFFF;display: table-cell; vertical-align:middle; text-indent: 32px; font-size: 16px;}

.service{ width: 100%; height: auto; padding: 150px 0;background: url(../image/zh_icon28.png) no-repeat center 0;  }

.serv{ width: 1200px; height: auto; overflow: hidden; margin: 0 auto; position: relative;}

.serv_1{ width: 1280px; height: auto; overflow: hidden; margin: 0 auto; position: relative;}

.serv_1 .swiper-container {width: 1100px; height: 500px;}

.Bigevent{ width: 100%; height: auto; padding: 100px 0;background: url(../image/zh_icon31.png) no-repeat center 0; }

.Bigevent_cont{ width: 1060px; height: 650px; margin: 0 auto;}

.Bigevent_list{ width: 100%; height: 300px; }

.Bigevent_list:first-child{margin-bottom: 50px;}

.ventimg{ width: 480px; height: 300px;}

.ventclo{ width: 550px; height: 300px; background: url(../image/zh_icon29.png) no-repeat; background-size: 100% 100%; display: table;}

.ventclo span{ color: #FFFFFF;display: table-cell; vertical-align:middle; font-size: 16px; text-align: center; padding: 20px; box-sizing: border-box;}

.ventclo span p{ color: #fff; line-height: 30px;}

.ventclo span b{font-size:20px;  color: #FFFFFF; line-height: 40px; font-weight: 500;}

.wire{ width: 1200px; min-height: 600px; margin: 0 auto 20px;}

.wire_cont{ width: 100%; height: auto; }

.wire_list{ width: 100%; height: 140px; padding: 10px; box-sizing: border-box; transition: .2s all; display: block;}

.wire_left{ width: 170px; height: 120px; float: left;}

.wire_left img{ width: 100%; height: 100%;}

.wire_right{ width: calc(100% - 180px); height: 120px; float: right; padding: 10px 0; box-sizing: border-box;}

.wire_right h3{ width: 100%; height: 30px; line-height: 30px; font-size: 16px;}

.wire_right p{ width: 100%; height: auto; overflow: hidden; line-height: 25px; color: #999999;}

.wire_right span{ width: 100%; text-align: right; display: block; color: #cccccc;}

.wire_list:hover{ background: #f9f9f9; border: 1px solid #DDDDDD;
-moz-box-shadow:2px 2px 5px #959595; -webkit-box-shadow:2px 2px 5px #959595;box-shadow:2px 2px 5px #959595;}

.pagweb{ width: 100%; height: auto; overflow: hidden; padding: 50px 0;}

.pagweb p{ width: 100%; height: 30px; line-height: 30px; font-size: 16px;}

.pagweb p a{ margin-left: 20px; color: #333333; font-size: 16px;}

.Thirdparty{ width: 1200px; min-height: 600px; margin: 0 auto; overflow: hidden;}

.Thirdparty_left{ width: 200px; height: auto; overflow: hidden; float: left;}

.Thirdparty_left h3{ width: 100%; height:50px; background: #0050a2; color: #FFFFFF;
 line-height: 50px; text-align: center; font-size: 16px;}

.Thirdparty_left ul{ padding: 0; margin: 0;}

.Thirdparty_left ul li{ width: 100%; height: 50px; background-color: #f7f7f7; cursor: pointer; 
 border-bottom: 1px #dddddd solid; text-align: center; line-height: 50px;}

.Thirdparty_left ul li a{font-size: 16px;}

.avcer{ background: url(../image/line01.png) no-repeat left center;}

.avcer a{ color: #0050a2;}

.Thirdparty_right{ width: calc(100% - 250px); height: auto; overflow: hidden; float: right;}

.Thirdparty_cont{ width: 100%; height: auto; overflow: hidden;}

.Third_list{ width:310px; height: 430px; float: left; position: relative; overflow: hidden; margin-right: 5px; margin-bottom: 5px;}

.Thirdimg{ width: 100%; height: 100%;}

.webiom{ position: absolute; top: 0; right: 0; z-index: 1; width: 100%; height: 100%; background: rgba(0,0,0,.5); transition: .5s all;
 display: table; text-align: center; padding: 0 40px;  box-sizing: border-box;}

.webiom span{display: table-cell; vertical-align:middle;}

.webiom span p b{ color: #FFFFFF; line-height: 40px; font-size: 20px;}

.webpomt{position: absolute; top: 100%; right: 0; z-index: 2; 
width: 100%; height: 100%; background: rgba(52,93,185,.9); display: table; text-align: center; transition: .5s all;}

.webpomt span{display: table-cell; vertical-align:middle;}

.webpomt span p { color: #FFFFFF; line-height: 25px; font-size: 12px; padding: 0 10%; box-sizing: border-box; }

.minp{text-align: left !important; margin-top: 20px;}

.Third_list:hover .webiom{ top: -100%;}

.Third_list:hover .webpomt{ top: 0;}

.Third_list_1{ width:100%; height: 430px; float: left; position: relative; overflow: hidden; margin-right: 5px; margin-bottom: 5px;}

.Third_list_1:hover .webiom{ top: -100%;}

.Third_list_1:hover .webpomt{ top: 0;}

.tecontp_1{ width: 100%; height: auto; overflow: hidden; font-size: 14px; color: #666666;
 line-height: 30px; padding-bottom: 50px;}

.Star{ width: 100%; height: auto; padding: 150px 0;}

.Star_1{ width: 100%; height: auto; padding: 50px 0;}

.problem{ width: 100%; height: auto; overflow: hidden;  box-sizing: border-box;}

.problem_title{ width: 100%; height: 60px; line-height: 60px; padding: 0 10px; box-sizing: border-box; 
 border-bottom: 1px solid #DDDDDD; }
 
 .problem_title span{font-size: 16px;}

.problem_cont{ width: 100%; height: auto; padding: 10px; box-sizing: border-box; line-height: 30px; color: #666666; display: none;
border-bottom: 1px solid #DDDDDD; background: #F8F8F8;}

.problem_title:hover{ cursor: pointer;}

.problemleft{ padding-left: 40px; background: url(../image/qs_icon.png) no-repeat left center; background-size: 30px;}

.iopmn{ width: 100%; height: 60px; border-bottom: 4px solid #4895ff; line-height: 60px; font-size: 20px; padding-top: 20px;}











.bost_1{ background: url(../image/zx.png) no-repeat 20px center;}

.bost_2{ background: url(../image/xl_icon01.png) no-repeat 20px center;}

.bost_3{ background: url(../image/xl_icon02.png) no-repeat 20px center;}

.bost_4{ background: url(../image/xl_icon03.png) no-repeat 20px center;}

.bost_5{ background: url(../image/xl_icon04.png) no-repeat 20px center;}

.erno{ position: absolute; top: 0; right: 20px; display: block; line-height: 0;}

.enctl{ display: block; width: 100%; height: 100%;}






.web_cor_2{ color: #0050a2; background: url(../image/xg_icon.png) no-repeat left center; padding-left: 20px; margin-right: 10px;}

.web_cor_3{ color: #ff3333;background: url(../image/yh_icon22.png) no-repeat left center; padding-left: 20px; margin-right: 10px;}

.web_cor_4{ color: #f27c13;background: url(../image/yx_icon.png) no-repeat left center; padding-left: 20px; margin-right: 10px;}

.web_cor_5{ color: #007900 ;background: url(../image/yj.png) no-repeat left center; padding-left: 20px; margin-right: 10px;}



.web_col_1{ color: #14cc70 !important;}

.web_col_2{ color: #ff0000 !important;}

.web_col_3{ color: #0aadf1 !important;} 

.web_col_4{ color: #ff7200 !important;} 

.web_col_5{ color: #007900 !important;}

.web_col_6{ color: #2167e8 !important;}

.web_col_7{ color: #cccccc !important;}




#choose-box-wrapper{width:652px;border-radius:5px;display:none;}

#choose-box{border:1px solid #005EAC;width:650px;background:#fff;}

#choose-box-title{background:#3777BC;color:white;padding:4px 10px 5px;font-size:14px;font-weight:700;margin:0;}

#choose-box-title span{ color: #FFFFFF;}

#choose-a-province, #choose-a-school{margin:5px 8px 10px 8px;border:1px solid #C3C3C3;}

#choose-a-province a{display:inline-block;height:18px;line-height:18px;color:#005EAC;text-decoration:none;
font-size:9pt;font-family:Tahoma, Verdana, STHeiTi, simsun, sans-serif;margin:2px 5px;padding:1px;text-align:center;}

#choose-a-province a:hover{text-decoration:underline;cursor:pointer;}

#choose-a-province .choosen{background:#005EAC;color:white;}

#choose-a-school{overflow-x:hidden;overflow-y:auto;height:200px;}

#choose-a-school a{height:18px;line-height:18px;color:#005EAC;text-decoration:none;font-size:9pt;
font-family:Tahoma, Verdana, STHeiTi, simsun, sans-serif;float:left;width:160px;margin:4px 12px;padding-left:10px;
background:url(../image/2012072500060712.gif) no-repeat 0 9px;}

#choose-a-school a:hover{background:#005EAC;color:#fff;}

#choose-box-bottom{background:#F0F5F8;padding:8px;text-align:right;border-top:1px solid #CCC;height:40px;}

#choose-box-bottom input{vertical-align:middle;text-align:center;background:#005EAC;color:white;
border-top:1px solid #B8D4E8;border-left:1px solid #B8D4E8;border-right:1px solid #114680;border-bottom:1px solid #114680;
cursor:pointer;width:60px;height:25px;margin-top:6px;margin-right:6px;}




.intlogo{ line-height: 72px; float: right; color: #FFFFFF;}

.registercont{ width: 100%; height: 660px; overflow: hidden; position: relative; background: url(../image/zc_icon_68.png) no-repeat;
 padding: 10% 0 5% 0; box-sizing: border-box; background-size: 100% 100%;}

.regist{ width: 400px; height: 450px; background: #FFFFFF; border-radius: 10px; z-index: 12; padding: 25px; box-sizing: border-box;
 position: fixed; top: 15%; right: 10%; }

.enxot_1{ width: 100%; height: 40px; color: #FFFFFF; border-radius: 5px; margin-top: 50px; border: none; background: #0050a2;}

.enimgt{ position: absolute; top: 50%; left: 50%; width: 1560px; height: 720px; margin-top: -360px; margin-left: -780px;}

.enimgt img{ width: 1560px; height: 720px;}

.lints_1{ width: 30%; height: 40px; display: block; float: right; background: #0050a2; line-height: 40px; font-size: 14px; 
color: #FFFFFF; border-radius: 5px; text-align: center; cursor: pointer;}

.loter{ width: 800px; height: 50px; position: fixed; bottom: 0; left: 50%; text-align: center; margin-left: -400px;}

.loter span{ float: right; line-height: 50px; color: #666666;}

.loter ul{ padding: 0; margin: 0; float: left;}

.loter ul li{float: left; line-height: 50px; padding: 0 15px; background:url(../image/xs.png) no-repeat right center;}

.loter ul li a{ color: #666666;}

.loter ul li a:hover{color: #4895ff;}

.loter ul li:last-child{ background: none;}



.login{ width: 400px; height: 510px; background: #FFFFFF; border-radius: 10px; z-index: 12; padding: 25px; box-sizing: border-box;
 position: fixed; top: 50%; left: 50%; margin-left: -200px; margin-top: -255px; display: none;}

.loginimg{ width: 100%; height: 55px; text-align: center; padding: 7px 0; box-sizing: border-box;}

.minlog{ width: 100%; height: 60px; line-height: 60px; text-align: center; color: #0050a2; font-weight: bold; font-size: 20px;}

.logincont{ width: 100%; height: auto; overflow: hidden;}

.loginlist{ width: 100%; height:40px; margin-top: 20px;}

.login_inp_1{ width: 100%; height: 40px; border: 1px solid #dddddd; background: #f4f4f4; text-indent: 20px;
 border-radius: 5px; box-sizing: border-box;}
 
 .login_inp_2{ width: 65%; height: 40px; border: 1px solid #dddddd; background: #f4f4f4; text-indent: 20px;
 border-radius: 5px; box-sizing: border-box; float: left;}

.lints{ width: 30%; height: 40px; display: block; float: right; background: #0050a2; line-height: 40px; font-size: 20px; 
color: #FFFFFF; border-radius: 5px; text-align: center; cursor: pointer;}

.longps{ width: 100%; height: 30px; line-height: 30px; margin-top: 40px;}

.enpst{ color: #4b4b4c;}

.enxot{ width: 100%; height: 40px; color: #FFFFFF; border-radius: 5px; margin-top: 10px; border: none; background: #0050a2;}

.cond{ width: 16px; height: 16px; position: absolute; top: 15px; right: 15px; cursor: pointer;}



#particles-js{ width: 100%; height: 100%;}

.flexslider{position:relative;height:400px;overflow:hidden;}

.slides{position:relative;z-index:1;}

.slides li{height:400px;}

.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block; width:auto;height:9px;margin:0 20px 0 0;zoom:1;}

.flex-control-nav a{overflow:hidden; border-radius: 50px; float: left;background:#FFFFFF;cursor:pointer;width:9px;height:9px;color: #FFFFFF;}

.flex-control-nav .flex-active{width:29px; background:#FFFFFF; color: #FFFFFF; opacity:1;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}

.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.flex-direction-nav li a.flex-prev{left:40px;}

.flex-direction-nav li a.flex-next{right:40px;}


.swiper-container { width: 1000px; height: 500px; }

.swiper-slide { padding: 40px 0 0 0; position: relative; box-sizing: border-box; overflow: hidden;}

.poatmt{ position: absolute; width: 24px; height: 20px; display: block; top: 140px; right: -28px;}

.myswiperimg{ width: 100%; height: 215px; overflow: hidden;padding: 10px 15px; box-sizing: border-box;
 background: url(../image/zh_icon18.png) no-repeat; background-size: 100% 100%; }

.myswiperimg img{ width: 100%; height: 100%;  display: block; border-radius: 500px;}

.myswit{ width: 100%; height: auto; overflow: hidden; margin-top: 15px;}

.myswit h3{ width: 100%; height: 60px; line-height: 60px; background: url(../image/zh_icon25.png) no-repeat center bottom;
 font-size: 18px; color: #FFFFFF; text-align: center;}

.onpenmy{ font-size: 13px; color: #FFFFFF; line-height: 25px; margin-top: 10px; text-align: center;}

.swiper-slide:nth-child(2n+2) .myswiperimg{background: url(../image/zh_icon21.png) no-repeat; background-size: 100% 100%;}

.swiper-slide:nth-child(2n+2) .myswit h3{background: url(../image/zh_icon27.png) no-repeat center bottom;}

.rightmy{ background: none; width: 45px; height: 120px;}

.leftmy{ background: none;width: 45px; height: 120px;}




.web_cor_1{ color: #0050a2;}




.sancu { width:100%; height:auto; overflow:hidden;  -moz-border-radius: 10px !important; -webkit-border-radius: 10px !important;border-radius: 10px !important;  box-sizing:border-box; background:#FFF; }

.sancu .layui-layer-title{padding:0px; height:40px; line-height:40px; text-indent: 20px; background:#0e4e7c; color:#FFF;  }

.sancu .layui-layer-content{padding:0px !important; line-height:80px !important; text-indent: 20px;  font-size: 16px  !important;}

.sancu .layui-layer-btn{padding:0px;height:40px; line-height:80px; text-align:center;}

.sancu .layui-layer-btn0{padding:0px;width:30%; float:left; margin-left:25%; height:30px; background:#FFFFFF !important; line-height:30px; color:#0e4e7c !important; text-align:center; margin-bottom:10px;
 border:1px solid #0e4e7c !important;  -moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius: 5px;}

.sancu .layui-layer-btn0:hover{ cursor:pointer;}

.sancu .layui-layer-btn1{padding:0px;width:30%; float:left; margin-left:5%; height:30px; background:#0e4e7c !important; color:#FFF !important; line-height:30px; text-align:center;  margin-bottom:10px;  
border:1px solid #0e4e7c !important;  -moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius: 5px;}

.sancu .layui-layer-btn1:hover{ cursor:pointer;}

.layui-layer-hui .layui-layer-content{ color: #FFFFFF;}

.sancu .layui-layer-ico{color: #FFFFFF !important;}

.tcon:hover{ cursor: pointer;}




.sdonk .layui-layer-content{width: 360px; height: auto; line-height: 30px; text-align: center; padding: 20px;
 box-sizing: border-box; border-radius:10px;}


table{empty-cells:show;border-collapse:collapse;border-spacing:0;}

.titbox{font-size:18px;color:#3366cc;height:32px;overflow:hidden;width:880px;margin:20px auto;}

.scroll{width:1200px;color:#333333;margin:0 auto;overflow:hidden;}

.scroll img{border:solid 1px #ddd;margin:0 5px;}

.scroll a:hover img{border:solid 1px #990000;}



.Transparent{ width: 100%; height: 100%; position: fixed; top: 0; right: 0; left: 0; bottom: 0; display: none;;
 background: rgba(0,0,0,.7); z-index: 11;}


@media screen and (max-width: 1366px) {
	
.loter ul li a {color: #FFFFFF;}

.loter span {float: right; line-height: 50px;color: #FFFFFF;}
}

.input_date{border:0px;text-align:center; width: 100%; height: 100%;padding: 9px 10px; border-right:1px solid #e6e6e6; box-sizing: border-box;}

.cwyj td{padding:0 !important;}

.cwyj tr:hover .input_date{ background-color: #f5f5f5;}

.cwyj tr:hover td{ background-color: #f5f5f5;}

.input_body tr:hover .input_date{ background-color: #f5f5f5;}
.input_body td{padding:0 !important;}