/* CSS Document */
body{ margin:0px; padding:0px; line-height:26px;font-family:"宋体";font-size:12px;margin:0 auto;background:#FFF;}
img{ border:0px;}
h1,h2,h3,h4,h5,h6,p,form{ margin:0px; padding:0px;}
ul,li,dl,dt,dd{ list-style-type:none; list-style-image:none; margin:0px; padding:0px;}

a{color:#727272;text-decoration:none;}
a:hover{color:#727272;text-decoration:underline;}

/*  -- 去IE点击虚线   --*/  
a {blr:expression(this.onFocus=this.blur())}
area {blr:expression(this.onFocus=this.blur())}
a:focus {outline:none;}/*FF*/
/*  -- 去IE点击虚线  --  */

/*head*/
.top{width:100%;height:81px; float:left;background:url(../images/top_bg.jpg) repeat-x; }
.top1{width:1000px;margin:0px auto;}
.logo{width:397px; height:81px; float:left;}
.tel{width:291px; height:81px; float:right;}

/*menu*/
.menu{ float:left; width:100%;color:#6f6f6f; background:url(../images/nav_bg.jpg) repeat-x;}
.menu_n{ margin:0px auto;width:1100px; height:38px; position:relative;z-index:9999; font-family:Microsoft YaHei;}
.menu_n ul{ float:left; width:1100px; height:38px;color:#6f6f6f;}
.menu_n ul li{ float:left; width:56px; padding:1px 6px 0px 6px; text-align:center; font-size:14px;height:37px; line-height:37px; position:relative;}
.menu_n ul li a{width:56px; display:block;}
.menu_n ul li a:hover{ color:#008d6a; text-decoration:none;background:url(../images/index_11.jpg) no-repeat top center; font-weight:bold;}

.menu_n ul li a .menu_bbg{color:#008d6a;background:url(../images/index_11.jpg) no-repeat top center;}
.menu_n .menu_na div a{ background:none;}
.menu_n a .menu_na{ color:#008d6a;background:url(../images/index_11.jpg) no-repeat top center;}

/*.nav_about{ float:left; width:230px;min-height:70px;_height:70px;padding-bottom:20px;background-color:#f4f4f4;position:absolute;z-index:9999; left:-10px;}*/
.nav_about dl{ float:left; width:83px;padding-left:25px; padding-top:10px;}
.nav_about dl dt{ float:left;font-size:14px;color:#0062a6;font-family:Microsoft YaHei; padding-bottom:0px;text-align:left;height:25px;line-height:25px; width:83px;overflow:hidden;white-space:nowrap;}
.nav_about dl dt a{color:#008d6a; display:inline;}
.nav_about dl dt a:hover{ background:none; text-decoration:underline;}

.nav_about dl dd{ float:left; height:24px; line-height:24px;width:83px;color:#818181;}
.nav_about dl dd{width:83px;line-height:24px;font-size:12px; padding-top:0px;  text-align:left; height:24px; font-weight:lighter;overflow:hidden;white-space:nowrap;}
.nav_about dl dd a{color:#008d6a;}
.nav_about dl dd a:hover{ background:none; text-decoration:underline;}


.nav_honor{ float:left; width:420px;min-height:60px;_height:60px;background-color:#f4f4f4;position:absolute; z-index:9999; left:-120px; padding-left:10px;}
.nav_honor dl{ float:left; width:125px;min-height:190px;_height:190px;padding-left:15px;padding-top:10px;}
.nav_honor dl dt{ float:left;width:125px;font-size:14px;color:#0062a6;font-family:Microsoft YaHei; padding-bottom:0px;padding-top:0px;line-height:25px;text-align:left; height:25px;overflow:hidden;white-space:nowrap;}
.nav_honor dl dt a{color:#008d6a; display:inline;}
.nav_honor dl dt a:hover{ background:none; text-decoration:underline;}
.nav_honor dl dd{ float:left;height:24px;font-size:12px;line-height:24px;width:120px;color:#818181; text-align:left;padding-top:0px;font-family:"宋体";text-align:left;font-weight:lighter;overflow:hidden;white-space:nowrap;}
.nav_honor dl dd a{color:#818181; display:inline;}
.nav_honor dl dd a:hover{ background:none; text-decoration:underline;}


.nav_yeji{ float:left; width:730px;min-height:60px;_height:60px;background-color:#f4f4f4;position:absolute; z-index:9999; left:-290px; padding-left:20px;}
.nav_yeji dl{ float:left; width:130px;min-height:190px;_height:190px;padding-left:15px; padding-top:10px;}
.nav_yeji dl dt{ float:left;font-size:14px;color:#0062a6;font-family:Microsoft YaHei; padding-bottom:0px;padding-top:0px;line-height:25px;text-align:left; height:25px;overflow:hidden;}
.nav_yeji dl dt a{color:#008d6a; display:inline;}
.nav_yeji dl dt a:hover{ background:none;text-decoration:underline;}
.nav_yeji dl dd{ float:left;height:24px;height:24px;font-size:12px;line-height:24px;width:130px;color:#818181; text-align:left;padding-top:0px;font-family:"宋体";text-align:left;font-weight:lighter;overflow:hidden;}
.nav_yeji dl dd a{color:#818181; display:inline;}
.nav_yeji dl dd a:hover{ background:none; text-decoration:underline;}




/*banner*/
.index_flash{overflow:hidden; top:0px; left:0px; width:100%;height:337px;_height:337px;1text-align:center;position:relative;display:inline-block;zoom:1;*display:inline; float:left; z-index:999;}
.flash{ width:1440px; height:337px; top:1px;left:52px; z-index:999;
display:block; position: absolute;left:50%;margin-left:-720px;overflow:hidden;}
/*Slider CSS*/
#slides{position:relative; float:left;height:337px;}
.slides_container{width:1440px;height:337px;overflow:hidden;position:relative;display:none; z-index:999;margin:0px auto;}
#slides .slide{display:block; }
.slides_container .slide a{float:left;}
.pagination{1width:7em;1_width:7.3em;position:absolute; bottom:10px;1right:620px;1top:0px; z-index:999; left:50%;}
.pagination li{float:left;	margin:0 1px;list-style:none;}
.pagination li a{display:block;width:12px;height:0;padding-top:12px;background-image:url(../images/pagination.png);_background-image:url(../images/pagination.gif);background-position:0 0;float:left;overflow:hidden; }
.pagination li.current a {background-position:0 -12px;}
/*small_banner*/


.bac{ background-image:url(img/bac.jpg); background-position:center; width:100%; height:190px}
.wen{ height:100px; line-height:100px; font-family: Arial, Helvetica, sans-serif; font-size: 36px; color: #666; padding:0 0 0 100px; }

.mainnavbg{height:38px; background:url(../images/mainnav_bg.jpg) repeat-x; clear:both;}

.container, .container *{margin:0 auto; padding:0;}

.container{width:1000px; height:600px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:200px; height:200px; display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}

#banner {position:relative; width:293px; height:200px; border:0px solid #666; overflow:hidden;}
#banner_list img {border:0px;}
#banner_bg {position:absolute; bottom:0;background-color:#000;height:30px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000;cursor:pointer; width:295px; }
#banner_info{position:absolute; bottom:4px; left:5px;height:22px;color:#fff;z-index:1001;cursor:pointer}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8; border:0px solid #fff;z-index:1002;
			margin:0; padding:0; bottom:1px; right:5px;}
#banner ul li { padding:0px 8px;float:left;display:block;color:#FFF;background:#434343;cursor:pointer}
#banner ul li.on { background:#20ab4e}
#banner_list a{position:absolute;}


/*container*/
.denglu{ background:url(../images/index_16.jpg) repeat-x;width:100%;height:35px;float:left; text-align:center;}
.denglu1{ margin:0 auto; height:35px; width:1002px; text-align:center;}

.contain{ float:left; width:100%;min-height:215px;_height:210px; margin-top:0px;}
.contain1{ margin:0 auto;min-height:220px;_height:220px;}
.jianjie{ float:left;  margin-top:5px;_margin-top:2px; border:1px solid #cccccc;}
.jianjie img{ float:left; width:293px; height:200px;}
.jianjie span a{ display:block;color:#008d6a;font-size:15px;font-family:Microsoft YaHei;width:293px; float:left;padding-top:8px;}
.jianjie p a{ float:left;width:293px; color:#727272; line-height:20px;}

.news{ float:left; width:370px; height:200px;margin-top:5px;_margin-top:2px; margin-left:31px; border:1px solid #cccccc; }
.news .news_nav{ display:block; height:35px; background:url(../images/main-nav.jpg) repeat-x; }
.news img{ float:left; width:370px; height:45px;}
.news .news_nav .span_left{ float:left;}
.news .news_nav .span_right{ float:right; margin-right:6px; }
.news .news_nav .span_left a{color:#008d6a;font-size:14px;font-family:Microsoft YaHei; line-height:35px; padding-left:28px; background:url(../images/icon-news.png) no-repeat 6px 2px;}
.news .news_nav .span_right a{color:#008d6a;font-size:12px;font-family:Microsoft YaHei; line-height:35px;}
.news p{ float:left; color:#727272; line-height:20px;}
.news ul{ float:left; width:370px; margin-top:11px;}
.news ul li{ float:left; width:363px; background:url(../images/index_03.jpg) no-repeat 9px 9px; line-height:24px; padding-left:9px; height:24px;}
.news ul li a{ color:#727272; text-decoration:none; padding-left:18px;}
.news ul li a:hover{ color:#727272; text-decoration:underline;padding-left:18px;}

.yeji{ float:left; width:370px; height:200px;margin-top:5px;_margin-top:2px; margin-left:31px; border:1px solid #cccccc; }
.yeji .yeji_nav{ display:block; height:35px; background:url(../images/main-nav.jpg) repeat-x; }
.yeji img{ float:left; width:370px; height:45px;}
.yeji .yeji_nav .span_left{ float:left;}
.yeji .yeji_nav .span_right{ float:right; margin-right:6px; }
.yeji .yeji_nav .span_left a{color:#008d6a;font-size:14px;font-family:Microsoft YaHei; line-height:35px; padding-left:28px; background:url(../images/icon-news.png) no-repeat 6px 2px;}
.yeji .yeji_nav .span_right a{color:#008d6a;font-size:12px;font-family:Microsoft YaHei; line-height:35px;}
.yeji p{ float:left; color:#727272; line-height:20px;}
.yeji ul{ float:left; width:370px; margin-top:11px;}
.yeji ul li{ float:left; width:363px; background:url(../images/index_03.jpg) no-repeat 9px 9px; line-height:24px; padding-left:9px; height:24px;}
.yeji ul li a{ color:#727272; text-decoration:none; padding-left:18px;}
.yeji ul li a:hover{ color:#727272; text-decoration:underline;padding-left:18px;}


/*footer*/
.footer{ float:left;width:100%;height:84px;background:url(../images/index_33.jpg) repeat-x;}
.foot{ width:1002px; height:84px; margin:0 auto;text-align:center; padding-top:15px;}
.foot span{line-height:26px; color:#727272;}
.foot span a{line-height:26px; color:#727272; text-decoration:none;}
.foot span a:hover{line-height:26px; color:#007e5f; text-decoration:underline;}


/*jianjie*/
.about_banner{ margin:0 auto; width:100%; height:0px; float:left;}

.left{ float:left;  width:220px; padding-top:15px;}
.left1{ border:1px solid #e4e4e4; border-top:none;width:218px;min-height:63px;_height:63px;float:left;padding-bottom:15px;}
.lanmu{ width:218px; height:35px; background:url(../images/btn_bg.jpg) no-repeat;border-bottom:1px solid #e4e4e4;font-family:Microsoft YaHei; color:#fff; line-height:35px; font-size:13px;font-family:Microsoft YaHei; font-size:13px;}
.lanmu span{font-size:9px; font-family:Arial;color:#fff;-webkit-text-size-adjust:none;padding-left:6px; padding-top:3px;}

.left1 ul{ float:left; width:218px; margin-top:5px;}
.left1 ul li{ float:left;width:218px;min-height:35px;_height:35px;line-height:35px;font-size:13px; border-bottom:1px dotted #ccc;}
.left1 ul li a{float:left;width:175px; height:35px; display:block;line-height:35px;color:#727272; background:url(../images/abuot_09.jpg) no-repeat 19px 15px; padding-left:43px;overflow:hidden;}
.left1 ul li a:hover{background:#08ac83 url(../images/about_06.jpg) no-repeat 19px 15px;color:#FFFFFF;text-decoration:none;}
.left1 li a.bbg{background:#057c44 url(../images/about_06.jpg) no-repeat 19px 15px;color:#FFFFFF;}
.left1 li ul li a.lia{color:#08ac83;}

.left1 li ul{ width:147px; padding-bottom:10px; padding-left:20px;}
.left1 li ul li{ width:149px;_width:134px;min-height:0px; height:25px; border:0px;line-height:25px; padding-left:15px;background:url(../images/yeji_01.jpg) no-repeat bottom;font-size:12px;}
.left1 li ul li a{width:124px; height:25px; line-height:25px; color:#727272; background:none; border-bottom:0px;}
.left1 li ul li a:hover{color:#007e5f; background:none;}



.right{ float:left; width:900px; padding-left:20px;  min-height:500px;_height:500px;padding-bottom:30px; border-left:1px solid #e0e0e0; margin-left:10px; padding-top:15px; background:url(../images/main-right-bg.png) left repeat-y;}
.right1{ float:left; width:100%; border-bottom:2px solid #08a55a; padding-bottom:5px;}
.right1 span{ float:left; color:#007e5f; font-size:16px; font-family:Microsoft YaHei;  }
.right1 span.dian{ float:left; width:12px; height:12px; background:url(../images/dian.jpg) no-repeat; margin-top:8px; margin-right:5px;}
.right1 p{ font-family:Microsoft YaHei; font-size:40px; float:left; width:530px; line-height:50px; color:#e1e1e1; font-weight:bold; padding-top:15px;}
.right2{ float:left; width:900px; margin-top:30px;color:#727272;}
.right2_p{ width:390px; float:left; color:#727272;}
.right2_img{ width:312px; height:353px; float:left; padding-left:38px; padding-top:7px;}

.cont-box{  width:100%;  min-height:500px;padding-bottom:30px; margin-left:10px; padding-top:15px; }

/*contact*/
.right3{ float:left;width:740px; margin-top:30px;color:#727272;}
.right3_p{ width:740px; float:left; color:#727272; font-size:14px;}
.right3_table th{ font-weight:normal; border:1px solid #ebebeb;height:35px; line-height:35px;color:#727272; background-color:#fafafa; text-align:center; }
.right3_table td{ border-bottom:1px solid #ebebeb; height:35px; line-height:35px; color:#727272;text-align:center;}

/*rongyi*/
.panel_head {float:left;width:740px;height:30px; line-height:30px; border-bottom:1px solid #e5e5e5;}
.panel_head li{width:100px;height:30px;line-height:30px;float:left; text-align:center;background:url(../images/rongyi_06.jpg) no-repeat right;font-size:14px;cursor:pointer;}
.panel_head li a{color:#727272;}
.panel_head li a:hover{text-decoration:none;color:#007e5f;}
.panel_head li a.panelshow{text-decoration:none;color:#007e5f;}

.panel_body {float:left;width:700px;margin-top:2px;min-height:290px;_height:290px;} 
.layer  ul{width:700px; float:left; padding-top:10px;color:#727272;}
.layer  ul li{background:url(../images/rongyi_01.jpg) no-repeat 10px 12px; width:700px; padding-left:23px; line-height:28px;}

.fanye{width:540px; height:50px; float:left; padding-left:200px;}
.fanye img{width:21px;height:19px; float:left;}
.fanye span{width:82px;float:left; padding-left:5px;}
.fanye span a{float:left;width:21px;height:17px;background:url(../images/rongyi_05.jpg) no-repeat; text-align:center; margin:0 2px 0 2px; color:#727272; padding:0 0 1px 1px;}
.fanye span a:hover{float:left;width:21px;height:17px;background:url(../images/rongyi_04.jpg) no-repeat;text-align:center;margin:0 2px 0 2px; color:#FFFFFF; text-decoration:none;padding:0 0 1px 1px;}


/*news*/
.anyClass_n{ float:left; width:700px;border-bottom:1px solid #e5e5e5;}
.anyClass{width:500px;float:left;} 
.anyClass ul{float:left; width:500px;line-height:18px;height:18px;}
.anyClass li {width:80px;height:18px;line-height:18px;float:left; text-align:center;font-size:12px;cursor:pointer;border:1px #e5e5e5 solid; border-bottom:none; margin-right:5px;}
.anyClass li a{color:#007e5f;cursor:pointer;float:left;width:80px;}
.anyClass li a:hover{text-decoration:none;cursor:pointer;background-color:#007e5f; float:left;width:80px; color:#fff;}
.anyClass li a.anyClass_bbg{background-color:#007e5f;color:#fff;}
.prev{ float:left;cursor:pointer;line-height:18px;height:18px; color:#ababab; padding-right:15px;font-size:11px;}
.next{ float:left;cursor:pointer;line-height:18px;height:18px;color:#ababab;padding-left:15px; font-size:11px;}
.xinwen{ width:880px; float:left; margin-bottom:20px;}

ul.xinwen_n{ float:left;width:880px; margin-top:10px;}
ul.xinwen_n li{ width:870px; height:28px; line-height:28px; float:left; background:url(../images/news_05.jpg) no-repeat 5px; padding-left:20px;}
ul.xinwen_n li a{ color:#3AA35C; text-decoration:none; font-size:12px; float:left;}
ul.xinwen_n li a:hover{ color:#3AA35C; text-decoration:underline;font-size:12px;}
ul.xinwen_n span{ float:right;color:#3AA35C;}


/*zhaopin*/
.left{ float:left; width:220px;}
.left img{ float:left; width:220px; height:312px;}

/*xiangxi*/
.right4{ float:left;width:740px;min-height:500px; _height:500px; margin-top:10px; height:100px;}
.right4_table{ border-left:1px solid #ebebeb; border-top:1px solid #ebebeb;}
.right4_table tr{font-weight:normal;height:35px; line-height:35px;color:#727272;}
.right4_table td{height:35px; line-height:35px; color:#727272; border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}

/*yeji*/
.right5{ margin-top:10px; float:left; width:740px;}
.right5_ul{ width:740px; float:left;}
.right5_ul li{ width:223px; float:left;margin:5px 5px;}
.right5_ul li p{ float:left; width:221px; height:148px;border:1px solid #CCCCCC; padding:1px}
.right5_ul li p img{ width:221px; height:148px;}
.right5_ul li span{ float:left; width:223px; color:#727272; text-align:center;}

.right5_h3{ float:left; width:740px; text-align:center; padding-top:22px; padding-bottom:27px;font-family:Microsoft YaHei; font-size:18px; color:#007e5f;}
.right5_p{ float:left; width:740px; text-align:center;}
.right5_p img{ width:606px; height:368px;}
.right5_d{ float:left; width:740px; color:#727272; line-height:28px; padding-top:27px;}


/*page*/
.newspage{width:100%; text-align:center; padding:5px 0px 0px 0px; font-size:12px; font-weight:normal; float:left;}
.paginator { font: 12px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {min-width:16px;_width:16px;height:16px;1display:block;line-height:16px;*line-height:18px;text-align:center;padding: 1px 6px; border: solid 1px #dbdbdb; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #dbdbdb; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;border: solid 1px #dbdbdb;text-decoration:none;color:#FFF; background-color:#0166B6;}
.paginator a:hover {text-decoration:none;color:#FFF; background-color:#0166B6;}

/*ace*/
.con-boxa{ width:1130px; margin-top:30px;color:#727272;}
.lxyz_box{ float:left; width:50%; box-sizing:border-box; padding:0px 15px;}
.lxyz_img{ margin:20px 0px;}
.lxyz_img img { width:1100px; height:80px;}










