@charset "gb2312";
/* CSS Document */
*{word-break:break-all} 
body{margin: 0px;padding: 0px;font-size:14px; line-height:24px;color:#212121; font-family:"΢ź",Microsoft Yahei,Arial, Helvetica, sans-serif; background:#FFF; overflow-x: hidden;}
h1,h2,h3,p,ul,li,dl,dt,dd{ margin:0; padding:0;}
ul,li{ list-style:none;}
.c{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
a{color:#333;text-decoration:none;}
a:hover{color:#cc0000;text-decoration:none}
.input,.textarea{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom: 1px #D8D8D8;border-left:ridge  1px #ccc;font-size:14px;color:#666;padding-top:5px;padding-right:5px;padding-bottom:4px;padding-left:5px;background-color:#fff}
img{ border:0; max-width:100%;}
.ztjz{ width:1200px; max-width:1200px; margin-left:auto; margin-right:auto;}
.bg1{ background-color:#cc3300; color:#ffffff;}
.bg2{ background-color:#ffe5e5;}
tr:hover{ background-color:#ef0002; color:#fff;}

/*header */
.header{ width:100%; height:auto; }
.head1{ width:1200px; height:30px; margin-left:auto; margin-right:auto;}
.head1_r{ float:right;}
.head1_r a{ display:block; float:left; width:80px; text-align:right; margin-right:5px; color:#494949;}
.a1{ background:url("ico1.jpg")/*tpa=http://www.gyzfgs.com//template/images/ico1.jpg*/ left center no-repeat;}
.a2{ background:url("ico2.jpg")/*tpa=http://www.gyzfgs.com//template/images/ico2.jpg*/ left center no-repeat;}
.a3{ background:url("ico3.jpg")/*tpa=http://www.gyzfgs.com//template/images/ico3.jpg*/ left center no-repeat;}
.head2{ height:133px; background:#ececec;}
.head2_1{ width:1200px; margin-left:auto; margin-right:auto; position:relative;}
.logo{ width:157px; height:133px; }
.logo1{ position:absolute; top:-30px; left:520px; z-index:999;}
.nav_left{ float:left; display:block;}
.nav_left li{ width:130px; text-align:center; float:left; height:100px; background:url("bx_1.png")/*tpa=http://www.gyzfgs.com//template/images/bx_1.png*/ left center no-repeat;padding-top:33px; font-size:16px;}
.nav_left li a{height:50px; width:130px; display:block; background:url("zf_01.jpg")/*tpa=http://www.gyzfgs.com//template/images/zf_01.jpg*/  center bottom no-repeat; }
.nav_left li a:hover { background:url("bx_2.jpg")/*tpa=http://www.gyzfgs.com//template/images/bx_2.jpg*/ center bottom no-repeat;}
.nav_left li:hover{ background:#001ab9; }
.nav_left li:hover a{ color:#FFF; background:url("zf_02.jpg")/*tpa=http://www.gyzfgs.com//template/images/zf_02.jpg*/  center bottom no-repeat;}
.nav_left li:hover p{ color:#FFF;}

/*banner*/
.sjbanner{display:none;}
.banner{ width:100%; height:600px; }
#flashBg {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; height:600px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px; background:url("banner_bg.png")/*tpa=http://www.gyzfgs.com//template/images/banner_bg.png*/ repeat-x bottom;}
#flashLine {WIDTH: 100%; height:600px; CLEAR: both;}
#flash {POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; height:600px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px;}
#flash A {WIDTH: 100%; DISPLAY: none; height:600px;}
.flash_bar {Z-INDEX: 99; POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 400px; BOTTOM: 55px; HEIGHT: 30px; OVERFLOW: hidden; PADDING-TOP: 13px !important}
.flash_bar .dq {MARGIN: 5px; WIDTH: 74px; DISPLAY: inline-block; BACKGROUND: url("tg_flash_p.png")/*tpa=http://www.gyzfgs.com//template/images/tg_flash_p.png*/ no-repeat 0px 0px; FLOAT: left; HEIGHT: 12px; CURSOR: pointer; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p.png" ,sizingMethod="crop"); }
.flash_bar .no {MARGIN: 5px; WIDTH: 74px; DISPLAY: inline-block; BACKGROUND: url("tg_flash_p2.png")/*tpa=http://www.gyzfgs.com//template/images/tg_flash_p2.png*/ no-repeat 0px 0px; FLOAT: left; HEIGHT: 12px; CURSOR: pointer; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p2.png" ,sizingMethod="crop");}
/*dnbanner*/
/*sjbanner*/
.sjbanner{ display:none;}
.index_banner{margin:0px auto; width:100%; height:auto; position:relative;}
.index_banner ul{overflow:hidden;}
.index_banner li{position: absolute; top: 0; left: 0;overflow: hidden; width: 100%;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position: absolute; bottom: 15px; left: 45%; z-index: 2; display: block; width: 188px; height: 20px; _display: none;}
.index_banner cite span{float: left; display: block; width: 1em; height: 1em; text-indent: -999em; opacity: .8; cursor: pointer; background-image: url("tg_flash_p2.png")/*tpa=http://www.gyzfgs.com//template/images/tg_flash_p2.png*/; background-repeat: no-repeat; margin-top: 0; margin-right: 5px; margin-bottom: 0; margin-left: 5px; }
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{ cursor: default; background-image: url("tg_flash_p.png")/*tpa=http://www.gyzfgs.com//template/images/tg_flash_p.png*/; background-repeat: no-repeat; }

/*sjbanner*/
.center{ margin-top:20px;}
.ss{ width:950px; margin-left:auto; margin-right:auto; height:54px;}
.ss_2{ background:#d2d2d2; height:54px; width:910px;}
.ss_2_1{ float:left; width:270px;}
.ss_2 h2{ display:block; float:left; line-height:54px; font-size:18px; font-weight:normal;}
.ss_2 a{ line-height:54px;}
.ss_2_2{ background:url("zf_05.png")/*tpa=http://www.gyzfgs.com//template/images/zf_05.png*/ left center no-repeat; width:238px; height:30px; margin-top:12px; margin-left:20px;}
.text1{ width:180px; height:27px; margin-top:1px; border:none; float:left; margin-left:20px;outline:none;}
.button1{ width:30px; float:right; height:28px; margin-top:1px; border:none; background:url("zf_04.png")/*tpa=http://www.gyzfgs.com//template/images/zf_04.png*/ 4px center no-repeat; outline:none;}
.ss_2_3{ margin-top:7px;}
.cent1{ width:1200px; margin-left:auto; margin-right:auto; margin-top:30px; border-top:1px solid #CCC;}
.cent1_1{  width:888px; background:url("zf_09.jpg")/*tpa=http://www.gyzfgs.com//template/images/zf_09.jpg*/ right center no-repeat; float:left;}
.tit1 { background:url("zf_06.png")/*tpa=http://www.gyzfgs.com//template/images/zf_06.png*/ bottom left no-repeat; height:50px;}
.tit1 img{ margin-top:12px; padding-bottom:5px;}
.cent1_2{ margin-top:20px;}
.cent1_2_1{ float:left;}
.cent1_2_1 img{ border:1px solid #CCC; padding:5px;}
.cent1_2_2{ float:left; width:500px; margin-left:20px; }
.cent1_2_2 h2{ margin-bottom:15px; line-height:30px;}
.cent2_1{ float:left; margin-left:20px; width:292px; overflow:hidden; }
.cent2_2{ margin-top:20px; height:229px;}
/*.cent2_2_1{ margin-left:30px; border:1px solid #CCC; width:220px; height:231px;}*/
.cent2_2_1 li{ display:block; width:159px ; float:left;}
.cent2_2_1 img{ padding:10px 20px; width:159px; height:221px;}
.an1{ margin-top:80px;}
.cent2{ width:1150px; margin-left:auto; margin-right:auto; margin-top:10px;}
.wh_2 { width:1080px; height:197px; background:#eeeeee;}
.wh_2_1{ height:167px; margin-top:15px;}
.wh_2_1 p{ margin-top:5px;}
.qy_1{ margin-right:38px; float:left;}
.cent3{ margin-top:40px;}
.tit2{ height:81px; background:url("zf_14.jpg")/*tpa=http://www.gyzfgs.com//template/images/zf_14.jpg*/ center top no-repeat;}
.cent3_1{ width:1200px; margin-left:auto; margin-right:auto; margin-top:30px;}
.cent3_1 img{ border:1px solid #CCC;}
.bcq{ float:left; margin-right:12px;}
.cpb{ float:left; width:824px;}
.cent3_1 img:hover{  border:1px solid #0320b9;}
.cpb img:hover { border:1px solid #0320b9;}
.cent4{ width:1200px; margin-left:auto; margin-right:auto; margin-top:30px;}
.cent4 img{ float:right;}
.tit3{ background:url("zf_20.jpg")/*tpa=http://www.gyzfgs.com//template/images/zf_20.jpg*/ bottom left no-repeat; margin-bottom:30px;}
.tit3 h2{ float:left; line-height:50px; margin-right:20px;}
.tit3 img{ margin-top:10px;}
.tit3 span{ line-height:50px; float:left;}
.cent3_2{ margin-top:30px;}
.sjcent4{ width:1200px; margin-left:auto; margin-right:auto;display:none;}
.sjcp_1{margin-top:30px; }
.cent3_1_cp{ float:left;  width:294px; margin-right:5px;}
.cent3_1_cp .cpa1{ }
.cent3_1_cp img{width:290px; height:279px; border:2px solid #a3a3a3; display:block; }
.cent3_1_cp  .cp_mc b{ font-size:16px; line-height:50px; background:url("bx_16.jpg")/*tpa=http://www.gyzfgs.com//template/images/bx_16.jpg*/ left bottom no-repeat; display:block; height:50px;}
.cent3_1_cp  .cp_mc b a{ display:block;float:left; padding-right:35px; background:url("bx_18.jpg")/*tpa=http://www.gyzfgs.com//template/images/bx_18.jpg*/ right center no-repeat;}
.cent3_1_cp  .cp_mc p{ font-size:12px; color:#999;}
.cent3_1_cp:hover img{ border:2px solid #021cb6; }
.cent3_1_cp:hover .cp_mc b{background:url("bx_15.jpg")/*tpa=http://www.gyzfgs.com//template/images/bx_15.jpg*/ left bottom no-repeat;}
.cent3_1_cp:hover .cp_mc a{background:url("bx_17.jpg")/*tpa=http://www.gyzfgs.com//template/images/bx_17.jpg*/ right center no-repeat; color:#021cb6;}
.cent5{ width:1200px; margin-left:auto; margin-right:auto; margin-top:30px;}
.tit4{ height:55px; background:url("zf_22.jpg")/*tpa=http://www.gyzfgs.com//template/images/zf_22.jpg*/ center top no-repeat; overflow:hidden;}
.cent5_1{ margin-top:30px; width:1240px; }
.cent5_1_1{ width:388px; border:1px solid #CCC; border-top:none; float:left; margin-right:15px;}
.tit5{ height:44px; background:url("zf_23.jpg")/*tpa=http://www.gyzfgs.com//template/images/zf_23.jpg*/ left center no-repeat; background-color:#0320b9;}
.tit6{ height:44px; background:url("zf_25.jpg")/*tpa=http://www.gyzfgs.com//template/images/zf_25.jpg*/ left center no-repeat; background-color:#0320b9;}
.tit7{ height:44px; background:url("zf_26.jpg")/*tpa=http://www.gyzfgs.com//template/images/zf_26.jpg*/ left center no-repeat; background-color:#0320b9;}
.tit5 img{ float:right; margin-right:20px; margin-top:15px; }
.tit6 img{ float:right; margin-right:20px; margin-top:15px; }
.tit7 img{ float:right; margin-right:20px; margin-top:15px; }
.cent5_1_2{ text-align:center; margin-top:15px;}
.cent5_1_2 img{padding:5px; border:1px solid #CCC; margin-bottom:15px; }
.cent5_1_3{ display:block; padding-top:10px; border-top:1px dashed #CCC; padding-bottom:10px;}
.cent5_1_3 li{ width:350px; margin-left:auto; margin-right:auto; text-indent:20px; background:url("zf_11.png")/*tpa=http://www.gyzfgs.com//template/images/zf_11.png*/ left center no-repeat; height:30px; line-height:30px;}
.cent5_1_3 li a{ float:left;}
.cent5_1_3 li  span{ float:right;}
.m3{  margin-top:30px;}
.wrap{ width:1200px; margin:0 auto;}
.marquee {overflow: hidden; width: 100%; height: 290px; margin-top:30px; margin-bottom:50px;}
.marquee ul {float: left; overflow: hidden; height: 290px;}
.marquee ul li { float: left; display:inline; margin: 0px 20px; width: 290px; text-align: center; background-color:#ffffff; overflow:hidden;}
.marquee ul li .m3tp {width: 290px; height: 236px; overflow:hidden;}
.marquee ul li .m3tp img{width: 290px; height: 236px;}
.m3txt{ height:41px; line-height:41px; color:#fff; background:url("zf_30.jpg")/*tpa=http://www.gyzfgs.com//template/images/zf_30.jpg*/ no-repeat center bottom; }
.m3txt1{ float:left; font-size:16px; padding-left:30px;}
.m3tgd{ float:right; padding-right:10px; text-transform:uppercase; line-height:40px;}
.m3txt a{color:#fff;}
.m3tgd a{ color:#fff; font-size:12px; line-height:30px;}
.m3gd{ width:100%; height:29px; background:url("m3line.jpg")/*tpa=http://www.gyzfgs.com//template/images/m3line.jpg*/ repeat-x center;}
.m3gd span{ width:100px; margin:0 auto; display:block; text-align:center; border-left:7px #ffcc00 solid; border-right:7px #ffcc00 solid; background-color:#282828;}
.m3gd span a{ color:#ffcc00; font-size:16px;}
.m1t{ background:url("zf_29.jpg")/*tpa=http://www.gyzfgs.com//template/images/zf_29.jpg*/ center top no-repeat; height:82px;}
/*foot*/
.foot{ background-color:#0320b9; border-top:5px #a5a5a5 solid; padding:60px 0px 30px; position:relative;color:#ffffff;}
.foot a,.bq a{ color:#ffffff;}
.flogo{ width:250px; float:left; background:url("fline.jpg")/*tpa=http://www.gyzfgs.com//template/images/fline.jpg*/ no-repeat right center; }
.fhdb{ width:100px; height:100px;  position:absolute; top:-50px;left: 50%;}
.flx1{ float:right; width:220px; margin-left:240px; display:inline; color:#fff; padding-top:20px; line-height:30px;}
.fwx{ float:right; display: none;}
.flinkt{ width:100%; height:36px; background:url("zf_13.png")/*tpa=http://www.gyzfgs.com//template/images/zf_13.png*/ no-repeat center; margin-top:10px;}
/*top gundong*/
#scrollbox {
	height: 700px;
	overflow: hidden;
	width: 100%; margin-bottom:30px;
}
.scrollcon {
	height:800%;
}
.scrollpic {
	margin: 0px 0px 20px 0px;
	padding: 0px;
	float: left;
}

.sjnav{ display:none;}

.sjxl{ width:98%; margin-left:auto; margin-right:auto; color:#FFF; margin-top:20px; margin-bottom:20px; display:none;}
.sjxl li{ width:24.8%; margin-right:0.2%; height:60px; background:#0320b9; line-height:60px; float:left; text-align:center; }
.sjxl li h2 a { color:#FFF; font-weight:normal; display:block;  width:100%;  height:55px; font-size:18px;  }
.sjxl li:hover{ background:#282828; color:#000;}
.sjcent6{ display:none;}
.sjcent3_r{ display:none;}

#gundong1 {WIDTH: 100%; box-sizing:border-box;}
#gundong1 .cent2_2 { OVERFLOW: hidden;}
#gundong1 .cent2_2 .left {WIDTH: 20px; DISPLAY: inline; FLOAT: left; padding-top:55px;}
#gundong1 .cent2_2 .right {WIDTH: 20px; DISPLAY: inline; FLOAT: right; padding-top:55px; text-align:right;}
#gundong1 .cent2_2 #marquee1 {WIDTH: 220px; DISPLAY: inline; FLOAT: left; height: 235px; OVERFLOW: hidden;  border:1px solid #CCC; margin-left:15px;}
#gundong1 .cent2_2 #marquee1 li {TEXT-ALIGN: center;   WIDTH:169px; FLOAT: left; height: 220px; margin-right:10px; OVERFLOW: hidden; margin-bottom:10px; padding:0px;}
#gundong1 .cent2_2 #marquee1 img {WIDTH: 159px; HEIGHT: 220px;}



/*ny*/


/*内页样式*/
.nyban{ width:100%; height:350px; background:url("nyban.jpg")/*tpa=http://www.gyzfgs.com//template/images/nyban.jpg*/ no-repeat center; margin-bottom:35px; clear:both;}
.ny_left_lb{ width:241px; height:60px; background:#000; color:#FFF; font-weight:bold; font-size:20px; line-height:60px; text-align:center;}
	.ny_left{ width:241px; float:left;}
	.ny_left1 h2{ height:40px; line-height:40px; font-weight:normal; font-size:18px; color:#FFF; background:#021cb6; text-indent:20px; }
	.ny_left1 h2 a{color:#fff;}
	.ny_left1 li{ height:35px; line-height:35px; background:#e7e7e7; margin-bottom:1px; text-indent:40px;}
	.ny_left1 li a{ display:block; width:241px; height:40px; background:url("li.jpg")/*tpa=http://www.gyzfgs.com//template/images/li.jpg*/ 20px center no-repeat;}
	
	
	.mleft{ width:241px; float:left; margin-right:32px; display:inline; margin-bottom:35px;}
.cplb .con{border:3px #005fbb solid;  border-top:none; border-bottom:none; overflow:hidden;}
.cplb dl{background-color: #ffffff;padding:10px;}
.cplb dt{ font-size:20px; font-weight:bold; background:url("cpdt.jpg")/*tpa=http://www.gyzfgs.com//template/images/cpdt.jpg*/ no-repeat center; border-bottom:1px #ffffff solid; height:40px; line-height:40px; padding-left:25px;}
.cplb dt a{ color:#ffffff;}
.cplb dd{ border-bottom:1px #ffffff solid; width:50%; float:left; background:url("dot.jpg")/*tpa=http://www.gyzfgs.com//template/images/dot.jpg*/ 0px 13px no-repeat; text-indent:10px; line-height:37px; height:37px; overflow:hidden;}

.mright{ width:927px; float:left;margin-bottom:50px; }
.mrt{ background-color:#e7e7e7; height:47px; line-height:47px; width:100%; margin-bottom:20px;}
.mrt li{ width:150px; float:left; text-align:center; font-size:16px;}
.mrt .li1{ background-color:#021cb6;color:#fff; }
.mrt .li1 a{color:#ffffff;}
.mrt span{ float:right; background:url("mrt2.jpg")/*tpa=http://www.gyzfgs.com//template/images/mrt2.jpg*/ no-repeat right center; padding:0px 30px; margin-right:20px;}
.cpzs{ margin-right:-30px; /*overflow:auto; zoom:1;*/}
.cpzs li{ width:250px; height:200px; float:left; padding:9px;  text-align:center; margin-right:30px; *margin-right:20px;  display:inline; margin-bottom:20px; border:1px #CCC solid;}
.cpzs li img{ height:155px; margin-bottom:10px;}
.cpzs li span{ display:block; background-color:#e7e7e7; margin:10px;}
.wrap{ width:1200px; margin-left:auto; margin-right:auto;}

.mrtit{ border-bottom:1px #dddddd solid; margin-bottom:15px;}
.mrtit span{background:#000; width:150px; height:35px; line-height:35px; display:block; padding:0px 15px;}
.mrtit span a{ color:#FFF; font-weight:bold; font-size:16px;}
.mrtit span a:hover{ color:#FFF; }
.mrtit em{ float:right; font-style:normal; padding-right:10px;}
.prenext{ color:#cc0000;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	float: left;
	width: 98%;
	line-height: 30px;
	margin-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom:15px;
}
.prenext .pre{float: left;width: 100%;} 
.prenext .pre a{
	color: #333;
	text-decoration: none;
} 
.prenext .pre a:hover {
	color: #ff0000;
}/* 上一?*/
.prenext .next{
	text-align: left;
	float: left;
	width: 100%;
}
.prenext .next a{
	color: #333;
	text-decoration: none;
} 
.prenext .next a:hover {
	color: #ff0000;
}
.p16{font-weight:bold; font-size:16px; }
.ptitle{line-height:35px; margin-bottom:8px; text-align:center;}
.info{text-align:center;line-height:30px;color:#666;padding-right:18px; border-top:1px #dddddd solid;  border-bottom:1px #dddddd solid; margin-bottom:20px;}
.newsli li{ background:url("li.jpg")/*tpa=http://www.gyzfgs.com//template/images/li.jpg*/ no-repeat 5px center; text-indent:20px; box-sizing:content-box; border-bottom:1px #dddddd dashed; line-height:38px; height:38px; overflow:hidden;}





.m6{ width:100%; height:500px; background:url("m6bg.jpg")/*tpa=http://www.gyzfgs.com//template/images/m6bg.jpg*/ no-repeat center; margin-bottom:30px; overflow:auto; zoom:1;}
.m6t1{ padding-top:50px; background:url("m6t.jpg")/*tpa=http://www.gyzfgs.com//template/images/m6t.jpg*/ no-repeat center 80px; text-align:center;}
.m6t2{ margin-bottom:40px; text-align:center;}
.marquee1 {
	overflow: hidden; width: 100%; height: 216px; margin-bottom:50px;
}
.marquee1 ul {
	float: left; overflow: hidden; height: 216px
}
.marquee1 ul li {
	 float: left; display:inline; margin: 8px 8px; width: 268px; text-align: center; background-color:#ffffff; overflow:hidden;
}
.marquee1 ul li a img {
	width: 268px; height: 170px; display:block; border:1px #ffffff solid;transform: scale(1);   transition: all 1s ease 0s;  -webkit-transform: scale(1);            -webkit-transform: all 1s ease 0s;
}
.marquee1 ul li a:hover img {
	 display:block; transform: scale(1.3);  
     transition: all 1s ease 0s;  
     -webkit-transform: scale(1.3);  
     -webkit-transform: all 1s ease 0s; 
}
.m7{ margin-bottom:30px; border-bottom:1px #cccccc dashed; overflow:auto; zoom:1; padding-bottom:20px;}
.m71{ float:left; width:590px; margin-right:50px; display:inline;}
.m712 h2{ font-size:18px; padding:10px 0px;}
.m712 h2 span{ font-size:14px; color:#666666; float:right;}
.m712 h2 a{ color:#00458b;}
.m712 p{ text-indent:28px;}
.m712 p a{ color:#00458b;}
.m72{ width:560px; float:left;}
.page{ line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} 
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} 
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px}

.nvv{width:100%;height: 40px;background-color:#ed0707;position: fixed;z-index: 9999;bottom: 0px;display: block;}
.nvv ul{margin: 0px;padding: 0px;}
.nvv li{width: 33.3%;float: left;color: #FFF;text-align: center;display: inline-block;}
.nvv li a{color: #fff;display: block;height: 40px;line-height: 40px;font-size: 14px;font-weight: bold;border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;border-right-color: #dbdbdb;border-bottom-color: #dbdbdb;text-decoration: none;border-top-width: 1px;border-top-style: solid;border-top-color: #dbdbdb;}


/*cp ny style*/
.mrtit{ border-bottom:1px #dddddd solid; margin-bottom:15px;}
.mrtit span{background:url("mrtit.png")/*tpa=http://www.gyzfgs.com//template/images/mrtit.png*/ #021cb6 no-repeat 90% center; width:150px; height:30px; display:block; padding:0px 15px;}
.mrtit span a{ color:#FFF; font-weight:bold; font-size:16px;}
.mrtit span a:hover{ color:#FFF; }
.mrtit em{ float:right; font-style:normal; padding-right:10px;}
.nyl{ width:43%; margin:0 auto 3%; float:left;}
.nyr{ width:55%; float:left; margin-left:2%;display:inline;}
.prodTitle { font-size: 22px;   height: 30px;    line-height: 30px; overflow: hidden; padding-top:8px;}
.dh{ margin:2% 0;}
.dh b{ font-size:28px; font-weight:bold; color:#e61000;}
.zx li{ width:25%; float:left; height:40px; line-height:40px; background-color:#021cb6; text-align:center; margin-right:2%; display:inline; margin-bottom:3%;}
.zx li a{ color:#ffffff; }
.zx .li1{ background-color:#222222;}
.ncpnr{ width:100%;}
 .normal2{list-style: none; float: left; width: 18%; text-align :center ; vertical-align :middle ; cursor :pointer ;  background-color: #dbdbdb; border-collapse :separate ; }
.selected2{list-style: none; float: left; width: 18%; text-align :center ; vertical-align :middle ; cursor :pointer ;background-color:#021cb6;}
.selected2 a{ color:#FFF;}
 #ndivMainTab{float:left; margin: 0px; padding: 0px; width:100%; line-height:48px;background-color: #dbdbdb; font-size:16px;}
        
.ndivContent{width: 100%;height: auto; clear: both; padding-top:15px;}

.p16{font-weight:bold; font-size:16px; }
.ptitle{line-height:35px; margin-bottom:8px; text-align:center;background-color:#eeeeee;}
.info{text-align:center;line-height:30px;color:#666;padding-right:18px; border-top:1px #dddddd solid;  border-bottom:1px #dddddd solid;}
.nyban{ width:100%; height:260px;/* background:url(../images/nybanner-cp.jpg) no-repeat center; */margin-bottom:30px;}
.nybcp{width:100%; height:350px; background:url("1538522829.jpg")/*tpa=http://www.gyzfgs.com/uploadfile/201709/18/1538522829.jpg*/ no-repeat center; margin-bottom:30px;}
.sjnybcp{width:100%;  margin-bottom:30px; display:none;}
.page{ line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} 
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} 
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} 
.prenext{ color:#cc0000;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	float: left;
	width: 98%;
	line-height: 30px;
	margin-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom:15px;
}
.prenext .pre{float: left;width: 100%;} 
.prenext .pre a{
	color: #333;
	text-decoration: none;
} 
.prenext .pre a:hover {
	color: #ff0000;
}/* һƪ */

.newsli li{width:100%; float:left; margin-right:2%; line-height:33px; background:url("li.png")/*tpa=http://www.gyzfgs.com//template/images/li.png*/ no-repeat 5px center; text-indent:20px; box-sizing:content-box;}
.news li{line-height:33px; background:url("li.png")/*tpa=http://www.gyzfgs.com//template/images/li.png*/ no-repeat 5px center; text-indent:20px; border-bottom:1px #dddddd dashed;}
.newsli .time{ float:right;}
#gundong3 {WIDTH: 100%; box-sizing:border-box; padding-top:15px; margin-bottom:30px;}
#gundong3 .content { OVERFLOW: hidden;}
#gundong3 .content #marquee3 {WIDTH: 100%; DISPLAY: inline; FLOAT: left; height: 240px; OVERFLOW: hidden;}
#gundong3 .content #marquee3 li {TEXT-ALIGN: center;   WIDTH: 308px; FLOAT: left; height: 240px; margin-right:10px; OVERFLOW: hidden; margin-bottom:10px;}
#gundong3 .content #marquee3 li span{ display:block; height:30px; width:100%; background-color:#dedede;}
#gundong3 .content #marquee3 img {WIDTH: 300px; HEIGHT: 202px; padding:3px; border:1px #dddddd solid;}

.nvv{display:none;}


/*nydtqh*/

.proimg{
	overflow: hidden;
	border: 1px solid #ccc;
	
	margin-top: 2%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2%;
	padding-left: 0px; margin-bottom:15px;
}
#preview{
	float: left;
	text-align: center;
	margin-top: 2%;
	margin-right: 2%;
	margin-left: 2%;
}
.jqzoom{ position:relative; width:95%;padding:0;}
.jqzoom2{ position:relative; width:100%;padding:0;}
.jqzoom img {
	width: 100%;
}
.jqzoom2 img {
	width: 100%;
}
.zoomdiv{height:300px; width:300px;}
.list-h li{ float:left;}
#spec-n5{width:95%; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url("left.jpg.gif")/*tpa=http://www.gyzfgs.com//template/images/left.jpg*/ no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url("right.jpg.gif")/*tpa=http://www.gyzfgs.com//template/images/right.jpg*/ no-repeat; width:10px; height:45px; float:right;cursor:pointer; margin-top:5px;}
#spec-list{
	float: left;
	overflow: hidden;
	display: inline;
	width: 93%;
}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:300px;background:url("loading.gif")/*tpa=http://www.gyzfgs.com//template/css/i/loading.gif*/ #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list div{
	margin-top: 0;
*margin-left:0;	width: 100%;
}
.smallImg{
	position: relative;
	height: 52px;
	margin-top: 1px;
	background-color: #F1F0F0;
	width: 98%;
	overflow: hidden;
	float: left;
	padding-top: 6px;
	padding-right: 1%;
	padding-bottom: 6px;
	padding-left: 1%;
}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{
	background-image: url("left.jpg.gif")/*tpa=http://www.gyzfgs.com//template/images/left.jpg*/;
	background-repeat: no-repeat;
}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{
	background-image: url("right.jpg.gif")/*tpa=http://www.gyzfgs.com//template/images/right.jpg*/;
	background-repeat: no-repeat;
	margin-right: 0px;
}

#imageMenu {height:50px; width:95%; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:50px; width:60px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:50px; height:50px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:44px; height:44px; border:3px solid #959595;}
/* bigImg */
.bigImg{
	position: relative;
	float: left;
	width: 100%;
	overflow: hidden; text-align:center;/* height:400px;*/
}
.bigImg img{height:400px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
/* bigImg */
.bigImg2{
	position: relative;
	float: left;
	width: 100%;
	overflow: hidden;
}
.bigImg2 #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}
@media only screen and (min-width: 771px) and (max-width: 880px) {
#imageMenu {width:94%;}
}
@media only screen and (min-width: 620px) and (max-width: 770px) {
#imageMenu {width:95%;}
}
@media only screen and (min-width: 520px) and (max-width: 619px) {
#imageMenu {width:94%;}
}
@media only screen and (min-width: 440px) and (max-width: 519px) {
#imageMenu {width:93%;}
}
@media only screen and (min-width: 390px) and (max-width: 439px) {
#imageMenu {width:92%;}
}
@media only screen and (min-width: 350px) and (max-width: 389px) {
#imageMenu {width:91%;}
}
@media only screen and (min-width: 1px) and (max-width: 349px) {
#imageMenu {width:89%;}
}
.smallImg2{
	position: relative;
	height: 52px;
	margin-top: 1px;
	width: 100%;
	overflow: hidden;
	float: left;
	padding-top: 6px;
	padding-bottom: 6px;
}
#imageMenu2 {height:50px; width:91%; overflow:hidden; margin-left:0; float:left;}
#imageMenu2 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#imageMenu2 li {height:50px; width:60px; overflow:hidden; float:left; text-align:center;}
#imageMenu2 li img{width:50px; height:50px;cursor:pointer;}
#imageMenu2 li#onlickImg img, #imageMenu2 li:hover img{ width:44px; height:44px; border:3px solid #959595;}
@media only screen and (min-width: 770px) and (max-width: 940px) {
#imageMenu2 {width:90%;}
}
@media only screen and (min-width: 620px) and (max-width: 769px) {
#imageMenu2 {width:85%;}
}
@media only screen and (min-width: 551px) and (max-width: 619px) {
#imageMenu2 {width:80%;}
}






@media screen and (max-width: 1200px) {
.head1,.head2_1{ width:100%;}
.logo,.logo1{ display:none;}
.nav_left li{ width:25%;}
.nav_left{ width:50%;}
.nav_left li a{ width:100%;}
.cent2_1{ display:none;}
.cent1{ width:98%; margin-left:auto; margin-right:auto;}
.cent1_1{ width:100%; background:none;}
.cent1_2_1{ width:35%;}
.cent1_2_1 img{ width:100%; max-width:296px;}
.cent1_2_2{ width:64%; margin-left:1%;}
.wh_1,.wh_3{ display:none;}
.cent2{ width:100%;}
.wh_2{ width:100%; height:auto;}
.wh_2_1{ width:98%; margin-left:auto; margin-right:auto;}
.qy_1{margin-right:2%; width:23.5%;}

.cent3,.p16,.xgxw{ display:none;}
.cent4{ display:none;}
.sjxl{ display:block;}
.sjcent4{ width:98%; margin-left:auto; margin-right:auto; display:block;}
.cent5{ width:98%; margin-left:auto; margin-right:auto;}
.cent5_1{ width:100%;}
.cent5_1_1{ width:31%; margin-right:2%;}
.cent5_m_r{ margin-right:0px;}
.cent5_1_2 img{ width:90%; padding:5px 2%; max-width:349px;}
.cent5_1_3 li{ width:98%; margin-left:auto; margin-right:auto;}
.wrap{ width:98%; margin-left:auto; margin-right:auto;}
.fhdb,.mleft{display:none;}
.mright{ width:100%;margin-bottom:10px; }
.marquee { margin-bottom:10px;}
.nvv{display:block;}
.marquee1{ display:none;}
.foot{padding-bottom:70px;}
.flx1{margin-left:150px;}

}

@media screen and (max-width: 980px) {
.banner{display:none;}
.sjbanner{display:block;}
.ss{ display:none;}
.cent1_2_1{ display:none;}
.cent1_2_2{ width:98%; margin-left:auto; margin-right:auto;}
.cent5_1_1{ width:47%; margin-right:2%;}
.cent5_1_n{ display:none;}
.bigImg img{height:300px;}
.cpzs{ width:100%;}
}

@media screen and (max-width: 768px) {

.sjnav{ width:100%; text-align:center; display:block;}
.sjlogo{width:100%;  text-align:center; padding:10px 0px; }
.sj_nav{ background:#0320b9; width:100%; height:79px;}
.sjnav_ul{ width:100%; }
.sjnav_ul li{ width:25%; float:left; height:40px; line-height:40px; text-align:center; background:url("zf_31.jpg")/*tpa=http://www.gyzfgs.com//template/images/zf_31.jpg*/ left bottom repeat-x;}
.sjnav_ul li a{ color:#FFF; display:block; width:100%; height:40px; background:url("zf_32.jpg")/*tpa=http://www.gyzfgs.com//template/images/zf_32.jpg*/ right center repeat-y;}
.nav{ display:none}
.head1,.head2{ display:none;}
.flogo{ width:100%; text-align:center;     margin-bottom:15px; background-image:none;}
.flx1 {width:100%; text-align:center; display:block; margin-left:0px; }
.fwx {display:none;}
.fwx{width:33.3%;}
.nyl,.nyr{ width:98%; margin-right:2%;}
.sjnybcp{ display:block;}
.nybcp{display:none;}
.cpzs li{ width:49%; margin-right:1%; box-sizing:border-box; height:auto;}
.cpzs li img{ height:110px;}
}

@media screen and (max-width: 640px) {
	.qy_1{ margin-right:3%; width:47%;}
	.tp_1{ margin-right:none;}
	.qy_1{ margin-top:15px;}
	.cent5_1_1{ width:100%;}
	.cent5_m_r1{ margin-right:0px;}
	.flx1 {width: 100%; }
.fwx{width:42%;}
.flx1_1{ display:none;}
.sjxl li{ width:49%; margin-top:1px;}
.newsli li{ width:100%;}
.normal2{ width:33.3%;}
.selected2{width:33.3%;}
.lxmh{ display:none;}
	
}

@media screen and (max-width: 480px) {

	
}