@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; }
body {font-size: 12px;color:#666; min-width:1024px; font-family: "microsoft yahei", "宋体", Arial, tahoma, arial, simsun;}

input,textarea,select,button {font-family: "microsoft yahei", "宋体", Arial, tahoma, arial, simsun; outline:none;}
area{ outline:none;}

a{ text-decoration:none; color:#666; -webkit-transition: all ease-in .2s; -ms-transition: all ease-in .2s; -moz-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s;}
a:hover{ color:#ff7214}

ul,li {list-style-type:none;}
img { border:0;}

.clearfix { *zoom:1;/*IE/7/6*/}
.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;}

.online{ width:40px; height:164px; position:fixed; right:4%; bottom:8%; display:none; z-index:99;}
.online li{ height:40px; margin-bottom:1px; position:relative; cursor:pointer;}
.online li .ewm{ width:150px; height:150px; position:absolute; right:40px; top:-60px; display:none;}

.online li.member,.online li.sina{ display:none;}
/*header*/
.header_box{ height:171px;}
.header{ width:100%; background:#151515;}
.n_header{ width:1124px; height:171px; margin:0 auto; color:#fff;overflow: hidden;}
.n_header a{ color:#b9b9b9;}
.n_header .logo{ width:305px; float:left; padding-top:30px;}
.n_header .logo img{width:100%;}

.n_header .menu{ float:right;}
.n_header .menu ul{ float:right;}
.n_header .menu li{ float:left; position:relative; height:167px; padding-top:7px; font-size:16px; overflow:hidden;}
.n_header .menu li a{ height:140px; display:block; border-left:1px solid #242424; padding:20px 17px 0 20px; position:relative; z-index:2; text-align:center; float:left;}
.n_header .menu li i{ width:12px; height:140px; display:inline-block; float:left; -webkit-transition: all ease-in .2s; -ms-transition: all ease-in .2s; -moz-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s;}
.n_header .menu li i.en_w1{background:url(../../../../images/home/gaoxin/cn/nva_en1.png) no-repeat -11px 4px;}
.n_header .menu li i.en_w2{background:url(../../../../images/home/gaoxin/cn/nva_en2.png) no-repeat -11px 4px;}
.n_header .menu li i.en_w3{background:url(../../../../images/home/gaoxin/cn/nva_en3.png) no-repeat -11px 4px;}
.n_header .menu li i.en_w4{background:url(../../../../images/home/gaoxin/cn/nva_en4.png) no-repeat -11px 4px;}
.n_header .menu li i.en_w5{background:url(../../../../images/home/gaoxin/cn/nva_en5.png) no-repeat -11px 4px;}
.n_header .menu li i.en_w6{background:url(../../../../images/home/gaoxin/cn/nva_en6.png) no-repeat -11px 4px;}
.n_header .menu li i.en_w7{background:url(../../../../images/home/gaoxin/cn/nva_en7.png) no-repeat -11px 4px;}
.n_header .menu li i.en_w7{background:url(../../../../images/home/gaoxin/cn/nva_en7.png) no-repeat -11px 4px;}

.n_header .menu li a em{ width:28px; height:140px; display:inline-block; font-style:normal; line-height:24px;}
.n_header .menu li .bgk{ position:absolute; width:99%; height:0px; background:#ff7214; left:1px; bottom:0; z-index:1;}
.n_header .menu li a:hover{ color:#fff;}
.n_header .menu li a.on em{color:#fff;}
.n_header .menu li a:hover i,.n_header .menu li a.on i{ background-position:left 4px;}
.n_header .menu li .drop{ float:left; font-size:12px; margin-left:-4px; width:0; overflow:hidden;}
.n_header .menu li .drop a{ padding:0; width:20px; display:inline-block; border:none; padding:36px 0 0 0; background-position: center 26px;}
.n_header .menu li .drop a:hover{background:url(../../../../images/home/gaoxin/cn/icon_nav_dian.png) no-repeat center 26px;}

.n_header .menu .entrance{ float:right; width:20px; text-align:center; padding:42px 5px 0 5px; color:#666; display:none;}
.n_header .menu .entrance a{ color:#666; display:block;}
.n_header .menu .entrance a:hover{ color:#fff;}

.fixed{ width:100%; position:fixed; left:0; top:0; z-index:99; display:none;}

.m_nav{ height:50px; background:#151515; padding:10px 0; display:none; }
#hide_nav{ display:none; position:fixed; left:0; top:0; width:100%; z-index:99;}
.m_nav .menu{ width:50px; float:right; height:50px;}
.m_nav .logo{ width:340px; float:left;}

/*banner*/
/*6-15*/
.pro-switch {overflow: hidden;position: relative;width:100%;}
.flexslider {margin: 0;padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img {width: 100%;display: block;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 auto;position: relative;width:100%;zoom: 1}
.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 60px;height: 90px;margin: -60px 0 0;display: block;background: url(../../../../images/home/gaoxin/cn/ad_ctr.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 0 -90px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter:alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: 20px;text-align: center;}
.flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(../../../../images/home/gaoxin/cn/dot.png) no-repeat 0 -16px;display:block;height: 16px;overflow: hidden;text-indent:-99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active {background-position: 0 0;}




.banner{  width:100%; overflow:hidden; position:relative;}
.banner .box{background:url(../../../../images/home/gaoxin/cn/bj_baner.jpg) no-repeat center; width:100%; height:1000px; position:relative;}

.touch{ width:1920px; height:1000px; position:absolute; left:0; top:0; z-index:50;}

.n_box{ width:1310px; height:400px;  position:absolute; top:50%; left:50%;  margin:-220px 0 0 -620px;}
.n_box .mask{ z-index:5; left:0px; top:0; position: absolute; display:block;}
.n_box .map { left:0px; top:-10px; display:none; position: absolute; }
.n_box .content {top:0; position:absolute; -webkit-transition: all ease-in .1s; -moz-transition: all ease-in .1s; -ms-transition: all ease-in .1s; -o-transition: all ease-in .1s; transition: all ease-in .1s;}
.n_box .list{ cursor:pointer;}

.n_box .name1 img,
.n_box .name2 img,
.n_box .name3 img,
.n_box .name4 img,
.n_box .name5 img,
.n_box .name6 img{ display:none;}

.n_box .name1{ width:32px; height:126px; position:absolute; background:rgba(0,0,0,0); left:630px; top:-115px;}
.n_box .name2{ width:32px; height:126px; position:absolute; background:rgba(0,0,0,0); left:300px; top:-60px;}
.n_box .name3{ width:32px; height:126px; position:absolute; background:rgba(0,0,0,0); left:950px; top:-90px;}
.n_box .name4{ width:32px; height:126px; position:absolute; background:rgba(0,0,0,0); left:1100px; top:-25px;}
.n_box .name5{ width:32px; height:126px; position:absolute; background:rgba(0,0,0,0); left:860px; top:80px;}
.n_box .name6{ width:32px; height:126px; position:absolute; background:rgba(0,0,0,0); left:600px; top:100px;}

.n_box .tip {width:30px; height:40px; background:#fff; display:block; position:absolute; left:1px; bottom:0; background:url(../../../../images/home/gaoxin/cn/icon_ball.png) no-repeat center top;
	-webkit-animation: columns1 2.5s ease infinite;
	-moz-animation: columns1 2.5s ease infinite;
	-o-animation: columns1 2.5s ease infinite;
	-ms-animation: columns1 2.5s ease infinite;
	animation: columns1 2.5s ease infinite;
}

@-webkit-keyframes columns1 {
	0% {bottom:0; }
	50% {bottom:10px;}
	100% {bottom:0;}
}
@-moz-keyframes columns1 {
	0% {bottom:0; }
	50% {bottom:10px;}
	100% {bottom:0;}
}
@-o-keyframes columns1 {
	0% {bottom:0; }
	50% {bottom:10px;}
	100% {bottom:0;}
}
@-ms-keyframes columns1 {
	0% {bottom:0; }
	50% {bottom:10px;}
	100% {bottom:0;}
}
@keyframes columns1 {
	0% {bottom:0; }
	50% {bottom:10px;}
	100% {bottom:0;}
}


@-webkit-keyframes columns2 {
	0% {box-shadow:0 0 0 0 #fff; }
	50% {box-shadow:0 0 0 30px transparent; }
	0% {box-shadow:0 0 0 0 #fff; }
}
@-moz-keyframes columns2 {
	0% {box-shadow:0 0 0 0 #fff; }
	50% {box-shadow:0 0 0 30px transparent; }
	0% {box-shadow:0 0 0 0 #fff; }
}
@-o-keyframes columns2 {
	0% {box-shadow:0 0 0 0 #fff; }
	50% {box-shadow:0 0 0 30px transparent; }
	0% {box-shadow:0 0 0 0 #fff; }
}
@-ms-keyframes columns2 {
	0% {box-shadow:0 0 0 0 #fff; }
	50% {box-shadow:0 0 0 30px transparent; }
	0% {box-shadow:0 0 0 0 #fff; }
}
@keyframes columns2 {
	0% {box-shadow:0 0 0 0 #fff; }
	50% {box-shadow:0 0 0 30px transparent; }
	0% {box-shadow:0 0 0 0 #fff; }
}

.bliud1 { width:271px; height:174px; position:absolute; left:482px; top:16px; z-index:21}
.bliud2 { width:520px; height:176px; position:absolute; left:6px; top:81px; z-index:1}
.bliud3 { width:300px; height:130px; position:absolute; right:250px; top:38px;  z-index:6}
.bliud4 { width:330px; height:120px; position:absolute; right:0px; top:103px;   z-index:5}
.bliud5 { width:230px; height:90px;  position:absolute; right:280px; top:157px; z-index:5}
.bliud6 { width:228px; height:52px;  position:absolute; right:48px; top:200px;  z-index:20}
.bliud7 { width:223px; height:83px;  position:absolute; left:552px; top:178px; z-index:20}
.bliud8 { width:122px; height:66px;  position:absolute; left:389px; top:190px;z-index:20}
.bliud9 { width:172px; height:62px;  position:absolute; left:199px; top:216px;z-index:20}
.bliud10 { width:150px; height:60px; position:absolute; left:40px; top:228px;z-index:40;}

.bliud1 .content,
.bliud1 .map,
.bliud1 .mask{ width:271px; height:174px; }x

.bliud2 .content,
.bliud2 .map,
.bliud2 .mask{ width:520px; height:176px;}

.bliud3 .content,
.bliud3 .map,
.bliud3 .mask{ width:300px; height:130px;}

.bliud4 .content,
.bliud4 .map,
.bliud4 .mask{ width:330px; height:120px;}

.bliud5 .content,
.bliud5 .map,
.bliud5 .mask{ width:230px; height:90px;}

.bliud6 .content,
.bliud6 .map,
.bliud6 .mask{ width:228px; height:52px;}

.bliud7 .content,
.bliud7 .map,
.bliud7 .mask{ width:223px; height:83px;}

.bliud8 .content,
.bliud8 .map,
.bliud8 .mask{ width:122px; height:66px;}

.bliud9 .content,
.bliud9 .map,
.bliud9 .mask{ width:172px; height:62px;}

.bliud10 .content,
.bliud10 .map,
.bliud10 .mask{ width:150px; height:60px;}


/*天气物候*/
.section{ width:1024px; margin:0 auto;}

.extend{ width:100%; background:url(../../../../images/home/gaoxin/cn/bj_main.jpg) repeat-x;/* border-bottom:1px solid #d9d9d9; */line-height:34px; height:34px; padding:10px 0; font-size:14px;}
.extend a:hover{text-decoration:underline;}
.extend .weather i{ width:30px; height:30px; overflow:hidden;}
.extend .weather,.extend .weather i{ float:left;}
.extend .weather span{ padding:0 3px 0 5px;}
.extend .weather a{ color:#999}
.extend .i_phenology{ float:right;}
.extend .i_phenology a{ color:#ff7214}


/*三管三中心*/
.bj_main{background:url(../../../../images/home/gaoxin/cn/bj_main.jpg) repeat; position:relative; z-index:5;width: 100%}
.six_hall{ height:442px; background:url(../../../../images/home/gaoxin/cn/bj_line.png) right center no-repeat; padding:25px 0 0px 0;}
.six_hall li{ width:16.666%; *width:16.5999%; float:left; background:url(../../../../images/home/gaoxin/cn/bj_line.png) left center no-repeat; height:442px; overflow:hidden;}
.six_hall li a{ display:block; height:352px;  text-align:center; padding-top:110px;}
.six_hall li a .name,
.six_hall li a .name em{-webkit-transition: all ease-in .2s; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s;}
.six_hall li a .name{ display:block; width:46px; height:46px; position:relative; margin:0 auto; padding:5px; margin-bottom:35px; overflow:hidden; border-radius:30px; background:#c8c8c8; }
.six_hall li a .name em{ display:block; height:92px;}

.six_hall li a .tip{ margin:0 auto; width:54px; height:140px; display:inline-block; overflow:hidden;}
.six_hall li a .tip em{ display:block; width:110px;}
.six_hall li a .tip img{ float:left;}

.six_hall li a:hover { padding-top:95px;}
.six_hall li a:hover .name{ background:#ff7214; margin-top:10px;}
.six_hall li a:hover .tip em{ margin-left:-54px;}
.six_hall li a:hover .name em{margin-top:-51px;}

/*时讯*/

.new_colum{ padding:50px 0 20px 0;}
.new_colum ul{border:1px solid #ddd; overflow:hidden; background:rgba(255,255,255,.5);}
.new_colum li{ float:left; width:50%; height:48px; font-size:16px; text-align:center; line-height:48px;}
.new_colum li a{ display:block; border-right:1px solid #fff; font-weight:bold;}
.new_colum li a.on,.new_colum li a:hover{ background:#ff7214; color:#fff;}
.new_colum li.last a{ border:none;}

.news{ padding-bottom:10px;}
.news .tit{ text-align:center; padding-bottom:20px;}
.news .recommen{ width:824px; margin:0 0 30px 200px; height:230px; background:url(../../../../images/home/gaoxin/cn/bj_recom.png) repeat; position:relative;}
.news .recommen  a.more{ width:34px; height:34px; background:url(../../../../images/home/gaoxin/cn/icon_new_more.png) no-repeat; position:absolute; right:0; top:0;}
.news .recommen .num{ width:420px; height:8px; position:absolute; bottom:20px; right:40px; text-align:right;}
.news .recommen .num span{ width:60px; height:8px; display:inline-block; background:#fff; margin-left:8px; cursor:pointer; -webkit-transition: all ease-in .2s; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s}
.news .recommen .num span.on{ background:#ff7214}
.news .recommen .img{ width:368px; height:230px; position:absolute; left:-200px; top:0px; overflow:hidden;}
.news .recommen .img ul{ width:1104px;}
.news .recommen .img ul li{ float:left;}
.news .recommen .txt_box{ width:600px; height:120px; position:absolute; left:194px; top:56px; overflow:hidden;}
.news .recommen .txt .list{ display:none; height:120px; line-height:24px;}
.news .recommen .txt .list .name{ font-size:14px; padding:10px 0;}
.news .recommen .txt .list a { display:block;}
.news .recommen .txt .list a p{-webkit-transition: all ease-in .2s; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s}
.news .recommen .txt .list a .name{ color:#333; display:block;}
.news .recommen .txt .list a:hover .name{color:#ff7214;}
.news .recommen .txt .list a:hover p{ color:#999;}
.news .n_recom{ overflow:hidden;}

.news .new_list_box{ width:1060px;}
.news .list{ width:500px; height:150px; position:relative; float:left; margin:0 24px 24px 0; }
.news .list a{ display:block; overflow:hidden;}
.news .list .txt{ background:url(../../../../images/home/gaoxin/cn/bj_new_d.png) repeat; width:420px; height:132px; position:absolute; right:0; top:10px; z-index:3; border:1px solid #ddd; line-height:24px;}
.news .list .txt a{ padding:15px;  height:100px;}
.news .list .txt a:hover p{ color:#999}
.news .list .txt .name{ padding:5px 0; color:#333; font-size:14px; -webkit-transition: all ease-in .2s; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s; font-weight:bold;}
.news .list a:hover .name{ color:#ff7214; font-weight:bold;}
.news .list .time { width:90px; height:50px; position:absolute; left:0; top:0; line-height:26px; webkit-transition: all ease-in .2s; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s;}

.news .list .time a {height:50px; background:#c8c8c8;}
.news .list .time a.bj{ background:#ff7214;}
.news .list .time a .t_box{width:100%; height:50px; position:absolute; left:0; top:0;}
.news .list .time a .t_box .moth{ width:26px; height:26px; font-size:18px; color:#fff; display:block; position:absolute; left:15px; top:4px; text-align:right;}
.news .list .time a .t_box .today{ width:30px; height:26px; font-size:14px; color:#fff; display:block; position:absolute; left:40px; top:20px; background:url(../../../../images/home/gaoxin/cn/icon_n_time.png) no-repeat left top; text-align:right;}



/*关于我们*/
.bj_us{height:578px; background:url(../../../../images/home/gaoxin/cn/bj_us.jpg) repeat-x;width: 100%}

.m_us{ display:none;}
.m_us .tit{ text-align:center; padding:20px;}
.m_us .img img{ width:100%; max-width:768px;}

.i_us{ text-align:center; padding-top:120px; overflow:hidden; position:relative;}
.i_us a{ width:20px; height:20px; display:block; position:absolute; right:320px; top:290px; background:url(../../../../images/home/gaoxin/cn/icon_morej.png) no-repeat center;}
.i_us a:hover{ background:url(../../../../images/home/gaoxin/cn/icon_morej0.png) no-repeat center; top:294px;}

/*联系方式*/
.contact{ width:1024px; padding:35px 0; overflow:hidden; margin:0 auto;}
.contact ul{ width:1200px;}
.contact ul li{ float:left; padding:5px 90px 5px 0; line-height:22px; font-size:14px;}
.contact ul li img{ float:left; margin-right:10px; width:22px; height:auto;}

/*footer*/
.footer{ border-top:1px solid #ddd; padding:20px 0;}
.footer .section{text-align: center;}

.n_footer span{ float:left; padding-right:10px;}
.n_footer .more{ float:right;}

.footer .statistical{ display:none;}

/*m_nav*/
.mh_nav{ position:fixed; width:100%; height:100%;  background:rgba(0,0,0,1); z-index:9999999; padding:10px; box-sizing:border-box; display:none; overflow:auto;}
.mh_nav .close{ height:42px;}
.mh_nav .close a{ width:42px; height:42px; display:block; float:right; position:relative; transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg);}
.mh_nav .close a:before{ content:""; width:42px; height:2px; background:#fff; position:absolute; left:0; top:50%; margin-top:-1px;}
.mh_nav .close a:after{ content:""; width:2px; height:42px; background:#fff; position:absolute; left:50%; top:0; margin-left:-1px;}

.mh_nav li{line-height:50px; font-size:14px; border-bottom:1px solid #333; padding-left:10px;}
.mh_nav li a{ color:#eee; display:block;}
.mh_nav li .sub_nav{ font-weight:normal; display:none;}
.mh_nav li .sub_nav a{ color:#999; padding-left:15px;}
.mh_nav .entrance{ line-height:50px;  padding-top:10px; text-align:center; display:none;}
.mh_nav .entrance a{ background:#555; display:inline-block; width:49%; font-size:14px; text-align:center; color:#fff}

/*关于我们*/
/*视频*/
.video{ padding:100px 0;}
.video_bar{ border:1px solid #d6d6d6; padding:10px; position:relative; z-index:0;}
.video_bar .rig{ float:right; padding-right:30px;}
.video_bar .let{ position:absolute; left:50px; top:-20px; width:420px; height:320px; box-shadow:0px 0px 10px #aaa;}
.video_bar .let span{ width:32px; height:32px; display:block; position:absolute; top:50%; margin-top:-16px; background:#ddd; cursor:pointer; border-radius:2px; -webkit-transition: all ease-in .2s; -ms-transition: all ease-in .2s; -moz-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s; box-shadow:0px 0px 4px #eee;}
.video_bar .let span:hover{ background:#ff7214;}
.video_bar .let span.pre{ left:-40px;}
.video_bar .let span.next{ right:-40px;}
.video_bar .video_box{ overflow:hidden; height:320px;}
.video_bar .video_box ul{ width:99999px;}
.video_bar .video_box ul li{ width:420px; height:320px; background:#000; float:left;}

.video_bar .video_box video{ width:100%; height:100%;}
/*.video_bar .let video{ width:100%; height:100%; background:#333; position:relative;}
.video_bar .let .v_btn{ width:100%; height:100%; left:0; top:0; position:absolute;}
.video_bar .let #v_play{ width:100%; height:100%; position:absolute; left:0; top:0;  z-index:5; background:url(../../../../images/home/gaoxin/cn/play_but.png) no-repeat center;  border:none;}
.video_bar .let #v_pause{ width:100%; height:100%; position:absolute; left:0; top:0;  z-index:2;background:none; border:none;}
.video_bar .let #v_full{background:url(../../../../images/home/gaoxin/cn/icon_full.png) no-repeat center bottom; border:none; width:32px; height:32px; position:absolute; right:25px; bottom:25px; z-index:2;}*/




/*滚动图*/
.us_logo_bj{ /*background:url(../../../../images/home/gaoxin/cn/us_logo_bj.jpg) no-repeat center bottom;  height:636px;*/ position:relative; margin-bottom:40px; overflow:hidden;}
.us_logo_bj img,.us_logo img{
	width: 100%;
	height: 100%;
}
.us_logo{  /*background:url(../../../../images/home/gaoxin/cn/us_icon_logo.png) no-repeat center bottom ;*/ position:absolute; width:100%;height: auto;}

/*标题*/
.us_tit{ height:60px; border-bottom:1px solid #ddd; margin-bottom:24px; text-align:center; position:relative;}
.us_tit span{ width:170px; height:60px; position:relative; display:inline-block; bottom:-2px;}

/*关于我们*/
.public_txt{ font-size:14px; padding:10px 0;}
.public_txt p{  line-height:28px; padding-bottom:6px;}
.public_txt p img{ height:auto;
/*width:100%;*/
    
}

/*地图*/
/*.us_map{ background:url(../../../../images/home/gaoxin/cn/n_contact_map.jpg) no-repeat center top; height:380px; }*/
/*.us_map a{ width:100%; height:390px; display:block;}*/
.us_contact{  padding:20px 0;}

/*表单*/
.us_contact .form{ width:400px; float:left; margin-right:100px;}
.us_contact .con_st{ width:270px; float:left; padding-right:30px; font-size:14px; padding-top:20px; border-right:1px solid #ddd;}
.us_contact .con_st h4{ color:#ff7214; font-size:26px; font-weight:normal; padding:10px 0 12px 0;}
.us_contact .con_st li{ overflow:hidden; padding:6px 0;}
.us_contact .con_st li img{ float:left; margin-right:10px; height:23px}
.us_contact .wm{ width:220px; float:right; text-align:right; padding-top:25px;}

.us_contact .form p{ overflow:hidden; border-bottom:1px solid #ddd;position:relative; height:36px;}
.us_contact .form p label{ position:absolute; width:100%; left:0; top:0; height:36px; font-size:14px; line-height:36px; display:block; color:#999; z-index:1;}
.us_contact .form p input,.us_contact .form p textarea{width:100%; background:none; border:none; position:absolute; left:0; top:0; z-index:2; font-size:14px; color:#999;}
.us_contact .form p.textarea{ height:54px;}
.us_contact .form p input{  height:36px; line-height:36px;}
.us_contact .form p textarea{ height:46px; line-height:36px;}
.us_contact .form .btn{ padding-top:10px;}
.us_contact .form .submit{ width:100%; height:34px; background:#ff7214; border:none; color:#fff; font-size:14px; cursor:pointer;}

/*内部底部*/
#in_footer{ background:#222; color:#888}

/*物候*/
.phenology{ padding:80px 0;}
.phenology .box{width:1024px; height:614px; background:url(../../../../images/home/gaoxin/cn/bj_hl.png) no-repeat center; margin:0 auto;}
.phenology .box .left{ width:468px; height:510px; float:left; margin:44px 0 0 40px;}
.phenology .box .right{ width:470px; height:510px; float:right;  margin:44px 40px 0 0; position:relative;}
.phenology .box .right .time{ width:470px; height:100px; background:url(../../../../images/home/gaoxin/cn/bj_hl_time.png) no-repeat center; position:absolute; left:-72px; top:40px; color:#fff; padding:10px 36px;}
.phenology .box .right .time h4{ line-height:40px; font-size:24px;}
.phenology .box .right .time p{ font-size:14px; line-height:30px;}
.phenology .box .right .txt{width:450px; height:320px; position:absolute; bottom:0px; font-size:14px; line-height:26px; padding-left:20px;}
.phenology .box .right .txt .jq{ font-size:26px; padding:10px 0; color:#333;}
.phenology .box .right .txt .jq span{ font-size:14px; color:#ff7214}

/*人才理念*/
.talent{ padding:50px 0 40px 0;}
.talent .talent_box{ padding:85px 0;}

/*招聘信息*/
.recruit_box .list{ margin:20px 0;}
.recruit_box .list .job{ background:url(../../../../images/home/gaoxin/cn/bj_hr.png) repeat; border:1px solid #e1e1e1; padding:15px 20px; font-size:14px; color:#333; -webkit-transition: all ease-in .1s; transition: all ease-in .1s; -moz-transition: all ease-in .1s; -o-transition: all ease-in .1s; transition: all ease-in .1s; cursor:pointer;}
.recruit_box .list .job span{ height:20px;  width:20px; display:inline-block; float:right;  background:url(../../../../images/home/gaoxin/cn/icon_more_n.png) no-repeat center;}
.recruit_box .list .public_txt{ padding:20px 40px; border:1px solid #e1e1e1; border-top:none; display:none;}
.recruit_box .show .job{ background:#ff7214; color:#fff;}
.recruit_box .show .job span{ background:url(../../../../images/home/gaoxin/cn/icon_more_hr.png) no-repeat center;}
.clomu_tit{ border-left:2px solid #df0615;}
.recruit_box .public_txt{ font-size:12px;}

.recruit_box .list .hr_eamil{ background:#eee; padding:8px;}
.recruit_box .list .hr_eamil a{ color:#FF7214;}

/*新闻中心*/
.n_news .list{ height:132px; overflow:hidden; border-bottom:1px solid #ddd; padding:40px 0;}

.n_news .list .l{ width:226px; float:left; position:relative; overflow:hidden;}
.n_news .list .l img{ float:left; width:226px; vertical-align:middle;}
.n_news .list .l a:hover{ color:#999}
.n_news .list .l .hide { display:block; overflow:hidden; position:absolute; height:112px; left:0; bottom:-132px; background:url(../../../../images/home/gaoxin/cn/bj_hui.png) repeat; padding:10px 15px; color:#999;}
.n_news .list .l .hide .wh{ padding-bottom:6px; color:#fff;}
.n_news .list .l .hide .tl{ padding-top:8px; color:#fff}
.n_news .list .r{width:660px; float:right; line-height:24px; position:relative; padding-left:138px;}
.n_news .list .r .time{ width:86px; height:60px; border:1px solid #ddd; color:#bbb; position:absolute; left:0; top:36px; font-size:16px; -webkit-transition: all ease-in .2s; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s;}
.n_news .list .r .time .t_box{ padding:12px 0 0 12px; line-height:20px;  -webkit-transition: all ease-in .2s; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s;}
.n_news .list .r .time .t_box em{ font-size:12px; font-style:normal;}
.n_news .list .r .on { background:#ff7214; color:#fff; padding-left:10px;}

.n_news .list .r a{ width:550px; height:120px; padding-top:12px; padding-right:110px; display:block; background:url(../../../../images/home/gaoxin/cn/icon_more_n.png) no-repeat right center; color:#888;}
.n_news .list .r a:hover{background:url(../../../../images/home/gaoxin/cn/icon_more_n2.png) no-repeat right center;}
.n_news .list .r a h4{ padding:10px 0; font-size:14px; color:#333; -webkit-transition: all ease-in .1s; transition: all ease-in .1s; -moz-transition: all ease-in .1s; -o-transition: all ease-in .1s; transition: all ease-in .1s;}
.n_news .list .r h4.act{ color:#ff7214;}


/*m_page*/
.m_page{ width:100%; height:46px; border:1px solid #ddd; border-left:none; line-height:44px; font-size:14px; box-sizing:border-box; display:none;}
.m_page a{ display:block; box-sizing:border-box; float:left; width:33.333333%; text-align:center; border-left:1px solid #ddd; background:#eee;}
.m_page a.num{ background:url(../../../../images/home/gaoxin/cn/icon_m_page.png) no-repeat 80% center;}
.zoom_flip{ width:100%; height:100%; position:fixed; top:0; left:0;  background:#fff; z-index:90; display:none;}
.i_zoom_flip{ height:100%; overflow:auto; -webkit-overflow-scrolling: touch;}
.i_zoom_flip li{ height:50px; line-height:50px; border-bottom:1px solid #ccc; font-size:14px; padding:0 5%;}
.i_zoom_flip li a{ display:block;}

.page { text-align:center; padding:20px 0;}
.page a{ display:inline-block; text-align:center; padding:8px 12px; border:1px solid #ddd;}
.page a:hover{ background:#ff7214; color:#fff;}

/*新闻详细*/
.detial_new_tii{ padding:20px 0 30px 0; text-align:center; border-bottom:1px solid #ddd;}
.detial_new_tii p{ padding:10px 0;}
.detial_new_tii .name{ font-weight:bold; font-size:22px; color:#333;}
.public_txt .back{ text-align:center; padding-top:40px;}
.public_txt .back a{ display:block; background:#e6e6e6; padding:6px 0; display:block; color:#ff7214}

/*各大馆介绍*/
.in_guan{ background:none;}

.library,.cultural{ padding:140px 0;}
.bjf{ background:#fff;}
.bjd9{ background:#d9d9d9}

.in_guan a.click{ width:20px; height:20px; display:inline-block; background:url(../../../../images/home/gaoxin/cn/icon_morej.png) no-repeat center bottom; position:relative; top:4px; left:5px;}
.library .img{ width:560px; height:380px; float:left;}
.library .txt{ padding-top:20px; float:right; width:464px; font-size:14px;}
.library .tit{ background:url(../../../../images/home/gaoxin/cn/guan_tit_bj.png) no-repeat left bottom; height:122px;}
.library .infor{ padding:20px 34px; line-height:26px;}

.cultural .img{ float:right; width:560px; height:364px;}
.cultural .txt{ width:464px; float:left; height:364px; overflow:hidden; font-size:14px;}
.cultural .tit{ padding-top:20px; height:102px;}
.cultural .infor{padding:30px 34px; line-height:26px; background:rgba(255,255,255,.6);}

/*各大馆介绍 弹出*/
.zoom_bj{ background:url(../../../../images/home/gaoxin/cn/bj_bai.png) repeat; width:100%; height:100%; position:fixed; z-index:999; display:none;}
.tan{ width:1024px; height:520px; position:fixed; left:50%; top:50%; margin:-260px 0 0 -512px;  z-index:1000; display:none;}
.tan .right{ width:420px; float:right; position:relative; overflow:hidden; height:520px;}
.tan .right .name{ font-size:14px; border-bottom:1px solid #ddd; margin-bottom:20px; padding-bottom:10px; color:#999;}
.tan .right .name h3{font-size:30px; padding-bottom:5px; color:#333;}
.tan .right .public{ height:420px; font-size:14px; line-height:26px; overflow:auto; padding-right:20px;}
.tan .right .public p{ text-indent:2em; padding-bottom:10px;}
.tan .left{ width:560px; float:left; height:520px; overflow:hidden; position:relative;}
.tan .left ul{ width:999999999px; height:520px;}
.tan .left ul li{ float:left; width:560px;}
.tan .left ul li img{ width:100%; height:auto}
.tan .left .num { width:100%; position:absolute; left:0; bottom:20px; height:20px; text-align:center; line-height:20px;}
.tan .left .num a{ width:12px; height:12px; display:inline-block; background:#fff; margin:0 8px; border-radius:6px;}
.tan .left .num a:hover,.tan .left .num a.act{ background:#ff7214}
.tan a.close{ width:42px; height:42px; position:absolute; right:0px; top:15px; display:block; cursor:pointer;}
.tan a.close:hover{ transform:rotate(90deg); -moz-transform:rotate(90deg); -ms-transform:rotate(90deg); -o-transform:rotate(90deg); -webkit-transform:rotate(90deg);}

/*滚动条宽度*/
.tan ::-webkit-scrollbar {
    width: 8px;
}
.tan ::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: rgba(0,0,0,0.2);
}
.tan ::-webkit-scrollbar-thumb:window-inactive {
    background: rgba(0,0,0,0.1);
}
.tan ::-webkit-scrollbar-thumb:vertical:hover{
    background-color: rgba(0,0,0,0.3);
}
.tan ::-webkit-scrollbar-thumb:vertical:active{
    background-color: rgba(0,0,0,0.7);
}




/*地图*/
#iframe_map{ width:100%; height:100%; position:fixed;}

/*三馆三中心*/
.sg_center{background:url(../../../../images/home/gaoxin/cn/bj_sg.png) repeat; padding:15px 0 10px 0; position:fixed; left:0; bottom:0; width:100%; z-index:10;}
.sg_center span.u_d{ width:60px; height:30px; background:url(../../../../images/home/gaoxin/cn/bj_sg.png) repeat; position:absolute; top:-30px; left:50%; margin-left:-30px;}
.sg_center span.u_d i{ display:block; height:30px;  background:url(../../../../images/home/gaoxin/cn/icon_d.png) no-repeat center top; cursor:pointer;}
.sg_center span.u_d i.on{ display:block; height:30px;  background:url(../../../../images/home/gaoxin/cn/icon_u.png) no-repeat center top; cursor:pointer;}

.sg_center .hall_bar{ width:790px; height:160px; position:relative; margin:0 auto;}

.sg_center .hall_bar .tyg{ width:160px; height:110px; position:absolute; left:300px; top:0;}
.sg_center .hall_bar .tyg em{ display:block; height:110px; background:url(../../../../images/home/gaoxin/cn/hall1.png) no-repeat center top;}
.sg_center .hall_bar .tyg em.on{background:url(../../../../images/home/gaoxin/cn/hall01.png) no-repeat center top;}

.sg_center .hall_bar .jszx{ width:300px; height:100px; position:absolute; left:12px; top:28px;}
.sg_center .hall_bar .jszx em{ display:block; height:100px; background:url(../../../../images/home/gaoxin/cn/hall2.png) no-repeat center top;}
.sg_center .hall_bar .jszx em.on{ background:url(../../../../images/home/gaoxin/cn/hall02.png) no-repeat center top;}

.sg_center .hall_bar .whg{ width:180px; height:80px; position:absolute; left:450px; top:10px;}
.sg_center .hall_bar .whg em{ display:block; height:80px; background:url(../../../../images/home/gaoxin/cn/hall3.png) no-repeat center top;}
.sg_center .hall_bar .whg em.on{background:url(../../../../images/home/gaoxin/cn/hall03.png) no-repeat center top;}

.sg_center .hall_bar .tsg{ width:190px; height:70px; position:absolute; right:11px; top:60px;}
.sg_center .hall_bar .tsg em{ display:block; height:70px; background:url(../../../../images/home/gaoxin/cn/hall4.png) no-repeat center top;}
.sg_center .hall_bar .tsg em.on{ background:url(../../../../images/home/gaoxin/cn/hall04.png) no-repeat center top;}

.sg_center .hall_bar .yszx{ width:130px; height:60px; position:absolute; right:185px; top:80px;}
.sg_center .hall_bar .yszx em{ display:block; height:60px; background:url(../../../../images/home/gaoxin/cn/hall5.png) no-repeat center top;}
.sg_center .hall_bar .yszx em.on{background:url(../../../../images/home/gaoxin/cn/hall05.png) no-repeat center top;}

.sg_center .hall_bar .syzx{ width:700px; height:60px; position:absolute; left:47px; bottom:0px;}
.sg_center .hall_bar .syzx em{ display:block; height:60px; background:url(../../../../images/home/gaoxin/cn/hall6.png) no-repeat center top;}
.sg_center .hall_bar .syzx em.on{background:url(../../../../images/home/gaoxin/cn/hall06.png) no-repeat center top;}


@media(max-width: 1023px){
	body{ min-width:100%}
	.section{ width:100%; padding:0 10px; box-sizing:border-box;}
	.header_box{ display:none;}
	.m_nav .logo{ width:60px;}
	.m_nav{ display:block;}
	/*.banner{ display:none;}*/

	body{ min-width:100%}
	.section{ width:100%; padding:0 10px; box-sizing:border-box;}
	.header_box{ display:none;}
	.m_nav .logo{ width:60px;}
	.m_nav{ display:block;}

/*	.location.location_fixed {position: static;}
	#hd{height: 70px !important;}
	.banner{top:70px !important;}
	.main-wrap{height:auto!important;	}
	body {padding-top: 70px;}
	.banner,.extend{position: static!important;}
	.flexslider .slides .img {
	    -webkit-background-size: cover;
	    -moz-background-size: cover;
	    -o-background-size: cover;
	    background-size: cover;
	    background-position: 50% 50%;
	    background-repeat: no-repeat;
	    padding-top: 44%;
	}*/
	.flex-control-nav {bottom: 10px;}
}

@media(max-width: 999px){
	.online{ right:1%; bottom:4%;}

	.six_hall{ padding:20px 0 10px 0; height:auto;}
	.six_hall li{ height:420px;}

	.extend{ height:auto; line-height:40px; padding:0;}
	.extend .weather{ border-bottom:1px solid #ddd;}
	.extend .weather,.extend .i_phenology{ display:block; width:100%; box-sizing:border-box; }
	.extend .i_phenology{ padding-left:35px;}

	.news{ padding-bottom:25px;}
	.news .tit{ padding-bottom:10px;}
	.news .recommen{ width:100%; margin:0 auto 20px auto; height:auto;}
	.news .recommen a.more{ display:none;}
	.news .more_c a{ background:#ff7214; display:block;; border-radius:4px; text-align:center; line-height:20px; padding:10px 0;}

	.news .n_recom{ padding:15px;}

	.news .recommen .img{ position:static; float:left; width:40%;  box-sizing:border-box; height:auto;}
	.news .recommen .img img{ width:100%; height:auto;}

	.news .recommen .txt{ position:static; float:right; width:60%; overflow:hidden; padding-left:20px; box-sizing:border-box;}
	.news .recommen .txt_box{ width:100%; position:static;}
	.news .recommen .txt .list{ width:100%; margin:0;}

	.news .recommen .num{ position:static; width:100%; height:25px; text-align:right; padding-right:15px; box-sizing:border-box;}
	.news .recommen .num span{ display:inline-block; float:none; width:40px; height:6px;}

	.news .new_list_box{ width:100%;}
	.news .list{ width:100%; position:static; height:auto; border-bottom:1px dashed #bbb;}
	.news .list .time{ float:left; position:relative;}

	.news .list .txt{ position:static; width:100%; height:auto; border:none; background:none; padding:0px 0 10px 110px; box-sizing:border-box;}
	.news .list .txt .name { overflow:hidden; height:24px; white-space: nowrap; text-overflow: ellipsis; padding-top:0;}
	.news .list .txt p{ height:48px; overflow:hidden;}
	.news .list .txt a{ padding:0; height:auto;}

	.bj_us{ height:auto;}
	.i_us{ padding:60px 0;}
	.i_us a{ display:none;}
	.i_us img{ width:100%; height:auto;}

	.footer{ text-align:center; font-size:14px; color:#999;}

	.video{ padding:40px 0;}
	.video .let{ width:50%;  height:auto; float:left;}
	.video_bar .let .v_btn{ width:50%;}
	.video .let img{ width:100%; height:auto; vertical-align:middle;}
	.video .rig{ float:right; padding:0;}

	.us_logo_bj{ padding-top:30%; background-size:100%; height:auto;}
	.us_logo{padding-top:30%; background-size:100%; height:auto;}

	.us_contact .wm{ display:none;}
	.us_contact .form{ margin:0; width:49%; float:left;}
	.us_contact .con_st{  margin:0; border:none; width:46%; padding-right:0; box-sizing:border-box; float:right;}

	.us_map,.us_map a{ height:300px;}

	.phenology{ padding:20px 0;}
	.phenology .box{ background:none; height:auto; width:100%; padding:15px 0; box-sizing:border-box;}
	.phenology .box .left{ margin:0; width:50%; padding-right:15px; box-sizing:border-box; height:auto;}
	.phenology .box .left img{ width:100%; height:auto;}
	.phenology .box .right{ margin:0; width:50%; float:right; position:static; height:auto;}
	.phenology .box .right .time{ height:auto; background:#ff7214; position:static; width:100%; box-sizing:border-box;}
	.phenology .box .right .txt{height:auto; position:static; padding:15px 0 0 36px; box-sizing:border-box; width:100%;}

	.talent{ padding:40px 0;}
	.talent .talent_box{ padding:30px 0;}


	.n_news .list{ height:auto; padding:20px 0;}
	.n_news .list .l { width:25%; position:static; max-width:226px;}
	.n_news .list .l img{ width:100%; height:auto;}
	.n_news .list .l .hide{ display:none;}

	.n_news .list .r{position:static; width:75%; box-sizing:border-box; padding-left:20px;}
	.n_news .list .r .time{ display:none;}
	.n_news .list .r a{ width:auto; height:auto; padding:0; background:none;}
	.n_news .list .r a:hover{ background:none;}
	.n_news .list .r a h4{ padding:0px 0 5px 0; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
	.n_news .list .r a p{ height:48px; overflow:hidden; }


	.detial_new_tii{ padding:20px 0;}
	.public_txt p img{ max-width:100%;}

	.library,.cultural{ padding:60px 0;}

	.library .img,
	.library .txt,
	.cultural .img,
	.cultural .txt{ width:50%; height:auto;}

	.library .img,.cultural .img{ padding-top:45px;}

	.library .img img,
	.cultural .img img{ width:100%; height:auto;}

	.library .tit,
	.cultural .tit{ background-size:100%; height:auto; padding:10px 0 30px 0;}

	.library .tit img,
	.cultural .tit img{ width:100%; height:auto;}

	.library .infor,
	.cultural .infor{ padding:20px;}

	.tan{ width:100%; padding:10px; box-sizing:border-box; height:100%; margin:0; left:0; top:0; overflow:auto;}
	.tan .left,.tan .right{ width:100%; height:auto; float:none;}
	.tan .right .public{ overflow:hidden; padding:0; height:auto;}
	.tan .right .name{ padding-top:20px;}
	.tan .right .name h3{ font-size:24px;}
	.tan .left ul{ height:auto;}

	.page{ display:none;}
	.m_page{ display:block; margin:10px 0;}

	.contact{ width:100%; padding:10px; box-sizing:border-box;}
	.contact ul{ width:100%;}
	.contact ul li{ width:50%; padding:0; padding:10px; box-sizing:border-box;}

	.sg_center{ display:none;}
	.footer .br{ display:block; padding-bottom:4px;}
}

@media(min-width: 768px) and (max-width: 998px){

}

@media(max-width: 767px){
	.six_hall li{ width:33.3333333333%;}
	.six_hall{ background:none;}
	.six_hall li{ background:none; height:auto; padding:20px 0;}
	.six_hall li a{ height:auto; padding:0;}
	.six_hall li a .name{ margin-bottom:0;}
	.six_hall li a:hover { padding-top:0;}
	.six_hall li a:hover .name{ margin-top:0;}
	.six_hall li a .tip{ height:116px;}

	.video_bar .let span.pre,.video_bar .let span.next{ display:none;}
	.video_bar .video_box{ height:auto;}
	.video_bar .video_box ul,.video_bar .video_box ul li{ width:100%;}

	.video_bar .video_box ul li{ margin-bottom:10px; height:auto;}

	.news .recommen .img,.news .recommen .txt{ width:100%; float:none; padding:0;}
	.news .recommen .txt{ padding-top:0;}

	.i_us{ display:none;}
	.m_us{ display:block; padding-bottom:15px;}
	.m_us .tit{ padding:16px 0 10px 0;}
	.m_us .txt{ font-size:14px; text-align:center; color:#999; line-height:26px;}
	.m_us .txt a img{ vertical-align:middle}
	.m_us .img img{ max-width:592px;}

	.video .let,.video .rig{ width:100%; text-align:center;}
	.video .rig img{ width:100%; height:auto; max-width:298px;}

	.us_contact .form,.us_contact .con_st{ width:100%; padding:0;}
	.us_contact .con_st{ padding-top:15px;}

	.phenology{ padding:10px 0;}
	.phenology .box{ padding:0;}
	.phenology .box .left,.phenology .box .right{ width:100%; padding:0;}
	.phenology .box .right .time,.phenology .box .right .txt{ padding:15px;}
	.phenology .box .right .time h4{ font-size:20px;}

	.talent{ padding:20px 0 0 0;}
	.talent .talent_box img{ width:100%; height:auto;}
	.recruit_box .list{ margin:10px 0;}
	.recruit_box .list .public_txt{ padding:15px;}

	#in_footer{ background:#222; color:#888; font-size:12px;}

	.n_news .list{ height:auto; padding:15px 0;}

	.detial_new_tii p{ padding:5px 0;}


	.library, .cultural{ padding:10px 0;}

	.library .img,
	.library .txt,
	.cultural .img,
	.cultural .txt{ width:100%; float:none;}

	.library .img, .cultural .img{ padding:0;}

	.contact ul li{ width:100%;}

	.new_colum{ margin:25px 0 10px 0;}
	.new_colum li{ font-size:14px; line-height:44px; height:44px;}

	.video .let{ position:relative; top:0; left:0; float:none;}
	.video_bar .let .v_btn{ width:100%;}
	.video_bar .let #v_full{ display:none;}

}



}

@media(min-width: 481px) and (max-width: 767px){

}


@media(max-width: 480px){
	.phenology .box .right .time h4{ font-size:18px;}
	.n_news .list .l{ width:34%;}
	.n_news .list .r{ width:66%;}
	.us_contact .con_st li img{ height:18px}
}

@media(max-width:320px){
	.n_news .list .l{ width:44%;}
	.n_news .list .r{ width:56%; padding-left:15px;}
}


span#szgs_stat_icon_1107463847838482432 img{
width:17px;
float:left;
}


@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; }
body {font-size: 12px;color:#666; min-width:1024px; font-family: "microsoft yahei", "宋体", Arial, tahoma, arial, simsun;}

input,textarea,select,button {font-family: "microsoft yahei", "宋体", Arial, tahoma, arial, simsun; outline:none;}
area{ outline:none;}

a{ text-decoration:none; color:#666; -webkit-transition: all ease-in .2s; -ms-transition: all ease-in .2s; -moz-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s;}
a:hover{ color:#ff7214}

ul,li {list-style-type:none;}
img { border:0;}

.clearfix { *zoom:1;/*IE/7/6*/}
.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;}

.online{ width:40px; height:164px; position:fixed; right:4%; bottom:8%; display:none; z-index:99;}
.online li{ height:40px; margin-bottom:1px; position:relative; cursor:pointer;}
.online li .ewm{ width:150px; height:150px; position:absolute; right:40px; top:-60px; display:none;}

.online li.member,.online li.sina{ display:none;}
/*header*/
.header_box{ height:171px;}
.header{ width:100%; background:#151515;}
.n_header{ width:1150px; height:171px; margin:0 auto; color:#fff;overflow: hidden;}
.n_header a{ color:#b9b9b9;}
.n_header .logo{ width:305px; float:left; padding-top:30px;}
.n_header .logo img{width:100%;}

.n_header .menu{ float:right;}
.n_header .menu ul{ float:right;}
.n_header .menu li{ float:left; position:relative; height:167px; padding-top:7px; font-size:16px; overflow:hidden;}
.n_header .menu li a{ height:140px; display:block; border-left:1px solid #242424; padding:20px 17px 0 20px; position:relative; z-index:2; text-align:center; float:left;}
.n_header .menu li i{ width:12px; height:140px; display:inline-block; float:left; -webkit-transition: all ease-in .2s; -ms-transition: all ease-in .2s; -moz-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s;}
.n_header .menu li i.en_w1{background:url(../images/nva_en1.png) no-repeat -11px 4px;}
.n_header .menu li i.en_w2{background:url(../images/nva_en2.png) no-repeat -11px 4px;}
.n_header .menu li i.en_w3{background:url(../images/nva_en3.png) no-repeat -11px 4px;}
.n_header .menu li i.en_w4{background:url(../images/nva_en4.png) no-repeat -11px 4px;}
.n_header .menu li i.en_w5{background:url(../images/nva_en5.png) no-repeat -11px 4px;}
.n_header .menu li i.en_w6{background:url(../images/nva_en6.png) no-repeat -11px 4px;}
.n_header .menu li i.en_w7{background:url(../images/nva_en7.png) no-repeat -11px 4px;}
.n_header .menu li i.en_w8{background:url(../images/nva_en8.png) no-repeat -11px 4px;}

.n_header .menu li a em{ width:28px; height:140px; display:inline-block; font-style:normal; line-height:24px;}
.n_header .menu li .bgk{ position:absolute; width:99%; height:0px; background:#ff7214; left:1px; bottom:0; z-index:1;}
.n_header .menu li a:hover{ color:#fff;}
.n_header .menu li a.on em{color:#fff;}
.n_header .menu li a:hover i,.n_header .menu li a.on i{ background-position:left 4px;}
.n_header .menu li .drop{ float:left; font-size:12px; margin-left:-4px; width:0; overflow:hidden;}
.n_header .menu li .drop a{ padding:0; width:20px; display:inline-block; border:none; padding:36px 0 0 0; background-position: center 26px;}
.n_header .menu li .drop a:hover{background:url(../images/icon_nav_dian.png) no-repeat center 26px;}

.n_header .menu .entrance{ float:right; width:20px; text-align:center; padding:42px 5px 0 5px; color:#666; display:none;}
.n_header .menu .entrance a{ color:#666; display:block;}
.n_header .menu .entrance a:hover{ color:#fff;}

.fixed{ width:100%; position:fixed; left:0; top:0; z-index:99; display:none;}

.m_nav{ height:50px; background:#151515; padding:10px 0; display:none; }
#hide_nav{ display:none; position:fixed; left:0; top:0; width:100%; z-index:99;}
.m_nav .menu{ width:50px; float:right; height:50px;}
.m_nav .logo{ width:340px; float:left;}

/*banner*/
/*6-15*/
.pro-switch {overflow: hidden;position: relative;width:100%;}
.flexslider {margin: 0;padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img {width: 100%;display: block;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 auto;position: relative;width:100%;zoom: 1}
.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 60px;height: 90px;margin: -60px 0 0;display: block;background: url(../images/ad_ctr.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 0 -90px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter:alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: 20px;text-align: center;}
.flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(../images/dot.png) no-repeat 0 -16px;display:block;height: 16px;overflow: hidden;text-indent:-99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active {background-position: 0 0;}




.banner{  width:100%; overflow:hidden; position:relative;}
.banner .box{background:url(../images/bj_baner.jpg) no-repeat center; width:100%; height:1000px; position:relative;}

.touch{ width:1920px; height:1000px; position:absolute; left:0; top:0; z-index:50;}

.n_box{ width:1310px; height:400px;  position:absolute; top:50%; left:50%;  margin:-220px 0 0 -620px;}
.n_box .mask{ z-index:5; left:0px; top:0; position: absolute; display:block;}
.n_box .map { left:0px; top:-10px; display:none; position: absolute; }
.n_box .content {top:0; position:absolute; -webkit-transition: all ease-in .1s; -moz-transition: all ease-in .1s; -ms-transition: all ease-in .1s; -o-transition: all ease-in .1s; transition: all ease-in .1s;}
.n_box .list{ cursor:pointer;}

.n_box .name1 img,
.n_box .name2 img,
.n_box .name3 img,
.n_box .name4 img,
.n_box .name5 img,
.n_box .name6 img{ display:none;}

.n_box .name1{ width:32px; height:126px; position:absolute; background:rgba(0,0,0,0); left:630px; top:-115px;}
.n_box .name2{ width:32px; height:126px; position:absolute; background:rgba(0,0,0,0); left:300px; top:-60px;}
.n_box .name3{ width:32px; height:126px; position:absolute; background:rgba(0,0,0,0); left:950px; top:-90px;}
.n_box .name4{ width:32px; height:126px; position:absolute; background:rgba(0,0,0,0); left:1100px; top:-25px;}
.n_box .name5{ width:32px; height:126px; position:absolute; background:rgba(0,0,0,0); left:860px; top:80px;}
.n_box .name6{ width:32px; height:126px; position:absolute; background:rgba(0,0,0,0); left:600px; top:100px;}

.n_box .tip {width:30px; height:40px; background:#fff; display:block; position:absolute; left:1px; bottom:0; background:url(../images/icon_ball.png) no-repeat center top;
	-webkit-animation: columns1 2.5s ease infinite;
	-moz-animation: columns1 2.5s ease infinite;
	-o-animation: columns1 2.5s ease infinite;
	-ms-animation: columns1 2.5s ease infinite;
	animation: columns1 2.5s ease infinite;
}

@-webkit-keyframes columns1 {
	0% {bottom:0; }
	50% {bottom:10px;}
	100% {bottom:0;}
}
@-moz-keyframes columns1 {
	0% {bottom:0; }
	50% {bottom:10px;}
	100% {bottom:0;}
}
@-o-keyframes columns1 {
	0% {bottom:0; }
	50% {bottom:10px;}
	100% {bottom:0;}
}
@-ms-keyframes columns1 {
	0% {bottom:0; }
	50% {bottom:10px;}
	100% {bottom:0;}
}
@keyframes columns1 {
	0% {bottom:0; }
	50% {bottom:10px;}
	100% {bottom:0;}
}


@-webkit-keyframes columns2 {
	0% {box-shadow:0 0 0 0 #fff; }
	50% {box-shadow:0 0 0 30px transparent; }
	0% {box-shadow:0 0 0 0 #fff; }
}
@-moz-keyframes columns2 {
	0% {box-shadow:0 0 0 0 #fff; }
	50% {box-shadow:0 0 0 30px transparent; }
	0% {box-shadow:0 0 0 0 #fff; }
}
@-o-keyframes columns2 {
	0% {box-shadow:0 0 0 0 #fff; }
	50% {box-shadow:0 0 0 30px transparent; }
	0% {box-shadow:0 0 0 0 #fff; }
}
@-ms-keyframes columns2 {
	0% {box-shadow:0 0 0 0 #fff; }
	50% {box-shadow:0 0 0 30px transparent; }
	0% {box-shadow:0 0 0 0 #fff; }
}
@keyframes columns2 {
	0% {box-shadow:0 0 0 0 #fff; }
	50% {box-shadow:0 0 0 30px transparent; }
	0% {box-shadow:0 0 0 0 #fff; }
}

.bliud1 { width:271px; height:174px; position:absolute; left:482px; top:16px; z-index:21}
.bliud2 { width:520px; height:176px; position:absolute; left:6px; top:81px; z-index:1}
.bliud3 { width:300px; height:130px; position:absolute; right:250px; top:38px;  z-index:6}
.bliud4 { width:330px; height:120px; position:absolute; right:0px; top:103px;   z-index:5}
.bliud5 { width:230px; height:90px;  position:absolute; right:280px; top:157px; z-index:5}
.bliud6 { width:228px; height:52px;  position:absolute; right:48px; top:200px;  z-index:20}
.bliud7 { width:223px; height:83px;  position:absolute; left:552px; top:178px; z-index:20}
.bliud8 { width:122px; height:66px;  position:absolute; left:389px; top:190px;z-index:20}
.bliud9 { width:172px; height:62px;  position:absolute; left:199px; top:216px;z-index:20}
.bliud10 { width:150px; height:60px; position:absolute; left:40px; top:228px;z-index:40;}

.bliud1 .content,
.bliud1 .map,
.bliud1 .mask{ width:271px; height:174px; }x

										   .bliud2 .content,
										   .bliud2 .map,
										   .bliud2 .mask{ width:520px; height:176px;}

.bliud3 .content,
.bliud3 .map,
.bliud3 .mask{ width:300px; height:130px;}

.bliud4 .content,
.bliud4 .map,
.bliud4 .mask{ width:330px; height:120px;}

.bliud5 .content,
.bliud5 .map,
.bliud5 .mask{ width:230px; height:90px;}

.bliud6 .content,
.bliud6 .map,
.bliud6 .mask{ width:228px; height:52px;}

.bliud7 .content,
.bliud7 .map,
.bliud7 .mask{ width:223px; height:83px;}

.bliud8 .content,
.bliud8 .map,
.bliud8 .mask{ width:122px; height:66px;}

.bliud9 .content,
.bliud9 .map,
.bliud9 .mask{ width:172px; height:62px;}

.bliud10 .content,
.bliud10 .map,
.bliud10 .mask{ width:150px; height:60px;}


/*天气物候*/
.section{ width:1024px; margin:0 auto;}

.extend{ width:100%; background:url(../images/bj_main.jpg) repeat-x;/* border-bottom:1px solid #d9d9d9; */line-height:34px; height:34px; padding:10px 0; font-size:14px;}
.extend a:hover{text-decoration:underline;}
.extend .weather i{ width:30px; height:30px; overflow:hidden;}
.extend .weather,.extend .weather i{ float:left;}
.extend .weather span{ padding:0 3px 0 5px;}
.extend .weather a{ color:#999}
.extend .i_phenology{ float:right;}
.extend .i_phenology a{ color:#ff7214}


/*三管三中心*/
.bj_main{background:url(../images/bj_main.jpg) repeat; position:relative; z-index:5;width: 100%}
.six_hall{ height:442px; background:url(../images/bj_line.png) right center no-repeat; padding:25px 0 0px 0;}
.six_hall li{ width:16.666%; *width:16.5999%; float:left; background:url(../images/bj_line.png) left center no-repeat; height:442px; overflow:hidden;}
.six_hall li a{ display:block; height:352px;  text-align:center; padding-top:110px;}
.six_hall li a .name,
.six_hall li a .name em{-webkit-transition: all ease-in .2s; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s;}
.six_hall li a .name{ display:block; width:46px; height:46px; position:relative; margin:0 auto; padding:5px; margin-bottom:35px; overflow:hidden; border-radius:30px; background:#c8c8c8; }
.six_hall li a .name em{ display:block; height:92px;}

.six_hall li a .tip{ margin:0 auto; width:54px; height:140px; display:inline-block; overflow:hidden;}
.six_hall li a .tip em{ display:block; width:110px;}
.six_hall li a .tip img{ float:left;}

.six_hall li a:hover { padding-top:95px;}
.six_hall li a:hover .name{ background:#ff7214; margin-top:10px;}
.six_hall li a:hover .tip em{ margin-left:-54px;}
.six_hall li a:hover .name em{margin-top:-51px;}

/*时讯*/

.new_colum{ padding:50px 0 20px 0;}
.new_colum ul{border:1px solid #ddd; overflow:hidden; background:rgba(255,255,255,.5);}
.new_colum li{ float:left; width:50%; height:48px; font-size:16px; text-align:center; line-height:48px;}
.new_colum li a{ display:block; border-right:1px solid #fff; font-weight:bold;}
.new_colum li a.on,.new_colum li a:hover{ background:#ff7214; color:#fff;}
.new_colum li.last a{ border:none;}

.news{ padding-bottom:10px;}
.news .tit{ text-align:center; padding-bottom:20px;}
.news .recommen{ width:824px; margin:0 0 30px 200px; height:230px; background:url(../images/bj_recom.png) repeat; position:relative;}
.news .recommen  a.more{ width:34px; height:34px; background:url(../images/icon_new_more.png) no-repeat; position:absolute; right:0; top:0;}
.news .recommen .num{ width:420px; height:8px; position:absolute; bottom:20px; right:40px; text-align:right;}
.news .recommen .num span{ width:60px; height:8px; display:inline-block; background:#fff; margin-left:8px; cursor:pointer; -webkit-transition: all ease-in .2s; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s}
.news .recommen .num span.on{ background:#ff7214}
.news .recommen .img{ width:368px; height:230px; position:absolute; left:-200px; top:0px; overflow:hidden;}
.news .recommen .img ul{ width:1104px;}
.news .recommen .img ul li{ float:left;}
.news .recommen .txt_box{ width:600px; height:120px; position:absolute; left:194px; top:56px; overflow:hidden;}
.news .recommen .txt .list{ display:none; height:120px; line-height:24px;}
.news .recommen .txt .list .name{ font-size:14px; padding:10px 0;}
.news .recommen .txt .list a { display:block;}
.news .recommen .txt .list a p{-webkit-transition: all ease-in .2s; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s}
.news .recommen .txt .list a .name{ color:#333; display:block;}
.news .recommen .txt .list a:hover .name{color:#ff7214;}
.news .recommen .txt .list a:hover p{ color:#999;}
.news .n_recom{ overflow:hidden;}

.news .new_list_box{ width:1060px;}
.news .list{ width:500px; height:150px; position:relative; float:left; margin:0 24px 24px 0; }
.news .list a{ display:block; overflow:hidden;}
.news .list .txt{ background:url(../images/bj_new_d.png) repeat; width:420px; height:132px; position:absolute; right:0; top:10px; z-index:3; border:1px solid #ddd; line-height:24px;}
.news .list .txt a{ padding:15px;  height:100px;}
.news .list .txt a:hover p{ color:#999}
.news .list .txt .name{ padding:5px 0; color:#333; font-size:14px; -webkit-transition: all ease-in .2s; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s; font-weight:bold;}
.news .list a:hover .name{ color:#ff7214; font-weight:bold;}
.news .list .time { width:90px; height:50px; position:absolute; left:0; top:0; line-height:26px; webkit-transition: all ease-in .2s; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s;}

.news .list .time a {height:50px; background:#c8c8c8;}
.news .list .time a.bj{ background:#ff7214;}
.news .list .time a .t_box{width:100%; height:50px; position:absolute; left:0; top:0;}
.news .list .time a .t_box .moth{ width:26px; height:26px; font-size:18px; color:#fff; display:block; position:absolute; left:15px; top:4px; text-align:right;}
.news .list .time a .t_box .today{ width:30px; height:26px; font-size:14px; color:#fff; display:block; position:absolute; left:40px; top:20px; background:url(../images/icon_n_time.png) no-repeat left top; text-align:right;}



/*关于我们*/
.bj_us{height:578px; background:url(../images/bj_us.jpg) repeat-x;width: 100%}

.m_us{ display:none;}
.m_us .tit{ text-align:center; padding:20px;}
.m_us .img img{ width:100%; max-width:768px;}

.i_us{ text-align:center; padding-top:120px; overflow:hidden; position:relative;}
.i_us a{ width:20px; height:20px; display:block; position:absolute; right:320px; top:290px; background:url(../images/icon_morej.png) no-repeat center;}
.i_us a:hover{ background:url(../images/icon_morej0.png) no-repeat center; top:294px;}

/*联系方式*/
.contact{ width:1024px; padding:35px 0; overflow:hidden; margin:0 auto;}
.contact ul{ width:1200px;}
.contact ul li{ float:left; padding:5px 90px 5px 0; line-height:22px; font-size:14px;}
.contact ul li img{ float:left; margin-right:10px; width:22px; height:auto;}

/*footer*/
.footer{ border-top:1px solid #ddd; padding:20px 0;}
.footer .section{text-align: center;}

.n_footer span{ float:left; padding-right:10px;}
.n_footer .more{ float:right;}

.footer .statistical{ display:none;}

/*m_nav*/
.mh_nav{ position:fixed; width:100%; height:100%;  background:rgba(0,0,0,1); z-index:9999999; padding:10px; box-sizing:border-box; display:none; overflow:auto;}
.mh_nav .close{ height:42px;}
.mh_nav .close a{ width:42px; height:42px; display:block; float:right; position:relative; transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg);}
.mh_nav .close a:before{ content:""; width:42px; height:2px; background:#fff; position:absolute; left:0; top:50%; margin-top:-1px;}
.mh_nav .close a:after{ content:""; width:2px; height:42px; background:#fff; position:absolute; left:50%; top:0; margin-left:-1px;}

.mh_nav li{line-height:50px; font-size:14px; border-bottom:1px solid #333; padding-left:10px;}
.mh_nav li a{ color:#eee; display:block;}
.mh_nav li .sub_nav{ font-weight:normal; display:none;}
.mh_nav li .sub_nav a{ color:#999; padding-left:15px;}
.mh_nav .entrance{ line-height:50px;  padding-top:10px; text-align:center; display:none;}
.mh_nav .entrance a{ background:#555; display:inline-block; width:49%; font-size:14px; text-align:center; color:#fff}

/*关于我们*/
/*视频*/
.video{ padding:100px 0;}
.video_bar{ border:1px solid #d6d6d6; padding:10px; position:relative; z-index:0;}
.video_bar .rig{ float:right; padding-right:30px;}
.video_bar .let{ position:absolute; left:50px; top:-20px; width:420px; height:320px; box-shadow:0px 0px 10px #aaa;}
.video_bar .let span{ width:32px; height:32px; display:block; position:absolute; top:50%; margin-top:-16px; background:#ddd; cursor:pointer; border-radius:2px; -webkit-transition: all ease-in .2s; -ms-transition: all ease-in .2s; -moz-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s; box-shadow:0px 0px 4px #eee;}
.video_bar .let span:hover{ background:#ff7214;}
.video_bar .let span.pre{ left:-40px;}
.video_bar .let span.next{ right:-40px;}
.video_bar .video_box{ overflow:hidden; height:320px;}
.video_bar .video_box ul{ width:99999px;}
.video_bar .video_box ul li{ width:420px; height:320px; background:#000; float:left;}

.video_bar .video_box video{ width:100%; height:100%;}
/*.video_bar .let video{ width:100%; height:100%; background:#333; position:relative;}
.video_bar .let .v_btn{ width:100%; height:100%; left:0; top:0; position:absolute;}
.video_bar .let #v_play{ width:100%; height:100%; position:absolute; left:0; top:0;  z-index:5; background:url(../images/play_but.png) no-repeat center;  border:none;}
.video_bar .let #v_pause{ width:100%; height:100%; position:absolute; left:0; top:0;  z-index:2;background:none; border:none;}
.video_bar .let #v_full{background:url(../images/icon_full.png) no-repeat center bottom; border:none; width:32px; height:32px; position:absolute; right:25px; bottom:25px; z-index:2;}*/




/*滚动图*/
.us_logo_bj{ /*background:url(../images/us_logo_bj.jpg) no-repeat center bottom;  height:636px;*/ position:relative; margin-bottom:40px; overflow:hidden;}
.us_logo_bj img,.us_logo img{
	width: 100%;
	height: 100%;
}
.us_logo{  /*background:url(../images/us_icon_logo.png) no-repeat center bottom ;*/ position:absolute; width:100%;height: auto;}

/*标题*/
.us_tit{ height:60px; border-bottom:1px solid #ddd; margin-bottom:24px; text-align:center; position:relative;}
.us_tit span{ width:170px; height:60px; position:relative; display:inline-block; bottom:-2px;}

/*关于我们*/
.public_txt{ font-size:14px; padding:10px 0;}
.public_txt p{  line-height:28px; padding-bottom:6px;}
.public_txt p img{ height:auto;}

/*地图*/
/*.us_map{ background:url(../images/n_contact_map.jpg) no-repeat center top; height:380px; }*/
/*.us_map a{ width:100%; height:390px; display:block;}*/
.us_contact{  padding:20px 0;}

/*表单*/
.us_contact .form{ width:400px; float:left; margin-right:100px;}
.us_contact .con_st{ width:270px; float:left; padding-right:30px; font-size:14px; padding-top:20px; border-right:1px solid #ddd;}
.us_contact .con_st h4{ color:#ff7214; font-size:26px; font-weight:normal; padding:10px 0 12px 0;}
.us_contact .con_st li{ overflow:hidden; padding:6px 0;}
.us_contact .con_st li img{ float:left; margin-right:10px; height:23px}
.us_contact .wm{ width:220px; float:right; text-align:right; padding-top:25px;}

.us_contact .form p{ overflow:hidden; border-bottom:1px solid #ddd;position:relative; height:36px;}
.us_contact .form p label{ position:absolute; width:100%; left:0; top:0; height:36px; font-size:14px; line-height:36px; display:block; color:#999; z-index:1;}
.us_contact .form p input,.us_contact .form p textarea{width:100%; background:none; border:none; position:absolute; left:0; top:0; z-index:2; font-size:14px; color:#999;}
.us_contact .form p.textarea{ height:54px;}
.us_contact .form p input{  height:36px; line-height:36px;}
.us_contact .form p textarea{ height:46px; line-height:36px;}
.us_contact .form .btn{ padding-top:10px;}
.us_contact .form .submit{ width:100%; height:34px; background:#ff7214; border:none; color:#fff; font-size:14px; cursor:pointer;}

/*内部底部*/
#in_footer{ background:#222; color:#888}

/*物候*/
.phenology{ padding:80px 0;}
.phenology .box{width:1024px; height:614px; background:url(../images/bj_hl.png) no-repeat center; margin:0 auto;}
.phenology .box .left{ width:468px; height:510px; float:left; margin:44px 0 0 40px;}
.phenology .box .right{ width:470px; height:510px; float:right;  margin:44px 40px 0 0; position:relative;}
.phenology .box .right .time{ width:470px; height:100px; background:url(../images/bj_hl_time.png) no-repeat center; position:absolute; left:-72px; top:40px; color:#fff; padding:10px 36px;}
.phenology .box .right .time h4{ line-height:40px; font-size:24px;}
.phenology .box .right .time p{ font-size:14px; line-height:30px;}
.phenology .box .right .txt{width:450px; height:320px; position:absolute; bottom:0px; font-size:14px; line-height:26px; padding-left:20px;}
.phenology .box .right .txt .jq{ font-size:26px; padding:10px 0; color:#333;}
.phenology .box .right .txt .jq span{ font-size:14px; color:#ff7214}

/*人才理念*/
.talent{ padding:50px 0 40px 0;}
.talent .talent_box{ padding:85px 0;}

/*招聘信息*/
.recruit_box .list{ margin:20px 0;}
.recruit_box .list .job{ background:url(../images/bj_hr.png) repeat; border:1px solid #e1e1e1; padding:15px 20px; font-size:14px; color:#333; -webkit-transition: all ease-in .1s; transition: all ease-in .1s; -moz-transition: all ease-in .1s; -o-transition: all ease-in .1s; transition: all ease-in .1s; cursor:pointer;}
.recruit_box .list .job span{ height:20px;  width:20px; display:inline-block; float:right;  background:url(../images/icon_more_n.png) no-repeat center;}
.recruit_box .list .public_txt{ padding:20px 40px; border:1px solid #e1e1e1; border-top:none; display:none;}
.recruit_box .show .job{ background:#ff7214; color:#fff;}
.recruit_box .show .job span{ background:url(../images/icon_more_hr.png) no-repeat center;}
.clomu_tit{ border-left:2px solid #df0615;}
.recruit_box .public_txt{ font-size:12px;}

.recruit_box .list .hr_eamil{ background:#eee; padding:8px;}
.recruit_box .list .hr_eamil a{ color:#FF7214;}

/*新闻中心*/
.n_news .list{ height:132px; overflow:hidden; border-bottom:1px solid #ddd; padding:40px 0;}

.n_news .list .l{ width:226px; float:left; position:relative; overflow:hidden;}
.n_news .list .l img{ float:left; width:226px; vertical-align:middle;}
.n_news .list .l a:hover{ color:#999}
.n_news .list .l .hide { display:block; overflow:hidden; position:absolute; height:112px; left:0; bottom:-132px; background:url(../images/bj_hui.png) repeat; padding:10px 15px; color:#999;}
.n_news .list .l .hide .wh{ padding-bottom:6px; color:#fff;}
.n_news .list .l .hide .tl{ padding-top:8px; color:#fff}
.n_news .list .r{width:660px; float:right; line-height:24px; position:relative; padding-left:138px;}
.n_news .list .r .time{ width:86px; height:60px; border:1px solid #ddd; color:#bbb; position:absolute; left:0; top:36px; font-size:16px; -webkit-transition: all ease-in .2s; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s;}
.n_news .list .r .time .t_box{ padding:12px 0 0 12px; line-height:20px;  -webkit-transition: all ease-in .2s; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s;}
.n_news .list .r .time .t_box em{ font-size:12px; font-style:normal;}
.n_news .list .r .on { background:#ff7214; color:#fff; padding-left:10px;}

.n_news .list .r a{ width:550px; height:120px; padding-top:12px; padding-right:110px; display:block; background:url(../images/icon_more_n.png) no-repeat right center; color:#888;}
.n_news .list .r a:hover{background:url(../images/icon_more_n2.png) no-repeat right center;}
.n_news .list .r a h4{ padding:10px 0; font-size:14px; color:#333; -webkit-transition: all ease-in .1s; transition: all ease-in .1s; -moz-transition: all ease-in .1s; -o-transition: all ease-in .1s; transition: all ease-in .1s;}
.n_news .list .r h4.act{ color:#ff7214;}


/*m_page*/
.m_page{ width:100%; height:46px; border:1px solid #ddd; border-left:none; line-height:44px; font-size:14px; box-sizing:border-box; display:none;}
.m_page a{ display:block; box-sizing:border-box; float:left; width:33.333333%; text-align:center; border-left:1px solid #ddd; background:#eee;}
.m_page a.num{ background:url(../images/icon_m_page.png) no-repeat 80% center;}
.zoom_flip{ width:100%; height:100%; position:fixed; top:0; left:0;  background:#fff; z-index:90; display:none;}
.i_zoom_flip{ height:100%; overflow:auto; -webkit-overflow-scrolling: touch;}
.i_zoom_flip li{ height:50px; line-height:50px; border-bottom:1px solid #ccc; font-size:14px; padding:0 5%;}
.i_zoom_flip li a{ display:block;}

.page { text-align:center; padding:20px 0;}
.page a{ display:inline-block; text-align:center; padding:8px 12px; border:1px solid #ddd;}
.page a:hover{ background:#ff7214; color:#fff;}

/*新闻详细*/
.detial_new_tii{ padding:20px 0 30px 0; text-align:center; border-bottom:1px solid #ddd;}
.detial_new_tii p{ padding:10px 0;}
.detial_new_tii .name{ font-weight:bold; font-size:22px; color:#333;}
.public_txt .back{ text-align:center; padding-top:40px;}
.public_txt .back a{ display:block; background:#e6e6e6; padding:6px 0; display:block; color:#ff7214}

/*各大馆介绍*/
.in_guan{ background:none;}

.library,.cultural{ padding:140px 0;}
.bjf{ background:#fff;}
.bjd9{ background:#d9d9d9}

.in_guan a.click{ width:20px; height:20px; display:inline-block; background:url(../images/icon_morej.png) no-repeat center bottom; position:relative; top:4px; left:5px;}
.library .img{ width:560px; height:380px; float:left;}
.library .txt{ padding-top:20px; float:right; width:464px; font-size:14px;}
.library .tit{ background:url(../images/guan_tit_bj.png) no-repeat left bottom; height:122px;}
.library .infor{ padding:20px 34px; line-height:26px;}

.cultural .img{ float:right; width:560px; height:364px;}
.cultural .txt{ width:464px; float:left; height:364px; overflow:hidden; font-size:14px;}
.cultural .tit{ padding-top:20px; height:102px;}
.cultural .infor{padding:30px 34px; line-height:26px; background:rgba(255,255,255,.6);}

/*各大馆介绍 弹出*/
.zoom_bj{ background:url(../images/bj_bai.png) repeat; width:100%; height:100%; position:fixed; z-index:999; display:none;}
.tan{ width:1024px; height:520px; position:fixed; left:50%; top:50%; margin:-260px 0 0 -512px;  z-index:1000; display:none;}
.tan .right{ width:420px; float:right; position:relative; overflow:hidden; height:520px;}
.tan .right .name{ font-size:14px; border-bottom:1px solid #ddd; margin-bottom:20px; padding-bottom:10px; color:#999;}
.tan .right .name h3{font-size:30px; padding-bottom:5px; color:#333;}
.tan .right .public{ height:420px; font-size:14px; line-height:26px; overflow:auto; padding-right:20px;}
.tan .right .public p{ text-indent:2em; padding-bottom:10px;}
.tan .left{ width:560px; float:left; height:520px; overflow:hidden; position:relative;}
.tan .left ul{ width:999999999px; height:520px;}
.tan .left ul li{ float:left; width:560px;}
.tan .left ul li img{ width:100%; height:auto}
.tan .left .num { width:100%; position:absolute; left:0; bottom:20px; height:20px; text-align:center; line-height:20px;}
.tan .left .num a{ width:12px; height:12px; display:inline-block; background:#fff; margin:0 8px; border-radius:6px;}
.tan .left .num a:hover,.tan .left .num a.act{ background:#ff7214}
.tan a.close{ width:42px; height:42px; position:absolute; right:0px; top:15px; display:block; cursor:pointer;}
.tan a.close:hover{ transform:rotate(90deg); -moz-transform:rotate(90deg); -ms-transform:rotate(90deg); -o-transform:rotate(90deg); -webkit-transform:rotate(90deg);}

/*滚动条宽度*/
.tan ::-webkit-scrollbar {
	width: 8px;
}
.tan ::-webkit-scrollbar-thumb {
	border-radius: 10px;
	background: rgba(0,0,0,0.2);
}
.tan ::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(0,0,0,0.1);
}
.tan ::-webkit-scrollbar-thumb:vertical:hover{
	background-color: rgba(0,0,0,0.3);
}
.tan ::-webkit-scrollbar-thumb:vertical:active{
	background-color: rgba(0,0,0,0.7);
}




/*地图*/
#iframe_map{ width:100%; height:100%; position:fixed;}

/*三馆三中心*/
.sg_center{background:url(../images/bj_sg.png) repeat; padding:15px 0 10px 0; position:fixed; left:0; bottom:0; width:100%; z-index:10;}
.sg_center span.u_d{ width:60px; height:30px; background:url(../images/bj_sg.png) repeat; position:absolute; top:-30px; left:50%; margin-left:-30px;}
.sg_center span.u_d i{ display:block; height:30px;  background:url(../images/icon_d.png) no-repeat center top; cursor:pointer;}
.sg_center span.u_d i.on{ display:block; height:30px;  background:url(../images/icon_u.png) no-repeat center top; cursor:pointer;}

.sg_center .hall_bar{ width:790px; height:160px; position:relative; margin:0 auto;}

.sg_center .hall_bar .tyg{ width:160px; height:110px; position:absolute; left:300px; top:0;}
.sg_center .hall_bar .tyg em{ display:block; height:110px; background:url(../images/hall1.png) no-repeat center top;}
.sg_center .hall_bar .tyg em.on{background:url(../images/hall01.png) no-repeat center top;}

.sg_center .hall_bar .jszx{ width:300px; height:100px; position:absolute; left:12px; top:28px;}
.sg_center .hall_bar .jszx em{ display:block; height:100px; background:url(../images/hall2.png) no-repeat center top;}
.sg_center .hall_bar .jszx em.on{ background:url(../images/hall02.png) no-repeat center top;}

.sg_center .hall_bar .whg{ width:180px; height:80px; position:absolute; left:450px; top:10px;}
.sg_center .hall_bar .whg em{ display:block; height:80px; background:url(../images/hall3.png) no-repeat center top;}
.sg_center .hall_bar .whg em.on{background:url(../images/hall03.png) no-repeat center top;}

.sg_center .hall_bar .tsg{ width:190px; height:70px; position:absolute; right:11px; top:60px;}
.sg_center .hall_bar .tsg em{ display:block; height:70px; background:url(../images/hall4.png) no-repeat center top;}
.sg_center .hall_bar .tsg em.on{ background:url(../images/hall04.png) no-repeat center top;}

.sg_center .hall_bar .yszx{ width:130px; height:60px; position:absolute; right:185px; top:80px;}
.sg_center .hall_bar .yszx em{ display:block; height:60px; background:url(../images/hall5.png) no-repeat center top;}
.sg_center .hall_bar .yszx em.on{background:url(../images/hall05.png) no-repeat center top;}

.sg_center .hall_bar .syzx{ width:700px; height:60px; position:absolute; left:47px; bottom:0px;}
.sg_center .hall_bar .syzx em{ display:block; height:60px; background:url(../images/hall6.png) no-repeat center top;}
.sg_center .hall_bar .syzx em.on{background:url(../images/hall06.png) no-repeat center top;}


@media(max-width: 1023px){
	body{ min-width:100%}
	.section{ width:100%; padding:0 10px; box-sizing:border-box;}
	.header_box{ display:none;}
	.m_nav .logo{ width:60px;}
	.m_nav{ display:block;}
	/*.banner{ display:none;}*/

	body{ min-width:100%}
	.section{ width:100%; padding:0 10px; box-sizing:border-box;}
	.header_box{ display:none;}
	.m_nav .logo{ width:60px;}
	.m_nav{ display:block;}

	/*	.location.location_fixed {position: static;}
        #hd{height: 70px !important;}
        .banner{top:70px !important;}
        .main-wrap{height:auto!important;	}
        body {padding-top: 70px;}
        .banner,.extend{position: static!important;}
        .flexslider .slides .img {
            -webkit-background-size: cover;
            -moz-background-size: cover;
            -o-background-size: cover;
            background-size: cover;
            background-position: 50% 50%;
            background-repeat: no-repeat;
            padding-top: 44%;
        }*/
	.flex-control-nav {bottom: 10px;}
}

@media(max-width: 999px){
	.online{ right:1%; bottom:4%;}

	.six_hall{ padding:20px 0 10px 0; height:auto;}
	.six_hall li{ height:420px;}

	.extend{ height:auto; line-height:40px; padding:0;}
	.extend .weather{ border-bottom:1px solid #ddd;}
	.extend .weather,.extend .i_phenology{ display:block; width:100%; box-sizing:border-box; }
	.extend .i_phenology{ padding-left:35px;}

	.news{ padding-bottom:25px;}
	.news .tit{ padding-bottom:10px;}
	.news .recommen{ width:100%; margin:0 auto 20px auto; height:auto;}
	.news .recommen a.more{ display:none;}
	.news .more_c a{ background:#ff7214; display:block;; border-radius:4px; text-align:center; line-height:20px; padding:10px 0;}

	.news .n_recom{ padding:15px;}

	.news .recommen .img{ position:static; float:left; width:40%;  box-sizing:border-box; height:auto;}
	.news .recommen .img img{ width:100%; height:auto;}

	.news .recommen .txt{ position:static; float:right; width:60%; overflow:hidden; padding-left:20px; box-sizing:border-box;}
	.news .recommen .txt_box{ width:100%; position:static;}
	.news .recommen .txt .list{ width:100%; margin:0;}

	.news .recommen .num{ position:static; width:100%; height:25px; text-align:right; padding-right:15px; box-sizing:border-box;}
	.news .recommen .num span{ display:inline-block; float:none; width:40px; height:6px;}

	.news .new_list_box{ width:100%;}
	.news .list{ width:100%; position:static; height:auto; border-bottom:1px dashed #bbb;}
	.news .list .time{ float:left; position:relative;}

	.news .list .txt{ position:static; width:100%; height:auto; border:none; background:none; padding:0px 0 10px 110px; box-sizing:border-box;}
	.news .list .txt .name { overflow:hidden; height:24px; white-space: nowrap; text-overflow: ellipsis; padding-top:0;}
	.news .list .txt p{ height:48px; overflow:hidden;}
	.news .list .txt a{ padding:0; height:auto;}

	.bj_us{ height:auto;}
	.i_us{ padding:60px 0;}
	.i_us a{ display:none;}
	.i_us img{ width:100%; height:auto;}

	.footer{ text-align:center; font-size:14px; color:#999;}

	.video{ padding:40px 0;}
	.video .let{ width:50%;  height:auto; float:left;}
	.video_bar .let .v_btn{ width:50%;}
	.video .let img{ width:100%; height:auto; vertical-align:middle;}
	.video .rig{ float:right; padding:0;}

	.us_logo_bj{ padding-top:30%; background-size:100%; height:auto;}
	.us_logo{padding-top:30%; background-size:100%; height:auto;}

	.us_contact .wm{ display:none;}
	.us_contact .form{ margin:0; width:49%; float:left;}
	.us_contact .con_st{  margin:0; border:none; width:46%; padding-right:0; box-sizing:border-box; float:right;}

	.us_map,.us_map a{ height:300px;}

	.phenology{ padding:20px 0;}
	.phenology .box{ background:none; height:auto; width:100%; padding:15px 0; box-sizing:border-box;}
	.phenology .box .left{ margin:0; width:50%; padding-right:15px; box-sizing:border-box; height:auto;}
	.phenology .box .left img{ width:100%; height:auto;}
	.phenology .box .right{ margin:0; width:50%; float:right; position:static; height:auto;}
	.phenology .box .right .time{ height:auto; background:#ff7214; position:static; width:100%; box-sizing:border-box;}
	.phenology .box .right .txt{height:auto; position:static; padding:15px 0 0 36px; box-sizing:border-box; width:100%;}

	.talent{ padding:40px 0;}
	.talent .talent_box{ padding:30px 0;}


	.n_news .list{ height:auto; padding:20px 0;}
	.n_news .list .l { width:25%; position:static; max-width:226px;}
	.n_news .list .l img{ width:100%; height:auto;}
	.n_news .list .l .hide{ display:none;}

	.n_news .list .r{position:static; width:75%; box-sizing:border-box; padding-left:20px;}
	.n_news .list .r .time{ display:none;}
	.n_news .list .r a{ width:auto; height:auto; padding:0; background:none;}
	.n_news .list .r a:hover{ background:none;}
	.n_news .list .r a h4{ padding:0px 0 5px 0; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
	.n_news .list .r a p{ height:48px; overflow:hidden; }


	.detial_new_tii{ padding:20px 0;}
	.public_txt p img{ max-width:100%;}

	.library,.cultural{ padding:60px 0;}

	.library .img,
	.library .txt,
	.cultural .img,
	.cultural .txt{ width:50%; height:auto;}

	.library .img,.cultural .img{ padding-top:45px;}

	.library .img img,
	.cultural .img img{ width:100%; height:auto;}

	.library .tit,
	.cultural .tit{ background-size:100%; height:auto; padding:10px 0 30px 0;}

	.library .tit img,
	.cultural .tit img{ width:100%; height:auto;}

	.library .infor,
	.cultural .infor{ padding:20px;}

	.tan{ width:100%; padding:10px; box-sizing:border-box; height:100%; margin:0; left:0; top:0; overflow:auto;}
	.tan .left,.tan .right{ width:100%; height:auto; float:none;}
	.tan .right .public{ overflow:hidden; padding:0; height:auto;}
	.tan .right .name{ padding-top:20px;}
	.tan .right .name h3{ font-size:24px;}
	.tan .left ul{ height:auto;}

	.page{ display:none;}
	.m_page{ display:block; margin:10px 0;}

	.contact{ width:100%; padding:10px; box-sizing:border-box;}
	.contact ul{ width:100%;}
	.contact ul li{ width:50%; padding:0; padding:10px; box-sizing:border-box;}

	.sg_center{ display:none;}
	.footer .br{ display:block; padding-bottom:4px;}
}

@media(min-width: 768px) and (max-width: 998px){

}

@media(max-width: 767px){
	.six_hall li{ width:33.3333333333%;}
	.six_hall{ background:none;}
	.six_hall li{ background:none; height:auto; padding:20px 0;}
	.six_hall li a{ height:auto; padding:0;}
	.six_hall li a .name{ margin-bottom:0;}
	.six_hall li a:hover { padding-top:0;}
	.six_hall li a:hover .name{ margin-top:0;}
	.six_hall li a .tip{ height:116px;}

	.video_bar .let span.pre,.video_bar .let span.next{ display:none;}
	.video_bar .video_box{ height:auto;}
	.video_bar .video_box ul,.video_bar .video_box ul li{ width:100%;}

	.video_bar .video_box ul li{ margin-bottom:10px; height:auto;}

	.news .recommen .img,.news .recommen .txt{ width:100%; float:none; padding:0;}
	.news .recommen .txt{ padding-top:0;}

	.i_us{ display:none;}
	.m_us{ display:block; padding-bottom:15px;}
	.m_us .tit{ padding:16px 0 10px 0;}
	.m_us .txt{ font-size:14px; text-align:center; color:#999; line-height:26px;}
	.m_us .txt a img{ vertical-align:middle}
	.m_us .img img{ max-width:592px;}

	.video .let,.video .rig{ width:100%; text-align:center;}
	.video .rig img{ width:100%; height:auto; max-width:298px;}

	.us_contact .form,.us_contact .con_st{ width:100%; padding:0;}
	.us_contact .con_st{ padding-top:15px;}

	.phenology{ padding:10px 0;}
	.phenology .box{ padding:0;}
	.phenology .box .left,.phenology .box .right{ width:100%; padding:0;}
	.phenology .box .right .time,.phenology .box .right .txt{ padding:15px;}
	.phenology .box .right .time h4{ font-size:20px;}

	.talent{ padding:20px 0 0 0;}
	.talent .talent_box img{ width:100%; height:auto;}
	.recruit_box .list{ margin:10px 0;}
	.recruit_box .list .public_txt{ padding:15px;}

	#in_footer{ background:#222; color:#888; font-size:12px;}

	.n_news .list{ height:auto; padding:15px 0;}

	.detial_new_tii p{ padding:5px 0;}


	.library, .cultural{ padding:10px 0;}

	.library .img,
	.library .txt,
	.cultural .img,
	.cultural .txt{ width:100%; float:none;}

	.library .img, .cultural .img{ padding:0;}

	.contact ul li{ width:100%;}

	.new_colum{ margin:25px 0 10px 0;}
	.new_colum li{ font-size:14px; line-height:44px; height:44px;}

	.video .let{ position:relative; top:0; left:0; float:none;}
	.video_bar .let .v_btn{ width:100%;}
	.video_bar .let #v_full{ display:none;}

}



}

@media(min-width: 481px) and (max-width: 767px){

}


@media(max-width: 480px){
	.phenology .box .right .time h4{ font-size:18px;}
	.n_news .list .l{ width:34%;}
	.n_news .list .r{ width:66%;}
	.us_contact .con_st li img{ height:18px}
}

@media(max-width:320px){
	.n_news .list .l{ width:44%;}
	.n_news .list .r{ width:56%; padding-left:15px;}
}


span#szgs_stat_icon_1107463847838482432 img{
	width:17px;
	float:left;
}
/*nick201910/18*/



.slick-slider *,
.slick-slider {
	outline: none;
}

.slick-list,.slick-slider,.slick-track {
	position: relative;
	display: block
}

.slick-loading .slick-slide,.slick-loading .slick-track {
	visibility: hidden
}

.slick-slider {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent
}

.slick-list {
	overflow: hidden;
	margin: 0;
	padding: 0
}

.slick-list:focus {
	outline: 0
}

.slick-list.dragging {
	cursor: pointer;
	cursor: hand
}

.slick-slider .slick-list,.slick-slider .slick-track {
	-webkit-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0)
}

.slick-track {
	top: 0;
	left: 0;
	margin-left: auto;
	margin-right: auto
}

.slick-track:after,.slick-track:before {
	display: table;
	content: ''
}

.slick-track:after {
	clear: both
}

.slick-slide {
	display: none;
	float: left;
	height: 100%;
	min-height: 1px
}

[dir=rtl] .slick-slide {
	float: right
}

.slick-slide img {
	display: block
}

.slick-slide.slick-loading img {
	display: none
}

.slick-slide.dragging img {
	pointer-events: none
}

.slick-initialized .slick-slide {
	display: block
}

.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent
}

.slick-arrow.slick-hidden {
	display: none
}

.wp{
	width: 100%;
	max-width: 1016px;
	margin: 0 auto;
}

#hd{
	background-color: #fff;
	background: url(../images/line3.gif) repeat-x left bottom;
	position: relative;z-index: 50;
}
#hd:before,
#hd:after{
	content: '.';
	display: block;
	overflow: hidden;
	visibility: hidden;
	font-size: 0;
	line-height: 0;
	width: 0;
	height: 0;
}

#hd:after{
	clear: both;
}

#hd{
	zoom: 1;
}


.logo-c{
	float: left;
}
.nav-c{
	float: right;
}
.nav-c li{
	padding-top: 20px;
	float: left;
	position: relative;
}
.nav-c li a.v1{
	display: block;
	font-size: 16px;
	height: 66px;
	line-height: 66px;
	color: #333;
	margin: 0 10px;
	padding: 0 10px;
	border-bottom: 3px solid transparent;
}
.sub-menu{
	position: absolute;
	left: 10px;
	right: 10px;
	text-align: center;
	background-color: #fff;
	top: 86px;
	display: none;
}
.sub-menu .pad{
	padding: 16px 0 20px 0;
}
.sub-menu a{
	color: #8c8c8b;
	display: block;
	text-align: center;
	margin-bottom: 10px;
}
.nav-c li.hover a.v1,
.nav-c li.on a.v1{
	color: #ff7214;
	border-color: #ff7214;
}
.nav-c li a:hover{
	color: #ff7214;
}

.nav-c li:last-child a.v1{
	margin-right: 0;
}

.more-z{
	display: inline-block;
	width: 30px;height: 20px;
	background: url(../images/more.png) no-repeat 50% bottom;
}

.bj_main{
	overflow: hidden;
}

