@charset "gb2312";
/* CSS Document */
*{ outline:none; margin:0; padding:0;}
body{ font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:12px; color:#333; }
ul,li{ list-style:none;}
a{ text-decoration:none; color:#333333;}
a:hover{ text-decoration:none; color:#666666;}
.clear{ clear:both; font-size:0; height:0; line-height:0;}
img{ border:none;}
i,em{ font-style:normal;}
.l{ float:left;}
.r{ float:right;}
.show{display:block;}
.hide{display:none}
table{border-collapse: collapse;}
.w1000{ width:1000px; margin:0 auto;}

.top{ width:100%; background:url(../images/t_bg.jpg) bottom repeat-x; width:expression(document.body.clientWidth <= 1000? "1000px":"auto"); min-width:1000px;}
.welcome_w{ width:100%; height:30px; line-height:30px; background:#F9F9F9; border-bottom:1px solid #EEEEEE; width:expression(document.body.clientWidth <= 1000? "1000px":"auto"); min-width:1000px;}
.welcome{ width:1000px; margin:0 auto;}
.welcome span{ float:left; width:500px; color:#ADADAD;}
.welcome span a{padding:0 10px; color:#ADADAD;}
.welcome p{ float:right; color:#ADADAD;}
.welcome p a{ padding:0 10px; color:#ADADAD;}

.top_w{ width:1000px; margin:0 auto; height:105px; padding-top:24px;}
.top_w .logo{ width:300px; padding-right:30px;}
.top_w .txt{ width:250px; padding:2px 40px 0 10px; font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#333; font-weight:bold;}
.top_w .txt i{ font-size:26px; color:#29a05c;}
.top_w .tel{ width:250px; padding:10px 0 0 0;}

.nav_w{ width:100%; background:url(../images/navbg.jpg) bottom repeat-x; width:expression(document.body.clientWidth <= 1000? "1000px":"auto"); min-width:1000px; height:64px;}
.nav{ width:1000px; margin:0 auto; font-size:16px; line-height:64px; background:url(../images/navx.jpg) left no-repeat;}
.nav a{ color:#fff; padding:0 41px; background:url(../images/navx.jpg) right no-repeat;}
.nav a:hover{ color:#fff; text-decoration:underline;}

.banner{ width:100%;position:relative; height:580px; overflow:hidden; width:expression(document.body.clientWidth <= 1000? "1000px": "auto"); min-width:1000px; z-index:0;}
.fullSlide {width:100%;height:580px; z-index:0;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important; height:580px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:580px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:8px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=60);opacity:0.6;line-height:999px;}
.fullSlide .hd ul .on {background:#29a05c;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:2%;z-index:1;width:40px;height:60px;/*background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;*/cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:2%;background-position:-6px -137px;}

.search_w{ width:100%; background:#f6f6f6; width:expression(document.body.clientWidth <= 1000? "1000px":"auto"); min-width:1000px; height:50px; line-height:50px; border-bottom:1px solid #EEEEEC;}
.search_w .s_t{ width:1000px; margin:0 auto;}
.search_w .s_t .txt{ width:450px; height:50px; line-height:50px; color:#666;}
.search_w .s_t .txt a{ padding:0 5px; color:#999999;}
.search_w .s_t .search{ width:358px; height:32px; background:url(../images/ss.jpg) left no-repeat; margin-top:10px;}
.search_w .s_t .search input{ float:left; border:0; line-height:32px; background:none;}

.news_w{ width:100%; background:url(../images/bg1.jpg); width:expression(document.body.clientWidth <= 1000? "1000px":"auto"); min-width:1000px; height:455px;}
.news_w .news_c{ width:1000px; margin:0 auto; padding:34px 0;}
/*Ñ¡Ïî¿¨2*/
#Tab2{ width:602px; float:left;}
/*²Ëµ¥class*/
#Tab2 .Menubox {width:100%; height:45px; line-height:45px;}
#Tab2 .Menubox ul{margin:0px;padding:0px; background:#019966 url(../images/n_bg.jpg) right repeat-x; width:602px; height:45px; line-height:45px;}
#Tab2 .Menubox li{float:left;display:block;cursor:pointer;width:139px;text-align:center;color:#555; font-size:18px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå";}
#Tab2 .Menubox li.hover{padding:0px;width:139px;color:#fff;height:45px;line-height:45px; background:#019966;}
#Tab2 .Menubox em{float:right;display:block; color:#ccc; font-size:14px; padding-right:10px;}
#Tab2 .Menubox em a{color:#666;}
#Tab2 .Contentbox{clear:both;margin-top:0px;text-align:center;padding:10px 0;font-family:"ËÎÌå"; width:602px;}
#Tab2 .Contentbox .first{ overflow: hidden; float:left; display:block; width:602px; padding:10px 0 10px 0;}
#Tab2 .Contentbox .first span{ display:block; float:left; width:195px; padding:4px; border:1px solid #DEDFE1; margin-right:18px;}
#Tab2 .Contentbox .first span img{ display:block; float:left;  width:195px;}
#Tab2 .Contentbox .first em{float:left; width:365px; line-height:45px; display:block; font-size:16px; font-weight:bold;font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå";}
#Tab2 .Contentbox .first em a{color:#333;display:block; width:365px; text-align:left;}
#Tab2 .Contentbox .first em a:hover{color:#019966;}
#Tab2 .Contentbox .first p{color:#999;display:inline-block;float:left;line-height:24px;overflow:hidden;width:365px; display:block; text-align:left; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px;}
#Tab2 .Contentbox .first p a{ color:#999;}
#Tab2 .Contentbox .first p a:hover{ color:#019966;text-decoration:underline;}
#Tab2 .Contentbox ul{ width:602px; float:left; display:block; text-align:left;padding:10px 0px 0px 0;}
#Tab2 .Contentbox li{ width:602px; float:left; display:block; height:37px; line-height:37px; overflow:hidden; font-size:14px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå";}
#Tab2 .Contentbox li strong{color:#019966; float:left; font-size:12px; font-family:"ËÎÌå"; padding-right:10px;}
#Tab2 .Contentbox li a{color:#666; float:left;}
#Tab2 .Contentbox li a:hover{color:#019966; text-decoration:underline;}
#Tab2 .Contentbox li i{color:#999; float:right; font-size:14px; }

.FAQ{ width:380px; float:right;}
.FAQ .title{width:380px; float:left; background:url(../images/n_bg.jpg) repeat-x; height:45px;line-height:45px;}
.FAQ .title span{ float:left; display:block; width:150px; color:#fff; background:#019966; font-size:18px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; text-align:center;}
.FAQ .title em{float:right;display:block; color:#ccc; font-size:14px; padding-right:10px;}
.FAQ .title em a{color:#666;}

.FAQ .c_line{width:380px; float:left; padding:12px 0 0 0;}
.FAQ .c_line dl{width:380px; float:left; display:block; text-align:left; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; padding:10px 0;}
.FAQ .c_line dl dt{width:380px; float:left; display:block; line-height:20px; border-bottom:1px dashed #dbdbdb; color:#333; background:url(../images/q.jpg) left no-repeat; background-position:0 6px; padding:5px 0 10px 0; font-size:14px; font-weight:bold;}
.FAQ .c_line dl dt a{color:#333; padding-left:30px; }
.FAQ .c_line dl dt a:hover{color:#019966; text-decoration:underline;}
.FAQ .c_line dl dd{width:350px; float:left; display:block; line-height:24px; height:45px; overflow:hidden; color:#999; background:url(../images/a.jpg) left no-repeat;padding-left:30px; background-position:0 4px; margin-top:5px; font-size:14px;}

.foreground_w{ width:100%; background:url(../images/bg2.jpg) left; width:expression(document.body.clientWidth <= 1000? "1000px":"auto"); min-width:1000px; height:560px; }
.foreground_w .title_w{ background:url(../images/qj.jpg) center no-repeat; padding-top:57px; height:90px; padding-bottom:35px;}
.foreground_w .video{ width:425px; height:305px; background:#000;/* Gecko browsers */-moz-border-radius: 5px; /* Webkit browsers */-webkit-border-radius: 5px; /* W3C syntax - likely to be standard so use for future proofing */border-radius:10px; padding:10px 0 0 10px;}
.foreground_w .txt_c{ width:535px; font-size:14px; color:#fff; line-height:30px;}
.foreground_w .txt_c .txt1{ width:535px; font-size:14px; text-indent:4em; background:url(../images/1.png) left top no-repeat;}
.foreground_w .txt_c .txt2{ width:535px; font-size:14px; text-indent:4em; background:url(../images/2.png) left top no-repeat; margin-top:10px;}

.yfys{ width:1000px; margin:0 auto; background:url(../images/x_b.jpg) top no-repeat; background-position:0 135px;}
.yfys .title{ width:1000px; float:left; text-align:center; background:url(../images/titbg.png) center no-repeat; padding:38px 0; margin-bottom:35px;}
.yfys .title h2{ font-size:30px; font-weight:bold; color:#009966;}
.yfys .title h3{ font-size:35px; font-weight:normal; color:#bfbfbf; font-family:Aparajita; text-transform:uppercase;}
.yfys .yfys_img{ width:407px; float:left; text-align:center; background:url(../images/img_y.jpg) bottom no-repeat; padding-bottom:15px;}

.yfys .yfys_line{ width:545px; float:right;}
.yfys .yfys_line dl{ width:545px; float:left; padding:12px 0;}
.yfys .yfys_line dl dt{ background:url(../images/tb.png) no-repeat; width:34px; height:34px; line-height:34px; text-align:left; padding-left:10px; float:left; display:block; font-family:Arial; font-size:24px; color:#fff; padding-right:20px;}
.yfys .yfys_line dl dd{ width:480px; float:left; display:block;}
.yfys .yfys_line dl dd span{ width:480px; float:left; display:block; font-size:16px; color:#666;}

.yfys .yfys_line dl dd span i{ color:#FB6700;}
.yfys .yfys_line dl dd em{ width:480px; float:left; display:block; font-size:7px; font-family:Arial; text-transform:uppercase; color:#D0D0D0;-webkit-text-size-adjust:none; padding-top:5px;}
	
.yfys .yfys_txt{ width:960px; float:left; background:#F0FBF7; height:58px; margin:15px 0; font-size:16px; color:#666; line-height:26px; padding:12px 20px; margin-bottom:40px;}
.yfys .yfys_txt i{ color:#FF6600;}

.cp_w{ width:100%; background:url(../images/bg2.jpg) left; width:expression(document.body.clientWidth <= 1000? "1000px":"auto"); min-width:1000px; height:895px; }
.cp_w .title{ width:1000px; float:left; text-align:center; background:url(../images/titbg2.png) center no-repeat; padding:50px 0 14px 0; }
.cp_w .title h2{ font-size:30px; font-weight:bold; color:#fff;}
.cp_w .title h3{ font-size:35px; font-weight:normal; color:#fff; font-family:Aparajita; text-transform:uppercase;}
.cp_w .cp_sub{ width:810px; float:left; background:url(../images/p_b.jpg) top no-repeat; text-align:center; padding-top:55px; height:43px; padding-left:190px;}
.cp_w .cp_sub a{ display:inline-table; float:left; width:143px; height:42px; line-height:42px; background:url(../images/cp.png) no-repeat; margin:0 6px; font-size:15px; color:#666;}
.cp_w .cp_sub a:hover{color:#009A66; text-decoration:underline;}
.cp_w .cp_line{width:1000px; float:left; padding:40px 0 10px 0;}
.cp_w .cp_line ul{ width:1000px; float:left; display:block;}
.cp_w .cp_line ul li {width:227px;height:227px; float:left; display:block; padding:11px;}
.cp_w .cp_line ul li span{width:227px;height: 227px;position: relative; float:left; display:block;}
.cp_w .cp_line ul li span i{width:227px; background:#096; display:block; position:absolute; bottom:0; left:0; color:#fff; opacity: 0.9!important;/*ÊµÏÖFF±³¾°Í¸Ã÷£¬ÎÄ×Ö²»Í¸Ã÷*/ filter:Alpha(opacity=90); background:#096 fixed;/*ÊµÏÖIE±³¾°Í¸Ã÷*/ cursor:hand;text-align:center; font:normal 14px/40px "Î¢ÈíÑÅºÚ", "ºÚÌå";}
.cp_w .cp_line ul li span i:hover{ text-decoration:underline;}
.cp_w .cp_line h6{ width:570px; float:left; display:block; text-align:center; padding-left:430px;}
.cp_w .cp_line h6 span{ width:132px; height:34px; float:left; background:url(../images/gd.jpg) no-repeat; line-height:34px;font-size:12px; margin-top:30px;}
/*.cp_w .cp_line h6 span{ width:132px; height:36px; float:left; line-height:36px; display:inline; font-size:12px; border:1px solid #43CFAC; color:#43CFAC; margin-top:30px; font-weight:normal;background:#019865; -moz-border-radius:50px; -webkit-border-radius:50px; border-radius:50px; position:relative; z-index:2; behavior: url(ie-css3.htc);} Gecko browsers -moz-border-radius:50px;  Webkit browsers -webkit-border-radius:50px; W3C syntax - likely to be standard so use for future proofing border-radius:50px;*/
.cp_w .cp_line h6 span a{color:#43CFAC;}

.ls_ys{width:100%; background:url(../images/ysbg.jpg) left; width:expression(document.body.clientWidth <= 1000? "1000px":"auto"); min-width:1000px; height:975px;}
.ls_ys .title_w{ background:url(../images/ystit.jpg) center no-repeat; height:245px;}
.ls_ys .ys_txt{ width:1000px; margin:0 auto; background:url(../images/yhimg.jpg) center no-repeat; height:670px; top:-20px;}
.ls_ys .ys_txt .ys_l{ width:265px;}
.ls_ys .ys_txt .ys_l dl{ width:265px; float:left; padding:15px 0;}
.ls_ys .ys_txt .ys_l dl dt{width:48px; height:38px; float:left; display:block; padding-right:20px;}
.ls_ys .ys_txt .ys_l dl dd{ width:197px; float:left; display:block;}
.ls_ys .ys_txt .ys_l dl dd span{ width:197px; float:left; display:block; font-size:20px; color:#666; line-height:24px;}
.ls_ys .ys_txt .ys_l dl dd span i{ color:#FB6700;}
.ls_ys .ys_txt .ys_l dl dd em{ width:197px; float:left; display:block; font-size:12px; font-family:Arial; color:#999;}
.ls_ys .ys_txt .ys_l ul{ width:265px; float:left; padding:0;}
.ls_ys .ys_txt .ys_l ul li{ width:265px; float:left; display:block; color:#666; font-size:12px; line-height:22px;}

.ls_ys .ys_txt .ys_r{ width:260px;}
.ls_ys .ys_txt .ys_r dl{ width:260px; float:left; padding:15px 0;}
.ls_ys .ys_txt .ys_r dl dt{width:48px; height:38px; float:left; display:block; padding-right:20px;}
.ls_ys .ys_txt .ys_r dl dd{ width:192px; float:left; display:block;}
.ls_ys .ys_txt .ys_r dl dd span{ width:192px; float:left; display:block; font-size:20px; color:#666; line-height:24px;}
.ls_ys .ys_txt .ys_r dl dd span i{ color:#FB6700;}
.ls_ys .ys_txt .ys_r dl dd em{ width:192px; float:left; display:block; font-size:12px; font-family:Arial; color:#999;}
.ls_ys .ys_txt .ys_r ul{ width:260px; float:left; padding:0;}
.ls_ys .ys_txt .ys_r ul li{ width:260px; float:left; display:block; color:#666; font-size:12px; line-height:22px; padding-bottom:18px;}

.ad{ width:100%;width:expression(document.body.clientWidth <= 1000? "1000px":"auto"); min-width:1000px; background:url(../images/ad2.jpg) center no-repeat; height:160px;}
.ad a{ display:block; width:1000px; margin:0 auto;}

.xxd{ width:100%; background:url(../images/bg1.jpg); width:expression(document.body.clientWidth <= 1000? "1000px":"auto"); min-width:1000px; height:750px;}
.xxd .title{ width:1000px; float:left; text-align:center; background:url(../images/titbg.png) center no-repeat; padding:32px 0 25px 0; margin-top:20px;}
.xxd .title h2{ font-size:30px; font-weight:bold; color:#009966;}
.xxd .title h3{ font-size:35px; font-weight:normal; color:#bfbfbf; font-family:Aparajita; text-transform:uppercase;}
.xxd .xxd_line{ width:1000px; float:left; background:url(../images/x_b.jpg) top center no-repeat; padding-top:50px;}
.xxd .xxd_line dl{ width:1000px; float:left; }
.xxd .xxd_line dl dt{ width:250px; float:left; display:block; background:url(../images/al.jpg); height:235px;}
.xxd .xxd_line dl dt h2{ float:left; display:block; font-size:19px; font-weight:bold; color:#fff; padding:55px 0 0 25px;}
.xxd .xxd_line dl dd{ width:250px; float:left; display:block;}

.base_w{ width:100%; background:url(../images/bg2.jpg) left; width:expression(document.body.clientWidth <= 1000? "1000px":"auto"); min-width:1000px; height:560px; }
.base_w .jd_x{ background:url(../images/p_b.jpg) top no-repeat; background-position:0 150px;}
.base_w .title{ width:1000px; float:left; text-align:center; background:url(../images/titbg2.png) center no-repeat; padding:32px 0 25px 0; margin-top:20px; margin-bottom:30px;}
.base_w .title h2{ font-size:30px; font-weight:bold; color:#fff;}
.base_w .title h3{ font-size:35px; font-weight:normal; color:#fff; font-family:Aparajita; text-transform:uppercase;}
.base_w .img_base{ width:414px; height:286px; background:url(../images/js.png) no-repeat; padding:20px 0 0 15px;}
.base_w .txt_c{ width:535px; font-size:14px; color:#fff; line-height:30px;}
.base_w .txt_c .txt1{ width:535px; font-size:14px; text-indent:2em; padding:40px 0; float:left;}
.base_w .txt_c .gd{ background:url(../images/gd.jpg) no-repeat; width:132px; height:34px; line-height:34px; font-size:12px; color:#43CFAC; float:left; text-align:center;}
.base_w .txt_c .gd a{color:#43CFAC;}

.ad2{ width:1000px; margin:0 auto;}

/*ÄÚÒ³ÑùÊ½*/
.n_banner{ width:100%;width:expression(document.body.clientWidth <= 1000? "1000px":"auto"); min-width:1000px; background:url(../images/nad.jpg) center no-repeat; height:365px;}

.n_main{ width:100%; background:url(../images/bg1.jpg); width:expression(document.body.clientWidth <= 1000? "1000px":"auto"); min-width:1000px; padding:16px 0;}

.main_l{ width:235px; float:left;}
.main_l .title{ background:url(../images/l_tbg.jpg) no-repeat; width:235px; height:50px; line-height:50px; color:#fff; font-size:20px; color:#fff; text-align:center;}
.main_l .sub_dh{ width:215px; background:#f6f6f6; padding:10px; text-align:center; }
.main_l .sub_dh a{ width:213px; background:url(../images/subbg.jpg) repeat-x; height:37px; line-height:37px; border:1px solid #e4e4e4; float:left; display:block; margin:5px 0; font-size:16px; color:#666666;}
.main_l .sub_dh a.bg{ background:url(../images/subbg2.jpg) repeat-x; width:213px; height:37px; border:1px solid #009953; color:#fff;}
.main_l .sub_dh a:hover{ background:url(../images/subbg2.jpg) repeat-x; width:213px; height:37px; border:1px solid #009953; color:#fff;}
.main_l .contact_c{ width:205px; background:#f6f6f6; padding:15px; text-align:center; }
.main_l .contact_c span{ width:205px; float:left; display:block; color:#6f6f6f; font-size:14px; line-height:26px; text-align:left;}

.main_r{ width:745px; float:right;}
.main_r .title{width:745px; float:left; background:url(../images/n_bg.jpg) repeat-x; height:45px;line-height:45px;}
.main_r .title span{ float:left; display:block; width:150px; color:#fff; background:#019966; font-size:18px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; text-align:center;}
.main_r .title em{float:right;display:block; color:#9a9a9a; font-size:12px; padding-right:10px;}
.main_r .title em a{color:#9a9a9a;}

.main_r .cp_line_n{ width:745px; background:#fff; padding:10px 0; text-align:left;Max-Height:20000px;Min-Height:600px;_height:expression(this.scrollHeight > 20000 ? "20000px" : (this.scrollHeight < 600 ? "600px" : "auto")); float:left;}
.main_r .cp_line_n ul{ width:745px; float:left; display:block;}
.main_r .cp_line_n ul li {width:225px;height:225px; float:left; display:block; padding:20px 0 0 17px;}
.main_r .cp_line_n ul li span{width:225px;height: 225px;position: relative; float:left; display:block;}
.main_r .cp_line_n ul li span i{width:225px; background:#096; display:block; position:absolute; bottom:0; left:0; color:#fff; opacity: 0.9!important;/*ÊµÏÖFF±³¾°Í¸Ã÷£¬ÎÄ×Ö²»Í¸Ã÷*/ filter:Alpha(opacity=90); background:#096 fixed;/*ÊµÏÖIE±³¾°Í¸Ã÷*/ cursor:hand;text-align:center; font:normal 14px/40px "Î¢ÈíÑÅºÚ", "ºÚÌå";}
.main_r .cp_line_n ul li span i:hover{ text-decoration:underline;}
.main_r .paging{ width:745px; padding:40px 0;  float:left; margin-bottom:20px; text-align:center; background:#fff;}
.main_r .paging a{ padding:8px 15px; border:1px solid #dbdbdb; margin:2px; font-size:14px; display:inline-block;}
.main_r .paging i{ padding:8px 15px; border:none; margin:2px; font-size:12px; display:inline-block;}
.main_r .paging a:hover{ color:#fff; background:#4EA970; text-decoration:none;  border:1px solid #fff;}
.main_r .paging a.bg{ background:#4EA970; color:#FFFFFF; text-decoration:none;  border:1px solid #fff; }

.main_r .xxd_line{ width:745px; background:#fff; padding:10px 0; text-align:left;Max-Height:20000px;Min-Height:600px;_height:expression(this.scrollHeight > 20000 ? "20000px" : (this.scrollHeight < 600 ? "600px" : "auto")); float:left;}
.main_r .xxd_line ul{ width:745px; float:left; display:block;}
.main_r .xxd_line ul li {width:228px; float:left; display:block; padding:20px 0 0 17px;}
.main_r .xxd_line ul li span{width:228px; float:left; display:block;}
.main_r .xxd_line ul li i{width:228px; color:#666; float:left; font-size:14px; text-align:center; display:block; line-height:26px; height:26px; margin-top:10px;}
.main_r .xxd_line ul li i:hover{ text-decoration:underline; color:#019966;}

.main_r .dy_c{ width:725px; background:#fff; padding:10px; text-align:left;Max-Height:20000px;Min-Height:600px;_height:expression(this.scrollHeight > 20000 ? "20000px" : (this.scrollHeight < 600 ? "600px" : "auto")); float:left; font-size:14px; line-height:26px; color:#666;}

.main_r .team_line,.main_r .honour_line{ width:745px; background:#fff; padding:10px 0; text-align:left;Max-Height:20000px;Min-Height:600px;_height:expression(this.scrollHeight > 20000 ? "20000px" : (this.scrollHeight < 600 ? "600px" : "auto")); float:left;}
.main_r .team_line ul,.main_r .honour_line ul{ width:745px; float:left; display:block;}
.main_r .team_line ul li,.main_r .honour_line ul li {width:225px; float:left; display:block; padding:20px 0 0 18px;}
.main_r .team_line ul li span,.main_r .honour_line ul li span{width:225px; float:left; display:block;}
.main_r .team_line ul li i,.main_r .honour_line ul li i{width:225px; color:#666; float:left; font-size:14px; text-align:center; display:block; line-height:26px; height:26px; margin-top:10px;}
.main_r .team_line ul li i:hover,.main_r .honour_line ul li i:hover{ text-decoration:underline; color:#019966;}

.main_r .news_line{ width:705px; background:#fff; padding:10px 20px; text-align:left;Max-Height:20000px;Min-Height:600px;_height:expression(this.scrollHeight > 20000 ? "20000px" : (this.scrollHeight < 600 ? "600px" : "auto")); float:left;}

.main_r .news_line .first{ overflow: hidden; float:left; display:block; width:705px; padding:10px 0 10px 0;}
.main_r .news_line .first span{ display:block; float:left; width:195px; padding:4px; border:1px solid #DEDFE1; margin-right:18px;}
.main_r .news_line .first span img{ display:block; float:left;  width:195px;}
.main_r .news_line .first em{float:left; width:480px; line-height:45px; display:block; font-size:16px; font-weight:bold;font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå";}
.main_r .news_line .first em a{color:#333;display:block; width:480px; text-align:left;}
.main_r .news_line .first em a:hover{color:#019966;}
.main_r .news_line .first p{color:#999;display:inline-block;float:left;line-height:24px;overflow:hidden;width:480px; display:block; text-align:left; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px;}
.main_r .news_line .first p a{ color:#019966; display:block; text-align:left; padding-top:10px;}
.main_r .news_line .first p a:hover{ color:#019966;text-decoration:underline;}
.main_r .news_line ul{ width:705px; float:left; display:block; text-align:left;padding:10px 0px 0px 0;}
.main_r .news_line li{ width:705px; float:left; display:block; height:37px; line-height:37px; overflow:hidden; font-size:14px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; background:url(../images/xb.jpg) bottom no-repeat;}
.main_r .news_line li strong{color:#019966; float:left; font-size:12px; font-family:"ËÎÌå"; padding-right:10px;}
.main_r .news_line li a{color:#666; float:left;}
.main_r .news_line li a:hover{color:#019966; text-decoration:underline;}
.main_r .news_line li i{color:#999; float:right; font-size:14px; }

.main_r .c_line{ width:705px; background:#fff; padding:10px 20px; text-align:left;Max-Height:20000px;Min-Height:600px;_height:expression(this.scrollHeight > 20000 ? "20000px" : (this.scrollHeight < 600 ? "600px" : "auto")); float:left;}
.main_r .c_line dl{width:705px; float:left; display:block; text-align:left; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; padding:10px 0;}
.main_r .c_line dl dt{width:705px; float:left; display:block; line-height:20px; border-bottom:1px dashed #dbdbdb; color:#333; background:url(../images/q.jpg) left no-repeat; background-position:0 6px; padding:5px 0 10px 0; font-size:14px; font-weight:bold;}
.main_r .c_line dl dt a{color:#333; padding-left:30px; }
.main_r .c_line dl dt a:hover{color:#019966; text-decoration:underline;}
.main_r .c_line dl dd{width:675px; float:left; display:block; line-height:24px; overflow:hidden; color:#999; background:url(../images/a.jpg) left no-repeat; background-position:0 4px; padding-left:30px; margin-top:5px; font-size:14px;}

.main_r .contact_c{ width:725px; background:#fff; padding:10px; text-align:left;Max-Height:20000px;Min-Height:600px;_height:expression(this.scrollHeight > 20000 ? "20000px" : (this.scrollHeight < 600 ? "600px" : "auto")); float:left; font-size:14px; line-height:26px;}
.main_r .contact_c h2{ display:block; font-size:20px; color:#019966; font-weight:normal; padding:20px 0;}
.main_r .contact_c .map{ width:700px; padding:25px 0;}

.main_r .wz_c{ width:725px; background:#fff; padding:10px; text-align:left;Max-Height:20000px;Min-Height:600px;_height:expression(this.scrollHeight > 20000 ? "20000px" : (this.scrollHeight < 600 ? "600px" : "auto")); float:left;}
.main_r .wz_c h2{ width:725px; float:left; display:block; font-size:18px; color:#333; text-align:center; line-height:50px; padding-top:20px;}
.main_r .wz_c h3{ width:725px; float:left; display:block; font-size:12px; color:#ccc; text-align:center; font-weight:normal; line-height:35px; border-bottom:1px dashed #ccc;}
.main_r .wz_c .ctxt{ width:725px;float:left; padding:30px 0 30px 0; font-size:14px; color:#999; line-height:26px; border-bottom:1px dashed #ccc; margin-bottom:10px;}
.main_r .wz_c span{ width:725px;float:left; display:block; padding:5px 0; font-size:14px; color:#999; line-height:26px;}
.main_r .wz_c span a{ color:#666;}
.main_r .wz_c span a:hover{ color:#f00;}
.main_r .wz_c ul{ width:705px; float:left; display:block; text-align:left;padding:10px 0px 0px 0;}
.main_r .wz_c li{ width:705px; float:left; display:block; height:37px; line-height:37px; overflow:hidden; font-size:14px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; background:url(../images/xb.jpg) bottom no-repeat;}
.main_r .wz_c li strong{color:#019966; float:left; font-size:12px; font-family:"ËÎÌå"; padding-right:10px;}
.main_r .wz_c li a{color:#666; float:left;}
.main_r .wz_c li a:hover{color:#019966; text-decoration:underline;}
.main_r .wz_c li i{color:#999; float:right; font-size:14px; }
.main_r .wz_c h4{ width:725px; float:left; display:block; font-size:18px; color:#019966; text-align:left; line-height:50px; padding-top:10px; border-bottom:1px dashed #ccc;}

.main_r .train_line{ width:745px; background:#fff; padding:10px 0; text-align:left;Max-Height:20000px;Min-Height:600px;_height:expression(this.scrollHeight > 20000 ? "20000px" : (this.scrollHeight < 600 ? "600px" : "auto")); float:left;}
/* summary */
.listbox{float:left; margin:15px 0 0 13px; display:inline;padding:0 0 0px 0;background:#f6f6f6;width:230px;height:330px;position:relative;}
.listbox:hover{ background:#10A06F; color:#fff;}
.listbox a:hover{ color:#fff;}
.listbox .listimg{float:left;width:230px;height:172px;position:relative;overflow:hidden;}
.listbox .listimg img{width:230px;height:172px;top:0;left:0;position:absolute;}
.listbox .listimg .summary{width:230px;height:172px;top:172px;left:0;position:absolute;background:url(../images/ht.png) no-repeat;}
.listbox .listinfo{width:230px;line-height:22px;}
.listbox .listinfo .listtitle{float:left;width:210px;font-size:14px; font-weight:bold; padding:15px 10px; text-align:center;}
.listbox .listinfo .list_txt{width:210px; height:66px; overflow:hidden;float:left;font-size:14px; padding:0 10px 10px 10px;}
.listbox .listinfo .list_gd{width:230px;float:left;}
.listbox .listinfo .list_gd img{float:right;}



.link{ background:#FAFAFA;width:100%; background:url(../images/xt.jpg) top repeat-x; width:expression(document.body.clientWidth <= 1000? "1000px":"auto"); min-width:1000px;}
.link .title{ width:1000px; margin:0 auto; height:57px; line-height:57px; background:url(../images/bx.jpg) bottom no-repeat;}
.link .title span{ font-size:17px; color:#000;}
.link .link_c{ width:1000px; margin:0 auto; line-height:26px; text-align:left; padding:8px 0;}
.link .link_c a{ padding:0 10px 0 0; color:#666;}
.link .link_c a:hover{color:#093; text-decoration:underline;}

.footer_sub{ width:100%; background:#019966 url(../images/navbg.jpg) bottom repeat-x; width:expression(document.body.clientWidth <= 1000? "1000px":"auto"); min-width:1000px; height:64px; line-height:64px;}
.footer_sub .sub_nav{ width:1000px; margin:0 auto; font-size:16px; line-height:64px; background:url(../images/navx.jpg) left no-repeat;}
.footer_sub .sub_nav a{ color:#fff; padding:0 41px; background:url(../images/navx.jpg) right no-repeat;}
.footer_sub .sub_nav a:hover{ color:#fff; text-decoration:underline;}

.footer{ width:100%; background:#f3f3f3; width:expression(document.body.clientWidth <= 1000? "1000px":"auto"); min-width:1000px; padding:20px 0 80px 0;}
.footer .f_l{ border-right:1px solid #e6e6e6; padding-right:15px;}
.footer .f_txt{ font-size:14px; line-height:26px; color:#666; padding:15px 15px 0 15px;}
.footer .f_r{ border-left:1px solid #e6e6e6; padding-left:15px;}

/*Î²²¿*/
#footer_ad{position:fixed;bottom:0;left:0;z-index:2000;width:100%;display:block; background:url(../images/f_bg.jpg) repeat-x; text-align:center; height:63px;}
.ulFooter{ overflow:hidden; width:1000px; margin:0 auto;}
.ulFooter li{ width:1000px; float:left; display:inline; overflow:hidden;}

