*{padding:0;margin:0;box-sizing:border-box;/*transition: all 0.6s;*/}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,textarea{font:12px Helvetica, Arial, "\5FAE\8F6F\96C5\9ED1",sans-serif,'Microsoft YaHei';border:none; overflow-x:hidden;}
h1{font-size: 18px; }
h2{font-size: 16px;}
h3{font-size: 14px;}
h4,h5,h6{font-size: 100%;}
small{font-size: 12px;}
img,input{vertical-align: middle; border:none;}
ul,ol,li{list-style: none;}
a{text-decoration:none;outline:none}
a:hover{text-decoration: underline;}
table{border-collapse: collapse;border-spacing: 0;}
body { background:#fff; font-size:12px;overflow-x:hidden}
.clear{height:1px;clear:both;margin-bottom:-1px;overflow:hidden;visibility:hidden;display:block;}
i,em{font-style: normal;}
a{color:#333;cursor:pointer;}
a:hover{text-decoration:none;}
input,button,select{font-family:'Microsoft Yahei';outline: none;font-size:14px; }
button,input[type=button]{cursor: pointer;}
/*a:hover{text-decoration:underline;}*/
/* img{transition: all 0.6s;}  img:hover{ transform: scale(1.1);}  */
/* @media screen and (max-width:auto)  */
img{max-width:100%}
.w1300{width:1300px;display:table;margin:auto}
.w100{width:100%;}
.w50{width:50%;}

.head-top{background:#1c1a1a;display:table; height:42px;}
.head-top span{float:left;color:#fff;font-size:12px;line-height:42px;}
.head-top li{float:right;color:#fff;line-height:42px;font-size:12px;}
.head-top li a{color:#fff;font-size:12px;padding:0 5px;}
#tel{float:right; padding-top:36px;}
.header{padding:20px 0;}
.i-nav{display:table;background:#24a2e7; height:48px;}
.i-nav a{width:11.1111%;font-size:16px; height:48px; line-height:48px; float:left;text-align:center;color:#fff;transition: all 0.6s;font-weight:bold;}
.i-nav a:hover{background:#0673ae;}
.i-nav .ac{background:#0673ae;}

.slideBox{ width:100%;  overflow:hidden; position:relative; }
.slideBox .hd{  overflow:hidden; position:absolute; right:50%; bottom:15px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px; border-radius:20px; width:16px; height:16px; line-height:14px; text-align:center; background:#fff; cursor:pointer;margin-right:6px; }
.slideBox .hd ul li.on{ background:#ff2c2c; color:#fff; }
.slideBox .bd{ position:relative;  z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; float: left; width: 100%;height:580px;background-position:center;background-size:cover}
.slideBox .bd li img{width:100%;}

.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../public/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.tempWrap{width:100% !important}

.index-about{margin:50px auto 60px auto;}
.index-title{display:table;text-align:center;margin-bottom:30px;}
.index-title li{border-bottom:1px solid #eee;}
.index-title li span{width:100px;border-bottom:2px solid #ec1b24;font-size:24px;display:block;margin:auto;padding-bottom:10px;color:#ec1b24;position:relative;top:1px;font-weight:bold;}
.index-title i{display:block;padding:15px 0;font-size:14px;color:#000;}
.index-about-1{display:table;}

.index-about-2{width:810px;float:right;display:table;}
.index-about-2 span{display:block;font-size:22px;padding-top:80px;font-weight:bold;}
.index-about-2 p{font-size:14px;color:#000;padding:30px 0;line-height:2;}
.index-about-2 a{float:left;border:1px solid #f0f0f0; color:#333; padding:14px 40px;font-size:16px;margin-left:20px;font-weight:bold;}
.index-about-2 a:hover{background:#ec1b24;color:#fff;}
.index-about-2 li a:nth-child(1){margin-left:0;}
.index-about-2 li{padding-top:20px;}
.index-proxy{background-position:center;background-size:cover;display:table;padding:60px 0px 50px 0px;background: #f2f2f2;}
.index-proxy-2{display:table;}
.index-proxy-2 a{width:244px; height:248px; float:left; overflow:hidden; margin:0px 20px 20px 0px;}
.index-proxy-2 .no{margin:0px 0px 20px 0px;}
.index-pro{padding:60px 0px 50px 0px;}
.index-pro-1{display:table;}
.index-pro-1-l{width:460px;height:585px;float:left;overflow:hidden;position:relative;}
.index-pro-1-l .s1{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,0,0,.4);z-index:10;color:#fff;transition: all 0.6s;opacity:0}
.index-pro-1-l .s2{width:60%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:30%;color:#fff;text-align:center;z-index:999}
.index-pro-1-l .s2 a{font-size:18px;display:block;padding:20px 0;color:#fff;}
.index-pro-1-l .s2 i{font-size:14px;line-height:1.7;}
.index-pro-1-r{width:840px;float:right;overflow:hidden;}
.index-pro-1-r li{width:400px;height:280px;margin-left:20px;margin-bottom:25px;float:left;overflow:hidden;position:relative;}
.index-pro-1-r .s1{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,0,0,.6);z-index:10;color:#fff;transition: all 0.6s;opacity:0}
.index-pro-1-r .s2{width:60%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:55%;color:#fff;text-align:center;z-index:999}
.index-pro-1-r .s2 a{font-size:18px;display:block;padding:20px 0;color:#fff;}
.index-pro-1-r .s2 i{font-size:14px;line-height:1.7;}
.index-pro-1-l:hover .s1{opacity:1}
.index-pro-1-r li:hover .s1{opacity:1}


.index-news{background-position:center;background-size:cover;display:table;padding:60px 0;background-image:url(../img/i18.jpg);}
.index-news-2{display:table;}
.index-news-2-l{width:840px;height:445px;background:#fff;float:left;}
.index-news-2-r{width:440px;height:445px;background:#fff;float:right;}
.index-news-2-l .i1{width:100%;display:table;background:#333333;padding:10px 20px;}
.index-news-2-l .i1 span{float:left;font-size:18px;color:#fff;font-weight:bold;}
.index-news-2-l .i1 a{float:right;color:#fff;font-size:14px;}
.index-news-2-r .i1{width:100%;display:table;background:#333333;padding:10px 20px;}
.index-news-2-r .i1 span{float:left;font-size:18px;color:#fff;font-weight:bold;}
.index-news-2-r .i1 a{float:right;color:#fff;font-size:14px;}
.index-news-2-l ul,.index-news-2-r ul{width:100%;display:table;padding:20px;}
.index-news-2-l ul p{width:100%;display:table;}
.index-news-2-l ul p .a1{float:left;width:145px;height:110px;overflow:hidden;}
.index-news-2-l ul p span{width:630px;height:115px;float:right;}
.index-news-2-l ul p span *{display:block;}
.index-news-2-l ul p span a{font-size:16px;}
.index-news-2-l ul p span em{padding:10px 0;font-size:14px;color:#333;}
.index-news-2-l ul p span i{font-size:14px;color:#333;line-height:1.5;}
.index-news-2-l ul li{width:100%;display:table;padding:12px 0;border-bottom:1px solid #ececec;}
.index-news-2-l ul li *{font-size:15px;color:#333;}
.index-news-2-l ul li a{float:left;}
.index-news-2-l ul li span{float:right;}
.index-news-2-r ul li{width:100%;display:table;padding:13px 0;border-bottom:1px solid #ececec;}
.index-news-2-r ul li *{font-size:15px;color:#333;float:left;}
.index-news-2-r ul li a{padding-left:10px;line-height:16px;}
.index-partner{padding:60px 0px 50px 0px;}
/*.index-partner ul{width:100%;display:table;}
.index-partner ul a{width:204px; height:88px; float:left; overflow:hidden; margin:0px 0px 20px 15px; border:1px solid #f0f0f0;}
.index-partner ul .ho{margin:0px 0px 20px 0px;}
*/
	
		.picMarquee-left{ overflow:hidden; position:relative;  display:block  }
		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li a{display:block;margin:5px;border:1px solid #ccc}
.foot{background:#1b2129;display:table;}
.footer{}
.foot-link{display:table;padding-top:40px;}
.foot-link p{display:table;border-bottom:1px solid #252a36;color:#85878d;width:100%;font-size:18px;}
.foot-link p span{float:left;border-bottom:3px solid #252a36;position:relative;top:2px;padding:10px 0;font-weight:bold;}
.foot-link li{display:table;width:100%;padding-top:20px;padding-bottom:60px;}
.foot-link li a{float:left;color:#85878d;font-size:14px;padding:10px 20px 0px 0px;}
.foot-1{display:table;margin-bottom:60px;}
.foot-1 p{float:left;color:#85878d;font-size:13px;line-height:34px;}
.foot-1 p span{display:block;font-size:18px;padding:10px 0;}
.foot-1 ul{float:right;}
.foot-1 ul li{float:left;text-align:center;padding-left:60px;}
.foot-1 ul li *{display:block;color:#85878d;font-size:13px;}
.foot-1 ul li span{font-size:16px;padding:10px 0;font-weight:bold;}
.foot-1 ul li a{padding:6px 0;}

.hr{padding:15px 0;border-top:1px solid #252a36;border-bottom:1px solid #252a36;margin-top:50px;}
.cr{color:#85878d;width:100%;text-align:center;padding:22px;}

.i-ban{display:table;height:340px;background-position:center;position:relative;}
.i-ban li{color:#fff;}
.i-ban li *{display:block;}
.i-ban li i{font-size:25px;padding-top:10%;font-weight:bold;}
.i-ban li span{font-size:14px;padding-top:20px;width:50%;line-height:2;}
.public-mian{ margin:0px auto;}
.public-mian2{ margin:0px auto 30px auto;}
.public-mian-left{width:220px;float:left;background:#fff;}
.public-mian-right{width:1060px;float:right;background:#fff;padding:0px 20px 20px 20px;}
.public-mian-left p{background:#24a2e7;padding:20px;color:#fff;font-size:20px;font-weight:bold;}
.public-mian-left p img{float:right;padding-top:5px;}

.public-mian-left-1{display:table;}
.public-mian-left-1 a{display:block;padding:15px;border-bottom:1px solid #f8f8f8;font-size:16px;color:#333;font-weight:bold;}
.public-mian-left-1 .ac{color:#c00;}
.public-mark{display:table;border-bottom:1px solid #f8f8f8;}
.public-mark span{float:left;font-size:20px;color:#555; line-height:60px; border-bottom:1px solid #c00;position:relative;top:1px;font-weight:bold;}
.public-mark p{float:right; line-height:60px; color:#333;}
.public-mark p *{font-size:14px;color:#333;font-weight:bold;}
.public-mark li{float:left; margin-top:20px; border-left:1px solid #e2e2e2;}
.public-mark li a{float:left; height:18px; padding:0 20px;border-right:1px solid #e2e2e2;font-size:18px;color:#333;font-weight:bold;}
.public-mark li .ac{color:#ff0000;}
.public-mark li a:hover{color:#ff0000;}
.public-text{ display:table;padding:30px 0px 0px 0px;font-size:14px;color:#333;line-height:32px;}
.public-texc{ display:table;padding:20px 0px 0px 0px;font-size:14px;color:#333;line-height:32px;}
.public-mian-left-2{display:table;padding:15px;}
.b-nav{display:block;font-size:16px;padding: 5px 0;font-weight:bold;}
.public-mian-left-2 li{display:table;padding:5px 0;display:none;}
.public-mian-left-2 li a{display:block;font-size:13px;padding:5px;}
.b-nav-ac{color:#c00;}

.mac{color:#c00;}
table{width:100%;text-align:center;}
table td{border:1px solid #ececec;padding:10px;}
table td a{border:1px solid #ececec;padding:10px 20px;border-radius:3px}
table td a:hover{background:#c00;color:#fff;border:1px solid #c00;}
.map{margin-bottom:50px;}
.i-ban .l1{color:#333;}
.join-box{margin:30px 0;display:table;}
.ln-box *{display:block;}
.ln-box{display:table;}
.ln-box .s1{font-size:18px;font-weight:bold;}
.ln-box .i1{font-size:14px;padding:20px 0;color:#333;line-height:2;}
#hits{display:none}
#i-dow{width:50%;text-align:center;background:#f00;display:block;margin:30px auto;padding:10px 0;color:#fff;font-size:15px}
.join-list{display:table;}
.join-list-title{display:table;width:100%;padding:20px;border:1px solid #ececec;cursor:pointer;margin-top:30px;}
.join-list-title span{color:#333;width:100%;display:table;padding:5px 0;}
.join-list-title span em{float:left;font-size:18px;color:#333;font-weight:bold;}
.join-list-title span i{float:right;font-size:14px;}
.join-list-title .s2 em{font-size:14px;color:#333;}
.join-list-title .s2 i{width:40px;height:16px;background-image:url(../img/i.jpg);}
.join-list-title .s2 .ac{background-position:0 48px;}
.join-list ul{border:1px solid #ececec;border-top:none;padding:20px;line-height:2;color:#333;font-size:14px;width:100%;display:none;}

.news-left{width:1000px;float:left;padding-top:20px;}
.news-right{width:270px;float:right;padding-top:20px;}
.news-left .p1{display:table;font-weight:bold;text-align:center;color:#f00;font-size:20px;padding:30px  0;border-bottom:1px solid #ececec;}
.news-left .p2{text-align:right;font-size:15px;color:#333;padding:20px 0;}
.news-left .p3 a{font-size:14px;color:#333;}
.news-left .p3 .a1{float:left;}
.news-left .p3 .a2{float:right;}

.news-right .p1{width:100%;display:table;border-bottom:1px solid #ececec;}
.news-right .p1 span{font-size:20px;font-weight:bold;border-bottom:3px solid #333;padding:10px 0;float:left;position:relative;top:2px}
.news-right-list{display:table; margin-bottom:30px;}
.news-right-list ul{width:100%;display:table;padding:20px 0;border-bottom:1px solid #ececec;}
.news-right-list ul *{display:block;color:#333;font-size:13px;line-height:1.7;}
.news-right-list ul .a2{font-size:16px;padding:10px 0;color:#333;}
.news-right-list ul .a2:hover{color:#f00;}
.news-right-list ul p {padding:10px 0;}
.news-right-list ul p a{float:left;}
.news-right-list ul span{float:right;}

.news-left-list{display:table;padding:20px 0;border-bottom:1px solid #ececec;}
.news-left-list .a1{width:200px;height:135px;float:left;overflow:hidden;}
.news-left-list ul{width:770px;float:right;display:table;}
.news-left-list ul a{font-size:18px;color:#333;display:block;font-weight:bold;}
.news-left-list ul a:hover{ color:#f00;}
.news-left-list ul li{font-size:14px;color:#333;display:table;padding:15px 0;line-height:1.5;}
.news-left-list ul p{display:table;width:100%;}
.news-left-list ul p span{float:left;font-size:14px;color:#333;}
.news-left-list ul p i{float:right;font-size:14px;color:#333;}



.fyann{ width:1000px; height:auto; float:left; border-top:1px #f8f8f8 solid; margin-top:20px; padding-top:20px;}
.fyann .a1{ width:500px; height:auto; float:left; font-size:14px; color:#333;}
.fyann .a1:hover{ color:#f00;}

.fyann .a2{ width:500px; height:auto; float:right; text-align:right; font-size:14px; color:#333;}
.fyann .a2:hover{ color:#f00;}



 @media screen and (max-width:1300px)  {
	.w1300{width:95%;}
	
 }

 @media screen and (max-width:900px)  {
	.public-mian-left,.public-mian-right{width:95%;float:none;margin:0 auto;}
	#tel{display:none;}
	.public-mark li a{padding:0 10px;}
	.public-mark p{line-height:1.5;padding:10px 0;}
	table td{padding:5px;}
	.news-left-list .a1,.news-left-list ul{width:100%;float:none;margin:10px 0;}
	.i-ban li span,.fyann{width:100%;}
	.news-right{display:none;}
	.i-ban{height:220px;background-size:cover;}
	.news-left{width:100%;}
	.fyann .a1,.fyann .a2{display:block;float:none;width:100%;padding:10px 0;text-align:left;}
	.foot-1 ul{width:100%;margin-top:30px;}
	.foot-1 ul li{margin:0;padding:0;text-align:center;width:25%;float:left;}
	.slideBox .bd li{height:200px;}
	.slideBox .hd{display:none;}
	.index-about-2{width:100%;float:none; }
	.index-about-2 a{width:25%;margin:0;}
	.index-proxy-2 a{width:20%;margin:0 !important;height:auto;}
	.index-pro-1-l{display:none;}
	.index-pro-1-r{width:100%;}
	.index-pro-1-r li{margin:0;padding:0;width:50%;border:1px solid #ececec;height:auto;}
	.index-pro-1-r .s2{width:90%;}
	.index-pro-1-r .s2 i,.index-news-2-r{display:none;}
	.index-news-2-l,#i-dow{width:100%;height:auto;}
	.index-news-2-l ul p{display:none;}
	.picMarquee-left .tempWrap{width:380px !important;}
	table td a{padding:0;}
	iframe{width:100% !important;height:300px !important;}
	
	
 }





 @media screen and (max-width:500px)  {


.slideBox .bd li{height:170px;}
#tb1{width:100% !important}
 }























