@charset "utf-8";/* CSS Document */
*{ padding:0px; margin:0px;font-family:"微软雅黑"; font-size:12px; color:#000;}
li,dl,dt,dd,h2,p,h3,h4{ text-align:left;}
ul{list-style:none ;}
a{ text-decoration:none;}
img{border:none;}
.left{float:left;}
.right{float:right;}
.clear{ clear:both;}
.wrap {width: 990px;margin: 0 auto;}

/*top*/
.ico {background:url(../images/icon.png) 0 0 no-repeat;width:33px;height:40px;display: inline-block;}
.navtop{background:#57bcce;height: 40px;line-height: 40px;font-size: 12px;color: #fff;min-width: 1000px;}
.ico_tel {background-position: 0 0px; float:left}
.top_tel {width: 170px;font-size: 16px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;margin: 0 0 0 5px;white-space: nowrap;}
.show:hover{ color:#24899b;}
.show i{border-left: 1px solid #79def0;margin-left: 10px;}
.show d{ float:left;text-align: left; cursor:pointer;color: #fff;}
.ico_shouji{ background-position:4px -78px; float:left;}
.shouji{position: absolute;top: 38px;z-index: 321;}
.ico_weixin {background-position:4px -42px; float:left;}
.weixin{position: absolute;top: 38px;z-index: 321;}
/*top end*/


/********导航条********/
.navbox{height:80px;position:relative;z-index:9; margin:auto;background:url(../images/navbj.jpg) repeat-x;font-family:'微软雅黑';}
#header { margin: 0 auto;width: 1040px;}
#header .logo {float: left; background:URL(/Uploads/img/20150825/55dc0a4738946.png) no-repeat; width:224px; height:78px;}
#header .logo h1{width:224px; height:78px; text-indent:-99em;}
#header .logo h2{width:224px; height:78px; text-indent:-99em;}
#header .nav {float: right;}
#header .nav ul .mainlevel { float: left; height: 80px; line-height: 80px;width: 112px;text-align: center;width: 112px;}
#header .nav ul li .nav-a {font-size: 13px; height: 33px;  color: #ffffff; text-align: center; display: inline-block; line-height: 33px;}
#header .nav ul li .nav-a:hover {height: 80px; background: #0B5A67; color: #ffffff;line-height: 80px; width: 112px;}
#header .nav ul li .nav-a {font-size: 13px; height: 80px; color: #ffffff;  line-height: 80px;}
#header .nav ul li .nav-a:hover {height: 80px; background: #0B5A67; color: #ffffff; line-height: 80px; }
#header .nav ul li.first-crl {background: #0B5A67;}
#header .nav ul li.first-crl .nav-a {height: 80px;line-height: 80px;}
#header .nav ul li.first-crl .nav-a .current {height: 38px; padding-left: 45px}
#header .nav ul li.first-crl .nav-a:hover {height: 80px; background: #0B5A67;}
#header .nav ul li.end-crl .nav-a {height: 38px;padding-right: 45px}
#header .nav ul li.end-crl .current.nav-a {height: 38px; padding-right: 45px}
#header .nav ul li.end-crl .nav-a:hover {height: 38px; padding-right: 45px}
.mainlevel div {height: 145px; background: url(../images/menu_news_bg.png) 0px 0px; position: absolute; padding-bottom: 15px; padding-top: 15px; padding-left: 20px; display: none; top: 77px; padding-right: 20px; width: 432px;}
#sub_01 {left: 230px}
#sub_02 {left: 440px}
#sub_03 {left: 550px}
#sub_04 {left: 663px}
#sub_05 {right: 301px;}
#sub_06 {right: 190px;}
#sub_07 {right: 80px;}
#sub_05 ol li,#sub_06 ol li,#sub_07 ol li{ border:none;}
#sub_05 ol,#sub_06 ol,#sub_07 ol{ width:135px;}
#sub_04 ol li a{ width:80px;}
#sub_04 ol li{ float:left; width:105px; list-style-type:none; border:none;}
.mainlevel div ol {overflow: hidden; float: left; display: block;margin-left: 10px;}
.mainlevel div li {border-bottom: #cccccc 1px dashed; line-height: 27px;text-align: left;}
.mainlevel div li a {height: 27px; color: #3b3b3b; padding-left: 10px; display: inline-block; line-height: 27px; width: 79px}
.mainlevel div li a:hover {color: #0B5A67}
.mainlevel div .nav-img {float: right; display: inline-block;width: 283px;}
.mainlevel div span img {border-top: #ffffff 3px solid; border-right: #ffffff 3px solid; border-bottom: #ffffff 3px solid; border-left: #ffffff 3px solid}


/* banner-box */
.banner-box{min-width:1440px;height:430px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:1440px;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:430px;background:#0192b1;}
.banner-box .bd li a{display:block;background-size:auto;}
.banner-btn{width:1200px;position:absolute;top:120px;left:50%;margin-left:-605px;}
.banner-btn a{display:block;width: 71px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(../images/bannerbtn.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background: url(../images/bannerbtn.png) no-repeat -70px 0;}
.banner-box .hd {position:absolute;top:260px;left:537px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#57bbce;}


/********首页关于我们********/
.contentes{ margin-top:35px;}
.home_about{ width:990px; margin:0 auto;}
.home_about .home_about_left{ width:360px; float:left; background:url(../images/about.jpg) no-repeat left top;}
.home_about .home_about_left h2{width:135px; height: 175px;padding-top: 37px; padding-left: 18px; font-size:14px;  color:#24899c;}
.home_about .home_about_left span{ padding-top:10px; font-size:11px; color:#818383; display:block; padding-bottom:20px; width:70px; border-bottom:2px solid #fd9736;text-transform: uppercase;}
.home_about .home_about_left .more1{ position:relative; top: -205px; left: 120px;background:#24899c; height:25px; width: 60px; line-height:25px;text-transform: uppercase; border-radius: 10px; padding-left: 15px;margin: 0px 0px 10px 60px;}
.home_about .home_about_left .more1 a{color: #fff;}
.home_about .home_about_right{float:right; width:620px; padding-top:50px;}
.home_about .home_about_right p{ text-indent:2em; line-height:24px;}




/********首页产品********/
.home_product{background:url(../images/pro_bj.jpg) no-repeat top center; }
.home_product h2{ background:url(../images/icon_pro.png) no-repeat center center;text-align: center; height:60px; font-size:16px; line-height:50px; color:#fff;padding: 40px 0px;}
.pro_list{ width: 1000px; margin:0 auto;}
.pro_list ul li {height:307px;background: url(../images/bg_shadow03.png) no-repeat; float:left;width: 250px;}
.pro_list .box {width: 206px;height: 255px;padding: 7px;border-bottom:1px solid #b8b6b6;background: #fff;transition: all 0.3s;-webkit-transition: all 0.3s;}
.pro_list .box .img {width: 206px;height: 195px;margin-bottom: 20px;position: relative;overflow: hidden;text-align: center;}
.pro_list .box .img img{max-height: 195px;}
.pro_list .box p {font-size: 14px;color: #111;text-align: center;background: url(../images/bg_line04.png) no-repeat center;}


/********首页新闻********/
.home_new .new_title h2{ background:url(../images/icon_new.png) no-repeat center center;text-align: center; height:60px; font-size:16px; line-height: 45px; color:#24899c; padding-top:15px; padding-bottom: 10px;}
.new_more{ width: 966px; text-align:right; height: 37px; background: url(../images/icon01.png) no-repeat right 0px;  padding-right: 20px; line-height: 45px; cursor:pointer; position: relative; bottom: -3px;}
.new_more a{color:#525252; }
.new_more:hover{background:url(../images/icon02.png) no-repeat right bottom;}
.new_more:hover a{ color:#fff;}
.new_list ul li { width: 225px; float:left; padding-top:25px; border-top:3px solid #cccccc; padding-right: 22px;}
.new_list ul li:hover{ border-top:3px solid #24899c;}
.new_list ul li .date{ font-size:58px; color:#24899c;}
.new_list ul li .date span{ font-size:40px;color:#24899c;} 
.new_list ul li h3{width: 225px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
.new_list ul li h3 a{ font-size:14px; height:40px; line-height:40px;}
.new_list ul li p{ line-height:20px;color: #3c3c3c;}
.new_list ul li .new_more1 a{ display:block; height:23px; width:23px; background:url(../images/icon3.png) left center no-repeat; padding:20px 0px;}
.new_list ul li .new_more1 span{ display:none;}


/********首页荣誉资质********/
.home_honer .baogao{ width:300px; float:left;}
.home_honer .baogao h2{ height:46px; line-height:46px; width:300px; background:#24899c; color:#fff; text-align:center; font-size:18px;}
.home_honer .baogao ul{ height:157px; border-left:1px solid #d3d2d3; background:#f2f1f1; padding:30px;}
.home_honer .baogao ul li{ background:url(../images/icon4.png) no-repeat 5px center; padding-left:20px; height:30px; line-height:30px; border-bottom:1px dashed #d2d2d2;}

.apply{width: 677px;float: right;}
.apply .img_l{padding: 97px 0px 0px 0px;float:left;cursor:pointer;}
.apply .img_r{padding: 97px 0px 0px 10px;float:left;cursor:pointer;}
.apply_comment{text-align:center}
.apply_w{position:absolute;margin-top:22px;width:1000px;float:left;left:0px}
.apply_array{padding: 6px;float:left;height: 216px;/}
.apply_nav{position:relative;width: 586px;float:left;height:252px;overflow:hidden}




/********关于我们********/
.title_about { padding-top:40px; padding-bottom:20px;}
.title_about .left {width: 300px;float: left;text-align: left;}
.title_about .left h3{font-size: 18px;color: #444444;}
.title_about .left span{color:#24899c;font-size:12px; text-transform:uppercase;line-height: 25px;font-weight: bold;}
.title_about .right {float: right;padding-top: 10px;}

.t_con_about1 {height: 40px;border-bottom: 4px solid #ebe8e8;}
.t_con_about1 ul {background: #ececec;width: 990px;height: 44px;font-size: 15px;}
.t_con_about1 ul li {width: 145px;height: 40px;background: #ececec;font-size: 15px;float: left;line-height: 40px;text-align: center;border-right: 1px solid #f5f4f4;font-size: 14px;}
.t_con_about1 ul li a{ font-size:14px;}
.t_con_about1 ul li.cur a ,.t_con_about1 ul li:hover a {color: #fff;background: #24899c;width: 145px;display: block;height: 40px;border-bottom: 4px solid #0c5765;}
.c_con_about1 {padding-top: 52px;padding-bottom: 85px;}
.top_con_about1 {line-height: 28px;padding-bottom: 45px;width: 990px;}
.top_con_about1 h1{text-align: center; font-size:24px; font-weight:normal;}
.top_con_about1 h4{text-align: center; font-size:12px; font-weight:normal; text-transform:uppercase;}
.bt_con_about1 .left {width: 468px;float: left;margin-right: 23px;line-height: 25px;}
.bt_con_about1 .right {float: left;}



/********资质荣誉********/
.image-set{ margin-top:40px;}
.image-set ul li{ float:left; margin-right: 20px; margin-bottom:20px; width: 227px;  height: 160px;text-align: center;}
.image-set ul li img{ max-width: 227px; max-height: 160px; /* border-radius:15px; */}

.picture1{ margin-top:40px;}
.picture1 ul li{ float:left; margin-right: 20px; margin-bottom:20px; width: 300px;  height:435px;text-align: center;}
.picture1 ul li p{padding: 7px 0px;text-align:center; }
.picture1 ul li img{ max-width: 300px; max-height:416px;}


/********产品详情页********/
.l_detail{width: 470px; height:335px; overflow:hidden;float: left;margin-right: 40px;border: 1px solid #dbd9d9; text-align:center;}
.l_detail img{max-height: 335px;}
.r_detail{float: left;width: 370px; text-align:left;padding-top: 15px;}
.r_detail .title {height: 50px;font-size: 22px;color: #333;}
.r_detail .line {height: 1px;width: 204px;border-bottom: 1px solid #d4d4d4;}
.r_detail p {line-height: 22px;padding-top: 20px;}
.r_detail span {font-size:18px;display: block;padding-top:15px;color:#24899c; line-height:35px;}
.style3 a{ float:left;width: 124px;height: 37px; display:block;margin-top:20px; margin-right:20px;line-height: 37px;color: #fff;text-align: center;background:#24899c;font-size: 14px;}
.pro_detail01{margin-top: 20px;text-align: left;}
.pro_detail_title{ height:30px; border-bottom:1px solid #CCC; width:990px;}
.pro_detail_title span{ line-height:30px; width:110px; background:#24899c; display:block; height:30px; text-align:center; font-size:14px; color:#fff;}
.pro_detail_xq{ padding-top:20px;margin-bottom: 30px;}
.pro_detail_xq h3 ,.pro_detail_xq h3 span{ margin:20px 0px;color:#24899c;font-size:16px;}
.pro_detail_xq p{ line-height:24px;}


/********新闻资讯********/
.news {width: 980px;margin: 0 auto;background: url(../images/line1.png) 56px 35px repeat-y;margin-bottom: 50px;}
.news1 {height: 122px;padding-top: 49px;}
.news1 .left {float: left;padding-top: 50px;margin-left: 0px;width: 115px;height: 72px;}
.news1 .left span {background: url(../images/icon5.png) no-repeat 0px 0px;width: 30px;color: #fff;line-height: 28px;height: 30px;display: block;text-align: center;}
.news1:hover .left span {background: url(../images/icon6.png) no-repeat 0px 0px;color: #fff;}
.news1:hover .right{ background:#e7f5f8;}
.news1 .right {background: #f3f3f3;border-bottom: 1px solid #dedede;padding-left: 11px;float: left;height: 122px;width: 822px;padding-top: 10px;}
.data {float: left;width: 135px;margin-right: 30px; font-size:30px;padding-top: 28px;}
.data span{ font-size:14px; display:block;}
.txt {float: left;width: 630px;text-align: left;padding-top: 24px;}
.txt span {display: block;font-size: 13px;font-weight: bold;color: #333;padding-bottom: 10px;}



/********页码********/
.page{ height:30px; margin:15px 0px; margin-left: 390px;}
.page p{ line-height:25px;}
.page a{float: left;width: 22px;height: 22px;line-height: 22px;border: 1px solid #dedede;margin: 0px 5px;text-align: center;}
.page .current{ background:#24899c; color:#fff;}

.message_line{border-top: 1px solid #CCC;padding-top: 25px;}
.right_sub2{ text-align:left; margin-bottom:30px;}
.faqline ,.Content{padding: 5px 0px;}

.footer{height: 68px;background: url(../images/footerbj.jpg) repeat-x;padding-top: 20px;}
.footer a{ color:#fff;}
.footer p{ text-align:center; line-height:18px; color:#fff;}
.footer1{height: 105px;background: url(../images/footerbj1.jpg) repeat-x;padding-top: 20px;background-size:110%;}
.footer1 a{ color:#fff;}
.footer1 p{ text-align:center; line-height:18px; color:#fff;}

.contentus{ padding-top:20px;}
.content_l{ margin-bottom:30px; float:left;}
.content_r{width: 367px; float:right; text-align:left;}
.content_r{	margin-top:20px;}
.content_r h3{height:40px;line-height:40px;font-size:16px;font-family: "微软雅黑", Arial,"宋体";background:url(../images/bt_xian.jpg) no-repeat bottom left;margin-bottom:20px;/* padding-left: 7px; */}
.content_r p{;line-height:30px;padding-left: 16px;}

.con_detail3 {width: 980px;margin: 0 auto;margin-top: 30px;}
.tt_con_detail3 {height: 43px;border-top: 1px solid #eaeaea;border-left: 1px solid #eaeaea;border-bottom: 4px solid #eaeaea;border-right: 3px solid #eaeaea;argin-bottom: 57px;line-height: 43px;text-align: center;position: relative;font-size: 16px;}
.tt_con_detail3 h1{ font-size:16px; font-family: "微软雅黑";}
.tt_con_detail3 span {position: absolute;top: 0px;right: 20px;width: 70px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;display: block;}
.con_detail3_cont{margin-top:30px; margin-bottom:20px; text-align:left;}
.con_detail3_cont p{line-height:30px; font-size:16px;text-indent: 2em;}


.nybanner{ height:199px; background:url(../images/nybanner.jpg)  top center no-repeat;}
