ul,li{ padding:0; margin:0; list-style:none;}
a{ text-decoration:none; color:#595959;}
a:hover{ text-decoration:none; color:#ffae00;}
body{ padding:0; margin:0; font-family:"宋体"; font-size:12px; color:#666666;}
#head{ padding:0; margin:0;}
.top_bk{ background:url(index_01.gif) repeat-x left top; height:30px; width:100%;}
.top_nav{margin:0 10px 0 0; text-align:right; line-height:30px; color:#fff; float:right;}
.top_nav a{ color:#fff; text-decoration:none;}
.top_nav a:hover{ color:#ffd200; text-decoration:none;}
.top_link{ float:left; margin:0 0 0 10px; width:200px;}
.top_link a{ background:url(rexian.gif) no-repeat left top; width:196px; height:29px; display:block;}
.b_top{ background:url(index_03.gif) repeat-x left top; height:103px; clear:both;}
.top_ad{ float:right; width:198px; margin:0 15px 0 0;}
.top_ad a{ background:url(top_ad.gif) no-repeat left top; width:198px; height:103px; display:block;}
.top_ad a:hover{ background:url(top_ad.gif) no-repeat left -103px; width:198px; height:103px; display:block;}
.logo{padding:30px 0 0 30px; float: left;}
#nav{ background-color:#e7e7e7; height:230px; clear:both;}
.nav_all{ width:986px;}
.n_right{ float:right; width:720px; border:0;}
.n_left{ float:left; width:230px;}
.n_nav{ float:right; width:160px;}
.n_three{ float:left; background:url(index_04.gif) no-repeat left top; width:15px; height:230px;}
.nav_list li{ border-bottom:1px #d1d1d1 dashed; height:36px; line-height:36px; color:#6f6e6e; font-family:"黑体"; font-size:16px; display:block;}
.nav_list li span{ font-family:verdana; font-size:11px; color:#9e9e9e; padding:0 0 0 7px;}
.nav_list li a{ text-decoration:none; color:#5E5E5E; padding:0 0 0 15px;}
.nav_list li a:hover{ background:url(index_09.gif) no-repeat left top; padding:0 0 0 15px; color:#ffae00;}
#main{ width:986px; padding:15px 0 20px 0;} 
.m_right{ width:720px; float:right;}
.m_left{ width:230px; float:left; padding:5px 0 0 0;}
.m_l_top{ text-align:right; padding:0; border-bottom:1px #eaeaea dashed;}
.w_l_list{ padding:10px 0 10px 0; margin:0 7px 0 0;}
.w_l_list dl{ padding:0; margin:0;}
.w_l_list dd{ text-align:right; display:block; padding:3px 15px 3px 0; background:url(dian2.gif) no-repeat 168px 4px; line-height:20px;}
.w_l_list dd a:hover{ background:url(list_bk.gif) no-repeat left top; display:block; height:20px; line-height:20px;}
.s_main{clear:both; padding:0 0 10px 0;}
.m_tile{ border-bottom:1px #eaeaea dashed; height:35px; padding:8px 0 0 0;}
.m_tile img{ float:left; padding:5px 0 0 0;}
.h_about{ padding:7px 0 0 0;}
.h_about span{ float:right; width:480px;}
.h_about p{ padding:5px 0; margin:0; line-height:20px;}
.about_img{ float:left; display:block; border:1px #ccc solid; padding:2px; margin:10px 0 0 7px;}
.about_img a{background:url(team2.jpg) no-repeat left top; display:block;width:198px; height:127px;}
.h_work{ padding:15px 0 10px 0;}
.h_work ul{margin:0 auto;}
.h_work li{ float:left; display:block; width:216px; margin:0 7px 15px 7px; padding:7px 0 3px 0; border:1px #E4E4E4 solid; background-color:#f7f7f7;}
.h_work li .box{ background:url(h_bg.gif) no-repeat right bottom;}
.h_work li .box2{ background:url(w_bg.gif) no-repeat right bottom;}
.h_work li .pic{ margin:0 5px 0 7px;}
.h_work li .pimg img{ display:block; text-align:center;}
.h_work li .wpic img{ display:block; text-align:center; width:200px;}
.h_work li .pimg a,.h_work li .wpic a{ border:1px #f7f7f7 solid; display:block; width:200px;}
.h_work li .pimg a:hover,.h_work li .wpic a:hover{ border:1px #ffd200 solid; display:block;}
.w_view{ font-family:verdana; color:#909090; line-height:20px; padding:7px 0 0 0;}
.w_view span{ display:block; margin:0 0 0 7px;}
.vision_list{width:156px;margin:0 10px; float:left; padding:0; height:124px;}
.v_img{ height:110px; width:156px;}
.v_img img{width:150px; height:110px;}
.v_img a{padding:2px; border:1px #ccc solid; display:block;}
.v_img a:hover{background-color:#ffd200; border:0; padding:3px; display:block;}
.v_tile{ text-align:left; padding:10px 0 0 0 !important;padding:7px 0 0 0;}
.v_tile2{ text-align:center; padding:10px 0 0 0 !important;padding:7px 0 0 0;}
.h_news li{ padding:5px 0; line-height:24px;}
.h_news li .n_tile{ padding:5px 0; background:url(dian3.gif) no-repeat left 7px; padding:0 0 0 10px;}
.h_news li .n_time{ color:#ffae00;font-family:verdana; margin:0 0 0 10px;}
.h_news li a{ height:20px; line-height:20px; color:#9E9E9E; padding:0 0 0 10px;}
.h_news li a:hover{background-color:#fafafa; display:block; clear:both;}
.h_more{ text-align:right; font-family:verdana; font-size:14px; float:right; width:100px; padding:13px 0 0 0;}
.h_more a{ color:#C3C3C3; text-decoration:none;}
.h_more a:hover{color:#ffae00; text-decoration: none;}
.h_vision,.h_logo{ padding:10px 0 15px 0;}
.h_vision ul{padding:10px 0 0 12px;}
.h_logo ul{ padding:10px 0 0 12px;}
.h_vision li{height:140px; width:152px; float:left; margin:0 10px 5px 10px;}
.h_logo li{height:160px; width:204px; float:left; margin:0 15px 5px 15px !important; margin:0 12px 5px 12px;}
.h_vision li .img,.h_logo li .img{text-align:center; display:block;}
.h_vision li .img a,.h_logo li .img a{border:1px #eaeaea solid; padding:2px 1px; display:block;}
.h_vision li .img a:hover,.h_logo li .img a:hover{ border:1px #ffd200 solid; padding:2px 1px;}
#foot{ clear:both; padding: 0;}
.conatct{ width:986px; color:#000;}
.firend{ border:1px #eaeaea solid; padding:1px; margin:15px 0 0 6px; width:980px;}
.f_right{ float:right; width:860px; margin:0 5px 0 0;}
.f_left{ float:left; width:100px;}
.f_link{ background-color:#F7F7F7; line-height:24px;}
.f_link a{ margin:0 20px 0 0;}
.c_link{padding:15px 0; line-height:26px; text-align:center; font-family:verdana;}
.ff{ padding:0 0 25px 0;}
.ff a{margin:0 20px 0 0;}
.map{ clear:both; margin:5px 0 0 0; border:1px #ccc solid; background-color:#f0f0f0; text-align:right; padding:1px; padding-right:10px;}
.map img{ border:0;}
.map a{ color:#595959; text-decoration:none;}
.map a:hover{ color:#ffae00; text-decoration:none;}
.map_view{ padding:10px 0 7px 0;}
.map_view td{ padding:5px; text-align:center;}
.map_view td h4{ padding:0 0 5px 0; margin:0;}
.map_view td h4 a{ color:#6f6e6e; font-family:"黑体"; font-weight:normal;}
.map_view td h4 a:hover{ color:#ffae00;}
.map_view td a{ color:#7d7d7d;}
.map_view td a:hover{ color:#ffae00;}
.map_view dd{text-align:center; display:block; margin:0; padding:7px 0;}
.clear{ clear:both;}
.f_v{ font-family:arial; }
.f_vv{ font-family:verdana;}
.c_yellow{ color:#ffae00;}
.f_16{font-size:16px;}
.f_14{ font-size:14px;}
.f_red{ color:#ffae00;}
.f_ccc{ color: #B2B2B2;}
.f_time{ color:#868686;}
.f_13{ font-size:13px;}
.c_w{ color:#fff; font-family:arial;}
.c_h_01{ background-color:#f7f7f7;}
.c_h_02{ background-color:#fff;}
.list_nav{padding:6px 0 5px 18px; background:url(nav.gif) no-repeat left 10px; border-bottom:1px #eaeaea dashed; color:#707070; font-size:14px; font-weight:bold;}
.list_nav img{ margin:0 0 0 7px;}
.view,.contact_view{ padding:25px 0 5px 0; margin:0 32px; line-height:22px; color:#5D5D5D; text-align: justify;}
.view p,.contact_view p{ padding:7px 0; margin:0;}
.view img{max-width:630px; margin:0 auto; display:block; padding:10px 0 15px 0; text-align:center; myimg:expression(onload=function(){this.style.width=(this.offsetWidth > 630)?"630px":"auto"});}
.contact_view a{ font-family:verdana; font-size:14px;}
.view object{ text-align:center; display:block;}
.end{ clear:both; padding:15px 0 0 0;}
.end_left{ float:left; background:url(end.gif) no-repeat right top; height:9px; width:23px; padding:0; margin:0;}
.end_right a{ float:right; width:30px; height:10px; background:url(top.gif) no-repeat left top;}
.work_top{ color:#ffae00; padding:25px 0 0 0;}
.work_top span{ color:#939393; }
.work_tile{ text-indent:25px; line-height:20px; padding:10px 0 7px 0; color:#707070;}
.work_view{ padding:5px 0 7px 0; margin:0 auto;display:block;}
.work_view img{max-width:570px; margin:0 auto; display:block; text-align:center; myimg:expression(onload=function(){this.style.width=(this.offsetWidth > 570)?"570px":"auto"});}
.work_view a{ padding:2px; background-color:#eaeaea; width:570px;}
.work_view a:hover{ background-color:#ffd200; padding:2px;}
.w_more{ text-align:right; padding:7px 0; font-family:verdana; font-size:11px; border-bottom:1px #ffae00 solid; }
.w_more a{ color:#c3c3c3; text-decoration:none;}
.w_more a:hover{ color:#ffae00; text-decoration:none;}
.page{ height:45px; line-height:45px; text-align:center; color:#525252; clear:both;}
.page a{ margin:0 5px; border-bottom:1px #707070 solid;}
.p_left{ padding:0 0 0 15px;}
.p_top{ padding:15px 0 0 0;}
.p_top2{ padding:35px 0 0 0;}
.list_list{ padding:15px 0 20px 0;}
.contentupdown{ margin:0 auto;}
.contentupdown span{ font-family:verdana; margin:0 5px; font-weight:bold;}
.list ul{ padding:15px 0 0 0;}
.list li{ padding:10px 0;}
.list_tile{ padding:7px 0;}
.vision_top_list{ padding:10px 0; margin:0 0 0 15px;}
.vision_top_list li{ padding:7px 0;}
.vision_top_list li span{ margin:0 0 0 5px; color:#868686;}
.message{ padding:15px 0 0 0; margin:0 0 0 35px;}
.message td{ padding:5px 10px;}
.message td img{ border:0;}
.b_buttun{ border:1px #8B8B8B solid;}
.f_16{ font-size:16px;}
.mv_list{ padding:15px 0; margin:0 10px 0 0;}
.mv_right{ width:595px; float:right;}
.m_r_top{ background:url(m_list_03.gif) no-repeat left top; height:47px; padding:0 0 0 55px; width:540px; }
.m_r_top h4{ padding:7px 0 5px 0;  font-size:12px; margin:0;}
.m_r_top span{border-bottom:1px #eaeaea dashed; display: block; margin:0 15px 0 0; padding:0 0 5px 0; color:#D1D1D1;}
.m_r_view{background:url(m_list_05.gif) repeat-y left top; padding:10px 15px 5px 0; line-height:22px; width:580px;  color:#000;}
.m_r_bottom{background:url(m_list_07.gif) no-repeat left top; height:11px;}
.mv_left{ width:80px; float:left; text-align:center; line-height:18px;}
.mv_left img{ width:30px; height:30px; display:block; margin:0 0 5px 0;}
.m_page{ clear:both; padding:12px 0; text-align:center;}
.m_page a{ margin:0 5px;}
.v_view{ margin:0 10px 0 55px;text-indent:25px;}
.visit{ border:1px #bababa solid; margin:7px 7px 0 50px; padding:2px 7px 1px 7px; background-color:#F9F9F9;}
.clear{ clear:both;}
.b_tile{ padding:0 5px; border:1px #eaeaea solid; margin:0 0 25px 0; height:24px; line-height:24px; text-align:center; background-color:#F5F5F5;}
.b_tile span{ margin:0 10px;}
.load{ padding:45px 0 0 0; text-align:center;}
.load .ing{ background:url(loading.gif) no-repeat left top; width:262px; height:50px; padding:10px 0 0 0;}
.b_service p{ margin:0 0 0 22px; padding:5px 0;}
.a_p p{ text-indent:25px;}
.bb{ font-family: "黑体"; font-size:18px; color:#ffae00;}
.bb_p strong{ background:url(dian.gif) no-repeat left 3px; padding:0 0 0 8px;}
.img_center img{ display:block; text-align:center; padding:5px 0 0 0;}
.company{}
.company ul{ padding:10px 0 0 0;}
.company li{ width:180px; float:left; height:55px;}
.company li img{ display:block; text-align: center;}
.map_biaoji a{ background:url(map.gif) no-repeat left top; width:16px; height:16px;}
.map_biaoji a:hover{ background:url(map2.gif) no-repeat left top; width:16px; height:16px;}
.s_tile{ border:1px #eaeaea solid; padding:10px 15px; background-color:#F9F9F9; width:640px; margin:20px auto 0 auto; font-family:"宋体"; font-size:12px; color:#666;}
.s_tile span{ display:block; padding:5px 0;}
.s_tile strong{font-family:"黑体"; font-size:16px; color:#444; font-weight:normal;}
.classview{ border:1px #eaeaea solid; background-color:#f9f9f9; margin:15px 0 10px 0; padding:7px 10px;}
.classview h3{ font-size:12px; padding:12px 0; margin:0;}
.classview p{ padding:0; margin:0; line-height:22px; text-indent:25px; font-family:"arial";}
.seachword{ color:#F9C700; font-weight:bold;}
.pic{position:relative;}
.toolbar {position:absolute;bottom:30px; right:10px; height:0 !important; height:76px;}
.toolbar img{ border:0;}
.jyp{}
.jyp li{ width:280px; margin:0 30px 0 30px; line-height:20px; padding:0 0 7px 0; float:left; height:120px;}
.jyp li b{ display:block; border-bottom:1px #e1e1e1 dashed; margin:0 0 15px 0; color:#000; padding:10px 0 0 0;}
.jyp li p{ padding:0; margin:0; text-indent:0;}

/*分页*/
.Pagetype{ clear:both;}
.Pagetype4{ padding:15px 0; text-align:center; font-weight:bold;}
.Pagetype4 span{ margin:0 2px 0 7px; color:#ffae00; font-family:verdana;}
.Pagetype4 a{ margin:0 2px; font-weight:normal; border:1px #ccc solid; padding:0 3px;}

/*index_ad*/
/*#adplayer{position:relative;width:720px;height:230px;overflow:hidden; font-size:12px; font-family:verdana; font-weight:bold;}
#adplayer *{border:0;padding:0;margin:0;}
#adplayer .adul{position:relative;}
#adplayer .adul li{position:absolute;top:0;left:0;}
#adplayer .btn{position:absolute;z-index:9;	right:5px;bottom:3px;font-style: normal;}
#adplayer .btn a{padding:1px 5px;margin:0 2px;}
#adplayer .btn a.on{color: #ffae00;}*/

/*onlink*/

.all{float:left; padding:0;  margin:0; color:#000; line-height:16px;}
.online_view td{ padding:5px 0; font-size:12px;}
.f_qq{ font-family:arial; color:#950101; font-size:14px;}
.f_msn{ font-family:arial; color:#950101; font-size:12px;}
.Obtn {MARGIN-TOP: 60px; WIDTH: 27px; FLOAT: left; HEIGHT: 134px; MARGIN-LEFT: -5px;}

/*h_ad data:2010-1-19*/
.scroller{}
.scroller .block{overflow:hidden}
.scroller .block a{display:block}
.scroller .guide{position:absolute}
.scroller .guide p{background:url(num_bg.gif); color:#fff;font-weight:bold;font-size:12px;float:left;margin:0 0 0 5px;line-height:18px;padding:0 6px;cursor:pointer;display:inline}
.scroller .guide .now{background:#ffae00}
.scroller .flat{position:absolute;}
.scroller .flat a{display:block}
.ad {font-size: 10px; width:600px; margin:0 auto;}