﻿@charset "utf-8";
/* CSS Document */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, img, ins, kbd, q, s, samp, small, strike, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baselinebaseline;  }   
body {font-family:"宋体";font-size:12px;color:#666;background:#fafafa;overflow-x: hidden;}   
ol, ul { list-style: none;}   
table { border-collapse: collapse; border-spacing: 0;}
li{ list-style:none} 
a{text-decoration:none;color:#333; }
a：hover{text-decoration:none; }
.fl{ float:left;display:inline-block;}
.fr{ float:right;display:inline-block;}
.clear{ clear:both;}



/*header&footer*/
.top,.menu,.center,.links,.main,.wxfc,.zx_main,.btns{width:1000px; margin:0 auto;}
.header{background:url(../images/menu_bg.png) no-repeat center 74px; width:100%; height:135px; position:relative; z-index:111;min-width:1000px;}
.top{ height:54px; padding-top:10px; padding-bottom:10px; }
.top_main{ width:100%;background:#fff;}
.rightbox{width:200px;}
.add{ float:right; padding-top:8px;}
.search{ width:200px; height:24px; line-height:24px; margin-top:8px; float:right;}
.search table{ width:100%; height:100%;}
.search input[type="submit"]{width: 24px;height: 24px;background:url(../images/btn.png) center center no-repeat;border:0;color:transparent;}
.menu{ padding-top:3px;}
.menu li{ float: left;  height:45px; line-height:45px; font-size:16px; font-family:"微软雅黑"; font-weight:bold;}
.menu li:hover,.menu li.on{ background:url(../images/nav_on.png) repeat-x left center;font-weight:normal; }
.menu li:hover a,.menu li.on a{color: #fff;background:none;}

.menu li a{background:url(../images/libg.png) no-repeat left center;display:inline-block; padding-left:50px; padding-right:50px; height:45px; line-height:45px;}

.banner{ width:100%; max-width:1920px; height:461px; margin:0 auto; overflow:hidden; position:relative; top:-58px; z-index:99;min-width:1000px;}
.banner li{ width:100%; height:461px; position:relative;}
.banner li img{ position:absolute; left:50%; margin-left:-960px; top:0px; }

.bar{width:100%; max-width:1920px; height:50px; margin:0 auto; overflow:hidden; position:absolute; bottom:0px; z-index:99;text-align:center;padding-top:7px;padding-bottom:7px;}
.bar .bar_bg{width:100%;height:100%;background:url(../images/fgbg.png) repeat left top;position:absolute;  z-index:10;top:0px;left:0px;}
.bar span{display:inline-block;position:relative;z-index:99;width:85px;height:50px;cursor:pointer;}
.bar span img{width:85px;height:50px;}
.bar span.on{z-index:111;border:3px solid #ff00bd;}
.bar span b{display:inline-block;position:absolute;z-index:99;width:85px;height:50px;left:0px;top:0px;background:url(../images/fgbg.png) repeat left top;}
.bar span.on b{display:none;}

.btns{position: absolute;z-index:100;left:50%;margin-left:-500px;height: 0;top:200px;}
.btns span{display:block;width:35px;height:66px;position:absolute;top:0px;cursor:pointer;}
.btns .prev{background:url(../images/leftbtn.png) no-repeat left top;left:0px;}
.btns .next{background:url(../images/rightbtn.png) no-repeat left top;right:0px;}



	.banner {overflow:hidden; position:relative;}
	.banner ul { position:absolute;}
	.banner ul li {float:left;overflow:hidden; position:relative;}
	.banner ul li a{width:100%; height:100%;display:inline-block; }


#focus1{height:391px;top:-12px}



.zplist{padding-bottom:20px;}
.zplist li{height:30px;line-height:30px;border-bottom:1px dashed #dcdcdc;font-size:14px;}
.zplist li span{float:right;display:inline-block;font-size:12px;}









.center{ padding-top:0px; padding-bottom:50px;width:1004px;}
.center .mk{ float:left; background:url(../images/centerbg.png) no-repeat center 30px; width:334px; height:194px; }
.center .mk h3{ height:30px; line-height:30px;font-family:"微软雅黑"; font-size:18px; color: #010101; font-weight:bold; padding-left:15px;}
.center .mk .pic{ margin-top:25px; margin-left:25px;}
.center .mk .pic,.center .mk .pic img{ width:151px; height:102px;}
.center .mk .pic img{}
.center .mk .js{ width:125px; height:102px; margin-right:20px; margin-top:25px;}
.center .mk .js h2{ line-height:30px;font-size:14px;color:#000;}
.center .mk .js h2 b{font-size:18px;}
.center .mk .js p{ line-height:22px;}
.center .mk .js span{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; display:block; width:100%;}
.center .mk .js span a{ color:#ffc602;}
.footer{ background:#272727; width:100%; border:1px solid #000;min-width:1000px;}
.links{padding-top:28px; padding-bottom:28px;overflow:hidden;}
.links dl{ float:left; margin-right:48px; width:107px;}
.links dd{ height:20px; line-height:20px; border-top:1px solid #515151; background:url(../images/hsj.png) no-repeat left center; padding-left:8px;}
.links dt{ padding-left:5px; margin-bottom:5px;}
.links dt a{ color:#cbcbcb; font-size:14px; font-weight:bold;}
.links dd a{ color:#818181;}
.links .erwm{ float:right; text-align:center; color:#cbcbcb;}
.links .erwm .wb{ margin-left:10px;}
.links .erwm p{ height:25px; line-height:25px;}
.copy{ display: flex;justify-content: center;align-items: center; height:60px;  background:url(../images/copybg.png) no-repeat center top; width:100%;}


/*about*/
.main{ padding-top:40px; padding-bottom:80px;}
.left_nav{ background:#f0f2f5; width:284px;font-family:"微软雅黑";}
.left_nav .clear{ background:#fafafa; height:3px;}
.left_nav .lm_header{ height:40px; line-height:40px; font-size:15px; color:#fff; padding-left:27px;}
.left_nav .lm_z,.left_nav .pic{ margin-top:28px;margin-bottom:28px;}
.left_nav .pic{ width:150px; text-align:center; vertical-align:middle;height:113px;}
.left_nav .pic table,.left_nav .pic table td{  width:100%; height:100%; text-align:center; vertical-align:middle;}
.lm_z span{ background:url(../images/left_nav_g.png) no-repeat center center; width:112px; height:26px; line-height:26px; text-align:center; display:block; margin-top:1px; margin-bottom:2px; cursor:pointer;font-size:14px;}
.lm_z span.on,.lm_z span:hover{ background:url(../images/left_on.png) no-repeat center center;}
.lm_z span.on a,.lm_z span:hover a{ color:#fff;}
.right_con{ width:677px;}
.dh{ height:40px; line-height:40px; border-bottom:1px solid #d1d1d1;}
.dh span{float:right;}
.lm_name{ margin-top:10px; height:50px; line-height:50px;font-family:"微软雅黑";font-size:16px; color:#000;}
.lm_name span{ margin-left:5px;  color:#7e7e7e;font-size:14px;}
.content{ line-height:23px;font-family:"微软雅黑";}
/*netlist*/
.banner .bar2{ text-align:center; position:absolute; z-index:999; width:100%; height:14px; line-height:14px; left:0px; bottom:40px; }
.banner .bar2 span{ background:url(../images/bd.png) no-repeat center center; height:14px; width:14px; display:inline-block; margin-left:5px; margin-right:5px;cursor:pointer;}
.banner .bar2 span.on{ background:url(../images/fd.png) no-repeat center center;}
.wxfc{ color:#fff;font-family:"微软雅黑"; position:absolute; z-index:999; top:0px;  height:100%; width:331px;}
.wxfc div{ position:absolute; background:url(../images/zm.png) no-repeat left top; width:261px; height:342px; right:-1px; top:0px; padding:30px 35px 20px;}
.wxfc h3{ font-size:50.8px; line-height:54px;}
.wxfc span{font-size:21.57px; line-height:35px;}
.wxfc p{ font-size:14px; line-height:23px; margin-top:5px;}




.netlist{font-family:"微软雅黑"; }
.netlist li{}
.netlist li h3{ height:54px; line-height:54px; font-size:20px; color:#000; }
.netlist li h3 a{ color:#000;}
.netlist li .pic{ width:295px; height:221px;}
.netlist li .pic img{ width:295px; height:221px;}
.netlist li .js{ background:url(../images/netbg.png) no-repeat center center; width:651px; height:191px; line-height:24px; padding:15px 20px; font-size:14px;}

.mvlist{font-family:"微软雅黑";margin-top:35px;}
.mvlist li{}
.mvlist li h3{ height:54px; line-height:54px; font-size:20px; color:#000; }
.mvlist li h3 a{ color:#ff00bd; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:right; font-weight:normal;}
.mvlist li .pic,.mvlist li .pic img{ width:288px; height:221px;}
.mvlist li .js{width:712px; height:221px; line-height:24px;font-size:14px;}
.mvlist li .js div{ float:left; display:inline-block; position:relative; margin-left:20px;}
.mvlist li .js div,.mvlist li .js div img{ width:158px; height:221px;}
.mvlist li .js div p{ position:absolute; background:url(../images/mv_bg.png) repeat-x left top; height:32px; line-height:16px; padding:6px 10px; width:138px; color:#fff; left:0px; bottom:0px;}
.hz_links{ margin-top:40px;height:168px;overflow:hidden;position:relative;}
.hz_links h3{ color:#000; font-size:28px; height:60px; line-height:60px;}
.hz_links p{background:#fff; height:108px; line-height:108px; width:100%; overflow:hidden;position:absolute;}
.hz_links a{ display:inline-block; padding:25px; }
.hz_links a img{ height:58px;}

.nrcg{font-family:"微软雅黑";}
.nrcg h3{ font-size:20px; font-weight:normal; color:#000;}
.nrcg h3 span{ font-size:10px; font-family:Arial, Helvetica, sans-serif; display:block; color:#666;}
.nrcg h3,.nrcg p{ text-align:center;}
.nrcg p{ line-height:25px; width:687px; margin:0 auto; font-size:14px; margin-top:20px;}
.nrcg div.fl{ margin-top:34px; width:189px; height:181px; text-align:center; color:#fff; margin-left:10px; }
.nrcg div.fl a,.nrcg div.fl h3,.nrcg div.fl h3 span{color:#fff;}
.nrcg div.fl h3{ padding-top:70px; font-size:16px;}
.nrcg div.fl h3 span{ font-size:12px; font-family:"微软雅黑";}
.nrcg div.mk1{ background:#c19e9c;}
.nrcg div.mk2{ background:#7b796c;}
.nrcg div.mk3{ background:#c6b196;}
.nrcg div.mk4{ background:#ad96aa;}
.nrcg div.mk5{ background:#b7b7b5;}
.nrcg div.fl ul{ display:none; padding-left:44px; padding-top:44px;}
.nrcg div.fl ul li{height:20px;line-height:20px;background:url(../images/cir.png) no-repeat left center;padding-left:10px;text-align:left;cursor:  pointer;}

.ctct{ background:url(../images/lxwm.png) no-repeat center center; width:158px; height:45px; padding-top:35px; padding-bottom:35px; margin:0 auto;}
.ctct a{ display:block; width:100%; height:100%;}

.falist li{ float:left; color:#fff; padding:145px 30px 30px; height:140px; width:180px;text-align:center; display:inline-block; margin-left:5px; margin-right:5px;}
.falist li h3{ font-size:18px; font-family:"微软雅黑"; height:35px; line-height:35px; }
.falist li p{ font-size:12px; font-family:"宋体"; line-height:20px;}
.falist li span{ background:url(../images/ckxq.png) no-repeat center center; display:block; width:171px; height:46px; margin:0 auto; margin-top:25px; cursor:pointer;}
.falist li span:hover{ background:url(../images/ckxqhover.png) no-repeat center center;}
.falist li span a{width:100%;height:100%;display:block;}
.yycb{ width:252px; height:460px; display:inline-block; color:#fff; position:relative; margin-left:28px;font-family:"微软雅黑"; padding:30px;}
.yycb h3{ font-size:20px; font-weight:normal; margin-bottom:15px;}
.yycb h3 span{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:left;}
.yycb ul{ height:190px;}
.yycb li{ line-height:20px; border-bottom:1px dashed #fff; padding-top:8px; padding-bottom:8px; font-size:14px;}
.yycb li span{ font-size:12px; text-align:left;}
.yycb span{ display:block; width:100%; text-align:right;}
.yycb a{color:#fff;}
.yycb p{ line-height:24px; height:190px;}
.yycb img{ position:absolute; bottom:0px; left:0px; width:312px; height:211px;}


.left_nav1{font-family:"微软雅黑"; width:272px; margin-top:40px;}
.left_nav1 p{ background:url(../images/z.jpg) no-repeat left center; padding-left:27px; height:40px; line-height:40px; font-size:15px; margin-top:1px;}
.left_nav1.ypleft2 p:first-of-type {display:none;}
.left_nav1 p.on,.left_nav1 p:hover{background:url(../images/z_0n.jpg) no-repeat left center;}
.left_nav1 p a{color:#fff;display:  block;}
.left_nav1 img{ width:270px; border:1px solid #ccc;}

.left_nav1 h3{ background:#a6a6a6;font-size:15px; color:#fff; height:40px; line-height:40px; padding-left:27px; width:245px;}
.left_nav1 ul.tjlist{ background:#f0f2f5; font-size:12px; font-family:"宋体"; padding:10px 27px 0px; width:218px;}
.left_nav1 ul.tjlist li{ height:30px; line-height:30px; border-bottom:1px dotted #ccc;overflow:hidden;}
.left_nav1 ul.tjlist span{ display:block; height:35px; line-height:35px; width:100%; text-align:right;}

.left_nav1 h4{ font-size:14px; height:35px; line-height:35px; margin-top:5px;}
.left_nav1 ul.tllist{}
.left_nav1 ul.tllist li{ float:left; margin-left:6px;width:63px;display:inline-block;}
.left_nav1 ul.tllist li:first-child{ margin-left:0px;}
.left_nav1 ul.tllist li img{ width:63px; height:86px; border:none;}
.left_nav1 ul.tllist li span{ display:block; text-align:center; height:20px; line-height:20px;}

.yplist{ font-family:"宋体" ;margin-top:40px;}
.yplist li{ float:left;width:130px; margin-left:50px;  display:inline-block; margin-bottom:10px;}
.yplist li img{ width:130px; height:182px;}
.yplist li span{ height:30px; line-height:30px; display:block; text-align:center;}

.wzlist{font-family:"微软雅黑";}
.wzlist li{ padding-top:24px; padding-bottom:24px;height:65px;}
.wzlist li .date{ width:60px; height:65px; background:#d4d4d4; color:#fff; text-align:center; line-height:25px;}
.wzlist li .date span{ font-size:40px; display:block; margin-top:3px;}
.wzlist li .js{ width:590px;}
.wzlist li .js h3{ font-size:16px;}
.wzlist li .js h3 a{ color: #000;}
.wzlist li .js p{ line-height:20px; margin-top:5px;}

.art{ width:100%; margin-top:20px; font-family:"宋体"; line-height:25px;}
.tt{ font-size:18px; color:#000;font-family:"微软雅黑";text-align:center; width:100%; margin-top:20px; line-height:30px;}
.tt span{ font-size:12px; font-family:"宋体"; display:block;  width:100%; line-height:20px;}

.ypxq{ margin-top:40px;font-family:"微软雅黑";}
.yptt{ color:#010101;font-size:20px; height:40px; line-height:40px;font-family:"微软雅黑"; margin-top:30px;}
.ypxq ul{ margin-top:10px;}
.ypjs{ line-height:25px; font-size:14px;}
.ypcs{ margin-top:30px;}
.ypcs p{ line-height:30px;  background:url(../images/hbg.png) repeat left top;}
.leftcs{ width:254px;}
.rightcs{ width:350px;}
.mtbd,.ygph,.yyb{ font-family:"宋体";}
.yyb li,.ygph li,.hbjz li{ float:left; display:inline-block; text-align:center;}
.yyb li{ margin-left:10px;}
.yyb li:first-child{ margin-left:0px;}
.yyb li p{ line-height:30px; height:30px;}
.mtbd li{ height:30px; line-height:30px; border-bottom:1px dotted #ccc; background:url(../images/mtd.jpg) no-repeat left center; padding-left:10px;}
.mtbd li span{ float:right;}
.hbjz li,.ygph li{ width:159px; margin-left:10px;}
.hbjz li:first-child,.ygph li:first-child{ margin-left:0px;}
.ygph li img{ width:159px; height:91px;}
.hbjz li img{width:159px; height:215px;}
.ygph li p{ line-height:20px; height:40px; margin-top:5px;}

.zxzc{ width:100%; max-width:1920px; overflow:hidden; height:443px; position:relative; top:-12px;}
.dlbd{ background:url(../images/bdbg.png) no-repeat center center; width:245px; height:286px; margin-top:45px; padding:30px 43px;color:#fff;}
.dlbd h3{ height:50px; line-height:50px; border-bottom:1px solid #fff; font-size:18px;font-family:"微软雅黑";  font-weight:normal; margin-bottom:10px;}
.dlbd p,.dlbd span{ width:100%;}
.dlbd p{ height:35px; line-height:35px; }
.dlbd p input{ height:30px; line-height:30px; border:1px solid #ccc; padding-left:8px; width:235px;color:#c4c4c4;}
.dlbd span{ height:30px; line-height:30px;}
.dlbd #login{ margin:0 auto;margin-top:27px; }


.fenye{font-family:"Arial";text-align:right;line-height:30px;}
.fenye a{display:inline-block;background:url(../images/fybg.png) no-repeat center center;width:31px;height:30px;text-align:center;margin:0px;padding:0px;}
.fenye span{display:inline-block;height:30px;text-align:center;font-weight:bold;}
.fenye a.currentpage{background:url(../images/fybg.png) no-repeat center center;width:31px;color:#ff00bd;}
.fenye a.first{background:url(../images/fy1.png) no-repeat center center;width:61px;}
.fenye a.prev{background:url(../images/prev.png) no-repeat center center;margin:0px 10px;}
.fenye a.next{background:url(../images/next.png) no-repeat center center;margin:0px 10px;}
.fenye a.last{background:url(../images/last.png) no-repeat center center;width:60px;}
