﻿@charset "utf-8";
/* CSS Document */

*{ padding:0px; margin:0px; margin:0 auto;}

div{ margin:0 auto;}

body{ background:#FFF; width:100%;  font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size: 14px;}
img{ border:0}


img{ border:0}
li{ list-style:none;}


i,em{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
sup,sub{font-size:12px;}
textarea{overflow:auto; resize:none;}
label{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6{font-weight:normal; display:block;}
a,a:hover{text-decoration:none;}
a{color:#666; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
a:hover{color:#e67817;}

.fl{float:left;}
.fr{float:right;}
.clear{zoom:1;clear:both}
.clear:after{content:''; width:0; height:0; display:block; clear:both;}

#header{position:fixed; z-index:10; left:0; top:0; width:100%; min-width:1200px; margin:auto; background:#fff; box-shadow:0 0 2px 2px  #009c84}

#header .header_con{width:95%; margin:auto;}
#logo{float:left; width:204px; height:90px; margin-right:80px;}
#logo img{width:100%;}
#header .fr{background:#fff;}

#header.min #top_info{display:none;}
#header.min #logo{width:136px; height:60px;}
#header.min #nav li{height:60px;}
#header.min #nav li > a{height:60px; line-height:60px;}
#header.min #search{height:60px;}



#nav{float:left;}
#nav li{float:left; height:90px; margin-right:50px; font-size:16px;}
#nav li > a{display:block; width:100%; height:100%; color:#363535; text-align:center; line-height:90px; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; background:url(../images/nav01.png) no-repeat right center; padding-right:10px;}
#nav li:hover > a{color:#e67817; background-image:url(../images/nav02.png);}

#nav li div{display:none; position:absolute; top:100%; left:0; width:100%; background:#f9f9f9;}
#nav li div figure{width:1200px; margin:20px auto; overflow:hidden;}
#nav li div figure dl{padding-left:50px; padding-right:50px; float:left; width:100%; }
#nav li div figure dl dt{font-weight:100; color:#e67817; margin-bottom:15px;font-size:15px;}
#nav li div figure dl dd{float:left; min-width:162px;}
#nav li div figure dl dd a{line-height:36px; background:url(../images/nav04.png) no-repeat 0 center; padding-left:15px;font-size:14px; }
#nav li div figure dl dd a:hover{background-image:url(../images/nav05.png); background-position: 3px center; line-height:36px;}
#nav li div figure article{float:right; margin-right:100px;}
#nav li div figure article picture{width:360px; height:170px; overflow:hidden;}
 
#nav li div figure article aside{ font-size:18px; text-align:center; color:#000; margin-top:15px;}

#nav li div figure.navpro dl{width:100%; border-right:0;}
#nav li div figure.navpro dl dd{width:50%;}
#nav li div figure.navpro dl dd span{display:block; padding-bottom:15px;}
#nav li div figure.navpro dl dd span a, #nav li div figure.navpro dl dd span a:hover{margin-right:7px; background:none;}
/*#nav li div figure.pro dl dd a{line-height:30px; height:30px;}*/
#search{float:right; width:39px; height:90px; background:url(../images/search.png) no-repeat center; cursor:pointer; position:relative;}
.search_i{position:absolute; top:100%; background:#e67817; right:0; width:auto; height:0; overflow:hidden; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.search_i form{padding:8px;}
.search_i input {padding:0 20px; width:200px; height:44px; line-height:44px; border:0;}
#search:hover .search_i{height:60px; overflow:visible;}

@media (max-width:1450px){
	
	#nav li{float:left; height:90px; margin-right:35px; }
	
	}
	
@media (max-width:1340px){
	
	#nav li{float:left; height:90px; margin-right:30px; font-size:15px}
	
	}



 
.header_con aside{height:90px; float:right; line-height:110px;}
.header_con aside a{width:31px; height:31px;  display:inline-block; *display:inline; *zoom:1; background:url(../images/info01.png) no-repeat; -webkit-transform:scale(0.8); -moz-transform:scale(0.8); transform:scale(0.8); }


.header_con aside a.weixin{position:relative; background-image:url(../images/l01.png); }
.header_con aside a.weixin:hover b{display:block;}
.header_con aside a.weixin b{display:none; width:200px; background:#fff; position:absolute; top:46px; left:50%; margin-left:-100px; color:#999; text-align:center;  box-shadow:0 0 2px 2px rgba(0,0,0,0.2); font-size:15px; height:240px; line-height:30px;}
.header_con aside a.weixin b img{display:block; margin:10px auto;}


.header_con aside a.qq{background-image:url(../images/l02.png);}

#header.min .header_con aside{height:60px; float:right; line-height:80px;}






/*banner样式开始*/
.banner{position:relative;}
#owl-demo {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
	position:relative;
}
#owl-demo .item {
    display: block;
	position:relative;
}
#owl-demo >img {
    display: block;
    width: 100%;
	height:auto;
}

.banner_txt_warp{ margin: auto;   position: absolute;  top: 0; left: 0; bottom: 0; right: 0;s}
.banner_txt_warp1{text-align:center;padding-top:60px;}
.banner_txt_warp2{top:40%;}
.pro_img{margin-top:25px;}
.pro_img img{max-width:267px;}
.banner_txt img{width:100%;height:auto;}
.banner_txt{max-width:530px;margin:0 auto;}
.banner_txt_warp1 .banner_txt2{margin-top:15px;margin-bottom:20px;}
.owl-controls{position:absolute;bottom:10px;width:100%;}
.banner_txt{overflow:hidden;position:relative;}
#owl-demo .owl-page{padding-top:10px;padding-bottom: 10px;}


/*banner动画*/

.banner{position:relative; margin-top:90px;}

.main_con2{ width:100%; height:auto; margin-top: 90px;}

.owl-item.active .banner_txt1{
	-webkit-animation:fadeInDown 1.2s 1.2s both;
	animation:fadeInDown 1.2s 1.2s  both;
	-moz-animation:fadeInDown 1.2s 1.2s both;
}

.owl-item.active .banner_txt2{
	-webkit-animation:fadeInDown 1.2s 1.8s both;
	animation:fadeInDown 1.2s 1.8s both;
	-moz-animation:fadeInDown 1.2s 1.8s both;
}
.owl-item.active .banner_txt3{
	-webkit-animation:fadeInDown 1.2s 2.4s both;
	animation:fadeInDown 1.2s 2.4s both;
	-moz-animation:fadeInDown 1.2s 2.4s both;
}
.owl-item.active .pro_img{
	-webkit-animation: comeOn 1.2s .6s both;
	animation: comeOn 1.2s .6s both;
	-moz-animation: comeOn 1.2s .6s both;
}
@keyframes comeOn {
    0% {
        transform: scale(.85);
        -webkit-transform: scale(.85);
        opacity: 0;
        filter: alpha(opacity=0);
        -moz-opacity:0;-khtml-opacity:0;-o-opacity:0;
		
    }
    100% {
        transform: scale(1);
        -webkit-transform: scale(1);
        opacity: 1;
        filter: alpha(opacity=100);
        -moz-opacity:100;-khtml-opacity:100;-o-opacity:100;
		
    }
}
@-webkit-keyframes comeOn {
    0% {
        transform: scale(.85);
        -webkit-transform: scale(.85);
        opacity: 0;
        filter: alpha(opacity=0);
        -moz-opacity:0;-khtml-opacity:0;-o-opacity:0;
    }
    100% {
        transform: scale(1);
        -webkit-transform: scale(1);
        opacity: 1;
        filter: alpha(opacity=100);
        -moz-opacity:100;-khtml-opacity:100;-o-opacity:100;
    }
}
.owl-theme .owl-controls .owl-page span {
    transition: .3s;
}

.owl-item.active .banner_txt_warp2 .banner_txt1{
	-webkit-animation:fadeInUp 1s  0.2s both;
	animation:fadeInUp 1s 0.2s  both;
	-moz-animation:fadeInUp 1s 0.2s both;
}
.owl-item.active .banner_txt_warp2 .banner_txt2{
	-webkit-animation:fadeInUp 1s .8s both;
	animation:fadeInUp 1s .8s both;
	-moz-animation:fadeInUp 1s .8s both;
}
.owl-item.active .banner_txt_warp2 .banner_txt3{
	-webkit-animation:fadeInUp 1s 1.2s both;
	animation:fadeInUp 1s 1.2s both;
	-moz-animation:fadeInUp 1s 1.2s both;
} 




/*banner自适应样式*/
@media (max-width:1770px) {
	.banner_txt{width:500px;}
	.pro_img img{width:200px;}
}
@media (max-width:1440px) {
	.banner_txt{width:440px;}
	.banner_txt_warp1 .banner_txt2{margin-top:12px;margin-bottom:12px;}
	.pro_img{margin-top:15px;}
	.pro_img img{width:180px;}
	.owl-controls{bottom:10px;}
	.banner_txt_warp1{padding-top:50px;}
}
@media (max-width:1200px) {
	.banner_txt{width:400px;}
	.banner_txt img{width:85%;}
	.banner_txt_warp1 .banner_txt2{margin-top:10px;margin-bottom:10px;}
	.pro_img{margin-top:15px;}
	.pro_img img{width:140px;}
	.owl-controls{bottom:10px;}
	.banner_txt_warp1{padding-top:40px;}
}
@media (max-width:992px) {
	.banner_txt{width:300px;}
	.pro_img{margin-top:15px;}
	.pro_img img{width:120px;}
	.owl-controls{bottom:12px;}
	.banner_txt_warp1{padding-top:40px;}
}
@media (max-width:767px) {
	.owl-theme .owl-dots .owl-dot span{width:40px;}
	.cont .owl-controls{bottom: -45px;}
	.pro_img img{width:100px;height: auto}
	.cndns-right{ display:none;}
}

/*banner样式结束*/


.foot{ width:100%; height:auto; background:url(../images/footbj.jpg) center; padding-top:20px;}

.footer_content { POSITION: relative; PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1200px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;}

.footer_gygj { WIDTH:30%; DISPLAY: inline; FLOAT: right;   BORDER-LEFT: #226e9f 1px solid; padding-left:30px; margin:20px 0;}

.footer_wzq { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH:70%; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 32px;}


.f_ul {  WIDTH: 18%; float: left;}
.f_ul:nth-child(2){ WIDTH: 28%;}

.f_ul .f_title { LINE-HEIGHT: 21px;   MARGIN: 0px auto;  WIDTH:100%; HEIGHT: 21px; FONT-SIZE: 15px; FONT-WEIGHT: bold; color: #FFF;}

.f_ul .f_title a { color: #FFF;}

.f_ul .f_li { MARGIN: 0px auto; WIDTH:100%; PADDING-TOP: 10px; }

.f_ul .f_li a { LINE-HEIGHT: 22px;   DISPLAY: block; COLOR: #fff; line-height:30px;}

.footer_gygj H3 { BORDER-BOTTOM: #cdc9c5 1px solid; PADDING-BOTTOM: 13px; FONT-FAMILY: "微软雅黑"; COLOR: #fff; FONT-SIZE:18px; overflow:hidden;}

.footer_gygj H3 A { FONT-FAMILY: "微软雅黑"; FLOAT: left; COLOR: #fff; FONT-SIZE:16px;}
.footer_gygj H3 SPAN { TEXT-ALIGN: right; FLOAT: right; MARGIN-RIGHT: 15px;}

.footer_gygj P { PADDING-BOTTOM: 20px; LINE-HEIGHT:1.9em; PADDING-LEFT: 0px; PADDING-RIGHT: 20px;   COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 20px;}


.dbottom{ width:1200px; line-height:28px;  padding-bottom:15px; font-size:12px; color:#FFF;}
.dbottom a{color:#FFF;}





 
.swiper-container {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  z-index: 1;
  -webkit-tap-highlight-color: transparent;
}


.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  transition-property: transform;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.swiper-slide {
  position: relative;
  width: 100%;
  height: 100%;
  -webkit-flex-shrink: 0;
  -ms-flex: 0 0 auto;
  flex-shrink: 0;
  -webkit-tap-highlight-color: rgba(255, 0, 0, 0);
}



.seeNews {
	
	width: 100%;
    height: 100%;
    max-width: 640px; margin-bottom:5px; margin-top:5px;

}
.seeNewsDivImg {
  overflow: hidden;
  background: #f2f2f2;
  width: 24.286rem;
  height: 16rem;
}
.seeNewsDivImg a {
  display: block;
  width: 100%;
  height: 100%;
}
.seeNewsDivImg i {
  display: block;
  height: 8.858rem;
}
.seeNewsDivImg i img {
  width: 100%;
  height: 100%;
  float: left;
}
.seeNewsT {
  text-align: center;
  padding: 0 0.858rem;
}
.seeNewsT h3 {
  font-style: normal;
  font-weight: normal;
  font-size: 1.14286rem;
  border: 1px solid #D4D4DB;
  border-left: none;
  border-right: none;
  border-top: none;
  height: 3rem;
  line-height: 3rem;
}
.seeNewsT p {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  word-break: break-all;
  overflow: hidden;
  padding: 0.5714rem 1.57143rem 0;
  line-height: 1.42857rem;
}
.seeDiary {
  background: #ffffff;
  padding-bottom: 2.85712rem;
}
.seeDiaryDivImg {
  background: #f2f2f2;
  overflow: hidden;
  width: 11.893rem !important;
  height: 14.572rem;
}
.seeDiaryDivImg a {
  display: block;
  width: 100%;
  height: 100%;
}
.seeDiaryDivImg i {
  position: relative;
  display: block;
  overflow: hidden;
  height: 10rem;
}
.seeDiaryDivImg i img {
  width: 100%;
  height: 100%;
  float: left;
}
.seeDiaryDivImg i em {
  position: absolute;
  width: 100%;
  font-style: normal;
  font-weight: normal;
  color: #fff;
  text-align: center;
  display: block;
  overflow: hidden;
  font-size: 1.14286rem;
  bottom: 0;
  left: 0;
  background: rgba(44, 44, 44, 0.5);
  height: 2.5rem;
  line-height: 2.5rem;
}
.seeDiaryDivImg strong {
  font-style: normal;
  font-weight: normal;
  display: block;
  text-align: center;
  font-size: 1.14286rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 1.14286rem;
  line-height: 1.14286rem;
  margin: 0.8rem 0 0.5rem;
  padding: 0 0.858rem;
}
.seeDiaryDivImg p {
  text-align: center;
  overflow: hidden;
  height: 1;
  padding: 0 0.858rem;
}


.nylbk{ width:100%; height:auto; margin-top:20px;}


.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.slide_container {
  position: relative;
  float: left;
  width: 100%;
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }

.slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
  
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("../images/themes.gif") no-repeat left top;
  margin-top: -45px;
  }

.slide_nav:active {
  opacity: 1.0;
  }

.slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }


.nylbk_right{ width:40%; height:auto; float:left; margin-left:2%;}  
.nylbk_right img{ width:100%; height:310px;}
.nybnnr{width:50%;height:310px; float:right; display: table; overflow:hidden; margin-right:2%;}  
  
.label1 { padding:0 10px; font-size: 16px; line-height:1.7; color:##41404B;}
.label1 h1{font-size:20px; color: #009c84; padding-bottom: 15px; border-bottom: 1px solid #D8D8DB; font-weight: 100; margin-bottom:15px;}  
  
  
.pro_sub{width:100%; margin:auto; text-align:center; padding:20px 0; }
 
.pro_sub ul{position:relative;z-index:1; overflow:hidden; text-align:center; background:#eaeaea;}
.pro_sub ul li{ float:left; display:inline-block; *display:inline; *zoom:1; border-right:1px solid #FFF;}
.pro_sub ul li a{display:block; font-size:16px; background:#b9b9b9;margin:auto; color:#FFF; line-height:50px; padding:0 30px;}
.pro_sub ul li a:hover, .pro_sub ul li.act a{color:#fff; background:#ff6600;} 
  

.solu-wrap {
    width:100%;
    margin: 0 auto; text-align:center; border-top: 1px solid #CCC; padding-top:30px;
}

.solu-wrap a {
    width: 208px;
    height: 48px;
    border: 1px solid #ff6600; display:inline-block;
 
    background: #ff6600;
    margin: 0 25px;
    font-size: 16px;
    line-height: 48px;
    color: #fff;
    text-align: center;
    transition-duration: 0.5s;
    -webkit-transition-duration: 0.5s;
    -ms-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    transition-property: background color;
    -webkit-transition-property: background color;
    -ms-transition-property: background color;
    -o-transition-property: background color;
}
 
.solu-wrap a:hover {
    background: #f7f7f7;
    color: #3c77b4;
}

.solu-wrap  a.return {
    background: #f7f7f7;
    border: 1px solid #adadad;
    font-size: 16px;
    line-height: 48px;
    color: #adadad;
}
.solu-wrap a.return:hover {
    background: #adadad;
    color: #fff;
}


.mod18{max-width:1260px;height:auto; position:relative;background:#f7f7f7;}
.mod18 .btn{position:absolute;width:36px;height:36px;top:20px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../images/left_icon1.png) no-repeat; }
 
 
.mod18 .next{right:0;background:url(../images/right_icon2.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:1260px;height:460px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:1260px; height:inherit;position:absolute;left:0; padding:12%;line-height:22px;text-align:center;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .cf li span a{ width:100px; height:30px;}
.mod18 .picBox{height:460px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:460px;position:absolute;}
.mod18 .picBox li{width:1260px;height:460px;}
.mod18 .picBox li img{ width:1260px; height:460px;}
.mod18 .listBox{width:1260px;height:80px;margin:0 auto;position:relative;overflow:hidden;}
.mod18 .listBox ul{height:80px;position:absolute;}
.mod18 .listBox li{width:210px;height:80px;cursor:pointer;position:relative;border:1px solid #dedede; color:#888888; text-align:center; line-height:80px; font-size:20px;/*filter:alpha(Opacity=80);-moz-opacity:0.6;opacity: 0.6;*/}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:210x;height:80px;}
 
.mod18 .listBox .on {width:210px;height:80px;border:1px solid #ff6600; background:#ff6600; color:#FFF;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
.mod18 .listBox .on i{display:block;}

@media (max-width:1270px){
	
#header .header_con{width:100%;}
#logo { width: 160px; height:auto;  margin-right:20px;}
#nav li{  height:77px;}
#nav li > a{ line-height:77px;}
#search{ height:77px;}

.header_con aside { height: 77px; line-height:95px;}

#header{min-width:100%;}

.banner{ margin-top:77px;}


.main_con2{ margin-top:77px;}

.footer_gygj{padding-left:20px;}

.footer_content{ width:99%;}	
.dbottom{ width:99%;}	

.mod18{width:1080px;height:auto; position:relative;background:#f7f7f7;}	
.mod18 .listBox{width:1080px;height:80px;margin:0 auto;position:relative;overflow:hidden;}

.mod18 .listBox ul{height:60px;position:absolute;}
.mod18 .listBox li{width:180px;height:60px;cursor:pointer;position:relative;border:1px solid #dedede; color:#888888; text-align:center; line-height:60px; font-size:18px;/*filter:alpha(Opacity=80);-moz-opacity:0.6;opacity: 0.6;*/}

.mod18 .listBox li a{display:block;width:180px;height:60px;}
 
.mod18 .listBox .on {width:180px;height:60px;border:1px solid #ff6600; background:#ff6600; color:#FFF;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
.mod18 .btn{position:absolute;width:36px;height:36px;top:10px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .picBox li{width:1080px; height:400px;}
.mod18 .picBox li img{ width:1080px; height:400px;}
.mod18 .cf li span{display:block;width:1080px; padding:12% 5%; }

}


@media (max-width:1107px){
#logo { width: 140px; height:auto;  margin-right:20px;}	
#search{ display:none;}	
.header_con aside{ display:none;}
#nav li{  height:62px;margin-right:15px; font-size: 14px;}
#nav li > a{ line-height:62px;}	

.banner{ margin-top:62px;}


.main_con2{ margin-top: 62px;}


	
	}


@media (max-width:980px){

#nav li div figure{ width:100%;}
#nav li div figure dl{ padding-left:20px; padding-right:20px;}
#nav li div figure dl dd{min-width:90px;}
#nav li div figure.navpro dl dd span a, #nav li div figure.navpro dl dd span a:hover{margin-right:0;}	
.nylbk_right img{ height:218px;}
.nybnnr{height:218px; overflow:hidden; display:inline;} 
.label1 h1{ font-size:18px; line-height:1.5em; text-align:center;}  
.label1{line-height: 1.5em;} 	

		}
	
@media (max-width:910px){
	
.footer_gygj{ display:none;}
.footer_wzq{ width:99%}
	
	
	}	
	
@media (max-width:826px){
	
#logo { width: 120px; height:auto;  margin-right:13px;}	
#search{ display:none;}	
.header_con aside{ display:none;}
#nav li{  height:53px;margin-right:11px; font-size: 14px;}
#nav li > a{ line-height:53px;}		
	
#header.min #logo{width: 120px; height:auto;}	
#header.min #nav li{height:53px;}
#header.min #nav li > a	{height:53px; line-height:53px;}
	
.banner{ margin-top:53px;}
.main_con2{margin-top: 53px;}
	
	}
	
	
@media (max-width:767px){
	
#header{ display:none;}	
.banner{ margin-top:0;}	
.main_con2{margin-top:0;}
.foot{display:none;}
.dfoot{ width:100%; height:auto; background:#333;line-height:24px; text-align:left; color:#FFF; font-size:12px;  padding:5px; margin-bottom:40px;}
.dfoot a{color:#FFF;}
.show-box2{ padding:0;}
.nylbk_right{ width:100%; height:auto; float:right;} 

.nylbk_right img{ width:100%; height:auto;}
.nybnnr{width:100%;height:auto;}  	

.pro_sub ul li a{ font-size:14px;  line-height:40px; padding:0 5px;}

.solu-wrap {padding-top:10px;}

.solu-wrap a {
    width: 96px;
    height: 40px; line-height:40px; font-size:14px;
	
}
.solu-wrap  a.return {height: 30px; line-height:30px; font-size:14px;}
.mod18{display:none;}

.label1 p{ display:none;}	
	}
	
@media (min-width:768px)	{
	
.header{ display:none;}	
.seeNews{ display:none;}	
.dfoot{ display:none;}
.position{ display:none;}

	}
	

 


.position {height:40px;overflow: hidden;position: fixed;bottom: 0;left: 0;z-index:120; background: #fff;width: 100%;}
.position li{float: left;width: 25%;height: 100%;font-size:12px;}
.position li a{display: block;height:30px; color: #333;}
.position li img{margin-left:5px;float: left; width:25px; padding-top:8px;}
.position li span{float: left;display: inline-block;line-height:12px;padding-right: 10px;border-right: 1px solid #000; margin-top:15px;}
.position li:last-child span{border-right:none;}
.position li:last-child{position: relative;}


.yejidt{ width:100%; height:auto; line-height:40px; font-size:20px; color:#777777; text-align:center; padding-top:20px;}
.yejidt a{ color:#666;}
.yejidt a:hover	{color: #ff5a00;}
	
	