@charset "UTF-8";
.base{
	padding:0px 6px;
}
.wap{
	display:none;
}
.header{
	padding:0px 6px; height:50px; line-height:50px; position:relative; padding-left:110px;
}
.header .logo{
	width:98px; height:50px; line-height:50px; position:absolute; left:5px;
}
.header .logo img{
	width:100%;
}
a.mulu{
	color:#000; font-size:16px; padding:0px 10px; height:50px; line-height:50px; position:absolute; right:10px; width:22px; text-align:center; top:`0px;
}
a.mulu span{
		position:relative; top:2px;
}
.ntel{
	display:none;
}
.navs{
	position:fixed; height:100%; z-index:2500; background:white; width:100%; left:0px; top:-140%; padding:5px 5px; text-align:center;
}
.navs li{
		line-height:45px; border-bottom:solid 1px #f1f1f1;
	}
.navs li div{
		display:none;
}
.navs li div a{
		height:32px; line-height:32px; border-bottom:solid 1px #f1f1f1; display:block; color:#666; text-align:center; text-decoration:none;
}
.navs li>a{
		display:block;  text-align:center; line-height:45px; color:#333; font-size:16px; text-decoration:none;
}
a.searchs{
	display:none;
}
a.wapoo{
	display:block; text-decoration:none; line-height:34px;
}
.soubox{
	display:none;
}
.index-box1{
	padding:45px 0px;
}
.index1{
	margin-bottom:30px;
}
.index1 li{
	width:48%; float:left; margin-right:4%; border: solid 1px #f0f0f0; padding:18px 10px; text-align:center; margin-bottom:15px;
}
.index1 li:nth-child(even){
	margin-right:0px;
}
.index1 li:last-child{
	display:none;
}
.index1 li .img{
	line-height:50px; height:50px; margin-bottom:4px;
}
.index1 li .img img{
	max-height:35px;
}
.index1 li .title{
	padding-bottom:11px; margin-bottom:10px; line-height:32px; text-align:center; font-size:14px; color:black; background:url(../images/red.png) no-repeat center bottom;
}
.index1 li .desc{
	height:20px; line-height:20px; color:#666; overflow:hidden; border-radius:5px; font-size:12px;
}
.index-title{
	color:black; font-size:22px; text-align:center; margin-bottom:12px;
}
.index-title span{
	display:block; height:50px; line-height:30px; background:url(../images/title.png) no-repeat center bottom; margin-bottom:6px;
}
.index-title font{
	line-height:23px; text-align:center; color:#000; font-size:14px; display:block; height:23px; overflow:hidden;
}

.pgbox{
	margin-top:10px; position:relative; padding-left:95px;
}
.pgbox .pgleft{
	width:95px; position:absolute; left:0px; top:0px; height:100%;
}
.pgbox .pgright{
}
.txtScroll-top{  overflow:hidden; position:relative;   }
.txtScroll-top .hd{   }
.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ position:absolute; background:#000; z-index:500; width:100%; left:0px; height:30px; line-height:30px; text-align:center; color:#f0f0f0; text-decoration:none;}
.txtScroll-top .hd .prev{ top:0px;  }
.txtScroll-top .hd .next{ bottom:0px;  }
.txtScroll-top .hd>span{
	display:none;
}
.txtScroll-top .hd ul{ display:none;}
.txtScroll-top .bd{ padding:0px 0px;  }
.txtScroll-top .infoList li{ text-align:center; zoom:1;   }
.txtScroll-top .infoList li a{
	display:block; height:100px; line-height:100px; text-decoration:none; color:#333; background:#E6E6E6; border-bottom:solid 1px #ccc; font-size:12px; padding:0px 5px; overflow:hidden;
}
.txtScroll-top .infoList li a font{
	display:none;
}
.txtScroll-top .infoList li:hover a,.txtScroll-top .infoList li.cur a{
	background:black; color:white;
}

.slideBox{  overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; line-height:10px; border-radius:50%; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;display:block;  }
.index-xl{
	margin-top:38px;
}

.picScroll-left1{ overflow:hidden; position:relative;}
.picScroll-left1 .hd{ overflow:hidden;  height:40px; margin-top:20px; text-align:center;}
.picScroll-left1 .hd .prev,.picScroll-left1 .hd .next{ display:inline-block; width:40px; height:40px; margin:0px 10px; }
.picScroll-left1 .hd .next{   }
.picScroll-left1 .hd .prevStop{ display:none;}
.picScroll-left1 .hd .nextStop{display:none; }
.picScroll-left1 .hd span{
	display:none;
}
.picScroll-left1 .hd ul{ display:none;}
.picScroll-left1 .bd{ }
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left1 .bd ul li{ float:left; _display:inline; overflow:hidden; position:relative; text-align:center; width:380px; margin-right:25px; padding:20px 0px; background:#E8E8E8; overflow:hidden;  }
.picScroll-left1 .bd ul li a.txt{
	display:block; height:40px; line-height:40px; text-align:center; color:#000; text-decoration:none; font-size:14px;
}
.picScroll-left1 .bd ul li a.img{
	display:block;
}
.picScroll-left1 .bd ul li a.img img{
	max-width:100%;
}

.bm-box{
	padding-top:25px; padding-bottom:20px;
}
.bm-box-box{
	background:url(../images/bg.jpg) no-repeat center top; padding-top:50px;
}
.bm-form{
	 margin:0 auto; margin-bottom:65px; padding:30px 25px; text-align:center; background:url(../images/obg.png) repeat;
}

.bm-form .title{
	margin-bottom:25px; text-align:center; font-size:20px; color:white; line-height:38px;
}
.bm-form ul li{
	margin-bottom:22px;
}
.bm-form ul li:nth-child(even){
	margin-right:0px;
}
.bm-form ul li:last-child{
	float:none; clear:both;  
}
.bm-form ul li input.input-txt {
    height: 36px;
    line-height: 28px;
    padding: 5px 11px;
    background: #fff;
    color: #666;
    outline: none;
    border: none;
    width: 100%;
    border-radius: 3px;
}
.bm-form ul li select{
	height: 38px;
    line-height: 26px;
    padding: 5px 11px;
    background: #fff;
    color: #666;
    outline: none;
    border: none;
    width: 100%;
    border-radius: 3px;
}
.bm-form ul li textarea{
    width: 100%;
    height:75px;
    background: #fff;
    border: none;
    padding: 10px 8px;
    outline: none;
}

.yylc{
	padding:20px 7px; background:white; padding-top:35px; border-radius:8px;
}

.yylc li{
	width:48%; float:left;   text-align:center; color:black; font-size:16px; padding:32px 0px; margin-right:4%; margin-bottom:25px; border:solid 1px #f0f0f0;
}
.yylc li:nth-child(even){
	margin-right:0px;  
}
 
.yylc li .img{
	height:43px; line-height:43px; text-align:center; margin-bottom:3px;
}
.yylc li .img img{
	max-height:30px;
}
.yylc li span{
	display:block; text-align:center; font-size:12px;
}

.index2{
	padding:30px 0px;
}
.index2-newsleft{
	 background:#E6E6E6; margin-bottom:15px;  
}
.index2-newsleft a.img{
	display:block;
}
.index2-newsleft a.img img{
	max-width:100%;
}
.index2-newsleft .desc{
	width:96%; margin:0 auto; background:white url(../images/gr.png) no-repeat left bottom; padding:15px 12px;  height:150px; position:relative; bottom:30px;
}
.index2-newsleft .desc a.title{
	display:block; height:32px; line-height:31px; border-bottom:dashed 1px #ccc; font-size:16px; margin-bottom:10px; color:black; text-decoration:none; overflow:hidden;
}
.index2-newsleft .desc a.title:hover{
	color:#cc000a;
}
.index2-newsleft .desc .txt{
	line-height:23px; height:46px; color:#888; overflow:hidden; font-size:12px; overflow:hidden;
}
.index2-newsleft .desc .rq{
	text-align:right; line-height:30px; margin-top:5px;
}
.index2-newsleft .desc .rq font{
	float:left;
}
.index2-newsleft .desc .rq a{
	font-size:14px; color:#cc000a; text-decoration:none;
}
.index2-newsleft .desc .rq a span{
	font-size:12px; position:relative; top:0px;
}
.index2-newsright{
	margin-bottom:25px;
}

.inews li{
	 background:#E6E6E6; padding:20px 30px; margin-bottom:30px; padding-left:85px; position:relative;
}
.inews li .rq{
	width:85px; height:85px; background:#666666; padding:10px 8px; color:white; float:left; text-align:center; position:relative; top:55px; position:absolute; left:0px;
}
.inews li .rq span{
	display:block; height:38px; line-height:37px; font-size:22px;
}
.inews li .rq font{
	display:block; height:25px; line-height:25px; font-size:18px;
}
.inews li .box1{
	background:white;  padding:18px 20px;
}
.inews li .box1 a.title{
	height:34px; line-height:30px; border-bottom:dashed 1px #ccc; color:#000000; font-size:16px; text-decoration:none; display:block; margin-bottom:6px; overflow:hidden;
}
.inews li .box1 a.title:hover{
	color:#cc000a;
}
.inews li .box1 .desc{
	height:40px; line-height:20px; color:#999; font-size:12px; overflow:hidden; margin-bottom:7px;
}
.inews li .box1 a.more{
	color:#666; font-size:14px; display:block; width:100px; margin-top:10px; height:30px; line-height:30px; overflow:hidden; text-decoration:none;
}
.inews li .box1 a.more span{
	font-size:12px; position:relative; top:2x;
}

.footer{
	background:#1A1A1A; color:white; padding-top:25px;
}
.footer a{
	color:white;
}
.bottom{
	display:none;
}
.fnavs{
	display:none;
}

.foot-msg{
	text-align:center; padding-top:20px; padding-bottom:15px;
}

.foot-tel{
	height:45px; padding-left:65px; background:url(../images/fico1.png) no-repeat left center; line-height:45px; color:#cc000a; font-size:24px; display:inline-block; margin-right:25px;
}
a.telico{
	display:none;
}
.fbottom{
	line-height:35px; color:#cccccc; text-align:center; font-size:14px;
}
.fbottom a{
	color:#ccc; margin:0px 10px; display:inline-block;
}

.page-ppt img{
	max-width:100%;
}
.main{
	padding-bottom:30px;
}
.location{
	margin-bottom:35px;
}

.location a.cur,.location a:hover{
	color:#cc000a;
}
.nlist li{
	width:48.5%; float:left; margin-bottom:20px; margin-right:3%; background:#E6E6E6; overflow:hidden;
}
.nlist li:nth-child(even){
	margin-right:0px;
}
.nlist li a.img{
	display:block; overflow:hidden; height:150px; text-align:center; line-height:150px;
}
.nlist li a.img img{
	max-width:100%; max-height:130px;
}
.nlist li .thx{
	 background:white; padding:10px 10px; position:relative;   margin:0 auto; border:solid 1px #f0f0f0;
}
.nlist li .thx a.title{
	height:36px; border-bottom:dashed 1px #ccc; margin-bottom:8px; display:block; color:#000; font-size:16px; overflow:hidden; line-height:36px;
}
.nlist li .thx .desc{
	height:44px; line-height:22px; overflow:hidden; color:#999; font-size:14px; margin-bottom:10px; 
}
.nlist li .thx .rq{
	height:30px; line-height:30px; text-align:right;
}
.nlist li .thx .rq font{
	float:left; color:#999;
}
.nlist li .thx .rq a {
    font-size: 14px;
    color: #cc000a;
    text-decoration: none;
}
.nlist li .thx .rq a span {
    font-size: 12px;
    position: relative;
    top: 0px;
}
.page-content{
	line-height:30px; margin-bottom:15px;
}
a.cat-title {
    display: block;
    color: #222;
    height: 34px;
    line-height: 34px;
    text-decoration: none;
    border-bottom: solid 1px #f0f0f0;
    margin-top: 5px;
	padding:0px 7px;
}
a.cat-title span {
    color: #222;
    float: right;
    position: relative;
    top: 10px;
}
.page-navs {
    display: none;
}
.page-navs a {
    display: block;
    height: 40px;
    border-bottom: solid 1px #f0f0f0;
    padding: 0px 5px;
    text-decoration: none;
    color: #333;
    line-height: 40px;
    text-align: center;
}


.gr-box{
	padding-top:30px;
}
.qywh{
	padding-bottom:32px;
}
.qywh li{
	width:48%; float:left; text-align:center; margin-bottom:20px;
}
.qywh li .ico{
	height:100px; line-height:100px; text-align:center;
}
.qywh li .ico img{
	width:90px;
}
.qywh li span{
	display:block; line-height:27px; height:35px; margin-bottom:5px; font-size:16px; background:url(../images/ll.png) no-repeat center bottom; margin-bottom:5px; color:#cc000a;
}
.qywh li font{
	display:block; line-height:26px; color:#666;
}
.qywh li:last-child{
	display:none;
}
.history-box{
	padding:40px 0px; background:#F1F1F1;
}
.history{
	padding:15px 0px;
}
.history-left{  overflow:hidden; position:relative;    }
.history-left .hd{ display:none}
.history-left .bd{ padding:5px 0px;   }
.history-left .bd ul{ overflow:hidden; zoom:1; }
.history-left .bd ul li{  overflow:hidden; text-align:center; height:100px; position:relative; padding-left:60px; margin-bottom:25px;}
.history-left .bd ul li .rq{
	height:50px; width:60px;  background:#CC000A; color:white; text-align:center; line-height:50px;  top:25px; left:0px; position:absolute;
}
.history-left .bd ul li .box{
	 height:100px; background:white; padding:25px 15px; line-height:25px; color:#777; text-align:left; overflow:hidden;
}
.zert-box{
	padding:35px 0px;
}
.zertList{  padding:10px 45px; }
.zertList .hd{
	display:none;
}
.zertList .bd ul li{
	margin:0px 5px;
}
.zertList .bd ul li a.img{
	height:180px; line-height:180px; text-align:center; display:block;
}
.zertList .bd ul li a.img img{
	max-height:180px; max-width:100%;
}
.page-main{
	padding-bottom:40px;
}
.plist li{
	width:48.5%; float:left; margin-bottom:20px; margin-right:3%; 
}
.plist li:nth-child(even){
	margin-right:0px;
}
.plist li a.img{
	height:160px; display:block; overflow:hidden; line-height:160px; border:solid 1px #f0f0f0; border-radius:5px;
}
.plist li a.img img{
	height:140px; max-width:100%;
}
.plist li a.txt{
	display:block; height:36px; line-height:36px; text-decoration:none; color:#333333; text-align:center;
}

.con li{
	  margin-bottom:25px; background:white; padding:35px 20px; text-align:center;  box-shadow: #f0f0f0 0px 0px 3px 3px;
}
.con li:nth-child(3n+0){
	margin-right:0px;
}
.con li .img{
	height:60px; line-height:60px; text-align:center;
}
.con li span{
	display:block; height:30px; line-height:30px; font-size:14px;
}
.map{
	padding:40px 0px;
}

.form-boxs{
	margin-top:25px;
}
.form-s{
	 background:#F0F0F0; padding:25px 12px;
}
.f-left{
}
.f-right{
	display:none;
}
.f-iform li{
	margin-bottom:18px;
}
.f-iform li input{
	display:block; height:46px; padding:5px 10px; background:white; line-height:36px; background:white; border:solid 1px #ccc; width:100%;
}
.f-iform li textarea{
	height:90px; width:100%; background:white; padding:10px 15px; line-height:25px; border:solid 1px #ccc;
}

.qyys{
	padding-bottom:32px; margin-top:25px;
}
.qyys li{
	width:48.5%; float:left; text-align:center;   margin-right:3%;
}
.qyys li:nth-child(even){
	margin-right:0px;
}
.qyys li:last-child{
	display:none;
}
.qyys li .ico{
	height:65px; line-height:65px; text-align:center;
}
.qyys li span{
	display:block; line-height:28px; height:35px; margin-bottom:5px; font-size:14px; background:url(../images/ll.png) no-repeat center bottom; margin-bottom:5px; color:#222;
}
.qyys li:hover span{
	color:#cc000a;
}
.qyys li font{
	display:block; line-height:25px; color:#666; font-size:12px;
}

.helpbox .hleft{
	margin-bottom:20px;
}
.helpbox .hleft img{
	max-width:100%;
}
.helpbox .hright{
	margin-bottom:15px;
}
.help li{
	 background:#F0F0F0; padding:8px 10px; margin-bottom:20px; color:black; 
}
.help li span{
	display:block; height:33px; line-height:30px; font-size:16px;
}
.help li font{
	display:block;   line-height:22px; font-size:12px;
}
.tj-box{
	background:#EEEEEE; padding:35px 0px; margin-top:30px; margin-bottom:15px;
}
.tjlist{
	background:white; padding:20px 0px;
}
.tjlist li{
	width:48.5%; float:left; border:solid 1px #f0f0f0; color:#333; background:white; text-align:center; padding:25px 15px; margin-right:3%; margin-bottom:20px; border-radius:8px;
}
.tjlist li:nth-child(even){
	margin-right:0px;
}
.tjlist li span{
	display:inline-block; width:40px; height:40px; text-align:center; line-height:40px; background:#F0F0F0; border-radius:50%; color:black; font-size:18px;
}
.tjlist li .txt{
	margin-top:15px; height:88px; line-height:22px; overflow:hidden; font-size:12px;
}
.slideBoxs{  overflow:hidden; position:relative; }
.slideBoxs .hd{ height:32px; margin-top:15px; text-align:center; line-height:32px; }
.slideBoxs .hd ul{height:32px; line-height::32px; }
.slideBoxs .hd ul li{ display:inline-block; width:8px; height:8px; background:#999999; margin:0px 5px;  border-radius:50%;}
.slideBoxs .hd ul li.on{ background:#f00; color:#fff; }
.slideBoxs .bd{ position:relative; height:100%; z-index:0;   }
.slideBoxs .bd li{ zoom:1; vertical-align:middle;  }
.slideBoxs .bd img{  display:block; max-width:100%; max-height:100%;  }
.fform{
	padding-top:10px;
}

.fitem{
	  margin-bottom:32px; 
}
 
.fitem input.input-txt{
	height:60px; line-height:36px; padding:12px 15px; background:#E6E6E6; color:black; outline:none; border:none; width:100%; border-radius:3px;
}

.ditem{
	  margin-bottom:32px; 
}

.ditem textarea{
	width:100%; height:90px; background:#E6E6E6; border:none; padding:10px 11px; outline:none;
}

.join4{
	padding-top:18px; padding-bottom:55px;
}

.pj-box{
	padding:50px 0px; background:#EEEEEE;
}

.picoleft{  overflow:hidden; position:relative; padding:0px 5px;}
.picoleft .hd{ display:none;}
.picoleft .hd .prev,.picoleft .hd .next{ position:absolute; width:40px; height:40px; top:145px;}
.picoleft .hd .prev{left:0px;}
.picoleft .hd .next{right:0px;}
.picoleft .hd .prevStop{ display:none; }
.picoleft .hd .nextStop{ display:none; }
.picoleft .hd span{
	display:none;
}
.picoleft .hd ul{ display:none;}
.picoleft .bd{ padding:0px 0px; overflow:hidden;  }
.picoleft .bd ul{ overflow:hidden; zoom:1; }
.picoleft .bd ul li{ margin:0 0px; float:left; _display:inline; overflow:hidden;  overflow:hidden; background:white;  }
.picoleft .bd ul li .box{
	padding:15px 13px; 
}
.picoleft .bd ul li .box .title{
	height:36px; line-height:32px; border-bottom:solid 1px #ccc; font-size:16px; color:#222; text-align:left; margin-bottom:5px;
}
.picoleft .bd ul li .box .title font{
	font-size:18px; margin-right:5px;
}
.picoleft .bd ul li .box .desc{
	height:100px; line-height:25px; overflow:hidden; font-size:14px; color:#666; text-align:left; margin-bottom:25px;
}
.picoleft .bd ul li .box .hrbox{
	background:#FFEDEE;  padding:6px 12px; text-align:center;
}
.picoleft .bd ul li .box .hrbox img{
	max-width:100%;
}

.dg1{
	padding:35px 0px; padding-top:10px;
}
.dbform{
	padding:20px 12px; border:solid 1px #ccc; background:#f2f2f2;
}
.dbform .title{
	height:35px; line-height:32px; border-bottom:solid 1px #ccc; color:#666666; font-size:12px; margin-bottom:5px;
}
.dbform .title span{
	display:none;
}
.dbform .title font{
	color:black; font-size:14px;
}

.bm-form2 ul li{
	margin-bottom:20px;
}
.bm-form2 ul li input.input-txt {
    height: 40px;
    line-height: 30px;
    padding: 5px 11px;
    background: #fff;
    color: #666;
    outline: none;
    border: none;
    width: 100%;
    border-radius: 3px;
	border:solid 1px #ccc;
}
.bm-form2 ul li select{
	height: 40px;
    line-height: 30px;
    padding: 5px 11px;
    background: #fff;
    color: #666;
    outline: none;
    border: none;
    width: 100%;
    border-radius: 3px;
	border:solid 1px #ccc;
}
.bm-form2 ul li textarea{
    width: 100%;
    height: 85px;
    background: #fff;
    border: none;
    padding: 10px 10px;
    outline: none;
	border:solid 1px #ccc;
}

.style-box{
	padding:30px 0px; background:#EEEEEE;
}

.s-tline{
	display:none;
}

.pptScroll-left{  position:relative;  }
.pptScroll-left .hd{ display:none;}
.pptScroll-left .hd .prev,.pptScroll-left .hd .next{ position:absolute; top:240px; width:40px; height:40px;}
.pptScroll-left .hd .prev{ left:-15px;}
.pptScroll-left .hd .next{ right:0px; }
.pptScroll-left .hd .prevStop{ display:none}
.pptScroll-left .hd .nextStop{ display:none }
.pptScroll-left .hd ul{ display:none; }
.pptScroll-left .hd  span{
	display:none;
}
.pptScroll-left .bd{}
.pptScroll-left .bd ul{ overflow:hidden; zoom:1; }
.pptScroll-left .bd ul li{ margin:0 0px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.pptScroll-left .bd ul li{ text-align:center; }
.pptScroll-left .bd ul li img{ display:block; width:100%; margin:0 auto; }

.stlist{
	 position:relative; margin-top:30px;
}
.stlist li{
	 border:solid 1px #ccc; text-align:center; float:left; width:48.5%; margin-right:3%; margin-bottom:25px; padding:25px 0px; background:white; border-radius:8px;
}
.stlist li:nth-child(even){
	margin-right:0px;
}
.stlist li .img{
	line-height:50px; height:50px; margin-bottom:5px;
}
.stlist li .img img{
	width:37px;
}
.stlist li span{
	display:block; line-height:30px; text-align:center; font-size:14px;
}

.case-box{
	padding-top:60px; padding-bottom:40px;
}
.case-left{  overflow:hidden; position:relative;  padding-bottom:45px;  }
.case-left .hd{ display:none}
.case-left .hd .prev,.case-left .hd .next{ position:absolute; width:45px; height:45px; top:140px;}
.case-left .hd .prev{ left:0px;}
.case-left .hd .next{ right:2px;}
.case-left .hd .prevStop{ display:none;  }
.case-left .hd .nextStop{ display:none;}
.case-left .hd span{display:none;}
.case-left .hd ul{ display:none; }
.case-left .bd{ overflow:hidden; }
.case-left .bd ul{ overflow:hidden; zoom:1; }
.case-left .bd ul li{ margin:0 0px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.case-left .bd ul li a.img.imgbox{
	 overflow:hidden; display:block;
}
.case-left .bd ul li a.txt{
	display:block; text-decoration:none; height:40px; line-height:40px; color:#333;
}
.pleft{
	margin-bottom:15px;
}
.pimgbox{
	height:380px; text-align:center; overflow:hidden; line-height:340px; padding:20px; background:#E7EEF4;  
}
.pimgbox>img{
	max-width:100%; max-height:340px;
}
.pright{
	padding-bottom:20px;
}
.slidep{
	margin-top:18px; text-align:center;   height:80px; overflow:hidden;
}
.slidep a{
	display:inline-block;text-decoration:none; text-align:center; width:85px; height:80px; overflow:hidden; margin:0px 7px;
}
 
.slidep a img{
	max-width:100%;  width:85px; height:80px;
}
 
.product-title{
	  line-height:32px; color:black; font-size:20px; margin-bottom:16px; text-align:center;
}
.cs{
	line-height:30px; color:#666666; font-size:14px;
}
.d-etail{
	margin-top:25px; margin-bottom:15px; height:33px; line-height:27px; color:#333; font-size:16px; border-bottom:solid 1px #ccc;
}

.ntitle {
    line-height: 22px;
 
    text-align: center;
    font-size: 16px;
    color: black;
    margin-bottom: 18px;
}

.ncontent {
    line-height: 25px;
    padding-bottom: 35px;
}

.ninfo {
    color: #999;
    font-size: 12px;
    text-align: center;
    line-height: 20px;
    margin-bottom: 15px;
}
.ncontent img{
	max-width:100%;
}





