@charset "utf-8";
/* 起始样式 */
*{ margin:0; padding:0;}
body {font-family:"微软雅黑";  margin:0 auto; padding:0px; font-size:12px; height:100%; line-height:22px; width:100%;}
ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }
p{ margin:0; padding:0}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px;}
a{ text-decoration:none; cursor:pointer; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
/*a:hover{ text-decoration:underline;}*/
img{ vertical-align:middle;}
.imgs{ vertical-align:top;}
.lf{ float:left;}
.rg{ float:right;}
.fl{ float:left;}
.fr{ float:right;}  
img{border:none;}
html{ overflow-x:hidden;} 
div:hover,li:hover,tr:hover,a:hover{ -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;}
.text,textarea,select{ outline:none; font-family:微软雅黑; color:#666; font-size:12px; width:100%;}
.ul_lf li,.ul_js li{ position:relative;}
::-webkit-scrollbar{ width:8px;}
::-webkit-scrollbar-thumb{ background:#ccc;}
::-webkit-scrollbar-track{ background:#fff;}
 

.a_txt, .moblie_head{ display:none;}

/*-webkit-filter: blur(0px); filter: blur(0px);*/
/*active*/
/* 公用样式 */
.box2{ width:1500px; margin:0 auto; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.box{ width:1200px; margin:0 auto; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}

.level{width:100%;float:left;}
.bg{width:1200px;margin:0 auto;}
/*top*/ 
/*header*/
.header{background-color:#403a38;height:30px;line-height:30px; position:fixed; top:0; left:0;z-index:999;}
.header-l{color:#aaa;float:left;}
.header-r{color:#aaa;float:right;padding-right: 25px;}
.header-r a{color:#aaa;cursor:pointer;}
.header-r a:hover{color:#c73c2f;}
.header-r .xinxi{float:right;display:inline-table;margin-left:15px;z-index:9999;}
.header-r .xinxi img{vertical-align:middle;margin-right:5px;}
.header-r .xinxi a{position:relative;}
.header-r .qq img{margin-right:0;}
.header-r .tel i{font-size:18px;color:#c73c2f;font-style:italic;font-weight:700}

.header-tel {
    height: 35px;
    line-height: 35px;
    font-size: 18px;
	padding-left:640px;
	margin:5px 0 5px;
	font-weight:bold;
}
.header-tel .telno{
margin-left:10px;
color:#c73c2f;
}

.head{ position:fixed; top:30px; left:0px; width:100%; z-index:999; background:#111; height:90px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.heg{ height:120px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.logo{ width:350px;  -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; margin-top:20px;}
.logo img{ width:100%; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; margin-bottom:8px;}
.logo p.pp1{font-size:13px; line-height:25px; margin-bottom:8px;}
.logo p.pp2{font-size:13px; line-height:25px; margin-bottom:8px;}
 
.nav{ -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul li{  cursor:pointer; float:left; height:43px; font-size:14px; width:109px; text-align:center;position:relative;}

.nav ul li .p1{ height:43px; position:relative; line-height:43px;text-align:center;color:#1a1a1a; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;color:#fff; font-size:16px;}
 
.nav ul li .p1 span{ color:#fff; font-size:16px; text-align:center;}
.nav ul li:hover .p1, .nav ul li.cur .p1 { position:relative; background:#c73c2f; color:#fff;font-size:16px; text-align:center;}


.nav ul li .div2{ background:#111; position: absolute; left:0; top:43px; width:110px;overflow:hidden; display:none;}
.nav ul li .div2 .p3 {padding-top:0;}
.nav ul li .div2 .p3 a{ display:block; color:#fff; font-size:14px; height:40px; line-height:40px; position:relative; right:0px; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; font-weight:normal; overflow:hidden;}
.nav ul li .div2 .p3 a:hover{ background:#c73c2f; color:#fff;}
.head_on{ height:70px; }
.head_on .logo{ width:300px; margin-top:15px;}
.head_on .nav { margin-top:10px;}
.heg_on{ height:120px;}
/*.nav ul .li_on .div1_on{ top:70px;}*/

.head, .moblie_head{ /*border-bottom:1px solid #ddd*/}


/*清楚浮动*/
.clear{ clear:both; height:0px; overflow:hidden;}
/*初始化样式*/

/*left&面包屑*/
.WarpBox{width: 1200px;margin: 0 auto;position: relative;}
.Content{padding: 35px 0;min-height: 200px;margin: auto;}
.school .SinglePage{ width:670px; margin: 0 auto }
.SinglePage{ /*单片*/ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;margin:auto;}
.SinglePage img{max-width: 100%;}
.Current{ /*当前位置*/float: right;line-height: 44px;color: #585858;padding-left: 40px;background: url(../img/cur_bg.png) left center no-repeat;}
.Current a{color: #585858;}
.Current em{font-weight:bold;font-style: normal;}
.MuneCur{/*overflow: hidden;*/padding: 15px 0;border-bottom: 1px solid #e5e5e5;height: 74px}

/*SildeBar*/
.SildeBar{float: left;}
.MenuList .ul li{float: left; position: relative; padding-bottom: 40px}
.MenuList .ul li a{display: block;padding: 10px 25px;overflow: hidden;background: #fff;font-size: 15px;}
.MenuList .ul li.onmenu a,
.MenuList .ul li:hover a{background: #c73c2f;color: #fff;}


.hh{ padding-top:4%;}
.divtitle{ text-align:center; color:#666; width:100%;}
.divtitle .p1{ font-size:14px; background:url(../img/1_23.jpg) center bottom no-repeat; padding-bottom:5px; text-transform:uppercase; line-height:30px;}
.divtitle .p2{ font-size:26px;}
.divtitle1{ text-align:center; color:#666; width:100%; padding-top:60px;}
.divtitle1 .p1{ font-size:14px; background:url(../img/1_23.jpg) center bottom no-repeat; padding-bottom:5px; text-transform:uppercase; line-height:30px;}
.divtitle1 .p2{ font-size:26px;}
.hh .div2{ margin-top:4%;}
.hh .div2 ul li{ float:left; width:23.5%; margin-right:2%; background:#fff; position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.hh .div2 ul li .p1{ position:relative;}
.hh .div2 ul li .p1 img{ width:100%;}
.hh .div2 ul li .p1 .pp2{ position:absolute; bottom:0px; width:80%; left:10%; background:#fff; height:40px; line-height:40px; text-align:center; color:#80734a; font-size:16px; text-transform:uppercase;}
.hh .div2 ul li .p2{ text-align:center; color:#4c4c4c; line-height:32px; font-size:16px; padding-left:10%; padding-right:10%; margin-top:5%; height:64px;}
.hh .div2 ul li .p3{ padding-left:5%; padding-right:5%; margin-top:5%; color:#4c4c4c; line-height:24px; text-align:center; height:72px; overflow:hidden;}
.hh .div2 ul li .p4{ padding-bottom:5%; text-align:center; color:#80734a; font-weight:bold; font-size:16px; margin-top:5%;}
.hh .div2 ul li:hover{ top:-10px;}

/*关于我们*/
.clearm:after {
	clear:both;
	content:"\0020";
	visibility:hidden;
	height:0;
	display:block
}
.i_sec {
	/* background:url(../img/cpbj.jpg) top center no-repeat;*/
	padding-top:4%;
	padding-bottom:4%;
    text-align: center;
}
.i_sec h2 {
	font-size:36px;
	color:#2f2f2f;
	font-weight:400
}
.i_sec ul {
	width:1200px;
	margin:48px auto 0;
}

.i_sec ul li {
	float:left;
	margin-right:13px;
	width:290px;
    position:relative;
	height:400px;
	background-color:#fff
	overflow:hidden
}
.i_sec ul li a:hover{
color:#c73c2f;
	 
}
 
.i_sec ul li .is_block {
	position:absolute;
	background-color:#fff;
	bottom:0;
	z-index:9;
	height:120px;
	
}
.i_sec ul li .is_block p {
	text-align:left;
	margin-top:14px;
	color:#2f2f2f
}
.i_sec ul li .is_block p.is_title {
	font-size:20px
}
.i_sec ul li .is_block p.is_txt {
	font-size:14px;
	height:66px;
}
.i_sec ul li .is_block p.is_tips {
	font-size:14px;
	color:#b2b2b2
}
.i_sec ul li .is_block div {
	width:30px;
	height:1px;
	margin-top:10px;
	background-color:#2f2f2f
}
.i_sec ul li .is_block em {
	display:block;
	width:234px;
	height:88px;
	background:url(pic4.png) center no-repeat;
	margin-top:14px
}
.i_sec .is_more {
	font-size:16px;
	color:#c73c2f;
}
.i_sec .is_more em {
	display:block;
	width:30px;
	height:30px;
	background:url(../img/more_icon.png);
	margin:18px auto 0
}
@-webkit-keyframes bounceInUp5 {
	0% {
	top:300px
}
100% {
	top:200px
}
}@keyframes bounceInUp5 {
	0% {
	top:300px
}
100% {
	top:200px
}
}@-webkit-keyframes bounceInDown5 {
	0% {
	top:200px
}
100% {
	top:300px
}
}@keyframes bounceInDown5 {
	0% {
	top:200px
}
100% {
	top:300px
}
}

.ism_container {
	width:1200px;
	margin:32px auto;
	display:none;
	overflow:hidden;
}
.ism_container .ismc_close {
	display:block;
	margin:0 auto;
	width:30px;
	height:30px;
	background:url(../img/close_icon.png) center no-repeat
}
.ism_container .ismc_item {
	margin-top:70px
}
.ism_container .ismc_item img {
	float:left
}
.ism_container .ismc_item .isi_content {
	float:left;
	margin-left:60px;
	margin-top:52px;
	text-align:left;
	width:640px
}
.ism_container .ismc_item .isi_content .isic_p1 {
	font-size:30px;
	color:#2f2f2f
}
.ism_container .ismc_item .isi_content em {
	display:block;
	width:30px;
	height:1px;
	background:#2f2f2f;
	margin:24px 0
}
.ism_container .ismc_item .isi_content p {
	font-size:16px;
	color:#2f2f2f;
	line-height:24px
}
 
 
 /*首页新闻中心*/
  .index_bge{ background:#f1f1f7; width:100%; padding:50px 0;}
 .kg{ width:100%; margin:0 auto; max-width:1200px;}
 .inde_bg{ background:#fff; width:100%; padding:3% 2% 2%;}
 
.synews_an a{ width:77px; height:34px; display:block; float:left; border-radius:17px; line-height:34px; color:#9d9d9d; text-align:center;}
.synews_an a:hover,.synews_an a.cur{ color:#ff0000;}
.synews_nr{ width:100%; padding-top:3rem;}
.synews_nr li{ float:left; width:50%;}
.synews_nr li a{ display:block; border:1px solid #d5d5d5; width:96%; margin:0 2%; padding:0 0 2%; overflow:hidden;}
.synews_wb{ width:55%; padding:0 4%;}
.synews_pic{ width:30%; margin-top: 5%; margin-right:4%; }
.synews_pic .pic{ padding-bottom: 80%; position: relative; overflow: hidden; }
.synews_pic img{ max-width:100%; position: absolute; left: 50%; top: 0%; transform: translate(-50%,0);}
.synews_xbt{ color:#211915; font-size:1.125rem; padding-top:1rem; padding-bottom:1.2rem; 	overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.synews_xbt:hover{ color:#ff0000;}
.synews_wbnr{ font-size:0.875rem; color:#9d9d9d; line-height:24px; height:48px; overflow:hidden;}
.synews_more{ width:35%; color:#9d9d9d; line-height:33px; text-align:center; font-size:0.875rem; height:33px; border:1px solid #c9c9c9;border-radius:0.3rem; margin-top:2rem;}
.synews_more:hover{ border:1px solid #ff0000; color:#ff0000;}
.synews_gan{ text-align:center; padding-top:1rem;}
.synews_gan li{ display:inline-block; margin:0 1%; width:11px; height:11px; overflow:hidden; text-indent:-999px; background:url(../img/synew_an.png) no-repeat; cursor:pointer;}
.synews_gan li.on{ background:url(../img/synew_anb.png) no-repeat;}
 
 
 /*首页产品中心*/
.pback {
    clear: left;
	width:100%;
}
 
 
.products{
	width:100%;
	height:663px;
	margin:0 auto;	
	text-align:left;
}
#Tab4{
width:100%;
height:663px;
margin:0px;
padding:0;
overflow:hidden;
position:relative;
}

.Menubox4{
width:100%;
height:663px;
overflow:hidden;
position:absolute;
left:0;
top:0px;
}
.Menubox4 ul{
width:135px;
height:663px;
background:url(../img/ibg.png) repeat;	
margin:0px auto;
display:block;
padding-top:260px;
overflow:hidden;
}
.Menubox4 li{
    display:block;
	height:35px;
	line-height:35px;
	text-align:center;
	color:#fff;
	font-size:14px;
	background:#262425;

}
.Menubox4 li.hover{
	display:block;
	background:#c73f2c;
	text-decoration:none;
}
.Menubox4 li a,.Menubox4 li.hover a,.Menubox4 li a:visited,.Menubox4 li.hover a:visited{
	color:#fff;
	line-height:35px;
	text-decoration:none;
	font-size:15px;
}
.Contentbox4{
}
.Contentbox4,.Contentbox4 *,.Contentbox4 p,.Contentbox4 a,.Contentbox4 p a{
	color:#999999;
}
.snote{
	width:100%;
	height:663px;
	overflow:hidden;
}
.cnote{
	width:1200px;
	margin:0 auto;	

}
.cnote_c{
	width:500px;
	height:300px;
	margin-top:200px;
	color:#fff;
}
.cnote_c p,.cnote_c a{
	margin:0px;
	color:#fff;
}
.cnote_c p,.cnote_c a:hover{
	color:#c73c2f;
}
		

/* 首页招商 */
.zhaoshang{background:url(../img/zsbg.jpg) no-repeat center top; height:678px;}
#feedbackTable{width:1200px; margin:0px auto;color: #ffffff; padding-top:60px; overflow:hidden;}
#feedbackTable textarea{ width:300px;}
.module_feedback_write_001_style1 {color: #ffffff}
.padleft {padding-left: 5px;}
.tdwid1{ width:12%;}
.tdwid2{ width:81%;}
 
.padright{
	text-align:right;
	padding-right:35px;
	color:#ffffff
}

.f_nav form { width: 400px; }
.f_nav form p { display: block; height: 18px; line-height: 18px; font-size: 14px; color: #fff; padding-bottom: 24px; }
.f_nav form .name {  padding-bottom: 16px; }
.f_nav form .mail {  padding-bottom: 16px; }
.f_nav form .tel {  padding-bottom: 16px; }
.f_nav form .code {  padding-top: 16px; float:left; }
.f_nav form input,  form textarea { line-height: 30px; font-size: 14px; color: #ccc; background: none; border: 1px solid #ccc;  }
.f_nav form input { width: 408px; height: 30px; padding: 4px 10px;}
.f_nav form textarea { width:408px; height: 76px; resize: none; padding: 4px 10px;}
.f_nav form .sub {
	float: right;
	width: 76px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	background: #ec6723;
	border: none;
	padding: 0;
	margin-top: 14px;
	cursor: pointer;
}


/*首页4大优势*/
.index-youshi{width:100%; padding:0 0 0; overflow:hidden; margin:0 auto; position:relative; }
.index-youshi .tit1{  font-size:30px; color:#c73c2f; padding:50px 0 30px 0; overflow:hidden; text-align:center;}
.index-youshi .hd{ width:100%;height:90px;background-color: rgba(0,0,0,0.4) !important;position: absolute; bottom:0; }
.index-youshi .hd ul{ width:900px; margin:0 auto;}
.index-youshi .hd ul li{ float:left;cursor:pointer; padding:10px 10px 5px; margin-right:22%;}
.index-youshi .hd ul li:nth-child(4){ margin-right:0;}
.index-youshi .hd ul li img{ width:50px; display:block;}
.index-youshi .hd ul li span{ text-align:center; font-size:14px; margin-top:13px; color:#fff;}
.index-youshi .hd ul li.on{background-color:rgba(199,60,47,0.65); border-bottom:2px solid #c73c2f; }

.index-youshi .bd { }
.index-youshi .bd ul{ padding-bottom:90px; overflow:hidden;}
.index-youshi .bd li{ width:1050px; margin:0 auto; }
.index-youshi .bd li .neir{  width:30%; padding:3% 3% 3%; overflow:hidden; max-height:460px; font-weight:bold;/*background-color: rgba(0,0,0,0.4) !important;*/}
.index-youshi .bd li .bdtit1{ color:#fff; font-size:26px;}
.index-youshi .bd li .bdtit2{ color:#fff; font-size:16px; margin:20px 0;}
.index-youshi .bd li .bdtit3{ color:#fff; font-size:14px; line-height:22px;}

/*首页服务宗旨*/
.index_bot{position:relative; }
.index_bot .detail{ width:1200px; margin:0 auto; padding-top:50px;}
.index_bot .detail a{display: block;float: left;width: 23.5%;border:1px solid #706b68;margin-right: 2%;padding:40px;}
.index_bot .detail a:nth-of-type(4){ margin-right:0;}
.index_bot .detail .icon{width: 140px;height: 161px;display: block;margin:0 auto;}
.index_bot .detail .qj .icon{background: url(../img/index_11.png) no-repeat center;background-size:cover;}
.index_bot .detail .ys .icon{background: url(../img/index_12.png) no-repeat center;background-size:cover;}
.index_bot .detail .zc .icon{background: url(../img/index_10.png) no-repeat center;background-size:cover;}
.index_bot .detail .jm .icon{background: url(../img/index_13.png) no-repeat center;background-size:cover;}
.index_bot .detail .qj:hover .icon{background: url(../img/index_11-1.png) no-repeat center;background-size:cover;}
.index_bot .detail .ys:hover .icon{background: url(../img/index_12-1.png) no-repeat center;background-size:cover;}
.index_bot .detail .zc:hover .icon{background: url(../img/index_10-1.png) no-repeat center;background-size:cover;}
.index_bot .detail .jm:hover .icon{background: url(../img/index_13-1.png) no-repeat center;background-size:cover;}

.index_bot .detail h6{font-size: 20px;color:#333;margin:35px 0 15px;text-align: center;}
.index_bot .detail .brief{font-size: 13px;color:#333;opacity: 1.0;line-height: 23px; height:92px; overflow:hidden;}
.index_bot .detail a:hover{}
.index_bot .detail a:hover h6{color:#544741;}
.index_bot .detail a:hover .brief{color:#757575;}

.index_bot .more{width: 180px;height: 45px;text-align: center;line-height: 45px;display: block;margin:50px auto 50px;font-size: 13px;color:#333;border-radius:20px;border:1px solid #333;}
.index_bot .more:hover{color:#c73f2c;border-color:#c73f2c;}

/* Index */
.banner{ position:relative; overflow:hidden; width:100%; overflow:hidden;}
.moblie_banner{ display:none; position:relative; overflow:hidden; width:100%; height:100%;}
.banner .slides { width:100%; position:relative;z-index:1;}
.banner .slides li { width:100%; height:auto;}
.banner .slides li img{ width:100%; height:auto}
.banner .flex-control-nav { position:absolute; bottom:5%; z-index:99;width:100%; text-align:center; left:0px;} 
.banner .flex-control-nav li { display:inline-block; width:84px; height:3px; margin:0 5px;}
.banner .flex-control-nav li span { display:none;}
.banner .flex-control-nav li a { width:84px; height:3px; cursor:pointer; background:#fff; display:block;}
.banner .flex-control-nav li a.flex-active { background:#c73c2f;}
.banner .flex-direction-nav{ display:none;}
.moblie_banner{ display:none;}

/*以下为内页样式*/

/*单篇页*/
.boxabt{ max-width:1200px; width:100%; margin:30px auto; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; overflow:hidden;}
.txt{ margin-top:3%; color:#333; font-size:16px; line-height:26px;}

.divtitlea{text-align:center; color:#666; width:100%;margin:50px auto 0;}
.divtitlea .p1{ font-size:24px; background:url(../img/1_23.jpg) center bottom no-repeat; padding-bottom:1%; line-height:30px;}


/*内页企业文化*/
.tech-ul{width:1200px;margin:0 auto; }
.n-title{text-align:center}
.n-title h5{height:60px;font-size:32px;color:#4b4b4b;}
.n-title h2{height:20px; font-size:24px; color:#4b4b4b;}
.n-title .line{width:60px;height:3px;margin:18px auto 0;background-color:#83c325;}
.tech-li{margin-top:35px;width:100%; overflow:hidden;background-color:#fff;border:1px solid #eee;box-shadow:0 0 2px rgba(0,0,0,0.2)}
.tech-li img{float:left;width:50%;}
.tech-li .box{float:left;width:49%;padding:90px 60px 0;box-sizing:border-box;}
.tech-li .box .title{height:40px;color:#c73c2f;font-size:25px; font-weight:bold;}
.tech-li .box p{line-height:30px;color:#000000;font-size:17px;}

/*内页技术研发*/
.bg-f5f5f5{background:#f5f5f5}
.tech_box{width:1200px;margin:50px auto; overflow:hidden; padding:60px 80px;}
.tech_box .num{ margin-top:50px; height:40px; float:left;border-right:1px solid #d5d5d5;padding-right:60px;color:#c73c2f;font-family:impact2,"Adobe Garamond Pro";font-size:66px;}
.tech_box .p2{ padding-left:80px;float:left;width:900px;line-height:25px;font-size:15px; font-family:"微软雅黑"; text-indent:30px;overflow:hidden;}
.tech_box .p4{padding-left:80px; float:left;width:900px;line-height:25px;font-size:15px; font-family:"微软雅黑"; text-indent:30px;overflow:hidden;}


/*产品及相册列表页*/
.index-recommend { max-width:1200px; margin:20px auto;}
.divtitlea{text-align:center; color:#666; width:100%;margin:50px auto 0;}
.divtitlea .p1{ font-size:24px; background:url(../img/1_23.jpg) center bottom no-repeat; padding-bottom:1%; line-height:30px;}

.index-recommend ul li .bottom,
.index-recommend ul li img.grayscale{-webkit-transition: all .3s;transition: all .3s;}

.index-recommend ul li{position: relative;float: left;width: calc((100% - 76px) / 3);margin-right: 35px; margin-top:35px;overflow: hidden;border:1px solid #ccc;}
.index-recommend ul li img{display: block;width: 90%; margin:0 auto;-webkit-transition: all 3s;transition: all 3s; padding:8% 5%;}
.index-recommend ul li img.grayscale{position: absolute;top: 0;left: 0;width: 100%;}
.index-recommend ul li .bottom{position: absolute;bottom: -1px;left: 0;width: 100%;height: 50px; line-height:50px;background: rgba(0, 0, 0, .7);-webkit-transform: translateY(100%);transform: translateY(100%);}
.index-recommend ul li:hover img.grayscale{opacity: 0;}
.index-recommend ul li:hover .bottom{-webkit-transform: none;transform: none;}
.index-recommend ul li h3{width: 100%;color: #fff;line-height: 24px;margin-top: 12px;font-size: 16px;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 3; text-align:center;}
.index-recommend ul li h3 a{color: #fff; text-align:center;}
 
 
 
 /* 产品详情 */
	.w3cFocus{ width:800px;  position:relative; margin:30px auto; }
	.w3cFocus .prev,.w3cFocus .next{ position:absolute;  display:block;  left:10px; top:210px; width:46px; height:62px; background:url({aspcms:sitepath}/Templates/{aspcms:defaulttemplate}/img/focusAdvBg.png) no-repeat; filter:alpha(opacity=100);opacity:1;  }
	.w3cFocus .next{ left:auto; right:10px; background-position:-46px 0; }
	.w3cFocus .prev:hover,.w3cFocus .next:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }
	.w3cFocusIn{ width:800px;  position:relative;  margin:0 auto;  overflow:hidden; }
	 .protit { font-size:24px; line-height:60px; height:60px; text-align:center;}
	.w3cFocusIn .bd {  border:1px solid #ccc;}
	.w3cFocusIn .bd li{ vertical-align:middle; }
	.w3cFocusIn .bd li img{ width:500px;  display:block; text-align:center; margin:0 auto; padding:20px 0;  }
	
	.w3cFocusIn .hd{ position: relative; margin:20px 0; border:1px solid #ccc; padding:10px; }
	.w3cFocusIn .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; }
	.w3cFocusIn .hd ul li{  position:relative; float:left; display:inline; padding-top:4px;  margin-right:15px; filter:alpha(opacity=80); opacity:0.8;  cursor:pointer;  }
	.w3cFocusIn .hd ul li img{ width:100px; height:80px; border:1px solid #fff; display:block;  }
	.w3cFocusIn .hd ul li.on{ filter:alpha(opacity=100);opacity:1; background:url({aspcms:sitepath}/Templates/{aspcms:defaulttemplate}/img/focusArrow.png) center 0 no-repeat; }
	.w3cFocusIn .hd ul li.on img{ border:1px solid #c73c2f;}
	
	.proinfo{ text-align:left;}
	.proinfo img{ text-align:center; width:100%; max-width:790px; margin:0 auto;}
	
	.back{ margin-top:3%; margin-bottom:5%; border-top:1px solid #ddd; padding-top:1%;}
.back a{ color:#666; display:block;}
.back a:hover{ color:#cfb582;}

/*服务宗旨*/
#culture .c_top {
	overflow:hidden;
	width:1000px;
	margin:50px auto;
}
#culture .c_top img {
	float:left;
	margin-right:100px;
	margin-left:30px
}

#culture .cont {
	float:left;
	width:500px;
	margin-top:40px;
	padding-left:30px
}
#culture .cont .tit {
	font-size:26px;
	padding-left:10px;
	border-left:5px solid #000;
	line-height:1;
	color:#333
}
#culture .cont ul {
	color:#666;
	line-height:35px;
	font-size:16px
}
#culture .cont ul li {
	overflow:hidden
}
#culture .cont ul li span {
	float:left;
	width:480px
}
#culture .cont ul li .dot {
	float:left;
	width:6px;
	height:6px;
	background:#c73c2f;
	margin-right:10px;
	margin-top:15px;
	border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%
}


/*内页新闻列表*/
.box1{ width:1200px; margin:0 auto; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_news{ margin-bottom:5%;}
.div_news ul { margin-top:30px;}
.div_news ul li{ padding:2.66%; background:#fff; border-bottom:1px solid #eeeeee; position:relative;}
.div_news ul li .div1{ width:6.4%;}
.div_news ul li .div1 .p1{ font-size:48px; height:50px; line-height:50px; color:#ababab; text-align:center; padding-bottom:15px; padding-top:10px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_news ul li .div1 .p2{ color:#b2b2b2; margin-top:15px; text-align:center; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_news ul li .div2{ width:20.46%; margin-left:2.66%;}
.div_news ul li .div2 img{ width:100%;}
.div_news ul li .div3{ width:67.82%;}
.div_news ul li .div3 .p1{ color:#333; font-size:18px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_news ul li .div3 .p2{ color:#666; line-height:24px; margin-top:10px; border-bottom:1px solid #e6e6e6; padding-bottom:15px;font-size:13px;}
.div_news ul li .div3 .p3{ color:#999; margin-top:15px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_news ul li .div3 .p3 .span1{ background:url({aspcms:sitepath}/Templates/{aspcms:defaulttemplate}/img/5_15.png) center left no-repeat; padding-left:30px; padding-top:10px; padding-bottom:10px;}
.div_news ul li .div3 .p3 .span1 strong{ font-size:30px; margin-right:4px;}
.div_news ul li .div3 .p3 .span2{ background:url({aspcms:sitepath}/Templates/{aspcms:defaulttemplate}/img/5_16.png) center left no-repeat; padding-left:30px; padding-top:10px; padding-bottom:10px; margin-left:30px;}
.div_news ul li .div1,.div_news ul li .div2,.div_news ul li .div3{ position:relative; z-index:100;}
.div_news ul li .div4{ background:#fff; position:absolute; top:0px; right:0px; width:100%; height:100%; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_news ul li:hover .div4{ width:100%; background:#f5f5f5;}
.div_news ul li:hover .div1 .p1{  color:#c73c2f;}
.div_news ul li:hover .div1 .p2{ color:#c73c2f; }
.div_news ul li:hover .div3 .p1{ color:#c73c2f;}
.div_news ul li:hover .div3 .p3 .span1{ background:url({aspcms:sitepath}/Templates/{aspcms:defaulttemplate}/img/5_15.png) center left no-repeat;}
.div_news ul li:hover .div3 .p3 .span2{ background:url({aspcms:sitepath}/Templates/{aspcms:defaulttemplate}/img/5_16.png) center left no-repeat;}

.divtitlea{text-align:center; color:#666; width:100%;margin:50px auto 0;}
.divtitlea .p1{ font-size:24px; background:url({aspcms:sitepath}/Templates/{aspcms:defaulttemplate}/img/1_23.jpg) center bottom no-repeat; padding-bottom:1%; line-height:30px;}


/*新闻内页*/
.boxnewsnei{ width:1200px; margin:30px auto; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.fx{ margin-top:5%; color:#666}
.fx a{ color:#666}
.fx a:hover{ color:#cfb582}
.title{ text-align:center; font-size:22px; color:#333; line-height:35px;}
.time{ margin-top:1%; text-align:center; border-bottom:1px solid #ddd; color:#888; padding-bottom:1%;}
.txt{ margin-top:3%; color:#333; font-size:14px; line-height:26px;}

.txt .div1{ background:url({aspcms:sitepath}/Templates/{aspcms:defaulttemplate}/img/6_43.jpg) center top no-repeat; margin-bottom:25px;}
.txt .div1 .lf{ width:490px;}
.txt .div1 .lf img{ width:100%;}
.txt .div1 .rg{ width:588px; padding-top:60px; padding-right:50px;}
.txt .div1 .rg .p1{ background:url({aspcms:sitepath}/Templates/{aspcms:defaulttemplate}/img/6_44.jpg) left top no-repeat; padding-top:5%; color:#666666; font-size:18px; line-height:36px;}
.back{ margin-top:1%; margin-bottom:5%; border-top:1px solid #ddd; padding-top:1%;}
.back a{ color:#666; display:block;}
.back a:hover{ color:#cfb582;}
 
 /*页码样258式*/
.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}

.pageNavi1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {
	CLEAR: both
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none;border-radius:5px;
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none;border-radius:5px;
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR:#c73f2c; BORDER-BOTTOM-COLOR:#c73f2c; BORDER-TOP-COLOR:#c73f2c; BORDER-RIGHT-COLOR:#c73f2c;background:#c73f2c; color:white; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; PADDING-TOP: 5px;
}/*当前指上页码的边框色*/

.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR:#c73f2c; BORDER-BOTTOM-COLOR:#c73f2c; BORDER-TOP-COLOR:#c73f2c; BORDER-RIGHT-COLOR:#c73f2c; background:#c73f2c; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; PADDING-TOP: 5px; border:#c73f2c 1px solid;border-radius:5px;
}/*当前选中页码的背景色*/

.fl { float:left;}
.fr { float:right;}
.cnt997 { width:997px; margin:30px auto;}
.cnt1200 { width:1200px; margin:30px auto;}

/*招商加盟*/
.dt_bg {padding:60px 0 60px; background:url(../img/zs_bg.jpg) repeat center 0; height:642px;}
.dt01 { padding:34px 0 0 32px; width:357px; overflow:hidden;}
.dt01 ul li a { background: url(../img/dt_libg01.gif) no-repeat; width:325px; height:83px; padding-top:20px; line-height:25px; text-align:center; display:block; font-size:16px; color:#fff;}
.dt01 ul li a em { font-family:Arial; text-transform:uppercase; display:block; font-size:13px;}
em{ font-style:normal;}
.dt01 ul li a:hover,.dt01 ul .cur a { background:url(../img/dt_libg02.gif) no-repeat;}

.zsjm { padding:50px 0; font-size:14px; color:#fff; line-height:30px; width:550px; float:left; margin-left:50px;}
.zsjm p{ font-size:14px; color:#fff; line-height:30px;}

	   .w1000 {
	width: 1150px;
	margin: auto;
	overflow: hidden
}

.Title-group {
	padding: 0 0 40px 0;
	overflow: hidden;
	text-align: center;
}
.Title-group h2 {
	margin: 0;
	font-size: 26px;
	font-weight: 100;
	line-height: 40px;
	height: 40px;
	padding: 5px 0;
	text-align: center;
	color: #ccc;
}
.Title-group h2 span {
	display: inline-block;
	padding: 0;
}
.Title-group p {
	font-size: 16px;
	line-height: 30px;
	color: #888;
}
.Title-group h2.title-sub {
	font-size: 34px;
	color: #333;
	height: 90px;
	font-weight: 100;
}
.Title-group h2.c-black {
	color: #121212;
}
.Title-group h2.title-sub span {
	display: block;
	font-size: 18px;
	opacity: 0.87;
}
.Title-group p.sub-tit {
	font-size: 18px;
	color: #333;
}
.contact-detail {
	width: 100%;
	overflow: hidden;
}
.contact-detail li {
	float: left;
	width: 24%;
	margin: 0.5%;
	padding: 40px 0 50px 0;
}
.contact-detail li a {
	display: block;
	margin-right: 20px;
	text-indent: -9999px;
	float: left;
	width: 90px;
	height: 90px;
	border-radius: 50%;
	box-shadow: 0 0 0 1px rgba(255,255,255,1);
	-webkit-transition: background 0.3s, color 0.3s, box-shadow 0.3s;
	-moz-transition: background 0.3s, color 0.3s, box-shadow 0.3s;
	transition: background 0.3s, color 0.3s, box-shadow 0.3s;
	background-color: rgba(199,63,44,1);
	color: #fff;
}
.contact-detail li a:hover{
	background-color: rgba(0,0,0,1);
	color: #fff;
	box-shadow: 0 0 0 3px rgba(0,0,0,0.3);
}
.contact-detail li a.am-byqq {
	background-image: url(../../../upLoad/sort/month_1804/201804041548019448.png);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
.contact-detail li a:hover.am-byqq {
	background-position: 0px 0px;
}
.contact-detail li a.am-byemail {
	background-image: url(../../../upLoad/sort/month_1804/201804041548019448.png);
	background-repeat: no-repeat;
	background-position: 0px -90px;
}
.contact-detail li a.am-byweibo {
	background-image: url(../../../upLoad/sort/month_1804/201804041548019448.png);
	background-repeat: no-repeat;
	background-position: 0px -180px;
}
.contact-detail li a.am-byphone {
	background-image: url(../../../upLoad/sort/month_1804/201804041548019448.png);
	background-repeat: no-repeat;
	background-position: 0px -270px;
}
.contact-detail li span {
	display: block;
	font-size: 14px;
	padding: 25px 0 0 0;
	line-height: 20px;
	color: #333;
	overflow: hidden;
	text-overflow: hidden;
	white-space: nowrap;
}
.contact-detail li em {
	display: block;
	font-size: 16px;
	line-height: 30px;
	color: #c73f2c;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

 

@media screen and (max-width: 1440px) and (min-width:1025px) {/* 小屏幕的尺寸 */
	.box2{ width:1200px;}
	.box{ width:1200px;}
	.boxnewsnei{ width:1200px;} 
	 
}
 
@media screen and (max-width: 1200px) and (min-width:0px) {/* pad */

.tech-ul{width:96%;margin:0 auto}

.boxabt{width:auto; padding-left:2%; padding-right:2%;}
.txt img{ max-width:100%;}
	/* 首页新闻 */
 
	.hh .div2{ margin-top:0px;}
	.hh .div2 ul li{ width:23.5%; margin-right:2%; margin-top:5%;}
	.hh .div2 ul li:nth-child(4n){ float:right;margin-right:0}
	.box2{ width:auto; padding-left:2%; padding-right:2%;}
	.box{  width:auto;padding-left:2%; padding-right:2%;}
	.head{ display:none;}
	.moblie_head{ display:block; height:60px;width:100%; position:fixed; z-index:1000; background:#fff;border-bottom: 1px solid rgba(255,255,255,.2);
box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1);}
	.moblie_head .rg{ padding-top:18px;}
	.heg{ height:60px;}
	.heg_on{ height:60px;}
	.a_txt{ display:block; position:fixed; top:0px; left:0px; width:0px; height:0px; overflow:hidden; z-index:10000;}
	.a_txt .div1{ position:absolute; width:100%; height:100%; background:#0b0d19; filter:alpha(opacity=0); opacity:0; left:0px; top:0px;}
	.a_txt .div2{ position:absolute; width:10%; left:0px; top:2.5%; z-index:100; text-align:center; filter:alpha(opacity=0); opacity:0;}
	.a_txt .div3{ position:absolute; width:90%; top:0px; background:#0b0d19; height:100%; z-index:100; right:-100%;}
	.a_txt .div3 ul{ padding-left:2%; padding-right:2%;}
	.a_txt .div3 ul li{ border-bottom:1px solid #232530;}
	.a_txt .div3 ul li a{ display:block; height:45px; color:#fff; line-height:45px; padding-left:5%; font-size:16px;}
	.a_txt .div3 ul li .div_js{ background:url(../img/%2b.html) 95% center no-repeat; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
	.a_txt .div3 ul li .div_js_on{ background:url(../img/-.jpg) 95% center no-repeat; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
	.a_txt .div3 ul li .div_js_txt a{ height:40px; line-height:40px; font-size:14px;}
	
	
	.i_sec ul {
	width:auto; padding-left:2%; padding-right:2%;
	margin:48px auto
}

.i_sec ul li {
	float:left;
	margin-right:2%;
	width:23.5%;
	height:auto;	 
    position:relative; 
	background-color:#fff;
	overflow:hidden
}

.i_sec ul li img{
width:100%;
}
.i_sec ul li:nth-child(4n){margin-right:0; float:right;}

.i_sec ul li .is_block {
position:relative;
width:90%;
padding:0 5px;
height:95px;overflow:hidden;
}

.i_sec ul li .is_block p {
	text-align:left;
	margin-top:0;	 
	color:#2f2f2f
}
.i_sec ul li .is_block p.is_title {
	font-size:13px; line-height:30px;
}
.i_sec ul li .is_block p.is_txt {
	font-size:12px; line-height:30x; height:60px;
}
.i_sec ul li .is_block div {
	width:30px;
	height:1px;
	margin-top:0;
	background-color:#2f2f2f
}

.tech_box{width:100%;margin:50px auto; overflow:hidden; padding:4% 5%;}

.tech_box .num{ padding-right:4%;}
.tech_box .p2{ padding-left:5%;float:left;width:80%;}
.tech_box .p4{padding-left:5%; float:left;width:80%;}


/*产品*/	
	.Menubox4 ul {
    width: 135px;
    height: 663px;
    background: url(../img/ibg.png) repeat;
    margin: 0px auto;
    display: block;
    padding-top: 0px;
    overflow: hidden;
    }
   .cnote{
	width:100%;
	margin:0 auto;	

    }
   .cnote_c{
	width:90%;
	margin:0 5%;
	margin-top:200px;
	color:#fff;
    }
	
.index_bot .detail{ width:96%; margin:0 auto; padding-top:50px;}	
}


@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
.box1{width:auto; padding-left:2%; padding-right:2%;}
	.div_news{ margin-top:5%;}
	.div_news ul li{ padding:0%; background:#fff; border-bottom:1px solid #eeeeee; position:relative; margin-bottom:5%;}
	.div_news ul li .div1{ width:100%;}
	.div_news ul li .div1 .p1{ font-size:18px; height:22px; line-height:22px; padding:0px; border:0px; float:left;}
	.div_news ul li .div1 .p2{ margin-top:0%; float:left; font-size:16px; margin-left:10px;}
	.div_news ul li .div2{ width:100%; margin-left:0%; margin-top:5%;}
	.div_news ul li .div2 img{ width:100%;}
	.div_news ul li .div3{ width:100%; margin-top:5%; padding-bottom:5%;}
	.div_news ul li .div3 .p1{ font-size:16px;}
	.div_news ul li .div3 .p2{ margin-top:3%; padding-bottom:3%; border-bottom:0px;}
	.div_news ul li .div3 .p3{ margin-top:0%;}
	
.boxnewsnei{width:auto; padding-left:2%; padding-right:2%;}
	.title{ font-size:18px; line-height:22px; margin-top:5%;}
	.time{ font-size:14px;}
	.txt .div1{ background:none; margin-bottom:5%;}
	.txt .div1 .lf{ width:100%;}
	.txt .div1 .lf img{ width:100%;}
	.txt .div1 .rg{ width:100%; padding-top:0%; padding-right:0px; margin-top:6%;}
	.txt .div1 .rg .p1{ background:url({aspcms:sitepath}/Templates/{aspcms:defaulttemplate}/img/6_44.jpg) left top no-repeat; padding-top:4%; color:#666666; font-size:16px; line-height:28px; margin-top:0%;}
	.txt img{ max-width:100%;}	
}
 

@media screen and (max-width: 1000px) and (min-width:0px) {/* 移动端的尺寸 */
 .index-youshi .hd ul{ width:94%; margin:0 auto;}
 .index-youshi .hd ul li{ float:left;cursor:pointer; padding:10px 10px 5px; margin-right:15%;}

.cnt1200 { width:96%; margin:30px 2%;}

/*招商加盟*/
.dt_bg {padding:50px 0 50px; overflow: hidden; height:auto;}
.dt01 { padding:34px 0 0 0; width:30%; overflow:hidden;}
.dt01 ul li { width:100%}
.dt01 ul li a { background: url(../img/dt_libg01.gif) no-repeat; background-size:100%;height:auto; width:100%; padding:1.9vw 0 1vw; line-height:2.2vw; text-align:center; display:block; font-size:1.5vw; color:#fff;}
.dt01 ul li a em { font-family:Arial; text-transform:uppercase; display:block; font-size:1vw;}
em{ font-style:normal;}
.dt01 ul li a:hover,.dt01 ul .cur a { background:url(../img/dt_libg02.gif) no-repeat;background-size:100%;}

.zsjm { padding:25px 0 0 0; font-size:14px; color:#fff; line-height:30px; width:60%; float:left; margin-left:10%;}
.zsjm p{ font-size:14px; color:#fff; line-height:30px;}		


/*服务宗旨*/
#culture .c_top {
	overflow:hidden;
	width:96%;
	margin:50px auto;
}
#culture .c_top img {
	float:left;
	margin-right:10%;
	width:45%;
	margin-left:0;
}

#culture .cont {
	float:left;
	width:45%;
	margin-top:40px;
	padding-left:0
 
}

  .w1000 {
	width:96%;
	margin:0 auto;
	overflow: hidden
}
.contact-detail li {
	float: left;
	width: 49%;
	margin: 0.5%;
	padding: 20px 0 20px 0;
}
}

 
@media screen and (max-width: 801px) and (min-width:0px) {/* 移动端的尺寸 */
.w3cFocus{ width:94%;  position:relative; margin:30px auto; }
.w3cFocusIn{ width:100%;  position:relative;  margin:0 auto;  overflow:hidden; }
.w3cFocusIn .bd li img{ width:96%; display:block; text-align:center; margin:0 auto; padding:20px 0;  }
 
	.proinfo img{  max-width:100%; margin:0 auto; height:auto;}
}

@media (min-width: 767px){
.index-recommend ul li:nth-of-type(3n){margin-right: 0;}
}

@media screen and (max-width: 767px) and (min-width:0px) {/* 移动端的尺寸 */
	.boxnewsnei{ width:auto; padding-left:5%; padding-right:5%;}
	.banner{ display:none;}
	.moblie_banner{ display:block;}
	.moblie_banner .flex-control-nav { position:absolute; bottom:5%; z-index:99;width:100%; text-align:center; left:0px;} 
	.moblie_banner .flex-control-nav li { display:inline-block; width:44px; height:3px; margin:0 5px;}
	.moblie_banner .flex-control-nav li a { width:44px; height:3px; cursor:pointer; background:#fff; display:block;}
	.moblie_banner img{ width:100%;}
	
	 .index-youshi .hd ul{ width:94%; margin:0 auto;}
 .index-youshi .hd ul li{ float:left;cursor:pointer; padding:10px 10px 5px; margin-right:10%;}
	
	.box2{ width:auto; padding-left:3%; padding-right:3%;}
	.box{ width:auto; padding-left:3%; padding-right:3%;}
	.a_txt .div2{ width:20%; top:3.5%;}
	.a_txt .div3{ width:80%;}
	.a_txt .div3 ul{ padding-left:5%; padding-right:5%;}
	.a_txt1 .div2{ width:90%; top:35%; left:5%; height:auto; margin-top:0; margin-left:0;}
	.a_txt1 .div2 .p1{ float:none; width:90%; padding:5%; height:auto;}
	.a_txt1 .div2 .p2{ float:none; position:absolute; top:-30px; right:0px;}
	.a_txt1 .div2 .p2 img{ width:25px;}	
	/* 首页新闻 */
	.divtitle .p1{ font-size:14px; padding-bottom:5%;}
    .divtitle .p2{ font-size:13px; margin-top:5%;}
	.divtitle1 .p1{ font-size:14px; padding-bottom:5%;}
    .divtitle1 .p2{ font-size:13px; margin-top:5%;}
	.hh .div2{ margin-top:0px;}
	
	.hh .div2 ul li .p2{ font-size:13px;line-height:20px; height:40px; overflow:hidden; }
	.hh .div2 ul li .p3{ font-size:12px;line-height:20px; height:40px; overflow:hidden; }
	.hh .div2 ul li .p4{ font-size:12px;line-height:20px;  overflow:hidden; }
	.hh .div2 ul li{ width:47.5%; margin-right:5%; margin-top:5%;}
	.hh .div2 ul li:nth-child(2n){ float:left; margin-right:0;}
	
	.boxabt{ width:auto; padding-left:2%; padding-right:2%;}
	
	.synews_nr { overflow:hidden;}
	.synews_nr li{  width:100%; float:none;}
	
	/* 首页关于我们 */
	.i_sec   { padding:4% 0 0;
	}
	.i_sec ul {
	width:auto; padding-left:2%; padding-right:2%;
	margin:48px auto 20px;
	}
 
.i_sec ul li {
	float:left;
	margin-right:2%;
	margin-bottom:2%;
	width:49%;
	height:auto;	 
    position:relative; 
	background-color:#fff;
	overflow:hidden
}

.i_sec ul li img{
width:100%;
}
.i_sec ul li:nth-child(2n){margin-right:0; float:right;}

.i_sec ul li .is_block {
position:relative;
width:90%;
padding:0 5px;
height:95px;overflow:hidden;
}

.i_sec ul li .is_block p {
	text-align:left;
	margin-top:0;	 
	color:#2f2f2f
}
.i_sec ul li .is_block p.is_title {
	font-size:13px; line-height:30px; height:30px; overflow:hidden;
}
.i_sec ul li .is_block p.is_txt {
	font-size:12px; line-height:30x; height:60px; overflow:hidden;
}
.i_sec ul li .is_block div {
	width:30px;
	height:1px;
	margin-top:0;
	background-color:#2f2f2f
}
.is_more{ display:none;}

.index_bot .detail a{display: block;float: left;width: 49%;border:1px solid #706b68;margin-right: 2%;padding:4%; margin-bottom:2%;}  
.index_bot .detail a:nth-of-type(2){ margin-right:0;}  


.WarpBox{width: 100%; padding:0%; text-align:center;}

.SildeBar{float: none; width: 100%; overflow: hidden;}
 
.MuneCur{height: auto; overflow: hidden; padding-bottom: 20px;}
.Current_wap{ display:none;}
.MenuList .ul li{height: 30px; line-height: 30px; padding-bottom: 10px; margin-right: 0; width: 33.33%; text-align: center;}
.MenuList .ul li a{padding: 0; }
.Current{float: left; line-height: 30px; font-size: 13px; display:none;}

/*企业文化*/
.tech-li .box{float:left;width:49%;padding:10px 20px 0;}
.tech-li .box .title{height:35px;color:#c73c2f;font-size:20px; font-weight:bold;}
.tech-li .box p{line-height:25px;color:#000000;font-size:14px;}

/*技术研发*/
.tech_box{width:100%;margin:50px auto; overflow:hidden; padding:3% 3%;}
.tech_box .num{ font-size:50px;}


/*服务宗旨*/
#culture .c_top {
	 
	margin:30px auto;
}
#culture .c_top img {
	float:left;
	margin-right:10%;
	width:45%;
	margin-left:0;
}

#culture .cont {
	float:left;
	width:45%;
	margin-top:0;
	padding-left:0
 
}
#culture .cont ul {
	color:#666;
	line-height:28px;
	font-size:15px
}




/*列表页*/
.index-recommend ul li{position: relative;float: left;width: calc((100% - 35px) / 2);margin-right: 35px; margin-top:35px;overflow: hidden;border:1px solid #ccc;}
.index-recommend ul li:nth-of-type(2n){margin-right: 0;}
.index-recommend ul li .bottom{-webkit-transform: none;transform: none;}
}

@media screen and (max-width: 480px) and (min-width:0px) {/* 移动端的尺寸 */
 
.cnt1200 { width:96%; margin:0 2%;}
/*招商加盟*/
.dt_bg {padding:30px 0 0; overflow: hidden; height:auto;}
.dt01 { padding:34px 0 0 0; width:70%; overflow:hidden; margin:0 15%; display:block;}
.dt01 ul li { width:100%}
.dt01 ul li a { background: url(../img/dt_libg01.gif) no-repeat; background-size:100%;height:auto; width:100%; padding:2.9vw 0 3vw; line-height:5.5vw; text-align:center; display:block; font-size:3vw; color:#fff;}
.dt01 ul li a em { font-family:Arial; text-transform:uppercase; display:block; font-size:1vw;}
em{ font-style:normal;}
.dt01 ul li a:hover,.dt01 ul .cur a { background:url(../img/dt_libg02.gif) no-repeat;background-size:100%;}

.zsjm { padding:25px 0 0 0; font-size:14px; color:#fff; line-height:30px; width:90%; float:none; margin:20px 5%;}
.zsjm p{ font-size:14px; color:#fff; line-height:30px;}	

   .zhaoshang{background:url(../img/zsbg.jpg) no-repeat center top; height:598px;}
      #feedbackTable{width:auto; margin:0px auto;color: #ffffff; padding-top:30px; overflow:hidden;}
	 .tdwid1{width:20%;}
     .tdwid2{width:73%;}
	 .padright{text-align:right;padding-right:5px;color:#ffffff}
	 #feedbackTable textarea{ width:85%;}
	 .service{background:url(../img/hxjsbg.jpg) no-repeat center top; height:428px;}
	 
    
	.i_sec ul li .is_block {
    position: relative;
    width: 96%;
    padding: 0 2%;
    height: 95px;
    overflow: hidden;
   }
    .divtitle1{ padding-top:20px;}
   	.divtitle .p1{ font-size:16px; padding-bottom:5%;}
    .divtitle .p2{ font-size:15px; margin-top:5%;}
	.divtitle1 .p1{ font-size:16px; padding-bottom:5%;}
    .divtitle1 .p2{ font-size:15px; margin-top:5%;}
	.logo p.pp1{font-size:15px; line-height:30px;}
.logo p.pp2{font-size:13px; line-height:20px;}


.index-youshi .tit1{ width:96%; margin:0 auto; font-size:28px; color:#ff6396; padding-left:15px; padding-bottom:30px; overflow:hidden;}
.index-youshi .hd{ width:100%;height:90px;background-color: rgba(0,0,0,0.4) !important;position:absolute; bottom:0;}

.index-youshi .hd ul{ width:96%; margin:0 auto;}
.index-youshi .hd ul li{ float:left;cursor:pointer; padding:5px 1% 5px; margin-right:3%; width:22%;}
.index-youshi .hd ul li:nth-child(4){margin-right:0;}
.index-youshi .hd ul li img{ width:50px; display:block; margin:0 auto;}
.index-youshi .hd ul li span{ text-align:center; font-size:14px; margin-top:7px; color:#fff; text-align:center; display:block;}
.index-youshi .hd ul li.on{background-color:rgba(199,60,47,0.65); border-bottom:2px solid #c73c2f; }

.index-youshi .bd ul{ padding-bottom:130px; overflow:hidden;}
.index-youshi .bd li{ width:96%; margin:0 auto; }
.index-youshi .bd li .neir{  width:83%; padding:8% 5% 3%; overflow:hidden;height:400px;}

/*企业文化*/
.tech-li .box{float:left;width:100%;padding:10px;}
.tech-li img{float: none;;width:100%;}

/*服务宗旨*/
#culture .c_top img {
	float:left;
	margin-right:0%;
	width:100%;
	 
}

#culture .cont {
margin-top:20px;
	float:left;
	width:100%;
	 
 
}
#culture .cont ul {
	color:#666;
	line-height:25px;
	font-size:14px
}

.contact-detail li {
	float: left;
	width: 96%;
	margin: 0 auto;
	padding: 8px 0 8px 0;
}

/*产品列表*/
 .index-recommend ul { width:96%; margin:0 auto;}
.index-recommend ul li{position: relative;width: 100%;margin:0 auto; margin-top:35px;overflow: hidden;border:1px solid #ccc;}
	.index-recommend ul li .bottom{height: 40px; line-height:40px;}
	.index-recommend ul li .text h3{margin-top: 8px;font-size: 16px;}
	.index-recommend ul li a{padding-top: 27px;}
	
/*产品详情*/	
.w3cFocusIn .hd ul li img{ width:60px; height:48px; border:1px solid #fff; display:block;  }
}

