﻿@charset "utf-8";
/*-------------------------------   index 首页---------------------------------*/
/* css common */
.clearfix:after,
.clearfix:before {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clear{
	clear: both;
}
.clearfix {
	*zoom: 1;
}
/*-----首页 banner-----*/
.slideBox{ width:100%; height:404px; overflow:hidden; position:relative; border-top:#3526e4 solid 5px;}
.slideBox .hd{  overflow:hidden; position:absolute; right:0; bottom:20px; width:100%; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; text-align:center; width:100%;}
.slideBox .hd ul li{  display:inline-block; width:12px; height:12px; margin:0 3px; border-radius:6px; text-align:center; background:#000; cursor:pointer; font-size:0;}
.slideBox .hd ul li.on{ background:#3526e4; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;height:583px; }
.slideBox .bd li a{ display:block; height:404px;}
.slideBox .bd img{ width:450px; height:404px; display:block;  }
.slideBox .prev,
.slideBox .next{ display:none; position:absolute; left:3%; top:50%; margin-top:-30px; width:30px; height:60px; background:url(../Images/arrow_left.png) no-repeat; }
.slideBox .next{ left:auto; right:3%; background:url(../Images/arrow_right.png) no-repeat;}
.slideBox .prev:hover,
.slideBox .next:hover{opacity: .7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";-khtml-opacity: .7;}
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
/*-----首页 about-----*/
.iabout{ height:441px; background:url(../Images/k3.png) center top no-repeat; margin-top:49px !important; box-sizing:border-box; padding-left:349px;}
.iabout h4{ width:600px; padding:94px 0 0; color:#000; font-size:18px; font-weight:bold;}
.iabout h6{width:600px; padding:0 0 0; color:#000; font-size:14px; }
.icontent{width:600px; color:#fff; line-height:35px; font-size:14px; padding:30px 0 0}
/*班级设置 index*/
.banji{}
.iname{ text-align:center; font-size:24px; color:#000; padding:60px 0 10px; background:url(../Images/k1.gif) center bottom no-repeat;}
.ibul{ width:106%; padding:12px 0 0}
.ibul li{ float:left; width:320px; height:320px; overflow:hidden; position:relative; margin:19px 20px 0 0}
.ibul li a:hover img{ transform:scale(1.1,1.1); transition:0.5s}
.ibul li a .zhe{ position:absolute; left:0; top:0;width:260px; height:320px; background:rgba(27,28,23,0.5); padding:0 30px;}
.ibul li a .zhe h4{ color:#fff; font-size:16px; font-weight:bold; padding:32px 0 0}
.ibul li a .zhe span{ display:block; color:#fff; font-size:14px;  padding:5px 0 0}
/*---造型index-----*/
.izao{ background:url(../Images/k4.png) center bottom no-repeat; height:576px}
/*.slideBox02{ width:1000px; height:427px; overflow:hidden; position:relative;padding:48px 0 0 }
.slideBox02 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox02 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox02 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox02 .hd ul li.on{ background:#f00; color:#fff; }
.slideBox02 .bd02{ position:relative; height:427px; z-index:0; width:1000px; margin:0 auto; overflow:hidden; }
.slideBox02 .bd02 li{ zoom:1; vertical-align:middle;height:427px; }
.slideBox02 .bd02 li .img{ float:left;width:306px; height:427px;}
.slideBox02 .prev,
.slideBox02 .next{ position:absolute; right:58px; bottom:50px; margin-top:-37px; display:block; width:63px; height:38px; background:url(../Images/k2.gif) no-repeat;}
.slideBox02 .next{ width:58px; left:auto; right:0; background:url(../Images/k3.gif) no-repeat;}
.slideBox02 .prev:hover,
.slideBox02 .next:hover{opacity: .7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";-khtml-opacity: .7;}
.slideBox02 .prevStop{ display:none;  }
.slideBox02 .nextStop{ display:none;  }*/
.izright{ float:left; width:648px; padding:0 0 0 40px;}
.izright h2{ font-size:24px; color:#fff; padding:50px 0 0}
.izright h4{ font-size:16px; color:#fff; padding:5px 0 0}
.izright span{ display:block; line-height:33px;font-size:14px; color:#fff; padding:40px 0 0 }
.izao_amore{ position: absolute; right:0; top:195px; color:#fff; text-transform:uppercase; font-size:24px; z-index:22;}
/*---成果----*/
.icheng h2{ background:url(../Images/k4.gif) left  top no-repeat; height:66px; color:#666666; font-size:14px; padding:45px 0 0 88px;}
.icheng h2 label{ font-size:24px; color:#000;}
.accordion{
	width: 1180px;
	overflow: hidden;
	height: 330px;
	margin:44px auto 0;
}
.accordion ul li{ margin:0 1px 0 0; overflow:hidden;
	background-repeat: no-repeat;
	float: left;
	width: 180px;
	height: 330px;
	cursor: pointer; position:relative;
}
.accordion ul li.active{
	width: 460px; 
}

.accordion ul li a{
	display: block;
	width: 180px;
	height: 330px;
	cursor: pointer;
}
.accordion ul li a span{ position:absolute; left:0; top:0; background:rgba(0,0,0,0.6);width: 460px; transition:0;
	height: 330px;}
.accordion ul li.active span{ display:none;}
.accordion ul li .iccon{ position:absolute; left:0; top:0; z-index:1; padding-left:32px;width: 428px;height: 330px; display:none;}
.accordion ul li.active .iccon{ display:block;}
.accordion ul li .iccon h4{ font-size:14px; color:#fff; padding:230px 0 0; height:30px;}
.accordion ul li .iccon h4 b{ font-size:24px;}
.accordion ul li .iccon p{ font-size:16px; color:#fff; padding:10px 0 0}
.ic_more{ display:block; width:100%;  color:#fff; font-size:20px; line-height:48px; text-align:center; margin:29px 0 0}

/*---风采----*/
.ifeng_fr{ float:right; width:467px; background:url(../Images/k5.png) right bottom no-repeat; height:452px;}
.if_con{ padding:65px 0 0 37px; }
.if_con img{ float:left;}
.if_crr{ float:right; width:188px; padding:0 25px 0 0}
.if_crr h4{ font-weight:bold; font-size:24px; color:#fff; display:block; padding:100px 0 0;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.if_crr span{ display:block; font-size:16px; color:#fff; padding:5px 0 0; line-height:20px; height:80px; overflow:hidden;}
.if_crr .icc{ color:#fff; font-size:16px;}




/*---------------------------------------------------------新页�?-------------------------------------------------------------*/

/****首页公告****/
.index_gonggao{ background:#efefef; padding-top:15px;}
.index_gonggao01{ width:740px; margin:0 auto; line-height:20px; height:20px; color:#333; font-size:14px;}


/****首页课程设置****/

.slideBox02{ width:1100px; height:524px; overflow:hidden; position:relative; }
.slideBox02 .hd{ height:50px; overflow:hidden; width:100%; text-align:center; position:absolute; right:0; bottom:5px; z-index:1; }
.slideBox02 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox02 .hd ul li{ float:left; display:inline; margin-right:2px; padding:10px 8px; line-height:14px; text-align:center; cursor:pointer; font-size:0;background:url(../Images/dd01.png) no-repeat center center;}
.slideBox02 .hd ul li.on{  color:#fff; background:url(../Images/dd02.png) no-repeat center center;}
.slideBox02 .bd02{ position:relative; height:463px; z-index:0; width:1104px; margin:0 auto; overflow:hidden;}
.slideBox02 .bd02 li{ zoom:1; vertical-align:middle;height:463px; }

/* */
.slideBox02 .prev,
.slideBox02 .next{ position:absolute; left:0; top:50%; margin-top:-37px; display:block; width:46px; height:74px; background:url(../Images/case04.jpg) no-repeat;}
.slideBox02 .next{ left:auto; right:0; background:url(../Images/case05.jpg) no-repeat;}
.slideBox02 .prev:hover,
.slideBox02 .next:hover{opacity: .7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";-khtml-opacity: .7;}
.slideBox02 .prevStop{ display:none;  }
.slideBox02 .nextStop{ display:none;  }




.index_banji{ background:#efefef;}
.index_banji01{ width:1100px; margin:0 auto;}

.index_banji02{ padding-top:85px; background:url(../Images/index_banji01.png) center 45px  no-repeat; line-height:40px; height:40px; text-align:center; font-size:24px; color:#636363;}
.index_banji03{}
.index_banji04{ float:left; width:219px; height:389px; position:relative; overflow:hidden; margin:42px 1px 0 0;}
.index_banji05{ position:absolute; top:0; left:0; width:100%; height:100%; background:url(../Images/index_banji02.png) 0 0  no-repeat; text-align:center;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.index_banji05 h2{ font-size:18px; color:#1c1c1c; line-height:30px; overflow:hidden; height:30px; margin-top:220px;}
.index_banji05 span{ display:none; font-size:14px; color:#686868; line-height:22px; height:44px; overflow:hidden; padding:0 20px; margin-top:16px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.index_banji05:hover{ background:url(../Images/index_banji03.png) 0 0  no-repeat;}
.index_banji05:hover span{ display:block;}
.index_banji06{ text-align:center; padding-top:53px;}
.index_banji05:hover .index_banji06{ display:none;}

.index_banji07{display:none; text-align:center; padding-top:25px;}
.index_banji05:hover .index_banji07{ display:block;}





/****首页招生简�?***/
.index_zsjz{ height:460px;}
.index_zsjz01{ padding-top:85px; background:url(../Images/index_jz01.png) center 45px  no-repeat; line-height:40px; height:40px; margin-left:135px; text-align:center; font-size:24px; color:#636363;}
.index_zsjz01 span{ display:block;}

.index_zsjz02{ width:1004px; height:242px; margin:0 auto; background:#ececec; margin-top:120px;}
.index_zsjz03{ font-size:16px; line-height:24px; color:#828282; padding-top:27px;}


.index_zsjz04{ line-height:28px; font-size:14px; color:#2a2a2a; font-family:'宋体'; margin-top:14px;}

.index_zsjz06{ float:left; width:478px; height:207px; border:#fff solid 4px; margin:14px 0 0 11px;}
.index_zsjz07{ float:left; width:460px; padding:0 0 0 23px; line-height:40px;}

.index_zsjz08{ overflow:hidden; padding-top:19px;}
.index_zsjz08 h2{ float:left; border-bottom:#3526e4 solid 2px; font-size:18px; color:#2a2a2a;}


.index_zsjz05{float:right; font-family:'宋体';}
.index_zsjz05 a{ font-size:12px; color:#8e8e8e;}
.index_zsjz05 a:hover{ color:#9c541a;}





/****首页教学成果****/
.index_case01{ width:1100px; margin:0 auto;}
.index_case02{ padding-top:85px; background:url(../Images/index_case01.png) center 45px  no-repeat; line-height:40px; height:40px; text-align:center; font-size:24px; color:#636363;}




/****首页新闻****/
.index_news{ height:520px; overflow:hidden;}
.index_news01{ width:1080px; margin:0 auto; overflow:hidden;}
.index_news02{ background:url(../Images/titbg.png) center 47px no-repeat; text-align:center; line-height:30px; width:630px; margin:0 auto 0; font-size:24px; color:#000; letter-spacing:1px; padding-top:35px;}
.index_news02 span{ display:block; color:#acacac; font-size:19px;}

.index_news_tit{ color:#b4b4b4; text-align:center; font-family:'宋体'; padding-top:4px;}


.index_news03{ display:block; overflow:hidden; width:104%; padding:36px 0 28px;}
.index_news03 li{ float:left; width:529px; height:127px;background:url(../Images/index_news03.jpg) 7px 7px no-repeat; margin:0 43px 21px 0;}
.index_news03 li img{ float:left;}
.index_news03 li .irr{ float:right; width:304px; padding:7px 24px 0; height:113px; -moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;
}
.index_news03 li .irr h4{ font-size:18px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#1c1c1c;padding:5px 0 0; line-height:36px; height:36px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;
}
.index_news03 li .irr span{ display:block; font-size:14px; line-height:18px; height:36px;overflow:hidden; color:#828282; padding:7px 0 0;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.index_news03 li a:hover h4{ color:#2ba298}
.index_news03 li:hover .irr { background:#333;}
.index_news03 li:hover .irr span{ color:#d4d4d4;}



.index_xw000{ height:520px;}
.index_xw00{width:1060px; margin:0 auto; overflow:hidden;}
.index_xw{ overflow:hidden;}
.index_xw dl{ float:left; width:305px; font-family:'宋体'; margin:40px 22px 0;}
.index_xw dl dt{ width:246px; height:185px; margin:0 auto; position:relative;}
.index_xw01{ position:absolute; top:0; left:0; width:246px; height:185px; background:url(../Images/ntop.png) no-repeat bottom center;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.index_xw01:hover{background:url(../Images/ntop01.png) no-repeat bottom center;}

.index_xw dl dd{ text-align:center;}
.index_xw dl dd a{ display:block; line-height:48px; height:48px; overflow:hidden; background:url(../Images/line01.jpg) no-repeat bottom center; font-size:14px; color:#1a1a1a;}
.index_xw dl dd a:hover{background:url(../Images/line02.jpg) no-repeat bottom center; color:#9c541a;}
.index_xw dl dd span{ line-height:25px; font-size:14px; color:#838383; height:75px; overflow:hidden; display:block; margin-top:9px;}




/****首页联系我们****/
.index_contact{ background:#efefef;}
.index_contact01{ width:1100px; margin:0 auto;}
.index_contact02{ padding-top:85px; background:url(../Images/lx01.png) center 45px  no-repeat; text-align:center; line-height:40px; height:40px; width:630px; margin:0 auto; font-size:24px; color:#636363; border-bottom:#bbbbbb solid 1px;}

.index_contact03{ padding-top:25px; text-align:center; font-size:16px; color:#1c1c1c;}

.index_contact04{}
.index_contact04 dl{ float:left; text-align:center; width:270px; padding:60px 0 0;}
.index_contact04 dl dt{}
.index_contact04 dl dd span{ display:block; font-size:20px; color:#333; padding:21px 0 25px;}
.index_contact04 dl dd{ font-size:14px; color:#565656; line-height:20px;}

.index_contact04 dl.index_contact05{ padding:60px 145px;}

.index_contact04 a{ color:#333;}
.index_contact04 a:hover{ color:#000;}






/****首页 行业动�?***/
.index_hn00{ height:450px;}
.index_hn{ width:1004px; margin:0 auto;}
.index_hn01{ float:left; width:326px; height:244px; overflow:hidden; border:#cacaca solid 3px; margin-top:39px;}
.index_hn01 img{ width:326px; height:244px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.index_hn01 img:hover{ width:350px; height:262px; margin-left:-12px; margin-top:-9px;}

.index_hn02{ float:left; width:640px; padding:43px 0 0 30px; line-height:22px;  font-family:'宋体';}
.index_hn02 dl dt{ color:#b1b1b1; font-size:14px;}
.index_hn02 dl dt a{ color:#1a1a1a;height:22px; overflow:hidden; display:block; margin-bottom:1px;}
.index_hn02 dl dt a:hover{ color:#9c541a;}
.index_hn02 dl dd{ color:#808080; height:44px; overflow:hidden; margin-top:2px;}


.index_hn03{ float:left; width:640px; margin:12px 0 0 30px; border-top:#e2e2e2 solid 1px; line-height:33px; font-size:14px; color:#b1b1b1; padding-top:8px; font-family:'宋体';}
.index_hn03 dl { height:33px; overflow:hidden;}
.index_hn03 dl dt{ float:left; height:33px; overflow:hidden; color:#1a1a1a; width:500px;}
.index_hn03 dl dd{ float:right;}

.index_hn03 dl dt a{color:#1a1a1a;}
.index_hn03 dl dt a:hover{ color:#9c541a;}



/****首页 厂区环境****/
.index_hj00{ height:415px;}
.index_hj{ width:1004px; margin:0 auto; position:relative;}
.index_hj01{ border:#dadada solid 3px; width:232px; height:173px; overflow:hidden;}
.index_hj02{ padding-top:27px; height:250px; border-bottom:#dbdbdb solid 1px;}

.index_hj03{ position:absolute; top:375px; left:459px; background:#fff; text-align:center; width:86px; height:29px; line-height:29px;}
.index_hj03 a{ font-size:14px; color:#5d5d5d; font-size:14px;font-family:'宋体';}
.index_hj03 a:hover{ color:#9c541a;}




/****首页 产品中心****/
.index_pro00{  background: url(../Images/pro01.jpg) repeat; height:740px;}
.index_pro01{ height:740px;}
.index_pro{ width:1004px; margin:0 auto;}


.index_pro02{ float:left; width:175px; padding-bottom: 35px; background:#dfd4b8;}
.index_pro03{ width:167px; height:70px; padding-top:15px;border:#f0eadd solid 1px; border-top:#beaf8b solid 1px; margin:5px auto 0; text-align:center;font-size:14px; color:#7c7c7c; line-height:26px;}
.index_pro03 span{ font-size:20px; color:#452412; font-weight:bold; display:block; }


.index_pro04{  margin-top:23px; padding:0 10px;font-family: "微软雅黑";}



/*------手风琴效�?------*/

.promoremain .one{
	display: block;
	font-size:14px;
	overflow:hidden;
	cursor:pointer;
	height: 58px;
	line-height: 29px;
	color:#fff;
	padding:0 13px;
	background:url(../Images/imgkk.png) left center no-repeat;
	margin-bottom:11px;
	border-radius: 10px;
}









.prohidden{line-height:20px; color:#414143; display:none;}

.promoremain #two {}




.index_pro05{}
.index_pro05 ul li{ width:158px; height:25px; line-height:25px; border:#c1b69a solid 1px; margin-bottom:11px;}
.index_pro05 ul li a{ font-size:14px; color:#42361c; padding-left:23px; display:block; height:25px; overflow:hidden; background:url(../Images/pro04.jpg) no-repeat 9px 12px;}



.index_pro06{ padding:12px 0 0 7px;}
.index_pro07{ color:#42361c;background:url(../Images/pro06.jpg) no-repeat; margin:50px 0 0 13px; padding-top:33px; font-family:'宋体'; line-height:22px;}
.index_pro07 span{ display:block; font-size:20px; color:#3526e4; font-family:Impact;}



.index_pro08{ float:right; width:808px; padding-top:158px;}


.index_pro09{ width:196px; height:261px; float:left; position:relative; margin:0 0 6px 6px;}
.index_pro10{ position:absolute; left:0; width:128px; padding-left:18px; padding-right:50px; bottom:0; background:url(../Images/pro08.png) repeat; height:42px; line-height:42px; font-size:14px; color:#fff; font-family:'宋体';}
.index_pro11{ position:absolute; bottom:0; right:0;}



.index_pro12{ width:398px; height:528px; float:left; position:relative; margin:0 0 6px 6px;}
.index_pro12 .index_pro10{ position:absolute; left:0; width:290px; padding-left:18px; padding-right:50px; bottom:0; background:url(../Images/pro08.png) repeat; height:42px; line-height:42px; font-size:14px; color:#fff; font-family:'宋体';}

.gs{
	display: none;
}
.index_pro08 > div.on{
	display: block;
}
.promoremain > a.on{
	font-weight: bold;
}
.promoremain > a:hover{
	font-weight: bold;
}


/*联系*/
.contactus { }
.contactus .list1{ width:60%; float:left; margin:5px 0px 0 0px;}
.contactus .list1 .con_div{padding:5px 0 15px 20px; font-weight:normal; display:block;}
.contactus .list2{ float:left; margin:5px 0 0 12px;}
.contactus .list2 .con_div{ text-align:center; font-weight:normal; display:block;}
.contactus .contact_con{padding:5px 20px 15px 20px; }
.contactus .contact_con img { max-width:620px;}




/*地图*/
.sitemap { }
.sitemap dl { }
.sitemap dl dt  { padding:2px 15px 0px; font-weight:bold; color:#000000; font-size:14px;line-height:25px;}
.sitemap dl dd {color:#666; padding:10px 15px; font-size:12px; line-height:30px; }
.sitemap dl dd a{ color:#666; padding-right:8px; white-space:nowrap; }


@charset "utf-8";
a.pg-color:hover{ color:#000; font-weight:bold;}

/* 内页右侧头部 */

.content_com_title{background: url(../Images/sub01.jpg) left bottom repeat-x;
	position: relative;
	height:55px;
	margin-bottom: 15px;

}
.content_com_title h2{
	display: inline-block;
	padding-bottom: 6px;
	position: absolute;
	left: 3px;
	top: 13px;
	font-size: 18px;
	font-weight: normal;
	color:#3526e4;
	text-align: left; font-weight:bold; font-family:"microsoft yahei";
}
.bread{
	color:#000;
	position: absolute;
	top:18px;
	right: 0px;
}
.bread a{
	display: inline-block;
	color:#000;

}

/*-------------------------------  �?内页---------------------------------*/
.sub_banner{ height:319px;}
.product02{ float:right; width:750px; padding:0 20px 40px ; background:#fff; min-height:633px;_height:633px; border-bottom:1px solid #e2e2e2}
.product03{ float:right; width:964px; width:1060px; padding:0 20px 40px ; box-sizing:border-box; background:#fff; min-height:633px;_height:633px; border-bottom:1px solid #e2e2e2}
.product{ width:1060px; margin:0 auto; position:relative; margin-top:30px;}
/*公共内页左侧left-nav*/


.sub_pro01{ float:left; width:200px; width:225px; padding-bottom:20px; background: url(../images/k7.gif) center bottom no-repeat #fff;}
.sub_pro02{ background:#dfd4b8; padding:7px 6px;}






.product07{ height:50px;line-height:50px; margin:0 auto ; text-align:center; border:#f0eadd solid 1px; border-top:#beaf8b solid 1px; color:#452412;font-size:20px;}
.product07 b{  display:block;}
.product07 span{ display:block;  color:#fff;text-transform:uppercase;  font-family: "Times New Roman", Times, serif; font-weight:bold;}
.sidenav { padding-top:10px; width:199px; margin:0 auto;}
.sidenav ul{/* min-height:300px;_height:300px;*/border-top:1px #cecece solid;}
.sidenav ul li { min-height:29px; display:block; line-height:29px;font-size:14px; font-family:'宋体'; margin-bottom:12px;}
.sidenav ul li a.sidenava { width:200px; height:29px; display:block; line-height:29px;}
.sidenav ul li a.sidenava p {
	color:#fff;
	padding-left:32px;
	background:url(../Images/imgkk.png) left center no-repeat;

	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
	border-radius: 10px;
	
}
.sidenav ul li a.sidenava:hover {}
.sidenav ul li a.sidenava:hover p { font-weight:bold;color:#fff;padding-left:32px;}
.sidenav ul li a.sidenava.cu p {font-weight:bold;color:#fff;padding-left:32px;}
.sidenav ul li dl {width:200px;height:auto;display:none; font-size:12px; background:#ddd;}
.sidenav ul li dl dd {width:200px;height:38px; }
.sidenav ul li dl dd a {display:block;width:180px;height:38px;  padding:0 10px; }
.sidenav ul li dl dd a span {display:block; height:37px; line-height:37px;color:#333; padding-left:40px;}
.sidenav ul li dl dd a:hover {}
.sidenav ul li dl dd a:hover span {color:#539310;}
.sidenav ul li dl dd a.on {}
.sidenav ul li dl dd a.on span {color:#539310; }



.sub_lx{ color:#fff; background:#333; padding:11px; margin-top:27px; font-size:14px; line-height:24px;}
.sub_lx01{ border:#727272 solid 1px; padding:10px 7px;}


/*==========分页样式===========*/
.paging {width:100%;height:24px;text-align:center; padding:15px 0; float:right}
.paging a,.paging span {font:12px/24px "microsoft yahei";color:#333;text-decoration:none;padding:3px 10px;border:solid 1px #ddd;white-space:nowrap;margin:0;margin-left: -1px;}
.paging a {background:none;}
.paging select{font:12px/24px "microsoft yahei";color:#333;text-decoration:none;padding:2px 10px;border:solid 1px #ddd;display:inline-block;white-space:nowrap;margin:0;margin-left: -1px;}
.paging a:hover {background:#3526e4;color:#fff;}
.paging span {background:#3526e4;color:#fff;}
.page{width:100%;margin:10px auto;overflow: hidden;position: relative; }
.page p{width:100%;height:28px;font:12px/28px "microsoft yahei";color:#1d1d1d;overflow: hidden;}
.page p a{color:#1d1d1d}
.page p a:hover,.back:hover{text-decoration: underline}
.back{font:14px/39px "microsoft yahei";color:#fff;width:138px;margin:0 auto;border-radius:4px;display:block;text-align:center; background:#2ba298;}


/* 产品 */

.product02 .product3 li img{display: inline-block;height:163px;width:217px; vertical-align:middle }
.product03 .product3 li img{display: inline-block;height:209px;max-width:100%;   }

.product02 .product3 li>div{  }
.product8 li{padding:10px 0 20px 0;border-bottom:1px dashed #ccc; }
.prod8-left a{display:block;height:auto;overflow:hidden;}
.prod8-left a img{display:block; width:100%;  }
.product8 li>p a{float:left; color:#000; font-weight:bold;text-decoration:underline}
.product8 li>p span{float:right;}
.product8 li>p{width:100%;height:36px;overflow:hidden;font:16px/36px "microsoft yahei";color:#9a9a9a; padding-bottom:5px; }
.prod8-left{float:left;width:26%;height:auto;overflow:hidden;position:relative;margin-right:1.875%;}
.prod8-right{float:right;width:70.125%;font:14px/30px "microsoft yahei";color:#7c7c7c; padding-top:10px;}
/* 新闻 */
.news{width:100%;height:auto;overflow:hidden;}
.news li{width:100%;height:35px; margin-top:10px;overflow:hidden;background:url(../Images/icons1.jpg) 8px center no-repeat;font:16px/35px "microsoft yahei";color:#1d1d1d; }
.news li a{float:left;text-decoration: underline;margin-left:20px; color:#000; font-weight:bold;}

.news li span{float:right; color:#666666; font-weight:100;margin-right:20px;}
.news li.blank{margin-bottom:26px;}
.news p { line-height:26px; color:#666666; padding:0 20px 10px;border-bottom:1px dashed  #999999;}

.news1{width:100%;height:auto;overflow:hidden;margin:12px auto;}
.news1 li{width:100%;padding:5px 0; height:30px;font:14px/30px "microsoft yahei";color:#737373;/* background:#fff; */border-bottom:1px dashed #dddddd;}
.news1 li a{float:left;margin-left:12px;}
.news1 li span{float:right;margin-right:12px;}
/* 详细�?*/
.content{
	min-height: 672px;
	_height:expression(this.scrollHeight < 672 ? "672px" : "auto"); font-size:14px;
}
.view{ line-height:2;/* border-bottom:1px dashed #ccc; */ padding:0 0 20px; margin-bottom:20px;}
.view-title{width:100%;text-align:center;font:20px/36px "microsoft yahei";color:#333;padding:14px 0 0}
.view-date{width:100%;text-align:center;font:12px/24px "microsoft yahei";color:#999;}
.view-date span{margin:0 7px;}
.view p 
.view-share{width:140px;margin:20px auto;}
.view-pages{width:100%;height:auto;overflow:hidden;margin:20px auto;}
.view-pages p{width:100%;height:30px;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;border-bottom:1px dashed #ddd;}
.view-back{display:block;width:100px;height:30px;margin:10px auto;text-align:center;font:14px/30px "microsoft yahei";}
.view h1{width:100%;font:20px/30px "microsoft yahei";color:#343434;}
.view img{max-width: 100%;display:block; margin:5px auto;}
.view img:nth-child(2n){
	/*float: right;*/
}
.view div{font-size:14px;}

/* msg 留言�?*/
.msg{width:100%;margin:16px auto;height:auto;overflow:hidden;}
.msg li{width:100%;height:auto;padding-bottom:10px;margin-bottom:10px;}
.msg_top{width:100%;height:auto;font:14px/30px "microsoft yahei";background:#ededed;color:#333333;text-indent:14px;overflow:hidden;border-radius:3px 3px 0 0; font-weight:bold;}
.msg_top span{margin-right:14px;}
.msg_con{border:1px solid #ebebeb;background:#f3f3f3;overflow:hidden;padding-bottom:12px;}
.msg_consult{width:96%;margin:0 auto;font:14px/36px "microsoft yahei";color:#7b7b7b;}
.msg_reply{width:96%;margin:0 auto;font:14px/36px "microsoft yahei";border:1px solid #ebebeb;border-radius:3px ;background:#fff;color:#ff5958;text-indent:14px;}
.msg_now{width:100%;height:34px;background:url(../Images/msgline1.png) center center no-repeat;overflow:hidden; margin:65px 0 30px 0;}
.msg_title{ display:none; width:155px;height:34px; background-image:url(../Images/msgbtn.png)  ; background-position:7px center; background-repeat:no-repeat;text-indent:43px;margin:0 auto;color:#fff;font:22px/34px "microsoft yahei"; background:#333;}
.msg_ul{width:580px;height:auto;overflow:hidden;margin:20px auto;}
.msg_ul li{width:100%;height:auto;overflow:hidden;position:relative;margin-bottom:12px;}
.msg_ul li p{width:130px; float:left;height:36px;font:14px/36px "microsoft yahei";color:#333;vertical-align: top;  text-align:right; margin: 0 6px 0 0;}
.msg_ul li p span{color:red;margin-top:2px;vertical-align: middle;font-weight: bold}
.msg_input{width:264px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;}
.msg_pin{width:164px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;float:left;}
.msg_pin img{float:left;margin-left:14px;}
.msg_textarea{width:264px;height:80px;border:1px solid #d9d9d9;border-radius:2px;padding:10px;resize: none; line-height:20px !important;}
.msg_submit{width:286px;height:36px;margin:20px auto;border-radius:3px;border:0;text-align:center;font:18px/36px "microsoft yahei";color:#fff;cursor: pointer; background:#2ba298;}
/*==========以下部分是Validform必须�?==========*/
.Validform_checktip{
	margin-left:4px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	color:#999;
	font-size:12px;
}
.Validform_right{
	color:#71b83d;
	padding-left:20px;
	background:url(../Images/right.png) no-repeat left center;
}
.Validform_wrong{
	color:#999;
	padding-left:50px;
	white-space:nowrap;
	background:url(../Images/error.png) no-repeat 30px center;
	font-size:14px;
	float:left;margin-top:6px
}
.Validform_loading{
	padding-left:20px;
	background:url(../Images/onload.gif) no-repeat left center;
}
.Validform_error{
	background-color:#ffe7e7;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#999;
	background: -moz-linear-gradient(top, #999, #666 100%); background: -webkit-gradient(linear, 0 0, 0 100%, from(#999), to(#666)); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#666666');}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#ccc;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #bbb; border-top:none; text-align:left;}
.info{
	color:#666;
	position:absolute;
	display:none;
	line-height:34px;
	float:right;
}
.dec {
	bottom: -8px;
	display: block;

	overflow: hidden;
	position: absolute;
	left: 10px;
	width: 17px;
}
.dec s {
	font-family: simsun;
	font-size: 16px;
	height: 19px;
	left: 0;
	line-height: 21px;
	position: absolute;
	text-decoration: none;
	top: -9px;
	width: 17px;
}
.dec .dec1 {
	color: #ccc;
}
.dec .dec2 {
	color: #fff;
	top: -10px;
}
.passwordStrength{

}
.passwordStrength b{
	font-weight:normal;
}
.passwordStrength b,.passwordStrength span{
	display:inline-block;
	vertical-align:middle;
	line-height:16px;
	line-height:18px\9;
	height:16px;
}
.passwordStrength span{
	width:45px;
	text-align:center;
	background-color:#d0d0d0;
	border-right:1px solid #fff;
}
.passwordStrength .last{
	border-right:none;
}
.passwordStrength .bgStrength{
	color:#fff;
	background-color:#71b83d;
}


@charset "utf-8";
/* 相关产品 */
.cms_box {border: 1px solid #ccc;background-color: #fff;margin-bottom: 20px}
.cms_box .hd {border-bottom: 1px solid #ccc;background: #f3f3f3 url(../Images/temai_right_h3.png) 15px 12px no-repeat;height: 40px;line-height: 40px;
	font-size: 14px;padding-left: 30px}


.xg_items ul {margin-right: -4px}
.xg_items li {float: left;width: 215px;}
.xg_items li:last-child  {border-right: none;}
.xg_items li span {display: block;padding: 0 15px}
.xg_items li .nalaprice {color: #f70;font-size: 14px}
.xg_items li .productimg {padding-top: 10px;text-align: center}
.xg_items li .productimg img {width: 150px;height: 150px;vertical-align: top}
.xg_items li .productname {height: 20px;line-height: 20px;overflow: hidden}
.xg_items li .salerow {padding-bottom: 15px}
.xg_items li .salerow cite {text-decoration: underline}
.xg_items li .description {margin-bottom: 5px}
.xg_items li .ping {color: #f70;margin-top: 10px;display: block}

.regional { line-height:15px; padding:10px; line-height:25px; }
.regional a { padding:0 10px 0 0; color:#666; white-space:nowrap; }

/**/

.cms_conten {width: 600px;margin: 0 auto}
.best {padding-bottom: 10px}
.best .title {margin-bottom: 10px}
.best li {width: 120px;height: 25px;float: left;line-height: 25px;overflow: hidden;margin-left: 20px}
.best li a {color: #39f}


.cms_info {padding: 15px 20px}
.cms_info h1 {font-size: 24px;color: #f70}
.cms_info .date {color: #666;padding-top: 10px;position: relative;width: 100%}
.cms_info .zan_btn {position: absolute;top: 2px;right: 0;color: #999;font-size: 14px;line-height: 22px}
.cms_info .zan_btn:hover {text-decoration: none}
.cms_info .zan_btn i {color: #f70;font-size: 22px}
.cms_content {border-top: 1px solid #ccc;padding: 20px;line-height: 24px;font-size: 14px;color: #666}
.cms_content p {margin-bottom: 15px}
.cms_content img {max-width: 800px}
.share_box {padding: 0 20px 20px}
.cms_share {background: url(../Images/share_icon.png) 66px 0 no-repeat;height: 30px;float: right}
.cms_share span {float: left;margin-top: 6px;display: block;width: 66px}
.cms_share a {float: left;display: block;width: 30px;height: 0;padding-top: 30px;overflow: hidden;margin-right: 10px}
.cms_zan {float: right;margin-left: 20px}
.cms_zan a {color: #999;font-size: 14px;padding: 0 15px;height: 30px;line-height: 30px;overflow: hidden}
.cms_zan a i {font-size: 18px;margin-right: 5px}
.cms_list li {height: 24px;line-height: 24px;list-style: disc inside;overflow: hidden;color: #999;font-size: 14px}
.cms_list li { list-style:none; }
.cms_list { padding:10px; }
.cms_list a { font-size:12px; }

.sxia { line-height:25px;  margin:0 20px; padding:15px 0;}
.sxia li {}
.sxia a { }
.sxia a:hover {}

.sxia2 { line-height:25px;  margin:20px 0px 0;}
.sxia li {}
.sxia a { color:#000;}
.sxia a:hover { color:#f60; text-decoration:underline;}

#footer { text-align:center;}
.fnav {  }
.fnav a {display: inline-block;padding: 0 20px 0 21px;background: url(../Images/border-right.png) no-repeat 0 center}
.fnav a.noborder { background: none}
.ft_txt { padding-top:20px; letter-spacing:2px;}


.download ul  { list-style:none; }
.download  li { list-style:none; }
.download { font-size:12px; border-bottom:1px dotted #ccc; padding-bottom:15px; margin-bottom:15px; }
.download .down_left { width:80px; float:left; }
.download .down_left li { font-weight:bold; color:#f16564; padding:5px 0; }
.download .down_right { float:left; color:#666666; border-left:2px solid #ccc;width:83%; padding-left:20px; }
.download .down_right li { padding:5px 0; }
.download .down_right li a.blue { color:#f16564; text-decoration:none; font-weight:bold; }
.download .down_right li a:hover { text-decoration:underline; }
.download .down_right li span { float:right; font-weight:bold; }
.download .down_right li span a { color:#f60; }


.pro_ul li,.pro_ul1 li{
	margin-bottom: 10px;
	margin-top: 15px;
}
.pro_ul1 li img{
	width: 200px;
	float: left;
	height: 132px;
}
.pro_ul1 li .pro_ul_d1{
	width:530px;
	float: right;
}
.pro_ul_d1 h6{
	font-size:15px ;
	font-weight: bold;
	color: #633333;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
	line-height: 28px;
}
.pro_ul_d1 span{
	font-family: Arial;
	font-size: 12px;
	color: #555555;
}
.pro_ul_d1 div{
	
	line-height: 2;
	color: #444444;
	max-height: 80px;
	overflow: hidden;

}
.pro_ul_d1 img{
	display: none;
}
.pro_ul_d1 div p{
	
	overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical
}

.sidenav1 { padding-top:10px; width:199px; margin:0 auto;}
.sidenav1 ul{/* min-height:300px;_height:300px;*/border-top:1px #cecece solid;}
.sidenav1 ul li { min-height:58px; display:block; line-height:29px;font-size:15px; font-family: "微软雅黑"; margin-bottom:12px;}
.sidenav1 ul li a.sidenava { width:200px; height:58px; display:block; line-height:29px;}
.sidenav1 ul li a.sidenava p {
	height: 58px;
	color:#fff;
	padding:0 15px;
	background:url(../Images/imgkk.png) left center no-repeat;
	border-radius:10px;
	overflow: hidden;

}
.sidenav1 ul li a.sidenava:hover {}
.sidenav1 ul li a.sidenava:hover p { font-weight:bold;color:#fff;padding:0 15px;}
.sidenav1 ul li a.sidenava.cu p {font-weight:bold;color:#fff;padding:0 15px;}





.ry_ul li{
	width: 32%;
	float: left;
	margin-left: 2%;
	margin-bottom:20px ;
	text-align: center;
}

.ry_ul li img{
	height: 183px;
}










