﻿@charset "utf-8";
/* CSS Document */
body {margin:0;padding:0;font-family: '微软雅黑 Regular';}
input, select, textarea { vertical-align: middle; outline:none; }
h1, h2, h3, h4, h5, h6{font-weight:normal;}
img { border: 0; vertical-align:middle;}
ul, li, ol, dl, dt {list-style: none;}
a { text-decoration: none; outline: none; color: #000; }
* { padding: 0px; margin: 0px; }
.fl { float: left; }
.fr { float: right; }
.fw{ overflow:hidden;}
.clear { clear: both;}
.clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }
.clearfix { zoom: 1 ;}
.wrap{width: 1240px;margin:0 auto;position: relative;}
.text{text-align: center;}




/*head*/
.headBox{border-top:8px #c40000 solid;background: url(../images/bg3.png) no-repeat;background-size: 100% 100%;}
.head{padding:14px 0 19px 0;}
.logo{width: 497px;height: 111px;}
.headR{margin:36px 0 0 0;}
.search{}
.search input{width: 239px;padding:0 0 0 12px;height: 38px;line-height: 38px;float:left;border:1px #c9c9c9 solid;border-right:none;}
.search a{width: 48px;height: 40px;background:url(../images/tbb.png) no-repeat #c40000;background-position:11px 7px;display:inline-block;}
.tel{padding:0 0 0 54px;background:url(../images/tb1.jpg) no-repeat center left;color:#262626;font-size: 22px;font-family: 'Arial';height: 40px;line-height: 40px;margin:0 0 0 21px;}
.wrap2{display:inline-block;}
.nav{height: 52px;line-height: 52px;border-bottom: 1px #c9c9c9 solid;border-top:1px #c9c9c9 solid;background:url(../images/bg2.png) repeat;}
.nav ul li{float:left;border-right:1px #c9c9c9 solid;}
.nav ul li:nth-child(1){border-left:1px #c9c9c9 solid;}
.nav ul li a{color:#000;font-size: 18px;padding:0 56px;display:block;}
.nav ul li a:hover{background:#c40000;color:#fff;}




.banner1{width: 100%;height: 439px;position: relative;}
#container{position: relative;width: 100%;height: 100%;z-index: 50;}
.pic li {position: absolute;top: 0;left: 0;display: none;height: 100%;}
.pic li a{display:block;}
.pic li a img {width:100%;height:  100%;}
#position{position: absolute;bottom:-28px;right:45%;margin: 0;text-align: center;}
#position li{width:43px;height:5px;margin:0 7px;display: inline-block;background-color:#c9c9c9;float: left;cursor:pointer;}
#position .cur{background-color: #c40000;}


.Hsynopsis{width: 1237px;height: 335px;margin:68px 0;}
.Hsynopsis-l{position:relative;width: 50%;}
.Hsynopsis-l img{width: 100%;height: 100%;border-radius: 335px 0 0 335px;}
.Hsynopsis-btn{width: 91px;height: 91px;position:absolute;right:-46px;bottom:129px;}
.Hsynopsis-btn a img{width: 100%;height: 100%;}
.Hsynopsis-r{width:49.8%;height: 99%;border-radius:0 335px 335px 0;border:1px #b5b5b5 solid;border-left:none;}
.jjie{width: 449px;margin:35px 0 0 67px;}
.jjie p a{color:#000;font-size: 16px;line-height: 28px;}
.jjie b{width: 51px;height: 1px;background:#c40000;display:block;margin:20px 0 15px 0;}
.jjie span a{color:#b9b9b9;font-size: 12px;line-height: 18px;}


.Hproduct{border-top:1px #eec4c4 solid;background:#faf4f4;padding:70px 0 39px 0;}
.Hproduct-L{width: 269px;background:url(../images/bg22.jpg) no-repeat;background-size: 100% 100%;height: 476px;}
.Menu-head{padding:104px 0 0 23px;}
.Menu-head h1{font-size: 20px;color:#fff;font-weight: bold;text-transform:uppercase;font-family: '微软雅黑';margin:0 0 10px 0;}
.Menu-head p{color:#fff;font-size: 20px;}

.Menu-con{margin:102px 0 0 0;}
.Menu-con ul li{height: 56px;line-height: 56px;}
.Menu-con ul li a{color:#fff;font-size: 18px;display:block;padding:0 0 0 25px;}
.Menu-con ul li a:hover{background:url(../images/tb3.png) no-repeat 95% center;}
.Menu-con ul li:hover{background:url(../images/bg5.png) repeat;}
.onMenu{background:url(../images/bg5.png) repeat;}
.onMenu a{background:url(../images/tb3.png) no-repeat 95% center;}

.Hproduct-R{width: 958px;}
.banner2{height: 389px;width: 959px;}

.banner{height:389px;}
.banner .ban_nav{display:none;}
.banner .Left,.banner .Right{position:absolute;width:29px;height:29px;background:url(../images/btn.png) no-repeat;bottom:-65px;background-position: 0 0;}
.banner .Left{left:91%;}
.banner .Right{background-position:0 -71px;left:95%;}
.bann_ext{position:relative;}
.slide{position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.Left,.Right{cursor:pointer;}
.album ul li{float:left;width: 314px;height: 190px;margin:0 8px 8px 0;}
.album ul li a img{width: 100%;height: 100%;}
.album ul li:nth-child(3n){margin:0 0 8px 0;}

.banner-head{background:url(../images/bg33.jpg) no-repeat;height: 73px;margin:14px 0 0 0;}
.banner-head img{margin:24px 0 0 0;}

.more-btn a{height: 32px;line-height: 30px;border:2px #dc2320 solid;width: 110px;margin:0 auto;border-radius: 30px;display:inline-block;font-family: 'Arial';font-size: 16px;color:#000;}
.more-btn{display:block;margin:28px 0 0 0;}


.relation{height:131px;background:url(../images/bg44.jpg) no-repeat;padding:75px 0 0 0;}
.relation h1{font-size:26px;color:#fff;text-transform: uppercase;font-weight: bold;font-family: '微软雅黑';}
.relation p{font-size:20px;color:#fff;}

.relation-con{background:url(../images/bg4.png) no-repeat;padding:50px 0 48px 0;background-position: center bottom;}
.relation-conT{}
.map{width:677px;height:268px;border:1px #a0a0a0 solid;background:#ececec;padding:16px 25px;}
.map-head{width: 20px;color:#000;font-size: 20px;}
.mapBox{width: 629px;height: 268px;border:1px #a0a0a0 solid;}
.mapBox img{width: 100%;height: 100%;}
.lianxi{width: 492px;}
.lianxi-t{padding:0 36px 24px 36px;border-bottom: 1px #d2d2d2 solid;}
.rczp{background:url(../images/home_09.jpg) no-repeat;margin:0 14px 0 0;float:left;width: 203px;height: 128px;position:relative;}
.zzjg{background:url(../images/home_11.jpg) no-repeat;width: 203px;height: 128px;position:relative;}
.rczp a,.zzjg a{height: 100%;position:absolute;left:0;top:0;width: 100%;}
.rczp a p,.zzjg a p{text-align: center;color:#fff;font-size: 16px;margin:94px 0 0 0;}
.lianxi-b{padding:0 36px;margin:20px 0 0 0;}
.lianxi-bt{margin:0 0 17px 0;overflow:hidden;}
.lianxi-bt strong{color:#1c1c1c;font-size: 26px;font-weight: bold;font-family: '微软雅黑';text-transform: uppercase;float:left;}
.lianxi-bt span{color:#da251c;font-size: 26px;font-weight: bold;font-family: '微软雅黑';float:right;}
.lianxi-bb{}
.addre{width: 295px;margin:15px 0 0 0;}
.addre p{font-size: 16px;color:#1c1c1c;line-height: 18px;}
.ewm{width: 82px;height: 84px;}
.ewm img{width: 100%;height: 100%;}

.relation-conB{margin:72px 0 0 0;}
.link-head{position:relative;border-bottom: 1px #959595 solid;color:#000;font-size: 18px;}
.link-head span{color:#999999;font-size: 18px;font-family: 'Arial';text-transform: uppercase;}
.link-head img{margin:0 12px 5px 0;}
.link-head b{position:absolute;right:73px;bottom:-16px;background:#e5e5e5; }
.link-con{margin:44px 0 0 0;}
.link-con a{color:#000;font-size: 16px;margin:0 0 10px 0;display:inline-block;}
.link-con span{width: 2px;background:url(../images/br1.png) no-repeat;height: 19px;display:inline-block;margin:0 42px;position:relative;top:6px;}


.footer{border-top:6px #c40000 solid;background:#3a3a3a;}
.footerT{border-bottom: 1px #707070 solid;padding:24px 0;}
.footerT a{color:#fff;font-size: 14px;padding:0 42px;border-right:2px #fff solid;}
.footerT>a+a+a+a+a{border-right:none;}
.footerB{color:#ababab;font-size: 12px;padding:21px 0 45px 0;}


/*about*/
.aboutbg{height: 222px;background:url(../images/about_02.png) no-repeat;position:relative;}

.subnav{height: 48px;line-height: 48px;background:url(../images/bg7.png) repeat;position:absolute;left:0;bottom:0;width: 100%;}
.subnav h1{width: 251px;background:#c40000;text-align: center;color:#fff;font-size: 22px;float:left;}
.subnav ul{display:inline-block;float:left;}
.subnav ul li{float:left;margin:0 40px;}
.subnav ul li a{color:#fff;font-size: 18px;}
.subnav ul li a:hover{color:#c40000;}
.onsub a{color:#c40000 !important;}

.aboutB{background:url(../images/bg4.png) no-repeat center bottom;}
.about{box-shadow: 0 0 3px #b3b3b3;background:#fff;padding:55px 53px 80px 53px;}
.about img{}
.about-text{text-align: left;}
.about-text p{line-height: 32px;font-size: 16px;color:#000;text-indent: 2em;}
.about-addre{margin:35px 0 0 0;text-align: left;}
.about-addre p{line-height: 32px;font-size: 16px;color:#c40000;}



/*news*/
.news{box-shadow: 0 0 3px #b3b3b3;background:#fff;padding:55px 53px 80px 53px;}
.news-pic{background:#eee;height: 475px;padding:6px 0;}

.ban{ width:1041px; height:100%; position:relative; overflow:hidden;margin:0 0 0 44px;}
.ban2{ width:789px; height:385px; position:relative;top:39px;left: 0;overflow:hidden;border:5px #c40000 solid;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:789px; height:392px;position:relative;overflow:hidden;}
.ban2 ul li a{width: 100%;height: 100%;display:block;}
.ban2 ul li a img{width: 100%;height: 100%;}
.ban2 ul li b{position:absolute;color:#000;font-size:14px;bottom:-36px;left:0;width: 100%;text-align: center;font-weight: normal;}
.prev{ float:left; cursor:pointer;}
.num{ overflow:hidden;  position:relative;float:left;width:100%;height: 396px;}

.min_pic{overflow: hidden;position: absolute;top: 0;right:0;width:214px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:214px; height:127px;margin:0 0 7px 0;z-index: 0;}
.num ul li a img{width: 100%;height: 100%;}
.num ul li.on{border:5px #c40000 solid;width: 204px;height: 117px;z-index: 1;}

.prev_btn1{ width:100%; text-align:center; height:29px;cursor:pointer; float:left;margin:0 0 10px 0;}
.next_btn1{  width:100%; text-align:center; height:29px;cursor:pointer;float:right;margin:10px 0 10px 0;}
.prev_btn1 img,.next_btn1 img{width:auto;}
.prev1{ position:absolute; top:220px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;display:none;}
.next1{ position:absolute; top:220px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;display:none;}

.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.pop_up{ width:500px; height:500px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{ width:500px; height:500px; position:relative; overflow:hidden;}
.pop_up2{ width:500px; height:500px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:500px; height:500px; float:left;}



.newsT{}
.newsT ul li{display:none;z-index: 0;}
.news-text{margin:6px 0 0 0;}
.news-text h1{height: 62px;line-height: 62px;background:#eee;padding:0 0 0 28px;display:block;font-size:22px;color:#000;}
.news-text div{margin:30px 0 0 0;border-top:1px #aaaaaa solid;padding:28px 0 80px 0;}
.news-text div h3{font-size: 20px;color:#000;margin:0 0 16px 0;}
.news-text div p{font-size: 14px;color:#000;line-height: 20px;}



/*浮窗*/
/*.Overlays{position:fixed;right:20px;top:50%;overflow:hidden;z-index: 100;}
.Overlays ul li{height: 78px;line-height: 78px;width:0px;margin:0 0 1px 0;width:160px;position:relative;right:-78px;}
.Overlays ul li a{color:#fff;font-size: 16px;padding:0  0 0 82px;display:block;}
.Overlays ul li:hover{right:0;
transition:.5s all ease-out;
-webkit-transition:.5s all ease-out;
-moz-transition:.5s all ease-out;
-o-transition:.5s all ease-out;
-ms-transition:.5s all ease-out;

}
.zxzx{background:url(../images/tbb.png) no-repeat #e5e5e5;background-position: 19px -100px;}
.zlwb{background:url(../images/tbb.png) no-repeat #e5e5e5;background-position: 19px -385px;}
.gzwx{background:url(../images/tbb.png) no-repeat #e5e5e5;background-position: 19px -695px;}
.zxzx:hover{background:url(../images/tbb.png) no-repeat #c40000;background-position: 19px -227px;}
.zlwb:hover{background:url(../images/tbb.png) no-repeat #c40000;background-position: 19px -521px;}
.gzwx:hover{background:url(../images/tbb.png) no-repeat #c40000;background-position: 19px -838px;}
*/
/*浮窗*/
.Overlays ul>li+li+li:hover{right:-78px;}
.Overlays{position:fixed;right:20px;top:50%;overflow:hidden;z-index: 100;}
.Overlays ul li{height: 78px;line-height: 78px;width:0px;margin:0 0 1px 0;width:160px;position:relative;right:-78px;}
.Overlays ul li a{color:#fff;font-size: 16px;padding:0  0 0 82px;display:block;}
.Overlays ul li:hover{right:0;
transition:.5s all ease-out;
-webkit-transition:.5s all ease-out;
-moz-transition:.5s all ease-out;
-o-transition:.5s all ease-out;
-ms-transition:.5s all ease-out;

}
.zxzx{background:url(../images/tbb.png) no-repeat #e5e5e5;background-position: 19px -100px;}
.zlwb{background:url(../images/tbb.png) no-repeat #e5e5e5;background-position: 19px -385px;}
.zxzx:hover{background:url(../images/tbb.png) no-repeat #c40000;background-position: 19px -227px;}
.zlwb:hover{background:url(../images/tbb.png) no-repeat #c40000;background-position: 19px -521px;}

.gzwx{background:url(../images/tbb.png) no-repeat #e5e5e5;background-position: 19px -695px;height: 78px;line-height: 78px;width:0px;margin:0 0 1px 0;width:82px;position:relative;right:-78px;cursor:pointer; position:fixed;right:20px;z-index: 100;}
.gzwx span{position:absolute;left:0;top:0;opacity:0;background:#eee;}
.gzwx span img{width:98px;height:98px;}
.gzwx:hover span{left:-95px;opacity:1;
transition:.5s all ease-out;
-webkit-transition:.5s all ease-out;
-moz-transition:.5s all ease-out;
-o-transition:.5s all ease-out;
-ms-transition:.5s all ease-out;
}



/*add css*/
.re-cont{ padding:0 18px 0 10px;}
.re-cont-hd{ background:#eceff2; height:51px; line-height:51px; position:relative; padding-left:27px; color:#333; font-family:"microsoft yahei"; cursor:pointer; border-bottom:1px #fff solid;}
.re-cont-hd .tit{ font-size:18px; float:left;}
.re-cont-hd .city{ margin-left:25px; float:left; border-left:1px #666 solid; padding-left:10px; line-height:16px; display:inline-block; margin-top:18px; font-size:14px; color:#666;}
.re-cont-hd .apply{ font-size:14px; color:#666; position:absolute; right:85px;}
.re-cont-hd .arrow{ background:url(/images/re-arrow.png) no-repeat; background-position:0 -25px; width:23px; height:23px; display:block; position:absolute; right:27px; top:15px;}
.re-cont-hd.on{ background:#c40000; color:#fff;}
.re-cont-hd.on .city{ color:#fff; border-color:#fff;}
.re-cont-hd.on .apply{ color:#fff; }
.re-cont-hd.on .arrow{ background-position:0 0;}
.re-cont-bd{ background:#fff; display:none;}
.re-cont-bd .r-inner{ padding:30px; color:#666; font-size:14px; line-height:30px;}
.re-cont-bd .r-inner .rements{ padding:30px 0 15px 0;}
.re-cont-bd .r-inner .red{ color:#cc0000;}
.re-cont-bd .r-inner .treatment{ color:#333; padding-top:10px; border-top:1px #999 dashed;}

.SplitPage{padding-top: 58px;}
.SplitPage a,.SplitPage span{padding:1px 3px;}
.SplitPage a:hover{color: #c40000;}
.SplitPage span:hover{color: #c40000;}

#ctl00_content_pager1_pagelab{display: block;overflow:hidden;}






/*otherH*/
.tabbox{display: table-cell;vertical-align: middle;}
.otherH{height: 333px;margin:69px 0;font-family: 微软雅黑 !important;}
.otherH .wrap{height: 100%;}
.hide{display: none;}

.new_head{width: 15%;height: 100%;background: #f7f7f7;}
.new_head .item{position: relative;font-size: 20px;color: #333333;text-align: center;padding:0 1em;}
.new_head .item.unews{background: url(../images/home_04.jpg) no-repeat center;background-size: 100% 100%;}
.new_head .item.unews a,.new_head .item.unews{color: #fff !important;}
.new_head .item a{font-size: 14px;color: #333333;position: absolute;right: 1em;top:1em;text-transform: uppercase;display: inline-block;line-height: normal;}
.new_headL{height: 216px;line-height: 216px;}
.new_headR{height: 117px;line-height: 117px;}


.new_banner{width: 35%;height: 100%;position: relative;}
.new_banner dd{position: relative;width: 100%;height: 100%}
.new_banner dd .bd,.new_banner dd .bd ul{width: 100%  !important;height: 100% !important;overflow:hidden;}
.new_banner dd .bd li{float: left;position: relative;overflow:hidden;height: 100%;width: 100% !important;}
.new_banner dd .bd li img{width: 100%;height: 100%;}
.new_banner dd .bd li .txt{position: absolute;left: 0;bottom: 0;background: url(../images/bg21.png) repeat;height: 46px;line-height: 46px;font-size: 18px;color: #d24848;font-weight: bold;width: 65.5%;padding:0 30% 0 5%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new_banner dd .bd li .data{position: absolute;right: 1em;right: 5%;bottom: 0;font-size: 16px;font-style: italic;}
.new_banner dd .hd{  position:absolute; bottom:45%; right:-180px; z-index:10;width: 175px;text-align: center;}
.new_banner dd .hd li{  width:12px; height:12px; overflow:hidden; display:inline-block; vertical-align:bottom; margin: 0 7px; text-indent:-9999em; cursor:pointer; border-radius:50%;background:#fff;text-align: center;font-size: 1;border:1px #ff8484 solid;}
.new_banner dd .hd li.on{ background:#ff8484;}
.new_banner dd .hd.unews{bottom: 4% !important;}



.new_list{width: 50%;height: 100%;position: relative;overflow: hidden;}
.new_list .bd{width: 100%;height: 100%;}
.new_list .bd li{border-bottom: 1px #d6d6d6 dashed;position: relative;height: 111px;}
.new_list .bd li a{display: table;padding:0 1em;height: 100%;}
.new_list .bd li h4{font-size: 16px;color: #999999;font-weight: bold;margin-bottom: 5px;overflow: hidden;height: 22px;}
.new_list .bd li p{font-size: 14px;color: #666666;line-height: 24px;height: 48px;overflow: hidden;}
.new_list .bd li .data{position: absolute;right: 1em;bottom: 1em;font-size: 14px;color: #c40000;font-size: 16px;font-style: italic;font-weight: bold;display: none;}
.new_list .bd .tempWrap{height: 100% !important;}
.new_list .bd li a:hover{background: #fff0f0;}
.new_list .bd li a:hover .data{display: inline-block;}
.new_list .bd li a:hover h4{color: #c40000;}
