/* ================================ */
/* 初始化HTML标签及常用类型				*/
/* Author:			abc		*/
/* 	*/
/* Create Date:		Apr-01-2012		*/
/* Retrofit Date:	May-28-2014		*/
/* ================================ */


/* ===============
 * 重新定义Html元素
 * =============== */
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input { padding: 0; margin: 0;}
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong, table, th, td { font-size: 1em; font-style: normal; font-weight: normal;}
strong { font-weight: bold;}
ul, ol { list-style: none outside none;}
fieldset, img { border: medium none; vertical-align: middle;}
caption, th {  text-align: left;}
table { border-collapse: collapse; border-spacing: 0;}
body { font: 12px "Hiragino Sans GB","Microsoft Yahei",arial,宋体,"Helvetica Neue",Helvetica,STHeiTi,sans-serif; color: #333; background: #FFF none repeat scroll 0 0; min-width: 1200px;}
input, select, textarea { font: 12px/20px Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;}
i, cite, em { font-style: normal;}
input,button,select,textarea{ outline:none}
html {min-height:101%; }
map area {outline: none;}

/* 链接 */
a { color: #333; text-decoration: none; outline: medium none; -webkit-transition-property:color; -webkit-transition-duration: 0.3s; -webkit-transition-timing-function: ease;}
a:link, a:visited, a:active { text-decoration: none;}
a:hover { color: #eacb57; text-decoration:none;}

/* 超出隐藏（需要再设置宽高） */
.over_hidden{ display: block; overflow-x: hidden; overflow-y: hidden; text-overflow: ellipsis; white-space: nowrap;}

/* input放大by input_max.js */
.parentCls { display: inline-block; *display: inline/*IE7*/; *zoom: 1;}
.js-max-input { font-size: 20px; color: #F40; background: #FFFAE5; white-space: nowrap; padding: 7px; border: solid 1px #FFD2B2;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}

/* ==========================
 * 为旧版本浏览器格式化Html5元素
 * ========================== */
article, aside, dialog, footer, header, section, footer, nav, figure, menu { display:block; }
.w{width: 1200px;margin: 0 auto}
.i-logo{display: block;padding: 22px 0px;}
.i-link a{padding: 5px 22px;border: 1px solid #aaaaaa;margin-left: 20px;margin-top: 48px;display:inline-block;font-size: 14px;}

.nav{border-top:1px solid #f3f3f3;}
.nav li{float: left;font-size: 18px;width: 10%;text-align: center;line-height:79px; position:relative}
.nav li:hover,.na,.nav li.on{background: url(../images/i1.png) no-repeat bottom center;cursor: pointer;}
.nav li:hover a,.na a,.nav li.on a{ color: #eacb57}

.nav li ul{background-color: rgba(255, 255, 255, 0.9); border-bottom:3px solid #032a4d; display: none; position:absolute; z-index: 100001}
.nav li:hover ul{display: block;}
.nav li ul li{float:left;width:100%;font-size:16px; height:45px; line-height:45px; overflow:hidden}
.nav li ul li:hover{ background:none}
.nav li ul li:hover a{color:#fff;background:#eacb57;}
.nav li ul li a{ display:block;color:#eacb57}


/* fullSlide */
.fullSlide{width:100%;position:relative;height:600px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:600px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#dadada;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#eacb57;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

.i-about{padding: 60px 0px 100px;}
.i-about-l{margin-right: 30px;width: 555px; height:370px;background: url(../images/i2.png) no-repeat center left;}
.i-about-l video{margin-left: 44px;}
.i-about-r{width: 600px;height: 370px;}
.i-about-r h2{height: 80px;margin-top: 52px;color:  #eacb57;font-size: 28px;font-weight:bolder;background: url(../images/i4.png) no-repeat left top;}
.i-about-r h2 span{font-size: 32px;color: #333;font-weight: normal;}
.i-about-r p{margin-top: 50px;line-height: 30px;font-size: 20px;}

.i-guimo{}
.i-guimo-l{width: 920px;}
.i-guimo-l li{float: left;margin-right: 26px;margin-bottom:30px;position: relative;height: 280px;overflow: hidden;}
.i-guimo-l li img{filter: grayscale(100%);width: 100%;display: block;}
.i-guimo-l li:hover img{filter:none;cursor: pointer;}
.i-guimo-l li:hover .i-guimo-h{display: block;transform:translateY(-140px);}
.i-guimo-r{width: 280px;height: 590px;background: #eacb57;color: #333;text-align: center;}
.i-guimo-r h3,.i-zhan-l h3{font-size: 26px;margin-top: 50px;}
.i-guimo-r h4,.i-zhan-l h4{width: 20px;height: 2px;background: #333;margin:10px auto 5px}
.i-guimo-r h5,.i-zhan-l h5{font-size: 32px;font-weight: bolder;margin-bottom: 90px}
.i-guimo-r p{font-size: 18px;text-align: left;margin-left: 55px;margin-bottom: 40px;line-height: 32px;}
.i-guimo-r p span{font-weight:bolder;}
.i-guimo-h{padding: 40px 0px 0px 20px;box-sizing: border-box;z-index: 1000;position: absolute;left: 0;width: 194px;height: 193px;background: url(../images/i11.png) no-repeat;margin-left: -7px; transition: all 1s;}
.i-guimo-h h3{font-size: 20px;font-weight: bolder;background: url(../images/i12.png)no-repeat bottom left;line-height: 35px;}
.i-guimo-h p{font-size: 18px;margin-top: 10px;}

.i-zhan{margin-top: 70px;}
.i-zhan-l{margin:0px auto;text-align: center;width: 320px;}
.i-zhan-l h5{margin-bottom: 50px;}
.i-zhan-l p{font-size: 16px;line-height: 32px;}
.i-zhan-l a{width: 100px;height: 30px;background:#eacb57;color: #fff;line-height: 30px;text-align: center; display: block;;margin:25px auto 0px;font-size: 16px;}
		/* 本例子css */
		.picScroll-left{width:790px;margin: 0 auto;  overflow:hidden; position:relative;  }
		.picScroll-left .hd{height:50px;position: absolute;top: 100px;left: 0;z-index: 1200}
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:40px; height:50px; float:right; margin-right:5px;overflow:hidden;
			 cursor:pointer;}
			 .picScroll-left .hd .prev{background: url(../images/left.png);}
			 .picScroll-left .hd .prev:hover{background: url(../images/left1.png);}
		.picScroll-left .hd .next{ background:url(../images/right1.png);margin-right:-745px;}
		.picScroll-left .hd .next:hover{ background:url(../images/right.png);}
		.picScroll-left .hd .prevStop{ background: url(../images/left1.png); }
		.picScroll-left .hd .nextStop{  background:url(../images/right.png);}
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ width:380px;  float:left; _display:inline; overflow:hidden; text-align:center; margin-right: 30px; }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:380px; height:260px; display:block;}
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		/*.picScroll-left .bd ul li .title{ line-height:24px;   }*/
		.picScroll-left .bd ul li .title h3{color: #333;font-size: 18px;text-align: left;line-height:42px;}
		.picScroll-left .bd ul li .title h3 a{width: 260px;overflow: hidden;display: inline-block;height:30px;}
		.picScroll-left .bd ul li .title h3 span{color: #666;font-size: 14px;}
		.picScroll-left .bd ul li .title p{font-size: 14px;color: #666;line-height: 20px;height: 40px;}

.ww{width: 100%;height: 130px;}
.foot {padding: 30px 0px;box-sizing: border-box;border-bottom: 1px solid #aaaaaa;border-top: 1px solid #aaaaaa;}
.foot ul{margin-right: 170px;}
.foot ul li{font-size: 16px;line-height: 35px;color: #666;}
.t{font-size: 18px;line-height: 35px;color: #333;}
.foot-r{width: 100px;overflow: 100px;overflow: hidden;}
.foot-r img{width: 100px;height: 100px;}
.foot-rr{margin-left: 80px;}
.foot-rr h3{font-size: 32px;font-weight: bolder;color: #eacb57}
.foot-rr p{font-size: 18px;color: #666;margin: 10px 0px 15px;}
.foot-rr a{font-size: 14px;color: #333;padding:5px;border: 1px solid #aaa}
.dibu p{font-size: 18px;color: #666;line-height: 65px;}

/*neiye*/
.n-banner{width: 100%;height: 350px;background: url(../images/n-banner.png) no-repeat center;}
.n-banner h3{font-weight: bolder;font-size: 32px;color:#eacb57;text-align: center;line-height: 350px}
.n-banner h3 span{font-size: 28px;color:#fff;}

.n-nav{background: #f3f3f3;margin-bottom: 60px;}
.n-nav h3{background: url(../images/n1.png) no-repeat left center;padding-left: 30px;line-height: 50px;font-size: 16px;}

.n-dianmian li{width: 585px;height: 420px;overflow: hidden;float: left;margin-right:30px; margin-bottom: 20px;}
.n-dianmian li:nth-child(2n){margin-right: 0}
.n-dianmian li img{width: 585px;height: 330px;}
.n-dianmian li h3{font-size: 22px;font-weight: bolder;margin: 20px 0px 10px;}
.n-dianmian li p{font-size:18px;overflow-x: hidden; overflow-y: hidden; text-overflow: ellipsis; white-space: nowrap;}

/** page**/
#ctl00_ContentConn_PageInfo { text-align: center; padding-top:50px; font-size: 14px; float: left; /*height: 45px;*/ line-height: 40px; width: 100%; }
#ctl00_ContentConn_PageInfo a ,#ctl00_ContentConn_PageInfo span { background: #fff none repeat scroll 0 0; border: 1px solid #bcbcbc; color: #999; margin: 5px 5px 0 0; padding: 6px 14px; }
#ctl00_ContentConn_PageInfo a:hover { background: #eacb57 none repeat scroll 0 0; border: 1px solid #eacb57; color: #fff; text-decoration: none; }
#ctl00_ContentConn_PageInfo .current ,#ctl00_ContentConn_PageInfo span { background: #eacb57 none repeat scroll 0 0; border: 1px solid #eacb57; color: #fff; text-decoration: none; }

.n-fuwu h3{font-size: 26px;text-align: center;}
.n-fuwu h4{width: 20px;height: 2px;background:#eacb57;margin: 10px auto 5px; text-align: center;}
.n-fuwu h5{font-size:32px;font-weight: bolder;text-align: center;margin-bottom: 30px;}
.n-fuwu p{font-size:16px;text-indent: 2em;line-height: 32px;padding: 0px 30px;box-sizing: border-box;}
.fuwu-c,.fuwu-cc{background: url(../images/n4.png) no-repeat center;height: 200px;margin: 50px 0px 35px;}
.fuwu-c h2{line-height: 200px;font-weight: bolder;text-align: center;font-size: 32px;color: #fff;}
.n-fuwu p span{font-weight: bolder;display: block;text-indent: 0}
.fuwu-cc{background: url(../images/n5.png) no-repeat center;}

.n-lishi{margin-bottom: 50px;}
.n-lishi-l{width: 580px;}
.n-lishi-l h3,.n-a-t h4{font-size:32px;font-weight: bolder;}
.n-lishi-l h5,.n-a-t h5{width: 30px;height: 2px;background:#eacb57;margin: 10px 0 30px;}
.n-lishi-l h4,.n-a-t h3{font-size: 26px;}
.n-lishi-l p,.n-a-t p{font-size:16px;text-indent: 2em;line-height: 32px;text-align: left;}
.n-lishi-l p span{font-weight: bolder;}
.n-lishi-c{width: 680px;}
.n-lishi-c p{text-indent: 0}
.n-a-t{text-align: center;}
.n-a-t h5{margin: 10px auto 5px;}
.n-a-t h4{margin-bottom: 30px;}
.n-a-t p{margin-bottom: 40px;padding: 0px 30px;box-sizing: border-box;}

.n-liuyan{height: 640px;background: url(../images/n8.png) no-repeat center;padding: 80px 0px 130px;box-sizing: border-box;margin-top: 60px;}
.n-liuyan-l p{font-size: 18px;line-height: 44px;}
.n-liuyan-l p span{font-weight: bolder;color:#eacb57 }
.n-liuyan-r{width: 760px;height: 430px;background: #fff;padding: 50px 90px;box-sizing: border-box;}
.n-liuyan-r form{font-size: 18px;}
.n-liuyan-r input{width: 520px;height: 40px;float: right;margin-bottom: 30px;}
.n-liuyan-r  p{}
.n-liuyan-r textarea{width: 520px; height: 100px;float: right;margin-bottom: 30px;}
.n-liuyan-r button{background:#eacb57;color: #fff;width: 230px;height: 40px;cursor: pointer;outline: none;margin-left: 54px; border: none;font-size: 16px;}

.lianxi{margin-bottom: 50px;}
.lianxi-r h3{font-weight: bolder;font-size: 16px;line-height:40px;margin-top: 10px;margin-left: 100px;padding-left: 45px;}
.lianxi-r p{font-weight:normal;font-size:14px;}
.dizhi{background: url(../images/n10.png) no-repeat left center;}
.dianhua{background: url(../images/n11.png) no-repeat left center;}
.dianzi{background: url(../images/n12.png) no-repeat left center;}
.chuanzhen{background: url(../images/n13.png) no-repeat left center;}

.n-news-l{width: 560px;height: 222px;margin-bottom: 100px;}
.n-news-l img{width:260px;height: 222px;margin-right: 20px;}
.n-news-r{width: 280px;}
.n-news-r h3{font-size: 18px;line-height: 32px;font-weight: bolder;}
.n-news-r h4{width: 30px;height: 2px;background:#eacb57;display: block;margin: 10px 0px 12px;}
.n-news-r p{font-size: 14px;line-height:28px;height:80px;overflow: hidden;}
.n-news-r h5{font-size: 14px;background:#eacb57;width: 100px;height: 30px;color: #fff;line-height: 30px;text-align: center;margin-top: 25px;}

.n-n{padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #aaa}
.time{width: 100px;height: 100px;background: #f3f3f3;text-align: center;margin-right: 30px; }
.time h3{font-size: 24px;padding: 15px 0px 10px;}
.time p{font-size: 16px;}
.n-nl{width: 1070px;}
.n-nl h3{font-size: 18px;}
.n-nl p{font-size: 16px;color: #666;margin-top: 20px;line-height: 27px;width: 850px;height: 40px;}

.n-nxt {text-align: center;border-bottom: 1px dotted #aaa;margin-bottom: 50px;}
.n-nxt h3{font-size: 24px;}
.n-nxt p{font-size:14px;color: #666;padding: 18px 0px 50px;}
.n-nxc p{font-size:18px;color: #7c7c7c;line-height: 36px;}
.n-nxc img{margin: 40px auto;display: block;}
.n-nxc{border-bottom: 1px solid #aaa;padding-bottom: 40px;}
.shang{margin: 50px 60px 40px 0px; }
.shang p{margin-bottom: 20px;width: 500px;height: 40px;border: 1px solid #aaa;border-radius: 30px;padding-left:20px;line-height:40px;font-size: 14px;}
.shang a:hover p{border: 1px solid #eacb57}
.n-nxx h3{background: url(../images/n17.png) no-repeat left center;line-height: 70px;font-size: 20px;font-weight: bolder;padding-left: 50px;border-bottom: 1px solid #f3f3f3;margin-bottom: 30px;}
.n-nxxx li{float: left;background: #f3f3f3;padding: 20px;box-sizing: border-box;width: 590px;margin: 0px 20px 20px 0px;}
.n-nxxx li:nth-child(2n){margin-right: 0}
.n-nxxx li h4{font-size: 16px;font-weight: bolder;}
.n-nxxx li h4 span{font-size: 14px;float: right;color: #666;font-weight: normal;}
.n-nxxx li p{line-height:25px;font-size: 14px;margin-top: 10px;}

.n-huodong li img{width: 400px;height: 280px;margin-right: 70px;}
.n-huodong li{padding-bottom: 40px;margin-bottom: 40px;border-bottom: 1px solid #f3f3f3}
.n-huodong-r{width:730px;}
.n-huodong-r h3{font-size: 24px;color:#333}
.n-huodong-r h3:hover{color:#eacb57 }
.n-huodong-r h4{font-size:14px;color:#666;margin: 15px 0px 20px;}
.n-huodong-r h4 span{padding-right:20px;}
.n-huodong-r p{font-size: 18px;color:#7b7b7b;line-height: 34px;height: 90px;overflow: hidden;}
.more1{font-size: 18px;color:#fff;line-height: 40px;width: 140px;height: 40px;background:#eacb57;display: block;margin-top: 40px; text-align: center;border-radius:5px;}
.more1:hover{color: #fff}

/*产品分类*/
.nn-p-l{margin-top: 40px;}
.np-t{margin-bottom: 40px;}
.np-t h4{font-size: 18px;color: #333;margin-bottom: 16px;}
.np-t span{font-size: 14px;color: #666}
.np-t input{width: 204px;height: 21px;border-radius: 3px;border: 1px solid #eacb57;background: url(../images/sousuo.png) no-repeat 187px center;}
.np-t li{line-height: 35px;border-bottom: 1px solid #eaeaea;font-size: 16px;color: #949494}
.np-t .np{color: #bf9f62}
.np-t a:hover li{color: #bf9f62}
.nn-p-r{margin-top: 40px;width: 930px;}
.nn-p-r li{width: 280px;margin:0px 0px 36px 26px;float: left;border: 2px solid #fff;}
.nn-p-r li img{width: 280px;height: 330px;}
.nn-p-r li h3{line-height:30px;font-size: 20px;background: #f3f3f3;padding: 15px 0px 10px 15px;height:50px;overflow: hidden;}
.nn-p-r li h3 p{line-height: 20px;margin-bottom: 5px;}
.nn-p-r li h3 span{display: block;font-size: 16px;color: #666;display: block;}
.nn-p-r a:hover li {}
.page {width: auto; margin-top: 40px;text-align: center;font-size: 14px;overflow: hidden;}
.page a {display: inline-block;border: 1px solid #dedddd;padding: 3px 15px;margin: 0 2px;color: #858585; overflow: hidden;}
.page a:hover, a.cur, .page a#ben {background: #35446d;border: 1px solid #ececed;text-decoration: none; color: #fff}

.n-prox{background: #f3f3f3;padding: 20px;box-sizing: border-box;}
.n-prox img{width: 600px;height: 750px;margin-right: 73px;}
.n-prox-r{width: 487px;height: 750px;}
.n-prox-r h3{font-size: 24px;font-weight: bolder;margin: 30px 0;}
.n-prox-r p{font-size: 20px;line-height: 38px;}