@charset "utf-8";
/* CSS Document */
body { padding:0px; margin:0px; background: url(../images/body_bg.jpg) repeat;  }
body,ul,form,dl,p,dt,dd,h1,h2,h3,h4,h5,h6{padding:0;margin:0;border: 0;list-style: none;}
#wrapper { width: 100%; padding:0px; margin:0px; } 
.clear { line-height: 1px; clear: both; }
.left { float: left; }
.right { float: right; width: 770px;}
.date { float: right; font-family:"SimSun"; font-size: 12px; color: #999;}
.date02 { float: right; font-family:Verdana, Geneva, sans-serif; font-size: 12px; color: #999;}

a { color: #111; text-decoration: none; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { color: #999; text-decoration: none; }
a:active { text-decoration: none; color: #333333; }

.more { width: 440px; height: 30px; font-family:"SimSun"; font-size: 12px; line-height: 30px; text-align: right; padding-right:20px;}
.more a { color: #a50001; text-decoration: none; }
.more a:hover { color: #333; text-decoration: none; }

/*---------------顶部header-----------------------顶部header---------------------顶部header----------------------顶部header-----------------------顶部header----------------------顶部header---------------*/


.header_top { width: 100%; height:5px; background:#8bc443;padding:0px 0 0 0 ;}
.weather { width: 980px; height:30px; line-height:30px; margin:0 auto; background:#8bc443; }
.header { width: 980px; height: 110px; margin: 0 auto; }
.header_logo { width: 660px; height: 110px; float: left; padding:0px 0 0 0; }
.header_phone { width: 310px; height: 110px;  float: right; background:url(../img/home_phone_wu.jpg) no-repeat; }




/*menu*/
.nav_bg { width:100%; height:45px;background:#fff; border-top:1px solid #ccc;}
.nav { width:980px; height:45px; margin:0 auto; }
#menu {display:block; width:980px; height:45px; float:left;font-family:"Microsoft YaHei"; font-size:14px; line-height:45px; color:#333; font-weight:normal;}
#menu ul,li {list-style-type:none; text-transform:capitalize;padding:0; margin:0;}

#nav {display:block;}
#nav .mainlevel {float:left; text-align:center; display:block; width:120px;}
#nav .mainlevel a {color:#333; text-decoration:none; line-height:45px; height:45px; text-align:center; padding:0 20px; display:block; _width:48px;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none; background:#8bc443;}
#nav .mainlevel ul {position:absolute; display:none; *width:2000px;z-index:999;/*IE is great need, width>=li.length*/}
#nav .mainlevel li {background:#8bc443;padding:5px 10px;}
#nav .mainlevel li a {color:#fff; padding:0 12px; line-height:24px; height:24px; display:block; _padding-bottom:6px;/*IE6 only*/}
#nav .mainlevel li a:hover {color:#3f240e; text-decoration:none; background:#eee;}
#nav li a em/*input an em tag as a space*/ {padding:0 3px;}

.note {color:#3f240e; border-right:1px solid #fff; background:#678900 url(../images/slide-pannel_14.png) 0 0 repeat-x; display:block; line-height:34px; padding:0 3em;}
.Triangle_con {height:9px; background:url(../img/bird.png) 36px 0 no-repeat; display:block; _margin-bottom:-6px;/*IE6 only*/}
.log {margin:100px auto; width:1000px; text-transform:capitalize; line-height:200%;}


/*---------------banner----------------------------banner----------------------------banner----------------------------banner----------------------------banner----------------------------banner-----------------*/
.banner { width:100%; border-bottom:3px solid #8bc443;height:600px;}
.indexCon{width:100%;overflow:hidden; border-bottom:0px solid #ddd; margin: 0 auto; }
.indexCon .flashBanner{width:100%;overflow:hidden;}
/*-------.flashBanner {position:relative;}----*/
.flashBanner {position:relative;}
.flashBanner .mask{height:42px;line-height:42px;width:100%;text-align:right;position:absolute;left:0;bottom:-50px;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;overflow:hidden;}
.flashBanner .mask ul { margin:0;padding:0; list-style-type: none; }
.flashBanner .mask li {  }
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer; border:2px solid #ddd; }
.flashBanner .mask img.show{margin-bottom:6px; border:2px solid #fff; }
.indexCon img{border:0 none;}



/*---------------------------------------homeabout----------------------------*/

.home_about { width:490px; height:340px; padding:180px 0 0 490px; margin:0 auto; background:url(../img/home_about.jpg) left top no-repeat; font-family:"Microsoft YaHei"; font-size:14px; line-height:30px; color:#666; font-weight:normal;}
.home_about a { color: #8bc443; text-decoration: none; }
.home_about a:hover { color: #058e3c; text-decoration: none; }
.home_about02 { width:980px; height:920px; padding:0px 0 0 0px; margin:0 auto; background:url(../img/home_about02.jpg) left top no-repeat; }

.home_about03 { width:100%; height:920px; padding:100px 0 0 0px; margin:0 auto; background:#f6f6f6 url(../img/home_about03.png) center top no-repeat; border-top:50px solid #f6f6f6;}
.home_about_t1 { width:960px; height:120px; font-family:"Microsoft YaHei"; font-size:14px; line-height:30px; color:#666; font-weight:normal; margin:0 auto; }
.home_about_t1 a { color: #8bc443; text-decoration: none; }
.home_about_t1 a:hover { color: #058e3c; text-decoration: none; }
.home_about_t2 { width:900px; padding:200px 30px 0 30px; margin:0 auto; background:#fff url(../img/home_about_p1.png) center top no-repeat;height:450px; font-family:"Microsoft YaHei"; font-size:14px; line-height:30px; color:#666; font-weight:normal;border-top:30px solid #fff; border-bottom:5px solid #eee;}
.home_about_t2 span { font-family:"Microsoft YaHei";font-size:20px; line-height:60px; color:#226ac9; font-weight:normal; }
/*---------------------------------------zf----------------------------*/
.zf_bg { width:100%; height:660px; padding: 0 0 0px 0 ; background:url(../img/home_zf02.jpg) center top no-repeat; }
.home_zf { width: 980px; height:500px; margin: 0 auto;padding:160px 0 0 0 ;background:url(../img/zf_p.png) center top no-repeat; }


/*---------------------------------------homevip----------------------------*/

.home_vip { width:980px; height:380px; padding:160px 0 0 0px; margin:0 auto; background:url(../img/home_vip.jpg) left top no-repeat; font-family:"Microsoft YaHei"; font-size:14px; line-height:30px; color:#666; font-weight:normal;}
.home_vip a { color: #8bc443; text-decoration: none; }
.home_vip a:hover { color: #058e3c; text-decoration: none; }

.home_vip02 { width:980px; height:380px; padding:160px 0 0 0px; margin:0 auto; background:url(../img/home_vip02.jpg) left top no-repeat; font-family:"Microsoft YaHei"; font-size:14px; line-height:30px; color:#666; font-weight:normal;}
.home_vip02 a { color: #8bc443; text-decoration: none; }
.home_vip02 a:hover { color: #058e3c; text-decoration: none; }

/*---------------------------------------homenews----------------------------*/
.home_news_bg { width:100%; background:#f6f6f6; height:1000px;padding:20px 0 50px 0;}
.home_news { width:980px; margin:0 auto; padding:160px 0 0 0 ; background:url(../img/home_news.jpg) center top no-repeat;}
.home_news ul {margin: 0;padding: 0;list-style-type: none;}
.home_news li { width:310px; height:420px; margin:0 8px; float:left; padding:10px 0;}
.home_news_pic { width:310px; height:150px; padding:0 0 15px 0; }
.home_news_tit { width:290px; height:40px; padding:0 10px; }
.home_news_t { width:310px; font-family:'Microsoft Yahei';font-size: 14px; color:#058e3c; font-weight:normal;line-height:40px; }
.home_news_date { float: left; font-family:Verdana, Geneva, sans-serif; font-size: 12px; color: #999; line-height:30px; heigth:30px;}
.home_news_con {  width:300px; font-family:'Microsoft Yahei';font-size: 14px; color:#666; font-weight:normal; line-height:25px; padding:10px 5px; height:130px;}
.home_news_more { width:50px; height:24px; margin:3px 0px 0px 0px; float:right;font-family:'Verdana';font-size: 14px; color:#666; font-weight:normal;line-height:24px; text-align:center;}
.home_news_more a { display:block; background:#8bc443;color:#fff; }
.home_news_more a:hover { display:block; background:#058e3c;color:#666; }

.home_news02_bg { width:100%; background:#f6f6f6; height:800px;padding:20px 0 50px 0;}
.home_news02 { width:980px; margin:0 auto; padding:160px 0 0 0 ; background:url(../img/home_news.jpg) center top no-repeat;}
.home_news02 ul {margin: 0;padding: 0;list-style-type: none;}
.home_news02 li { width:480px; height:180px; margin:0 4px; float:left; padding:10px 0;}
.home_news02_pic { width:150px; height:150px; padding:0 0 0px 0;float:left; }
.home_news02_r { width:320px; height:150px; padding:0 0 0px 0;float:right; }
.home_news02_tit { width:290px; height:30px; padding:0 10px; }
.home_news02_t { width:310px; font-family:'Microsoft Yahei';font-size: 14px; color:#058e3c; font-weight:normal;line-height:35px; }
.home_news02_date { float: left; font-family:Verdana, Geneva, sans-serif; font-size: 12px; color: #999; line-height:30px;width:120px;  heigth:30px;}
.home_news02_con {  width:300px; font-family:'SimSun';font-size: 12px; color:#333; font-weight:normal; line-height:25px; padding:5px 5px; height:75px;}
.home_news02_more { width:50px; height:24px; margin:3px 0px 0px 0px; float:right;font-family:'Verdana';font-size: 14px; color:#666; font-weight:normal;line-height:24px; text-align:center;}
.home_news02_more a { display:block; background:#8bc443;color:#fff; }
.home_news02_more a:hover { display:block; background:#058e3c;color:#666; }

/*---------------------------------------homepar----------------------------*/
.home_par { width:980px; height:330px; margin:0 auto;  background:url(../img/home_par.jpg) center top no-repeat;}
/*-------------home_vip----------------------------*/
.home_vip { width:1001px; height:320px; margin:0 auto;}
.home_vip_l { width:200px; height:200px; float:left;margin-left:90px;} 
.home_vip_c { width: 980px; height:190px; font-size: 12px; font-family:'Microsoft YaHei'; line-height:18px;padding:10px 0px 0 0; margin:0 auto;}
.home_vip img { margin:10px 20px; }
.home_vip a:link {
	color: #666666;
	text-decoration: none;
}
.home_vip a:visited {
	color: #666666;
	text-decoration: none;
}
.home_vip a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.home_vip a:active {
	color: #FF0000;
	text-decoration: none;
}
.home_vip02 img { margin:10px 20px; }
.home_vip02 a:link {color: #666666;
	text-decoration: none;
}
.home_vip02 a:visited {
	color: #666666;
	text-decoration: none;
}
.home_vip02 a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.home_vip02 a:active {
	color: #FF0000;
	text-decoration: none;
}
#demo{width:980px; overflow:hidden; margin:0px auto}
#demo2{width:980px; overflow:hidden; margin:0px auto}
#demo3{width:980px; overflow:hidden; margin:0px auto}

/*-------------ad01----------------------------*/
.ad01 {  width: 1003px; height:75px; margin: 0 auto; padding:15px 0;}

/*---------------in-------------------------in-------------------------in-------------------------in-------------------------in-------------------------in-----------------*/
#main {width: 100%;padding: 0px 0 0 0; }
.content { margin:0 auto; width:980px; padding:15px 0 0 0;}
.content_in { margin:0 auto; width:980px; background-color: #fff; }
.banner_in { width: 960px; height:250px; }
.banner_in_about { width:100%; height:240px; background: url(../img/banner_in_01.jpg) center center no-repeat; border-bottom:3px solid #058e3c;}
.banner_in02 { width:100%; height:240px; background: url(../img/banner_in_02.jpg) center center no-repeat; border-bottom:3px solid #058e3c;}
.banner_in03 { width:100%; height:240px; background: url(../img/banner_in_03.jpg) center center no-repeat; border-bottom:3px solid #058e3c;}
.banner_in04 { width:100%; height:240px; background: url(../img/banner_in_04.jpg) center center no-repeat; border-bottom:3px solid #058e3c;}
.banner_in05 { width:100%; height:240px; background: url(../img/banner_in_09.jpg) center center no-repeat; border-bottom:3px solid #058e3c;}
.banner_in06 { width:100%; height:240px; background: url(../img/banner_in_06.jpg) center center no-repeat; border-bottom:3px solid #058e3c;}
.banner_in10 { width:100%; height:240px; background: url(../img/banner_in_10.jpg) center center no-repeat; border-bottom:3px solid #058e3c;}
.banner_in07 { width:1920px; height:240px; background: url(../img/banner_in07.jpg) center center no-repeat; border-bottom:3px solid #058e3c;}
.banner_in08 { width:100%; height:240px; background: url(../img/banner_in_08.jpg) center center no-repeat; border-bottom:3px solid #058e3c;}

.in_title { width:100%;height:150px;  background-color:#ededed; }
.in_title_in01 { width:960px; height:150px; background:url(../img/in_title_01.jpg) no-repeat; margin:0 auto; }
.in_title_in02 { width:960px; height:150px; background:url(../img/in_title_02.jpg) no-repeat; margin:0 auto; }
.in_title_in03 { width:960px; height:150px; background:url(../img/in_title_03.jpg) no-repeat; margin:0 auto; }
.in_title_in04 { width:960px; height:150px; background:url(../img/in_title_04.jpg) no-repeat; margin:0 auto; }
.in_title_in05 { width:960px; height:150px; background:url(../img/in_title_05.jpg) no-repeat; margin:0 auto; }
.in_title_in06 { width:960px; height:150px; background:url(../img/in_title_06.jpg) no-repeat; margin:0 auto; }
.in_title_in07 { width:960px; height:150px; background:url(../img/in_title_07.jpg) no-repeat; margin:0 auto; }
.in_title_in08 { width:960px; height:150px; background:url(../img/in_title_08.jpg) no-repeat; margin:0 auto; }
.in_title_con { float:right; width:150px; padding:80px 0 0 0 ;}
.in_title_map { width:110px; height:20px; font-family:'Microsoft Yahei';font-size: 12px; color:#666; font-weight:normal; line-height:20px; padding:0 0 0 25px; background:url(../img/home_icon.png) no-repeat;}
.in_title_pic { padding:0 0 0 35px }


.con_text01 { line-height: 28px; font-family:"SimSun"; font-size: 12px; color: #666; padding:10px 0 0 0;  }
.con_text02 { line-height: 28px; font-family:"SimSun"; font-size: 12px; color: #666; }
.con_title_text { width: 200px; font-family: "Microsoft YaHei"; font-size:18px; font-weight: bold; line-height: 36px;  float: left; color:#f5811d; padding:0 0 0 60px ; background: url(../img/title_icon.png) no-repeat;}
.con_title_map { font-family: "SimSun"; font-size:12px; line-height: 30px;  float: left; color:#999; float: right; padding:10px 20px 0 0; }
.con_title { width: 100%; height: 36px; border-bottom:2px solid #058e3c; margin:10px 0 15px 0; padding-left: 0px; background:#f6f6f6; }

/*---------------leftmenu左导航---------------*/
.left_menu { float: left; width: 210px; border-top:0px solid #168db8; }
.left_menu_title { width: 210px; height: 100px; text-align: center; font-family: "Microsoft YaHei";  color: #FFF; font-weight: normal; line-height: 40px; padding:25px 00px 0 0 ; background:#058e3c;}
.left_menu_font01 { font-size:25px; color: #FFF; text-align:center; }
.left_menu_font02 { font-size:18px; color: #FFF; text-align:center; }
.left_menu_con { width: 210px; font-family:"Microsoft YaHei"; font-size:14px;padding:10px 0 20px 0;}
.left_menu_con h6 { color:#fff; font-family:"Microsoft YaHei"; font-size:14px; font-weight: normal;}
.left_menu_con ul { margin:0; padding:0; list-style-type:none; }
.left_menu_con li { width: 210px; height:40px; border-bottom:1px solid #eee; border-top:1px solid #FFF; display:block; }
.left_menu_con li a { text-decoration: none; width: 190px; height:40px; padding:0px 0 0 20px; display:block; line-height:40px;}
.left_menu_con li a:hover { background-color: #EEEEEE; width: 190px; height:40px; padding:0px 0 0 20px; display:block; line-height:40px; color: }
.left_menu_box01 { width: 200px; height: 27px;background: url(../images/left_bg01.jpg) no-repeat; }
.left_menu_box02 { width: 200px; height: 27px;background: url(../images/left_bg03.jpg) no-repeat; }
.left_menu_box03 { background-color: #8bc443; color:#fff;}
.left_menu_box04 { color:#bd5f0f; background-color: #EEEEEE; }
.left_menu_ind { width: 200px; padding:0 0px 0 10px;}
.left_menu_ind ul { margin:0; padding:0; list-style-type:none; }
.left_menu_ind li { width: 77px; height:67px; display:block; float: left; margin:10px 15px; }
.left_menu_ind li a { color: #666; text-decoration: none; border: 0px; }
.left_menu_ind li a:hover { color: #666; text-decoration: none; border: 0px; }
.left_menu_p { width:210px; height:300px;background: url(../images/left_menu_p.jpg) no-repeat; margin-top:15px; }


 /*---------------topmenu内导航---------------*/
.top_menu_con { width: 400px; height:50px; font-family:"Microsoft YaHei"; font-size:16px;padding:90px 0 0px 10px;float:left;}
.top_menu_con h6 { color:#fff; font-family:"Microsoft YaHei"; font-size:16px; font-weight: normal;}
.top_menu_con ul { margin:0; padding:0; list-style-type:none; }
.top_menu_con li { width: 100px; height:40px; display:block; text-align: center;float:left; margin-right:8px; }
.top_menu_con li a { text-decoration: none; width: 100px; height:40px; display:block; line-height:40px;color:#fff;}
.top_menu_con li a:hover { background-color: #009133; width: 100px; height:40px; display:block; line-height:40px; } 
.top_menu_box03 { background-color: #8bc443; color:#fff;}
.top_menu_box04 { color:#fff; background-color: #aaa; }
 
 
/*---------------about-----------------*/
.wyg { width:960px; margin:0 auto; }
.wyg_bg { width:100%; height:1000px; background:url(../images/wyg_p01.jpg) center top no-repeat; }
.about { width:730px; float:right; }
.about_con { width: 960px; margin:0 auto;  font-family: "Microsoft YaHei"; font-size:16px; color: #666; line-height: 30px;}
.about_con03 { width: 720px; }
.about_con_e { width: 700px; height:30px; font-family: "Microsoft YaHei"; font-size:16px; color: #333; line-height: 30px; padding:15px 10px; }

.product_lb { width: 680px; height: 35px; line-height: 12px; background-color: #f6f6f6; padding:10px 0 0 20px; margin: 0 auto; font-family: "SimSun";color:#666; font-size:12px; }
.product_lbbox { width: 200px; height: 22px; color:#666;}
.about_con_v { width:950px; padding:20px 0px 20px 10px; font-family: "SimSun"; font-size:12px; line-height: 24px; color:#666; } 
.about_con_v ul { margin:0; padding:0; list-style-type:none; }
.about_con_v li { width: 180px; height: 300px; margin: 10px 15px; float: left; font-family: "SimSun"; font-size:12px; line-height: 20px; color:#666; text-align: center; padding:20px 10px 0px 10px; border:1px solid #ddd; background-color: #f6f6f6;}
.about_con_v li a { color:#666; text-decoration: none; }
.about_con_v li a:hover { color:#333; text-decoration: none; }
.about_con_v li img { border:0; margin-bottom:7px;}
#about_con_show02 li.s1{ border:1px solid #ffa733; }
#about_con_show02 li.s2{ border:1px solid #eee; }
.about_con_v_t01 { width:185px; height:70px; border-bottom:0px dashed #ccc; margin:0 auto; padding:5px 0 0 0;}
.about_con_v_t01 a { color:#666; text-decoration: none; }
.about_con_v_t01 a:hover { color:#333; text-decoration: none; }
.about_con_v_t02 {font-family: "Microsoft YaHei";  width:175px; height: 20px; margin:0 auto; padding:10px 0 0 0;}
.about_con_v_t02 a { color:#666; text-decoration: none; }
.about_con_v_t02 a:hover { color:#333; text-decoration: none; }

.about_con03 { width: 960px; margin:0 auto;  font-family: "Microsoft YaHei"; font-size:16px; color: #0664a9; line-height: 45px;}
.about_t03 { font-family: "Microsoft YaHei"; font-size:20px; color: #0282c9; line-height: 30px; }

/*---------------member-----------------*/
.member_con { width: 960px; margin:0 auto;  font-family: "Microsoft YaHei"; font-size:14px; color: #333; line-height: 25px;}
.member_con_e { width: 700px; height:30px; font-family: "Microsoft YaHei"; font-size:16px; color: #333; line-height: 30px; padding:15px 10px; }
.member_con_v { width:950px; padding:20px 0px 20px 10px; font-family: "SimSun"; font-size:12px; line-height: 24px; color:#666; } 
.member_con_v ul { margin:0; padding:0; list-style-type:none; }
.member_con_v li { width: 180px; height: 270px; margin: 10px 15px; float: left; font-family: "SimSun"; font-size:12px; line-height: 20px; color:#666; text-align: center; padding:20px 10px 0px 10px; border:1px solid #ddd; background-color: #f6f6f6;}
.member_con_v li a { color:#666; text-decoration: none; }
.member_con_v li a:hover { color:#333; text-decoration: none; }
.member_con_v li img { border:0; margin-bottom:7px;}
#member_con_show02 li.s1{ border:1px solid #ffa733; }
#member_con_show02 li.s2{ border:1px solid #eee; }
.member_con_v_t01 { width:175px; height:40px; border-bottom:0px dashed #ccc; margin:0 auto; padding:5px 0 0 0;}
.member_con_v_t01 a { color:#666; text-decoration: none; }
.member_con_v_t01 a:hover { color:#333; text-decoration: none; }
.member_con_v_t02 {font-family: "Microsoft YaHei";  width:175px; height: 20px; margin:0 auto; padding:10px 0 0 0;}
.member_con_v_t02 a { color:#666; text-decoration: none; }
.member_con_v_t02 a:hover { color:#333; text-decoration: none; }


/*---------------产品介绍products---------------*/
.product { width: 730px; float: right;} 
.product_con { width:700px; padding:20px 10px 20px 10px; font-family: "SimSun"; font-size:12px; line-height: 24px; color:#666; } 
.product_con ul { margin:0; padding:0; list-style-type:none; }
.product_con li { width: 200px; height: 200px; margin: 10px 15px; float: left; font-family: "SimSun"; font-size:12px; line-height: 30px; color:#666; text-align: center; padding:5px; background-color: #fff;}
.product_con li a { color:#666; text-decoration: none; }
.product_con li a:hover { color:#c3210f; text-decoration: none; }
.product_con li img { border:1px solid #eee; padding:4px;}
#product_show li.s1{ background-color: #f6f6f6;}
#product_show li.s2{background-color: #fff;}


.mod18{width:940px;height:620px;position:relative;background:#f7f7f7; margin:0 auto;}
.mod18 .btn{position:absolute;width:15px;height:70px;top:520px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../images/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:250px;width:46px;height:48px;}
.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(../images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf ul{list-style-type: none; margin:0px; padding:0;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:940px;height:500px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:940px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:500px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:500px;position:absolute; list-style-type: none; margin:0px; padding:0;}
.mod18 .picBox li{width:940px;height:500px;}
.mod18 .listBox{width:940px;height:100px;margin:0 auto;position:relative;padding:20px 0 10px;overflow:hidden;}
.mod18 .listBox ul{
	height: 100px;
	position: absolute;
	list-style-type: none;
	margin: 0px;
	padding: 0;
	top: 19px;
}
.mod18 .listBox li{width:129px;height:70px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:70px;}
.mod18 .listBox li img{width:124px;height:70px;}
.mod18 .listBox .on img{width:118px;height:64px;border:3px solid #ff6600;}
.mod18 .listBox .on i{display:block;}

/*----------------news----------------*/
.news { width: 900px; padding:0px 0 20px 0; margin:0 auto;}
.news_top { width:720px;  height: 185px; padding:20px 0px 30px 10px; background:url(../images/news_top_bg.jpg) no-repeat;}
.news_tpic { width: 225px; height: 155px; float: left; border: 6px solid #f0f0f0;}
.news_ttext { width: 460px; float: right; }
.news_pic { width: 160px; height: 110px; float: left; border: 7px solid #f0f0f0;}
.news_con { width:730px; height:auto; padding:10px 0px 20px 0px; border-top:3px solid #f0f0f0; } 
.news_con ul { list-style-type: none; margin:0px; padding:0; }
.news_con li { width:700px;  height: 130px; border-bottom:1px dashed #bbb; padding:20px 0px 20px 10px; }
.news_text { width: 500px; float: right; }
.news_text a { color: #666; text-decoration: none; }
.news_text a:hover { color: #999; text-decoration: none; }
.news_text01 { width: 100%; height: 30px; line-height: 30px; }
.news_text02 { width: 100%; padding:10px 0px 0 0px; color:#666; line-height: 22px; font-family: "SimSun"; font-size: 12px; }
.news_title { width: 370px; padding:0px 0 0 0px; font-family: "SimSun"; font-size: 14px; color:#333; font-weight: bold; float:left; line-height: 25px; }
.news_date { float: right; color: #999; padding:0px 10px 0 0px; font-family:Verdana, Geneva, sans-serif; font-size: 12px; line-height: 22px;}
.news_text03 { float: left; font-family: "SimSun"; font-size: 12px; color:#666; line-height: 30px;}
.news_text04 { width: 460px; padding:10px 0px 0 0px; color:#666; line-height: 22px; font-family: "SimSun"; font-size: 12px; }

.news_page { width:960px; padding:0px 0px 20px 0px;margin:0 auto;} 
.news_page_title { padding:10px 0; border-bottom:1px dashed #e2e2e2; }
.news_page_text01 { font-family: "Microsoft YaHei"; font-size:18px; font-weight: bold; line-height: 40px; text-align: center; color:#656666; }
.news_page_text02 { font-family: "Microsoft YaHei"; font-size:12px; line-height: 24px; text-align: center;  color:#ccc;  }
.news_page_con { font-family:"Microsoft YaHei";  font-size:14px; line-height: 30px; color:#666; padding:20px 10px; }

.news01 { width:900px; }
.news01 ul {margin: 0;padding: 0;list-style-type: none;}
.news01 li { width:900px; height:200px;border-bottom:1px dashed #ccc; padding:20px 0; margin:0 auto; }
.news01_con { width: 900px;}
.news01_con_pic { float:left; width:200px; height:200px; }
.news01_con_text { float:right; width:680px; height:200px; }
.news01_con_t01 { width:680px; padding:0px 0px; height:40px;line-height:40px; border-bottom:1px solid #f0f0f0; font-family:'Microsoft Yahei';font-size: 18px; color:#666; font-weight:normal; line-height:40px;}
.news01_con_t01 a { color: #666; text-decoration: none; }
.news01_con_t01 a:hover { color: #666; text-decoration: none; }
.news01_con_t02 { width:660px; height:100px;padding:5px; font-family:'Microsoft Yahei';font-size: 14px; color:#666; font-weight:normal; line-height:25px;}
.news01_con_t03 { width:640px; padding:0 10px; height:40px; line-height:40px; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; }
.news01_con_t04 { width:280px; height:40px; font-family:'Microsoft Yahei';font-size: 14px; color:#aaa; font-weight:normal;line-height:40px; float:left;}
.news01_con_more { width:80px; height:24px; margin:8px 0px 8px 0px; float:right; font-family:'Verdana';font-size: 14px; color:#666; font-weight:normal;line-height:24px; text-align:center;}
.news01_con_more a { display:block; background:#8bc443;color:#fff; }
.news01_con_more a:hover { display:block; background:#f0f0f0;color:#666; }

.news_hy { width:700px; margin:0 auto; }
.news_hy ul { list-style-type: none; margin:0px; padding:0; }
.news_hy li { width: 680px; padding:0 0 0 20px; height:30px; border-bottom:1px dashed #eee; background:url(../images/news_icon01.png) no-repeat; }
.news_hy_text { font-family: "SimSun";  font-size:12px; line-height: 30px; color:#333; float:left;}
.news_hy_text a { color: #333; text-decoration: none; }
.news_hy_text a:hover { color: #666; text-decoration: none; }
.news_hy_date { float: right; color: #999; padding:0px 10px 0 0px; font-family:Verdana, Geneva, sans-serif; font-size: 12px; line-height: 30px;}

.news_hd { width:700px; margin:0 auto; }
.news_hd ul { list-style-type: none; margin:0px; padding:0; }
.news_hd li { width: 320px; height: 280px; float: left; padding: 20px 10px 10px 10px;}
.news_hd li img { margin-bottom: 15px; }
.newpro_text { font-family: "SimSun";  font-size:12px; line-height: 24px; color:#666; text-align: left; }
.newpro_text a { color:#c00606; text-decoration: none;}
.newpro_text a:hover { color: #690000; text-decoration: none; }
.newpro001  { font-family: "Microsoft YaHei"; font-size:14px; font-weight: normal; color:#666; }
.newpro002  { font-family: "Microsoft YaHei"; font-size:18px; font-weight: normal; }

/*---------------翻页page---------------*/
.page01 { width: 500px; height:30px; margin:0 auto; padding:10px 0; font-size: 12px; }
.page02 { width: 400px; height:30px; margin:0 auto; padding:10px 0; font-size: 12px; }
.quotes { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center }
.quotes A { BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none;}
.quotes A:hover {BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid;}
.quotes A:active {BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid;}
.quotes SPAN.current {BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0;}
.quotes SPAN.disabled {BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid;}

/*--------------活动---------------*/
.act_in { width:960px; margin:0 auto; padding:20px 0 300px 0;}
.act_in ul {margin: 0;padding: 0;list-style-type: none;}
.act_in li { width:400px; height:400px; margin:0 30px; float:left; padding:10px 0;}
.act_pic { width:400px; height:270px; padding:0 0 0px 0; }
.act_tit { width:400px; height:40px; }
.act_t01 { font-family:'Verdana';font-size: 14px; color:#666; font-weight:normal;line-height:40px; float:right; padding:0 10px;}
.act_t01 a { color:#8bc443; text-decoration: none;}
.act_t01 a:hover { color: #333; text-decoration: none; }

.act_date { float: left; font-family:Verdana, Geneva, sans-serif; font-size: 12px; color: #999; line-height:40px; heigth:40px;}
.act_con { font-family:'Microsoft Yahei';font-size: 14px; color:#666; font-weight:normal; line-height:30px; padding:10px 0; height:60px;}
.act_con a { color:#666; text-decoration: none;}
.act_con a:hover { color: #666; text-decoration: none; }
.act_more { width:50px; height:24px; margin:8px 0px 8px 270px; font-family:'Verdana';font-size: 14px; color:#666; font-weight:normal;line-height:24px; text-align:center;}
.act_more a { display:block; background:#dd4e13;color:#fff; }
.act_more a:hover { display:block; background:#f0f0f0;color:#666; }
/*---------------apply---------------*/
.apply_con { width: 1730px; margin:0 auto;  font-family: "Microsoft YaHei"; font-size:14px; color: #333; line-height: 22px;}
.apply_box01 { width: 80px;  }
.apply_box02 { width: 160px;  }product_lm_t01
.apply_box03 { width: 320px;  }


.product_lb { width: 680px; height: 35px; line-height: 12px; background-color: #f6f6f6; padding:10px 0 0 20px; margin: 0 auto; font-family: "SimSun";color:#666; font-size:12px; }
.product_lbbox { width: 200px; height: 22px; color:#666;}
.product_lm { width:700px; padding:20px 0px 20px 10px; font-family: "SimSun"; font-size:12px; line-height: 24px; color:#666; } 
.product_lm ul { margin:0; padding:0; list-style-type:none; }
.product_lm li { width: 180px; height: 270px; margin: 10px 15px; float: left; font-family: "SimSun"; font-size:12px; line-height: 20px; color:#666; text-align: center; padding:20px 10px 0px 10px; border:1px solid #ddd; background-color: #f6f6f6;}
.product_lm li a { color:#666; text-decoration: none; }
.product_lm li a:hover { color:#333; text-decoration: none; }
.product_lm li img { border:0; margin-bottom:7px;}
#product_show02 li.s1{ border:1px solid #ffa733; }
#product_show02 li.s2{ border:1px solid #eee; }

h1 { font-family: "SimSun"; font-size:12px; line-height:18px; color: #999; padding:0px; margin:0px;font-weight:normal;}
h2 { font-family: "Microsoft YaHei"; font-size:14px; line-height:24px; color: #F00; padding:0px; margin:0px;}
.font01 { font-family: arial; font-size:18px; line-height:20px; color: #F00; padding:0px; margin:0px; font-weight:bold;} 
.product_lm_t01 { width:175px; height: 50px; border-bottom:0px dashed #ccc; margin:0 auto; padding:15px 0 0 0;}
.product_lm_t01 a { color:#666; text-decoration: none; }
.product_lm_t01 a:hover { color:#333; text-decoration: none; }
.product_lm_t02 {font-family: "Microsoft YaHei";  width:175px; height: 20px; margin:0 auto; padding:10px 0 0 0;}
.product_lm_t02 a { color:#666; text-decoration: none; }
.product_lm_t02 a:hover { color:#333; text-decoration: none; }

/*---------------leader-----------------*/
.leader { width: 960px; margin:0 auto; }
.leader_con { width:960px; height:800px; margin:0 auto; padding:20px 0;}

/*---------------project----------------*/
.project { width: 960px; margin:0 auto; }
.project_con { width:960px; margin:0 auto; padding:20px 0;}
.pro_in { width:960px; margin:0 auto; padding:20px 0 30px 0;}
.pro_in ul {margin: 0;padding: 0;list-style-type: none;}
.pro_in li { width:450px; height:410px; margin:0 15px; float:left; padding:10px 0;}
.pro_pic { width:450px; height:280px; padding:0 0 15px 0; }
.pro_tit { width:450px; height:40px; }
.pro_t01 { font-family:'Microsoft Yahei';font-size: 14px; color:#666; font-weight:normal;line-height:40px; float:left; }
.pro_date { float: right; font-family:Verdana, Geneva, sans-serif; font-size: 12px; color: #999; line-height:40px; heigth:40px;}
.pro_con { font-family:'Microsoft Yahei';font-size: 14px; color:#666; font-weight:normal; line-height:40px; padding:10px 0; height:40px;}
.pro_more { width:80px; height:25px; margin:8px 0px 8px 350px; font-family:'Verdana';font-size: 14px; color:#666; font-weight:normal;line-height:25px; text-align:center;}
.pro_more a { display:block; background:#dd4e13;color:#fff; }
.pro_more a:hover { display:block; background:#f0f0f0;color:#666; }

/*---------------翻页page---------------*/
.page01 { width: 500px; height:30px; margin:0 auto; padding:10px 0; font-size: 12px; }
.page02 { width: 400px; height:30px; margin:0 auto; padding:10px 0; font-size: 12px; }
.quotes { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center }
.quotes A { BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none;}
.quotes A:hover {BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid;}
.quotes A:active {BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid;}
.quotes SPAN.current {BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0;}
.quotes SPAN.disabled {BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid;}



/*---------------search_con-----------------*/
.search_con{}
.search_page { width: 980px; margin:0 auto; padding:15px 0;color:#333;}
.search_title { width:940px; height:26px; border-width: 0 0 1px 0; border-style:solid; border-color: #ddd; font-family: "Microsoft YaHei"; font-size: 17px; color: #333; font-weight: bold; 
background: url(images/title_icon01.jpg) no-repeat; padding:0px 0 0 30px; }
.search_con { padding: 0px 0 10px 10px; }
.search_con_title { padding:0px; height: 30px; line-height:30px; width:900px; }
.search_con_date { padding: 0 20px; float: right; height: 30px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #666; font-size: 12px; }
.search_con_text { line-height: 22px; width: 900px; padding:0 10px 10px 10px; border-width: 0 0 1px 0; border-style:dashed; border-color: #ddd; font-family: "Microsoft YaHei"; font-size: 12px; }
.search_text02 { background: url(images/icon_3.jpg) no-repeat;padding:0 10px 0 20px; float: left; height: 30px; font-family: "Microsoft YaHei"; font-size: 12px; color: #333; font-weight: bold; line-height: 22px; }
.search_text02 a { color: #666; text-decoration: none; font-weight: bold; }
.search_text02 a:hover { color: #333; text-decoration: none; font-weight: bold; }

/*--------------experience-----------------*/
.experience{max-width:1280px;margin:0 auto; padding:0 0 60px 0;}
.experience ul{list-style:none;}
.experience img{vertical-align:bottom;}


/* SuperBox*/
.superbox-list{display:inline-block;*display:inline;zoom:1;width:12.5%;}
.superbox-img{max-width:100%;width:100%;cursor:pointer;}
.superbox-show{text-align:center;position:relative;background:#333;box-shadow:inset 0 1px 5px #111;-webkit-box-shadow:inset 0 1px 5px #111;-moz-box-shadow:inset 0 1px 5px #111;width:100%;float:left;padding:25px 0;display:none;}
.superbox-current-img{max-width:100%;box-shadow:0 1px 4px #222;border:1px solid #222;}
.superbox-img:hover{opacity:0.8;}
.superbox-float{float:left;}
.superbox-close{opacity:0.7;cursor:pointer;position:absolute;top:25px;right:25px;background:url(../img/close.png) no-repeat center center;width:35px;height:35px;z-index:999;}
.superbox-close:hover{opacity:1;}
@media only screen and (min-width: 320px){.superbox-list{width:50%;}}
@media only screen and (min-width: 486px){.superbox-list{width:25%;}}
@media only screen and (min-width: 768px){.superbox-list{width:16.66666667%;}}
@media only screen and (min-width: 1025px){.superbox-list{width:12.5%;}}

/*--------------cases-----------------*/
.cases { width:730px; float:right; }
.cases_con { width: 710px; margin:0 auto;  font-family: "Microsoft YaHei"; font-size:14px; color: #333; line-height: 22px;}
.cases_con ul,li{ list-style:none; margin:0; padding:0;}
.cases_con img { border:0 px; }
.ban{ width:710px; height:800px; position:relative; overflow:hidden;margin:40px auto 0 auto;}
.ban2{ width:700px; height:500px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:700px; height:500px;}
.prev{ float:left; cursor:pointer;}
.num{ height:82px;overflow:hidden; width:630px; position:relative;float:left; }
.min_pic{ padding-top:10px; width:700px; }
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:80px; height:80px; margin-right:5px; padding:1px;}
.num ul li.on{ border:1px solid red; padding:0;}
.prev_btn1{ width:16px; text-align:center; height:18px; margin-top:40px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; height:18px; margin-top:40px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:220px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:220px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.pop_up{ width:700px; height:500px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{ width:700px; height:500px; position:relative; overflow:hidden;}
.pop_up2{ width:700px; height:500px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:700px; height:500px; float:left;}
input,select,textarea{vertical-align:middle; *font-size:100%;}
input{ margin:0;outline:none; padding:0;}
input::-ms-clear{display:none;}
.clearfix:after{
     content:".";        
     display:block;        
     height:0;        
     clear:both;        
     visibility:hidden;        

}

/*--------------industry-----------------*/
.industry { width:730px; float:right; }
.industry_con { width: 710px; margin:0 auto;  font-family: "Microsoft YaHei"; font-size:14px; color: #333; line-height: 22px;}
.industry_con ul,li{ list-style:none; margin:0; padding:0;}
.box{ width:710px; margin:0 auto; position:relative; overflow:hidden; _height:100%;}
.picbox{ width:710px; height:115px; overflow:hidden; position:relative;}
.piclist{ height:115px;position:absolute; left:0px; top:0px}
.piclist li{ background:#eee; margin-right:20px; padding:5px; float:left;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:33px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}



/*-------------contact-----------------*/
.contact { width:960px; margin:0 auto;}
.contact_con { width: 700px; margin:0 auto;  font-family: "Microsoft YaHei"; font-size:14px; color: #333; line-height: 22px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

/*---------------foot-----------------*/
.footer { width: 100%; height:100px; background:#058e3c; }
.footer_con { width: 960px; height:80px; margin:0 auto; padding:20px 10px 0 10px;} 
.footer_left { font-family:"Microsoft YaHei"; font-size:14px; line-height:38px; color:#fff; float: left; width: 500px; }
.footer_right { font-family:"Microsoft YaHei"; font-size:14px; line-height:38px; color:#fff; float: right; width: 400px; text-align:right;}
.footer_right a { color: #fff; text-decoration: none; }
.footer_right a:hover { color: #aaa; text-decoration: none; }
