@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, menu,dl, dt, dd, ul, ol, li,pre,fieldset, lengend, button, input, textarea, form,th, td {margin: 0;padding: 0;}
body,button, input, select, textarea {font: 14px/150% Verdana, Helvetica, Arial, "微软雅黑", sans-serif;}
html {overflow:hidden; overflow-y:auto;box-sizing:border-box;width:100%;background:#fff;}
body {width:100%;}
h1 { font-size: 18px; font-family:"微软雅黑",Verdana;}
h2 { font-size: 16px; font-family:"微软雅黑",Verdana; font-weight:bold;}
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 12px; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; }
small { font-size: 12px; }
ul,ol,li {list-style-type:none;list-style-position:outside;}
a {text-decoration:none;color:#000;cursor:pointer;}
img {border:none;}
a:hover {text-decoration:none; -moz-transition: all 200ms ease-out;-webkit-transition: all 200ms ease-out;-o-transition: all 200ms ease-out;-ms-transition: all 200ms ease-out;transition: all 200ms ease-out;}
.clearfix:after {content:" ";height:0;display:block;clear:both;visibility:hidden;zoom:1;}
.wrap { width:100%; background:#fff; }
.w-1200 { position:relative; margin:0 auto; width:85%; }
.fl {float:left;}
.fr {float:right;}
.slide:hover img {transform:scale(1.1);-webkit-transform:scale(1.1); transition:all .3s ease 0s; -webkit-transition:all .3s ease 0s; }

/*head*/
.top { width:100%; height:45px; line-height:45px;/* background:white; */color:white;font-weight:700;position:absolute;left:-3%;top:0%;z-index:5}
.top p { background:white;font-size:14px }
.top p{background:url('../images/top_tel.png') no-repeat left center;text-indent:35px;text-shadow:0 1px black}
.top a{color:white;}
.top .top_span1{background:url('../images/top_swzy.png') no-repeat left center;
display:inline-block;}
.top .top_span2{background:url('../images/top_sc.png') no-repeat left center;
display:inline-block;padding-right:54px}
/*nav*/
.menu { position:absolute; right:0; top:17%; display:none; width:30px; height:30px; background:url(../images/menu.png) no-repeat; background-size:contain; }
.mobile-nav { position:fixed; top:0; left:0; width:100%; z-index:999; display:none; }
.channel { position:absolute; background:#fff; width:50%; top:0;left:0;width:60%;z-index:999;overflow-y:auto; }
.channel dt { position:relative; padding:0 10px 0 20px; height:45px; line-height:45px; border-bottom:1px solid #ccc; }
.channel dd { padding:5px 10px 5px 25px; background:#eaeaea; border-bottom:1px solid #ccc; }
.channel dd a { line-height:35px; }
.zz { position:absolute; top:0;left:0;z-index:100;opacity:.5;filter:alpha(opacity=50);width:100%;background:#fff;}
.head { background:url('../images/headbg.jpg') left bottom repeat-x;line-height:0; font-size:0; z-index:11; }
.logo { width:30%; }
.logo,.nav { display:inline-block; *display:inline; *zoom:1; vertical-align:middle;position:absolute;left:16%;top:0.2%;z-index:6 }
.logo img { display:inline-block; *display:inline; *zoom:1; vertical-align:middle; width:86%;padding-bottom:6px }
.nav { width:99%;margin-top:10%;height:72px;background:url('../images/nav_left_t.png') no-repeat left top,url('../images/nav_right_t.png') no-repeat right top;position:absolute;left:2%;}
.nav .nav1{background:url('../images/nav_bgtp.png') repeat-x;width:96%;height:100%;margin:0 auto;}
.nav ul{width:96%;margin:0 auto;}

.nli { position:relative; /*width:10%;*/width:11.5%; height:72px; line-height:54px; text-align:center; font-size:18px; z-index:12; }
.nli a { display:block; color:white;height:100%;}
.nav .on{background:url('../images/cm_navgb.png') no-repeat 0px 5.42px; color:white;}
/*.nli .dyg:hover{color:white;}
.nli a:hover { color:#0187ce; font-weight:bold;}*/

.nli:hover{background:url('../images/cm_navgb.png') no-repeat 0px 5.42px;}
.sub { position:absolute; top:110px; left:-50%; background:#fff; width:200%; display:none; z-index:999; }
.sli { height:50px; line-height:50px; border-bottom:1px solid #eee; font-size:14px; }
/*banner*/
.banner { position:relative; padding-bottom:35%; overflow:hidden; width:100%; z-index:2; }
.banner img { position:absolute; top:0; left:0; width:100%; height:inherit; z-index:5; }
.banner .hd { position:absolute; bottom:26px; width:100%; height:10px; text-align:center; cursor:pointer; z-index:10; }
.banner .hd li { display:inline-block; *display:inline; *zoom:1; margin:0 7px; width:12px; height:12px; border-radius:12px; background:#ffd000; }
.banner .hd li.on { background:#fff; box-shadow:0 0 5px 3px rgba(255,255,255,0.4); }
/*公告*/
#zy_gg{width:100%;height:45px;background:url('../images/gg_bg.jpg') repeat-x}
#zy_gg .w-1200{height:45px;line-height:45px;overflow:hidden;}
#zy_gg .zy_gg_left{width:23%;height:45px;float:left;background:url('../images/gg_ts.jpg') no-repeat left center;text-indent:26px;color:#0187d0;font-weight:700}
#zy_gg .zy_gg_right{width:55%;height:45px;float:left;}
/*企业简介*/
#zy_qyjj{width:100%;height:510px;background:pink}
#zy_qyjj .left{width:35%;height:510px;background:green;float:left;}
#zy_qyjj .right{width:65%;height:510px;background:#0187ce;float:left;}
/*main*/
.main { margin-top:25px;}
/*row1*/
.row1 { clear:both; }
.focus { position:relative; width:40%;height:411px;overflow:hidden;/*background:green;*/z-index:1}

.focus li { position:relative; _padding-bottom:27%; overflow:hidden; }
.focus img { width:100%; /*height:inherit;*/height:411px;}
.focus .prev ,.focus .next { position:absolute; top:45%; background:url(../images/jt.png) no-repeat; width:20px; height:32px; opacity:.5; }
.focus .prev { left:15px; background-position:-115px; }
.focus .next { right:15px; }
.focus a:hover { opacity:1; }

.about { position:relative; width:60%;height:411px;background:#0187ce;color:white;overflow:hidden;z-index:2 }
.about p{padding-bottom:10px}
.about .content{position:relative;padding:3%;width:80%;padding-left:5%;padding-top:11%;padding-bottom:0.5%;background:url('../images/qyjj.jpg') no-repeat right 7%;}
.about .span1{font-size:13px;font-weight:normal}
.about .span2{font-size:35px;font-weight:bold}
.about .ljgd{display:inline-block;width:130px;height:35px;line-height:35px;border:1px solid white;
text-align:center;color:white;position:absolute;right:30px;bottom:-30px;}
.about .ljgd:hover{background:#0377b4}
.r1-title { margin:5px 0 10px 0; font-size:20px; }
.r1-title span { margin-left:12px; font-size:16px; }
.about a.more,.r1-r a.more { position:absolute; top:5px; right:10px; background:url(../images/more.png) no-repeat; display:block; width:24px; height:24px; }
.about a.more:hover,.r1-r a.more:hover,.row2 a.more:hover { transform:rotate(90deg); -webkit-transform:totate(90deg); -moz-transform:rotate(90deg); -ms-transform:rotate(90deg); -o-transform:rotate(90deg); moz-transition: all 200ms ease-out;-webkit-transition: all 200ms ease-out;-o-transition: all 200ms ease-out;-ms-transition: all 200ms ease-out;transition: all 200ms ease-out; }
.about p { line-height:1.6em;font-size:16px; text-indent:2em; max-height:195px; overflow:hidden; }

.r1-r li { border-bottom:1px dotted #e4e4e4; }
.r1-r li:nth-child(odd) { background:#e4e4e4; }
.r1-r li a { padding:3px 0 4px 0; width:100%; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.r1-r li a:hover { color:#01408f; }

/*row2*/
.row2 { position:relative; overflow:hidden; clear:both;margin-top:30px;margin-bottom:2%}
.row2 li { margin:0 18px; width:200px; height:auto;text-align:center;}
.row2 li img { width:178px;height:167px;padding:10px 0px;border-radius:200px }
.row2 li a { display:block; width:200px;/* height:195px; */overflow:hidden; }
.r2-title { margin:20px auto; font-size:20px;padding-bottom:8%;background:url('../images/cpzs_logo.jpg') no-repeat center center}
.r2-title span { margin-left:12px; font-size:16px; }
.row2 li p { height:32px; line-height:32px; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center; font-size:16px; }
.row2 a.more { position:absolute; top:20px; right:10px; background:url(../images/more.png) no-repeat; display:block; width:24px; height:24px; }
.row2 .bd .tempWrap{width:1175px !important;}
/*row3*/
.row3 { }
 .row3 a:hover div{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8}
.r3-l,.r3-c,.r3-r { display:inline-block; *display:inline; *zoom:1; vertical-align:top;/* box-shadow:0 2px 9px 2px rgba(0,0,0,.1);*/  height:498px; background:#fff; font-size:14px; border:1px solid #ffffff; }
.r3-l,.r3-r { position:relative; margin:0 0 20px 0; }
.r3-c { margin:0 0.2% 20px 0.8%; }
.r3-l{background:url('../images/cpg01.jpg') no-repeat;background-size:100% 100%;width:34.5%;}
.r3-c{width:30.5%;}
.r3-c .r3-c-t{width:100%;height:244px;background:url('../images/cpg02.jpg')  no-repeat;background-size:100% 100%;}
.r3-c .r3-c-b{width:100%;height:244px;background:url('../images/cpg03.jpg')  no-repeat;background-size:100% 100%;;margin-top:10px;}
.r3-r{width:30.5%;}
.r3-r .r3-r-t{width:100%;height:244px;background:url('../images/cpg04.jpg')  no-repeat;background-size:100% 100%;}
.r3-r .r3-r-b{width:100%;height:244px;background:url('../images/cpg05.jpg')  no-repeat;background-size:100% 100%;;margin-top:10px;}
/*row4*/
.row4 { position:relative; padding:16px 0; width:100%;padding-bottom:40px;overflow:hidden; }
.r4-l { width:40%;text-align:center;margin-top:7%;/*margin-left:2%;*/}
.r4-l .hd { position:absolute; left:0; z-index:88; width:20%; }
.r4-l .hd li { margin:15px 0; background:url(../images/label04.png) no-repeat left center; background-size:contain; height:40px; line-height:40px; color:#fff; font-size:16px; text-indent:36px; cursor:pointer; }
.r4-l .bd { padding:5px 1% 5px 11%;  margin-left:12%; background:#fff; min-height:175px; line-height:0; }
.r4-l .bd div { position:relative; padding-bottom:65%; overflow:hidden; }
.r4-l .bd img { position:absolute; top:0; left:0; width:100%; height:inherit; }
.r4-l li.on { color:#ffce3c; }
.row4 video{padding-top:15px;width:100%;}
.r4-r { width:54%;height:440px;float:right;margin-top:7%;}
.r4-cs { position:relative; /*padding-bottom:64.3%; overflow:hidden;*/ }
.r4-title { position:relative; height:36px; line-height:36px; background:#01408f; color:#fff; text-indent:15px; }
.row4 .r4-l-logo{background:url('../images/spjj_logo.jpg') no-repeat;width:466px;/*height:79px;*/padding-bottom:16%;margin:0 auto;}
.row4 .sp_db{width:100%;height:15%;background:#dff0f8;}
.row4 .sp_db p{width:100%;height:70px;line-height:70px;font-size:22px;color:#a5a5a5;font-weight:bold;}

.row4 .r4-r-logo{background:url('../images/nhfw_logo.jpg') no-repeat;width:466px;height:79px;margin:0 auto;}
.r4-r ul{width:94%;/*height:100%;float:right;*/margin-left:6%;}
.r4-r ul h2{font-size:16px;color:#333333;padding-bottom:10px;width:84%;font-weight:normal;
white-space:nowrap;overflow:hidden;text-overflow:ellipsis;/**/float:left;}
.r4-r ul p{height:38px;line-height:18px;overflow:hidden;color:#9a9a9a; /**/width:84%;font-size:12px;float:left;}
.r4-r ul li .rq{width:50px;height:60px;display:block;background:#ececec;text-align:center;
float:left;/*position:absolute;left:-63px;top:5px;*/margin-right: 4%;}
.r4-r ul li .sz{width:100%;height:40px;line-height:40px;font-size:21px;display:inline-block;
color:#7b7b7b;}
.r4-r ul li span{/*display:inline-block;*/}
.r4-r ul li .new1{height:19px;width:100%;display:inline-block;border-top:1px solid #d9d9d9;
color:#acacac;font-size:13px;letter-spacing:-0.01em}
.r4-r ul li{margin-top:15px;position:relative;/**/clear: both;}
.r4-r ul li:hover{cursor:pointer;}
.r4-r ul li:hover h2{color:#0187d0;}
.r4-r ul li:hover p{color:#0187d0;}
.r4-r ul li:hover .rq .sz{background:#0187d0;color:white;}
.r4-r ul li:hover .rq .new1{background:#0187d0;color:white;}
.r4-r .gd{position:absolute;right:28px;bottom:-20px;color:#9a9a9a;font-weight:bold;font-size:12px;}
.r4-r .gd:hover{color:#0187d0;}
.row4b { position:relative; overflow:hidden; clear:both; }
.row4b li { margin:0 8px; width:314px; height:204px;text-align:center}
.row4b li img { width:314px; height:204px; }
.row4b li a { display:block; width:260px;/* height:195px; */overflow:hidden; }
.r24b-title { margin:20px auto; font-size:20px;height:90px;background:url('../images/ryzz_logo.jpg') no-repeat center center}
.r24b-title span { margin-left:12px; font-size:16px; }


/*foot*/
.foot {background:url('../images/zy_bg.jpg') no-repeat;background-size:cover;color:#fff; }
.fo-t {padding-top:59px;}
.fo-t a { display:inline-block; *display:inline; *zoom:1; padding:0 6px; color:#fff; }
.fo-t a:hover { color:#ffce3c; }
.fo-b { padding-bottom:15px; }
/*side*/
.station { padding-bottom:12px; width:100%; }
.station a { margin:0 3px; }
.station a:hover, .s-on { color:#777; }
.side { margin-bottom:5px; width:24%; }
.content { margin-bottom:25px; width:74%; }
.content img { max-width:100%; }
.s-title { background:#0187ce; color:#fff; height:36px; line-height:36px; text-indent:15px; font-size:16px; }
.s-title p { float:left; }
.s-title span { margin-left:8px; color:#ffffff; font-size:12px; }
.s-title a.more { margin:9px 9px 0 0; float:right; background:url(../images/more.png) no-repeat center center; display:block; width:20px; height:20px; }
.s-title a.more:hover { transform:rotate(90deg); -webkit-transform:totate(90deg); -moz-transform:rotate(90deg); -ms-transform:rotate(90deg); -o-transform:rotate(90deg); moz-transition: all 200ms ease-out;-webkit-transition: all 200ms ease-out;-o-transition: all 200ms ease-out;-ms-transition: all 200ms ease-out;transition: all 200ms ease-out; }
.s-con { margin-bottom:20px; border:1px solid #e4e4e4; } 
.s-con1 { padding:8px 16px 16px 16px; }
.s-con1 li { height:38px; line-height:38px; }
.s-con1 a { display:block; border-bottom:1px dashed #e4e4e4; text-indent:3px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.s-con1 a:hover { background:#f1f1f1; color:#01408f; }
.s-con2 { padding:8px; }
.s-con2 li { height:38px; line-height:38px; text-indent:20px; background:url(../images/jt02.png) no-repeat left center; }
.s-con2 a { display:block; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; border-bottom:1px dashed #e4e4e4; }
.s-con2 a:hover { border-bottom:1px dotted #333; }
.s-con3 { padding:8px; }
.s-con3 li { background:url(../images/label03.png) no-repeat left center; text-indent:32px; heihgt:30px; line-height:30px; }
.s-con3 a { display:block; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.s-con3 a:hover { color:#01408f; font-weight:bold; }
.s-con4 { padding:12px; line-height:1.8; }


.content-tite { position:relative; height:32px; line-height:32px; background:#0187ce; color:#fff; font-size:16px; text-indent:15px; }
.content-tite p { padding-bottom:2px; border-bottom:3px solid #0187ce; }
.new { margin-top:10px; padding:10px 2%; border:1px solid #e4e4e4; border-top:0; }
.new li { background:url(../images/jt02.png) no-repeat left center; height:38px; line-height:38px; border-bottom:1px dashed #e4e4e4; } 
.new li a { display:inline-block; *display:inline; *zoom:1; width:81%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; vertical-align:middle; text-indent:2%;  }
.new li:hover { background:#f1f1f1 url(../images/jt02.png) no-repeat left center; } 
.new li span { display:inline-block; *display:inline; *zoom:1; width:16%; vertical-align:middle; color:#666; }

/**/
.bdshare-button-style0-16 { position:absolute;top:0;right:0;}
.date-font { position:absolute;top:0;right:150px; }
.date-font a { color:#fff; }


.contain { margin-top:15px; clear:both; }
.contain img { max-width:100%; }
.page { padding:25px 0 15px 0; text-align:center; clear:both; }
.page a { margin:5px; padding:2px 6px; display:inline-block; *display:inline; *zoom:1; border:1px solid #e4e4e4; }
.page a.on,.page a:hover { background:#01408f; color:#fff; }
.s-class { margin-bottom:10px; display:none; }
.s-class a { display:inline-block; margin:0 5px 5px 0; padding:3px 6px; border:1px solid #e4e4e4; }
/*newxx*/
.newxx img { max-width:100%; } 
.newxx-title { padding:30px 0 20px 0; text-align:center; font-size:18px; }
.newxx-date { margin-bottom:15px; position:relative; color:#555; text-align:center; }
.pagexx { margin-top:20px; }
.pagexx p { margin-bottom:3px; }
.pagexx a:hover { font-weight:bold; text-decoration:underline; }
.newxx-date .bdshare-button-style0-16 { position:relative; margin-top:0 !important; }
.newxx-date .date-font { position:relative; right:0; color:#000;}
.newxx-date .date-font a { color:#000; }
.cf { clear:both; }
/*contact*/
.contact { margin-top:10px; font-size:16px; }
.contact img { max-width:100%; }
.contact li { line-height:2; }
.map { margin-top:20px; }
/*pro*/
.pro { margin-top:25px; border:1px solid #e4e4e4; border-top:0; width:100%; }
.pro li { position:relative; margin:0 2% 10px 2%; float:left; width:29%; }
.pro li:hover a { box-shadow:0 2px 5px 3px rgba(0,0,0,0.1);}
.pro p { height:40px; line-height:40px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px; }
.pro li a { position:relative; padding-bottom:88%; display:block; width:100%; }
.pro li img { position:absolute; top:0; left:0; width:100%; height:inherit; }
/*cpzs*/
.zkcp { margin-top:25px; border:1px solid #e4e4e4; border-top:0; width:100%; }
.zkcp li { position:relative; margin:0 2% 10px 2%; float:left; width:21%; }
.zkcp li:hover a { box-shadow:0 2px 5px 3px rgba(0,0,0,0.1);}
.zkcp p { height:40px; line-height:40px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px; }
.zkcp li a { position:relative; padding-bottom:100%; display:block; width:100%; }
.zkcp li img { position:absolute; top:0; left:0; width:100%; height:inherit; height:100%; }

/*cpzs*/
.dlcp { margin-top:25px; border:1px solid #e4e4e4; border-top:0; width:100%; }
.dlcp li { position:relative; margin:0 2% 10px 2%; float:left; width:21%; }
.dlcp li:hover a { box-shadow:0 2px 5px 3px rgba(0,0,0,0.1);}
.dlcp p { height:40px; line-height:40px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px; }
.dlcp li a { position:relative; padding-bottom:100%; display:block; width:100%; }
.dlcp li img { position:absolute; top:0; left:0; width:100%; height:inherit; height:100%; }
/*dlpp*/
.dlpp { margin-top:10px; border:1px solid #e4e4e4; border-top:0; width:100%; }
.dlpp li { position:relative; margin:0 2% 10px 2%; float:left; width:21%; }
.dlpp li:hover a { box-shadow:0 2px 5px 3px rgba(0,0,0,0.1);}
.dlpp p { height:40px; line-height:40px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px; }
.dlpp li a { position:relative; padding-bottom:100%; display:block; width:100%; }
.dlpp li img { position:absolute; top:0; left:0; width:100%; height:inherit; height:100%; }
/*newlist*/
.newlist dl { padding:10px 0; border-bottom:1px dotted #e4e4e4; clear:both; zoom:1; }
.newlist dl:hover { background:#f1f1f1; transition:all .3s ease 0s; -webkit-transition:all .3s ease 0s; }
.newlist dt { float:left; margin-right:3%; width:25%; line-height:0; }
.newlist dt p { position:relative; padding-bottom:65%; display:block; overflow:hidden; }
.newlist dt img { position:absolute; width:100%; height:inherit; height:100%; top:0; left:0; }
.newlist dd { float:left; width:71%; }
.newlist h3 { margin-bottom:15px; font-size:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#333; }
.newlist dd p { max-height:85px; overflow:hidden; }




/*主页底部图片滚动*/
 div.indexmaindiv{height:204px;margin:0px auto;width:100%;}
div.indexmaindiv div.playerstyles{width:168px;height:44px;background:url('images/areabackground/playstyles.png') no-repeat;}
div.indexmaindiv1{margin-top:25px;}
div.indexmaindiv1 div.stylesgoleft{float:left;width:28px;height:54px;background:url('../images/gd_t_b.jpg') no-repeat -11px -14px;margin:7% 2% 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.playerdetail{width:172px;height:119px;background:#FFF;font-family:'微软雅黑';}
div.indexmaindiv1 div.playerdetail div.detailimg{width:172px;height:124px;}
div.indexmaindiv1 div.playerdetail div.detailimg img{width:314px;height:204px;}
div.indexmaindiv1 div.playerdetail div.teanames{text-align:center;font-size:14px;margin-top:5px;color:#404040;}
div.indexmaindiv1 div.playerdetail div.teadetail{width:156px;height:27px;margin:5px 8px;color:#666;}
div.indexmaindiv1 div.playerdetail .checkdetail{width:134px;height:27px;display:block;background:url('images/areabackground/checkdetail.png') no-repeat;margin:18px;}
div.indexmaindiv1 div.stylesgoright{float:left;width:28px;height:54px;background:url('../images/gd_t_b.jpg') no-repeat -11px -85px;margin:7% 0px 0px 15px;cursor:pointer;}

/*滚动*/
div.maindiv1{float:left;width:89%;height:204px;overflow:hidden;position:relative;}
div.maindiv1 ul{position:absolute;left:0;top:0;}
div.maindiv1 ul li{float:left;width:314px;height:204px;margin-left:13px;margin-right:30px;background:green}
/*滚动1*/
/*.picrow { position:relative; }
.picrow .bd ul { overflow: hidden; zoom:1; }
.picrow  .tempWrap { margin: 0 auto; }
.picbd { margin:0 20px; float:left;}
.picrow a.next,.picrow a.prev { position:absolute; top:40%;width:50px; height: 80px; display:block;  }
.picrow a.next { background: url(../images/gd_t_b.jpg) no-repeat left top; left:0;}
.picrow a.prev { background: url(../images/gd_t_b.jpg) no-repeat left bottom;right:0;}*/

.m_menu{background:pink;height:60px;width:100%;position:fixed;bottom:0;left:0;z-index:999;display:none}
.m_menu a{display:block;float:left;width:33.3%;height:100%;;
line-height:96px;text-align:center;color:white;font-weight:bold;font-size:12px}
.m_menu .content01{background:#006fbc url('../images/yejiao_01.jpg') no-repeat
center 20%;}
.m_menu .content02{background:#006fbc url('../images/yejiao_02.jpg') no-repeat
center 20%;}
.m_menu .content03{background:#006fbc url('../images/yejiao_03.jpg') no-repeat
center 20%;}


@media only screen and (min-width:768px) and (max-width:1024px) {
	.w-1200 { width:95%; }
	.top span,.top { display:none;z-index:999 }
	.logo { width:55%; }
	.logo img { margin:5px 0; }
	.nav { display:none; }
	.menu { display:block;position:absolute;margin-top:2%;z-index: 60 }
	.logo img{width:66%;}
	.banner .hd { bottom:15px; }
	.banner .hd li { margin:0 3px; width:8px; height:8px; }
	.main { margin-top:10px; }
	#zy_gg{width:100%;height:45px;}
	#zy_gg .zy_gg_left{width:65%;font-size:12px}
	#zy_gg .zy_gg_right{width:34%;font-size:12px}
	.about .content{padding:0px;padding-top:16%;width:100%;
		background-position:right 1%;}
	.about p{width:94%;margin:0 auto;}
	.about .span2{font-size:26px;padding-left:10px;}
	.about .span1{padding-left:10px;display:inline-block;}
	.about .ljgd{right:15px;bottom:-38px;}
	.dlpp li,.zkcp li,.dlcp li{width:45%;}
	.picrow a.next, .picrow a.prev{display:none !important}
	
	

	.r1-l { width:100%; }
	.focus { display:none; }
	.about { padding-bottom:40%; margin:0; border-bottom:3px solid #e4e4e4; width:100%; }
	.r1-r { margin:7px 0; width:100%; }
	.r1-r li a { padding:4px 0 5px 0; }
	.row2 { margin-top:7px; border-top:3px solid #e4e4e4; }
	.r1-title ,.r2-title { font-size:18px; }
	.r2-title {background-size:80%;padding-bottom:16%}
	.row2 a.more { top:10px; }
	.row2 li { width:180px; height:167px; }
	.row2 li img { width:135px; height:135px; }
	.row2 li a { width:180px; height:135px; }
	.r24b-title {background-size:80%;margin-top:0;}
	.row4b li img { width:200px; height:130px; }
	.row4b li { width:200px; height:130px; }
	.row4b{padding-bottom:13px}
	.row4 .r4-r-logo{background-size:80%;}
	.row4 .r4-l-logo{background-size:80%;}
	.row4 .sp_db p{margin:0;}
	.row4 .sp_db{width:100%;}
	.row4 video{padding-top:0;width:100%;margin-top:-43px;}
	.row4 {padding-top:0px;}
	.r4-r ul{width:81%;}
	.r4-r .gd{top:91%;}
	.r4-r ul h2{width:56%;}
	.r4-r ul p{width:76%;}
	.row4 .r4-l-logo{padding-bottom:16%}

	.row3 { background-size:contain; }
	.r3-l,.r3-c,.r3-r { margin:0 0 20px 0; width:100%; }
	
	.r4-l { margin-bottom:15px; width:100%; }
	.r4-l .hd { position:relative; width:100%; }
	.r4-l .hd li { float:left; margin:0 0 10px 0; width:50%; }
	.r4-l .bd { margin:0; padding:2%; clear:both; }
	.r4-r { width:100%; }
	.r4-cs { padding:0; }
	.r4-r .r4-title { position:relative; }
	.r4-r ul { position:relative; top:0;height:353px;}
	.r4-r img { position:relative; }
	
	.r4-b .bd li { width:158px; height:244px; }
	.r4-b .bd img { width:158px; height:210px; }
	
	.side,.station { display:none; }
	.s-class {/* display:block; */}
	.content { width:100%; }
	.new li a { width:70%; text-indent:6%; }
	.pro li { margin:0 2% 10px 2%; width:46%; }
	.newlist h3 { margin-bottom:2px; }
	.newlist dd p { max-height:45px; }
	div.indexmaindiv1 div.stylesgoright{float:left;
		width:28px;height:54px;background:url('../images/gd_t_b.jpg') no-repeat -11px -85px;
		margin:-22% 0px 0px 7px;cursor:pointer;}
	}

@media only screen and (min-width:601px) and (max-width:767px) {
	.w-1200 { width:95%; }
	.top span,.top { display:none;z-index:999 }
	.logo { width:55%; }
	.logo img { margin:5px 0; }
	.nav { display:none; }
	.menu { display:block;position:absolute;margin-top:2%;z-index: 60 }
	.logo img{width:66%;}
	.banner .hd { bottom:15px; }
	.banner .hd li { margin:0 3px; width:8px; height:8px; }
	.main { margin-top:10px; }
	#zy_gg{width:100%;height:45px;}
	#zy_gg .zy_gg_left{width:65%;font-size:12px}
	#zy_gg .zy_gg_right{width:34%;font-size:12px}
	.about .content{padding:0px;padding-top:16%;width:100%;
		background-position:right 1%;}
	.about p{width:94%;margin:0 auto;}
	.about .span2{font-size:26px;padding-left:10px;}
	.about .span1{padding-left:10px;display:inline-block;}
	.about .ljgd{right:15px;bottom:-38px;}
	.dlpp li,.zkcp li,.dlcp li{width:45%;}
	.picrow a.next, .picrow a.prev{display:none !important}
	
	

	.r1-l { width:100%; }
	.focus { display:none; }
	.about { padding-bottom:40%; margin:0; border-bottom:3px solid #e4e4e4; width:100%; }
	.r1-r { margin:7px 0; width:100%; }
	.r1-r li a { padding:4px 0 5px 0; }
	.row2 { margin-top:7px; border-top:3px solid #e4e4e4; }
	.r1-title ,.r2-title { font-size:18px; }
	.r2-title {background-size:80%;padding-bottom:16%}
	.row2 a.more { top:10px; }
	.row2 li { width:180px; height:167px; }
	.row2 li img { width:135px; height:135px; }
	.row2 li a { width:180px; height:135px; }
	.r24b-title {background-size:80%;margin-top:0;}
	.row4b li img { width:200px; height:130px; }
	.row4b li { width:200px; height:130px; }
	.row4b{padding-bottom:13px}
	.row4 .r4-r-logo{background-size:80%;}
	.row4 .r4-l-logo{background-size:80%;}
	.row4 .sp_db p{margin:0;}
	.row4 .sp_db{width:100%;}
	.row4 video{padding-top:0;width:100%;margin-top:-43px;}
	.row4 {padding-top:0px;}
	.r4-r ul{width:81%;}
	.r4-r .gd{top:91%;}
	.r4-r ul h2{width:56%;}
	.r4-r ul p{width:76%;}
	.row4 .r4-l-logo{padding-bottom:19%}

	.row3 { background-size:contain; }
	.r3-l,.r3-c,.r3-r { margin:0 0 20px 0; width:100%; }
	
	.r4-l { margin-bottom:15px; width:100%; }
	.r4-l .hd { position:relative; width:100%; }
	.r4-l .hd li { float:left; margin:0 0 10px 0; width:50%; }
	.r4-l .bd { margin:0; padding:2%; clear:both; }
	.r4-r { width:100%; }
	.r4-cs { padding:0; }
	.r4-r .r4-title { position:relative; }
	.r4-r ul { position:relative; top:0;height:353px;}
	.r4-r img { position:relative; }
	
	.r4-b .bd li { width:158px; height:244px; }
	.r4-b .bd img { width:158px; height:210px; }
	
	.side,.station { display:none; }
	.s-class {/* display:block; */}
	.content { width:100%; }
	.new li a { width:70%; text-indent:6%; }
	.pro li { margin:0 2% 10px 2%; width:46%; }
	.newlist h3 { margin-bottom:2px; }
	.newlist dd p { max-height:45px; }
	div.indexmaindiv1 div.stylesgoright{float:left;
		width:28px;height:54px;background:url('../images/gd_t_b.jpg') no-repeat -11px -85px;
		margin:-22% 0px 0px 7px;cursor:pointer;}
		
	.newxx-date span { display:block; }
	.m_menu{display:block;}
	.foot{margin-bottom:48px}
	}


@media only screen and (min-width:320px) and (max-width:600px) {
	.w-1200 { width:95%; }
	.top span,.top { display:none;z-index:999 }
	.logo { width:55%; }
	.logo img { margin:5px 0; }
	.nav { display:none; }
	.menu { display:block;position:absolute;margin-top:2%;z-index: 60 }
	.logo img{width:66%;}
	.banner .hd { bottom:15px; }
	.banner .hd li { margin:0 3px; width:8px; height:8px; }
	.main { margin-top:10px; }
	#zy_gg{width:100%;height:45px;}
	#zy_gg .zy_gg_left{width:65%;font-size:12px}
	#zy_gg .zy_gg_right{width:34%;font-size:12px}
	.about .content{padding:0px;padding-top:16%;width:100%;
		background-position:right 1%;}
	.about p{width:94%;margin:0 auto;}
	.about .span2{font-size:26px;padding-left:10px;}
	.about .span1{padding-left:10px;display:inline-block;}
	.about .ljgd{right:15px;bottom:-38px;}
	.dlpp li,.zkcp li,.dlcp li{width:45%;}
	.picrow a.next, .picrow a.prev{display:none !important}
	
	

	.r1-l { width:100%; }
	.focus { display:none; }
	.about { padding-bottom:40%; margin:0; border-bottom:3px solid #e4e4e4; width:100%; }
	.r1-r { margin:7px 0; width:100%; }
	.r1-r li a { padding:4px 0 5px 0; }
	.row2 { margin-top:7px; border-top:3px solid #e4e4e4; }
	.r1-title ,.r2-title { font-size:18px; }
	.r2-title {background-size:80%;padding-bottom:16%}
	.row2 a.more { top:10px; }
	.row2 li { width:180px; height:167px;margin:0; }
	.row2 li img { width:139px; height:132px;padding:0; }
	.row2 li a { width:180px; height:135px; }
	.r24b-title {background-size:80%;margin-top:0;}
	.row4b li img { width:200px; height:130px; }
	.row4b li { width:200px; height:130px; }
	.row4b{padding-bottom:13px}
	.row4 .r4-r-logo{background-size:80%;}
	.row4 .r4-l-logo{background-size:80%;}
	.row4 .sp_db p{margin:0;}
	.row4 .sp_db{width:100%;}
	.row4 video{padding-top:0;width:100%;margin-top:-43px;}
	.row4 {padding-top:0px;}
	.r4-r ul{width:81%;}
	.r4-r .gd{top:91%;}
	.r4-r ul h2{width:56%;}
	.r4-r ul p{width:76%;}
	.row4 .r4-l-logo{padding-bottom:19%}

	.row3 { background-size:contain; }
	.r3-l,.r3-c,.r3-r { margin:0 0 20px 0; width:100%; }
	
	.r4-l { margin-bottom:15px; width:100%; }
	.r4-l .hd { position:relative; width:100%; }
	.r4-l .hd li { float:left; margin:0 0 10px 0; width:50%; }
	.r4-l .bd { margin:0; padding:2%; clear:both; }
	.r4-r { width:100%; }
	.r4-cs { padding:0; }
	.r4-r .r4-title { position:relative; }
	.r4-r ul { position:relative; top:0;height:353px;}
	.r4-r img { position:relative; }
	
	.r4-b .bd li { width:158px; height:244px; }
	.r4-b .bd img { width:158px; height:210px; }
	
	.side,.station { display:none; }
	.s-class {/* display:block; */}
	.content { width:100%; }
	.new li a { width:70%; text-indent:6%; }
	.pro li { margin:0 2% 10px 2%; width:46%; }
	.newlist h3 { margin-bottom:2px; }
	.newlist dd p { max-height:45px; }
	div.indexmaindiv1 div.stylesgoright{float:left;
		width:28px;height:54px;background:url('../images/gd_t_b.jpg') no-repeat -11px -85px;
		margin:-22% 0px 0px 7px;cursor:pointer;}
		
		
		.bdshare-button-style0-16{ position:relative;}
		.date-font  {position:relative; right:0; color:#000; }
		.date-font a { color:#000; }
		.newxx-date span { display:block; }
		.m_menu{display:block;}
		.foot{margin-bottom:48px}
		
	}





 /*body*/
#fk{width: width:100%;height: 100%;position: relative;}
#fk img{position: absolute;left: 0;top: 0;display: none;}
#fk ul{position: absolute;left: 40%;bottom:9%;}
#fk ul li{width: 12px;height: 12px;background: #DDDDDD;list-style: none;float: left;margin-right: 16px;border-radius: 50%;}

.picrow { position:relative; overflow:hidden; clear:both; }
.picrow li { margin:0 16px; width:314px; height:204px;text-align:center}
.picrow li img { width:314px; height:204px; }
.picrow li a { display:block; width:314px;overflow:hidden; }
.picrow .bd .tempWrap { margin:0 auto ! important; }
.picrow a.next,.picrow a.prev { position:absolute; top:40%;width:50px; height: 80px; display:block;  }
.picrow a.next { background: url(../images/gd_t_b.jpg) no-repeat left top; left:0;}
.picrow a.prev { background: url(../images/gd_t_b.jpg) no-repeat left bottom;right:0;}



/*.picrow { position:relative;overflow:hidden }
.picrow .bd ul { overflow: hidden; zoom:1; }
.picrow  .tempWrap { margin: 0 auto; }
.picbd { margin:0 20px; float:left;}
.picrow a.next,.picrow a.prev { position:absolute; top:40%;width:50px; height: 80px; display:block;  }
.picrow a.next { background: url(../images/gd_t_b.jpg) no-repeat left top; left:0;}
.picrow a.prev { background: url(../images/gd_t_b.jpg) no-repeat left bottom;right:0;}*/

.ejcd{width:100%;line-height:30px;background:#e0f2fd;display:none;border-radius:5px}
.ejcd a{color:black;font-size:14px}
.nav ul li:hover .ejcd{display:block;border-radius:5px;}
.nav ul li .ejcd a:hover{background:#0E6BB8;color:white;}
.nav ul li .ejcd .tby:hover{border-radius:5px 5px 0 0}
.nav ul li .ejcd .xby:hover{border-radius:0 0 5px 5px }




