@charset "utf-8";
/* CSS 默认 */
*{ margin:0; padding:0;}
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family:inherit;}
ol, ul ,li{list-style: none;text-align:left}
img {border: 0;}
body {color:#000;background:#FFF; text-align: left; font: 12px/1.5 Arial, Helvetica, sans-serif;}
.clearfix:after {clear:both; content:"."; display:block; height:0pt; visibility:hidden; overflow:hidden;}
.clear{clear:both;height:1px; margin-top:-1px; width:100%;} 
.dis{display:block; font-size:14px; font-weight:bold; color:#b10101; margin-left:10px;}
.undis{display:none;} 
.clear_01{ clear:both;}
ul, ol, li { list-style: none; }
a { color: #666; text-decoration: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; }
a:hover { color: #458804; text-decoration: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; }
.b { font-weight: bold }
legend { color: #000; }
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 100%; }
table { border-collapse: collapse; }
.hidden { display: none; }
.invisible { visibility: hidden; }
.clr:after { content: ''; display: block; height: 0; clear: both; }
.clr { *zoom:1;
}
html, body
 {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	vertical-align: baseline;
	font-size:14px;
}
.ys{width:360px;line-height:24px;float:right;height:170px;background: url(/images/man.gif) no-repeat right top}
.ys1{width:360px;line-height:24px;float:right;height:140px;}

.lf { float: left }
.rt { float: right }
body { background: #ffffff; color:#777777;min-width:1020px }
.no_s { display: none; }
/*头部 */
.header { width:100%;background: url(/images/p1.gif) repeat-x left top; height: 133px;min-width:1020px }

.header1{width: 1020px;height:133px; margin: 0 auto;}
.header_logo{width: 367px;height:133px;float:left;}
.header_ban{width: 500px;height:35px; float:right;line-height:35px;text-align:right;font-size:12px;}

.header_tel{padding-left:30px;background: url(/images/tel.gif) no-repeat;  width: 360px;height:38px; float:right;line-height:38px;text-align:left;font-size:13px;}


.header_ban_1{width: 630px;height:102px;  float:right;}

#baninfo{width:1020px;height:19px;lint-height:19px;margin: 0 auto;}
#baninfo ul li{width:145px;height:19px;lint-height:19px;text-align:center;float:left;background: url(/images/4.gif) no-repeat left top;}

.wd1 { width:100%; background: url(/images/bg.jpg) no-repeat top center;}

.wdwd1 { width:100%; background: url(/images/6.gif) repeat-x top center;height:81px;}

.wdwd2 { margin: 0 auto;width:1020px;;height:81px;}
.panda { margin: 0 auto;width:1020px;;height:100%;line-height:28px;}
.panda1{width:259px;height:530px; background: url(/images/1.jpg) no-repeat top center;float:left;}
.panda2{width:761px;height:530px; background: url(/images/2.jpg) no-repeat top center;float:right}

.panda1n{width:260px;height:547px; background: url(/images/11.jpg) no-repeat top center;float:left;}
.panda2n{width:760px;height:547px; background: url(/images/22.jpg) no-repeat top center;float:right}

.panda1nn{width:260px;height:647px; background: url(/images/aa.jpg) no-repeat top center;float:left;}
.panda2nn{width:760px;height:647px; background: url(/images/bb.jpg) no-repeat top center;float:right}


.panda3{width:1020px;margin: 0 auto; }
.panda4{width:1020px;height:41px; background: url(/images/9.gif) no-repeat;line-height:40px;}
.panda4 ul li{width:183px;height:41px;float:left;line-height:40px;text-align:center;}

.panda5 ul li{width:290px;height:340px;float:left;margin-right:24px;margin-left:24px;margin-top:56px;float:left;border:1px solid #e4e4e4}

.panda6{width:1018px;height:330px;border-top:1px solid #f1f1f1;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;}
.panda66{width:1020px;height:32px;background: url(/images/99.gif) no-repeat bottom center;text-align:center;line-height:32px;}




.wdwd2_l {width:220px;;height:81px;float:left;font-size:16px;line-height:81px;}
.wdwd2_r {width:400px;;height:81px;float:right;text-align:right;font-size:14px;line-height:81px;}


.wd { width: 1020px; margin: 0 auto; }

.wd2{ width:1020px;height:360px;}

.wd2_1{ width:318px;height:360px;float:left;}
.wd2_2{ width:318px;height:360px;float:left;margin-left:34px;}
.wd2_3{ width:318px;height:360px;float:right;}

.wd2_1_1{ width:318px;height:140px;float:left;background: url(/images/1.gif) no-repeat;text-align:left;}
.wd2_2_1{ width:318px;height:140px;float:left;;background: url(/images/2.gif) no-repeat;text-align:left;}
.wd2_3_1{ width:318px;height:140px;float:left;;background: url(/images/3.gif) no-repeat;text-align:left;}

.top h1 { background: url(../images/hc_logo.png); height: 100px; width: 436px; float: left }
.top h1 a { height: 100px; width: 436px; text-indent: -999px; overflow: hidden; display: block }
.qk { float: right;width:300px;height:100px; }

.web_phone {width: 300px; height: 50px;float:right;}

#news1{float:left;width:600px;height:36px;background:url(/images/ddd.gif) no-repeat;padding-left:40px;}
	
	
	
#news2{float:right;width:50px;height:36px;}
#newstitle{background:url(/pic/line-1.gif)  left bottom  repeat-x;height:40px;text-align:center;font-size:12px;ling-height:60px;}
#newstitle1{background:url(/pic/line-1.gif)  left top  repeat-x;height:60px;text-align:center;font-size:12px;ling-height:12px;}

#hdSr1 { margin:0px 0px 0 0; _display:inline; }
#hdSr1 form { float:right; }
#hdSr1 fieldset { float:right;}
#hdSr1 legend { position:absolute; left:-999em; font-size:0; }
#hdSr1 input { float:left; }
#hdSr1 .hd-text {text-align:left;color:#000000;text-indent:5px;width:148px; height:28px; line-height:28px; padding:0px 15px 0 10px; background:url(/images/s.gif) no-repeat 0 0; border:none;line-height:28px; }
#hdSr1 .hd-sbt { overflow:hidden; width:41px; height:28px; line-height:28px; *padding-top:1px;background:url(/images/s.gif) no-repeat 100% 0; border:none; cursor:pointer; text-indent:-9em; overflow:hidden; }
.clear{clear:both; }



.qk_dh { height: 40px; color: #CCC; text-align: right;width:300px;padding-top:10px;float:right;}



.dht { background: #fff; height: 40px;  position: relative; z-index: 9999 }

#news_d{width:50px;height:30px;float:right;text-align:right;height:28px;line-height:28px;font-size:14px;}

.news8{height:28px;line-height:40px;width:500px;height:40px;float:left;overflow:hidden;background:url(/images/dot.gif) no-repeat;padding-left:20px;}




.pow{color:#ff0006;}
#pow{color:#ff0006;}

.mainnav{ position:absolute; height:40px width:630px; z-index:999;margin-top:30px;line-height:30px;}
.mainnav a :hover{font-size:14px;line-height:30px;text-align:left;color:#777777;height:34px}

.submenu{ padding-left:0px;z-index:999 position:relative; _display:inline-block;}
.submenu li{ float:left;text-align:left;margin-left:2px;}

.submenu li a{ height:34px overflow:hidden; display:block;text-align:left;color:#777777;font-size:14px;line-height:30px;}



.submenu li a span{font-size:12px;line-height:30px;color:#0155ad;text-align:left;}

.submenu li a :hover {font-size:12px;line-height:30px;color:#1c4c8e;text-align:left;color:#ffffff;}

.submenu li a :hover{font-size:12px;line-height:30px;text-align:left;;line-height:30px;color:#65af1c;}


.submenu li a#mainnav1{ width:103px;color:#7777777}
.submenu li a#mainnav1:hover{background:#65af1c;color:#ffffff;}
.submenu li a#mainnav1.aon{ background:#65af1c;color:#ffffff;}

	.scroll{
		width:80px;
		height:80px;
		background:#64BFAE;
		color:#fff;
		line-height:80px;
		text-align:center;
		position:fixed;
		right:30px;
		bottom:50px;
		cursor:pointer;
		font-size:14px;
		}


.feilag{background:#ebebeb; text-align:left;display:none;width:150px; display:inline-block; border:1px solid #c3c3c3; padding:0px; border-top:0px;position:absolute;top:34px; display:none; z-index:99999;}

.feilag li a{color:#ffffff;}
.feilag li a:hover{color:}



.tl{width:148px;text-align:left;text-indent:25px;height:36px;line-height:30px;background:url(/pic/55.gif) repeat-x  left bottom}
.foot {height:80px;background: url(/images/foot.gif) repeat-x}
.foot1{margin-top:0px;text-align:center;height:80px;line-height:24px;width:1020px;margin: 0 auto;font-size:12px;color:#e4e1df;}

.foot2{float:left;width:700px;}
.foot3{margin-top:20px;width:640px;height:59px;background: url(/images/foot3.jpg) no-repeat;margin-left:80px;}

.foot_ic{float:left;height:30px;width:220px;padding-left:50px;line-height:30px;}
.foot_ic_1{float:left;height:30px;width:200px;padding-left:50px;line-height:30px;}
.foot_ic_2{float:left;height:30px;width:220px;padding-left:50px;line-height:30px;}
.foot_ic_3{float:left;height:30px;width:300px;padding-left:50px;line-height:30px;}

.foot_ic_4{float:left;height:30px;width:220px;padding-left:50px;line-height:30px;}
.foot_ic_5{float:left;height:30px;width:220px;padding-left:50px;line-height:30px;}

#new{width:318px;height:17px;background: url(/images/new.gif) no-repeat;}

#new1{width:318px;height:17px;background: url(/images/new2.gif) no-repeat;}


#info{width:49px;height:130px;background: url(/images/new1.gif) no-repeat top left;float:left;text-align:center;font-size:12px;}

#info_title{width:246px;height:130px;float:right;text-align:left;line-height:20px;}

#con1{width:100%;margin:0 auto;background: #f6f6f6; }

#con2{width:214px;float:left;height:920px;background:url(/images/bg3.gif) repeat-y;}

#con2t{width:214px;float:left;height:38px;background:url(/images/ban1.gif) no-repeat;}
#con3t{width:214px;float:left;height:38px;background:url(/images/ban2.gif) no-repeat;}


#con2t span{line-height:22px;padding-left:6px;font-size:14px;}

#con2 ul li{width:214px;float;left;line-height:34px;hieght:36px;background:url(/images/bg4.gif) no-repeat;margin-top:2px;margin-top:1px;}

#con2 ul li span{padding-left:25px;}

#con2 ul li a{width:198px;height:36px;display:block;padding-left:16px;}

#con2 ul li a:hover{background:url(/images/bg5.gif) no-repeat;}
#con3 {float:right;width:790px}


#con22{width: 1040px; margin: 0 auto;}

#con22t{height:35px;width:207px;background:url(/images/tt.gif) repeat-x;line-height:30px;}

#con22t span{padding-left:10px;font-size:14px;color:#ffffff}

#con22 ul li{font-size:14px;width:205px;float;left;line-height:34px;hieght:36px;background:url(/images/bg4.gif) no-repeat;margin-top:2px;margin-top:1px;}

#con22 ul li span{padding-left:25px;}

#con22 ul li a{font-size:14px;width:188px;height:36px;display:block;padding-left:16px;}

#con22 ul li a:hover{font-size:14px;background:url(/images/bg5.gif) no-repeat;}








#con3_1 {float:right;width:790px;height:393px;background: #f6f6f6; }
#con3_2{float:left;width:380px;height:353px;background: #f6f6f6; }
#con3_3{float:right;width:237px;height:353px;font-size:14px;line-height:40px;background: #f6f6f6; }

#con3_2_1{font-size:14px;font-weight:bold;line-height:40px;}

#con3_2_2{font-size:12px;line-height:28px;margin-top:10px;}
#con3_2_3{font-size:12px;line-height:28px;margin-top:10px;}

#con3_4{float:right;width:780px;background: #f6f6f6; }

#con3_4_1{float:right;width:780px;height:30px;line-height:20px;background:url(/images/line.gif) no-repeat left bottom;}

#con3_4_1 span{padding-left:0px;font-size:14px;font-weight:bold;}
#con3_4_1_l{float:left;width:300px;height:30px;padding-left:6px;}
#con3_4_1_r{float:right;width:63px;height:30px;text-align:right;}


#con3_44_1{float:right;width:787px;height:36px;line-height:32px;background:url(/images/line.gif) no-repeat left bottom;font-size:14px;}

#con3_44_1 span{padding-left:0px;font-size:14px;font-weight:bold;font-size:14px;}
#con3_44_1_l{float:left;width:300px;height:30px;padding-left:10px;}
#con3_44_1_r{float:right;width:263px;height:30px;text-align:right;}




#con3_4_378_l{float:left;width:378px;height:207px;}
#con3_4_378_r{float:right;width:360px;height:207px;}


#con3_4_378{float:left;width:360px;height:30px;line-height:20px;background:url(/images/line.gif) no-repeat left bottom;}


#con3_4_1_2{float:left;width:160px;}
#con3_4_1_3{float:right;width:210px;}

#content_8_1_l{float:left;width:611px;font-size:14px;}

#content_8_1_r{float:right;width:365px;}

#bansss{width:1050px;margin:0 auto;height:46px;background:url(/pic/titles.gif) no-repeat;}

#content_8_1{width:1050px;background:#ffffff url(/pic/88.gif) no-repeat;height:240px;}

#bansss_1{width:188px;height:46px;float:left;text-align:center;line-height:46px;color:#ffffff;font-size:14px;font-weight:bold;}
#bansss_2{width:488px;height:46px;float:right;text-align:center;line-height:46px;color:#ffffff;font-size:14px;font-weight:bold;}
#bansss_3{width:180px;height:46px;float:left;text-align:left;line-height:46px;color:#494b4d;font-size:14px;padding-left:50px;font-weight:bold;}
#con3_4_1_3 h2{font-size:14px;font-weight: normal}


#nad2{width:1040px;margin:0 auto;height:33px;background:url(/pic/100.gif) repeat-x;}
#nad2 ul li{height:33px;width:133px;float:left;text-align:center;line-height:33px;background:url(/pic/101.gif) left no-repeat;}

#last{height:33px;width:133px;float:left;text-align:center;line-height:33px;background:url(/pic/101.gif) right no-repeat;}

#nad2 ul li span a{color:#ffffff;}

#con{width:1040px;margin:0 auto;min-height:600px;}

#con11{width:1040px;margin:0 auto;min-height:800px;background:#ffffff;}

#on{height:33px;width:133px;float:left;text-align:center;line-height:33px;}



#box1{height:120px;width:334px;background:url(/pic/box1.gif) no-repeat left top;float:left;margin-left:0px;}

#box1 a{block;height:120px;}

#box2{height:120px;width:334px;background:url(/pic/box2.gif) no-repeat left top;float:left;margin-left:18px;}

#box2 a{height:120px;width:334px;display:block;}

#box3{height:120px;width:334px;background:url(/pic/box3.gif) no-repeat left top;float:right;}

#box3 a{height:120px;width:334px;display:block;}




a.abtn{display:block;height:20px;width:20px;overflow:hidden;background:url(images/arrow11.png) no-repeat 0px 50%;}
a.aleft{display:block;height:20px;width:20px;float:left;background:url(images/1.jpg) no-repeat;margin-right:20px;}
a.agrayleft{cursor:default;display:block;height:20px;width:20px;background:url(images/4.jpg) no-repeat}
a.aright{float:left;display:block;height:20px;width:20px;background:url(images/2.jpg) no-repeat}
a.agrayright{cursor:default;display:block;height:20px;width:20px;background:url(images/3.jpg) no-repeat}

.scrolllist{width:780px;;margin:0 auto;line-height:14px;}
.scrolllist .imglist_w{width:780px;overflow:hidden;float:left;position:relative;/*ҪԪ*/}
.scrolllist .imglist_w ul{width:4010px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:156px;float:left;padding-left:0px;padding-right:0px;text-align:left;}
.scrolllist .imglist_w li img{padding:1px;border:solid 1px #ddd;text-align:center;}
.scrolllist .imglist_w li a{text-decoration:none;}
.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}







/*首页广告*/
.site-nav-left a, .floor1-nav-content a div, .banner-nav li, .floor1-title { background: url(../images/tb.png) no-repeat }
.w1040 { width: 1040px; margin: 0 auto; }
#content { overflow: hidden; position: relative; margin-top: -5px; width: 100% }
.head-shadow, .head-shadow2 { position: relative; width: 100%; height: 3px; background: #B2B2B2; opacity: 0.35; bottom: 0; left: 0; z-index: 999999; }
.slide-banner { height: 400px; position: relative; }
.banner-bg { position: absolute; left: 0; top: 0; height: 400px; z-index: 1; width: 100%; background-color: #f4f4f4; background-position: 50% 0; }
.banner-nav-bg { height: 50px; background: #fff; /*opacity: 0.65;*/ position: relative; z-index: 199; bottom: 50px; filter: alpha(opacity=60); opacity: 0.60; }
.banner-nav { position: absolute; left: 50%; bottom: 16px; z-index: 999; }
.banner-nav li { float: left; width: 16px; height: 16px; background-position: 0 0; margin-right: 8px; cursor: pointer; }
.banner-nav li.active { background-position: -21px 0; }
.banner-content { width: 1040px; margin: 0 auto; position: relative; height: 400px; z-index: 100; }
.banner-img { position: absolute; z-index: 2; left: -150%; }
.banner-bar-bg { width: 1040px; height: 3px; margin: 0 auto; bottom: 53px; position: relative; z-index: 99999; }
.banner-bar { height: 3px; width: 0; background: #0A8AC9; position: absolute; left: 0; z-index: 999; }
.floor1-title { height: 80px; overflow: hidden; width: 300px; margin: 60px auto 0; cursor: pointer; }
/* 除IE6浏览器的通用方法 */

.ie6fixedTL { position: absolute; left: 0; top: 0 }
.ie6fixedBR { position: absolute; right: 0; bottom: 0 }
.floor-title-png { height: 80px; overflow: hidden; width: 287px; margin: 60px auto 0; cursor: pointer; display: block; }
.banner { width: 100%; clear: both; }
/*内容展示*/
.box { clear: both; margin-top: 30px; }
.w1 { width: 230px; }
.w2 { width: 760px; }
.tit { font-size: 16px; border-bottom: 4px solid #dfdfdf; line-height: 30px; vertical-align: bottom; position: relative; clear: both; margin-bottom: 10px; }
.tit h2 { border-bottom: 4px solid #0a8ac9; display: inline; position: relative; top: 2px; padding: 4px 6px 4px 0; color: #666; font-weight: 300; }
.tit h2 a { color: #666; }
.tit span { color: #CCC; font-size: 12px; font-family: Arial }
.qykh { height: 250px; overflow: hidden; }
.qykh li { height: 40px; margin-bottom: 2px; background: #f2f2f2; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; }
.qykh li:hover { background: #fff; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; }
.qykh li a { background: url(../images/ic.png) no-repeat 10px center; display: block; height: 40px; line-height: 40px; padding-left: 20px; }
.qykh li a:hover { padding-left: 30px; }
.kk1 { margin-bottom: 20px; }
/*产品*/
.cp_show { clear: both }
.cp_show li { width: 350px; height: 290px; float: left; margin-bottom: 10px; margin-left: 20px; display: inline; background: url(../images/loading.gif) center center no-repeat; }
.cp_show li h3 { line-height: 30px; text-align: center; font-size: 14px; font-weight: normal; }
.cp_show li a { display: block; position: relative; }
.cp_show li a span { display: block; height: 290px; border: 1px solid #f6f6f6; position: absolute; top: 0; left: 0; width: 350px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; background:url(../images/K1.png) no-repeat  center -200px rgba(255,255,255,0) }
.cp_show li a:hover span { border: 1px solid #0A8AC9; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; background: url(../images/K1.png) no-repeat center center rgba(10,133,201,0.08) }
.aljx li { clear: both; margin-bottom: 5px; border-bottom: 1px solid #e1e1e1; padding-bottom: 20px; }
.aljx li:last-child { border: 0; }
.aljx li h3 { line-height: 30px; font-size: 14px; color: #333 }
.aljx li a:hover h3 { color: #f30; }
.aljx li img { float: left; margin-right: 10px }
.aljx li p, .aljx li a:hover p { width: 130px; float: left; line-height: 24px; color: #666 }
.bg2 { background: #f2f2f2; }
.pd20 { padding: 30px 0 }
.jpjs { padding-top: 10px; overflow: hidden; width: 760px }
.jpjs ul { width: 800px; }
.jpjs li { width: 230px; height: 210px; background: #fff; border-bottom: 4px solid #ccc; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; float: left; margin-right: 34px; display: inline }
.jpjs li:hover { border-bottom: 4px solid #F60; margin-top: -10px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; }
.jpjs li img { width: 230px; height: 167px; }
.jpjs li h3 { line-height: 40px; text-align: center; font-size: 12px; font-weight: normal; }
.khfk { padding-top: 10px }
.khfk li { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #eaeaea; clear: both; color: #666 }
.khfk li img { float: left; width: 53px; height: 53px; margin-right: 10px; }
.mt20 { margin-top: 20px; clear: both }
.ppkh { margin-top: 20px; width: 1040px; overflow: hidden }
.ppkh ul { width: 1040px }
.ppkh li { float: left; margin-right: 17px; text-align: center }
.news_show { width: 320px; height: 300px; border-bottom: 4px solid #e1e1e1; background: #fff; position: relative; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; float: left; margin: 0 25px 25px 0 }
div.news_show:hover { border-bottom: 4px solid #f60; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; }
.news_tit { width: 90%; margin: 0 auto; height: 40px; border-bottom: 1px solid #e6e6e6; line-height: 40px; text-align: center; font-size: 16px; color: #666; font-weight: 300; }
.news_tit span { font-size: 12px; color: #CCC; padding-left: 10px }
.news_more { width: 90%; border-top: 1px solid #e6e6e6; height: 40px; margin: 0 auto; line-height: 40px; text-align: left; }
.news_nr { height: 215px; width: 90%; margin: 0 auto; }
.more { display: block; background: url(../images/ic2.png) 54px center no-repeat; width: 70px; color: #0A8AC9 }
.mg { margin: 0 auto }
.news { width: 1020px; }
.news_nr li { line-height: 30px; background: url(../images/ic3.png) 0 center no-repeat }
.news_nr li a { display: block; padding: 2px 0 2px 10px; }
.news_nr li a:hover { background: #f1f1f1; padding-left: 20px }
/*底部*/



.f1 { float: left; margin-right: 40px; }
.f1 h4 { text-align: center; padding: 10px 0; }
.f2 { float: left; width: 340px; height: 210px; line-height: 24px; border-right: 1px solid #e1e1e1; margin-right: 20px }
.f3 { float: left; width: 420px; line-height: 24px; color: #666 }
.pd10 { padding: 30px 0 20px; }
a.gd { position: absolute; top: 3px; right: 0px; font-size: 12px; }
/*内页广告*/
.bn1 { background: url(../images/r1.jpg) no-repeat center 0; height: 200px; margin-bottom: 10px; }
.bn2 { background: url(../images/r2.jpg) no-repeat center 0; height: 200px; margin-bottom: 10px; }
.bn3 { background: url(../images/r3.jpg) no-repeat center 0; height: 200px; margin-bottom: 10px; }
.bn4 { background: url(../images/r4.jpg) no-repeat center 0; height: 200px; margin-bottom: 10px; }
.bn5 { background: url(../images/r5.jpg) no-repeat center 0; height: 200px; margin-bottom: 10px; }
.bn6 { background: url(../images/r6.jpg) no-repeat center 0; height: 200px; margin-bottom: 10px; }
.w3 { width: 1050px; clear: both; margin: 0 auto }
.cp_all li { margin: 0 0px 20px 0 }
.cp_all li img { width: 100%; }
.cp_all li a span { display: block; height: 290px; border: 1px solid #f6f6f6; position: absolute; top: 0; left: 0; width: 348px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; background: url(../images/K1.png) no-repeat center -200px rgba(255,255,255,0); z-index: 10 }
.cp_all li a:hover span { border: 1px solid #0A8AC9; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; background: url(../images/K1.png) no-repeat center center rgba(10,133,201,0.08) }
.cp_list { margin: 10px 0; width: 100%; clear: both }
.cp_list li { float: left; display: inline-block; background: #eaeaea; padding: 0 10px; margin: 0 10px 10px 0 }
.cp_list li.ck { background: #C6241E; }
.cp_list li a { display: block; font-size: 14px; padding: 8px 10px; background: url(../images/ic.png) 0 center no-repeat; }
.cp_list li.ck a { color: #fff; background: none }
.wzs { font-size: 14px; line-height: 24px; color: #666 }
.cpfl { }
.cpfl li { height: 40px; margin-bottom: 2px; background: #f2f2f2; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; }
.cpfl li:hover { background: #fff; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; }
.cpfl li.ck a { color: #F00; font-weight: normal; font-size: 14px }
.cpfl li a, .cpfl li.ck a { background: url(../images/ic.png) no-repeat 10px center; display: block; height: 40px; line-height: 40px; padding-left: 20px; }
.cpfl li a:hover { padding-left: 30px; }
.web_show { padding: 10px; }
.web_show h2.tits { font-size: 18px; font-weight: bold; margin-bottom: 20px }
a.lk { background: url("../images/icon1.png") no-repeat scroll 8px 10px #e13000; color: #FFFFFF; display: block; font-size: 16px; height: 40px; line-height: 40px; padding-left: 50px; width: 80px; }
a:hover.lk { background: url("../images/icon1.png") no-repeat scroll 8px 10px #a00c07; }
.mbt { margin-bottom: 10px; line-height: 40px; color: #999 }
.web_content { font-size: 14px; color: #666; line-height: 30px; }
.web_content img { max-width: 100% }
.wx_tp img { border: 2px solid #FFFFFF; box-shadow: 0 0 4px #CCCCCC; margin-bottom: 15px; }

.new_tit { font-size: 24px; color: #000; }
.fixer { position: fixed; width: 100%; top: 0; z-index: 9999; opacity: 0.9 }
.aljxs a { background: #C6241E; display: block; height: 30px; text-align: center; color: #fff; line-height: 30px; }
.aljxs a:hover { background: #900; }
.sy_lk { margin-top: 20px; background-color: #F2F2F2; border: 1px solid #DEDEDE; overflow: hidden; padding: 20px 0; }
.mb20 { margin-bottom: 20px; }
.xyjz img { margin-bottom: 10px }
.sy_nr { width: 140px; float: left; padding-left: 60px; height: 150px; border-right: 1px solid #ddd }
.sy_nr h4 { font-size: 14px; padding-bottom: 10px; }
.sy_nr h4 a { color: #333 }
.sy_nr li { line-height: 30px; }
.nobd { border: 0; }
.kh { background: url(../images/v2.png) no-repeat; height: 300px; }
.kh li { height: 123px; width: 323px; border-bottom: 1px solid #dfdfdf; float: left; margin: 0px 10px 25px 0px }
.knr { padding-left: 50px; }
.knr h2 { font-size: 16px; color: #333 }
.knr i { float: right; padding: 10px 10px 0 0 }
.knr i a { color: #0A8AC9 }
.knr span { color: #999; }
.kn_show { padding: 10px 0 0 0 }
.kn_show a { float: left; font-size: 14px; line-height: 30px; margin-right: 10px; width: 90px }
i.time { line-height: 16px; font-size: 12px; clear: both; display: block }
.link_dh { width: 1040px; margin: 0 auto; line-height: 24px; text-align: right; color: #999 }
.pprev { margin-right: 10px; }
.pprev, .pnext { background: none repeat scroll 0 0 #fff; border: 1px solid #eaeaea; display: block; float: left; padding: 10px; width: 340px; }
/*==================================================================
	翻页的公共样?
==================================================================*/
.sc_page { border: 1px solid #e0e0e0; border-top: none; height: 40px; padding: 20px 10px 0 0; }
.pagination { float: right; }
.pagination * { vertical-align: middle; }
.pagination a, .pagination span, .pagination .current { margin-right: 4px; padding: 5px 10px 5px; border-radius: 2px; color: #333; display: inline-block; }
.pagination span { padding: 5px 2px 4px; }
.pagination a { border: 1px solid #B3B3B3; text-decoration: none; text-shadow: 0 1px 0 #fff; background-color: #f1f1f1; background-image: -moz-linear-gradient(top, #fff, #e9e9e9); background-image: -webkit-linear-gradient(top, #fff, #e9e9e9); }
.pagination a:hover { border: 1px solid #1e506f; }
.pagination .current { font-weight: bold; border: 1px solid #1e506f; color: #fff; text-shadow: 0 1px 0 #000; background: #1e506f; }
.pagination .page-elevator-wrap { position: relative; margin-left: 40px; zoom: 1; }
.pagination .page-elevator-warning { position: absolute; z-index: 10; top: -28px; _top: -23px; left: -22px; width: 82px; line-height: 1.2; margin: 0; padding: 3px 5px 5px; text-align: center; font-family: Tahoma; background-color: #fff; border-radius: 2px; border: 1px solid #B3B3B3; box-shadow: 0 1px 3px #CFCFCF; }
.pagination .page-elevator-warning span { padding: 0; margin: 0; color: #FA0000; +margin-bottom:-5px;
_margin-bottom: 0; }
.pagination .page-elevator-warning b, .pagination .page-elevator-warning i { position: absolute; height: 0; width: 0; overflow: hidden; }
.pagination .page-elevator-warning b { border-top: 5px solid #B3B3B3; border-left: 5px dashed transparent; border-right: 5px dashed transparent; bottom: -5px; left: 40px; }
.pagination .page-elevator-warning i { border-top: 4px solid #fff; border-left: 4px dashed transparent; border-right: 4px dashed transparent; bottom: -3px; left: 41px; }
.pagination .page-txt { border: 1px solid #B3B3B3; box-shadow: inset 0 1px 2px #ccc; width: 45px; padding: 3px 3px 0; height: 21px; margin-right: 4px; }
.pagination .page-txt:focus { border-color: #1e506f; }
.pagination .page-btn { border: 1px solid #B3B3B3; text-shadow: 0 1px 0 #fff; background-color: #e9e9e9; background-image: -moz-linear-gradient(top, #fff, #e9e9e9); background-image: -webkit-linear-gradient(top, #fff, #e9e9e9); cursor: pointer; padding: 0px 6px 0; height: 26px; padding: 3px 3px 0\9; height: 26px\9; overflow: visibility; }
/*************************/

/*导航?/
.dh_list { bottom: 45px; position: fixed; right: 25px; width: 54px; z-index: 9999 }
.dhzx li { float: left; height: 54px; margin-bottom: 5px; overflow: hidden; }
.dhzx li a { color: #fff; display: block; height: 54px; opacity: 0.7; overflow: hidden; text-align: center; transition: opacity 0.5s ease 0s; width: 54px; }
.dhzx li a.t2{ background:url(../images/qq.png) 0 bottom}
.dhzx li a.t3{ background:url(../images/qq.png) 0 top}
.dhzx li .cmtNum2{ display:block; margin-top:37px}
.goHome { background-color: #458FCE; background-image: none; }
.goHome b { cursor: pointer; display: block; font: 14px/20px "微软雅黑"; margin: 8px auto; text-align: center; width: 2.5em; }
.scrollBtn a:hover { text-decoration: none; }
.dhzx li a:hover { opacity: 1; }
.scrollBtn a b { display: none; }
.sB-comment a { background-position: 0 -353px; height: 17px; padding-bottom: 3px; padding-top: 34px; }
.sB-share a { background-position: 0 -412px; }
.sB-goTop { display: none; }
.sB-goTop a { background-position: 0 -471px; }

li.jpli img{ width:90%; margin:0 auto; padding-top:15px;}
/*返回*/
a.bk { background: url("../images/icon2.png") no-repeat scroll 15px 6px #0A8AC9; color: #FFFFFF; display: block; font-size: 16px; height: 40px; line-height: 40px; padding-left: 50px; width: 80px; margin-right:10px; }
a:hover.bk { background: url("../images/icon2.png") no-repeat scroll 10px 6px #1658af; }



.izl-rmenu{position:fixed;right:0%;margin-right:0px;bottom:10px;padding-bottom:73px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat;background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}



.page1{width:22px;height:22px;border:1px #dddddd solid;float:left;margin-left:5px;margin-left:5px;text-align:center;line-height:22px;}
.page{line-height:22px;width:22px;height:22px;border:1px #dddddd solid;float:left;background-color:#ce0000;color:#ffffff;margin-left:5px;margin-left:5px;text-align:center;}
.page3{line-height:22px;width:100px;height:22px;border:1px #dddddd solid;float:left;margin-left:5px;margin-left:5px;text-align:center;}
.page4{line-height:22px;width:100px;height:22px;border:1px #dddddd solid;float:left;;margin-left:5px;margin-left:5px;text-align:center;}