@charset "utf-8";

/* CSS Document */



@import url("/css/global.css");



/***** guide *****/

.lineh20 { line-height:20px;}

.hr_20 { height:20px; overflow:hidden; clear:both;}

.clear { clear:both;}

a { star:expression(this.onFocus=this.blur()); text-decoration:none;}

#guide{ width:1002px; height:auto; margin:0 auto; background: #00417b; padding-top:61px;}

	.animation{ width:1002px; height:409px;  padding-top:1PX;}

	.guidenav{ width:1002px; height:56px; background:url(/images/guide_b.gif) repeat-x 0 1px; overflow:hidden; zoom:1;}

		.guidenavs{ width:1035px; height:28px; margin:0 auto;}

		.guidenavs li{ display:block; width:115px; height:28px; float:left; text-align:center; color:#adadad; font-size:10px;  padding-top:16px; background:url(/images/guide_c.gif) no-repeat right 18px;}

		.guidenavs li.on{ background:url(/images/bg_b.gif) no-repeat top center; height:56px; color:#FFFFFF;}

		.guidenavs li.on a { color:#FFFFFF;}

		.guidenavs li a{ font-size:14px; font-weight:bold; color:#333333; text-decoration:none; }

		.guidenavs li.guidebg{ background:url(/images/guide_c.gif) no-repeat right center;}

	.guidefooter{ width:1002px; height:76px; padding-top:15px;}

	.guidefooter p{ text-align:center; line-height:30px; font-size:12px;}

	.guidefooter p span{ padding:0 5px; font-weight:bold;}

	

/***** container *****/

#container{ width:auto; height:auto; background:#bcbcbc;} 

	/***** header *****/

	#header{ width:auto; height:129px; background:url(/images/bg_a.gif) repeat-x; padding-top:5px;}

		.headers{ width:1002px; height:129px; margin:0 auto;}

			.top{ width:1002px; height:72px; overflow:hidden; zoom:1;}

				.lefttop{ width:487px; height:72px; float:left;}

				.righttop{ width:514px; height:72px; float:right; background:url(/images/logo_a.gif) no-repeat;}

					.topnav{ width:124px; height:18px; padding-left:390px;}

					.topnav a{ line-height:18px; text-decoration:none; padding:5px; color:#FFFFFF; font-size:12px;}

					.text{height:22px; margin-top:24px; margin-left:65px; color:#999999; text-align:right;    display: none; }

					.text span { padding:0 10px;}

					.text .input { line-height:20px; width:80px; height:20px;  background: #FFFFFF; border:1px #d9d9d9 solid; margin-right:8px;}

					.text #submit { width:56px; height:22px; background:url(/images/bg_m.gif) no-repeat; border:0;}

					.text a { color:#999999;}

					.text img{ float:left;}

					

			.nav{ width:990px; height:56px; padding:0 6px; margin-top:1px; overflow:hidden; zoom:1; position:relative; font:12px/1.5 Microsoft Sans Serif,Tahoma, Helvetica, SimSun, sans-serif, Hei;}

			.nav li{ display:block; float:left; width:99px; height:56px; text-align:center; font-size:10px; color:#bbbbbb; overflow:hidden;}

			.cys{ display:block; float:left; width:99px; height:56px; text-align:center; font-size:10px; color:#bbbbbb; overflow:hidden;}

			.cys a{ display:block; font-size:14px; color:#333333; font-weight:bold; text-decoration:none; width:110px; height:40px; padding-top:16px;}

			.cys a span{ font-size:10px; font-weight:normal;}

			.nav li a{ display:block; font-size:14px; color:#333333; font-weight:bold; text-decoration:none; width:110px; height:40px; padding-top:16px;}

			.nav li a span{ font-size:10px; font-weight:normal;}

			.nav li a:hover,.nav li.on a { background:url(/images/bg_b.gif) no-repeat top center; color:#FFFFFF;}

			/**2016-5-12   ---768085293@qq.com  update*/

			.subnav,.subnav2 { background:#00529b; position:absolute; left:0; top:133px; top:134px\9; z-index:999; line-height:25px; padding:5px 20px;  min-width:50px; width:50px; width:auto!important; display:none;}

		/*	.subnav,.subnav2 { background:#00529b; position:absolute; left:0; top:164px; top:134px\9; z-index:999; line-height:25px; padding:5px 20px;  min-width:50px; width:50px; width:auto!important; display:none;}*/

				.subnav a,.subnav2 a { color:#FFFFFF; display:block;}

			

	/***** js *****/

	#js{ width:1002px; height:307px; margin:0 auto; }

	

	/***** contion *****/

	#contions{ width:auto;; background:#bcbcbc; }

		.contion{ width:990px; height:716px;; padding:0 6px 28px 6px; margin:0 auto; background-color:#FFFFFF; padding-top:10px;}

		.leftbar{ width:216px; height:auto; float:left;}

			.us{ width:214px;height:279px; border:1px #cdcdcd solid;}

			.us h1{ display:block; width:212px; height:26px; background:url(/images/bg_c.gif) repeat-x; margin:1px; padding-bottom:1px; border-bottom:1px #cdcdcd solid;}

			.us h1 span{ display:block; width:68px; height:26px; background: url(/images/bg_d.gif) no-repeat; font-size:12px; font-weight:bold; line-height:26px; color:#FFFFFF; padding-left:25px;}

				.uss{ width:200px; height:239px; background:#f6f6f6; overflow:hidden; zoom:1; padding:10px 0 0 14px; line-height:23px;}

				.uss li h2{ color:#333333; font-size:12px; font-weight:bold; height:20px; line-height:20px;}

				.uss li p{ color:#333333; font-size:12px; line-height:20px;}

				.uss li a{ display:block; float:right; color:#333333; width:71px; height:25px; line-height:25px; background:url(/images/bg_f.gif) no-repeat left center; padding-left:15px;}

			.xiashu{ width:214px; height:424px; border:1px #cdcdcd solid; margin-top:10px; background:#f6f6f6;}

			.xiashu h1{ display:block; width:212px; height:26px; background:url(/images/bg_c.gif) repeat-x; margin:1px; padding-bottom:1px; border-bottom:1px #cdcdcd solid;}

			.xiashu h1 span{ display:block; width:68px; height:26px; background: url(/images/bg_d.gif) no-repeat; font-size:12px; font-weight:bold; line-height:26px; color:#FFFFFF; padding-left:25px;}

				.xhqy{ width:190px; height:385px; margin:5px 2px 9px 2px; padding:0 10px; background:#FFFFFF;}

				.xhqy li{ background:url(/images/bg_h.gif) no-repeat center bottom; height:80px; padding-top:10px;}

				.xhqy li h3{ background:url(/images/bg_g.gif) no-repeat left center; padding-left:10px; font-size:12px; font-weight:bold;}

				.xhqy li p{ color:#999999; line-height:20px; padding-left:10px;}

				.xhqy h4 a{ display:block; float:right; color:#333333; width:71px; height:23px; line-height:23px; background:url(/images/bg_f.gif) no-repeat left center; padding-left:15px; font-size:12px; font-weight:normal; margin-top:5px;}

		.rightbar{ width:765px; height:auto; float:right;}

			.news{ width:765px; height:281px; overflow:hidden; zoom:1;}

				.new{ width:574px; height:279px; border:1px #cdcdcd solid; float:left; }

				.new .p{ text-align:right; height:18px; margin-top:6px;}

				.new .p a{ width:85px; height:18px; background:url(/images/bg_f.gif) no-repeat left center; padding-left:15px; margin-right:10px; color:#333333;}

					.h1{ background:url(/images/bg_i.gif) repeat-x; height:36px; width:562px; margin:0 1px; padding-left:10px;}

					.h1 li{ display:block; float:left;}

					.h1 li a{ display:block; width:68px; height:29px; text-decoration:none; font-size:12px; font-weight:bold; color:#333333; padding-top:7px; text-align:center; margin-right:10px;}

					.h1 li.on a{ background:url(/images/bg_j.gif) no-repeat top center; color:#FFFFFF;}

					.newbox{ width:554px; height:212px; margin:0 10px;}

						.img{ width:178px; height:154px; margin-top:12px; float:left;}

							.imgbox{ width:168px; border:1px #cdcdcd solid; padding:4px; margin-bottom:3px;}

					.newbox ul{ display:block; float:right; width:364px; height:200px; margin-top:10px;}

					.newbox ul li{ line-height:25px; background:url(/images/bg_g.gif) no-repeat left center; padding-left:15px;}

					

					.video{ width:180px; height:auto; float:right;}

						.videos{ width:180px; height:205px;}

						.zhaopin{ width:180px; height:67px; margin-top:9px;}

			.zhanshi{ width:763px; height:424px; border:1px #cdcdcd solid; margin-top:10px;}

				.zhanshi .h1{ background:url(/images/bg_i.gif) repeat-x; height:36px; width:751px; margin:0 1px; padding-left:10px; overflow:hidden; zoom:1;}

						.zhanshi .h1 ul{ display:block; float:left;}

						.zhanshi .h1 li{ display:block; float:left;}

						.zhanshi .h1 li a{ display:block; width:68px; height:29px; text-decoration:none; font-size:12px; font-weight:bold; color:#333333; padding-top:7px; text-align:center; margin-right:10px;}

						.zhanshi .h1 li.on a{ background:url(/images/bg_j.gif) no-repeat top center; color:#FFFFFF;}

						.zhanshibox{ width:765px; height:388px; overflow:hidden; zoom:1;}

							.box{ width:191px; height:194px;  float:left; overflow:hidden; zoom:1;}

							.box h1{ text-align:center; color:#333333; font-size:12px; font-weight:normal;}

							.box p{ line-height:20px; padding:0 10px; color:#999999; padding:0 17px;}

							.boxs{ width:154px; height:74px;  border:1px #cdcdcd solid; padding:1px; margin:10px 17px 10px 17px;}

			

	/***** footer *****/

	#footer{ width:auto; height:auto; }

		.footerbox{ width:1002px; height:95px; margin:0 auto; padding-top:20px; position:relative;}

		.footerbox p{ line-height:26px; color:#575757; text-align:center;}

		.footerbox p a{ color:#575757;}

		.footerbox select{ width:140px; height:20px; position:absolute; top:25px; right:0;}

		

		

	/***** detali *****/

	#neiye{ width:auto;; height:auto; background:#bcbcbc;}

		.neiyes{ width:990px; height:auto; padding:0 6px 20px 6px;; margin:0 auto; background-color:#FFFFFF; overflow:hidden; zoom:1;}

			.left{ width:214px; height:auto; border:1px #cecece solid; float:left; margin-top:10px; font:12px/1.5 Microsoft Sans Serif,Tahoma, Helvetica, SimSun, sans-serif, Hei;}

				.left h1{ display:block; width:212px; height:26px; background:url(/images/bg_c.gif) repeat-x; margin:1px; padding-bottom:1px; border-bottom:1px #cdcdcd solid;}

				.left h1 span{ display:block; width:68px; height:26px; background: url(/images/bg_d.gif) no-repeat; font-size:12px; font-weight:bold; line-height:26px; color:#FFFFFF; padding-left:25px;}

				.left ul{ width:204px; height:auto; margin:5px;}

				.left li{ width:202px; height:26px;  border:1px #cecece solid; margin-bottom:2px;}

				.left li a{ display:block; width:177px; height:26px; line-height:26px; color:#666666; text-decoration:none; font-weight:bold; background:url(/images/bg_p.gif) no-repeat; padding-left:25px;}

				.left li a:hover,.left li a.on{ background:url(/images/bg_q.gif)  no-repeat;}

					.abc{ width:204px;; height:auto; margin-left:5px; margin-top:10px; margin-bottom:10px;}

			.right{ width:764px; height:auto; float:right; margin-top:10px;}

				.tupian{ width:760px; height:156px;  border:1px #cecece solid; padding:1px;}

				.enterprise{ width:762px; height:auto; border:1px #cecece solid; overflow:hidden; zoom:1; margin-top:8px;}

					.enterprise h1{ background:url(/images/bg_r.gif) repeat-x; font-size:12px; height:29px; line-height:29px;}

					.enterprise h1 span.bg{ background: url(/images/bg_s.gif) no-repeat left center; height:29px; line-height:29px; padding-left:15px; margin-left:15px;}

					.enterprise ul{ display:block; width:705px; height:auto; margin-left:20px;}

						/*.leftbar li{ line-height:24px; overflow:hidden; zoom:1; background:url(/images/bg_x.gif) center bottom;}*/

						.enterprise li.first{ display:block; height:100px; overflow:hidden; zoom:1;; line-height:20px; padding-top:24px; background:url(/images/bg_x.gif) no-repeat center bottom; }

						.enterprise li.first a.fr{ margin:0; padding:0;}

						.enterprise li.first img{ border: 1px #cccccc solid; padding:2px; margin-right:12px; display:block;}

						.shuzi{ width:auto; height:18px; line-height:18px; text-align:center; margin:20px 0;}

/*						.shuzi span{ display: inline; height:16px; border:1px #cecece solid;}*/

						.shuzi select { vertical-align:middle;}

						

					.enterprise .wenzhangbox{ width:734px; padding:15px 10px 0 15px; overflow:hidden; zoom:1;}

					.enterprise .wenzhangbox p{ line-height:2; text-indent:2em;}

					.enterprise .wenzhangbox ul{ list-style:none; clear:both;}

					.enterprise .wenzhangbox li{ line-height:28px; background:url(/images/bg_g.gif) no-repeat left center;}

								.wenzhangbox .tp{ width:203px; height:190px; padding:10px 20px; float:left; text-align:center;}

								.wenzhangbox .tp img { border: 1px #cccccc solid; padding:2px; margin-bottom:8px;}

								.wenzhangbox .tp a{ display:block;}

								.wenzhangbox .tp p{}

					.wenzhangbox h2.subject { text-align:center; line-height:40px; text-align:center;  font-size:16px;}

					.wenzhangbox .postdate { text-align:center; line-height:20px;}

					.wenzhangbox .fonts { text-align:right; padding:10px 0;}

					.wenzhangbox .fonts a { color:#000000;}

					

					.next_before { padding-top:50px;}

					.next_before span{ display:block; padding-bottom:10px;}

					.next_before span a { color:#000000;}

	.breadCrumb span {font-family:"ËÎÌå";}

	.breadCrumb span a { padding:0 5px;}

	

.divInput{ position:relative; width:104px; float:right; }

.text_d{ width:670px; height:auto; margin:0 auto; padding-top:10px; color:#000000;}

.text_d ul li{ line-height:27px;}

.text_d a { color:#fd6d01;}

.input_a{ background:transparent url(../images/dot_3.gif) no-repeat; width:104px; height:36px; margin-right:40px; color:#FFFFFF; font-weight:bold; border:none; cursor:pointer;}

.input_b{ width:450px; height:22px; line-height:22px; border:#999999 1px solid;}

.input_c{ width:60px; height:22px; line-height:22px; border:#7f9db9 1px solid;}

.input_d{ width:250px; height:22px; line-height:22px; border:#999999 1px solid; vertical-align:middle; }

.textarea_a{ width:450px; height:160px; border:#999999 1px solid; }



.text_dCona { padding:0 10px 10px 10px; margin-top:30px;}

	.text_dCona table { margin-bottom:20px;}

.class a,#sub_class a {color:#b30711;}

.class a.on { font-weight:bold;}

.tr td{border-bottom:1px solid #dde9f5; padding:8px 0;}



.pic_box{ width:184px; height:240px; float:left;margin:0 23px!important; margin:0 18px;}

.gundong{ width:590px; height:150px; padding-left:35px; }

.gdleft{ float:left; width:16px; padding-top:40px;}

.gdright{ float:right; width:16px; padding-top:40px;}

.scroll { width:545px; top:35px; left:7px; height:74px;  position:relative; float:left; overflow:hidden;}

.gdccc{ width:20000px; position:absolute; left:0;}

.gdbox{ width:130px; height:70px; border:1px #cccccc solid; padding:1px; float:left; margin:0 1px; filter:Alpha(opacity=39); -moz-opacity:0.39; opacity:0.39;}
.gdbox img{display:block;width:100%;}
.scroll .on {  filter:Alpha(opacity=100); -moz-opacity:1; opacity:1;}

.imagesview {  padding-left:20px;}

.imagesview .b_img { border:1px solid #999999; padding:5px; width:650px; height:350px;}



.loading { background:url(/images/lightbox-ico-loading.gif) no-repeat center center;}