﻿*{padding:0px; margin:0px;}
html {_overflow-y:scroll;}
/*****！！页面通用css样式定义开始******/
/* body的css定义:这里定义页面上下左右边距，页面背景颜色，滚动条颜色样式 */
body{
    font-family: Arial, Tahoma,"微软雅黑";    /*文字字体定义 */
	font-size: 14px;    /*文字大小定义 */
	color: #5a5a5a; /*文字颜色定义 */
	}
/* 网站超链接css通用设置 */
a{text-decoration: none;} /* 链接无下划线,有为underline */ 
a:link {color: #333333;} /* 未访问的链接 */
a:visited {color: #333333;} /* 已访问的链接 */
a:hover{color: #eb1315;	text-decoration: none;} /* 鼠标在链接上 */ 
a:active {color: #333333;} /* 点击激活链接 */
h1,h2,h3,h4,h5,h6{font-size:14px;}
img{border: 0px; max-width:100%;}
.clear{clear:both; line-height:0; height:0; font-size:0px;}
.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }/*清除浮动*/
ul li{ list-style-type:none;}
/*表格样式定义 */ 
checkbox{border: 0px;}/*选择框样式定义 */ 
.input{ border:1px solid #CCCCCC; height:20px;line-height:20px} 
/* banner
*********************************/
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}
/* Icon Fonts
*********************************/
/* Font-face Icons */
@font-face {
	font-family: 'flexslider-icon';
	src:url('fonts/flexslider-icon.eot');
	src:url('fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),
		url('fonts/flexslider-icon.woff') format('woff'),
		url('fonts/flexslider-icon.ttf') format('truetype'),
		url('fonts/flexslider-icon.svg#flexslider-icon') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* FlexSlider Necessary Styles
*********************************/
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}
/* FlexSlider Default Theme
*********************************/
.flexslider {position: relative;}
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }
/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a  { text-decoration:none; display: block; width: 40px; height: 40px; margin: -20px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }
.flex-direction-nav .flex-prev { left: -50px; }
.flex-direction-nav .flex-next { right: -50px; text-align: right; }
.flexslider:hover .flex-prev { opacity: 0.7; left: 10px; }
.flexslider:hover .flex-next { opacity: 0.7; right: 10px; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }
.flex-direction-nav a:before  {line-height:1; display: inline-block;}
.flex-direction-nav a.flex-next:before  {}
.flex-direction-nav a{ display:none;}
/* Pause/Play */
.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }
.flex-pauseplay a:before  { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }
.flex-pauseplay a:hover  { opacity: 1; }
.flex-pauseplay a.flex-play:before { content: '\f003'; }
/* Control Nav */
.flex-control-nav {width: 100%; position: absolute;bottom:10px; text-align:center; display:none;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width:19px; height: 19px; display: block; background: #666; cursor: pointer;line-height:0;font-size:0;overflow:hidden;border-radius:20px}
.flex-control-paging li a.flex-active { background: #000; cursor: default; }
.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
.flex-direction-nav .flex-prev { opacity: 1; left: 10px;}
.flex-direction-nav .flex-next { opacity: 1; right: 10px;}
/*---------页面样式开始------------------*/
body{min-width:1000px;font-family:微软雅黑;}
.header{background: url(../images/headerBg.jpg) repeat-x; height:126px; position:relative; z-index:9999;}
.header dl{ width:1000px; height:74px; padding-top:20px; margin:0 auto; overflow:hidden;}
.header dl dt{ float:left;}
.header dl dt img{padding-top:10px; float:left; display:inline;}
.header dl dd{ height:50px; line-height:25px; float:right; background:url(../images/tel.jpg) no-repeat left 12px; padding-left:70px; padding-top:18px; color:#ff620c;}
.header dl dd span{ color:#545353;}
.header .topNav{ width:1192px; height:49px; position:absolute; top:114px; left:50%; margin-left:-596px; overflow:hidden;background:url(../images/topNavBg.png) no-repeat top center;}
.header .topNav li{float:left;display:inline;width:130px; line-height:40px; position:relative; text-align:center;background:url(../images/topNavXian.png) no-repeat right center;}
.header .topNav li a{display:block;color:#ffffff; font-size:16px; font-family:Microsoft YaHei; height:49px;}
.header .topNav li a:hover,.header ul li a.topNavCurr{background: url(../images/navBtnHover.png) no-repeat top center; color:#b6f90c;}
/*.header .fastWay{ background:#f1f1f1; height:36px; line-height:36px; overflow:hidden;}
.header .fastWay div{ width:1000px; margin:0 auto; color:#000000;}
.header .fastWay span{ float:left; background:url(../images/wangyajing.png) no-repeat left center; padding-left:30px; color:#121c33;}
.header .fastWay span i{ color:#0a78bf; font-style:normal;}
.header .fastWay ul{ float:left; width:870px; overflow:hidden;}
.header .fastWay ul li{ float:left;}
.header .fastWay ul li a{ float:left; padding:0 10px;}*/
.banner{}
.syMain{ padding:30px 0; margin:0 auto; background:url(../images/syCbg.jpg) no-repeat top center; background-size:100% auto; overflow:hidden;}
.syMain .syMain_t{ padding:0 14px; font-size:20px; text-indent:5px; height:40px; line-height:40px; background:url(../images/tBg.jpg) repeat-x; border-bottom:1px solid #138ac6; border-top:1px solid #138ac6; color:#FFF;}
.syMain .syMain_t a{ color:#FFF;}
.syMain .syMain_t span{ float:right; background:url(../images/moreIco.png) no-repeat left center; padding-left:12px; font-size:12px;}

.syMain01{ width:1000px; margin:0 auto; overflow:hidden;}
.syMain01 h3{ height:80px; background:url(../images/main01TBg.png) no-repeat center 40px; color:#077dbf; font-size:40px; text-align:center;}
.syMain01 h3 span{ display:block; background:url(../images/ttBg02.png) no-repeat center 12px; color:#656565; font-size:18px; font-weight:normal;}
.syMain01 ul{ overflow:hidden; padding-top:40px;}
.syMain01 ul li{ width:207px; height:207px;background:url(../images/main01Ico.png) no-repeat center; text-align:center; float:left; margin-left:104px;}
.syMain01 ul li img{ display:block; margin:0 auto; padding-top:18px;}
.syMain01 ul li p{ height:76px; overflow:hidden; color:#002c4a; font-size:16px; line-height:28px; padding-top:15px;}
.syMain01 ul li span{ font-size:20px; color:#d6f0ff; display:block; padding-top:4px;}
.syMain01 div{ width:685px; height:102px; margin:20px auto;background:url(../images/dBg_03.jpg) no-repeat center;}
.syMain01 div p{ font-size:14px; color:#454545; line-height:28px; padding:20px 30px;letter-spacing:0px;}
.syMain02{ width:1000px; margin:0 auto; overflow:hidden;}
.syMain02 h3{ height:56px; padding-top:6px; color:#0063a7; font-size:20px;background:url(../images/syHome.png) no-repeat 110px center; font-weight:normal;}
.syMain02 h3 i{ color:#777777; font-size:14px; font-style:normal; text-transform:uppercase;}
.syMain02 em{ font-style:normal; float:right;background:url(../images/jiantou.png) no-repeat right center; padding-right:35px; font-size:14px; color:#4e4a49;}
.syMain02C{ padding:20px 0; overflow:hidden;}
.syMain02L{ float:left; display:inline; width:258px;}
.syMain02L li{ height:63px; background:url(../images/main02NavBg.jpg) no-repeat left; }
.syMain02L li a{ display:block; height:63px; line-height:22px;font-size:16px; color:#ffffff; padding-top:10px; margin-left:40px; cursor:pointer;}
.syMain02L li a span{ display:block; color:#a1c0df; font-size:12px; text-transform:uppercase;}
.syMain02L li:hover,.syMain02L li.syMainCurr{ background:url(../images/main02NavHover.png) no-repeat left;}
.syMain02R{ float:right; display:inline; width:740px; height:378px; overflow:hidden; position:relative;}
.syMain02R .same{}
.syMain02R .flex-control-nav{ display:block;text-align:right;}
.syMain02R .flex-control-paging li a {background:url(../images/dian01.png) no-repeat;}
.syMain02R .flex-control-paging li a.flex-active {background:url(../images/dian02.png) no-repeat;}
.syMain03{ width:1000px; margin:0 auto; padding:15px 0;}
.syMain03 h3{ height:100px; color:#077dbf; font-size:40px;background:url(../images/ttBg03.png) no-repeat center 61px; text-align:center;}
.syMain03 h3 span{ color:#4eaa00;}
.syMain03 h3 i{ font-size:12px; color:#aaaaaa; font-style:normal; text-transform:uppercase; display:block; font-weight:normal;}
.syMain03 h3 em{ font-size:18px; color:#656565; font-style:normal;display:block; font-weight:normal;}
.syMain03 dl{ overflow:hidden; padding-top:10px;}
.syMain03 dl .imLeft{ float:left;}
.syMain03 dl .imRight{ float:right;}
.syMain03 dt{}
.syMain03 dd{ width:610px; padding-left:40px;}
.syMain03 .dd01{ background:url(../images/num04.png) no-repeat left 8px;}
.syMain03 .dd02{ background:url(../images/num05.png) no-repeat left 8px; float:right; width:580px;padding-left:52px;}
.syMain03 .dd03{ background:url(../images/num06.png) no-repeat left 8px; padding-left:52px;}
.syMain03 dd h4{ font-size:26px; color:#077dbf; height:55px; line-height:55px;}
.syMain03 dd p{ line-height:34px;background:url(../images/sanjiao.png) no-repeat left 8px;color:#464646; padding-left:16px; font-size:14px;}
.syMain03 dd p span{ color:#0067a0; font-size:16px;}
.syMain04Bg{background:url(../images/main04Bg.jpg) no-repeat top center; height:440px;}
.syMain04{ padding-top:40px; width:1000px; margin:0 auto;}
.syMain04 h3{ height:100px; line-height:30px; color:#fff; font-size:30px;background:url(../images/ttBg04.png) no-repeat center 46px; text-align:center;}
.syMain04 h3 i{ font-size:12px; color:#a1c5e1; font-style:normal; text-transform:uppercase; display:block; font-weight:normal;}
.syMain04 h3 em{ font-size:16px; color:#a1c5e1; font-style:normal;display:block; font-weight:normal;}
.syMain04C{ position:relative;padding-top:20px;}
.syMain04C ul{ width:3600%;}
.syMain04C ul li{ float:left;margin-right:20px;background:url(../images/caseBg.png) no-repeat bottom center; padding-bottom:27px; text-align:center;}
.syMain04C ul li a{ width:235px; background:#46b2ee; display:block; color:#005c90;}
.syMain04C ul li img{ width:221px; height:162px; padding:5px;}
.syMain04C ul li span{ height:30px; line-height:25px; display:block; overflow:hidden;}
.syMain04C ul li:hover a{ background:#64b600;color:#fff;}
.syMain04C #prev,.syMain04C #next{ position:absolute; width:25px; height:58px; top:95px;}
.syMain04C #prev{ left:-60px;background:url(../images/prev.png) no-repeat center;}
.syMain04C #next{ right:-60px;background:url(../images/next.png) no-repeat center;}
.syMain05{ width:1000px; margin:0 auto; padding:30px 0; overflow:hidden;}
.syMain05 h3{ height:100px; color:#077dbf; font-size:30px;background:url(../images/ttBg03.png) no-repeat center 46px; text-align:center;}
.syMain05 h3 i{ font-size:12px; color:#aaaaaa; font-style:normal; text-transform:uppercase; display:block; font-weight:normal;}
.syMain05 h3 em{ font-size:16px; color:#656565; font-style:normal;display:block; font-weight:normal;}
.syMain05 dl{ width:486px; float:left; display:inline; padding-top:10px;}
.syMain05 dl img{ display:block;}
.syMain05 dl dt{ height:40px; line-height:40px; padding-top:6px;}
.syMain05 dl dt a{ color:#077dbf;font-size:15px; height:40px; overflow:hidden;}
.syMain05 dl dt span{ float:right; color:#595959;font-size:14px;}
.syMain05 dl dd{ color:#323131; font-size:12px; line-height:24px;}
.syMain05 ul{ width:490px; float:left; padding-top:10px; padding-left:10px;}
.syMain05 ul li{ height:90px; margin-bottom:12px; padding:0 10px 0 90px;}
.syMain05 ul li.li01{background:url(../images/num07.png) no-repeat 22px center #077dbf;}
.syMain05 ul li.li02{background:url(../images/num08.png) no-repeat 22px center #dff4ff;}
.syMain05 ul li.li03{background:url(../images/num09.png) no-repeat 22px center #dff4ff;}

.syMain05 ul li.li04{background:url(../images/num10.png) no-repeat 22px center #077dbf;}
.syMain05 ul li.li05{background:url(../images/num11.png) no-repeat 22px center #dff4ff;}
.syMain05 ul li.li06{background:url(../images/num12.png) no-repeat 22px center #dff4ff;}

.syMain05 ul li.li04 div{ line-height:23px; color:#b2d5ed;}
.syMain05 ul li.li04 p span{ float:right; color:#b2d5ed;font-size:14px;}
.syMain05 ul li.li04 p a{ color:#fff;font-size:15px; height:30px; overflow:hidden;}

.syMain05 ul li p{ height:30px; line-height:30px; padding-top:6px;}
.syMain05 ul li p a{ color:#077dbf;font-size:15px; height:30px; overflow:hidden;}
.syMain05 ul li p span{ float:right; color:#97a2a8;font-size:14px;}
.syMain05 ul li div{ line-height:23px; color:#727b80;}
.syMain05 ul li.li01 p a{ color:#fff;font-size:15px; height:30px; overflow:hidden;}
.syMain05 ul li.li01 p span{ float:right; color:#b2d5ed;font-size:14px;}
.syMain05 ul li.li01 div{ line-height:23px; color:#b2d5ed;}
.syMain06{ width:1000px; margin:0 auto; padding:30px 0; overflow:hidden;}
.syMain06 h3{ height:100px; color:#077dbf; font-size:30px;background:url(../images/ttBg03.png) no-repeat center 46px; text-align:center;}
.syMain06 h3 i{ font-size:12px; color:#aaaaaa; font-style:normal; text-transform:uppercase; display:block; font-weight:normal;}
.syMain06 h3 em{ font-size:16px; color:#656565; font-style:normal;display:block; font-weight:normal;}
.syMain06 ul{ overflow:hidden; padding-top:25px;}
.syMain06 ul li{ width:150px; height:50px;background:url(../images/main06Ico.jpg) no-repeat center; text-align:center; float:left; margin-left:40px;}
.syMain06 ul li span{ height:50px; overflow:hidden; font-size:16px; line-height:47px; }
.syMain06 ul li span a{ color:#fff; }
/*footer*/
.footer{background:url(../images/footerBg.jpg) no-repeat top center; height:269px;}
.foot{ width:1000px; margin:0 auto; color:#FFF;}
.footNav{ height:60px; line-height:60px; text-align:center; color:#FFF;}
.footNav a{ color:#FFF;}
/*.footLink{ color:#363636; font-size:12px; width:1000px; margin:0 auto; height:35px; line-height:35px; border-bottom:1px dotted #d9d9d9;}
.footLink a{color:#363636; text-indent:5px;}*/
.foot .center{ text-align:center;}
.foot .right{ text-align:right;}
.foot .footDiv{ height:140px; padding-top:30px; overflow:hidden;}
.foot .footDiv div{width:33.3%; float:left;  height:auto; line-height:normal;}
.foot .footDiv span{ float:right; display:block; width:220px; line-height:20px;}
.foot .footDiv span img{ float:left;}
.foot .footBottom p{ width:33.3%; float:left; font-size:12px; color:#fff; height:40px; line-height:40px;}
.foot .footBottom p a{ color:#fff;}
/*内页*/
.nyban{}
.container{ margin:0 auto; margin-top:25px;}
.size1{ width:1000px}
/*新增*/
.xianhuo table{ border-left:1px solid #a6d8fb; margin-top:15px; color:#000;}
.xianhuo table tr{height:20px;}
.xianhuo table th{ border:1px solid #a6d8fb; border-left:0px; overflow:hidden;}
.xianhuo table td{ border:1px solid #a6d8fb;  border-left:0px; border-top:0px; overflow:hidden; text-align:center;}
.xianNei{padding:10px 15px 20px;border:1px solid #d1d1d1; float:left; width:706px; color:#4f4f4f; line-height:23px;}
.xianNei dl{ overflow:hidden;}
.xianNei dl dt{ float:left; width:370px;}
.xianNei dl dt img{ width:370px; height:278px; }
.xianNei dl dd{ width:260px; float:left; margin-left:30px;}
.xianNei dl dd p{ height:28px; line-height:28px; border-bottom:1px solid #cbcbcb;}
.xianNei div{}
/*内页左侧栏目*/
.ny_left{ width:240px; float:left;}
.ny_left .top{border-bottom:1px solid #d1d1d1; height:36px; font-size:16px; line-height:36px; color:#FFF; text-indent:20px; background:#076cad}
.slider{ border:1px solid #d1d1d1; margin-bottom:20px;}
.sliderul{padding:15px 20px}
.sliderul li{ line-height:28px;margin:4px auto; }
.sliderul li a{ display:block; height:28px; overflow:hidden; text-indent:25px;  cursor:pointer; color:#2e2e2e; font-size:14px; background:url(../images/sliderullibg.jpg) left center no-repeat  #e5e5e5}
.sliderul li a.hover{ color:#076cad}/*选中改变颜色*/
.sliderul li a.on{ color:#076cad}/*选中改变颜色*/
.sliderul li:hover ul{ display:block}
.sliderul ul li:hover a{color:#39b251}
.sliderul li ul{ display:none; background:#FFF}
.sliderul li ul li{ text-indent:70px; }
.sliderul li ul li a{background:url(../images/sliderullilibg.png) 20px  center  no-repeat; text-indent:45px; color:#2e2e2e; }
.sliderul li ul.block{ display:block}
/*推荐产品*/
.recommended{ border:1px solid #ddd; margin-bottom:20px;}
.recommended .bottom{}
.recommended .bottom li{ margin:10px 0 0}
.recommended .bottom li a{ display:block}
.recommended .bottom li a img{  width:200px; height:150px; padding:5px; 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:238px;  margin-bottom:20px;border:1px solid #d1d1d1; padding:0 0 10px; line-height:25px; color:#333333}
.slider_bottom .bottom{  padding:10px 10px;background:url(../images/contentbg.jpg) no-repeat center 10px; min-height:232px;}
.slider_bottom .bottom span{ height:40px; display:block; padding:40px 0 0 70px; color:#1242c1; font-size:19px}

/*右侧栏目*/
.ny_right{ width:736px; float:left; margin-left:22px; margin-bottom:20px}
.ny_right .top{ border-bottom:1px solid #d1d1d1;background:url(../images/morebg.jpg) no-repeat left center; margin-bottom:20px;font-size:16px; color:#000; text-indent:20px; line-height:40px; height:40px ;  position:relative}
.weizhi{ position:absolute; right:0; top:0;  text-indent:20px; font-size:12px}
/*右侧普通内页*/
.ny_right .bottom{padding:10px 15px 20px;border:1px solid #d1d1d1; float:left; width:706px; color:#4f4f4f; line-height:24px;}
.ny_right .bottom img{ max-width:100%; display:block; margin:0 auto}
.ny_right .bottom .title{ line-height:45px; text-align:center; font-size:18px;font-family:微软雅黑;font-weight:bold;}
/*最常规产品展示*/
.prom{ border:1px solid #d1d1d1; padding:10px 5px 10px; overflow:hidden}
.pro{ overflow:hidden;}
.pro li{ width:220px; height:219px; float:left; margin:10px; text-align:center; line-height:25px;}
.pro li a img{ width:200px; height:150px; margin:0 auto; border:1px solid #d1d1d1; padding:5px}
.pro li a img:hover{border:2px solid #076cad;padding:4px}
.pro li a span{ display:block; height:25px; line-height:25px; text-align:center; overflow:hidden; color:#666;}
/*最常规产品-内页*/
.pro_main .top{height:34px; line-height:34px; margin-bottom:0; color:#1242c1;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}
.pro_main .main1_intro .right{ width:322px; padding:10px; float:left}
.pro_main .main1_intro .right .title{background:url(../images/xq_fh.png) no-repeat 0px 7px; border-bottom:1px dashed #ddd; margin-bottom:10px; line-height:30px; height:30px; overflow:hidden; text-indent:20px; font-weight:bold; font-size:14px}
.pro_main .main1_intro .right .text{ line-height:25px;}
.pro_main .main1_intro .right .text img{display:none;}
.pro_main .main1_intro .right .rex{ font-size:16px;}
.pro_main .main1_intro .right .rex span{ font-size:22px; color:#03F}
/*图片浏览*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{ max-width:100%; width:355px;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 .main2_rapport{ border:1px solid #ddd; margin-bottom:20px; overflow:hidden;}
.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; display:block;}
/*产品详情*/
.pro_main .main3_detail{margin-bottom:20px; border:1px solid #d1d1d1}
.pro_main .main3_detail .bottom{ line-height:25px;padding:0; border:none; padding:10px 14px;}
.pro_main .main3_detail .bottom img{ max-width:100%; display:block; margin:0 auto; }
/*新闻*/
/*豪华版新闻*/
.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{ 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{ width:88%; height:25px; overflow:hidden}
.news_right li a span{ position:absolute; right:0; top:0}
/*普通新闻列表*/
.list_newsm{border:1px solid #d1d1d1; padding:10px 15px 10px}
.list_news{}
.list_news li{ width:100%;margin:8px 0 10px; position:relative;}
.list_news li a{ display:block;overflow:hidden;background:url(../images/nynewslibg.png) no-repeat left center; height:25px; width:88%; text-indent:20px; line-height:25px; font-weight:bold }
.list_news li a span{  color:#565656; position:absolute; right:0; top:0; font-weight:normal}
.list_news .text{ max-height:50px; padding:0 20px; line-height:25px; overflow:hidden; border-bottom:1px dashed #eeeeee}
/*新闻内页*/
.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_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 }
/*产品V1*/
.pro2{border:1px solid #d1d1d1; padding:10px 5px 10px; overflow:hidden}
.pro2 .top{ border:1px solid #cccccc; line-height:34px; height:34px; width:97%; margin:0 auto; font-size:16px; position:relative;background: url("../images/topbg.jpg") repeat-x scroll 0 0;}
.pro2 .top span{ background:url(../images/topico.png) no-repeat 10px center #076cad; padding:0 10px; text-indent:30px; display:block; color:#FFF; height:34px; float:left ; line-height:34px;}
.pro2 .top .more{ position:absolute; right:10px; top:0; font-size:14px;}
.pro2ul{}
.pro2ul li{ width:220px; float:left; margin:10px; text-align:center; line-height:25px;}
.pro2ul li a img{ width:200px; height:150px; margin:0 auto; border:1px solid #d1d1d1; padding:5px}
.pro2ul li a span{ display:block; height:25px; line-height:25px; text-align:center; overflow:hidden}
/*产品V2*/
.pro3{border:1px solid #d1d1d1; padding:10px 5px 10px; overflow:hidden}
.pro3 ul{ }
.pro3 ul li{ border-bottom:1px dashed #cccccc; margin:10px 10px; min-height:205px;}
.pro3 ul li a{ display:block; float:left}
.pro3 ul li a img{width:300px; height:178px; padding:5px; border:1px solid #CCC}
.pro3 ul li span{ float:left; display:block;width:370PX;color:#FFF; font-size:14px; margin-left:20px;}
.pro3 ul li span.title{border:1px solid #cccccc; line-height:34px; height:34px; font-size:16px; position:relative;background: url("../images/topbg.jpg") repeat-x scroll 0 0;}
.pro3 ul li span.title i{ background:url(../images/ibg.jpg) no-repeat; background-size:100% 100%; text-align:center; width:174px; line-height:34px; display:table; font-style:normal}
.pro3 ul li span.text{ padding:20px 0; line-height:25px; color:#494949; height:75px; overflow:hidden}
.pro3 ul li a.more{ display:block; margin-left:20px; line-height:30px; border:1px solid #3ab250; border-radius:10px; padding:0 10px;}
/*最新新闻*/
.re_in{ border:1px solid #ddd; margin-top:20px}
.re_in .top{ text-indent:20px;}
.re_in .bottom{ border:none; padding:10px 14px 10px}
.re_in .bottom li{ 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:72%; display:block; height:20px; overflow:hidden; color:#595959; text-indent:15px; float:left}
.re_in .bottom li span{ width:23% float:right}
/* 分页 */
.page{ display:block; width:675px;color: #000; text-align:right; background:#ededee; float:left; line-height:30px; padding:0 2%;margin:10px 0;}
.page span{ float:left; padding-left:10px}
.page a { padding:4px 10px; }
.page a.num{ margin:0 5px; padding:2px 8px; color:#FFF; background:#ababab;}
.page a.num:hover { color: #fff; background:#076cad;}
.page a.select{ margin:0 5px; padding:2px 8px; color:#FFF; background:#076cad;}
/*留言本*/
.warp1{ margin:0 auto}
.guestbook_main{  margin-bottom:20px;}
.inp_one{width: 200px;height:25px; line-height:25px;}
.inp_small{width:100px;height:25px; line-height:25px;}
.form{ padding:20px;color: #333;}
.form dt{ width:100px; line-height:33px;}
.form dd span{ padding-left:10px}
.form dd span i{ color:#F00; padding:0 5px; }
.form dd span.mes{ display:block;}
.form .mes{ line-height:23px;margin-top:20px;}
.form input{ border:1px solid #1242c1;}
.form textarea{ border:1px solid #1242c1;}
.form_b{ margin-top:20px;}
.form_b .btn_blue{ border:0px;color: #fff;background:url(../images/guestbookbtn.jpg) no-repeat center; width:99px;  height:32px}

