@charset "utf-8";
/* CSS Document */
html,body{
-webkit-text-size-adjust:none;

}
body,div,html,ul,li,p,ol,form{padding:0;margin:0;}
body,ul,li,p,span{padding:0px;margin:0px;}
@font-face { 
font-family:方正兰亭黑_GBK; 
src: url('../font/_gbk-webfont.TTF');
src: url('../font/_gbk-webfont.TTF')format(truetype); 
src:url('../fonts/_gbk-webfont.eot');
src:url('../fonts/_gbk-webfont.eot?#iefix')format('embedded-opentype');
}

body { margin:0px;
       font-size:13px;
	   font-family:'方正兰亭黑_GBK',Simsun,Arial, Verdana, Helvetica, sans-serif; 
	   line-height:24px;
	   color:#454545;
	   text-align:center;
	   background:#f4f4f4;

	   }
ul,li,dl,dt,dd,h2,textarea { margin:0px; padding:0px; list-style-type:none; border:0px;}
a { text-decoration:none; cursor:pointer;color:#333; text-decoration: none;blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none;}
a:focus{ -moz-outline-style: none; /* FF */ }
a:hover{text-decoration:none;color:#b02546; }
img, a img{border:none;}
section, article, aside, header, footer, nav, dialog, figure {display:block;}
.clear { clear:both;height:0px; font-size:0px; line-height:0px; overflow:hidden;}
.fr{float:right;}
.fl{float:left;}

.top{width:1040px;height:110px;margin:0 auto;}
.menu{height:55px;width:100%;background:#e7e7e7;border-bottom:2px solid #e4e4e4;}
.nav{width:1040px;height:55px;margin:0 auto;}
.nav li{float:left;width:104px;}
.nav li a{display:block;line-height:55px;}

#slide { width:100%; height:446px; overflow:hidden; position:relative;}
#slide .slide-box { width:100%; height:446px; position:relative; z-index:-100;}
#slide .slide-box li { background-position:50% 0px; background-repeat:no-repeat; width:100%; height:446px; overflow:hidden; position:absolute; left:0px; top:0px; opacity:0; filter:alpha(opacity=0); }
#slide .slide-box li div { width:1000px; height:446px; position:relative; margin:0px auto; }
#slide .slide-box li a { width:1000px; height:446x;display:block; position:absolute; left:0px; top:0px; z-index:2; }
#slide .slide-nav { width:100%; height:30px; position:absolute; bottom:0px; left:0px; z-index:3; }
#slide .slide-nav .slide-nav-box { text-align: center; height:30px; line-height:30px; margin:0px auto; }
#slide .slide-nav .slide-nav-box a { display:inline-block; width:14px; height:14px; border-radius:50%; background:#b5b5b5; margin:0px 3px; }
#slide .slide-nav .slide-nav-box a.active { background:#c80002; }
/*左右翻页箭头*/
.viewArrows { display:block; width:53px; height:53px; line-height:53px; cursor:pointer; font-size:0; position:absolute; top:200px;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.viewArrows:hover{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}
.prev { left:50px; background:url(../img/prev.png) center center no-repeat; }
.next { right:50px; background:url(../img/next.png) center center no-repeat; }

.ban img{width:100%;}

.yinying{width:100%;height:6px;background:url(../img/20150519165321.png) repeat-x;margin-bottom:-6px;z-index:1000;}

.content{width:1040px;background:url(../img/20150511112859.jpg) repeat-y;height:auto;margin:auto;}
.box1{padding-top:40px;}
.tit1{margin-left:45px;}
.pro_tit1{text-align:right;}
.pro_tit1 a{margin-right:20px;}

.marquee {width:1000px;height:175px;overflow:hidden;margin:auto;position:relative;margin-top:20px;}
.marquee li{ display:inline; float:left; margin-right:12px;height:242px;width:212px;}
.marquee li img{width:212px;height:141px;padding:3px;background:#fff;}
.marquee li a{ width:212px;display:block; float:left; text-align:center;font-family:'方正兰亭黑_GBK';font-size:15px;font-weight:bold;line-height:30px;}

.box2{margin-top:15px;}
.new1,.about{width:520px;text-align:left;}
.more{margin-top:10px;margin-right:15px;}
.box_bg{width:470px;height:214px;background:url(../img/20150511102435.jpg);margin-left:20px;margin-top:20px;}

.cardmain{width:1028px;overflow:hidden;margin:auto;margin-top:25px;padding-bottom:30px;}
.cardmain .prev{ background:url(../img/home2_81.jpg) no-repeat; width:1px; height:1px; float:left;cursor:pointer;}
.cardmain .next{ background:url(../img/home2_70.jpg) no-repeat; width:1px; height:1px; float:right;cursor:pointer; }
.cardmain .img-list{ width:1028px; float:left; overflow:hidden;font-family:'方正兰亭黑_GBK';}
.img-list ul{ width:9999px;}
.cardmain ul li{ width:204px; float:left; overflow:hidden;margin-right:2px;font-size:15px;font-weight:bold;}
.cardmain ul li .img_bor{display:block;width:204px;}
.cardmain ul li img{padding:3px;background:#fff;width:195px;height:141px;}
.cardmain ul li span a:hover{ color:#d12f2d; text-decoration:underline;}

.abo,.new,.abobox1{margin:30px;font-family:'方正兰亭黑_GBK';color:#11100e;}
.abobox1 p{padding-top:15px;text-indent:2em;}

.new ul{padding-top:10px;}
.new li{border-bottom:1px dashed #999;font-size:13px;line-height:30px;}
.new li span{float:right;}
.abo p em,.new li em{	font-style:normal;display:inline-block;width:28px;height:18px;background:url(../img/20150512110734.jpg) left;text-align:right;line-height:18px;margin-right:10px;font-size:10px;}
.abo p{padding-top:15px;}

.foot{background:#333;height:120px;width:100%;font-family:'方正兰亭黑_GBK';color:#ccc;}
.foot p{padding-top:30px;}

.box{width:100%;height:80px;#height:auto;background:url(../img/bg.jpg) repeat-x;}
.content{width:1040px;height:auto;margin:auto;}
.lbox{width:211px; min-height:709px;background:#FFF url(../img/leftbg.jpg) no-repeat;}
.left_tit{height:100px;}
.left_tit p{font-size:20px;color:#ff9c0b;margin-top:15px;font-family:'方正兰亭黑_GBK';}
.lb01{text-align:left;}
.lb01 li{margin-left:40px;line-height:30px;}
.lb01 a{margin-left:10px;}
.ltit{font-size:20px;color:#ff9c0b;margin-top:15px;font-family:'方正兰亭黑_GBK';width:211px;height:80px;background:url(../img/left_pro.jpg);line-height:80px;}
.lb02 li{background:url(../img/sign1.png) left no-repeat;text-align:left;margin-left:40px;line-height:35px;}
.lb02 li a{margin-left:20px;}
.rbox{width:800px;}
.rtit{height:30px;line-height:30px;margin-top:30px;color:#666;border-bottom:1px solid #ccc;}
.rtit a{color:#666;}
.rtit a:hover{color:#fd9e00;}
.rtf{font-size:16px;color:#666;font-weight:bold;}
.main{margin-top:20px;text-align:left;}
.abobox{text-align:left;line-height:28px;text-indent:2em;}
.abobox img{max-width:800px;}
.conbox p,.abobox p{line-height:40px;}
.conbox{text-align:left;}

/*新闻*/
.news{ margin:0 auto; margin-bottom:20px;text-align:left;}
.news h1 {text-align:center; margin:30px 0 10px 0;}
.news h1.t{text-align:left;font-size:18px; font-weight:bold; color:#555;}
.news h1 a{font-size:18px; font-weight:bold; color:#555;}
.news h1 a:hover{ text-decoration:underline;}
.news p{ color:#666; text-indent:24px; text-align:left;line-height:24px;color:#666}
.news .zt{ display:block; color:#9d9d9d; text-align:left;  background:url(../img/news-border.png) repeat-x 0px 60px; padding:20px 0 30px; }
.news .zt em{ padding:0 10px; text-align:left;}

.news-list{ margin-top:20px; overflow:hidden;}
.news-list li{ height:49px; line-height:49px; border-bottom:1px solid #ddd; position:relative;}
.news-list li a.title{ display:block; font-size:14px; color:#666;width:705px}
.nodatatip{width:100%;height:80px;line-height:80px;text-align:center;font-size:14px;color:#666}
.news-list li .title{ padding-left:15px; background:url(../img/news-icon.png) no-repeat 0 23px;}
.news-list li .title:hover{ background:url(../img/news-icon1.png) no-repeat 0 23px;}
.news-list li span{ float:right;}

.news-list li a:hover{ color:#dc1414; text-decoration:underline;}
.news-list li a:hover span{ text-decoration:underline;}

.page{text-align:center;border-top:1px solid #eee; margin-top:30px; padding:30px 0;}
.page-msg,.page-bk{text-align:center;margin:20px 0;}
.pageEllipsis,.pagePrev,.pageNext,.pageIndex,.pageCur { display:inline; display:inline-block; zoom:1; vertical-align:middle; margin:0 3px;}
.pagePrev a,.pagePrev em,.pageNext a,.pageNext em,.pageIndex a,.pageIndex em,.pageCur a,.pageCur em,.pageEllipsis a,.pageEllipsis em { display:inline; display:inline-block; zoom:1; width:30px; height:30px; line-height:30px; color:#646464; text-align:center; font-size:12px; vertical-align:middle;}
.pagePrev a,.pagePrev em,.pageNext a,.pageNext em,.pageIndex a,.pageIndex em,.pageCur a,.pageCur em,.pageEllipsis em{ background:url(../img/page.gif) 0 0 no-repeat;}
.pageIndex a,.pageIndex em,.pageEllipsis em{ background-position:0 -60px;}
.pageIndex a:hover,.pageIndex em:hover,.pageCur a:hover,.pageCur em:hover,.pageCur a,.pageCur em{ color:#c81414; background-position:0 -60px;}
.pagePrev a,.pagePrev em,.pageNext a,.pageNext em{ width:30px; font-size:0; -webkit-text-size-adjust:none;}
.pagePrev a,.pagePrev a:hover,.pagePrev em,.pagePrev em:hover{ background-position:0 0;}
.pageNext a,.pageNext a:hover,.pageNext em,.pageNext em:hover{ background-position:0 -30px;}
em.page_A{cursor: pointer;}

.pro_2_1{margin:20px 0 0 0; background:#fae9dd; width:642px; padding:0 0 10px 0; display:inline-block;}
.pro_2_1 table tr td{padding:7px 0 0 20px;}

.case_4{background:url(../img/xian_3.jpg) no-repeat bottom center; width:700px; font-size:14px; color:#344e5f; font-weight:bold;padding:0 0 20px 0;}
.case_5{margin:15px;}
.case_5 span{font-weight:bold;}

.c-top{text-align:center;}
.time{font-size:12px;color:#ccc;}
.ncont{border-bottom:1px dashed #ccc;border-top:1px dashed #ccc;}
.n_cap{font-size:16px;color:#454545;}

.nnx{text-align:left;border-bottom:1px solid #ccc;margin-bottom:30px;}
.nnx img{margin-right:30px;}
.nnx span{font-weight:bold;color:#333;}

.pageDiv{ margin:20px; margin-top:10px; text-align:center; margin-bottom:20px; height:30px;}

.pro{text-align:center;}
.pro li{float:left;display:block;width:195px;height:160px;background:url(../img/pro_bg.jpg) left center;margin:10px 34px;}
.pro li img{width:180px;height:120px;float:left;margin-left:9px;margin-top:10px;}
.pro li a{width:195px;}

.list{
	float:left;
	width:180px;
	margin-left:15px;
	}
.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width:180px;
}
.suckerdiv ul li{
position: relative;
background:#e7e7e7;
border:1px solid #fff;
}
.suckerdiv ul li ul{
width:180px;
top: 0;
display: none;
}
.suckerdiv ul li ul{ 
left:0px;
}
.suckerdiv ul li ul li{
background:#9CF;	
}
.suckerdiv ul li ul li ul li{
background:#9FF;	
}
.suckerdiv ul li ul li ul li ul li{
background:#CFF;	
}
.suckerdiv ul li a{
display: block;
color: black;
text-decoration: none;
font:12px 宋体;
padding: 5px 5px;
border-bottom: 0;
}
.suckerdiv ul li a:visited{
color: black;
}
.suckerdiv ul li a:hover{
color: white;
background:#b02546;
}
.suckerdiv .subfolderstyle{
background: url(../images/arrow-list.gif) no-repeat center right;
}
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }

.casecon{text-align:left; width:800px; margin:0 auto; padding:0 0 10px 0; color:#414141; overflow:hidden; display:inline-block;}
.case_bg{width:305px; margin:0 45px 0 20px; float:left; display:inline;}
.casebg{background:url(../img/case_bg.jpg) center no-repeat; width:271px; height:204px; padding:17px;display:block;}
.casebg img{float:left;}
.case_1{width:285px; text-align:center;}
.case_1 a{color:#424141; font-weight:bold;}

.case_2{background:url(../img/casebg.jpg) no-repeat; width:705px; height:371px; display:inline-block;}
.case_3{float:left; margin:18px 0 0 20px; width:510px; display:inline;}
.product {display:inline;float:right;width:150px;height:350px;margin-right:10px;overflow:hidden; display:inline}
.product h2 {height:24px;line-height:24px;font-size:16px;padding-left:30px;overflow:hidden;}
/*产品展示图片滚动*/
.rolltop {width:37px;height:24px;margin:23px auto 0 55px;cursor:pointer;color:#666666;text-align:center;}
.rollbottom {width:37px;height:24px;cursor:pointer;margin:0 auto;color:#666666;text-align:center;margin-left:55px;}
#ISL_Cont{width:110px;height:275px;margin:0 auto;overflow:hidden}
#ISL_Cont .ScrCont{width:136px;height:1000000px;}
#ISL_Cont ul {float:left;width:110px;}
#ISL_Cont ul li{float:left;padding:0px;width:118px;height:90px;list-style:none;}
#ISL_Cont ul li a {display:block;width:108px;height:86px;padding:1px;margin:6px 0 0 6px;}
#ISL_Cont ul li a img {display:block;margin:0 auto;overflow:hidden;}

.case_4{background:url(../img/xian_3.jpg) no-repeat bottom center; width:700px; font-size:14px; color:#344e5f; font-weight:bold;padding:20px 0 20px 0;}
.case_5{margin:15px;}
.case_5 span{font-weight:bold;}
.case_10{margin:20px auto;margin-left:0px; text-align:center; width:705px;}
.max_skj img{
	max-width:800px;
}






