﻿/*
作者：盈利SEO智慧营销中心-田文海
地址：http://www.yingliseo.com
邮箱：6476957@qq.com
*/
html{-webkit-text-size-adjust:none;word-wrap:break-word;word-break:break-all}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0px;padding:0px;color:#58595d;font-size:14px;font-family: "Microsoft YaHei", Verdana, sans-serif;line-height: 1.6;}
a{text-decoration: none;color: #58595d;}a:hover{color: #c00;text-decoration: none;}img{max-width:100%; height:auto; width:auto\9; border:0;}div, h1, h2, h3, h4,h5, p, form, ul, label, input, textarea, img, span, dl, dt, dd{margin:0px;padding:0;}li{list-style-type: none;}.clear{clear:both;}.fl{float:left;}.fr{float:right;}

.wide{width:1050px;margin:0 auto;}.img-d img{display: block;width: 100%;}.text-center{text-align: center;}h1, h2, h3, h4,h5{font-weight: normal;}
.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mr10{margin-right:10px}.ml10{margin-left:10px}
.f-30{/*font-size:30px*/}
.f-22{font-size:22px}
.f-20{font-size:20px}
.f-18{font-size:18px}.f-16{font-size:16px}.f-15{font-size:15px}.f-14{font-size:1.1em}.f-10{font-size:1em}.f-12{font-size:12px}.f-8{font-size:.75em}.f-bold{font-weight:bold}.f-wthie{color:#fff}.pd3{padding:3px}.pd8{padding:8px}.pd10{padding:10px}.pd10-1{padding:10px 0}.pd15{padding:15px}.pd20{padding:20px}.pd15-1{padding:15px 0}.pd15-2{padding:0 15px}.pd20-1{padding:20px 0}.pd20-2{padding:0 20px}.pd30{padding:30px}
.pd40{/*padding:40px 0*/}.pd60{padding:60px 0}.bgh{background-color:#f8f8f8}.bgb{background-color:#fff}.lh-50{line-height:50px;padding:0 5px}.f-grenn{color:#164a0e}.f-blue{color: #006AAA;}.f-grenn1{color:#093}.f-hui,.f-hui a{color:#999;}
.f-hui1,.f-hui1 a{color:#bbb}.bc-senhui{background-color:#34495e;color:#fff}.border-b{border-bottom:1px solid #e5e5e5}
.i60{line-height:20px;height:60px;overflow:hidden}
.i40{line-height:20px;overflow:hidden}
.i22{line-height:22px;height:22px;overflow:hidden}
.i18{line-height:18px;height:18px;overflow:hidden}
.border{border:1px solid #ddd;border-radius:3px}.w50{width: 49%;}
.border-b{border-bottom:1px solid #ddd;}.lh-2{line-height: 2;}.dp-b{display: block;}

.post-pagebar{width: 100%;height:26px;line-height:26px;margin:15px 0;text-align: center;}
.post-pagebar a,.post-pagebar .now-page{padding-top: 2px;padding-right: 8px;padding-bottom: 2px;padding-left: 8px;border: 1px solid #E6E6E6;color: #333333;margin-left: 3px;border-radius: 2px;}
.post-pagebar a:hover,.post-pagebar .now-page{background-color: #1AB394;color: #FFFFFF;}

.top{border-bottom: #006aaa solid 15px;height: 115px;position: fixed;top:0;left: 0;width: 100%;background: #fff;z-index: 998;}
.top .wide{position: relative;}
.logo{position: absolute;left: 0;top:25px;width: 240px;z-index: 9;}
.header{position: absolute;width: 100%;left: 0;top:0;z-index: 8;padding-left: 260px;height: 115px;}
.header .f-hui{float: right;line-height: 30px;margin-top: 15px;}
.header .f-hui span{margin-left: 15px;}
.header .f-hui img{vertical-align: middle;}
.header .nav{position: absolute;right: 0;bottom: 15px;height: 35px;}
.nav>ul>li{float: left;line-height: 35px;margin-left: 3px;}
.nav>ul>li>a{background: #EAEAEA;padding: 0 22px;display: block;font-size: 15px;border-radius: 3px 3px 0 0;}
.caret {display:inline-block;width:0;height:0;margin-left:2px;margin-right: 5px; vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}
.i150{height: 115px;}

.top_menu_ul li ul{width: 100%;height:170px;overflow: hidden;position: fixed;left: 0;top:100px;z-index: 990;padding-top: 15px;display: none;}
.top_menu_ul li ul>li {width: 100%;height: 170px;text-align: center;background: #fff;}
.top_menu_ul li ul>li>a { display: inline-block;width: 130px;margin-top: 20px;margin-right: 5px; color: #333;text-decoration: none;font-size: 12px}
.top_menu_ul li ul>li>a img{border: 1px solid #ddd;padding: 2px;display: block;height:100px;}
.top_menu_ul li ul>li>a>i { display: inline-block; line-height: 20px;margin-top: 5px;width: 130px;font-style: normal;text-align: center}
.hidden-icon img {display: none}


.box{width: 100%; height: 490px; display: block; text-transform: capitalize; vertical-align: middle; background-position: center 0; background-repeat: no-repeat;}
.slider{position: relative; width: 100%; height: auto; overflow: hidden;}
.slides{height: auto; /* Simple clear fix */ overflow: hidden; /** * Prevent blinking issue * Not tested. Experimental. */ -webkit-backface-visibility: hidden; -webkit-transform-style: preserve-3d; /** * Here is CSS transitions * responsible for slider animation in modern broswers */ -webkit-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); -moz-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); -ms-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); -o-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);}
.slide{height: auto; float: left; clear: none;}
.slider-arrows{}
.slider-arrow{position: absolute; display: block; margin-top: -35px; width: 36px; height: 77px; top:50%;}/*左右按钮样式及放置位置*/
.slider-arrow--right{left: 50%; margin-left: 533px; background:url(img/prevNext.png) no-repeat -36px 0;}
.slider-arrow--left{right: 50%; margin-right: 533px; background:url(img/prevNext.png) no-repeat 0 0;}
.slider-nav{position: absolute; bottom: 30px;}
.slider-nav__item{/*nva样式*/ width: 12px; height: 12px; float: left; clear: none; display: block; margin: 0 5px; background: black; border-radius: 100%;}
.slider-nav__item:hover{background: #ccc;}
.slider-nav__item--current{background: #ccc;} 

.tabList{line-height: 30px;height: 30px;border-bottom: 1px solid #ddd;margin-bottom: 20px;}
.tabList li{float: left;margin-right: 10px;padding: 0 20px;cursor: pointer;}
.tabList li.on{background: #016AAB;color: #fff;}
.tabCon>div{display: none;}

.tab-img{width: 1150px;height: auto;overflow: hidden;position: relative;}
.tab-img .hd .prev{display:block;position: absolute;left: 0;top:50%; margin-top:-30px;  overflow:hidden;cursor:pointer;z-index: 10;}
.tab-img .hd .next{ display:block;position: absolute;right: 0;top:50%; margin-top:-30px;  overflow:hidden;cursor:pointer;z-index: 10;}	 
.tab-img .bd{z-index: 8;}
.tab-img .bd ul{ overflow:hidden;}
.tab-img .bd ul li{ margin:0 10px 0 0;width:220px;float:left;display:inline; overflow:hidden; text-align:center;  }
.tab-img .bd ul li .pic{text-align:center;}
.tab-img .bd ul li .pic img{ display:block;width: 220px;height: 200px;margin-bottom: 5px;}
.tab-img .bd ul li .title{ line-height:20px;height: 20px;overflow: hidden;}

.index-news{border-top:1px solid #ccc;}
.index-news li{float: left;width: 32%;margin-right: 2%;overflow: hidden;}
.index-news li:nth-child(3){float: right;margin-right: 0;}
.index-news li h2 {border-bottom: 1px solid #ccc;width:100%;padding:20px 0;}
.index-news li h2 span{vertical-align: middle;display: table-cell;background: url(img/news.png) no-repeat 0 center;line-height: 25px;height:60px; color: #006AAA;font-size: 22px;padding-left:65px;}
.index-news li img{display: block;margin: 15px 0 10px 0;width:100%;height:300px;}
.news-more{line-height: 30px;height: 30px;display: inline-block; background: #A19E98;color: #fff;padding:0 20px;border-radius: 15px;}
.news-more:hover{color: #fff;background: #aaa;}

.copy>div.fl{width: 44%;}
.copy>div.fr{width: 12%;}
.copy-1 ul{float: left;margin-right: 20px;}
.copy-2 p{line-height: 18px;margin-bottom: 10px;}
.copy-2 img{vertical-align: middle;width: 18px;height: 18px;}
.footer{background: url(img/foot_logo.png) no-repeat 0 center;text-align: right;padding-left: 200px;min-height: 30px;}


.list-news li{float: left;width: 100%;clear: both;padding: 20px 0;border-bottom: 1px solid #ddd;}
.list-news li span.fl img{width: 200px;height: 120px;}

.info-con p{margin-bottom: 15px;}
.info-bottom{text-align: right;font-size: 16px;}



.container {
	margin-right:auto;
	margin-left:auto;
	padding-left:7.5px;
	padding-right:7.5px;
	width:1050px
}

.ban_about{ height:316px; background:url(../style/images/about_banner.jpg) no-repeat center top; position:relative; } 
.biaoti_weizhi{ width:1050px; margin:0 auto; color:#222222; font-size:20px; font-weight:normal; height:52px; line-height:52px;  }
.biaoti_weizhi span{ color:#cccccc; font-size:18px; font-family:Arial, sans-serif; margin-left:11px; }
.biaoti_weizhi p{  color:#999999; font-size:14px;  }
.biaoti_weizhi p a{ color:#999999; font-size:14px;  }


.pro{border:1px double #9F9C9c;border-radius:8px;}