/*样式统一*/
html {line-height: 1.15;-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
body {margin: 0;}
h1 {font-size: 2em;margin: 0.67em 0;}
figcaption,figure,main {display: block;}
ul,p,h1{margin:0;padding:0;}
figure {margin: 1em 40px;}
hr {box-sizing: content-box; height: 0; overflow: visible; }
img {border-style: none;}
svg:not(:root) {overflow: hidden;}
button,input,optgroup,select,textarea {font-family: sans-serif;font-size: 100%;line-height: 1.15;margin: 0; }
button,input {overflow: visible;}
button,select { text-transform: none;}
textarea {overflow: auto;}
a{text-decoration: none}
input{outline: none}
textarea{outline: none;resize:none;vertical-align: top;}
ul,ol{list-style: none}
*{margin:0 ;padding:0;font-family: "微软雅黑";box-sizing: border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
/*公共样式、*/
.wrap:after{content: "";display: block;height:0;clear:both;visibility: hidden;}
.fl{float: left;}
.fr{float: right;}
.left{float: left;}
.right{float: right;}
.clear{clear:both;}
.center{width:1200px;margin:0 auto;}
.stop{   
   width: 0;
    height: 0;
    border-right: 6px solid transparent;
    border-top: 0px solid transparent;
    border-left: 6px solid transparent;
    border-bottom: 8px solid #c60412;display: inline-block;}
/*header*/
.header{padding-top:36px;width:100%;padding-bottom: 33px}
.header .logo{display: inline-block}
.header .phone{margin-top: 4px;background:url(../images/h-phone.jpg) no-repeat left;padding-left: 64px;padding-top: 4px;}
.header .phone .one{font-size:16px;color:#666666}
.header .phone .two{font-size:32px;color:#666666;font-weight: bold}
/*nav */
.nav {width:100%;height: 50px;background: #626262}
.nav .nav-menu{text-align: center;}
.nav .nav-menu>li{display: inline-block;line-height: 50px;}
.nav .nav-menu>li>a{font-size:18px;color:#ffffff;padding:0 38px;display: block;}
.nav .nav-menu>li>a:hover{background:#c60412;text-decoration: none;}
/*banner*/
.banner{position: relative;height: 500px;}
.banner .uk-slidenav{display: block;width:27px;height: 50px;}
.banner .uk-slidenav-previous{background: url(../images/left.png) no-repeat;position: absolute;left:0;bottom: 50%}
.banner .uk-slidenav-next{background: url(../images/right.png) no-repeat;position: absolute;right:0;bottom:50%;}
.banner .uk-dotnav{text-align: center;bottom:10px;}
.banner .uk-dotnav li{width:10px;height: 10px;border-radius: 50%;background: #ddd;opacity: 0.6;display: inline-block;}
.banner .uk-dotnav li.uk-active{background: #000 !important;}
.banner .uk-slideshow > li > img{height: 500px !important;position:relative;left:50%;margin-left: -1000px;}
.banner .uk-slideshow > li{height: 500px !important;}
/*banner*/
/*footer  concat*/
.i-concat .public-tit{margin-bottom: 59px;}
.i-concat .public-tit a{color:#cecece;}
.i-concat .public-tit .h{background: #cecece}
.i-concat .public-tit .stop{border-bottom-color:#cecece;}
.i-concat{width:100%;background: #535353;padding-top: 28px;padding-bottom: 48px;}
.i-concat .ewm{display: block;text-align: center;color:#333;font-size:12px;}
.i-concat .ewm p{margin-top: 9px;font-size:12px;color:#999;}
.i-concat .ewm img{width:150px;height:150px;}
.i-concat ul{margin-top: 6px;margin-left: 15px;}
.i-concat ul li{font-size:16px;color:#999;margin-bottom: 16px;line-height: 21px;}
.i-concat ul li img{margin-right: 12px;margin-top: -2px;}
.i-concat ul li:nth-child(2) img{position: relative;top:4px; }
.i-concat ul li:nth-child(5) img{position: relative;top:3px; }
.i-concat .form{width:520px;}
.i-concat .form  span{display: block;width:70px;height: 35px;background: #6a6a6a;text-align: center;line-height: 35px;color:#aaa;position:relative;/*top:1px;*/float: left;font-size: 14px;}
.i-concat .form input{width:180px;height:35px;border:none;background: #5f5f5f;margin-right: 15px;color:#fff;}
.i-concat .form .name{width:180px;height:35px;float: left;margin-bottom: 9px;margin-right: 19px;}
.i-concat .form .phone{width:180px;height:35px;float: left;}
.i-concat .form textarea{width:520px;height:85px;border:none;background: #5f5f5f;padding-left: 17px;padding-top: 15px;margin-bottom: 15px;color:#fff;}
.i-concat .form .reset{width:93px;height: 35px;background: #5f5f5f;color:#aaa;font-size:14px;}
.i-concat .form .sub{width:93px;height: 35px;background: #af0000;color:#fff;font-size:14px;}
.i-concat .btn{text-align: center;}
.i-concat .form .reset:hover{cursor: pointer;}
.i-concat .form .sub:hover{cursor: pointer;}
.i-concat .public-tit{background: none;color:#444444;}
.f-bottom{width:100%;background: #474747;text-align: left;padding-top: 10px;padding-bottom: 10px;}
.f-bottom span{color:#878787;font-size:14px;margin-left: 5px;}
.f-bottom a{color:#878787;font-size:14px;}
/*public tit*/
.public-tit {text-align: center;}
.public-tit a{font-size:30px;color:#333333;font-weight: bold;}
.public-tit a span.h{display: block;width:123px;height: 2px;background: #c60412;position: relative;margin:0 auto;margin-top: 11px;}
.public-tit a span.stop{position: absolute;top:-8px;left:50%;margin-left: -3px;}
.public-tit a:hover{text-decoration: none;}
/*i  keyword*/
.i-keyword{width:100%;height: 66px;background: #eeeeee}
.i-keyword .form{margin-top: 13px;margin-right: 12px;}
.i-keyword .form .input{width:217px;height: 40px;border:1px solid #dddddd;}
.i-keyword .form .input input{width:217px;height: 40px;border:none;background: none;padding-left: 5px;}
.i-keyword .form .sub{width: 70px;height: 40px;background: #626262}
.i-keyword .form .sub input{width:70px;height: 40px;border:none;background: url(../images/search.png) no-repeat center;cursor: pointer; }
.i-keyword .keyword{height: 66px;line-height: 66px;}
.i-keyword .keyword span{font-size:14px;color:#333;}
.i-keyword .keyword span.tit{margin-right: 0}
.i-keyword .keyword span {margin-right: 10px;}
/*pro center*/
.i-pro-center{padding-top: 35px;margin-bottom: 45px;}
.i-pro-center .public-tit{margin-bottom: 25px;}
.i-pro-name ul{text-align:center;}
.i-pro-name ul li{display: inline-block;height: 30px;line-height: 30px;background: #eeeeee;border-radius: 20px;margin-right: 10px;margin-bottom: 13px;}
.i-pro-name ul li a{padding:0 14px;display: block;font-size: 14px;color:#666;}
.i-pro-name ul li a:hover{background: #c60412;color:#fff;text-decoration: none;border-radius: 20px;}
.i-pro-img{margin-top: 38px;}
.i-pro-img li{float: left;padding:10px;width:400px;height:407px;border:1px solid #ddd;padding-bottom: 34px;position: relative;margin-bottom: 24px;}
.i-pro-img li span{display: block;}
.i-pro-img li span.tit{width:100%;text-align: left;padding:14px 0;font-size:18px;color:#333;}
.i-pro-img li span.txt {font-size:12px;color:#666;line-height: 150%}
.i-pro-img .h {width:100%;height: 4px;background: #c60412;position: absolute;bottom:0;left:0;display: none;}
.i-pro-img .h .stop{position: absolute;left:50%;margin-left: -6px;top:-5px;}
.i-pro-img ul li:hover .h{display: block;}
.i-pro-img ul li:hover a{text-decoration: none;}
.i-pro-img ul li img{width:379px;height:260px; }
/*about us*/
.i-about {background: url(../images/aboutbg.jpg) no-repeat center;padding-top: 50px;padding-bottom: 70px;}
.i-about .public-tit{margin-bottom: 35px;}
.i-about .p{text-align: center;line-height: 150%;font-size:14px;color:#333;letter-spacing: 1px;margin-bottom: 26px;}
.i-about .p p{font-size:14px;}
.i-about .add{width:135px;height: 30px;border:1px solid #ddd;display: block;margin:0 auto;text-align: center;line-height: 30px;font-size:28px;font-weight: 200;color:#999999;margin-bottom: 32px;}
.i-about .add:hover{text-decoration: none;color:#c60412;}
.i-about .a-item {display: block;float: left;margin-right: 5px;margin-left: 5px;width: 290px;height: 200px;overflow: hidden;}
.i-about .a-item:hover{text-decoration: none;box-shadow: 0 0 10px #ddd;}
.i-about .a-item:hover img{transform: scale(1.2);transition:all 0.5s linear 0s;-ms-transform: scale(1.2);-moz-transform: scale(1.2);-webkit-transform: scale(1.2);}
.i-about .a-item img{width:290px;height: 200px;}
/*news-center*/
.i-newscenter{padding-top: 45px;margin-bottom: 60px;}
.i-newscenter .public-tit{margin-bottom: 65px;}
.i-newscenter ul li{width:50%;float: left;padding-bottom: 26px;border-bottom: 1px solid #eee;padding-right: 24px;border-right:1px solid #eee;}
.i-newscenter ul li:nth-of-type(2){padding-left: 28px;border-right: none;}
.i-newscenter ul li:nth-of-type(4){padding-left: 28px;border-right: none;border-bottom: none;padding-top: 20px;}
.i-newscenter ul li:nth-of-type(3){border-bottom: none;padding-top: 20px;}
.i-newscenter ul li .time{font-size:14px;color:#666;display: block;margin-bottom: 12px;}
.i-newscenter ul li .tit{font-size:16px;color:#333;display: block;padding-bottom: 2px;}
.i-newscenter ul li .h{display: inline-block;width:35px;height: 1px;background: #333}
.i-newscenter ul li .p p{font-size:12px;color:#666666;line-height: 150%}
.i-newscenter ul li:hover a.tit{text-decoration: none;color:#c60412;}
.i-newscenter ul li:hover .h{width: 100%;background: #c60412}
/*inside style*/
.w-con{margin-top: 30px;margin-bottom: 20px;}
.w-con .section{width:900px;}
/*public left、*/
.public-left{width: 270px;}
.public-left .tit{width:270px;height:90px;background: #c60412;text-align:center;line-height:90px;display: block;}
.public-left .tit:hover{text-decoration: none;}
.public-left .tit .one{font-size:30px;color:#fff;font-weight: bold;}
.public-left ul li{text-align: center;background: #dddddc;margin-bottom: 1px;}
.public-left ul li a{display: block;padding-top: 14px;font-size:16px;color:#000;padding-bottom: 14px;}
.public-left ul li:hover{background: #c60412}
.public-left ul li:hover a{color:#fff;}
.public-left .r-concat{background: url(../images/concat.jpg) no-repeat;height:153px;margin-top: 27px;position: relative;border-bottom: 5px solid #c60412;}
.public-left .r-concat a{display: block;font-size:28px;color:#fff;width:202px;height:44px;background: #af0000;opacity: 0.5;text-align: center;line-height: 44px;position: absolute;top:86px;}
/*public-tit right*/
.public-right-tit{padding-left:18px;width:900px;padding-top: 14px;padding-bottom: 14px;background: #dad9d8;padding-right: 13px;}
.public-right-tit p.left{font-size: 16px;color:#464646;}
.public-right-tit p.right{font-size:14px;color:#5f5e5e;}
.public-right-tit p.right a{color:#5f5e5e;}
/*n  prolist*/
.section ul.prolist {margin-top: 15px;}
.section ul.prolist>li{float: left;position: relative;margin-bottom: 14px;text-align: left;width:400px;padding:10px;border:1px solid #ddd;margin-left: 20px;margin-right: 30px;height: 407px;}
.section ul.prolist>li img{width:379px;height:260px;display: block;}
.section ul.prolist>li a{display: block;}
.section ul.prolist>li span.tit{padding-top: 10px;color:#333;display: block;padding-bottom: 10px;}
.section ul.prolist>li span.p{font-size:12px;color:#999;line-height: 150%}
.section ul.prolist>li:hover{box-shadow: 0 0 5px #c60412}
.section ul.prolist>li:hover a{text-decoration: none;}
.section ul.prolist>li:hover .tit{color:#c60412;}
/*新闻中心*/
.newslist-con {padding-left: 10px;padding-right: 10px;}
.newslist-con li {position: relative;padding-bottom: 12px;border-bottom: 1px solid #dddddd !important;margin-top: 18px;}
.newslist-con li a.tit{font-size:20px;color:#333;display: block;margin-bottom: 7px;}
.newslist-con li a span.time{font-size:12px;float: right;color:#999;}
.newslist-con li .p{line-height: 150%;}
.newslist-con li .p p{font-size:12px;color:#333;text-indent:2em;}
.newslist-con li .add{position: absolute;display: block;width:105px;height:33px;text-align:center;line-height:33px;font-size:12px;color:#333333;right:3px;bottom:3px;}
.newslist-con li:hover .add{color: #af0000;}
.newslist-con li:hover .tit{color: #af0000;}
/*news proimg show infro*/
.news-show h1{line-height: 25px;text-align: center;padding-top: 30px;font-size:20px;width:100%;padding-bottom: 10px;margin:0 auto;font-weight: bold;}
.news-show .ainfo {width:100%;padding-bottom: 5px;padding-top: 6px;text-align: center;color:#999;}
.news-show .n-con{line-height: 200%;color:#333;padding-bottom: 10px;border-bottom: 1px solid #ddd;}
/*page-turn*/
.page-turn {padding-top: 10px;color:#999;}
.page-turn a{color:#999;}
.page-turn p{margin-bottom: 5px;}
.page-turn a:hover{color:#c60412;}
/*pagination*/
.pagination{margin-top: 30px;}
.pagination .pre {width:61px !important;height: 33px;background: #fff;border:1px solid #ddd;line-height: 33px;padding:0;}
.pagination .next {width:61px !important;height: 33px;background: #fff;border:1px solid #ddd;line-height: 33px;padding:0;}
.pagination .uk-pagination>.uk-active>span{background: #c60412;border:none;}
.pagination .uk-pagination span{width: 33px;height: 33px;background: #fff;border:1px solid #ddd;padding:0;line-height: 35px;}
.pagination .uk-pagination a{width: 33px;height: 33px;background: #fff;border:1px solid #ddd;padding:0;line-height: 35px;}
.pagination .uk-pagination a:hover{color:#c60412;background: #fff;}
.pagination .uk-pagination>li:nth-child(n+2){margin-left: 13px;}

/*gueatbook*/
	#postbox{margin:10px auto 0px auto;  padding-top:10px}
	#postbox .gcon{margin:0 auto; padding-left:9px; padding-right:9px}
	#postbox .gcon .l{ width:80px; height:40px; text-align:right; float:left;display: block;}
	#postbox .gcon .r{ width:1200px;  min-height:40px; height:auto!important; height:40px; overflow:visible;}
	#postbox .gcon .r span{ display:block; line-height:40px; text-align:left;font-size: 12px;color: #868181;    margin-left: 80px;}