*{padding:0px; margin:0px;}
html {_overflow-y:scroll;}

body{
    font-family: Arial, Tahoma,"Microsoft YaHei";
	color: #5a5a5a;
	}


a{text-decoration: none;}
a:visited {color: #333333;}
a:hover{color: #eb1315;	text-decoration: none;}
a:active {color: #333333;}


h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
img{border:0px;}
.clear{clear: both;}
.clear:after{content: ""; display: block; clear: both;  }


.checkbox{border: 0px;}
.input{ border:1px solid #CCCCCC; height:20px;line-height:20px}

li{list-style-type:none;}
.fl{ float:left;}
.fr{ float:right;}
.wrap{width: 1000px;margin:0 auto;}

/*header*/
.header{background: url(../images/header_bg.jpg) repeat-x;height: 180px;width: 100%}
.wel{font-size: 12px;padding-top: 5px;display: block;padding-left: 10px;}
.lan{width: 160px;height: 19px;margin-top: 10px;}
.lan span{font-size: 12px;padding-right: 10px;line-height: 19px;}
.logo{width: 588px;height: 66px;margin-top: 10px;}
.topnum{font-size: 16px;color: #d42520;display: block;}
.topwel{font-size: 24px;color:#0a0a0a;display: block;font-weight: bold; }
.toptelnub{padding: 30px 0 0 0}
.toptelpic{padding: 30px 10px 0 0;}
/*导航*/
.nav{margin-top: 17px;}
.nav li{float: left;width: 140px;height: 53px;text-align: center;display: block;line-height: 53px;border-right: 1px solid #a40100}
.nav li a{color: #fff;width: 140px;height: 53px;display: block;}
.nav li:last-child{border: none}
.nav>li a:hover{background: url(../images/navlihover.jpg) no-repeat center center;background-size: cover;color: #000}
.active{background: url(../images/navlihover.jpg) no-repeat center center;background-size: cover; color: #000}
.nav>li.active>a{color: #000}
/*搜索*/
.search{height:57px;width: 100%;background:url(../images/search_bg.png) no-repeat;}
.search>.wrap>.hot>img{padding-top: 14px;float: left;}
.search .wrap{position: relative;}
.hot strong{font-size: 14px;margin-top: 10px;line-height: 28px;padding-left: 16px;float: left;}
.hot{float: left;width: 537px;}
.hotpro{padding-top: 15px;}
.hotpro li{width: 94px;height: 15px;border-right: 1px solid #616161;float: left;line-height: 15px;text-align: center;}
.hotpro li:last-child{border: none;}
.hotpro li a{font-size: 12px;color: #616161}

.main3_serch{float: right;width: 341px;height: 55px;background: url(../images/input_bg.png) no-repeat;}
.txt{height:32px;width: 280px;position: absolute;top:10px;right: 0px;margin-right: 30px;color: #a1a1a1}
.btn{position: absolute;top: 17px;right: 38px;z-index: 9999;background: url(../images/btnbg.png) no-repeat 0 0;width: 20px;height: 22px;border:none;display: block;}

/*首页产品展示*/
.syproshow{background: url(../images/syproshowbg.jpg) repeat-x;margin-top: -5px;height: 566px}
.syproshow .wrap{padding-top: 50px;}
.syproshow>.wrap>h1{font-size: 24px;color: #d22932;text-align: center;display: block;}
.syproshow>.wrap>span{width: 404px;height: 24px;background: url(../images/syprobg.png) no-repeat center center;display: block;text-align: center;margin:0 auto;margin-top: 20px;font-size: 18px;line-height: 24px;font-weight: bold;}
.syMain04C{ position:relative;padding-top:40px;}
.syMain04C ul{ width:3600%;}
.syMain04C ul li{width: 233px;height: 286px;background: url(../images/propicbg.jpg) no-repeat;float: left;margin-right: 21px;}
.syMain04C ul li img{width: 212px;height: 165px;margin:0 auto;padding-top: 10px;display: block;padding-bottom: 15px}
.syMain04C ul li span{ height:30px; line-height:25px; display:block; overflow:hidden; color:#000;}
.syMain04C #prev,.syMain04C #next{ position:absolute; width:34px; height:73px; top:150px;}
.syMain04C #prev{ left:-70px;background:url(../images/prev.png) no-repeat center;}
.syMain04C #next{ right:-70px;background:url(../images/next.png) no-repeat center;}
.prolishow{width: 233px;height: 286px;background: url(../images/propicbg.jpg) no-repeat;}
.proname{font-size: 15px;display: block;text-align: center;}
.syMain04C li:hover{background: #d32a33}
.syMain04C li:hover .proname{color: #fff}
.syMain04C li:hover .promore{color: #eebdbf}
.promore{font-size: 15px;display: block;color: #9f9f9f;text-align: center;}
.syprbotmore{width: 211px;height: 47px;margin:0 auto;background: url(../images/botmore.png) no-repeat;margin-top: 34px;}
.syprbotmore span{text-align: center;display: block;line-height: 47px;}





/*首页红色广告*/
.ad{width: 100%;background: url(../images/youzhiBg.jpg) repeat-x;}
.ad h1{color: #fff;text-align: center;display: block;font-size: 28px;font-family: "黑体";padding-top: 30px;}
.adbot{width: 100%;height: 20px;background: url(../images/adtitbot.png) no-repeat 58% center;margin-top: 30px;margin-bottom: 50px;}
.adbot h2{text-align: center;color: #fff;font-size: 19px;}
.ad_c1,.ad_c2,.ad_c3,.ad_c4{width: 480px;height: 124px;margin-bottom: 13px;padding: 0px 5px 10px 10px}
.ad_c1 img,.ad_c2 img,.ad_c3 img,.ad_c4 img{padding-right: 18px;}
.ad_c1 h2,.ad_c2 h2,.ad_c3 h2,.ad_c4 h2{font-size: 18px;color: #fff;display: block;padding-bottom: 10px;padding-top: 10px}
.ad_c1 p,.ad_c2 p,.ad_c3 p,.ad_c4 p{font-size: 14px;color: #fff}

/*红色广告底部*/
.adbottom{overflow: hidden;background: url(../images/adbotbg.jpg) no-repeat;height: 302px;background-size: 100%;width: 100%}
.adbottom img{margin:0 auto;display: block;margin-top:11%;}
/*案例滚动*/
.sycase{width: 100%;height: 530px;}
.sycase h1{text-align: center;font-size: 20px;color: #6e6d6d;display: block;margin-top: 40px}
.sycase>span{width: 1000px;margin: 0 auto;display: block;background: url(../images/casetitbg.png) no-repeat center center;text-align: center;margin-top: 20px;font-size: 26px;color: #c61e27}
.sycasemore{width: 211px;height: 43px;margin:0 auto;background: url(../images/casemorebg.png) no-repeat;margin-top: 30px;}
.sycasemore h2{color: #fff;font-size: 15px;text-align: center;line-height: 43px;}
.sycaseshow{ position:relative;padding-top:40px;}
.sycaseshow ul{ width:3600%;}
.sycaseshow ul li{width: 231px;height: 254px;background: url(../images/caselibg.png) no-repeat;float: left;margin-right: 28px;}
.sycaseshow ul li a{}
.sycaseshow ul li img{ width: 209px;height: 170px;margin:0 auto;display: block;padding-top: 10px;padding-bottom: 12px;}
.sycaseshow ul li span{ width: 231px;height: 64px;display: block;text-align: center;line-height: 62px;color: #000}
.sycaseshow ul li:hover{background: #ee0f1b}
.sycaseshow ul li:hover span{background: #d32a33;color: #fff}
.sycaseshow #case_prev,.sycaseshow #case_next{ position:absolute; width:34px; height:73px; top:150px;}
.sycaseshow #case_prev{ left:-70px;background:url(../images/prev.png) no-repeat center;}
.sycaseshow #case_next{ right:-70px;background:url(../images/next.png) no-repeat center;}

/*banner*/
.nybanner{overflow: hidden;}
.banner{width: 100%;overflow: hidden;margin-top:0px;}
.slides li{height: 460px;}
.flexslider{overflow: hidden;}
.flex-direction-nav .flex-prev,
.flex-direction-nav .flex-next{
	position:absolute;
	top:50%;
	width:39px;
	height:139px;
	margin-top:-70px;
	text-indent:100px;
	z-index:999;
	overflow:hidden;
}
.flex-direction-nav .flex-prev{
	left:20%;
	background:url(../images/prev.png) no-repeat center center;
}
.flex-direction-nav .flex-next{
	right:20%;
	background:url(../images/next.png) no-repeat center center;
}
.flex-control-nav{display: none;}
/*关于我们*/
.abouus{width: 100%;height: 580px;background: url(../images/aboutbg.jpg) repeat-x;}
.abouus h1{display: block;text-align: center;font-size: 28px;color: #fff;padding-top: 25px;}
.adoutsbot{width: 100%;height: 20px;background: url(../images/aboutitbg.png) no-repeat 58% center;margin-top: 30px;margin-bottom: 50px;}
.adoutsbot h2{text-align: center;color: #fff;font-size: 19px;}
.about_c{width: 1019px;height: 385px;background: url(../images/ahout_cbg.png) no-repeat;}
.aboutpic{width: 443px;height: 356px;margin: 22px 22px 0 22px}

.picScroll-top{width:140px;  overflow:hidden; position:relative;  float: left; }
.picScroll-top .hd{ overflow:hidden;  height:36px;padding:0 10px;  }
.picScroll-top .hd .prev{ display:block;  width:121px; height:36px;  margin-right:5px; overflow:hidden;
	 cursor:pointer; background:url(../images/honorprev.png) no-repeat center center;}
.picScroll-top .hd .next{ display:block;  width:121px; height:36px;  margin-right:5px; overflow:hidden;
	 cursor:pointer; background:url(../images/honornext.png) no-repeat;}
.picScroll-top .hd .prevStop{ background-position:-60px -100px;  }
.picScroll-top .hd .nextStop{ background-position:-60px -140px;  }
.picScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(../images/icoCircle.gif) 0 -9px no-repeat; }
.picScroll-top .hd ul li.on{ background-position:0 0; }
.picScroll-top .bd{ padding:10px;   }
.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top .bd ul li{ text-align:center; zoom:1;margin-bottom: 5px; }
.picScroll-top .bd ul li .pic{ text-align:center; }
.picScroll-top .bd ul li .pic img{ width:114px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-top .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-top .bd ul li .title{ line-height:24px; }
.company{width: 380px;height: 352px;margin-right: 10px}
.company h3{font-size: 22px;color: #fff;padding-bottom: 10px;display: block;}
.company p{font-size: 14px;line-height: 24px;color: #fff;text-indent: 2em}
.company a{font-size: 14px;color: #fff}
.ad2{background: url(../images/ad2.jpg) no-repeat;height: 334px;margin-top: -1px}
.ad2 img{margin:0 auto; display: block;padding-top: 13%;}

/*首页新闻*/
.synews{margin-top: 50px;}
.synews>h1{text-align: center;font-size: 20px;}
.synews>span{width: 1000px;height: 60px;background: url(../images/synewstitbg.png) no-repeat center center;font-size: 26px;color: #ff2e3c;display: block;text-align: center;margin: 0 auto}
.hynews{width: 308px;height: 405px;float: left;}
.bottomtit{font-size: 18px;float: left;color:#000;}
.en_bottomtit{font-size: 14px;height: 31px;line-height: 28px;display: block;color:#000}
.hynews img{width: 256px;height: 150px;padding: 2px 2px 2px 2px;border: 1px solid #a8a8a8}
.hynews ul li{width:260px;height: 34px;border-bottom: 1px dashed #a8a8a8;line-height: 34px;background: url(../images/synewsli.png) no-repeat left center;}
.hynews ul li a{font-size: 12px;padding-left: 20px;color: #5a5959;}

.gsnews{width: 282px;height: 405px;float: left;}
.gsnews img{width: 256px;height: 150px;padding: 2px 2px 2px 2px;border: 1px solid #a8a8a8}
.gsnews ul li{width:260px;height: 34px;border-bottom: 1px dashed #a8a8a8;line-height: 34px;background: url(../images/synewsli.png) no-repeat left center;}
.gsnews ul li a{font-size: 12px;padding-left: 20px;color: #5a5959;}

.indexform{width: 386px;height: 405px;float: right;}
.indexform img{margin-bottom: 20px}
.indexform input[type="text"]{
	height: 28px;
	line-height: 28px;
	padding-left: 8px;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: #000;
	border: none;
	outline: none;
}
.indexform input[name="username"]{
	width: 325px;
	height: 32px;
	margin-bottom: 12px;
	border: 1px solid #cccccc;
}
.user,.telphone{width: 48px;height: 32px;border: 1px solid #cccccc;float: left;}
.user img{margin:0 auto;display: block;padding-top: 8px}
.telphone img{margin:0 auto;display: block;padding-top: 8px}
.liuyan_c{width: 48px;height: 59px;border: 1px solid #cccccc;float: left;margin-top: 12px;}
.liuyan_c img{margin:0 auto;display: block;padding-top: 8px;}
.indexform input[name="tel"]{width: 325px;border: 1px solid #cccccc;height: 32px;}
.indexform textarea{
	width: 327px;
	height: 59px;
	margin-top: 12px;
	padding-left: 6px;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	line-height: 2;
	color: #000;
	outline: none;
	border: 1px solid #cccccc;
}
.indexform input[type="submit"]{
	width: 386px;
	height: 32px;
	margin-top: 10px;
	color: #fff;
	cursor: pointer;
	border: none;
	background: #d32a33;
	outline: none;
	line-height: 32px;
	font-family: "黑体"
}


/*脚部*/
.footertop{height: 311px;width: 100%;background: url(../images/footertopbg.jpg) repeat-x;margin-top: 30px;}
.footertop>h1{font-size: 28px;text-align: center;color: #fff;display: block;padding-top: 30px;}
.footertop>img{margin:0 auto;display: block;padding-top: 15px}
.qq{width: 200px;;float: left;}
.qq>img{margin:0 auto; display: block;padding-top: 30px}
.qq>h1{font-size: 20px;color: #fff;text-align: center;display: block;padding-top: 10px;padding-bottom: 30px}
.qq span{display: block;color: #fff;text-align: center;font-size: 14px;line-height: 24px;}
.phone{width: 322px;float: left;margin-left: 142px;}
.phone>img{margin:0 auto; display: block;padding-top: 30px}
.phone>h1{font-size: 20px;color: #fff;text-align: center;display: block;padding-top: 10px;padding-bottom: 17px}
.phone span{display: block;color: #fff;text-align: center;font-size: 14px;line-height: 24px;}
.weichat{width: 200px;float: right;}
.weichat>img{margin:0 auto; display: block;padding-top: 23px}

.footer{background: url(../images/footerbg.jpg) no-repeat;width: 100%;height: 76px;margin-top: -5px;}
.footer .wrap{
	position: relative;
	height: 76px;
	line-height: 76px;
	text-align: center;
	color: #b88989;
	font-size: 12px;
}
.footer .wrap span{
	position: absolute;
	top: 0;
	left: 0;
}
a[title="tech"]{
	position: absolute;
	top: 0;
	right: 0;
	color: #b88989;
	outline: none;
	font-size: 12px;
}


.ny_content{ border:1px solid #5e99d1; min-height:485px; background:#fff; width:712px; line-height:22px;}
.ny_content h2{ height:38px; line-height:38px; padding-left:20px; background:#0662b8; color:#fcf5f5; position:relative;}
.ny_content h2 .more{ position:absolute; right:10px; top:0px; color:#f8f7f7;}
.ny_content h2 span{ color:#fdfbfb; font-size:14px; }
.ny_content .ny_box_com{ padding:10px;}
.ye_list li{ width:33.3%; height:180px; float:left;}
.ye_list li img{ width:200px; margin:0 auto; display:block; height:150px;}
.ye_list li span{ display:block; width:200px; height:30px; line-height:30px; text-align:center; margin:0 auto; overflow:hidden;}

.ny_news li{ height:32px; line-height:32px; position:relative; border-bottom:1px dashed #ccc; padding-left:20px;}
.ny_news li span{ position:absolute; right:20px; top:0px;}

.ny_box_com h3{  height:55px; line-height:24px; border-bottom:1px solid #ccc; font-size:16px; text-align:center; padding-top:5px;}
.ny_box_com h3 span{ display:block; font-size:14px;}

.proright .title{
	font-size: 14px;
	text-indent: 20px;
	font-weight: bold;
	color: #595959;
	background: url(../images/protitle_bg.png) no-repeat left center;
}
.pro_main .main1_intro .proright .text{
	color: #595959;
	line-height: 2;
	font-size: 14px;
}
.pro_main .main1_intro .proright .text a{color: #595959;}


.size1{width:1000px;margin: 27px auto 0;}
.ny_left{ width:215px; float:left;}
.ny_left .top{height:30px;padding: 16px 0 0 18px;font-size:17px;color:#FFF;background:#d32a33;}
.mt15{margin-top: 15px;}
.slider{margin-bottom:20px;}
.sliderul{border:1px solid #d1d1d1;padding:17px 10px;}
.sliderul>li{line-height:28px;margin-bottom: 8px;}
.sliderul>li>a{display:block; height:28px; overflow:hidden; text-indent:25px;color:#2e2e2e;font-size:14px;background: #e5e5e5 url(../images/sliderullibg.jpg) no-repeat left center;}
.sliderul li a:hover{color:#ffa745}
.sliderul li a.hover{color:#ffa745}
.sliderul li:hover ul{display:block}
.sliderul ul li:hover a{color:#1797d7}
.sliderul li ul{display:none;background:#fff;}
.sliderul li ul li a{display: block;text-indent:37px;width: 100%;height: 25px;line-height: 25px;overflow: hidden; background:url(../images/sliderullilibg.png) 20px  center  no-repeat; color:#2e2e2e;font-size:14px;}
.sliderul li ul.block{display:block;}

.recommended{border:1px solid #ddd; margin-bottom:20px;}
.recommended .bottom li{padding: 17px 9px 0 12px;}
.recommended .bottom li a{display:block;color: #333;}
.recommended .bottom li a img{width:181px; height:131px; padding:4px 5px 5px 4px; display:block; border:1px solid #ddd; margin:0 auto}
.recommended .bottom li a span{display:block; line-height:32px; text-align:center; height:32px; overflow:hidden}

.slider_bottom{width:215px;line-height:20px;color:#333;margin-bottom: 31px;}
.slider_bottom .bottom{position:relative;width:215px;height:310px;background:url(../images/contentbg.jpg) no-repeat center center;color: #333;}
.slider_bottom .bottom img{position:absolute;left: 75px;top: 38px;}
.left-contact{font-family: "微软雅黑";position: absolute;top: 78px;left: 13px;line-height: 24px;font-size:14px;}

.ny_right{ width:736px; float:left; margin-left:22px; margin-bottom:20px}
.ny_right .top{border-bottom:1px solid #d1d1d1; margin-bottom:20px;font-size:16px; color:#000; text-indent:40px; line-height:36px; height:36px;position:relative}

.weizhi{background:url(../images/morebg.jpg) no-repeat left center;color: #5a5959;text-indent:20px; font-size:14px;}
.weizhi a{color: #5a5959;}
.ny_right .bottom{padding:10px 16px 20px;text-align: justify; border:1px solid #d1d1d1; float:left; width:702px;font-size: 14px; color:#5a5959; line-height:24px;}
/*.ny_right .bottom img{ max-width:100%; display:block; margin:0 auto}*/
.description{text-indent: 2em;color: #000;}
.ny_right .bottom .title{text-align:center;font-size:16px;}
.ny_right .bottom .casetitle{margin-bottom: 5px; font-family: "微软雅黑";font-size: 12px;color: #8c8b8b;border-bottom: 1px dashed #bfbfbf;}
.title h3{font-size: 18px;font-family:"黑体";font-weight:bold;color: #595959;}

.news{ border:1px solid #d1d1d1; padding:10px 15px 20px;}
.news_left{ width:33%; float:left}
.news_left a img{ width:205px; height:150px; border:1px solid #ddd; padding:5px;}
.news_left a span{ font-family: "微软雅黑";height:25px; line-height:25px; text-align:center; overflow:hidden; display:block}
.news_right{ width:67%; float:left}
.news_right li{ line-height:25px; margin-bottom:5px; position:relative; border-bottom:1px dashed #ddd}
.news_right li a{background: url(../images/re_inlibg.png) no-repeat 3px center; display: block; width:88%; height:25px; overflow:hidden;font-family: "微软雅黑";text-indent: 20px;}
.news_right li a span{ position:absolute; right:0; top:0}

.newstop{border:1px solid #d1d1d1; margin-bottom:20px;font-size:16px; color:#aa490e;text-indent:25px;position:relative;height:34px; line-height:34px; margin-bottom:0;background:url(../images/topbg.jpg) repeat-x;}
.newstop .more a{position: absolute;top: 7px;right: 11px;width:61px;height:20px;line-height: 20px;text-align: center; font-size: 12px;background:url(../images/more_bg.png) no-repeat center center; color: #fff;text-indent: 0;}

.newslist li{position: relative;font-size: 14px;border-bottom:1px #999 dashed;}
.newslist li a{width: 600px;color: #525252}
.newslist li p{position: absolute;top: 0;right: 0;}

.news_title{height:40px; line-height:40px; font-size:18px; text-align:center; color:#2c2c2c}
.news_time{height:25px; line-height:25px; text-align:center; color:#949494; font-family:"微软雅黑"; border-bottom:1px dashed #d1d1d1}
.news_bottom{ border-top:1px dashed #d1d1d1; display:block; margin:10px 0}
.news_bottom span{ background:#CCC; display:block; margin:10px 0; line-height:25px}

.pro{border:1px solid #d1d1d1; padding:10px 5px 10px;}
.pro ul{overflow: hidden;}
.pro ul li{float:left;}
.pro ul li a{display: block;width:220px;height: 187px;margin:10px;text-align:center;line-height:25px;overflow:hidden}
.pro ul li a img{display: block;width:200px; height:150px; margin:auto; border:1px solid #d1d1d1; padding:5px}
.pro ul li:hover a img{ border:2px solid #1797d7; padding:4px}
.pro ul li a span{display:block;height:25px;font-size: 14px;color: #484848; text-align:center; overflow:hidden}

.pro_main .top{height:34px; line-height:34px; margin-bottom:0;text-indent: 17px; color:#1797d7;background:url(../images/topbg.jpg) repeat-x;}
.pro_main .main1_intro{ padding:15px;border:1px solid #d1d1d1; margin-bottom:20px}
.pro_main .main1_intro .left{ float:left}

.re_in{ border:1px solid #ddd; margin-top:20px;}
.re_in .bottom{ border:none; padding:10px 14px 10px}
.re_in .bottom li{position: relative;font-family: "微软雅黑";font-size: 12px; width:48%; line-height:20px; margin:5px 1%; float:left; background:url(../images/re_inlibg.png) no-repeat left center; position:relative}
.re_in .bottom li a{ width:76%; display:block; height:20px; overflow:hidden; color:#595959; text-indent:15px; float:left}
.re_in .bottom li span{position: absolute;top: 0;right: 0;}


.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{ width:360px; height:270px; margin:0 auto; vertical-align:middle}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}


.spec-preview{width:360px;height:270px;border:1px solid #DFDFDF; display:table}
.spec-scroll{clear:both;margin-top:5px;width:360px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"微软雅黑";text-align:center;width:10px;height:36px; line-height:36px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:50px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:50px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:48px;height:36px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

.pro_main .main1_intro .right{ width:322px; padding:10px; float:left}
.pro_main .main1_intro .right .title{ border-bottom:1px dashed #ddd; margin-bottom:10px; line-height:30px; height:30px; overflow:hidden}
.pro_main .main1_intro .right .text{ line-height:25px;}
.pro_main .main1_intro .right .rex{ font-size:16px;}
.pro_main .main1_intro .right .rex span{ font-size:22px; color:#03F}
.pro_main .main2_rapport{ border:1px solid #ddd; margin-bottom:20px;}

.pro_main .main2_rapport .pro{ margin:0 auto; border:none}
.pro_main .main2_rapport .pro li{ width:31.3%; margin:1%; float:left}
.pro_main .main2_rapport .pro li a img{ margin:0 auto; width:200px; height:150px; border:1px solid #ddd; display:block;}
.pro_main .main3_detail{margin-bottom:20px; border:1px solid #d1d1d1}
.pro_main .main3_detail .bottom{line-height:24px;padding:0; border:none; padding:10px 16px;font-size: 14px;font-family: "微软雅黑";color: #333;}
.pro_main .main3_detail .bottom img{ max-width:100%; display:block; margin:0 auto; }
.pro_main .main4_news{border:1px solid #ddd;margin-bottom:20px}
.pro_main .main4_news .bottom{ line-height:25px;padding:0}
.pro_main .main4_news .bottom li{ width:50%; margin-bottom:10px; float:left; text-indent:40px; overflow:hidden}

.pro_main .main5_comment{border:1px solid #ddd; position:relative;margin-bottom:20px}
.pro_main .main5_comment .bottom{line-height:25px;padding:0 0 20px;}
.pro_main .main5_comment .bottom li{ width:100%; margin-bottom:10px; float:left; text-indent:20px; overflow:hidden}
.pro_main .main5_comment .more{ position:absolute; right:20px; bottom:5px;}

.pro_main .main6_message{border:1px solid #ddd; padding:10px 40px}
.pro_main .main6_message .top{ background:none; text-indent:0}
.pro_main .main6_message span{ display:block; line-height:45px;}
.pro_main .main6_message span input.btn{ margin:0 10px; width:100px }


.page{height:40px; line-height:40px;text-align:center;font-size: 14px;}
.page a{display: inline!important;color:#000;margin-left: 4px;padding:4px 8px;border:1px solid #000;}
.page a:hover,.page a.select{color: #fff;background:#1486e9;}



.warp1{ margin:0 auto}
.guestbook_main{ border:1px solid #d1d1d1; margin-bottom:20px;}
.inp_one{width: 200px;height:25px; line-height:25px;}
.inp_small{width:100px;height:25px; line-height:25px;}
.form{padding:20px}
.form dl{margin-bottom: 10px;}
.form dl dd{overflow: hidden;}
.form dd span{padding-left:20px}
.form dd input[type="file"]{margin-left: 30px;}
.form dd span i{color:#F00; padding:0 5px; }
.form dd span.mes{ display:block;}
.form_b{padding-left: 5em;overflow: hidden;}
input.btn_blue{float: left;margin-right: 11px;border: none;width: 99px;height: 32px;background: url(../images/input_bg.jpg) no-repeat center center;font-family: "Microsoft YaHei";font-size: 14px;color: #fff;cursor: pointer;}
.guestbook_title{padding:5px 20px; color:#3ab250}
.guestbook_msg{ padding:5px 20px}


.search_x{ border:1px solid #d1d1d1; margin-bottom:20px;}
.search_x .top{ text-indent:25px}
.search_x .current{ width:17px; height:17px; background:#3ab250; border:2px solid #FFF; color:#FFF}
.search_x .num{width:17px; height:17px; background:#aaaaaa; border:2px solid #FFF; color:#FFF}
.search_title{padding:5px; margin-bottom:5px; color:#666; font-size:14px; border-bottom:1px solid #ccc;}

.search_x{margin-bottom:20px;font-size: 15px;}
.wzli{padding:0 10px;}
.wzli li{line-height:32px;border-bottom:1px dashed #865c34;background:url(../images/jt.gif) no-repeat left center;padding-left:14px;}
.wzli li a{color:#533724;}
.wzli li span{float:right;color:#865c34;}

img[alt="contimg"]{
	display: block;
	margin: 10px auto;
}
.main3_detail h2{width: 666px; text-align: center;font-size: 18px;font-family:"黑体";font-weight:bold;line-height:2;margin: 0 auto 10px;border-bottom: 1px dashed #999;}
.pro_main .main3_detail{margin-bottom:20px; border:1px solid #d1d1d1}
.pro_main .main3_detail .bottom{ line-height:24px;padding:0; border:none; padding:10px 16px;}
.pro_main .main3_detail .bottom img{ max-width:100%; display:block; margin:0 auto; }

.ny_right .newstitle{position: relative;height: 34px;line-height: 34px;text-indent: 17px;font-size: 14px;color: #3377ce;margin-bottom: 0;border:1px solid #ccc;background: url(../images/topbg.jpg) repeat-x;}
.ny_right .newstitle a{position: absolute;top: 7px;right: 11px;width: 61px;height: 20px;text-indent: 0;text-align: center;line-height: 20px;font-size: 12px;color: #fff;background: url(../images/news_more.png) no-repeat center center;}
ul.news{border-top: none;margin-bottom: 21px;}
.left_p{ padding-top:42px; margin-left:70px; color:#000; font-weight:bold; font-size:20px;}


