﻿@charset "utf-8";
/* CSS Document */
.bg{ background:#f6f6f6;}
.box{ width:1015px; margin:0 auto}
.top{ height:127px;}
.bai{ background:#fff; height:127px}
.top_a{ text-align:right}
.top_a_cont{ padding-top:18px; display:inline-block;}
.top_a_cont{*display:inline;}
.top_a a{ display:block; float:left; line-height:15px;}
.top_a1{ padding:0 9px 0 20px; background:url(../images/email.jpg) no-repeat 0 3px;border-right:1px solid #666666;}
.top_a2{padding:0 9px 0 25px; background:url(../images/line.jpg) no-repeat 5px 2px;border-right:1px solid #666666; }
.top_a3{padding:0 9px 0 25px; background:url(../images/jianti.jpg) no-repeat 5px 2px; float:left; width:57px; position:relative; z-index:100 }
.top_a3bottom{ position:absolute; background:#fff; top:15px; left:-1px; width:92px}
.top_a3bottom a{ display:block; width:67px; text-align:left; line-height:26px; height:26px; padding-left:25px;} 
.top_a3bottom a:hover{ background:#2a8a15; color:#fff}
.top_a3 b{ display:block; float:right; margin-top:5px}
.logo{float:left;padding-top:10px;}
.top_b{ overflow:hidden}
.top_b1{ float:right; overflow:hidden}
.top_b1l{ padding-top:10px; float:left}
.top_b1laa{float:left; width:245px; margin:24px 0 0 20px; position:relative}
.top_b1laa input{ float:left; display:block; position:absolute; top:0; left:0; width:206px; padding-left:8px; height:26px; border-top:2px solid #e4e4e4;border-right:none; border-left:1px solid #e4e4e4;border-bottom:none; background:#f6f6f6}
.top_b1laa a{ display:block; height:28px; width:28px; background:url(../images/top1a.png) no-repeat center #348a33; position:absolute; left:214px; top:0}
.top2{ margin-top:-3px; position:relative;}

.h558{ height:558px}
.nav { height:40px;}
.wuyule{ position:fixed; z-index:10; top:0;}
.nav ul{ display:inline-block; background:#fff ; height:40px; margin-left:0px; height:40px; _overflow:hidden}
.nav ul{ *display:inline}
/*.nav ul{ height:38px; display:inline-block}
.nav{*display:inline}*/
.nav_ul,.nava_bg{ display:none}
.nav_ul{ height:0; width:126px;}
.nav ul li{ float:left; width:126px; position:relative; height:40px; _overflow-x:hidden}
.nav ul li a{ display:block; height:40px; width:126px;}
.nav ul li a.nav_a{ display:block; width:126px; text-align:center; line-height:40px; position:relative;font-size:17px;}
.nav_ul a{ background:#fff; height:30px !important; line-height:30px; text-align:left; padding-left:25px;}
.nav_ul a:hover{ background:#4FA942; color:#fff}
.nava_bg{ height:40px; background:#4FA942; position:absolute; width:126px}
.top_bgaa{ position:absolute; left:50%; top:0; margin-left:-500px; width:0px; background:url(../images/logo_a.jpg) no-repeat 0 5px ; height:40px}
/*.nav ul li:hover a,.nav ul li.cur a{ background:#f59703;}*/
.top_bg{ width:100%; height:40px; background:#fff; position:fixed; top:0; left:0; display:none; z-index:10; display:none}
.nav ul li.cur a.nav_a{ background:#4FA942;font-weight: bold; color:#ffffff}


.main{ margin-top:-90px;z-index: 99;position: relative;}
.main_aa{ text-align:center}
.main_aa span{ text-align:center;color:#cacaca; font-size:36px; font-weight:bold; display:block}
.main_aa p{ line-height:48px; font-size:48px; color:#282828; text-align:center; }
.mian_ab{ margin:50px 0; overflow:hidden;  position:relative; height:149px}
.mian_ab ul li{ height:149px; width:149px; background:url(../images/main1.jpg) no-repeat; display:block; position:relative;float:left; margin-left:24px;* margin-left: expression(this.previousSibling==null?'0':'24px');}
.mian_ab ul li:first-child{margin-left:0px}
.mian_ab_bg{ height:149px; width:149px; background:url(../images/main2.jpg) no-repeat; display:none; position:absolute; top:0; left:0}
.mian_ab ul li a{z-index: 1;position: relative; display:block;height:44px; width:149px; padding-top:105px}
.mian_ab ul li a p{ font-size:24px; color:#fff; font-weight:bold; text-align:center}

.main_b{ background:#282828; padding:44px 0; position:relative; z-index:0}
.main_b ul,.product_rightc ul{ overflow:hidden}
.product_rightc ul{ margin-bottom:25px}
.main_b ul li{ width:237px; float:left; background:#fff; border-bottom:4px solid #2a8a15; margin-left:22px;* margin-left: expression(this.previousSibling==null?'0':'22px');}
.main_b ul li:first-child,.product_rightc ul li:first-child{ margin-left:0}
.product_rightc ul li{ margin-left:19px;* margin-left: expression(this.previousSibling==null?'0':'19px'); width:237px; float:left; background:#fff; border-bottom:4px solid #2a8a15;}
.main_b1{ font-family:"����"; color:#282828; font-size:24px; font-weight:bold; text-align:center; margin-top:35px; line-height:24px}
.main_b2{ text-align:center;}
.main_b3{ margin:27px auto; display:block; width:32px; height:32px; background:url(../images/main5.jpg) no-repeat}
.main_b3:hover{ background:url(../images/main4.jpg) no-repeat}
.main_b_butt{ cursor:pointer; width:122px; height:354px; background:#3a3a3a;  font-weight:normal; text-align:center; position:relative}
.main_b_butt span{color:#282828; font-size:14px; position:relative; z-index:2}
.main_b_butt b{ display:none;width:122px; height:354px; background:#2A8A15; position:absolute; top:0; left:0; z-index:1}
.main_b_butt p{ font-size:24px; font-weight:bold; color:#282828; font-family:"����"; margin-top:150px; position:relative; z-index:2}
.main_b_butt.back{ position:absolute; left:50%; margin-left:-640px;}
.main_b_butt.next{ position:absolute; left:50%; margin-left:516px; }
.main_b_butt:hover span,.main_b_butt:hover p{ color:#fff}
.main_c{ padding:65px 0 70px 0; overflow:hidden}
.main_cl{ float:left; width:515px}
.main_clt{ font-size:36px; font-weight:bold; color:#282828; border-left:8px solid #282828; line-height:36px; padding-left:5px; margin-bottom:30px}
.main_clt p{ color:#2a8a15; font-size:36px; font-family:"����"; font-weight:bold; line-height:27px}
.main_clc a{ display:block; background:url(../images/main6.jpg) no-repeat; padding-left:20px; line-height:20px; margin-bottom:20px;font-size:large;}
.main_clc a.main_c_more{ display:block; width:66px; height:18px; background:url(../images/main1_more.jpg) no-repeat}
.main_clc a.main_c_more:hover{ background:url(../images/main1_more_hover.jpg) no-repeat}
.main_cr{ float:right;width:500px;height:300px;}
.bottom_a{ background:#282828; padding-top:50px; overflow:hidden; padding-bottom:10px}
.bottom_a dl{ float:left; width:100px; padding-right:45px}
.bottom_a dl dt{margin-bottom:15px; text-align:center}
.bottom_a dl dt a{ font-size:18px; color:#2a8a15; font-weight:bold; }
.bottom_a dl dd { line-height:12px; margin-bottom:12px; color:#666; text-align:center}
.bottom_ar{ float:right; margin-left:50px}
.bottom_ar .bottom_ara{margin-left:50px}
.bottom_b{ height:55px; padding-top:15px; background:#161616}
.bottom_b span{ display:block; color:#666}
.bottom_b .spanl{ float:left}
.bottom_b .spanr{ float:right}
.about_ban{ height:220px; background:#2b8b16; padding-top:70px; margin-top:-40px; position:relative; z-index:-1}
.about_ban_c{ color:#fff; padding-left:120px; line-height:17px; padding-top:57px; background:url(../images/about1.jpg) no-repeat; height:150px}
.about_ban_c.contact_banner{ background:url(../images/contact_ban.jpg) no-repeat; padding-left:86px}
.about_ban_c.product_banner{ background:url(../images/product_banner.jpg) no-repeat; padding-left:83px}
.about_ban_c.news_banner{background:url(../images/news_banner.jpg) no-repeat; padding-left:83px}

.about_ban_c.case_banner{background:url(../images/case_banner.jpg) no-repeat; padding-left:76px}
.about_cont{ margin-top:-50px; overflow:hidden; position:relative; z-index:14; margin-bottom:40px}
.about_contl_cont{float:left; width:240px}
.about_contl{ background:#fff; border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb; margin-bottom:25px ; overflow:hidden}
.about_contlt{ padding-left:20px; height:40px; padding-top:10px}
.about_contlt.lu>*{ color:#fff}
.about_contlt.lu{ background:#2a8a15}
.about_contlt p{font-size:24px; color:#2a8a15; font-weight:bold; float:left;}
.about_contlt span{ font-size:18px;color:#2a8a15; float:left; margin-top:10px}
.about_contl li{ display:block; line-height:40px; height:40px; padding:0 10px;background:url(../images/about3.jpg) no-repeat 200px center}
.about_contl li a{ border-bottom:1px solid #dddddd; display:block; width:100%; height:100%; padding-left:20px}
.about_contl li:hover,.about_contl li.cur{ background:url(../images/about2.jpg) no-repeat 200px center #2b8b16}
.about_contl li:hover a,.about_contl li.cur a{ color:#fff}
.about_contl li a.none{ border-bottom:none !important}
/*.about_contr{ float:right; width:750px;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb; background:#fff}*/
.about_contr{ float:right; width:770px;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb; background:#fff}
.product_right{ float:right; width:750px;}
.about_contrt{ height:50px; line-height:50px; padding-left:35px; background:url(../images/home.jpg) no-repeat 17px center #fff}
.about_contrc{ padding:0 15px}
.about_img{ width:720px; margin:0 auto 22px}
.about_contrc p{ line-height:24px; margin-bottom:10px; color:#666; /*text-indent:2em*/}
.about_imga{ overflow:hidden; margin-bottom:10px}
.about_imgal{ float:left}
.about_imgal{ float:right}
.fenx{ text-align:right; padding:20px 0}
.fenx_con{ display:inline-block}
.fenx_con{ *display:inline}
.fenx p{ float:left}
.contact{ padding:0 15px 160px}
.address{ margin-bottom:45px}
.contact_a{ overflow:hidden}
.contact_al{ float:left; background:#fff}
.contact_al p{  /*height:35px;*/ line-height:35px; padding-left:25px}
.contact_al p.contact_al1{ background:url(../images/contact1.jpg) no-repeat 0 4px}
.contact_al p.contact_al2{ background:url(../images/contact2.jpg) no-repeat 0 6px}
.contact_al p.contact_al3{ background:url(../images/contact3.jpg) no-repeat 0 13px}
.contact_al p.contact_al4{ background:url(../images/contact4.jpg) no-repeat 0 13px}
.contact_al p.contact_al1.tesu{ line-height:18px; background:url(../images/contact1.jpg) no-repeat 0 2px}
.contact_al.sisi{ padding:25px 18px}
.contact_ar{ float:left; overflow:hidden; margin-top:10px}
.contact_ar input{ width:145px; height:27px; display:block; border:none; background:#dddddd; color:#bfbfbf; padding-left:10px; line-height:27px}
.contact_arla{ overflow:hidden; margin-bottom:8px; height:27px}
.contact_arl{ width:325px; padding-left:15px; border-left:4px solid #dddddd; float:left; margin-left:15px}
.contact_ar1{ float:left}
.contact_ar2{ float:right}
.contact_arlb textarea{ width:305px; height:; padding:10px; border:none; background:#dddddd; height:53px; color:#bfbfbf;}
.contact_arr{ width:73px; height:73px; float:left; margin-left:8px; background:#dddddd; margin-top:35px; text-align:center; line-height:73px; display:block}
.contact_arr:hover{ background:#2A8A15; color:#fff}
.product_rightc{ padding-top:12px}
/* page */
.pageyes{
	text-align:right;
	padding:25px 0 0 0;
	width:100%}
.pageyes .a a{
	display:block;
	padding:0 10px;
	height:25px;
	line-height:25px;
	float:left;
	margin:0 3px;
	background:#fafafa}
.pageyes .a a:hover,.pageyes .a a.page_yes{
	background:#2b8b16;
	color:#fff;}
.pageyes .a{
	display:inline-block;
}	
.pageyes .a{
	*display:inline;
	}	
	
	
	
	
	
/*news*/
.news_rc {background:#fff;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;padding:10px 15px 40px 15px; }
.con_rc {background:#fff;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;padding:15px 15px 0px 15px;width:720px; float:right}
.news_rc ul li{
	padding:12px 0 10px 0; 
	overflow:hidden;
	border-bottom:1px dashed #e7e7e7;
            height: 64px
}
.news_rc_l{
	width:75px;
	float:left;
	
}
.news_rc_l p{
	font-size:30px;
	font-weight:bold;
	color:#777777;
	text-align:center;
	border-bottom:1px solid #dcdcdc;
	padding-bottom:5px;
	margin-bottom:5px;
	line-height:30px
}
.news_rc_l span{
	font-size:18px;
	color:#cccccc;
	text-align:center
}
.news_rc_r{
	width:600px;
	float:right
}
.news_rc_r p a{
	color:#282828;
	font-size:14px;
	font-weight:bold;
}
.news_rc_r p a font{font-weight:bold;font-size:14px;}
.news_rc_r p a:hover{
	color:#00923A
}
.news_rc_r a.a{
	line-height:25px;
	height:25px;
	overflow:hidden;
	display:block
}
.news_rc .main_g{
	margin-top:20px;
}
.texta div a.xjcz_a{
	width:70px;
	height:20px;
	border-radius:20px;
	background:url(../images/xjcz_a.jpg) no-repeat 65px 5px #ff4800;
	display:block;
	line-height:20px;
	padding-left:10px;
	color:#fff;

	}
	
	
	
/*news_inner*/
 .n_right{font-weight:100;
 padding-bottom:20px}
 .n_right .head{border-bottom:1px dotted #dcdcdc;padding-bottom: 0.25cm;font-weight:100;}
 .n_right .head p{text-align:left;color:#aaa;font-size:12px;}
 .n_right .head p.tit{padding-bottom: 0.3cm;font-weight:100; overflow:hidden}
 .n_right .head p.tit .titl{padding-left:5px;font-size:20px;color:#282828;font-weight:bold; padding-top:7px; display:block}
 .n_right .head p.date{line-height: 23px;float:left;font-weight:100;}
 .n_right .head p.zhu{float:right;font-weight:100;}
 .n_right .intro{;font-weight:100;}
 .n_right .intro .pho{margin:0 auto;padding-top:0.6cm;}
 .n_right .intro .word{padding:0.7cm 0;/*text-indent: 2em;*/font-size: 12px;line-height: 22px;color:#aaa;font-weight:100;}
 .n_right .intro .word p{padding-bottom:0.5cm;}
 .n_right .czaa_left{
	 display:block;
	 float:left}
 .p_right .xb .key,
 .n_right .intro .key{height:33px;background:url(../images/biaoqian.png) no-repeat;}
 .p_right .xb .key span,
 .n_right .intro .key span{color:#52b7eb;padding-left: 0.65cm;}
 .p_right .xb .key span.addre,
 .n_right .intro .key span.addre{color:#969696;padding-left: 0.65cm;}
 .p_right .xb .tiao,
 .n_right .intro .tiao{
	
	height:30px;
	border:1px dotted #dcdcdc;
	border-right:none;
	border-left:none;
	background:#fcfcfc;
	text-align:center;
	line-height: 33px;
	margin-top:1cm;
}
 .p_right .xb .tiao a,
 .n_right .intro .tiao a{font-size:12px;color:#555;}
 .p_right .xb .tiao a:hover,
 .n_right .intro .tiao a:hover{color:#e4a121;}
 .n_right .intro .tiao span.t{color:#777;}
  .n_right .intro .tiao span.t:hover{color:#e4a121;}

 .n_right .intro .related_news{height:125px;padding-top:1cm;}
 .p_right .xb .related_news .he,
 .n_right .intro .related_news .he{height:25px;border-bottom:1px dotted #dcdcdc;color:#666;font-size:16px;margin-bottom: 0.5cm;}

 .n_right .intro .related_news .list1,.list2{width:340px;height:88px;}
 .n_right .intro .related_news .list1{float:left;}
 .n_right .intro .related_news .list2{float:right;}
 .n_right .intro .related_news .list2 li,
 .n_right .intro .related_news .list1 li{
	width:340px;
	height:22px;
	border-bottom:1px solid #dcdcdc;
	text-indent: 12px;
	background:url(../images/dot.png) no-repeat 2px 7px;
}
.case_a{ width:222px; float:left}
.case_a .hidden{ overflow:hidden}
.case_b{ float:left; width:334px; margin-left:8px}
.case_c{ float:left; width:146px; margin-left:8px}
.case_a_cont{ overflow:hidden; margin-bottom:14px}
.case_b1,.case_b2,.case_b3{ float:left}
.case_b2,.case_b3{ margin-left:8px}
.case_b_cont{ overflow:hidden; height:191px}




/*product_int*/	


.cz_zit{
	font-size:12px;
	color:#666666
}
.cz_bg{
    /*background: url(../images/cz_bg.jpg);*/
    width: 340px;
    height: 76px;
    padding:5px;
    color: #000;
	font-size:12px;
}
.pro_page_r a.xunjia{
    margin-top:30px;
    width:115px;
    height: 25px;
    background: #ff8539;
    line-height: 28px;
    text-align: center;
    display: block;
    color: #fff;
    border-radius: 2px;
	font-size:12px
}
.pro_page_r h1{
	font-size:18px;
	color:#000;
	height:45px
}
.pro_xingguan{
    margin-top:8px; 
}
.pro_xingguan .title{
    height: 30px;
    line-height: 30px;
    font-weight: bold;
    font-size: 14px;
    border-bottom: 1px solid #dcdcdc;
}
.pro_xingguan .cont{
    overflow: hidden;
    margin-top:20px; 
}
.pro_xingguan .cont img{
    width: 158px;
    height: 108px;
    border: 1px solid #dcdcdc;
}
.pro_xingguan .cont a{
    width: 160px;
    height: 140px;
    display: block;
    float: left;
    margin-left:15px; 
    * margin-left: expression(this.previousSibling==null?'0':'15px');
}
.pro_xingguan .cont a p{
    text-align: center;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
	color:#666;
	font-size:12px
}
.pro_xingguan .cont a p:hover{
     color: #0C66CF
}
.pro_xingguan .cont a:first-child{
   margin-left:0
}

.solve_int_cont_rc{
	padding-bottom:105px;
	position:relative
}
.cz_j{
    width: 282px;
    overflow: hidden;
    margin-left: 17px;
    position: relative;
	margin-top:13px
}
.cz_jj{
    position: relative;
}
.a_left{
    position: absolute;;
    top: 350px;
    left: 0
}
.a_right{
    position: absolute;;
    top: 350px;
    left: 297px;
}
.solve_int_b p span{
	font-size:12px;
	color:#666;
	}
.solve_int_b p.a a{
	font-size:12px;
	color:#41b1eb
	}
.solve_int_b p.b a{
	font-size:12px;
	color:#666
	}	
.page_a{
	background:#f1f1f1;
	border-bottom:1px dashed #bfbfbf;
	border-top:1px dashed #bfbfbf;
	height:27px;
	text-align:center;
	line-height:27px;
	font-size:12px;
}
.page_a a{
	color:#666666
}
.page_a .a{
    color:#333333
}
.page_a .a:hover{
   color:#0C66CF
}
.cz_ycfl{
	overflow:hidden;
	margin-top:15px;
	position:relative;
	padding-bottom: 45px;
    border-bottom: 1px solid #d6d6d6;
}
.cz_ycfl span{
	color:#999999;
	font-size:12px;
	height:32px;
	line-height:32px;
	display:block;
	float:left
	}
.cz_ycfl a{
	display:block;
	float:left;
	width:30px;
	height:30px;
	border:1px solid #dcdcdc;
	margin-left:6px
}	
.cz_yyy{
	padding-top:15px;
	overflow:hidden;
	position:relative
}	
.cz_yyy a{
	
	height:27px;
	display:block;
	float:left;
	border-radius:2px;
	color:#fff;
	font-size:12px;
	line-height:27px;
	
	}
.cz_yyy a.a{
	margin-right:30px;
	background:#b87337;
	text-align:center;
	width:118px;
	}

.cz_yyy a.b{
	padding-left:40px;
	width:78px;
	margin-right:30px;
	background:url(../images/czpi_b.jpg) no-repeat 20px 8px #c91400;
	}
	
	
 .hidden{ position:relative; overflow:hidden; float:left; margin-bottom:19px}	
 .hidden  b{ display:block; height:35px; width:100%; background:#000;filter:alpha(opacity=50);opacity:0.5; position:absolute; bottom:-35px; left:0}
 .hidden  p{ display:block; height:35px; width:100%; line-height:35px; color:#fff;position:absolute; bottom:-35px; left:0; text-align:center; overflow:hidden}
 .hidden img{vertical-align: middle;}

.top_bgaaa{background:url(../images/nav_bg.png) repeat-x bottom; height:3px;z-index: 5;position: relative; top:0px;_margin-top:-16px;}

.ico1{background:url(../images/main1.png) no-repeat center 37px}
.ico2{background:url(../images/main2.png) no-repeat center 37px}
.ico3{background:url(../images/main3.png) no-repeat center 37px}
.ico4{background:url(../images/main4.png) no-repeat center 37px}
.ico5{background:url(../images/main5.png) no-repeat center 37px}
.ico6{background:url(../images/main6.png) no-repeat center 37px}



/*����ӦԲ��ͶӰ*/
.round_shade_box{width:1px; height:1px; font-size:0; display:none; _background:white; _border:1px solid #cccccc;z-index: 999;}
.round_shade_top{margin:0 12px 0 10px; background:url(../image/zxx_round_shade.png) repeat-x -20px -40px; _background:white; zoom:1;}
.round_shade_topleft{width:11px; height:10px; background:url(../image/zxx_round_shade.png) no-repeat 0 0; _background:none; float:left; margin-left:-11px; position:relative;}
.round_shade_topright{width:12px; height:10px; background:url(../image/zxx_round_shade.png) no-repeat -29px 0; _background:none; float:right; margin-right:-12px; position:relative;}
.round_shade_centerleft{background:url(../image/zxx_round_shade.png) no-repeat 0 -1580px; _background:none;}
.round_shade_centerright{background:url(../image/zxx_round_shade.png) no-repeat right -80px; _background:none;}
.round_shade_center{font-size:14px; margin:0 12px 0 10px; padding:10px; background:white; letter-spacing:1px; line-height:1.5;}
.round_shade_bottom{margin:0 12px 0 11px; background:url(../image/zxx_round_shade.png) repeat-x -20px bottom; _background:white; zoom:1;}
.round_shade_bottomleft{width:11px; height:10px; background:url(../image/zxx_round_shade.png) no-repeat 0 -30px; _background:none; float:left; margin-left:-11px; position:relative;}
.round_shade_bottomright{width:12px; height:10px; background:url(../image/zxx_round_shade.png) no-repeat -29px -30px; _background:none; float:right; margin-right:-12px; position:relative;}
.round_shade_top:after,.round_shade_bottom:after,.zxx_zoom_box:after{display:block; content:"."; height:0; clear:both; overflow:hidden; visibility:hidden;}
.round_box_close{padding:2px 5px; font-size:12px; color:#ffffff; text-decoration:none; border:1px solid #cccccc; -moz-border-radius:4px; -webkit-border-radius:4px; background:#000000; opacity:0.8; filter:alpha(opacity=80); position:absolute; right:-5px; top:-5px;}
.round_box_close:hover{opacity:0.95; filter:alpha(opacity=95);}
/*����ӦԲ��ͶӰ����*/
.zxx_zoom_left{width:45%; float:left; margin-top:20px; border-right:1px solid #dddddd;}
.zxx_zoom_left h4{margin:5px 0px 15px 5px; font-size:1.1em;}

.zxx_zoom_right{width:50%; float:left; margin-top:20px; padding-left:2%;}
.zxx_zoom_right h4{margin:5px 0px; font-size:1.1em;}
.zxx_zoom_right p.zxx_zoom_word{line-height:1.5; font-size:1.05em; letter-spacing:1px; margin:0 0 35px; padding-top:5px;}


/* more */
#more{display:block;margin:10px auto 20px;}
/* infscr-loading */
#infscr-loading{bottom:-10px;left:45%;position:absolute;text-align:center;height:20px;line-height:20px;z-index:100;width:120px;}

.page_num a,.page_num span{margin:0 2px;background:url("images/page.png") no-repeat;display:inline-block;width:30px;height:28px;line-height:26px;overflow:hidden;}
.page_num a{background-position:-65px 0;color:#FF3333;overflow:hidden;}
.page_num .prev{background-position:1px -33px;}
.page_num .unprev{background-position:1px 0;cursor:default;}
.page_num .next{background-position:-32px 0;}
.page_num .unnext{background-position:-32px -33px;cursor:default;}
.page_num .current{background-position:-99px 0;color:#FFFFFF;}
.page_num .etc{background-position:-172px 8px;}
/* to_top */
.to_top a,.to_top a:hover{background:url("images/gotop.png") no-repeat}
.to_top a{
    background-position:0 0;float:left;height:50px;overflow:hidden;width:50px;position:fixed;bottom:35px;cursor:pointer;right:20px;
    _position:absolute;
    _right:auto;
    _left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft, 10)||0)-(parseInt(this.currentStyle.marginRight, 10)||20));
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||20)-(parseInt(this.currentStyle.marginBottom, 10)||20)));
}
.to_top a:hover{background-position:-51px 0px;}

/*20140507 case new*/
.news_cont {
    padding: 0 5px 20px;
}
.news {
    border-bottom: 1px dashed #DCDCDC;
    height: 155px;
    margin-top: 20px;
    overflow: hidden;
}
.news .img {
    display: block;
    float: left;
    height: 131px;
    width: 208px;
}
.news .texta {
    float: right;
    width: 482px;
}
.news .texta span {
    color: #666666;
    display: block;
    font-size: 12px;
    line-height: 25px;
}




/*20210813*/
.top_logo{
    float: left;
}
.top_logo .logo{padding-top: 0px;}
.top_logo .gpdm{
    text-align: left;
    padding-left: 40px;
    color: #333333;
    font-size: 16px;
    margin-bottom: 10px;
    font-weight: bold;
}
.nava_bg{width:112.5px;}
.nav ul li{width:112.5px;}
.nav ul li a.nav_a{width:112.5px;}





