/* ::::: http://wubaiyi.net/wby/16100/css/css.css ::::: */
	.fullSlide{ width:100%;  position:relative;  height:500px; background:#000;  }
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:500px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:500px; }

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
	.fullSlide .hd ul{ text-align:center; }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:50px; height:5px; margin:3px; overflow:hidden; background:#000;
		filter:alpha(opacity=50);opacity:0.5;  line-height:999px; 
	}
	.fullSlide .hd ul .on{ background:#0084E6;  }

	.fullSlide .prev,
	.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
	.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }


body { font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; color: rgb(51, 51, 51); }
* { margin: 0px; padding: 0px; list-style: outside none none; }
.clear { clear: both; }
a { color: rgb(51, 51, 51); text-decoration: none; }
a:hover { color: rgb(0, 105, 173); text-decoration: underline; }
.fl { float: left; }
.fr { float: right; }
ul { list-style: outside none none; margin: 0px; padding: 0px; }
img { border: 0px none; }
.wtop { width: 100%; height: 36px; line-height: 36px; font-size: 12px; color: rgb(102, 102, 102); border-bottom: 1px solid rgb(211, 209, 209); }
.wtopc { width: 1200px; height: 36px; margin: 0px auto; }
.wtopl { width: 360px; height: 36px; float: left; }
.wtopr { width: 500px; text-align: right; }
.wtopr a { margin-right: 10px; }
.wnav { width: 1200px; height: auto; padding: 25px 0px; margin: 0px auto; }
.wlogo { width: 400px; height: 95px; float: left; }
.wnavlist { width: 742px; height: 40px; float: right; margin-top: 30px; }
.daohang { width: 742px; height: 40px; }
.tab { position: relative; display: block; float: left; width: 92px; text-align: center; cursor: pointer; }
.tab .tablink { width: 92px; line-height: 40px; display: block; height: 40px; color: rgb(51, 51, 51); font-size: 15px; }
.tab:hover { background-color: rgb(74, 142, 197); }
.tab:hover .tablink { color: rgb(255, 255, 255); text-decoration: none; height: 40px; border: medium none; }
.dropdown div { display: none; }
.dropdown:hover div { position: absolute; display: block; margin-left: -1px; top: 40px; left: 1px; z-index: 9; }
.subnav { width: 92px; }
.subnav a { padding: 4px 0px; line-height: 30px; width: 92px; display: block; font-size: 14px; white-space: nowrap; color: rgb(255, 255, 255); float: left; }
.subnav :hover { color: rgb(255, 255, 255); background-color: rgb(75, 172, 249); text-decoration: none; }

.subnav3,.subnav5{width:150px;}
.subnav3 a,.subnav5 a {width:150px;}

.dropdown .subnav { background-color: rgb(74, 142, 197); }
.wban { width: 100%; height: 500px; }
.gg { height: 500px; position: relative; z-index: 1; overflow: hidden; margin: 0px auto; background: rgb(211, 211, 211) url(../images/loading.jpg) repeat-x scroll 0% 0%; }
.ggLoading, .ggLoading2 { background-image: url(../images/nav.png); }
.ggLoading { position: absolute; left: 40%; top: 200px; width: 325px; text-align: center; height: 56px; background-position: 0px -55px; background-repeat: no-repeat; line-height: 56px; color: rgb(156, 156, 156); }
.ggLoading2 { width: 330px; height: 56px; background-position: 213px 0px; background-repeat: no-repeat; }
.ggLoading em { font-weight: bold; }
.ggs { width: 200%; height: 500px; left: -50%; top: 0px; position: absolute; }
.ggBox { width: 1920px; height: 500px; margin: 0px auto; }
.ggBox a { display: block; width: 1920px; height: 500px; position: absolute; z-index: 1; opacity: 0.1; }
.ggBox img { display: block; width: 1920px; height: 500px; }
.ggb { position: absolute; width: 100%; left: 0px; bottom: 0px; height: 40px; z-index: 4; background-position: 50% -40px; }
.ggBtns { width: 140px; height: 30px; margin: 0px auto; }
.ggBtns a { float: left; margin-left: 8px; display: block; width: 20px; height: 20px; text-align: center; color: rgb(255, 255, 255); background-color: rgb(204, 204, 204); position: relative; top: -10px; outline: medium none; cursor: pointer; text-decoration: none; font: 14px/25px Arial,Helvetica,sans-serif,"å¾®è½¯é›…é»‘"; border-radius: 15px; }
.ggBtns a:hover { color: rgb(0, 96, 173); }
.ggBtns a:focus { outline: medium none; }
.ggBtns a.current { color: rgb(0, 96, 173); background-color: rgb(0, 96, 173); }
.gywst { width: 100%; height: auto; padding: 20px 0px; }
.gywst_title { width: 100%; height: 65px; border-bottom: 1px solid rgb(187, 186, 186); }
.gywstc { width: 1200px; height: 65px; text-align: center; margin: 0px auto; position: relative; }
.gywstc h2 { font-size: 30px; color: rgb(83, 83, 83); line-height: 70px; }
.gywstc span { width: 100px; height: 25px; line-height: 25px; position: absolute; top: 55px; left: 550px; font-size: 16px; color: rgb(173, 172, 172); background-color: rgb(255, 255, 255); display: block; z-index: 10; }
.gywstc span.ys { background-color: rgb(236, 236, 236); }
.gywstnr { width: 1200px; height: auto; margin: 0px auto; padding: 30px 0px 10px; }
.gywstl { width: 480px; height: 350px; float: left; }
.gywstl img, .gywstx img { padding: 2px; border: 1px solid rgb(230, 226, 225); }
.gywstr { width: 702px; height: auto; float: right; }
.gywsts { width: 702px;  overflow: hidden; font-size: 14px; color: rgb(51, 51, 51); line-height: 25px; }
.gywsts h3 { font-size: 18px; color: rgb(83, 83, 83); line-height: 30px; }
.gywsts a { font-size: 12px; line-height: 25px; width: 68px; height: 25px; color: rgb(102, 102, 102); border: 1px solid rgb(191, 190, 190); display: block; text-align: center; float: right; margin-top: 10px; }
.gywsts a:hover { background-color: rgb(102, 102, 102); color: rgb(255, 255, 255); }
.gywstx { width: 702px; height: auto; padding-top: 12px; }
.gywstx img { float: left; display: inline; margin: 0px 4px; }
.wdone { width: 100%; height: auto; background-color: rgb(236, 236, 236); padding: 20px 0px; }
.gywstnr { width: 1200px; height: auto; }
.gywstnr1 { width: 1200px; height: auto; text-align: center; }
.gywstnr1 p { font-size: 21px; color: rgb(52, 51, 51); line-height: 50px; font-weight: bold; }
.gywstnr1 p strong { color: rgb(0, 96, 173); font-size: 28px; }
.gywstnr2 { width: 1200px; height: auto; padding-top: 20px; }
.cg { width: 200px; height: auto; float: left; text-align: center; }
.cg span { line-height: 50px; font-size: 18px; color: rgb(0, 96, 173); }
.cg img { transition: all 2s ease 0s, -moz-transform 2s ease 0s; }
.cg img:hover { transform: rotateY(360deg); }
.qyzew { width: 100%; height: auto; padding: 15px 0px; }
.qyzrnr { width: 1200px; height: auto; margin: 36px auto; }
.cptxlm { width: 100%; height: auto; background-color: rgb(236, 236, 236); padding: 8px 0px; }
.cptxlmlist{ width:1200px;margin:0 auto; padding:30px 0px 0px;}
.cptxlmlist a{ display:block; float:left; width:380px; height:130px; margin:15px 10px;}

.zsjmw { width: 100%; height: auto; background-color: rgb(236, 236, 236); padding: 8px 0px; }
.zsjmnr { width: 1200px; height: auto; margin: 30px auto; }
.zsjman { width: 100%; height: 84px;  }
.zsjman ul li { float: left; width: 175px; height: 40px;overflow: hidden;margin: 10px 0px 0px 20px;; }
.zsjman ul li a { width: 173px; height: 38px; border: 1px solid rgb(206, 206, 206); text-align: center; font-size: 16px; color: rgb(50, 51, 52); display: block; line-height: 38px; border-radius: 5px; }
a.select2:link, a.select2:visited { background-color: rgb(0, 103, 172); border: 1px solid rgb(0, 103, 172); color: rgb(252, 254, 255); }
.select1 {  }
.zsjmc { width: 1200px; height: auto; padding: 20px 0px 0px; }
.xian { width: 1200px; height: auto; }
.yin { width: 1200px; height: auto; display: none; }
.zyd { width: 284px; height: 260px; float: left; overflow: hidden; text-align: center; font-size: 14px; margin: 8px; display: inline; }
.zyd a { color: rgb(51, 51, 51); line-height: 30px; }
.zyd a:hover { color: rgb(0, 103, 172); text-decoration: underline; }
.zyd img { border: 1px solid rgb(207, 206, 206); padding: 2px; background-color: rgb(255, 255, 255); }
.xwzx { width: 1200px; height: auto; margin: 20px auto; }
.gsxw { width: 392px; height: auto; float: left; border: 1px solid rgb(226, 226, 226); }
.gsxw1 { width: 392px; height: 36px; font-size: 14px; color: rgb(51, 51, 51); line-height: 36px; border-bottom: 1px solid rgb(226, 226, 226); }
.gsxw1 span, .hzhb1 span { width: 100px; height: 36px; padding-left: 30px; display: block; background: transparent url(../images/wanshitong_34.gif) no-repeat scroll 8px center; float: left; }
.gsxw1 a { float: right; margin-right:10px; font-size: 12px; }
.gsxw1 a:hover { color: rgb(0, 95, 167);text-decoration: underline; }
.diyi { width: 375px; height: 89px; overflow:hidden; margin: 0px auto; padding: 10px 0px; }
.diyi img { float: left; margin-right: 10px;}
.diyi a { font-size: 14px; color: rgb(51, 51, 51); font-weight: 600; line-height: 35px; height: 35px; overflow: hidden; display: block; }
.diyi a:hover, .xw_list ul li a:hover { color: rgb(0, 105, 173); text-decoration: underline; }
.diyi p { color: rgb(102, 102, 102); line-height: 25px; }
.xw_list { width: 375px; height: auto; padding: 10px 0px; margin: 0px auto; }
.xw_list ul li { width: 360px; height: 30px; line-height: 30px; border-bottom: 1px dashed rgb(197, 197, 197); font-size: 12px; padding-left: 15px; background: transparent url(../images/xwtb.jpg) no-repeat scroll left center; overflow: hidden; }
.xw_list ul li a { color: rgb(51, 51, 51); }
.xw_list ul li span { float: right; color: rgb(102, 102, 102); width: 80px; }
.hydt { width: 392px; height: auto; float: left; margin-left: 9px; border: 1px solid rgb(226, 226, 226); display: inline; }
.hzhb { width: 1200px; height: auto; border: 1px solid rgb(226, 226, 226); margin: 20px auto; }
.hzhb1 { width: 1200px; height: 36px; border-bottom: 1px solid rgb(226, 226, 226); line-height: 36px; font-size: 14px; }
.hzhb2 { width: 1200px; height: auto; padding: 15px 0px; }
.hzhb3 { width: 1200px; height: auto; padding: 15px 0px; }
.hzhb3 a { padding: 0px 5px; }
.anleft, .anright { width: 35px; height: 86px; text-align: center; margin-top: 30px; }
.anleft img, .anright img { margin-top: 20px; }
.nrcenter { width: 1110px; height: auto; float: left; margin-left: 10px; }
.nrcenter img { float: left; margin-left: 10px; margin-top: 8px; border: 1px solid rgb(226, 226, 226); padding: 2px; background-color: rgb(255, 255, 255); }
.wbottom { width: 100%; height: auto; border-top: 1px solid rgb(226, 226, 226); background-color: rgb(244, 244, 244); }
.wbm1 { width: 1200px; margin: 0px auto; padding: 30px 0px; }
.wbmal { width: 170px; padding-left: 30px; height: auto; float: left; }
.wbmal h3 { font-size: 16px; color: rgb(102, 102, 102); line-height: 30px; padding-bottom: 5px; }
.wbmal a { line-height: 24px; font-size: 12px; color: rgb(102, 102, 102); }
.wbmal p { line-height: 24px; color: rgb(102, 102, 102); }
.wbm2 { width: 1200px; height: auto; padding: 40px 0px; border-top: 1px solid rgb(226, 226, 226); margin: 0px auto; text-align: center; }
.wbm2 p { color: rgb(102, 102, 102); }
.wrap { width: 234px; height: 177px; position: relative; overflow: hidden; font-family: arial,sans-serif; border: 0px none; float: left; display: inline; margin-left: 8px; margin-bottom: 8px; }
.wrap a { display: block; width: 234px; height: 177px; text-decoration: none; color: rgb(0, 0, 0); }
.wrap img { border: 0px none; }
.wrap i { display: block; width: 234px; height: 177px; position: absolute; left: 0px; top: 141px; z-index: 1; background: rgb(0, 0, 0) none repeat scroll 0% 0%; opacity: 0.6; }
.wrap p { font-family: "å¾®è½¯é›…é»‘"; display: block; width: 234px; height: 177px; position: absolute; left: 0px; top: 141px; z-index: 1; background: transparent none repeat scroll 0% 0%; font-size: 12px; color: rgb(255, 255, 255); padding: 0px; margin: 0px; line-height: 22px; }
.wrap p b { display: block; font-size: 16px; color: rgb(255, 255, 255); text-align: left; margin: 0px; padding: 0px 0px 0px 10px; line-height: 36px; font-weight: normal; }
.wrap p span { display: block; padding: 0px 10px 10px; line-height: 22px; }
.wrap a:hover { direction: ltr; }
.wrap a:hover i { top: 0px; }
.wrap a:hover p { top: 0px; }
.qydi { width: 474px; height: 362px; float: left; margin: 0px; }
.qydi a { display: block; width: 474px; height: 362px; text-decoration: none; color: rgb(0, 0, 0); }
.qydi i, .qydi p { width: 474px; height: 362px; top: 326px; }
.qydier { width: 726px; height: auto; float: right; }

.wbmal3 ,.wbmal5 ,.wbmal7{ display:none;}





.gyban { width: 100%; height: 200px;  }
.ym_nav { width: 100%; height: auto; padding: 50px 0px 20px; }
.ym_nr1 { width: 1200px; height: 75px; margin: 0px auto; text-align: center; font-size: 20px; }
.ym_nr2 { width: 100%; height: 40px; background:url(../images/gywm_07.gif) repeat-x scroll center center; }
.ym_nrc { height: 38px; margin: 0px auto; width: 1200px; }
.ym_nrc ul { list-style: outside none none; margin: 0px; padding: 0px; border-left: 1px solid rgb(214, 214, 214); float: left; }
.ym_nrc ul li { width: auto; height: 38px; line-height: 38px; font-size: 15px; border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgb(214, 214, 214) rgb(214, 214, 214) rgb(214, 214, 214) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; float: left; display: inline; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.ym_nrc ul li a { color: rgb(51, 51, 51); display: block; padding: 0px 15px; }
.ym_nrc ul li a.dsz { background-color: rgb(26, 134, 205); color: rgb(255, 255, 255); }
.ym_nrc ul li a:hover { background-color: rgb(26, 134, 205); color: rgb(255, 255, 255); }
.positon { float: right; text-align: right; height: 38px; line-height: 38px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 0px 20px; font-size: 14px; }
.ymzt { width: 1200px; height: auto; margin: 20px auto; min-height:300px; }
.ymzt p { font-size: 14px; color: rgb(51, 51, 51); line-height: 25px; padding: 10px 20px; text-indent: 28px; }




.news_list { width: 1200px; height: auto; margin: 20px auto; }
.newsal { width: 1200px; height: auto; padding: 10px 0px; border-bottom: 1px dashed rgb(214, 214, 214); }
.newsal img { float: left; margin-right: 15px; }
.newsal h2 { font-size: 16px; line-height: 35px; margin: 0px; padding: 0px; font-weight: bold; }
.newsal p { font-size: 14px; color: rgb(51, 51, 51); line-height: 26px; padding: 10px 0px; }
.Page { text-align: center; padding: 20px 10px 0px; }
.Page a ,.Page span{ padding: 5px; margin: 5px; border: 1px solid rgb(204, 204, 204); color: rgb(136, 136, 136); }
.Page span.current { padding: 5px; margin: 5px; font-weight: 700; }
.Page a:hover,.Page span:hover { background-color: rgb(227, 227, 227); }


.ymzt_tit{ font-size:18px; text-align:center; line-height:36px;}
.ymzt_span{ text-align:center; font-size:14px; line-height:28px;}
.ymzt_span span{padding:0px 8px;}
.ymzt_xgtitle{font-size:18px; text-align:left; text-indent:8px;line-height:36px; border-top:1px solid #666; border-bottom:1px solid #666;}
.list{float:left; width:28%; margin:0px 2%;}
.list a,.list a:link,.list a:visited,.list a:active{ font-size:14px; line-height:30px;}


