@charset "gb2312";
/*
Powered By www.toprand.com
*/

/*Reset*/
*{ padding:0; margin:0}
html,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,form,embed,label{margin:0;padding:0;border:0; font-size:12px; font-weight:normal;}
img{border:none}
object{ display:block;}
ul,ul li{ list-style:none;} 
.cls{clear:both; line-height:0px!important; height:0px!important;font-size:0px!important;} 
.play{ display:none;} 
select,input{ vertical-align:middle;font-size:12px;}  
a {/*color:#0a0a0a;*/text-decoration:none;}
a:visited {/*color:#0a0a0a;*/text-decoration:none;}
a:hover {color:#009933;}
a:active {color:#009933;}
.dis{display:block;}
.undis{display:none;}
.hidden{ display:none}
/*basic*/ 
body{margin:0px; padding:0px;font-family: "arial", Tahoma, Arial, Helvetica, sans-serif; font-size:12px;color:#333;}  

/*wrap*/
.wrap{ margin:0 auto;/* position:relative;*/ width:980px;}


/*head*/
.head{  width:100%;}
.top{ width:100%; padding:5px 0 27px; height:60px; overflow:hidden}
.top h1{ float:left;}
.sel_l{ float:left;}
.sel_r{ float:right;}

.select{ float:right; padding-top:10px; width:315px;}
.select img{ margin-right:6px;}
.sel_input{ width:173px; height:22px; padding:0; margin:0; line-height:22px; color:#999999; background:url(../images/sel_input.jpg) no-repeat right; border:0; padding-left:25px; color:#999999; font-family:Arial, Helvetica, sans-serif;}
.top_but{ background:url(../images/icon_10.jpg) no-repeat; width:25px; height:22px; border:0; padding:0; margin-left:-6px; display: inline; cursor:pointer}




/*nav*/
.nav{float:left; width:100%; background:url(../images/bg_nav.jpg) repeat-x; height:40px; border:1px solid #cfcfcf; margin-bottom:10px;position:relative;z-index:555;}
.nav_list li{ float:left; line-height:40px; font-family: "arial",Tahoma, Arial; font-size:13px; width:120px; background:url(../images/nav_line.jpg) no-repeat right 0; text-align:center; position:relative }/*4.1*/
.wrap .nav_list li a{color:#343434; display:block;}
.wrap .nav_list li a:hover{ color:#FFF; background:url(../images/nav_x.jpg) no-repeat;}


/*flash*/
.flsah{ float:left; width:100%; height:329px; overflow:hidden;}

#focus_change{width:100%;height:329px;position:relative;overflow:hidden;font-family:Verdana, Arial, Helvetica, sans-serif;background:#fff;}
#loading{position:absolute;z-index:9999;width:100%;height:329px;background:#fff url(/jscss/demoimg/loading.gif) center -40px no-repeat;color:#666;font-size:12px;text-align:center;}
#ts_bg{position:absolute;bottom:0;z-index:1;width:100%;height:50px;background:#000;filter:alpha(opacity=40);opacity:0.4;}
#pics li{position:absolute;top:0px;left:0px;}
#pics li img{filter:alpha(opacity=0);opacity:0;width:980px;height:329px;}
#ts li{position:absolute;z-index:2;left:0;bottom:-31px;height:50px;line-height:50px;font-size:14px;font-weight:bold;padding-left:16px; }
.wrap #ts li a{color:#fff; text-decoration:none; }
.wrap #ts li a:hover{ text-decoration:underline;}/**/
#btn,#btn_bg{position:absolute;z-index:3;bottom:6px;right:19px;color:#fff;font-size:12px; background:url(../images/flash1.gif) repeat-x; width:300px; height:51px;}/*3.21*/
#btn li,#btn_bg li{float:left;width:80px;height:29px;line-height:18px;overflow:hidden;text-align:center;margin-right:1px; border:3px solid #ac90d0; margin-left:10px; display:inline; margin-top:7px;}
#btn_bg li{background:#fff;filter:alpha(opacity=50);opacity:0.5;}
#btn li.current {background:#F60;}

/*main*/
.main{ float:left; width:100%;}
.main2{ float:left; width:100%; position:relative; padding-bottom:40px; background:url(../images/bg_main.jpg) repeat-y;}
.conten{ float:left; width:100%;}


.con_left{ float: left; width:315px; /*height:191px;*/ overflow:hidden; padding-top:10px; background:#f6f6f6 url(../images/bg_index_30.jpg) repeat-x top; border:1px solid #e5e5e5; margin-right:14px; display:inline; padding-bottom:10px; }
.con_top{ float:left; width:100%;margin-top:20px; margin-bottom:16px; }
.con_top h2{ padding-left:21px; color:#009933; font-size:16px; padding-bottom:20px;font-weight:bold; font-family: "arial",Tohoma, Arial;}
.con_top h2 span{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0a0a0a;font-weight: normal}
.in_con_main{ float:left; width:100%; text-align:center}
.con_img{ width:215px; margin:auto; border:5px solid #e5e5e5;}
.con_p{ margin-top:15px; line-height:18px; }
.wrap .con_p a{color:#0a0a0a;}
.wrap .con_p a:hover{color:#009933;}

.con_but{ float:left; width:100%; margin-bottom:15px; background:url(../images/bg_index_bottom.jpg) repeat-x; height:236px; overflow:hidden; border:1px solid #d6d6d6;padding-bottom:20px;}
.con_news{ float:left; padding-left:25px; width:297px; /*border-right:1px dashed #e5e5e5;*/ height:236px; overflow:hidden; }
.con_news a{ color:#009933; }
.con_news a:hover{ color:#009933; }

.con_news h2{ color:#009933; font-size:16px; padding-bottom:15px; padding-top:18px; font-weight:bold}
.con_news h2 span{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0a0a0a; font-weight:normal}
.con_news ul li{ line-height:20px; color:#6d6d6d; font-size:12px;}/*2.15*/
.con_news ul li a{ line-height:20px; color:#6d6d6d; font-size:12px;}
a.newssss{line-height:20px; color:#009933; font-size:12px;}
a.newssss:hover{line-height:20px; color:#f00; font-size:12px;}
.wrap .con_news ul li a:hover{ color:#f00}
.con_pu{ float:left; padding-left:25px; width:329px; padding-right:15px; /*border-right:1px dashed #e5e5e5;*/ height:236px; overflow:hidden; }
.con_pu h2{ color:#009933; font-size:16px; padding-bottom:15px; padding-top:18px; font-weight:bold}
.con_pu h2 span{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0a0a0a; font-weight:normal}
.con_pu p{ line-height:22px; color:#626262; font-size:12px;}/*2.15*/
.index_sp{ float:left; width:240px; height:159px; padding-left:7px; padding-right:40px; margin-top:37px;}


blockquote img { max-width:700px; }
.news_title { line-height:32px; }

/*left*/
.left{ float:left; width:222px; position:absolute;/*top:230px;*/ top:225px; left:0;}
.aboutleft{ float:left; width:222px;position:absolute;top:315px; left:0; /**/}
.left1{ float:left; width:222px;position:absolute;top:315px; left:0; /**/}
.titbg{background:url(../images/a_lnav.png) no-repeat; height:58px; width:206px;}
.titbg h2{padding:10px 20px; /*line-height:58px;*/ color:#b3b4b4; font-family:Arial, Helvetica, sans-serif;}
.titbg h2 span{color:#000000; font-size:16px; font-weight:bold; font-family:'arial';}
.ul_nav li{  line-height:39px; width:206px; font-weight:bold}/*3.16*/
.wrap .ul_nav li a{ color:#000; display:block; padding-left:40px;background:url(../images/ba_leftnav.jpg) no-repeat top; font-family: "arial", Tahoma, Arial; line-height:38px; font-size:14px;}
.wrap .ul_nav li a:hover,.wrap .ul_nav li.hover a{ background: url(../images/ABK_18.jpg) no-repeat; width:100%; color:#009933;}

#prolish a{ color:#0a951a;  padding-left:40px; background:none; font-family: "arial", Tahoma, Arial; line-height:38px; font-size:12px; font-weight:normal;}


.l_img{ float:left; width:206px; text-align:center; background:#f8f8f8; padding-top:15px;}
.l_img img{ border:1px solid #e6e6e6; margin-top:10px;}


.aboutl_img{ float:left; width:183px; text-align:center; background:#f8f8f8; padding-top:15px; padding-left:11px;}
.aboutl_text{float:left; width:183px;  background:#f8f8f8; margin-top:10px; margin-left:11px; border:1px solid #e5e5e5; display:inline}
.about_t{ float:left; width:164px; margin-left:10px; display:inline; line-height:24px; color:#000; border-bottom:1px solid #e5e5e5; padding-top:5px; padding-bottom:3px; font-weight:bold }
.about_c{ float:left; width:164px; margin-left:10px; display:inline; line-height:18px; padding:8px 0; color:#898989}
 
/*right*/ 
.right{ float:right; width:743px; margin-top:0px;font-family: "arial", Tahoma, Arial; }
.r_title{ float:left; width:100%; height:30px; overflow:hidden; background:url(../images/bg_a11.jpg) no-repeat; margin-top:12px;}
.r_title h2{ float:left; font-size:14px; color:#000; padding-left:20px; font-weight:bold; line-height:30px;}
.titlist{ float:right; background:url(../images/home.gif) no-repeat 2px 8px; padding-left:18px; padding-right:10px; padding-top:2px; line-height:27px; color:#0A0A0A; font-family: "arial", Tahoma, Arial;}
.titlist a{ line-height:27px;}
.wrap .titlist a{color:#0A0A0A;}
.wrap .titlist a:hover{color:#009933;}



.a_main{ float:right; width:732px; background:url(../images/bg_a_p.jpg) repeat-x 0 top; padding-top:10px; padding-left:11px; min-height:600px;  height:auto !important;  height:600px;  }
.a_main h2{ font-size:14px; font-weight:bold; color:#009933; margin:19px 0 16px;}
.a_main p{ color:#0a0a0a; line-height:22px;}


.a_main2{ float:left; padding-top:10px; padding-left:11px; line-height:24px; margin-top:35px;min-height:600px;  height:auto !important;  height:600px;  }

 
 
/*case*/
.case_ul li{ float:left; margin:0 24px 30px 0; border:1px solid #e7e7e7; width:159px; height:111px; overflow:hidden;}
.li_r{ position:relative}
.c_ul{
	position:absolute;
	left:-1px;
	top:90px;
	width:100%;
	background:#000000;filter:alpha(opacity:80);opacity:0.8; 
}
.c_ul_l{ float:left; background:url(../images/jiao1.gif) no-repeat 7px 7px; padding-left:21px; line-height:21px;}
.wrap .c_ul_l a{ color:#FFF;}
.wrap .c_ul_l a:hover{color:#009933;}
.c_ul_r{ float:right; padding-right:10px; padding-top:4px;}


/*pro*/
.pro{ float:left; width:100%;}
.pro_1{ padding:0; margin:0; position:relative; width:730px; }
.pro_1 li{ float:left; background:url(../images/bg_por1.jpg) no-repeat; width:230px; height:222px; overflow:hidden; margin:0 12px 25px 0; display:inline }
.pro_one{ float:left; width:180px; margin:22px 0 0 46px; display:inline}
.pro_one h3{ float:left; color:#0a951a; font-size:12px; line-height:20px; font-family:'arial', Helvetica, sans-serif; font-weight:700}
.p_img{ float:right; margin:5px 10px 0 0}
.pro_two{ float:left; width:100%; text-align:center; margin-top:25px; height:130px;}
.pro_three{ float:left; width:100%; text-align:center; height:28px;}

.wrap .pro_three  a{ color:#646464; font-family: "arial", Tahoma, Arial;background:url(../images/poc_1.jpg) no-repeat; width:182px;height:26px; display: inline-block; padding-top:5px;}
.wrap .pro_three  a:hover{ background:url(../images/por_xuan.jpg) no-repeat;}


.pro h4{ font-size:20px; color:#000; line-height:28px; border-bottom:1px solid #cccccc; margin-top:20px; font-weight:bold}
.pro h4 a{ color:#000; }
.pro h4 span { font-size:14px; font-weight:550; color:#000; }
.pro_main{ margin-top:10px; line-height:28px;}
.pro_main h5{ color:#000; font-weight:bold}

/*select*/
.sel{ float:left; width:100%; padding-top:40px;  padding-bottom:10px; background:url(../images/sel_line.jpg) no-repeat 0 bottom;}
.sel_01{ float:left; width:38px; height:43px; margin-left:45px; display:inline;}
.sel_2{ float:left; width:200px; padding-left:20px;padding-top:9px;}
.sel_3{ float:left; width:150px;padding-top:9px;}
.sel_4{ float:left; width:50px;padding-top:9px;}
.sel_all{
	position:absolute;
	left: 20px;
	top: 31px;
	width:164px;
	background:#fff;border:1px solid #ebebeb; padding:3px 0 0 0; border-bottom:0;
}
.sel_all ul li{padding-left:5px;line-height:24px; float:left; width:160px; cursor:pointer; border-bottom:1px solid #ebebeb}

.sel_all ul li{ line-height:24px;}
.sel1{ background:url(../images/bg_sel2.jpg) no-repeat; width:136px; padding-left:5px; float:left; height:22px; border:1px solid #e5e5e5;color:#666666; line-height:22px; font-family:Arial, Helvetica, sans-serif}
.sel2{ background:url(../images/sel_bg2.jpg) no-repeat; width:136px; padding-left:5px; height:22px; border:1px solid #e5e5e5; color:#666666; line-height:22px; font-family:Arial, Helvetica, sans-serif;}
.sel3{ background:url(../images/sel_but.jpg) no-repeat; width:49px; height:25px; border:0}




/*honour*/
.honour1{ float:left; width:100%;}

.h_time li{ float:left;width:65px; display:block; margin-right:1px; display:inline;background:url(../images/ho_05.jpg) no-repeat 0 58px; cursor:pointer}/*3.16*/
.h_time li .h_tit{ float:left; height:59px; text-align:center; width:100%; line-height:40px; display:none;background:url(../images/bg_hh.jpg) no-repeat center center; }/*3.16*/
.h_time li .h_trail{ float:left; width:100%; text-align:center; margin-top:73px; font-size:16px;}


.h_time li.hover{background:url(../images/ho_03-07.jpg) no-repeat 0 58px;}/*3.16*/
.h_time li.hover .h_tit{ float:left; color:#fff; display:block;}
.h_time li.hover .h_trail{font-size:18px; color:#e50000;margin-top:14px; font-weight:bold}


.honour_box{ float:left; width:100%; padding-bottom:10px; padding-top:20px;}

/*background:url(../images/ho_line.jpg) no-repeat 0 bottom; */

.table1 td span{ color:#7917a0; font-weight:bold; font-size:14px}
.table1 td{ line-height:24px; color:#5a5a5a; font-size:12px; padding:10px 0; }
.table1 tr{ background:url(../images/ho_line.jpg) no-repeat 0 bottom;}

/*.wrap .h_time li .h_trail a:{ color:#F00; font-size:18px;}
.h_time li .h_middle:hover{ background:url(../images/ho_03-07.jpg) no-repeat}*/






/*norm*/
.in_but{ background:url(../images/tijiao1.jpg) no-repeat; width:49px; height:22px; border:0; cursor:pointer;}
.in1{ background:url(../images/zixun_10.jpg) no-repeat; width:109px; height:23px; line-height:23px; border:1px solid #cccccc; margin-bottom:11px;}
.in2{ background:url(../images/zixun_13.jpg) no-repeat; width:285px; height:23px; line-height:23px; border:1px solid #cccccc; margin-bottom:11px;}
.in3{ background:url(../images/zixun_16.jpg) no-repeat; width:251px; height:23px; line-height:23px; border:1px solid #cccccc; margin-bottom:11px;}
.in4{ width:422px; height:144px;border:1px solid #cccccc; margin-bottom:11px;}



.pages{ float:right; margin-top:15px;}
.back{ background:url(../images/back.jpg) no-repeat; width:68px; height:18px; margin-bottom:4px; border:0; cursor:pointer}
.next{ background:url(../images/next.jpg) no-repeat; width:67px; height:19px;margin-bottom:4px; border:0; cursor:pointer}
.wrap .pages a{ font-size:14px; color:#000; padding:0 5px;}
.wrap .pages a:hover{ color:#872e2a;}

.LIU{ float:left; width:100%; background:url(../images/zixun_line.jpg) no-repeat 0 bottom; padding-bottom:3px;}
.LIU h3{ float:left; line-height:27px; color:#000; font-size:14px; font-weight:bold; padding-left:22px; background:url(../images/shu.jpg) no-repeat 10px 7px;}
.more{ float:right; line-height:27px; margin-right:15px; display: inline}
.liuyan{ float:left; width:100%; margin-top:15px;}
.liuyan2 li{ float:left; width:100%; border-bottom:1px dashed #b8b8b8; line-height:40px;}
.liu_l{ float:left; padding-left:20px; background:url(../images/dian.jpg) no-repeat 10px 18px;line-height:40px;}
.wrap .liu_l a{ color:#000;}
.wrap .liu_l a:hover{ color:#661a84;}
.huifu{ float:right;}
.huifu2{ float:right; background:url(../images/huifu.jpg) no-repeat; width:57px; height:19px; margin-top:10px; border:0; cursor:pointer}




.norm_11{ float:left; width:100%;}
.norm_11 img{ margin-right:20px; float:left}
.nor_2{ float:left; width:100%;line-height:32px;}
.nor_2 h3{  font-weight:bold; line-height:38px; color:#852ca9;}
.nor_2 p{ color:#656565; }


.guoji{ float:left; width:100%;}
.guoji_1{ float:left; width:100%; margin-bottom:20px;}
.guoji_1 h3{ color:#828992}
.guoji_1 h3 img{ margin-left:5px;}
.guiji_p{ text-align:center; padding-top:15px;}
.down{	float:right; margin-right:20px;}
.guoji_but{ background:url(../images/icon_n22.jpg) no-repeat; width:104px; height:29px; border:0; cursor:pointer}





/*scheme*/
.scheme li{ float:left; width:100%; background:url(../images/fanan_bg.jpg) no-repeat 0 bottom; padding-bottom:20px; border-bottom:1px dashed #b0b0b0; margin-bottom:30px;}
.scheme_l{ float:left; width:181px; height:120px; border:1px solid #e0e0e0; padding:2px;}
.scheme_r{ float:right; margin-left:15px; display:inline; line-height:22px; color:#464646; width:520px; padding-right:20px;}
.scheme_r h3{ color:#393939; line-height:22px; font-size:14px; font-family: "arial", Tahoma, Arial; font-weight:700;  }
.chakan{ float:right;}





/*contact*/
.con_one{ float:left; width:100%;}
.con_one p{ line-height:26px; color:#0A0A0A;}
.con_one h3{ color:#585858; font-size:14px; font-weight:bold; line-height:26px;}
.con_two{ float:left; width:100%; margin-top:15px;}
.li_con{ background:url(../images/con_36.jpg) no-repeat 0 top; width:100%;color:#0A0A0A; font-size:14px; font-weight:bold; float:left; height:25px; padding-top:8px;}
.li_con img{ margin:0px 5px 0 15px;}

.box2{ float:left; width:700px; padding-left:15px; color:#0A0A0A; padding-top:10px;}
.box2 p{ line-height:26px; padding-left:20px;}
.box2 p img{ margin-right:9px;}

.map{ float:left; width:100%; text-align:center; margin-bottom:38px;}
.xuanzhe{ float:left; width:100%;}
.fangd{ float:left; width:33px;}

.contact_2{ float:left; width:279px; padding-left:20px;padding-top:3px;}

.contact_1{ background: url(../images/xuanzhe.jpg) no-repeat; width:274px; padding-left:5px; float:left; height:24px; border:1px solid #e5e5e5;color:#666666; line-height:22px;}
.contact_all{
	position:absolute;
	left: 20px;
	top: 28px;
	width:279px; background:#fff;border:1px solid #ebebeb; padding:3px 0 0 0; border-bottom:0;
	
	
}

.contact_all ul li{padding-left:5px;line-height:24px; float:left; width:274px; cursor:pointer; border-bottom:1px solid #ebebeb}

.diqu{ float:left; width:100%; margin-top:20px; background:url("../images/con_36.jpg") repeat-x scroll 0 top }
.diqu h3{ line-height:30px; font-size:14px; color:#666666; font-weight:bold; padding-left:40px; background:url(../images/diqu.jpg) no-repeat }

.diqu2{ float:left; width:100%; margin-bottom:15px;}
.ul_list li{ float:left; width:100%; background:url(../images/con_line.jpg) no-repeat 0 bottom; padding-bottom:2px; padding:32px 0}
.list_l{ float:left; width:107px; text-align:center; line-height:56px; color:#666; font-size:14px;}
.list_r{ float:left; width:625px; line-height:28px; color:#666; font-size:14px;}
.ul_list li .list_r ul li { float:left; line-height:28px; padding:0px 8px; width:35%; /*width:150px;*/ background:none}
.wrap .ul_list li .list_r ul li a{ display:block; }
.lg28{ line-height:28px;}




/*foot*/
.foot{ float:left; width:100%; height:43px; overflow:hidden; background:#e1e1e1; border-top:3px solid #009933;}
.mfoot{ float:left; width:970px; text-align:right; font-size:11px; color:#595959; line-height:40px; padding-right:10px;}
 
 
 
 
/*text*/
.b{ font-weight:bold;}
.f8{ font-size:8px;}
.f9{ font-size:9px;}
.f10{ font-size:10px;}
.f11{ font-size:11px;}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f24{ font-size:24px;}
.f32{ font-size:32px;}
.f36{ font-size:36px;}
.f_l{ float:left;}
.f_r{ float:right;}
.em{ text-indent:2em;}
.hei{ color:#000;}
.red{ color:#ff0000;}

.Arial{ font-family:"Arial", Helvetica, sans-serif;}
.yahei{ font-family:"\5FAE\8F6F\96C5\9ED1";} 
 
/*txt btn*/



.fullSlide{ min-width:980px; position:relative;  height:330px; overflow:hidden;  }
	.fullSlide .bd{ position:relative; z-index:0;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:330px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:330px; }

	.fullSlide .hd{ width:980px; left:50%; margin-left:-500px; bottom:15px; position:absolute; z-index:1; bottom:15px; overflow:hidden;  }
	.fullSlide .hd ul{ float:right;  }
	.fullSlide .hd ul li{ float:left; margin:0 5px; display:inline; cursor:pointer; }
	.fullSlide .hd ul li img{ width:80px; line-height:41px; display:block; border:2px solid #fff; filter:alpha(opacity=50);opacity:0.5;  }
	.fullSlide .hd ul .on img{ border-color:#FF8106; filter:alpha(opacity=100);opacity:1;  }

/*2.17*/
.a_pa{ float:left; width:721px; color:#242424; line-height:24px; background:url(../images/ab_icon_03.jpg) repeat-x; height:73px; padding:40px 5px 0 17px;}

.a_img{ float:left; width:100%; margin-top:10px; margin-bottom:43px;}
.a_img img{float:left;}
.a_h{ float:left; width:100%;  margin-bottom:15px; line-height:24px; margin-top:38px; font-family: "arial", Tahoma, Arail;}
.a_h h2{ color:#242424; background: url(../images/bgab.jpg) no-repeat; padding-left:20px; font-size:14px; font-weight: bold; margin-bottom:18px;}
.a_h h2.h2bg{ color:#5e0c7e}

/*;*/
.ab_img{ float:left; width:100%; margin-bottom:30px;border:2px solid #dbdbdb;}
.ab_img span{ float:left; text-align:center; }
.ab_img span img{padding-left:3px;border:1px solid #dbdbdb; padding-bottom:1px;padding-top:1px; border-left:0;border-right:0;}

.ab_img2 img{ float:left; margin-bottom:15px; margin-right:3px; display:inline}/*3.28*/
.zeren{ width:100%; text-align:center; margin-bottom:20px;}
.zeren p{ font-weight:bold; color:#363636; line-height:30px;}
.zeren img{ margin-bottom:10px;}

/* 3.17 hzy*/
.a_htext{padding-left:20px; }




/*2.18*/
.case{ float:left; width:100%;}
.list li{ float:left; background:url(../images/bg_03.jpg) no-repeat; width:166px; text-align:center; 
padding:5px 0px 0 4px; margin-left:15px; margin-bottom:10px; display:inline }
.list li p{ line-height:40px;}
.wrap .list li p a{ color:#4f4f4f}
.wrap .list li p a:hover{ color:#661a84}

.news{ float:left; width:100%; padding-top:30px;}
.news ul li { padding-left:15px; width:695px; float:left; line-height:32px; border-bottom:1px dashed #666666;
 background:url(../images/dian.jpg) no-repeat 5px 15px; margin-right:20px; display:inline }
.news ul li  span{ float:right;}
.news h3{ text-align:center; color:#4f4f4f; font-weight:bold; font-size:16px; line-height:32px; margin-bottom:15px;}
.news p{ color:#505050; line-height:24px; margin-bottom:25px;}



.renzhen{ float:left; width:100%; margin-bottom:70px;}
.renzhen img{ margin-left:25px; display:inline}

.guangbo{ float:left; width:100%; text-align:center; padding:50px 0;}
.guangbo p{ line-height:40px; color:#4f4f4f;}


.renzhengtitle{ float:left; width:100%;  margin:10px 0 20px;background:url(../images/bg_p1.jpg) 0 bottom repeat-x; height:28px;}
.renzhengtitle span{ float:left; height:28px; width:74px; text-align:center}
.renzhengtitle span.spp{ float:left; width:3px; height:28px; padding:0}
.wrap .renzhengtitle span a{ color:#424242}
.wrap .renzhengtitle span.hover{background:url(../images/bg_p2.jpg) 0 bottom repeat-x;}
.wrap .renzhengtitle span.hover a{ font-weight:bold; color:#730f9a}

/*选项卡2*/
#Tab1{width:100%px;margin:0px;padding:0px 0px;}
/*菜单class*/
.Menubox {background:url(../images/bg_p1.jpg) 0 bottom repeat-x; height:28px;}
.Menubox ul{margin:0px;padding:0px;height:28px;line-height:28px; }
.Menubox li{float:left;display:block;cursor:pointer;text-align:center;color:#000;height:28px;line-height:28px;overflow:hidden; font-family:"arial"; font-size:14px;padding:0 15px;}
.Menubox li.hover{padding:0px; border-bottom:3px #009933 solid;color:#009933;height:25px;line-height:25px;overflow:hidden; text-decoration:none;font-family:"arial"; font-size:14px; padding:0 15px;}
.Contentbox{clear:both;width:100%;text-align:left;padding-top:6px;overflow:hidden; padding-bottom:5px;}




/*3.16*/
.a_h p{ line-height:24px;}
.a_himg{ width:100%; float:left;border:1px solid #d1d1d1; padding:1px;}
.a_himg img{ margin-right:3px;}/*3.29*/

.con_1{ margin:auto; width:438px; margin-bottom:5px; border:1px solid #d1d1d1; }
.con_1 span { width:438px; line-height:25px; background: url(../images/con_1_span_bg.jpg) repeat-x; color:#000; display:block; font-weight:800; text-align:center; }
.con_1 img{ margin-right:3px;}
.ab_img2 img{  margin-right:3px;}

.show_index { ZOOM: 1; OVERFLOW: hidden;  width:492px; margin:auto; margin-bottom:50px;}
.show_index .arrLeft {WIDTH: 12px; height:32px;background: url(../images/left.jpg) no-repeat; FLOAT: left; cursor:pointer;
 margin:35px 5px 0 0px ;  display:inline;}
.show_index .arrCont{ float:left;overflow:hidden; width:458px;}
.show_index .arrRright{WIDTH: 12px; height:32px; BACKGROUND: url(../images/right.jpg) no-repeat; FLOAT: left; cursor:pointer;
margin:35px 0px 0 5px; display:inline;}
.show_index .arrlist li{float:left; display:inline; overflow:hidden; margin-left:5px; width:109px; cursor:pointer}

/*3.16-2*/
.plink li{ width:190px; height:240px; overflow:hidden; float:left; margin:0 23px; display:inline; }
.plink li .pimg2{ width:183px; height:200px;  background:url(../images/bg_pp.jpg) 0px 165px no-repeat;}
.plink li .pimg2 img{width:177px; height:163px; overflow:hidden; border:2px solid #a8a8a8;display:block;}
.plink li p{ text-align:center; line-height:22px; font-weight:bold; padding-top:10px;}

.rzpimg img{ width:680xp; height:640px; border:1px solid #a8a8a8; }
.rzpimg h3{ text-align:center; padding-top:15px; font-size:16px; font-weight:bold}

.renz li{ float:left; width:175px; height:220px; overflow:hidden; text-align:center;/* background:url(../images/bg_pro.jpg) no-repeat center top; */margin-right:5px; display:inline; margin-bottom:30px;}
.renz li img{ margin:0;/* height:161px; width:220px;*/}
.img_p{ height:190px; margin:0px auto; display:inline ; width:175px;}
.renz li p{ background:#f2f2f2; height:28px; overflow:hidden; margin-top:5px; font-weight:bold; line-height:28px;}

.case h4{ width:100%; background:url(../images/line_ak4.jpg) center bottom no-repeat; float:left; height:37px; text-align:center; font-size:14px; color:#232323; font-weight:bold; margin-bottom:25px;}
.c_p{ color:#232323; width:100%; float:left;}
.c_p span{ font-size:14px; margin:0 0 20px 0; float:left;}
.c_img{ float:left; width:100%;}
.c_img img{ margin-bottom:10px;}

.c_img b{ float:left; margin:0 5px;}
.c_p h5{ font-weight:bold; font-size:14px; margin-top:30px;}
.c_p p{ color:#232323;}

.lr{ float:left; width:100%; margin-top:20px;}
.l_img2{ float:left; width:212px; text-align:center ;}
.l_img2 p{ font-weight:bold}
.r_omg{ float:right; width:500px; line-height:24px; padding-top:35px;}
.tabl{ color:#232323; border-collapse:collapse; margin-top:20px;}
.tabl td{ border:1px solid #d2d2d2;}
.tabl th{ border:1px solid #d2d2d2;}

.casede h5 { font-weight: bold; font-size: 14px; margin-top: 30px; }
.c_img2{ float:left; width:100%; text-align:center}
.c_img2 span{ float:left; margin-right:10px; margin-top:15px;}

/*3.21*/

/* index flash*/
.indexShow .topSlide{float:left;width:984px;height:330px;max-height:330px;overflow:hidden;position:relative; }
.indexShow .topSlide .slideImg a{display:none;position:absolute;}
.indexShow .topSlide .slideNum{position:absolute;top:155px;right:20px;}
.indexShow img{float:left; width:984px;max-height:330px;}
.indexShow .topSlide .slideNum span{display:inline; display:block;float:left;width:22px;height:24px;overflow:hidden;cursor:pointer;color:#cbcbcb; margin-top:-10px; color:#000; margin-right:2px; text-align:center; padding-top:6px}
.indexShow .topSlide .slideNum .current{ background:url(../images/bsz.gif) no-repeat; color:#fff }

.indexShow .topSlide .slideNum .slidenumbg{ background:url(../images/bpage.png) 100px 0 no-repeat; float:left;width:152px;text-align:left; height:22px; padding:8px 0 0 106px;}



/*3.27*/
.tuo h4{ font-family: "arial", Tahoma, Arial; font-size:16px; line-height:30px; color:#535353; font-weight:bold; padding-bottom:5px;}
.tuo{ float:left; width:100%; margin-bottom:36px;}
.c_top{ float:left; width:100%;margin-bottom:32px;}
.inog{float:left; width:100%; background:url(../images/bg_yop.jpg) no-repeat 0 top; padding-top:40px;}
.r_iomg{ float:left; width:245px; border:1px solid #cecece; margin-left:20px; display:inline}
.r_iomg2{ float:left; width:400px; display:inline; margin-left:15px; }
.cli li{ float:left; padding:1px; height:141px; overflow:hidden; width:213px; border:1px solid #cecece; margin-left:15px; display:inline }

.ulcs li{ float:left; width:710px; height:155px; text-align:center; padding-top:15px; border:1px solid #e1e1e1; background:#f7f7f7; margin-right:16px; display:inline; margin-bottom:16px;}
.ulcs li div img{border:1px solid #e1e1e1; margin-bottom:5px;}
.wrap .ulcs li p a{ color:#232323; font-weight:bold; font-size:14px; line-height:32px;}

/*3.28*/
.casede{ margin-bottom:20px;}
.casetitle2{ width:100%; background:url(../images/line_a1.jpg) 0 bottom no-repeat; float:left; height:32px;font-size:14px; color:#232323; font-weight:bold; margin-bottom:15px; text-indent:1em; text-align:center}


/*4.1*/
.navbox{position:absolute;top:40px;left:-90px;display:none;background: url(../images/bg_boxnal.gif) no-repeat left 0;height:26px;padding-left:15px; width:276px;}
.ul_box{ background:url(../images/bg_navall.png) repeat-x; height:26px; line-height:26px; float:left; width:276px; }

.wrap .ul_box  a{float:left; padding:0 10px; display:block; color:#000}
.wrap .ul_box  a:hover{ color:#009933; background:none}
.ul_box b{ float:left}
.bg_rbox{ float:left; width:100%;  background:url(../images/bg_rnac.gif) no-repeat right 0; padding-right:12px;}

#pro_t { margin-top:8px; }
.pro_main { color:#000; }
.pro_main p { color:#000; }
.pro_main table { border-collapse:collapse; empty-cells:show;}
.pro_main table,.pro_main td { border:1px solid #000; }
.pro_main td { padding:1px 12px; }
.table1 table { border:0px; }

.inpu_m a { color:#0a0a0a; }
.inpu_m a:hover { color:#009933; }

/*2012_12_22 增加新闻内容页面样式*/
.txt {text-indent:24px;line-height:25px;}
.timg {text-align:center;padding:5px 0px;line-height:25px;font-weight:800;}
.txt p { text-indent:48px; line-height:25px; }
.th { font-size:16px; font-weight:800; }
.pages_bar{ text-align:center;}



.cert_p {
    clear: both;
    font-size: 12px;
    padding-top: 10px;
    width: 740px;
}
.cert_p h3 {
    font-size: 14px;
    font-weight: 800;
    line-height: 25px;
}
.cert_p ul {
    display: none;
    margin: 10px 0;
    padding: 0;
}
.cert_p li {
    border: 1px solid #F3F3F3;
    float: left;
    height: 185px;
    list-style-type: none;
    margin: 10px 5px;
    text-align: center;
    width: 165px;
}
.cert_p li img {
    padding: 3px;
    width: 148px;
}
.cert_p li span {
    background: none repeat scroll 0 0 #F3F3F3;
    display: block;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.cert_p li a:link {
    color: #000000;
    text-decoration: none;
}
.cert_p li a:hover {
    color: #000000;
    text-decoration: none;
}

.news_list_box {
    padding: 5px 20px 0;
}

.news_list_box li {
    border-bottom: 1px dotted #D9D9D9;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    width: 100%; /*background:url(../images/1.jpg) no-repeat left;*/
}
.news_list_box li span {
    color: #0A0A0A;
    float: right;
    font-size: 12px;
}
.look_msg {
    display: inline-block;
    float: right;
    margin-top: 10px;
}
.newshowTit{ font-size:20px; font-weight:bold; text-align:left; padding:10px 0 6px 0; color:#00000; border-bottom:1px #ccc solid; }
.newTime{ text-align:center; margin:10px  0; border-bottom:dashed 1px #ccc; padding-bottom:5px; color:#000000;}
.next_new{ border-top:dashed 1px #ccc; padding:10px 20px ; line-height:22px;}
.next_new a{ color:#0a951a;}
.next_new a:hover{ text-decoration:underline; color:#FF0000;}
.close{ text-align:right; text-decoration:none;}
.newshowpage{ color:#0a951a; line-height:25px; margin-top:10px; padding-left:20px; padding-top:10px;border-top: solid 1px #ccc; }
.newshowpage a{ color:#0a951a; line-height:25px; text-decoration:none;}
.newshowpage a:hover{ color:#FF0000; line-height:25px; text-decoration:none;}
a.tit{color: #009933;}
a{ color: #009933;}