/*通用头部*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,th,td,img {margin:0;padding:0;}img {border:0}ol,ul {list-style:none}
h1,h2,h3,h4,h5,h6 {font-size:100%;}a{text-decoration: none;color: #484848}
input,textarea{outline: none;border:none;}
html,body{min-width: 1000px;font-family: "Microsoft YaHei";_width:expression(document.body.clientWidth < 1000 ? "1000px" : "auto");}
.wrap{width: 1000px;margin: 0 auto;}
.fl{float:left;}.fr{float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
.hide{display: none}.show{display: block}.dib{display: inline-block;*display: inline;zoom:1;}
.des{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.tl{text-align: left;}.tc{text-align: center;}.tr{text-align: right;}


/*导航*/
.header{position: relative;z-index: 10}
.headTop{height: 34px;line-height: 34px;background: #333333;color: #fff;font-size: 12px;font-family: '宋体';}
.headTop p{background: url(about:blank) no-repeat 0 center;text-indent: 22px;}
.headTop a{color: #fff;line-height: 34px;background: url(about:blank) no-repeat left center; padding-left: 18px;margin-left: 20px}
.logo {height:142px;background: url(../images/logoBg.jpg);}
.logo img{float: left;margin-top: 35px;display: block;}
.headTel{height: 17px;background: url(../images/headTel.png) no-repeat right top;text-indent: 44px;font-size: 30px;font-weight: bold;font-family: 'Arial'; color: #f7941e;padding-top: 30px;margin-top: 36px;line-height: 1;text-shadow: 1px 1px 4px #ccc}
.headNav{height: 49px;background:url(../images/headNavBg.png) repeat-x;text-align: center;border-bottom: 4px solid #f7941e}
.navList {overflow: hidden;}
.navList li{float: left;background: url(../images/navListBg.png) no-repeat left 2px;overflow: hidden;padding: 0 10px}
.navList li a{width: 118px;height: 49px;line-height: 49px; color: #fff;display: block;background: url(about:blank) no-repeat right center;font-size: 14px;}
.navList li a.hover{background:url(../images/navListHover.jpg) no-repeat left center;color: #013569}
.navList li a:hover{background:url(../images/navListHover.jpg) no-repeat left center;color: #013569}
.banner{width: 100%;height: 216px;overflow: hidden;position: relative;}
.banner .islider {height: 100%;overflow:hidden;position: absolute;}
.banner .islider li{float: left;overflow: hidden;position: relative;height: 100%;}
.banner .islider li img{display: block;width: 1920px;position: absolute;left: 50%;margin-left: -960px;height:100%; }
.dot{width: 100%;position: absolute;z-index: 100;text-align: center;bottom: 20px;}
.dot li{width: 12px;height: 12px;background: url(../images/dot2.png) no-repeat 0 0;display: inline-block;*display: inline;zoom:1;margin: 0 13px;cursor: pointer;z-index: 100}
.dot li.cur{background-position:-12px 0 }




/*通用脚部*/
.footer{background: #474646;text-align: center;font-size: 12px;color: #fff;padding-bottom: 20px;}
.footer a{color: #fff;font-size: 12px;}
.footer_link{width: 1000px;margin: 0 auto;background: #1b70c4}
.fLink{height: 45px;background: #1b70c4;padding-left: 20px;}
.linkTitle{background: url(../images/ico_link.png) no-repeat left center;text-indent: 34px;}
.fLink li{float: left;line-height: 45px;color: #fff;font-family: "宋体";}
.fLink a{margin: 0 9px;}
.footerNav{margin-top: 26px;}
.footerNav li{float: left;}
.footerNav li a{margin: 0 14px;}
.footer p{line-height: 30px;font-family: "宋体";}




/*end*/
.slider,.recommend,.recBox li a,.left_contact,.right_box,.proList li a,.form p input,.form p textarea{border:1px solid #d1d1d1;}

.ny_left{ width:24%; float:left;}
.left_title{border-bottom:1px solid #d1d1d1; height:36px; font-size:16px; line-height:36px; color:#FFF; text-indent:20px; background:#1070c4}
.slider{  margin-bottom:20px;}
.sliderul{padding:15px 20px}
.sliderul li{ line-height:28px;margin:4px auto;overflow: hidden;position: relative;}
.sliderul .slidMore{position: absolute;top: 0;right: 4px;font-style: 0px;font-size: 12px;}
.clickOpen{ display:block;width: 156px; height:28px; overflow:hidden; text-indent:25px; cursor:pointer; color:#2e2e2e; font-size:14px; background: url(../images/sliderullibg.jpg) left center no-repeat;}
.xiala{overflow: hidden;height: 0;}
.transition{overflow: hidden; background:#FFF;}
.transition li{ text-indent:70px;}
.transition li a{background:url(../images/sliderullilibg.png) 20px center no-repeat; text-indent:45px; color:#2e2e2e; display: block;font-size: 14px;}
.transition #v_d{margin-left: 20px;}
.transition #v_d:hover a{color: #1070c4}
.sliderul li.hover .clickOpen,.sliderul li.hover .slidMore{ color:#1070c4}/*选中改变颜色*/
.sliderul li.on .clickOpen{ color:#1070c4}/*选中改变颜色*/
.sliderul ul .v1:hover a span{color:#1070c4}
.sliderul li ul.block{ display:block}
.v1:hover #v_d{display: block;}
/*推荐产品*/
.recommend{margin-bottom:20px;}
.recBox li{ margin:10px 0 0;text-align: center;}
.recBox li a{ display:block;width:200px;margin: 0 auto;padding:5px;}
.recBox li a img{height:150px;max-width: 200px;  }
.recBox li span{ display:block; line-height:32px; text-align:center; height:32px; overflow:hidden;font-size: 14px;}
/*左侧联系我们*/
.left_contact{width:238px;  margin-bottom:20px;padding:0 0 10px; line-height:25px; color:#333333}
.conBox{padding:10px 10px;background:url(../images/contentbg.jpg) no-repeat center 20px; min-height:232px;font-size: 14px;}
.conBox span{ height:40px; display:block; padding:40px 0 0 70px; color:#1070c4; font-size:16px;font-weight: bold;}






/*通用项*/
.container{margin-top: 30px;}
.ny_right{ width:73%; float:right; margin-left:22px; margin-bottom:20px}
.right_title{ border-bottom:1px solid #d1d1d1;background:url(../images/morebg.jpg) no-repeat left center; margin-bottom:20px;font-size:14px; color:#000; text-indent:20px; line-height:40px; height:40px}
.right_box{padding:10px 16px 10px;overflow: hidden;font-size: 14px; line-height: 24px;}
.ny_right .bottom{font-size: 14px; line-height: 24px;}
/*页码*/
.page{color: #000; text-align:right; background:#ededee;line-height:30px;font-size: 12px;overflow: hidden;}
.page span{ float:left; padding-left:10px}
.page a { padding:4px 10px; }
.page a.num{ margin:0 4px; padding:2px 8px; color:#FFF; background:#ababab;}
.page a.num:hover { color: #fff; background:#1070c4;}
.page a.select{ margin:0 5px; padding:2px 8px; color:#FFF; background:#1070c4;}




/*文章模块*/
.list_article li{margin:8px 0 10px;}
.list_article li a{display:block;background:url(../images/nynewslibg.png) no-repeat left center;}
.list_article li p{text-align:right;line-height: 24px;color: #333;font-size: 12px;}
.list_article li p span{width:80%;float: left;text-align: left;font-weight:bold;font-size: 16px;}
.list_article .text{ max-height:50px; overflow:hidden; border-bottom:1px dashed #eeeeee;font-size: 14px;padding-bottom: 10px;}

/*新闻模型*/
.news_name{line-height:34px;color:#606060;background:url(../images/ny_img/news_name.jpg) repeat-x;text-indent: 20px;}
.news_top{text-align: left;}
.news_top span{float: right; font-size: 14px;margin-right: 10px;}
.new_main{margin-bottom: 20px;}
.list_newsm{border:1px solid #d1d1d1; padding:10px 15px 10px;border-top: none;overflow: hidden;}
.list_news{float: right;width:450px;float:left;margin:20px 0;padding:0;}
.list_news li{margin:8px 0 10px 20px; position:relative;border-bottom:1px dashed #ccc;background:url(../images/ny_img/news_ico.jpg) no-repeat left center;}
.list_news li a{ display:block;overflow:hidden; height:25px; width:70%; text-indent:20px; line-height:25px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list_news li a span{  color:#565656; position:absolute; right:0; top:0; font-weight:normal;font-size: 12px;}
.list_news .text{ max-height:50px; padding:0 20px; line-height:25px; overflow:hidden; border-bottom:1px dashed #eeeeee;}
.first_news{width:217px;height:160px;float:left; margin:20px 0;}
.first_news img {display:block;width:209px;height:134px;border:1px solid #ccc;padding:6px;}
.first_news p {text-align:center;font-size: 14px;margin-top: 4px;}

/*最新新闻*/
.des_news{ border:1px solid #ddd; margin-top:20px;overflow: hidden;}
.des_news .newsList{ border:none; padding:10px 14px 10px;font-size: 12px;}
.des_news .newsList li{ width:48%; line-height:20px; margin:5px 1%; float:left; background:url(../images/ny_img/news_ico.jpg) no-repeat left center;}
.des_news .newsList li a{ width:76%; display:block; height:20px; overflow:hidden; color:#595959; text-indent:15px; float:left}
.des_news .newsList li span{ width:23% ;float:right}

/*产品模块*/
.proList{}
.proList li{width:33.3%; float:left; margin:10px 0; text-align:center; line-height:25px;}
.proList li a{display: block;width:84%;padding:5px;margin: 0 auto}
.proList li a img{  height:150px;max-width: 100% ;*width:195px;}
.proList li span{ display:block;line-height:25px;text-align:center; overflow:hidden;font-size: 14px;}


/*留言模块*/
.right_guestbook{padding: 0}
.guestbook_title{line-height:34px;color:#606060;text-indent: 20px;color: #013569;font-size: 14px;font-weight: bold;margin-top: 6px;}
.guestbook_title span{float: right;}
.guestbook_msg{margin: 0 20px;font-size: 14px;color: #555555;border-bottom: 1px dashed #ccc;padding-bottom: 6px}
.guestbook_reply{color: #013569}
.guestbook_reply p{display: inline-block;*display: inline;zoom:1;}
.guestbook_main i{font-style: normal;color: red}
.guestbook_main	{ margin-bottom:20px;}
.guestbook_main .news_name span{float: right;	}
.form p{position: relative;margin-top: 10px;font-size: 14px;overflow: hidden;}
.form p label{position: absolute;width:15%;height: 30px;line-height: 30px;text-align: right;font-size: 16px;}
.form p input{width: 30%;height: 28px;margin-left: 16%;}
.form p textarea{width: 60%;margin-left: 16%;}
.form p .mes{margin-left: 16%;display: block;}
.form_b {margin-left: 16%;margin-top: 20px;}
.form_b input{width: 100px;height: 30px;margin-right: 10px;cursor: pointer;}

/*page*/
.page_title{text-align: center;font: bold 18px/24px "黑体";}
.page_bottom{width: 100%; display:block; margin:10px 0}
.page_bottom span{width: 50%; background:#CCC;float: left; margin:10px 0; line-height:25px;text-align: center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.page_time{line-height:25px; text-align:center; color:#949494; font-family:"宋体"; border-bottom:1px dashed #d1d1d1;margin-bottom: 10px;font-size: 14px;}
.page_img{max-width: 100%}


/*最常规产品展示*/
.prom{ border:1px solid #d1d1d1; padding:10px 5px 10px; overflow:hidden}
.pro{}
.pro li{ width:220px; 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 span{ display:block; height:25px; line-height:25px; text-align:center; overflow:hidden}
/*最常规产品-内页*/
.pro_main .top{height:34px; line-height:34px; margin-bottom:0; color:#1070c4;background:url(../images/topbg.jpg) repeat-x;text-indent: 16px;}
.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:316px; 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;background: url(../images/title-ico.png) no-repeat left center;text-indent: 20px;}
.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}
/*图片浏览*/
.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 .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; 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 14px;}
.pro_main .main3_detail .bottom img{ max-width:100%; display:block; margin:0 auto; }


.float_QQ{width: 172px;height: 482px;background: url(../images/QQ_window.png) no-repeat;position: absolute;right: 0px;top: 260px;z-index: 100}
.float_QQ a{width: 138px;height: 30px;background:url(about:blank);position: absolute;top: 250px;left: 20px;}









