﻿/* CSS Document */
@charset "utf-8";
@import url("public.css");
@import url("animate.css");

body,  div,  p { margin: 0; padding: 0;}
ul { list-style: none;}
html {/* overflow: hidden;*/}
body { width: 100%;  *cursor: default;
/*overflow: hidden;*/ font: 16px/1.5 "Microsoft YaHei", Helvetica, STHeiti STXihei, Microsoft JhengHei, Arial;}
#pageContain { /*overflow: hidden;*/}
.page { /*display: none;*/ width: 100%; height: 400px; overflow: hidden; /*position: absolute; top: 0; left: 0;*/}
.contain { width: 100%; height: 917px; display: none; /*position: relative; z-index: 0;*/}
.current .contain, .slide .contain { display: block;}
.current { display: block; z-index: 1;}
.slide { display: block; z-index: 2;}
.swipe { display: block; z-index: 3; transition-duration: 0ms !important; -webkit-transition-duration: 0ms !important;}
.page1 { background: #151414;}
.page2 { background-image:url(../images/dier.jpg); background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%;}
.page3 { background: #121212;}
.page4 { background:#121212;}
.page5 { background:#121212;}
.page6 { background-image:url(../images/diliu.jpg); background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%;}
.page7 { background-image:url(../images/diqi.jpg); background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%;}
.page8 { background-image:url(../images/diba.jpg); background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%;}
#navBar { z-index: 3; position: absolute; top: 30%; right: 3%;}
#navBar .active { background: #da251d;}
#navBar li { cursor: pointer; margin-bottom: 20px; transition: all .7s ease; border-radius: 50%; line-height: 25px; text-align: center; width: 13px; height: 13px;    background-color: #827575;}

.txt { margin-top: 20%; font-size: 50px; color: #fff; text-align: center;}




.daohang{ width:100%; height:78px;background-color: rgba(0,0,0,.2);position:fixed;z-index: 999; border-bottom:1px solid #2D2D27}
.daohang_1{ width:1400px; height:78px;margin:0 auto;}
.daohang_2{ width:550px; height:78px; text-align:left; float:left;}
.daohang_2 img{ margin-top:8px;}
.daohang_3{ width:850px; height:78px;float:left;}
/*.daohang_3 ul li{ width:105px; height:78px;float:left; text-align:center; line-height:78px; font-size:16px;}
.daohang_3 ul li a{ color:#FFFFFF;}
.daohang_3 ul li a:hover{ color:#da251d;}*/
.daoh
{
width:100%;
height:78px;

}
.nav {
  width: 850px;
  margin: 0 auto;

  color: #f0f0f0;
}
.nav a {
  display: block;
  /*padding: 0 16px;*/
  line-height: inherit;
  cursor: pointer;
  font-size:16px;
  color:#FFFFFF;
}
.nav a:hover{ color:#FFFFFF;}
.nav_menu {
  line-height: 49px;
  
  text-transform: uppercase;
}
.nav_menu-item {
  display: inline-block;
  position: relative;
  width: 102px;
  height:78px;
  color:#FFFFFF;
  line-height:78px;
  text-align: center;
}
.nav_menu-item:hover {
  background-color:#da251d;
  color:#FFFFFF;
}
.nav_submenu-item1{
  display: inline-block;
  position: relative;
  width: 102px;
  height:55px;
  color:#FFFFFF;
  line-height:55px;
  text-align: center;
}
.nav_menu-item1:hover {
  background-color:#da251d;
  color:#FFFFFF;
}

.nav_menu-item:hover .nav_submenu {
  display: block;
}
.nav_submenu {
  
  text-transform: none;
  display: none;
  position: absolute;
  width: 102px;
  background-color: #da251d;
  z-index:99999;
}
.nav_submenu-item1:hover {
  background: rgba(0, 0, 0, 0.1);
}











.bannerbox{ height:auto; overflow:hidden;display:block}
.banner .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.banner .hd ul {text-align:center;}
.banner .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:50px;height:10px;margin:1px;overflow:hidden;background:#fff;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.banner .hd ul .on {background:#f00;}
.banner .prev,.banner .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.banner .next {left:auto;right:5%;background-position:-6px -137px;}
.banner {width:100%;position:relative;height:400px; display:block}
.banner .bd {margin:0 auto;position:relative;z-index:0;height:400px;overflow:hidden;}
.banner .bd ul {width:100% !important;}
.banner .bd li {width:100% !important;height:400px;overflow:hidden;text-align:center;}
.banner .bd li a {display:block;height:920px;}

.bandy1{ width:679px; height:272px; margin:0 auto; margin-top:3%}
.bandy1_1{ width:679px; height:74px;}
.bandy1_2{ width:678px; height:114px; margin-top:25px; margin-bottom:25px;}
.bandy1_3{ width:678px; height:32px; text-align:center}

.bandy2{ width:935px; height:auto; margin:0 auto; margin-top:3%}
.bandy2_1{ width:935px; height:86px; text-align:left}
.bandy2_2{ width:935px; height:144px; margin-top:25px; margin-bottom:25px;}
.bandy2_3{ width:935px; height:93px; text-align:right;}

.bandy3{ width:873px; height:auto; margin:0 auto; margin-top:5%}
.bandy3_1{ width:873px; height:64px; text-align:center}
.bandy3_2{ width:873px; height:36px; text-align:center}
.bandy3_3{ width:873px; height:36px; text-align:center; margin-top:6px; margin-bottom:6px;}
.bandy3_3{ width:873px; height:30px; text-align:center}


.dier1a{ width:94%; height:64px;  position:absolute; top:1240px; left:0px; z-index:2;}
.dier1a_1{ width:100%; height:40px; color:#FFFFFF; font-size:24px; line-height:24px; text-align:left; margin-left:5%}
.dier1a_2{ width:100%; height:24px;color:#FFFFFF; font-size:20px;line-height:24px;text-align:left;margin-left:5%; text-transform:uppercase;}

.dier1b{ width:94%; height:64px;  position:absolute; top:2240px; left:0px; z-index:2;}
.dier1b_1{ width:100%; height:40px; color:#FFFFFF; font-size:24px; line-height:24px; text-align:left; margin-left:5%}
.dier1b_2{ width:100%; height:24px;color:#FFFFFF; font-size:20px;line-height:24px;text-align:left;margin-left:5%; text-transform:uppercase;}

.dier1c{ width:94%; height:64px;  position:absolute; top:4080px; left:0px; z-index:2;}
.dier1c_1{ width:100%; height:40px; color:#FFFFFF; font-size:24px; line-height:24px; text-align:left; margin-left:5%}
.dier1c_2{ width:100%; height:24px;color:#FFFFFF; font-size:20px;line-height:24px;text-align:left;margin-left:5%; text-transform:uppercase;}

.dier1d{ width:94%; height:64px;  position:absolute; top:5020px; left:0px; z-index:2;}
.dier1d_1{ width:100%; height:40px; color:#FFFFFF; font-size:24px; line-height:24px; text-align:left; margin-left:5%}
.dier1d_2{ width:100%; height:24px;color:#FFFFFF; font-size:20px;line-height:24px;text-align:left;margin-left:5%; text-transform:uppercase;}

.dier1e{ width:94%; height:64px;  position:absolute; top:5860px; left:0px; z-index:2;}
.dier1e_1{ width:100%; height:40px; color:#FFFFFF; font-size:24px; line-height:24px; text-align:left; margin-left:5%}
.dier1e_2{ width:100%; height:24px;color:#FFFFFF; font-size:20px;line-height:24px;text-align:left;margin-left:5%; text-transform:uppercase;}

.dier1f{ width:94%; height:64px;  position:absolute; top:6500px; left:0px; z-index:2;}
.dier1f_1{ width:100%; height:40px; color:#FFFFFF; font-size:24px; line-height:24px; text-align:left; margin-left:5%}
.dier1f_2{ width:100%; height:24px;color:#FFFFFF; font-size:20px;line-height:24px;text-align:left;margin-left:5%; text-transform:uppercase;}


.dier2{ width:100%;  height:920px;}
.dier2 ul li{ width:25%; height:920px; float:left;}
.dier3{ width:73%; height:342px; margin:0 auto; margin-top:350px;}
.dier3_1{ width:100%; height:90px; text-align:center;}
.dier3_2{ width:100%; height:103px; text-align:center; line-height:103px; color:#FFFFFF; font-size:18px;}
.dier3_2 a{ color:#FFFFFF;}
.dier3_3{ width:60px; height:1px; text-align:center; background:#FFFFFF; margin:0 auto;}
.dier3_4{ width:100%; height:74px; text-align:center; color:#FFFFFF; font-size:14px; margin-top:27px; margin-bottom:29px; line-height:30px;}
.dier3_5{ width:100%; height:19px; text-align:center; color:#FFFFFF; font-size:24px;}
.dier3_5 a{ color:#FFFFFF;}
.dier2 ul li:hover{ width:25%;height:920px; float:left;background-color: rgba(0,0,0,.5);}


.disan1{ width:100%; height:920px;}
.disan2{ width:17.7%; height:920px; float:left;}
.disan3{ width:82.3%; height:920px; float:left;}
.disan3 ul li{ width:25%; height:920px; float:left;}

.disanimg{ width:100%;height:920px;}


.disan3 ul li a{
    display:block;
    width:100%;
    color:#ffffff;
    font-size:18px;
	
}
.disan3 ul li div{
    display:block;
    width:20.6%;
    height: 0px;
    line-height: 30px;
    text-align:center;
	top: 2809px;
    background:#DA251D;
    opacity: 1;
    position:absolute;
    bottom:0;
    z-index:999;
    -webkit-transition: all 0.36s ease;
    -moz-transition: all 0.36s ease;
    -ms-transition: all 0.36s ease;
    -o-transition: all 0.36s ease;
    transition: all 0.36s ease;
}
.disan3p1{ width:70%; height:36px; color:#FFFFFF; font-size:16px; text-align:left; margin-left:30px; margin-right:60px; margin-top:20px;}
.disan3p2{ width:70%; height:auto; color:#FFFFFF;font-size:16px; text-align:left; margin-left:30px; margin-right:60px; left:30px; overflow:hidden;}
.disan3p3{ width:100%; height:36px; color:#FFFFFF;font-size:16px; text-align:right;}
.disan3p3 img{ width:34px; height:24px; margin-right:20px; margin-top:5px;}

.disan3 ul li:Hover div{
    height:160px;
}




.disi{ width:100%; height:920px;background-image:url(../images/disi.jpg); background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%; }
.disi_1{ width:50%; height:667px; float:left;}
.disi_2{ width:50%; height:667px; float:left;}
.disi_2_1{ width:100%; height:667px; margin-top:13%;}
.disi_2_2{ width:70%; height:500px; float:left; margin-top:80px; margin-left:76px;}
.disi_2_3{width:100%; height:44px;font-size:22px; color:#FFFFFF; line-height:44px;}
.disi_2_4{width:100%; height:36px;font-size:18px; color:#FFFFFF; line-height:36px;text-transform: uppercase;}
.disi_2_5{width:100%; height:auto;font-size:14px; color:#FFFFFF; line-height:32px; margin-top:44px;}
.disi_2_6{width:204px; height:40px;font-size:14px; color:#FFFFFF; line-height:40px; background:#DA251D;text-align:center; margin-top:56px;}
.disi_2_6 a{ color:#FFFFFF}


.diwu{ width:100%; height:920px;background-image:url(../images/diwu1.jpg); background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%; }
.diwu1{ width:1233px; height:419px; margin:0 auto;}
.diwu1 img{ width:1233px; height:419px;  margin-top:20%;}

.diliu{ width:81.1%; height:460px; margin:0 auto;margin-top:18%;}
.diliu ul li{ width:466px; height:460px; float:left; margin-right:78px;}

.diliu1{ width:100%; height:342px; margin:0 auto; }
.diliu1_1{ width:100%; height:214px; text-align:center;}
.diliu1_1 img{ width:214; height:214px;border-radius: 120px;}
.diliu1_2{ width:100%; height:36px; text-align:center; line-height:36px; color:#D3D3D3; font-size:24px; margin-top:37px;}
.diliu1_2 a{ color:#D3D3D3;}
.diliu1_2 a:hover{ color:#DA251D;}
.diliu1_3{ width:100%; height:36px; text-align:center; line-height:36px; color:#D3D3D3; font-size:14px}
.diliu1_4{ width:100%; height:76px; text-align:center; color:#D3D3D3; font-size:14px; margin-top:17px; margin-bottom:29px; line-height:28px;}
.diliu1_5{ width:100%; height:19px; text-align:center; color:#D3D3D3; font-size:14px;}
.diliu1_5 a{ color:#D3D3D3;}
.diliu1_5 a:hover{ color:#DA251D;}



.diqi{ width:83%; height:920px; float:right; }
.diqi1{ width:778px; height:920px; text-align:center; float:left }
.diqi1_1{ width:778px; height:920px;}
.diqi1_2{ width:700px; height:54px;position: absolute;bottom: 0px;top: 6533px;z-index: 999; margin-left:40px;}
.diqi1_3{ width:600px; height:54px; float:left;}
.diqip1{ width:600px; height:34px; text-align:left; color:#FFFFFF; font-size:16px; line-height:34px;}
.diqip1 a{ color:#FFFFFF}
.diqip1 a:hover{ color:#DA251D;}
.diqip2{ width:600px; height:20px; text-align:left; color:#FFFFFF; font-size:14px;line-height:20px;}
.diqi1_4{ width:45px; height:54px; float:left;}
.diqi1_4 img{ margin-top:20px;}



.diqi2{  height:920px; text-align:center;float:left }

.liu7_3{ width:600px;height:489px; float:left; margin-top:16%;}
.liu7_3 ul li{width:600px;height:202px;}
.liu7_3_1{width:105px;height:202px; float:left;}
.liu7_3_1_1{width:94px;height:55px; margin-top:55px; float:left; text-align:right; line-height:24px;}
.liu7_3_1_1 p{ color:#FFFFFF; font-size:28px; line-height:36px;}
.liu7_3_1_1 span{ color:#FFFFFF; font-size:18px; }

.liu7_3_2{width:491px;height:201px; float:left; border-bottom:1px solid #5D5D5D; border-left:1px solid #5D5D5D;}
.liu7_3_2_1{width:478px;height:109px; float:right; margin-top:29px;}
.liu7_3_2_2{width:478px;height:44px; line-height:44px; color:#FFFFFF; font-size:16px;text-align:left }
.liu7_3_2_2 a{color:#FFFFFF}
.liu7_3_2_2 a:hover{color:#3399FF}
.liu7_3_2_3{width:478px;height:65px; line-height:32px; color:#C6C6C6; font-size:14px; text-align:left }


.diba{ width:1417px; height:473px; margin:0 auto; margin-top:17%}
.diba1{ width:662px; height:473px; float:left; margin-right:95px;}
.diba2{ width:660px; height:473px; float:left;}
.diba2_1{ width:660px; height:39px; line-height:39px; color:#DEDEDE; font-size:16px; margin-bottom:33px;}
.diba2_1 img{ margin-right:15px;}
.diba2_2{ width:660px; height:104px; line-height:104px; color:#DEDEDE; font-size:16px; }
.diba2_3{ width:100%; height:39px; line-height:39px; color:#DEDEDE; font-size:14px; text-align:center;    position: absolute;bottom: 2px;top: 7270px;}
.diba2_3 a{ color:#DEDEDE}
















.wp{ width:100%; min-width:1200px; height:auto; overflow:hidden;}
.conter{ width:1200px; margin:0 auto;}

.top_line{ width:1200px; margin:0 auto; height:29px; border-bottom:1px solid #eee; overflow:hidden;}
.top_line_left{ width:700px; line-height:30px; font-size:14px}
.top_line_right{ width:156px;}
.top_line_right a{ display:inline-block; padding:0 5px; line-height:30px;font-size:14px}

/*=====头部=====*/
.F-header{ width:100%; min-width:1200px; height:auto; overflow:hidden; background:#FFFFFF}
.F-header-top{margin-top:18px;margin-bottom:26px;overflow:hidden}
.F-container{ width:1200px; margin:auto; overflow:hidden;}
.F-header-top h1{ width:930px; height:60px;background:url(../images/logo_1.png) no-repeat left center;overflow:hidden;margin-top:7px;}
.F-header-top h1 a{display:block;text-indent:-999rem;overflow:hidden;width:100%;height:100%;overflow:hidden}
.F-header-top h2{ width:206px;height:69px;background:url(../images/weixin_1.jpg) no-repeat right center;overflow:hidden}
.F-header-top h2 span{ width:132px; height:56px;display:block;background:url(../images/tel_1.png) no-repeat left center;overflow:hidden;text-indent:-999rem;margin-top:6px;}
/*=====导航=====*/
.F-header-nav{background:url(../images/backg_5.jpg) no-repeat center;height:50px;position:relative;}
.F-header-nav .F-container{overflow:inherit;width:1200px; margin:0 auto;}
.F-header-nav ul li{width:12.5%;text-align:center;line-height:50px;height:50px;}
.F-header-nav ul li a{font-size:16px;color:#fff;font-weight:200;display:block;position:relative;}
.F-header-nav ul li .menu{position:absolute;top:90px;left:0;z-index:999;width:auto;background:rgba(255,255,255,0.48);transition:ease 0.3s;-moz-transition:ease 0.3s;-webkit-transition:ease 0.3s;-o-transition:ease 0.3s;overflow:hidden;text-align:left;height:0;opacity:0;padding:0 15px;}
.F-header-nav ul li .menu .F-container{width:auto;}
.F-header-nav ul li .menu li{line-height:50px;height:50px;display:inline-block;width:auto;}
.F-header-nav ul li .menu li a{font-size:14px;padding:0 15px;color:#333;}
.F-header-nav ul li a::after{position:absolute;left:0;top:50%;margin-top:-8px; width:1px;height:16px;background:#717171;content:""}
.F-header-nav ul li:last-child a:before{position:absolute;right:0;top:50%;margin-top:-8px; width:1px;height:16px;background:#717171;content:""}
.F-header-nav ul li .menu li a:after,.F-header-nav ul li .menu li:last-child a:before{content:none}
.F-header-nav ul li:hover{background:#bd0f00}
.F-header-nav ul li a:hover{background:#bd0f00}
.F-header-nav ul li:hover .menu{top:50px;opacity:1;height:auto}
.F-header-nav ul li .menu li:hover{background:none;}
.F-header-nav ul li .menu li a:hover{background:rgba(255,20,0,0.64);color:#fff}
.F-menu-1{margin-left:26%;}
.F-menu-2{text-align:center;margin-left:30%}
.F-menu-3{text-align:center;margin-left:32%;}
.F-menu-4{text-align:center;margin-left:23%}
.F-menu-5{margin-left:63%;}
.F--header-fixe{position:fixed;left:0;top:0;width:100%;z-index:9999}



.F-container1{ width:100%; margin:auto; overflow:hidden;}
.F-link{overflow: hidden;background:url(../images/backg_2.jpg) no-repeat center;padding: 15px 0 10px;border-bottom: solid 1px rgba(255,255,255,0.34)}
.F-link h2{font-size:18px;color:#fff;font-weight: bold;margin-top: 0;text-align: left}
.F-link ul{overflow:hidden;margin-top: 5px}
.F-link ul li{line-height: 2;text-align: left;margin-bottom: 5px;display: inline-block;padding-right: 10px;}
.F-link ul li a{display: block;color:#fff;}

.w1200{ height:auto; overflow:hidden; width:1400px; margin:0 auto;}
.footerx{ height:auto; overflow:hidden;}
.flink{ height:50px; background:#777777; color:#fff}
.flink li{ float:left; text-align:center;}
.flink li a{ line-height:50px; color:#fff; font-size:15px; margin-right:50px}

.ftext{ height:auto; overflow:hidden; background:#2a2a2a; padding:40px 0px;}
.fcopyright{ width:700px; height:auto; overflow:hidden; font-size:13px; color:#fff; line-height:26px;float:left;}
.f-img{ float:right;color: #fff;text-align: center;}















.hg60{ width:100%; height:60px;clear:both;}
.hg50{ width:100%; height:60px; clear:both;}
.hg30{ width:100%; height:30px;clear:both;}
.hg20{ width:100%; height:20px; clear:both;}

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}


.dadiv1{ display:block;}
.dadiv2{ display:none;}



.hg50{ height:50px;}
.xnew{ background:url(../images/xw.png); width:100%; height:636px;}
.xnew1{ width:200px; height:54px; margin:0 auto; font-size:24px; line-height:54px; color:#fff; }
.xnew1_1{ width:200px; height:30px; margin:0 auto; font-size:14px; line-height:30px; color:#ccc;}

.xnew2{ width:1520px; height:278px; margin:0 auto;}
.xnew2 ul li{ width:378px; height:278px; float:left; border-bottom:1px solid #3A3032;border-left:1px solid #3A3032;border-top:1px solid #3A3032}
.xnew2_1{ width:340px; height:220px; margin:0 auto; margin-top:32px;}
.xnew2_2{ width:74px; height:220px; float:left; margin-right:24px; }
.xnew2_2_1{ width:74px; height:40px; font-size:26px; color:#918F8E; text-align:center; line-height:42px;}
.xnew2_2_2{ width:74px; height:30px; font-size:16px; color:#918F8E; line-height:28px; text-align:center}
.xnew2_3{ width:242px; height:220px; float:left;}
.xnew2_3_1{ width:242px; height:70px; line-height:30px; font-size:16px; color:#FFFFFF;}
.xnew2_3_1 a{ color:#FFFFFF}
.xnew2_3_1 a:hover{ color:#CC0000}
.xnew2_3_2{ width:20px; height:1px; background:#918F8E}
.xnew2_3_3{ width:242px; height:80px; line-height:26px; font-size:14px; color:#918F8E; margin-top:14px; margin-bottom:16px;}
.xnew2_4{ width:110px; height:34px; float:left; border:1px solid #CC0000; line-height:34px; color:#CC0000; text-align:center; font-size:14px;}
.xnew2_4 a{ color:#CC0000}

.xnew2_5{ width:194px; height:56px; line-height:56px; color:#fff; text-align:center; font-size:16px; background:#CC0000; margin:0 auto; margin-top:50px;border-radius: 7px;}
.xnew2_5 a{ color:#fff}



























@media  screen and (max-width: 600px) {
.dadiv1{ display:none;}
.dadiv2{ display:block;}



.mian {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	min-width: 320px;
	max-width: 640px;
	overflow: hidden;
	background-color: #fff;
	font-family: Microsoft YaHei;
}
a {
	text-decoration: none;
	color: #666;
}
.header {
	padding: 4%;
}
.header dl {
	overflow: hidden;
}
.header dt {
	float: left;
}
.header dt img {
	display: block;
	width: 7.167em;
}
.header dd {
	margin-left: 9em;
	padding-left: 2em;
	text-align:right;
	border-left: 1px dotted #c1c1c1;
}
.header dd h2 {
	font-size: 1.3em;
	color: #f96620;
}
.header dd p {
	font-size: 1em;
	color: #000;
	margin-top: 0.2em;
}
.header dd a {
	font-size: 1.4em;
	color: #097fd8;
	font-family: "Arial";
	padding-left: 2.2em;
	background: url("/m/skin/css/../img/phone.png") no-repeat left center;
	display: inline-block;
	height: 2em;
	background-size: 1.6em;
	line-height: 2em;
}
.dress {
	background-color: #434343;
	padding: 1.25em 0;
	color: #8a8a8a;
}
.dress p {
	font-size: 1em;
	padding-left: 4%;
}
.dress ul {
	overflow: hidden;
	margin: 4%;
}
.dress li {
	float: left;
	padding-left: 1.5em;
	height: 1.6em;
	line-height: 1.6em;
	font-size: 1em;
}
.dress li:nth-child(1) {
	background: url("/m/skin/css/../img/ftnavimg3.png") no-repeat left center;
	background-size: 1.25em;
}
.dress li:nth-child(2) {
	background: url("/m/skin/css/../img/ds3.png") no-repeat left center;
	background-size: 1.25em;
}
.dress li:nth-child(3) {
	background: url("/m/skin/css/../img/ds1.png") no-repeat left center;
	background-size: 1.25em;
}
.rt {
	margin-bottom: 4em;
	cursor: pointer;
}
.rt img {
	display: block;
	width: 100%;
}
.nav {
	overflow: hidden;
	position: relative;
}
.nav:after {
	content: '';
	position: absolute;
	top: 50%;
	left: 0;
	z-index: 9;
	height: 0;
	width: 100%;
	border-top: 1px solid #fff;
}
.nav li {
	float: left;
	width: 25%;
	position: relative;
	background-image: -moz-linear-gradient(top, #D70112, #D70112); /* Firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #D70112), color-stop(1, #D70112)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a3a3a', endColorstr='#0f0f0f', GradientType='0'); /* IE*/
}
.nav li:after {
	content: '';
	position: absolute;
	top: 0;
	left: -1px;
	z-index: 9;
	height: 100%;
	width: 0;
	border-left: 1px solid #fff;
}
.nav li a {
	display: block;
	padding: 1.2em 0;
	text-align: center;
	font-size: 1em;
	color: #fff;
}
.footer {
	overflow: hidden;
	position: fixed;
	bottom: 0;
	width: 100%;
	left: 0;
	z-index: 999;
	background-image: -moz-linear-gradient(top, #040303, #040303); /* Firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #040303), color-stop(1, #040303)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#31a7ff', endColorstr='#0075cf', GradientType='0'); /* IE*/
}
.footer li {
	float: left;
	width: 22%;
	background: url("/m/skin/css/../img/ftbg.png") repeat-y right center;
}
.footer li.bot {
	height: 4em;
	background: url("/m/skin/css/../img/bot.png") no-repeat center;
	background-size: 1.5em;
	width: 12%;
	cursor: pointer;
}
.footer li a {
	display: block;
	padding: 0.5em 0;
}
.footer li a img {
	display: block;
	width: 2.2em;
	margin: 0 auto;
}
.footer li a span {
	display: block;
	text-align: center;
	font-size: 1.3em;
	color: #fff;
}
/*----------------------- binPlus ---------------------------------*/

.elastic.toRight {
	right: 0;
}
.elastic.toRight p i {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
	background-position: center;
}
.binPlus {
	position: fixed;
	right: 0;
	top: -24px;
	display: none;
	overflow: scroll;
	z-index: 99;
	width: 7.5em;
	height: 100%;
	background-color: rgba(0,0,0,0.8);
}
.binPlus ul {
	padding: 1em 0;
	width: 100%;
}
.binPlus ul li {
	text-align: center;
	height: 2.2em;
	margin-bottom: 1em;
}
.binPlus ul li img {
	width: 4.792em;
}
.binPlus ul li h5 {
	margin-top: 0.4em;
	font-weight: normal;
	font-size: 1em;
}
.binPlus ul li h5 a {
	color: #fff;
}
.binPlus .btnDown {
	position: fixed;
	right: 0;
	bottom: 0;
	width: 7.5em;
	height: 4em;
	background-color: rgba(0,0,0,0);
	background-image: -moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.8));
	background-image: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.8));
	background-image: -o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.8));
	background-image: -ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.8));
	background-image: linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.8));
}
.binPlus .btnDown i {
	position: absolute;
	width: 100%;
	height: 100%;
	background: url("/m/skin/css/../img/btndown_ico.png") no-repeat center;
	background-size: 1.667em auto;
}
/*----------------------- binPlus ---------------------------------*/

/*分类标题*/
.CategoryList_Title {
	height: 2.968em;
	line-height: 2.968em;
	padding: 0 .687em;
	color: #333;
	text-align: center;
	border-bottom: 1px solid #b0b4bb;
	font-size: 1.125em;
	background: linear-gradient(180deg, #f2f2f2 0%, #e0e0e0 100%);
}
.CategoryList_Title i {
	font-size: 1.2em;
	margin-top: .75em;
}
.CategoryList_Title .icon-details {
	margin-right: .5em;
}
/*分类列表*/
.CategoryLista {
}
.CategoryLista > li > a {
	display: block;
	color: #333;
	padding: 0 1.125em;
	font-size: 1.125em;
}
.CategoryLista li i {
	float: left;
	margin-top: -1.25em;
	margin-left: 95%;
	color: #656565;
	font-weight: bold;
	font-size: 1.6em;
	z-index: 99;
}
.CategoryLista > li li a {
	height: 3.031em;
	line-height: 3.031em;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	display: block;
	color: #666;
	background: #EBEBEB;
	padding: 0 2.062em;
	border-bottom: 1px solid #cfcbc1;
	border-top: 1px solid #fff;
	font-size: 1em;
}
.CategoryLista li:after {
	content: '.';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.CategoryLista .icon-arrow-down {
	color: #f90;
}
.CategoryLista > li > ul >li >ul {
	padding: 0 1.125em;
}
.CategoryLista > li > .list1, .CategoryLista > li > .list1 li ul {
	display: none;
}
/*搜索*/
.searchSpan {
	position: relative;
	overflow: hidden;
	margin: .687em;
}
.searchSpan .txtSearch {
	height: 33px;
	border-radius: 5px;
	border: 1px solid #ddd;
	font-size: .75em;
	text-indent: .25em;
	width: 99.9%;
	outline: none;
}
.searchSpan .btnSearch {
	position: absolute;
	right: 0px;
	top: 1px;
	border-radius: 0 5px 5px 0;
	display: block;
	height: 33px;
	line-height: 33px;
	color: #333;
	width: 2.5em;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	text-align: center;
	background: linear-gradient(180deg, #fff 0%, #ededed 100%);
}
/*分页*/
.pagingNav {
	padding: 5px 10px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.pagingNav p {
	height: 30px;
	line-height: 30px;
}
.pagingNav .uls {
	margin-top: -30px;
	overflow: hidden;
}
.pagingNav .uls a {
	float: left;
	margin-left: 5px;
	padding: 0 10px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #EBEBEB;
	text-decoration: none;
	float: left
}
.pagingNav .uls a:hover, .pagingNav .uls a.cur {
	background-color: #0080cc;
	border-color: #0080cc;
	color: #fff;
}
.pagingNav .uls .tBtn:hover {
	background-color: inherit;
	color: inherit;
*background-color:transparent;
*color:#666;
}
.content img {
	max-width: 100%
}

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}






.wapdh{ display:block;}
.sp_header{height:50px;overflow:hidden;background-color: rgba(0,0,0,.9);position:fixed;z-index:10;width:100%;  }
.sp_logo{padding:10px;float:left;height:50px}
.sp_logo img{margin:auto;max-height:30px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background:#c9141e;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:99999999;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}


.dierp{ width:100%; height:auto; overflow:hidden; display:block;}
.dierp ul li{ width:49%; height:auto; float:left; margin-right:2%; margin-bottom:10px;}
.dierp ul li:nth-child(2n){margin-right: 0;}



.dier3{ width:94%; height:auto; margin:0 auto; margin-top:20%; margin-bottom:15%;}
.dier3_1{ width:100%; height:40px; text-align:center;}
.dier3_1 img{ height:40px;}
.dier3_2{ width:100%; height:44px; text-align:center; line-height:44px; color:#FFFFFF; font-size:16px;}
.dier3_2 a{ color:#FFFFFF;}
.dier3_3{ width:60px; height:1px; text-align:center; background:#FFFFFF; margin:0 auto;}
.dier3_4{ width:100%; height:84px; text-align:center; color:#FFFFFF; font-size:12px; margin-top:7px; margin-bottom:9px; line-height:22px;}
.dier3_5{ width:100%; height:19px; text-align:center; color:#FFFFFF; font-size:24px;margin-bottom:38px;}
.dier3_5 a{ color:#FFFFFF;}

.disi_2_6{width:110px; height:26px;font-size:12px; color:#FFFFFF; line-height:26px; background:#DA251D;text-align:center; margin-top:26px; margin:0 auto;}
.disi_2_6 a{ color:#FFFFFF}




@font-face {
	font-family: 'icomoon';
	src: url('../fonts/icomoon.eot');
	src: url('../fonts/icomoon.eot?#iefix') format('embedded-opentype'),  url('../fonts/icomoon.ttf') format('truetype'),  url('../fonts/icomoon.woff') format('woff'),  url('../fonts/icomoon.svg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
 [class*="icon-"] {
 font-family: 'icomoon';
 speak: none;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
}
.icon-arrow-left:before {
	content: "\e600";
}
.icon-arrow-down:before {
	content: "\e601";
}
.icon-arrow-right:before {
	content: "\e602";
}
.icon-arrow-up:before {
	content: "\e603";
}
.icon-phone:before {
	content: "\e606";
}
.icon-house:before {
	content: "\e607";
}
.icon-search:before {
	content: "\e60a";
}
.icon-details:before {
	content: "\e604";
}
.icon-left:before {
	content: "\e605";
}
.mian {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	min-width: 320px;
	max-width: 640px;
	overflow: hidden;
	background-color: #fff;
	font-family: Microsoft YaHei;
}
a {
	text-decoration: none;
	color: #666;
}
.prot {
	text-align: center;
	padding-bottom: 1em;
	position: relative;
	/*border-bottom: 1px solid #e0e0e0;*/
}
.prot h5 {
	margin-bottom: 0.3em;
}
.prot h5 a {
	font-size: 1.4em;
	color: #f3f1f1;
}
.prot span {
	color: #aeaeae;
	font-family: "方正兰亭超细黑简体";
	font-size: 0.8em !important;
}
.prot i {
	position: absolute;
	width: 2em;
	height: 3px;
	background-color: #d70112;
	display: block;
	bottom: -2px;
	left: 50%;
	margin-left: -1em;
}
.focus {
	width: 100%;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}
.focus .hd {
	width: 100%;
	height: 5px;
	position: absolute;
	z-index: 1;
	bottom: 0;
	text-align: center;
}
.focus .hd ul {
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	display: box;
	height: 5px;
	background-color: rgba(51,51,51,0.5);
}
.focus .hd ul li {
	-moz-box-flex: 1;
	-webkit-box-flex: 1;
	box-flex: 1;
	font-size: 0
}
.focus .hd ul .on {
	background: #303030;
}
.focus .bd {
	position: relative;
	z-index: 0;
}
.focus .bd li img {
	width: 100%;
}
.focus .bd li a {
	-webkit-tap-highlight-color: #0b85ec; /* 取消链接高亮 */
}
.baner img {
	display: block;
	width: 100%;
}
.hot_pro {
	background-color: #262320;
	padding: 1.6em 0;
	border-bottom: 1px solid #565656;
}
.proc {
	overflow: hidden;
	padding-top: 0.5em;
}
.proc li {
	float: left;
	width: 46%;
	margin-top:2%;
	 margin-bottom:2%;
	 margin-left:1%;
	 margin-right:1%;
}
.proc li img {
	display: block;
	width: 100%;
}
.proc li p {
	text-align: center;
	margin-top: 0.8em;
	    overflow: hidden;
    height: 28px;
    line-height: 28px;
}
.proc li p a {
	font-size: 1.4em;
	color: #DEDEDE;
}
.guanggao {
	background: url(../img/ggbg.jpg) no-repeat center;
	background-size: cover;
	padding: 2em 0;
}
.guanggao .ggt {
	text-align: center;
}
.guanggao .ggt p {
	font-size: 1em;
	color: #fff;
	line-height: 1.25em;
}
.guanggao .ggt h5 {
	font-size: 1.4em;
	color: #fff;
	margin-top: 0.8em;
	margin-bottom: 0.2em;
}
.guanggao .ggt img {
	display: block;
	width: 100%;
}
.guanggao ul {
	overflow: hidden;
	margin: 4%;
}
.guanggao li {
	float: left;
	width: 50%;
	position: relative;
	margin-bottom: 1px;
}
.guanggao li:after {
	content: '';
	position: absolute;
	top: 0;
	left: -1px;
	z-index: 9;
	height: 100%;
	width: 0;
	border-left: 1px solid #1763b5;
}
.guanggao li a {
	display: block;
	text-align: center;
	padding: 1em 0;
	background-image: -moz-linear-gradient(top, #ffffff, #ededed); /* Firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #ededed)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed', GradientType='0'); /* IE*/
}
.guanggao li a img {
	width: 2em;
	vertical-align: middle;
}
.guanggao li a span {
	font-size: 1.2em;
	color: #0060aa;
	font-weight: bold;
	margin-left: 0.5em;
}
.guanggao li:last-child {
	width: 100%;
}
.guanggao>p {
	text-align: center;
	font-size: 1em;
	color: #fff;
}
.youshi {
	padding: 2em 0;
}
.youshi .yst {
	text-align: center;
}
.youshi .yst p {
	font-size: 1.1em;
	color: #333;
	margin-bottom: 0.8em;
}
.youshi .yst h5 {
	background-color: #0060aa;
	width: 22em;
	margin: 0 auto;
	overflow: hidden;
}
.youshi .yst h5 em {
	display: block;
	font-size: 1.5em;
	font-weight: bold;
	border: 1px solid #b3d0e6;
	height: 2.5em;
	line-height: 2.5em;
	color: #fff;
	margin: 0.2em;
}
.youshi .yst h4 {
	font-size: 1.6em;
	color: #333;
	margin-top: 0.6em;
}
.youshi .yst img {
	display: block;
	margin: 0 auto;
	width: 100%;
}
.youshi .ysc {
	margin-top: 1.25em;
}
.youshi .ysc img {
	display: block;
	width: 100%;
}
.caseMian {
	background-color: #262320;
	padding: 1.6em 0;
	    border-bottom: 1px solid #565656;
}
.caseMian .case {
	overflow: hidden;
	padding: 2%;
}
.caseMian .case li {
	float: left;
	width: 46%;
	margin: 2%;
}
.caseMian .case li>a {
	display: block;
	border: 0.3em solid #d70112;
}
.caseMian .case li img {
	display: block;
	width: 100%;
}
.caseMian .case li p {
	text-align: center;
	margin-top: 0.5em;
}
.caseMian .case li p a {
	font-size: 1.3em;
	color: #D3D3D3;
}
.khjz {
	padding-top: 2.2em;
	padding-bottom: 2em;
}
.khjz .ktop {
	text-align: center;
}
.khjz .ktop h5 {
	font-size: 1.25em;
	color: #0060aa;
	margin-bottom: 0.3em;
}
.khjz .ktop span img {
	display: block;
	width: 17.667em;
	margin: 0 auto;
}
/*.khjz .kcont div{ overflow:hidden;margin-top:2.5em;}*/
.khjz .kcont {
	overflow: hidden;
	margin-top: 2.5em;
}
.khjz .kcont li {
	float: left;
	width: 46%;
	margin: 0 2%;
}
.khjz .kcont li>a {
	display: block;
	border: 0.5em solid #e3e3e3;
}
.khjz .kcont li img {
	display: block;
	width: 100%;
}
.khjz .kcont li p {
	text-align: center;
	margin-top: 0.8em;
}
.khjz .kcont li p a {
	font-size: 1em;
	color: #4e4e4e;
}
.honer {
	background-color: #262320;
	padding-top: 1.8em;
	padding-bottom: 2em;
}
.honer ul {
	overflow: hidden;
	margin-top: 1em;
}
.honer li {
	float: left;
	width: 46%;
	background-color: #fff;
	margin: 0 1.2%;
}
.honer li a {
	display: block;
	padding: 5%;
}
.honer li a img {
	display: block;
	width: 100%;
}
.honer li a span {
	display: block;
	text-align: center;
	margin-top: 0.5em;
	font-size: 1.3em;
	color: #6c6c6c;
}
.newMain {
}
.nlist {
	overflow: hidden;
}
.nlist li {
	float: left;
	width: 50%;
	text-align: center;
	padding: 1em 0;
	font-size: 1.25em;
	color: #fff;
}
.nlist li:nth-child(1) {
	background-image: -moz-linear-gradient(top, #7e7e7e, #484848); /* Firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #7e7e7e), color-stop(1, #484848)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7e7e7e', endColorstr='#484848', GradientType='0'); /* IE*/
}
.nlist li:nth-child(2) {
	background-image: -moz-linear-gradient(top, #5c5c5c, #3d3d3d); /* Firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5c5c5c), color-stop(1, #3d3d3d)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c5c5c', endColorstr='#3d3d3d', GradientType='0'); /* IE*/
}
.nlist li:nth-child(3) {
	background-image: -moz-linear-gradient(top, #3a3a3a, #0f0f0f); /* Firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3a3a3a), color-stop(1, #0f0f0f)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a3a3a', endColorstr='#0f0f0f', GradientType='0'); /* IE*/
}
.nlist li:hover, .nlist li.on {
	background-image: -moz-linear-gradient(top, #D70112, #D70112); /* Firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #D70112), color-stop(1, #D70112)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#168be4', endColorstr='#0075cf', GradientType='0'); /* IE*/
}
.ncont {
	overflow: hidden;
}
.ncont ul {
	margin: 4%;
}
.ncont li {
	overflow: hidden;
	height: 3.6em;
	background-color: #fcfcfc;
	margin-bottom: 0.5em;
}
.ncont li h5 {
	float: left;
	width: 15%;
	text-align: center;
	height: 3.6em;
	font-weight: normal;
	background-image: -moz-linear-gradient(top, #D70112, #D70112); /* Firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #D70112), color-stop(1, #D70112)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30a7fe', endColorstr='#0378d2', GradientType='0'); /* IE*/
}
.ncont li h5 span {
	display: block;
	font-size: 1.25em;
	color: #fff;
	font-family: "Arial";
	margin-top: 0.3em;
}
.ncont li h5 em {
	display: block;
	font-size: 0.8em;
	color: #fff;
}
.ncont li p {
	float: left;
	width: 60%;
	padding: 0 5%;
	height: 3.6em;
	line-height: 3.6em;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ncont li p a {
	font-size: 1em;
}
.ncont li .mor {
	float: left;
	width: 15%;
	background: url(../img/mor.png) no-repeat center;
	background-size: 1.375em;
	height: 3.6em;
}
.dress {
	background-color: #434343;
	padding: 1.25em 0;
	color: #8a8a8a;
}
.dress p {
	font-size: 1em;
	padding-left: 4%;
}
.dress ul {
	overflow: hidden;
	margin: 4%;
}
.dress li {
	float: left;
	padding-left: 1.5em;
	height: 1.6em;
	line-height: 1.6em;
	font-size: 1em;
}
.dress li:nth-child(1) {
	background: url(../img/ds1.png) no-repeat left center;
	background-size: 1.25em;
}
.dress li:nth-child(2) {
	background: url(../img/ds2.png) no-repeat left center;
	background-size: 1.25em;
}
.dress li:nth-child(3) {
	background: url(../img/ds3.png) no-repeat left center;
	background-size: 1.25em;
}
.rt {
	margin-bottom: 4em;
	cursor: pointer;
}
.rt img {
	display: block;
	width: 100%;
}
/*----------------------- binPlus ---------------------------------*/

.elastic.toRight {
	right: 0;
}
.elastic.toRight p i {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
	background-position: center;
}
.binPlus {
	position: fixed;
	right: 0;
	top: 0;
	display: none;
	overflow: scroll;
	z-index: 99;
	width: 7.5em;
	height: 100%;
	background-color: rgba(0,0,0,0.8);
}
.binPlus ul {
	padding: 1em 0;
	width: 100%;
}
.binPlus ul li {
	text-align: center;
	height: 2.8em;
	margin-bottom: 1em;
}
.binPlus ul li img {
	width: 4.792em;
}
.binPlus ul li h5 {
	margin-top: 0.4em;
	font-weight: normal;
	font-size: 1.3em;
}
.binPlus ul li h5 a {
	color: #fff;
}
.binPlus .btnDown {
	position: fixed;
	right: 0;
	bottom: 0;
	width: 7.5em;
	height: 4em;
	background-color: rgba(0,0,0,0);
	background-image: -moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.8));
	background-image: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.8));
	background-image: -o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.8));
	background-image: -ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.8));
	background-image: linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.8));
}
.binPlus .btnDown i {
	position: absolute;
	width: 100%;
	height: 100%;
	background: url(../img/btndown_ico.png) no-repeat center;
	background-size: 1.667em auto;
}
/*----------------------- binPlus ---------------------------------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
table th, table td {
	padding: 5px;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
ception, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}
q:before, q:after {
	content: '';
}
abbr, acronym {
	border: 0;
}
/*定位*/
.tl {
	text-align: left;
}
.tc {
	text-align: center;
}
.tr {
	text-align: right;
}
.bc {
	margin-left: auto;
	margin-right: auto;
}
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
.clear {
	clear: both;
}
.cl {
	clear: left;
}
.cr {
	clear: right;
}
.clearfix:after {
	content: '.';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
*html .clearfix {
	height: 1%
}
.Clearfix {
	display: block;
}
.vm {
	vertical-align: center;
}
.pr {
	position: relative;
}
.pa {
	position: absolute;
}
.abs-right {
	position: absolute;
	right: 0;
}
.zoom {
	zoom: 1
}
.hidden {
	visibility: hidden;
}
.none {
	display: none;
}
/*其他*/
.curp {
	cursor: pointer
}
;
/*原reset*/
sup {
	vertical-align: baseline;
}
sub {
	vertical-align: baseline;
}
input, button, textarea, select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}
input, button, textarea, select {
*font-size:100%;
}
input, select {
	vertical-align: middle;
}
body {
	font: 12px/1.231 Microsoft YaHei;
	font-size: 63%;
}
select, input, button, textarea, button {
	font: 99% arial, helvetica, clean, sans-serif;
}
table {
	font-size: inherit;
	font: 100%;
	border-collapse: collapse;
}
pre, code, kbd, samp, tt {
	font-family: monospace;
*font-size:108%;
	line-height: 100%;
}
/*title*/
h1 {
	font-size: 32px;
}
h2 {
	font-size: 26px;
}
h3 {
	font-size: 20px;
}
h4 {
	font-size: 14px;
}
h5 {
	font-size: 12px;
}
h6 {
	font-size: 10px;
}
}










/*main css*/