.theme_color{background-color:#0067b6;}
.theme_color1{background-color:#fff;}
.clear{clear:both;}
/*■■■■■■■■　基本设定　■■■■■■■■*/
.theme_color{ background:#0067b6;}
.theme_color1{ background:#0067b6;}
.theme_color2{ background:#222;}
/*-----------------  ■ common -------------------*/
body{ font-family:"微软雅黑"; font-size:12px; color:#535353; overflow-x:hidden; backgr/ound:#f5f5f5}
.rollover:hover img {opacity: .7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";-khtml-opacity: .7;/zoom: 1;}
.main{ width:1000px;margin:0 auto; position:relative; over/flow:hidden; z-index:999;}
/*-----------------  ■ header -------------------*/
.header{ width:100%; height:104px; margin-top:10px; }
.logo{ float:left; height:94px; overflow:hidden;}
.header .tel{ float:right;background:url(../pic/tel.png) left center no-repeat; margin-top:25px; height:44px; line-he/ight:92px; padding:0 0 0 46px; color:#4e637c; font-size:20px; line-height:20px; text-align: left; font-family: Arial, Helvetica, sans-serif;}
.header .tel span{ display:block; font-size:14px; font-weight:normal;font-family:'微软雅黑';}

/*********nav*********/
.g_nav{ height:47px; background:#0067b6; position:relative; z-index:1}
.g_nav01{ width:1004px; margin:0 auto; position:relative;}
.g_nav01 table tr td{ text-align:center; height:47px; line-height:47px; position:relative;}
.g_nav01 a{ height:47px; line-height:47px; display:block; color:#fff; font-size:16px;}
.g_nav01 a:hover{  background:#008ce1; color:#fff; }
.g_nav01 a.cur{ background:#272727; color:#fff;}
.g_nav01 a.g_nav01_on{background:#008ce1; color:#fff; }
.g_nav01 table {}
.g_nav01 table tr td .nav_tan{ display:none; width:100%; position:absolute; left:0; top:47px;background:#0067b6;filter:alpha(opacity:30); opacity:0.3;  -moz-opacity:0.3;-khtml-opacity: 0.3;border-top:#d2d2d2 solid 1px; z-index:99999;}
.g_nav01 table tr td .nav_tan a{line-height:38px; height:38px; font-size:14px; color:#fff; z-index:100000; display:block; overflow:hidden; border-bottom:#d2d2d2 solid 1px;}
.g_nav01 table tr td .nav_tan a:hover{ color:#fff;}

/*------search-------*/

.search01{ display:none; position:absolute; top:47px; right:0;  width:177px; height:39px; background:url(../pic/ss01.png) repeat; z-index:999;}
.search02{ float:left;}
.search02 input.search03{  background:none;width:106px; padding-left:18px; font-size:12px; color:#6e7375; font-family:'微软雅黑'; height:39px; line-height:39px; border:none; border:0; font-size:14px;}
.search02 input.search04{ width:53px; font-size:14px; color:#fff; font-family:'微软雅黑'; height:39px; line-height:39px; border:none; border:0; background:#0067b6; cursor:pointer; font-size:14px; text-align:center;}
.search05{ float:left; width:85px;}
.search_btn{ position:absolute; top:0; right:15px; padding-top:17px; cursor:pointer;}

/****首页新闻****/
.index_news{ height:520px; overflow:hidden;}
.index_news01{ width:1080px; margin:0 auto; overflow:hidden;}
.index_news02{ background:url(../pic/titbg.jpg) 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(../pic/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(../pic/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(../pic/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(../pic/line01.jpg) no-repeat bottom center; font-size:14px; color:#1a1a1a;}
.index_xw dl dd a:hover{background:url(../pic/line02.jpg) no-repeat bottom center; color:#0067b6;}
.index_xw dl dd span{ line-height:25px; font-size:14px; color:#838383; height:75px; overflow:hidden; display:block; margin-top:9px;}

/****首页 厂区环境****/
.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:#0067b6;}

/****首页 产品中心****/
.index_pro00{  background: url(../pic/pro01.jpg) repeat; height:740px;}
.index_pro01{ height:740px;}
.index_pro{ width:1004px; margin:0 auto;}


.index_pro02{ float:left; width:175px; height:686px; background:#0376c7;}
.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:#FFF; line-height:26px;}
.index_pro03 span{ font-size:20px; color:#FFF; font-weight:bold; display:block; }


.index_pro04{ height:415px; overflow:auto; overflow-x:hidden; margin-top:23px; padding-left:7px;font-family:"宋体";}



/*------手风琴效果-------*/

.promoremain .one{font-size:14px; background:url(../pic/pro03.png) no-repeat; margin:0; overflow:hidden; cursor:pointer; width:142px; height:29px; line-height:29px; color:#000; padding-left:18px; margin-bottom:11px;}
.prohidden{line-height:20px; color:#414143; display:none;}

.promoremain #two {}
.promoremain li{width:165px;text-align:left;text-indent:20px;}
.promoremain li a{color:#fff;line-height:25px;}


.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(../pic/pro04.jpg) no-repeat 9px 12px;}



.index_pro06{ padding:12px 0 0 7px;}
.index_pro07{ color:#FFF;background:url(../pic/pro06.jpg) no-repeat; margin:17px 0 0 13px; padding-top:33px; font-family:'宋体'; line-height:22px;}
.index_pro07 span{ display:block; font-size:20px; color:#FFF; font-family: Arial, Helvetica, sans-serif;}



.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(../pic/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:'宋体';}

/** RESET AND LAYOUT
===================================*/
.slide{text-align:center;}
.bx-wrapper {
	position: relative;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}
/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

.slide{float: left; list-style: none; position: relative; width: 235.25px; margin-right: 21px;}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 430px;
	background: url(../pic/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: 430px;
	background: url(../pic/controls.png) no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute; bottom:-45px;
	
	outline: 0;
	width: 29px;
	height: 29px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/****首页招生简章****/
.index_zsjz{ height:505px;}
.index_zsjz01{ padding-top:85px; background:url(../pic/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:149px;}
.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:#0067b6 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:#0067b6;}

/****首页 行业动态****/
.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:#0067b6;height:22px; overflow:hidden; display:block; margin-bottom:1px;}
.index_hn02 dl dt a:hover{ color:#0067b6;}
.index_hn02 dl dd{ color:#808080; height:44px; overflow:hidden; margin-top:2px;}
.index_hn02 dl dd p{ font-size:12px;}


.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:#0067b6;}

/*********footer*********/
.footer{ height:268px;ma/rgin:100px 0 0; background:#0067b6; color:#fff; font-family:'宋体';}


.footer00{ width:1004px; margin:0 auto; position:relative;background:#0067b6;}

.footer01{ width:330px; float:left; padding-top:48px; overflow:hidden;}
.footer01 h2{ font-size:12px; color:#fff; height:34px; line-height:34px; border-bottom:#f2efef solid 1px;}
.footer02{ width:110%; line-height:29px; color:#fff; padding-top:5px; padding-left:2px;}
.footer02 a{ color:#fff; width:48px; display:block; float:left; height:29px; overflow:hidden;}
.footer02 a:hover{ color:#aeaeaf;}
.footer02 span{ padding:0 17px; display:block; float:left;}




.footer03{ float:right; width:380px;}
.footer04{ font-size:18px; padding-top:40px;}
.footer04 span{ font-family:'Impact'; font-size:28px;}

.footer05{ line-height:14px; padding-top:11px;height:98px;overflow:hidden;}

.footer06{ padding-top:14px;}


.footer07{ position:absolute; top:0; left:50%; margin-left:-88px; height:232px; width:176px; text-align:center; background:url(../pic/f02.png) no-repeat;}
.footer07 img{ margin-top:65px;}

.f_bq{ text-align:center; height:48px; line-height:48px; background:#252525; font-family:'宋体'; color:#676767;}
.f_bq a{color:#676767;}
.f_bq a:hover{ color:#aaa;}








/* view */
.view h1{width:100%;font: 20px/36px "microsoft yahei";color:#343434;font-weight: bold; text-align:center;}
.date{width:100%;text-align:center;font:12px/32px "microsoft yahei";color:#7d7d7d}
.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{color:#d54f43;}
.back{font:14px/39px "microsoft yahei";color:#fff;width:138px;margin:0 auto;border-radius:4px;display:block;text-align:center; background:#0067b6;}

.back:hover{background:#f8a75c;color:#fff;}
.view img{max-width: 100%;display:inline}
.view div{font-size:14px; text-align:center;}
.pdf_down{display:block;background:url(../images/pdf.jpg) 0 0 no-repeat;width:224px;height:46px;margin:10px auto;font:14px/46px "microsoft yahei";color:#fff;text-indent:74px;}
.white-bg{background:#fff;padding:10px 0;}

#allmap{
	margin:20px 0;
}
.boxcen { line-height:28px;}

/* product view 产品内页 */
.view_imgs{width:555px;height:500px;margin:20px auto;position:relative;background:#f7f7f7;}
.view_imgs .btn{position:absolute;width:15px;height:70px;top:422px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.view_imgs .prev{left:0;background:url(../images/view_left.png) no-repeat center center #bfbebe;}
.view_imgs #prev,.view_imgs #prev #next{width: 15px;height: 70px;margin-left: 0;}
.view_imgs #prevTop,.view_imgs #nextTop{display:none}
.view_imgs .next{right:0;background:url(../images/view_right.png) no-repeat center center #bfbebe;}
.view_imgs li{float:left;}
.view_imgs .prev:hover,.view_imgs .next:hover{background-color:#d54f43;}
.view_imgs .cf li{position:relative;color:#fff;}
.view_imgs .cf a{display:block;width:555px;height:416px;position:absolute;color:#fff;}
.view_imgs .picBox{height:416px;position:relative;overflow:hidden;}
.view_imgs .picBox ul{height:416px;position:absolute;}
.view_imgs .picBox li{width:555px;height:374px;}
.view_imgs .listBox{width:511px;height:71px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden;}
.view_imgs .listBox ul{height:71px;position:absolute;}
.view_imgs .listBox li{width:104px;height:71px;cursor:pointer;position:relative;}

.view_imgs .listBox li a{display:block;width:95px;height:71px;}
.view_imgs .listBox li img{width:95px;height:71px;}
.view_imgs .listBox .on img{width:89px;height:65px;border: 3px solid #d54f43;}
.view_imgs .picBox li img{max-width: 100%;}
.ol_width { width:580px;}

/* 内页右侧头部 */

.content_com_title{background: url(../pic/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:#0067b6;
	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-siz/ing:border-box; background:#fff; min-height:633px;_height:633px; borde/r-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; back/ground: url(../images/k7.gif) center bottom no-repeat #fff;}
.sub_pro02{ background:#0067b6; 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;color:#fff;}
.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:#000000; padding-left:32px; backgr/ound:url(../pic/k14.png) 180px center no-repeat;background:url(../pic/ssss01.png) left center no-repeat;}
.sidenav ul li a.sidenava:hover {}
.sidenav ul li a.sidenava:hover p { font-weight:bold;color:#000000;padding-left:12px;backgr/ound:url(../pic/k15.png) 180px center no-repeat;}
.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; }
.sidenav ul li  a{color:#fff;}


.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 15px;}

/* 详细页 */
.content{
	min-height: 672px;
	_height:expression(this.scrollHeight < 672 ? "672px" : "auto"); font-size:14px;
}
.view{ line-height:180%;/* 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-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:inline}
.view div{font-size:14px;}

/* 新闻 */
.news{width:100%;height:auto;overflow:hidden;}
.news li{width:100%;height:35px; margin-top:10px;overflow:hidden;background:url(../pic/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;}