﻿div, a, p, span, em, dl, ul, ol, dd, dt, li, table, tr, td, th, caption, form, input, button, textarea, strong, label, select, option, h1, h2, h3, h4, h5, h6, img, pre, fieldset, blockquote { margin: 0; padding: 0; }

a { text-decoration: none; }

em { font-style: normal; }

ul, ol, dl { list-style: none; }

img { border: none; }

input { outline: none; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }

.middle { margin: 0 auto; }

.clearfix:before, .clearfix:after { display: table; content: ''; }

.clearfix:after { clear: both; }

.clearfix { zoom: 1; }

.hide { display: none; }

.show { display: block; }

.no-right-pad { padding-right: 0 !important; }

.no-left-pad { padding-left: 0 !important; }

.no-rig-mar { margin-right: 0 !important; }

.no-left-mar { margin-left: 0 !important; }

body { min-width: 1190px; }

a:active, a:hover { outline: 0; -webkit-transition: all 0.5s; transition: all 0.5s; }

/**************/
.w1190 { width: 1190px; margin: 0 auto; }

.header { width: 100%; height: 103px; position: relative; z-index: 5; }
.header .logo { width: 195px; height: 103px; margin-right: 100px; overflow: hidden; }
.header .header-top ul { width: 650px; float: left; }
.header .header-top ul li { padding: 47px 0 35px; line-height: 20px; height: 20px; background: url(../img/pic-5.png) no-repeat left center; position: relative; font-size: 18px; }
.header .header-top ul li > a { padding: 0 45px; display: block; font-size: 18px; color: #666; }
.header .header-top ul li > a:hover, .header .header-top ul li > a.cur { color: #278ade; }
.header .header-top ul li .x-hide { display: none; padding: 15px 25px 10px 25px; width: 110px; position: absolute; left: 0; top: 102px; background: #fff; }
.header .header-top ul li .x-hide a { display: block; line-height: 20px; height: 20px; background: url(../img/pic-2.png) no-repeat left 3px; color: #666; padding-left: 26px; margin-bottom: 10px; font-size: 14px; }
.header .header-top ul li .x-hide a:hover { display: block; font-size: 15px; line-height: 20px; height: 20px; /*background: url(../img/pic-2.png) no-repeat left -62px;*/ color: #278ade; }

.footer { padding: 25px 0 20px; background: #fff; }
.footer .footer-bot .f-top { width: 480px; margin: 0 auto; padding-bottom: 10px; }
.footer .footer-bot .f-top .f-top-l { margin-right: 25px; width: 62px; }
.footer .footer-bot .f-top .f-top-l span { font-size: 12px; color: #d5d5d5; text-align: center; display: block; margin-top: 8px; }
.footer .footer-bot .f-top .f-top-r { border-left: 1px solid #e8e8e8; padding-left: 16px; width: 370px; padding: 5px 0  0 16px; }
.footer .footer-bot .f-top .f-top-r p { display: block; color: #999; font-size: 14px; margin-bottom: 18px; height: 23px; line-height: 23px; padding-left: 40px; }
.footer .footer-bot .f-top .f-top-r .p1 { background: url(../img/pic-8.png) no-repeat left top; }
.footer .footer-bot .f-top .f-top-r .p2 { background: url(../img/pic-8.png) no-repeat left -35px; margin-bottom: 0; }
.footer .footer-bot .f-bot { padding-top: 15px; }
.footer .footer-bot .f-bot p { display: block; text-align: center; color: #666; font-size: 14px; }

hr.hr-h { border-top: 1px solid #e8e8e8 !important; border: none; }

.i-banner { height: 570px; width: 100%; position: relative; }

.i-banner .slideBox { width: 100%; height: 570px; overflow: hidden; position: relative; }

.i-banner .slideBox .hd { height: 15px; overflow: hidden; position: absolute; left: 50%; bottom: 22px; z-index: 1; }

.i-banner .slideBox .hd ul { overflow: hidden; zoom: 1; float: left; }
.i-banner .bd ul{
    height: 570px;
    width: 100% !important;
}

.i-banner .slideBox .hd ul li { float: left; margin: 0 6px; width: 15px; height: 15px; background: url(../img/pic-3.png) no-repeat; background-position: left center; cursor: pointer; }

.i-banner .slideBox .hd ul li.on { background: url(../img/pic-4.png) no-repeat; }

.i-banner .slideBox .bd { position: absolute; left: 50%; width: 1920px; margin-left: -960px; min-width: 1190px; overflow: hidden;}

.i-banner .slideBox .bd li { zoom: 1; vertical-align: middle; overflow: hidden;
    height: 570px !important; width: 100% !important;
}

.i-banner .slideBox .bd img { width: 100%; height: 570px; display: block; }

.pk-ban .slideBox { position: relative; opacity: 0; filter: alpha(opacity=0); top: 50px; }

.i-list { padding: 38px 0; }
.i-list ul { width: 100%; }
.i-list ul li { margin-right: 24px;     background: rgba(255,255,255,0.6);
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#AF000000,endcolorstr=#AF000000);
	padding-bottom:20px;    text-align: center;
    width: 279px;
}
.i-list ul li:hover{
	 background: rgba(255,255,255,1);
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FF000000,endcolorstr=#FF000000);
}
.i-list ul li .imgbox { width: 277px; height: 196px; border: 1px solid #f6f6f6; margin-bottom: 15px; overflow: hidden; -webkit-transition: all 0.5s; transition: all 0.5s; }
.i-list ul li .imgbox img { display: block; width: 277px; height: 196px; }
.i-list ul li span { color: #666; font-size: 14px; display: block; width: 240px; margin: 0 auto; text-align: left; height: 44px;}
.i-list ul li span a { color: #666; }
.i-list ul li:hover .imgbox img { -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); }
.i-list ul li:hover span a { color: #278ade; }

.i-nav-l { width: 220px; margin-top: 36px; }
.i-nav-l .search {
    position: relative;
    z-index: 2;
    padding: 10px 10px 10px 0;
    margin-left: 58px;
    
}
.i-nav-l .f-box {
    position: absolute;
    right: 0;
    top: 0;
    width: 0;
    height: 19px;
    background: #fff;
    overflow: hidden;
    z-index: 1;
    padding: 10px 0;
    border-radius: 5px;
}
.i-nav-l .f-box.cur{
	border:1px solid #fff;
}
.i-nav-l .imgbox {
    background: url("../img/pic-1.png") no-repeat center;
    background-size: 19px 19px;
    height: 19px;
    width: 19px;
    cursor: pointer;
    position: relative;
    z-index: 2;
    border: none;
}
.i-nav-l .f-box input {
    width: 150px;
    height: 19px;
    line-height: 19px;
    border: none;
    text-indent: 10px;
    color: #666;
    background: none;
}

.i-nav-l .cn { background: #278ade; width: 84px; height: 40px; line-height: 40px; border-radius: 5px; color: #fff; text-align: center; font-size: 12px; }
.i-nav-l .cn a { color: #fff; }

.n-banner { height: 426px; width: 100%; background-size: cover !important; min-width: 1190px; }

.n-nav { height: 65px; background: #fff; box-shadow: 4px 6px 4px #ebebeb; }
.n-nav span { font-size: 20px; line-height: 65px; color: #333; display: inline-block; }
.n-nav ul li { font-size: 20px; line-height: 65px; color: #333; display: inline-block; margin-right: 73px; }
.n-nav ul li a { color: #333; }
.n-nav ul li a:hover, .n-nav ul li a.cur { color: #278ade; }

.n-news-list { margin-top: 25px; }
.n-news-list ul { width: 100%; }
.n-news-list ul li { padding: 20px; width: 340px; height: 455px; margin-right: 22px; margin-bottom: 30px; border: 1px solid #eeeeee;    background: #fff; }
.n-news-list ul li .imgbox { overflow: hidden; }
.n-news-list ul li .imgbox img { -webkit-transition: all 0.5s; transition: all 0.5s; }
.n-news-list ul li h2 { padding: 26px 0 17px; border-bottom: 1px solid #ebebeb; margin-bottom: 15px; font-size: 18px; color: #333; line-height: 18px; width: 340px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.n-news-list ul li p { font-size: 14px; color: #666; height: 100px; overflow: hidden; display: block; }
.n-news-list ul li em { font-size: 14px; color: #999; display: block; margin-top: 15px; }
.n-news-list ul li:hover .imgbox img { -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); }
.n-news-list ul li:hover a h2, .n-news-list ul li:hover a p, .n-news-list ul li:hover a em { color: #278ade; }

.pagebox { margin: 20px 0 70px; }
.pagebox img { display: block; margin: 0 auto; }

.n-news-info { padding: 40px 0 70px; }
.n-news-info .top { padding-bottom: 20px; border-bottom: 1px solid #eeeeee; }
.n-news-info .top h2 { font-size: 24px; line-height: 24px; margin-bottom: 15px; text-align: center; color: #333; }
.n-news-info .top em { font-size: 14px; color: #999; display: block; text-align: center; }
.n-news-info .text { min-height: 500px; padding-bottom: 25px; }
.n-news-info .text img { display: block; margin: 15px auto; max-width: 100%; }
.n-news-info .text p { font-size: 14px; color: #666; }
.n-news-info .bot { padding: 20px 0 0; border-top: 1px solid #eee; }
.n-news-info .bot .bot-l { float: left; width: 600px; }
.n-news-info .bot .bot-l span { color: #666; font-size: 14px; display: block; margin-bottom: 15px; }
.n-news-info .bot .bot-l span a { color: #666; display: block; }
.n-news-info .bot .bot-l span a:hover { color: #278ade; }
.n-news-info .bot .bot-r { width: 120px; height: 45px; }
.n-news-info .bot .bot-r a { width: 120px; height: 45px; border: 1px solid #eee; border-radius: 15px; color: #278ade; text-align: center; line-height: 40px; display: block; }
.n-news-info .bot .bot-r a:hover { background: #278ade; color: #fff; }

.n-recruit-list { margin-top: 33px; padding-bottom: 160px; }
.n-recruit-list .top { width: 100%; height: 47px; line-height: 47px; background: #278ade; color: #fff; font-size: 14px; }
.n-recruit-list .top span { width: 238px; float: left; }
.n-recruit-list .top .span1 { width: 238px; text-indent: 30px; }
.n-recruit-list .top .span2, .n-recruit-list .top .span3, .n-recruit-list .top .span4 { text-align: center; }
.n-recruit-list .top .span5 { text-indent: 115px; }
.n-recruit-list .list { width: 100%; line-height: 47px; font-size: 14px; color: #666; border-bottom: 1px solid #ebebeb; cursor: pointer; }
.n-recruit-list .list span { width: 238px; float: left; }
.n-recruit-list .list .span1 { width: 238px; text-indent: 30px; }
.n-recruit-list .list .span2, .n-recruit-list .list .span3, .n-recruit-list .list .span4 { text-align: center; }
.n-recruit-list .list .span5 { margin-left: 130px; background: url(../img/pic-10.png) no-repeat left top; width: 25px; height: 25px; margin-top: 14px; }
.n-recruit-list .list .span5.on { background: url(../img/pic-10.png) no-repeat left -55px; }
.n-recruit-list .list .list-hide { padding: 18px 30px; display: none; width: 1130px; }
.n-recruit-list .list .list-hide p { display: block; color: #666; margin-bottom: 12px; line-height: 14px; font-size: 14px; }
.n-recruit-list .list .list-hide a { width: 140px; height: 35px; color: #fff; line-height: 35px; text-align: center; background: #278ade; font-size: 14px; margin-top: 15px; display: block; }
.n-recruit-list .list.cur { color: #278ade; }

.products-list { padding: 40px 0 90px; }
.products-list .product-l { width: 560px; }
.products-list .product-l dl { width: 100%; display: block; margin-bottom: 38px; }
.products-list .product-l dl dt { color: #333; font-size: 24px; line-height: 24px; background: url(../img/pic-12.png) no-repeat left center; padding-left: 30px; cursor: pointer; font-family: "Arial"; }
.products-list .product-l dl dd { margin-top: 30px; font-family: "Arial"; display: none; }
.products-list .product-l dl dd a { background: url(../img/pic-14.png) no-repeat left center; display: block; padding-left: 30px; color: #888; font-size: 14px; margin-bottom: 15px; }
.products-list .product-l dl dd a:hover { color: #0089e9; }
.products-list .product-l dl dt:hover, .products-list .product-l dl dt.cur { color: #0089e9; font-family: "Arial"; font-weight: bold; background: url(../img/pic-12.png) no-repeat left center; }

.sub-banner { height: 408px; width: 425px; position: relative; box-shadow: 3px 7px 15px #e9e8e9; }

.sub-banner .slideBox { width: 100%; height: 408px; overflow: hidden; position: relative; }

.sub-banner .slideBox .hd { height: 13px; overflow: hidden; position: absolute; left: 50%; bottom: 22px; z-index: 1; }

.sub-banner .slideBox .hd ul { overflow: hidden; zoom: 1; float: left; }

.sub-banner .slideBox .hd ul li { float: left; margin: 0 6px; width: 13px; height: 13px; background: url(../img/pic-15.png) no-repeat; background-position: left center; cursor: pointer; }

.sub-banner .slideBox .hd ul li.on { background: url(../img/pic-16.png) no-repeat; }

.sub-banner .slideBox .bd { width: 100%; height: 408px; }

.sub-banner .slideBox .bd .bot { position: absolute; bottom: 56px; width: 100%; }

.sub-banner .slideBox .bd .bot span { display: block; font-size: 13px; color: #278ade; text-align: center; bottom: 63px; }
.sub-banner .slideBox .bd ul { width:100% !important;}

.sub-banner .slideBox .bd li { zoom: 1; vertical-align: middle; width:100% !important;}

.sub-banner .slideBox .bd img { width: 100%; height: 408px; display: block; }

.products-info { margin-top: 30px; min-height: 600px; padding-bottom: 30px; }
.products-info h2 { color: #0089e9; font-size: 18px; font-weight: bold; padding-left: 25px; border-left: 3px solid #0089e9; height: 30px; line-height: 30px; margin-bottom: 35px; display: block; }
.products-info h3 { font-size: 18px; color: #0089e9; background: url(../img/pic17-1.png) no-repeat right center; display: block; margin-bottom: 40px; font-weight: bold; }
.products-info p { font-size: 14px; color: #666; display: block; }
.products-info ul { width: 100%; margin-bottom: 50px; }
.products-info ul li { font-size: 14px; color: #999; margin-bottom: 17px; line-height: 16px; background: url(../img/pic-13.png) no-repeat left center; clear: both; padding-left: 30px; }
.products-info img { display: block; margin: 0 auto; max-width: 100%; }
.products-info .p1 { font-size: 16px; color: #999; }
.products-info .p1 a { font-size: 16px; color: #0089e9; font-weight: bold; }

.n-contact { padding: 40px 0 50px; }
.n-contact .text { margin-top: 22px; padding-bottom: 23px; border-bottom: 1px solid #ececec; }
.n-contact .text h3 { font-size: 18px; font-weight: bold; color: #666666; display: block; margin-bottom: 23px; }
.n-contact .text p { display: block; font-size: 14px; color: #666; margin-bottom: 18px; line-height: 14px; }
.n-contact .text .text-l { width: 585px; }
.n-contact .text .text-r { width: 585px; }

.bor-no { border-bottom: none !important; }

.about-lista { padding: 60px 0 60px; min-width: 1190px; }
.about-lista .top { color: #333; display: block; margin-bottom: 30px; }
.about-lista .top h2 { color: #333; display: block; font-size: 36px; line-height: 36px; margin-bottom: 5px; text-align: center; }
.about-lista .top em { display: block; color: #666; text-align: center; font-family: "Arial"; font-size: 18px; line-height: 18px; font-weight: 400; }
.about-lista i { width: 86px; height: 1px; background: #666666; display: block; margin: 0 auto; }
.about-lista .mid { margin-top: 46px; }
.about-lista .mid h2 { color: #666; font-size: 25px; line-height: 25px; margin-bottom: 10px; text-align: center; }
.about-lista .mid em { font-size: 18px; color: #666; width: 415px; height: 38px; line-height: 38px; margin: 0 auto; display: block; text-align: center; margin-bottom: 27px; }
.about-lista .mid p { font-size: 14px; color: #666; display: block; text-align: center; line-height: 30px; }
.about-lista .ms { width: 160px; height: 40px; line-height: 40px; border-radius: 40px; border: 1px solid #d4d4d4; margin: 52px auto 15px; display: block; text-align: center; font-size: 14px; color: #666; }
.about-lista .ms:hover { color: #fff; background: #278ade; border: 1px solid #278ade; }
.about-lista .mod .ms{
	display: none;
}
.about-listb { height: 676px; }
.about-listb .videobox { width: 875px; margin: 0 auto; padding: 70px 0 0; }
.about-listb .videobox .box { padding: 45px; border: 1px solid rgba(255, 255, 255, 0.5); }
.about-listb .videobox .box embed { background: #000; width: 785px; height: 457px; position: relative; z-index: 5; }

.about-listc { padding: 60px 0 20px; min-width: 1260px; background: #f0f0f0; }
.about-listc .top { color: #333; display: block; margin-bottom: 30px; }
.about-listc .top h2 { color: #333; display: block; font-size: 36px; line-height: 36px; margin-bottom: 5px; text-align: center; }
.about-listc .top em { display: block; color: #666; text-align: center; font-family: "Arial"; font-size: 18px; line-height: 18px; font-weight: 400; }
.about-listc i { width: 86px; height: 1px; background: #666666; display: block; margin: 0 auto; }
.about-listc .mid { width: 1260px; margin: 106px auto 0; }
.about-listc .mid li { width: 252px; cursor: pointer; }
.about-listc .mid li .imgbox { width: 157px; height: 181px; margin: 0 auto;}
.about-listc .mid li h3 { font-size: 18px; line-height: 18px; margin-bottom: 10px; margin-top: 29px; color: #666; text-align: center; }
.about-listc .mid li em { display: block; text-align: center; color: #666; font-size: 14px; font-family: "Arial"; text-transform: capitalize;}
.about-listc .mid .img-a .imgbox { background: url(../img/pic-22.png) no-repeat left top; }
.about-listc .mid .img-b .imgbox { background: url(../img/pic-22.png) no-repeat -220px top; }
.about-listc .mid .img-c .imgbox { background: url(../img/pic-22.png) no-repeat -441px top; }
.about-listc .mid .img-d .imgbox { background: url(../img/pic-22.png) no-repeat -661px top; }
.about-listc .mid .img-e .imgbox { background: url(../img/pic-22.png) no-repeat -880px top; }
.about-listc .mid .img-a:hover .imgbox { background: url(../img/pic-22.png) no-repeat left -319px; -webkit-transition: all 0.8s; transition: all 0.8s; }
.about-listc .mid .img-b:hover .imgbox { background: url(../img/pic-22.png) no-repeat -220px -319px; -webkit-transition: all 0.8s; transition: all 0.8s; }
.about-listc .mid .img-c:hover .imgbox { background: url(../img/pic-22.png) no-repeat -441px -319px; -webkit-transition: all 0.8s; transition: all 0.8s; }
.about-listc .mid .img-d:hover .imgbox { background: url(../img/pic-22.png) no-repeat -661px -319px; -webkit-transition: all 0.8s; transition: all 0.8s; }
.about-listc .mid .img-e:hover .imgbox { background: url(../img/pic-22.png) no-repeat -882px -319px; -webkit-transition: all 0.8s; transition: all 0.8s; }

.about-listd { padding: 60px 0 110px; min-width: 1190px; }
.about-listd .top { color: #333; display: block; margin-bottom: 30px; }
.about-listd .top h2 { color: #333; display: block; font-size: 36px; line-height: 36px; margin-bottom: 5px; text-align: center; }
.about-listd .top em { display: block; color: #666; text-align: center; font-family: "Arial"; font-size: 18px; line-height: 18px; font-weight: 400; }
.about-listd i { width: 86px; height: 1px; background: #666666; display: block; margin: 0 auto; }
.about-listd .ji-list { margin-top: 60px; }
.about-listd .ji-list ul { width: 100%; }
.about-listd .ji-list ul li { width: 285px; margin-right: 16px; cursor: pointer;    padding-bottom: 20px;    background: #f0f0f0; }
.about-listd .ji-list ul li .img { width: 285px; height: 250px; -webkit-transition: all 0.8s; transition: all 0.8s; overflow: hidden; }
.about-listd .ji-list ul li .bot { background: #f0f0f0; }
.about-listd .ji-list ul li .bot h2 { padding: 30px 0 15px; color: #333; font-size: 16px; line-height: 22px; text-align: center; border-bottom: 1px solid #e1e1e1; height:22px;     overflow: hidden; }
.about-listd .ji-list ul li .bot p { text-align: left; padding: 25px 20px; width: 245px; height: 185px; font-size: 14px; line-height: 22px;    overflow: auto; }
.about-listd .ji-list ul li:hover .img img { -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); }
.about-listd .ji-list ul li:hover h2 { /*border-bottom: 1px solid rgba(255, 255, 255, 0.3);*/ }
.about-listd .ji-list ul li:hover h2, .about-listd .ji-list ul li:hover p { /*color: #fff;*/ }
.about-listd .ji-list ul li:hover .bot { /*background: #278ade;*/ }

.about-liste { padding: 60px 0 110px; min-width: 1190px; background: #f0f0f0; }
.about-liste .top { color: #333; display: block; margin-bottom: 30px; }
.about-liste .top h2 { color: #333; display: block; font-size: 36px; line-height: 36px; margin-bottom: 5px; text-align: center; }
.about-liste .top em { display: block; color: #666; text-align: center; font-family: "Arial"; font-size: 18px; line-height: 18px; font-weight: 400; }
.about-liste i { width: 86px; height: 1px; background: #666666; display: block; margin: 0 auto; }
.about-liste .mod .ms{
	display: none;
}
.about-liste .mid { margin-top: 50px; }
.about-liste .mid ul { width: 100%; }
.about-liste .mid .ula { margin-bottom: 20px; }
.about-liste .mid .ula li { width: 285px; height: 208px; margin-right: 16px; margin-bottom: 16px; }
.about-liste .mid .ula li img { max-width: 100%; }
.about-liste .mid .ulb { margin-bottom: 20px; }
.about-liste .mid .ulb li { width: 285px; height: 409px; margin-right: 16px; margin-bottom: 16px; }
.about-liste .mid .ulb li img { max-width: 100%; }
.about-liste .ms { width: 160px; height: 40px; line-height: 40px; border-radius: 40px; border: 1px solid #d4d4d4; margin: 52px auto 15px; display: block; text-align: center; font-size: 14px; color: #666; }
.about-liste .ms:hover { color: #fff; background: #278ade; border: 1px solid #278ade; }

.about-listf { padding: 65px 0 50px; min-width: 1190px; background: url(../img/pic-26.png) no-repeat left center; }
.about-listf .top { color: #333; display: block; margin-bottom: 30px; }
.about-listf .top h2 { color: #333; display: block; font-size: 36px; line-height: 36px; margin-bottom: 5px; text-align: center; }
.about-listf .top em { display: block; color: #666; text-align: center; font-family: "Arial"; font-size: 18px; line-height: 18px; font-weight: 400; }
.about-listf i { width: 86px; height: 1px; background: #666666; display: block; margin: 0 auto; }

.timebox { margin-top: 50px; position: relative; }

.honor-list-nav { width: 1190px; overflow: hidden; }

.honor-list-nav .img-box { width: 1190px; height: 60px; margin: 68px auto 0; overflow: hidden; background: url(../img/pic-31.png) no-repeat left 47px; }

.honor-list-nav .img-box .box { width: 970px; overflow: hidden; margin: 0 auto; }

.honor-list-nav ul { width: 970px; }

.honor-list-nav ul li { width: 105px; float: left; font-size: 16px; line-height: 16px; margin-right: 30px; color: #666; text-align: center; height: 60px; cursor: pointer; background: url(../img/pic-29.png) no-repeat center bottom; }

.honor-list-nav ul li:hover, .honor-list-nav ul li.cur { background: url(../img/pic-30.png) no-repeat center bottom; color: #278ade; }

.honor-list-nav a { display: block; }

.honor-list-nav .prev { width: 44px; height: 100px; background: url("../img/pic-27.png") no-repeat left top; position: absolute; left: 0; top: 85px; }

.honor-list-nav .next { width: 44px; height: 100px; background: url("../img/pic-28.png") no-repeat left top; position: absolute; right: 0; top: 85px; }

.honor-list-nav .prev:hover { width: 44px; height: 100px; background: url("../img/pic-27-1.png") no-repeat left top; }

.honor-list-nav .next:hover { width: 44px; height: 100px; background: url("../img/pic-28-1.png") no-repeat left top; margin-right: 2px; }

.honor-con .h-banner { height: 274px; width: 907px; position: relative; margin: 0 auto; padding: 28px 15px 28px 28px; background: #fff; }

.honor-con .h-banner .slideBox { width: 100%; height: 274px; overflow: hidden; position: relative; }

.honor-con .h-banner .slideBox .hd { height: 13px; overflow: hidden; position: absolute; left: 50%; bottom: 0px; z-index: 1; }

.honor-con .h-banner .slideBox .hd ul { overflow: hidden; zoom: 1; float: left; }

.honor-con .h-banner .slideBox .hd ul li { float: left; margin: 0 6px; width: 13px; height: 13px; background: url(../img/pic-15.png) no-repeat; background-position: left center; cursor: pointer; }

.honor-con .h-banner .slideBox .hd ul li.on { background: url(../img/pic-16.png) no-repeat; }

.honor-con .h-banner .slideBox .bd { width: 100%; height: 274px; }

.honor-con .h-banner .slideBox .bd .bot-r { width: 470px; height: 245px; margin-left: 27px; overflow: hidden; position: relative; }

.scrollbar-l { position: absolute; left: 0; top: 0; }

.scrollbar .scrollbar-r { width: 1px; height: 270px; float: right; background: #cbcbcb; position: absolute; right: 3px; }

.scrollbar .scrollbar-r .scrollbtn1 { width: 6px; height: 124px; background: #e4e4e4; position: absolute; top: 0px; left: -3px; }

.honor-con .h-banner .slideBox .bd .bot-r h2 { display: block; bottom: 63px; color: #666; font-size: 18px; margin-top: 10px; padding-bottom: 16px; border-bottom: 1px solid #e0e0e0; margin-bottom: 20px; line-height: 32px; width: 414px; }

.honor-con .h-banner .slideBox .bd .bot-r p { font-size: 14px; color: #999; width: 414px; display: block; line-height: 32px; }

.honor-con .h-banner .slideBox .bd img { width: 410px; height: 270px; display: block; }
.target ul li{
	height: 400px;
}
.target ul li p{
	display: none;
	color: #999;
	font-size: 14px;
	text-align: center;
}
.target ul li em{
	margin-bottom: 15px;
}
.target ul li i.emb{
	width: 30px;
	height: 1px;
	background: #999;
	text-align: center;
	display: none;
	margin-bottom: 15px;
}

/*表单*/
#tb{
    width: 1000px;
    margin-left: 68px;
}
.td1{
    width: 70px;
    height: 30px;
    line-height: 30px;
    text-align: right;
    font-size: 14px;
    margin-right: 10px;
    display: block;
    float: left;
    margin-bottom: 15px;
}
.td3{
    width: 215px;
    height: 30px;
    display: block;
    float: left;
    margin-bottom: 15px;
}
.td2{
    width: 156px;
    height: 30px;
    float: left;
    border: 1px solid #ccc;
    margin-right: 10px;
    padding-left: 5px;
}
#spred{
    float: left;
    display: block;
    color: #F00;
    line-height: 30px;
    width: 1px
}
.l1{
    float: left;
    width: 51px;
    margin-top: 5px;
    line-height: 14px;
    margin-right: 15px;
}
.l1 input{
    display: block;
    float: left;
    height: 20px;
}
.td4{
    height: 30px;
    float: left;
}
.t1{
    width: 668px;
    height: 200px;
    display: block;
    overflow: auto;
    vertical-align: top;
    resize: none;
    -webkit-appearance: none;
    float: left;
    outline: none;
    border: 1px solid #ccc;
    padding-left: 5px;
}
input:focus{
    outline: none;
}
.tr1{
    height: 230px;
}
.subbtn{
    width: 120px;
    height: 40px;
    display: block;
    background: #0a923e;
    float: left;
    margin-right: 30px;
    font-size: 18px;
    color: #FFF;
    margin-top: 30px;
    margin-left: 80px;
    border:none; 
}
.subbtn2{
    margin-left: 0;
    background: #EBEBEB;
}
.ts{
        line-height: 50px;
    margin: 30px 0 0 50px;
    display: block;
    float: left;
}
.error{
     border: 1px solid #D70128;
}
.newsmoer{
	    text-align: center;
    padding: 40px 0px;
}
.newsmoer a{
    display:inline-block;
    background: url(../img/index_25.png) no-repeat center #4d4d4d;
    width: 119px;
    height: 48px;
    border-radius: 3px;
    -webkit-transition: all .6s cubic-bezier(.23,1,.32,1) .1s;
    -moz-transition: all .6s cubic-bezier(.23,1,.32,1) .1s;
    -ms-transition: all .6s cubic-bezier(.23,1,.32,1) .1s;
    -o-transition: all .6s cubic-bezier(.23,1,.32,1) .1s;
    transition: all .6s cubic-bezier(.23,1,.32,1) .1s;
}
.newsmoer a:hover {
    background: url(../img/index_25.png) no-repeat center #048ece;
    -webkit-transition: all .6s cubic-bezier(.23,1,.32,1) .1s;
    -moz-transition: all .6s cubic-bezier(.23,1,.32,1) .1s;
    -ms-transition: all .6s cubic-bezier(.23,1,.32,1) .1s;
    -o-transition: all .6s cubic-bezier(.23,1,.32,1) .1s;
    transition: all .6s cubic-bezier(.23,1,.32,1) .1s;
}

.x-banner { height: 426px; width: 100%; position: relative; }

.x-banner .slideBox { width: 100%; height: 426px; overflow: hidden; position: relative; }

.x-banner .slideBox .hd { height: 15px; overflow: hidden; position: absolute; left: 50%; bottom: 22px; z-index: 1; }

.x-banner .slideBox .hd ul { overflow: hidden; zoom: 1; float: left; }

.x-banner .slideBox .hd ul li { float: left; margin: 0 6px; width: 15px; height: 15px; background: url(../img/pic-3.png) no-repeat; background-position: left center; cursor: pointer; }

.x-banner .slideBox .hd ul li.on { background: url(../img/pic-4.png) no-repeat; }

.x-banner .slideBox .bd { position: absolute; left: 50%; width: 1920px; margin-left: -960px; min-width: 1190px; }

.x-banner .slideBox .bd li { zoom: 1; vertical-align: middle; width: 100% !important;}

.x-banner .slideBox .bd img { width: 100%; height: 426px; display: block; }
/*# sourceMappingURL=style.css.map */