@charset "gb2312";
/* CSS Document */
*{ padding:0; margin:0;}
body{ font-size:12px;}
ul,li{ list-style:none;}
a{ text-decoration:none;}
img{ border:none;}
.fl{ float:left;}
.fr{ float:right;}
.hidden{ display:none;}
.clear{ clear:both;}



.top{ width:100%; background:#eeeeee; border-bottom:1px solid #d7d7d7; height:30px;}
.top_center{ width:1004px; margin:0 auto; line-height:30px;}
.top_left{ width:300px;}
.top_left li{ float:left; padding-left:35px; margin-right:20px; position:relative;}
.top_left li a{ color:#090909; display:block; position:relative;}
.top_left li a:hover{ color:#e96e02;}

.top_right{ color:#090909;}
.top_right a{ color:#090909; margin:0 2px;}
.top_right a:hover{ color:#e96e02;}

.header{ height:92px; width:1004px; margin:0 auto; overflow:hidden; zoom:1;padding-top:8px;}
.tel{margin-top:6px;}

.nav{ height:42px; background:#333232;}
.navbox{ width:1004px; line-height:42px; margin:0 auto; font-size:14px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ";}
.navbox li{ float:left; text-align:center; width:105px; background:url(imagesl1.png) no-repeat right top;}
.navbox li a{ color:#FFF; display:block;}
.navbox li a:hover,.orange-bg{ background:url(imagesah2.png) no-repeat top center;}
#nw{ width:164px;}
#nw a:hover{ background:url(imagesah.png) no-repeat top center;}
.navbox .nb{ background:none;}
.navbox .on a{ background:url(imagesah.png) no-repeat top center;}

.mokua{ height:135px; background:#d5d5d5; margin-top:1px;}
.mokuai_box{ width:1004px; margin:0 auto; overflow:hidden; zoom:1; padding-top:9px;}
.mokuai_box li{ float:left; width:244px; height:116px; line-height:116px; text-align:center; margin-right:9px; _margin-right:4px;}
.mokuai_box li a{ display:block; color:#FFF; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold;}
.mokuai_box .nm{ margin:0;} 
.mokuai_box li a:hover{ font-size:16px;}

.content{ width:1004px; margin:0 auto; margin-top:15px; overflow:hidden; zoom:1;}
.tixi{ width:706px; border:1px solid #dcdcdc; padding:1px; height:364px; overflow:hidden; zoom:1;}
.tixi_title{ height:42px; background:url(imagesbg1.jpg) no-repeat;}
.tixi_title span{ display:block; float:left; line-height:35px; padding-left:15px; font-size:18px; color:#010101; font-weight:bold;}
.title_name{ float:right; font-family:"Î¢ÈíÑÅºÚ";}
.title_name li{ float:left; border-right:1px solid #bcbcbc; height:34px; line-height:34px; border-bottom:1px solid #cdcdcd; background:#eeeeee; text-align:center;}
.title_name li a{ color:#070000; padding:0 5px; display:block;}
.title_name li a:hover{ background:#e96e02; color:#fff;}
.title_name .current a{ background:#e96e02; color:#fff;}

.tixi_detail{ padding-top:8px; text-align:center;}

.plan{ width:280px; overflow:hidden; zoom:1;}
.plan_title{ background:url(imagestop1.jpg) no-repeat; height:38px; line-height:45px; font-size:18px; font-weight:bold; color:#010101; padding-left:35px;}
.plan_detail{ border:1px solid #dcdcdc; margin-left:2px; height:329px; border-top:none;}
.plan_detail div img{width: 256px; height: 104px;}
.plan_img{ border:1px solid #ccc; padding:2px; margin:0 auto; width:251px; height:104px; margin-left:9px; _margin-left:4px;}
.plan_detail ul{ padding-left:15px;}
.plan_detail li{ line-height:23px; color:#666666;}
.plan_detail li a{ display:inline-block; width:90px; height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; background:url(imagesbg2.jpg) no-repeat; margin:0 8px; margin-top:10px;}

.case{ width:706px; border:1px solid #dcdcdc; padding:1px; height:435px; overflow:hidden; zoom:1;}
.case_title{ height:42px; background:url(imagesbg1.jpg) no-repeat;}
.case_title span{ display:block; float:left; line-height:35px; padding-left:15px; font-size:18px; color:#010101; font-weight:bold;}
.case_title a{ display:block; float:right; margin-right:5px; line-height:35px; color:#010101;}

.case_list{ padding-top:10px;}
.case_list dl{ width:300px; height:148px; float:left; overflow:hidden; zoom:1; margin:0 26px; _margin-left:13px; margin-bottom:30px; margin-top:23px; _margin-top:12px;}
.case_list dl dt{ float:left; width:122px;}
.case_list dl dd{ line-height:28px; color:#666666; width:160px; float:right;}
.case_list dl dd a span{ height:22px; background:#737373; display:block; line-height:22px; color:#FFF; padding-left:5px; margin-bottom:5px;}
.case_list dl dd a:hover span{ background:#e96e02;}
.case_list dl a{ color:#e96e02;}

.partner{ width:274px; padding:1px; height:435px; border:1px solid #dddddd;}
.partner_list{ padding-top:10px;}
.partner_list li{ float:left; background:url(imagesbg3.jpg) no-repeat; padding:4px 5px; width:102px; height:47px; margin-left:17px; _margin-left:9px; margin-bottom:8px; _margin-bottom:4px;}
.partner_list li img{ width:102px; height:45px;}

.ad{ width:1004px; margin:0 auto; height:131px; margin-top:10px;}

.team{ height:470px;} 

.team_list{ padding-left:20px; height:410px; margin-top:15px; padding-top:10px; overflow:hidden;}
.team_list dl{ border-bottom:1px dotted #cccccc; overflow:hidden; zoom:1; padding-bottom:25px; margin-bottom:30px; width:666px;} 
.team_list dl dt{ float:left; border:1px solid #c7c5c5; width:194px; height:149px; overflow:hidden;}
.team_list dl dt img{ width:194px;}
.team_list dl dd{ float:right; width:455px; line-height:22px; color:#666666;}
.team_list dl dd span{ display:block; margin-bottom:10px; line-height:18px; color:#e96e02;}
.team_list dl dd a{ display:block; text-align:right; color:#e96e02;}
.team_list dl dd a:hover{ color:red;}
.team_list dl dd div{ height:85px; overflow:hidden; zoom:1;}

.faq{ height:470px; overflow:hidden; zoom:1;}
.faq_list{ overflow:hidden; zoom:1; padding-left:20px; padding-right:20px; height:430px; margin-top:10px; overflow:hidden; padding-top:10px;}
.faq_list dl{ border-bottom:1px dashed #cccccc; padding-bottom:10px; margin-bottom:10px; font-family:"Î¢ÈíÑÅºÚ";}
.faq_list dt{ padding-left:22px; background:url(imagesicon3.jpg) no-repeat left 3px; height:20px; line-height:20px; margin-bottom:10px; overflow:hidden;}
.faq_list dt a{ color:#e96e02; font-size:14px;}
.faq_list dt a:hover{ color:#f50c00;}
.faq_list dd{ padding-left:25px; background:url(imagesicon4.jpg) no-repeat left 3px; line-height:22px; color:#666666;}
.faq_list dd a{ color:#e96e02;}


.news{ width:706px; border:1px solid #dcdcdc; padding:1px; height:350px; overflow:hidden; zoom:1;}
.news_title{ height:42px; background:url(imagesbg1.jpg) no-repeat;}

.news_title .more{ float:right; line-height:34px; color:#040404; display:block; margin-right:10px;}

.news_list{ float:left;}
.news_list li{ float:left; height:34px; line-height:34px; border-bottom:1px solid #bdbdbd; background:#eeeeee; border-right:1px solid #bdbdbd;}
.news_list li a{ display:block; color:#040404; font-size:18px; font-weight:bold; padding:0 10px;}
.news_list li a:hover{ color:#fff; background:#e96e02;}
.news_list .current a{ color:#fff; background:#e96e02;}

.news_detail{ padding:20px 20px 0 20px; overflow:hidden; zoom:1;}
.newsbox{ width:100%; overflow:hidden; zoom:1;}
.news_eg{ overflow:hidden; zoom:1; padding-bottom:10px;}
.news_eg dt{ float:left; width:137px; height:91px; padding:3px; border:1px solid #e5e5e5;}
.news_eg dd{ float:right; line-height:25px; color:#646363; width:505px;}
.news_eg dd a.news_eg_title{ display:block; color:#343434; font-weight:bold;}
.news_eg dd a.news_eg_title:hover{ color:#e96e02;}

.newsbox_list{ padding-top:10px; background:url(imagesbg4.jpg) no-repeat top center;}
.newsbox_list li{ height:30px; line-height:30px; border-bottom:1px dotted #dddddd; overflow:hidden; zoom:1; margin:0; padding:0; padding-left:8px; background:url(imagesicon6.jpg) no-repeat left center;}
.newsbox_list li a{ width:550px; color:#343434; height:30px; display:block;}
.newsbox_list li span{ float:right; color:#676767;}
.newsbox_list li a:hover{ color:#e96e02;}

.time{ width:274px; padding:1px; border:1px solid #dcdcdc; height:350px; overflow:hidden; zoom:1;}
.time_title{ height:42px; background:url(imagesbg1.jpg) no-repeat; height:35px; line-height:35px;font-size:18px; font-weight:bold; color:#040404;padding-left:14px;width:260px;}
.time_title li{ float:left; border-right:1px solid #bdbdbd; width:136px; height:35px;}
.time_title li a{ padding-left:20px; font-size:18px; font-weight:bold; color:#040404; display:block;}
.time_title li a:hover{ color:#fff; background:#e96e02;}
.time_title .current a{ color:#fff; background:#e96e02;}

.time_b{ padding:23px 15px 0 15px; color:#737373; line-height:24px; font-family:"Î¢ÈíÑÅºÚ";font-size:14px;line-height:26px;}
.time_b ul li{margin-top:18px;}

.apply{ padding:50px 10px 0 10px;}
.apply li{ margin-bottom:15px; color:#333333;}
.apply li label{ width:70px; display:inline-block; text-align:right;}
.apply li input{ width:150px; height:20px; line-height:20px; border:1px solid #cccccc; padding:0 5px;}
.apply li select{ height:20px; width:}
.apply li span{ color:#d00904;}

.honor{ width:1004px; margin:0 auto; margin-top:15px; overflow:hidden; zoom:1;}
.honor_title{ height:64px; background:url(imagestop2.jpg) no-repeat; padding-left:45px; font-size:18px; color:#040404; font-weight:bold; line-height:45px;}

.honor_list{ width:999px; overflow:hidden; zoom:1; margin-left:3px; border:1px solid #dcdcdc; border-top:none; padding-bottom:20px; height:180px;}
.honor_list #wrap{ width:970px; overflow:hidden; oom:1; height:180px; margin-left:15px; _margin-left:8px; position:relative;}

.honor_list ul{ position:absolute;}
.honor_list li{ float:left; margin:0 5px; margin-bottom:10px; width:198px;}
.honor_list li a img{ height:133px; padding:5px; border:1px solid #cccccc;}
.honor_list li a span{ display:block; text-align:center; font-size:14px; color:#333333; width:135px; margin:0 auto; padding-top:5px; line-height:22px; font-family:"Î¢ÈíÑÅºÚ"; height:22px; overflow:hidden;}


.link{ background:#eaeaea; width:100%; margin-top:10px; padding-top:10px; padding-bottom:20px;}
.linkbox{ width:1002px; margin:0 auto; overflow:hidden; zoom:1;}
.link_title{ height:40px;}
.link_list{ border:1px solid #dfdfdf; border-top:none; background:#FFF; padding:10px 20px; overflow:hidden;}
.link_list a{ color:#666666; line-height:30px; margin:0 5px;}
.link_list a:hover{ color:#000;}

.footer{ width:100%;}
.bot_nav{ width:100%; height:46px; font-size:14px; font-weight:bold; background:#333232;}
.bot_nav_center{ width:1004px; margin:0 auto; line-height:46px;}
.bot_nav_center a{ color:#FFF; margin:0 19px; _margin-left:10px; font-family:"Î¢ÈíÑÅºÚ";}
.footer_center{ width:1004px; margin:0 auto; line-height:28px; color:#333333; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; padding-top:10px; padding-bottom:10px;}
.footer_center li{ overflow:hidden; zoom:1; margin-bottom:10px;}
.footer_center li span{ float:left; display:inline-block;margin-left:10px;padding-top:6px;}
.footer_center li img{ float:left;height:auto; margin-right:10px;}

.a_banner{ width:100%; height:200px; overflow:hidden; zoom:1; text-align:center;}

.main{ width:1004px; margin:0 auto; overflow:hidden; zoom:1; margin-top:15px; padding-bottom:20px;}
.main_left{ width:253px;}
.main_right{ width:737px; padding:1px; border:1px solid #dcdcdc;}

.about_sort{ width:249px; border:1px solid #dcdcdc; padding:1px; overflow:hidden;}
.about_sort_list{ padding:20px 30px 10px 30px;}
.about_sort_list li{ background:url(imagesbg5.jpg) no-repeat; height:33px; line-height:33px; text-align:center; margin-bottom:5px;}
.about_sort_list li a{ display:block; color:#000000;}
.about_sort_list li a:hover{ background:url(imagesbg6.jpg) no-repeat; color:#FFF;}

.a_news{ padding:15px 10px 10px 10px; _padding-left:5px; _padding-right:5px;}
.a_news li{ line-height:28px; height:28px; overflow:hidden; zoom:1;}
.a_news li a{ color:#333333; width:240px; overflow:hidden; zoom:1; display:block;}
.a_news li a span{ display:inline-block; background:#959593; width:17px; text-align:center; height:12px; line-height:12px; margin-right:10px; _margin-right:5px; color:#f5f5f5;}
.a_news li a:hover{ color:#f47600;}
.a_news .on a span{ background:#f57601;}

.contact{ width:253px; height:341px; margin-top:10px; background:url(imagesbg7.jpg) no-repeat; padding-top:75px;}
.contact .c-tel{width: 240px;height: 61px;}
.contact .c-tel .c-tela{width: 190px;height: 20px;padding-left: 44px;color: #f9ca9c;font-size: 14px;font-family:"Î¢ÈíÑÅºÚ";}
.contact .c-tel .c-telb{width: 190px;padding-left: 45px;font-size: 20px;color: #d71201;font-family:"Î¢ÈíÑÅºÚ";}
.contact a{ display:block; text-align:center;margin-top:38px;}

.position{ height:42px; background:url(imagestop4.jpg) no-repeat; line-height:35px; overflow:hidden; zoom:1;}
.position font{ float:left; display:inline-block; font-size:18px; color:#ff6600; font-weight:bold; padding-left:15px;}
.position span{ display:inline-block; float:right; padding-right:10px; color:#0d0d0d; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.position a{ color:#0d0d0d;}


.profile{ padding:20px 10px; line-height:25px; color:#666;}

.n_mainleft{ width:737px; padding:1px; border:1px solid #dcdcdc; padding-bottom:20px;}
.n_mainright{ width:253px;}

.news_center{ padding-top:25px; padding-left:35px; overflow:hidden; zoom:1;}
.news_center dl{ width:625px; border:1px solid #eeeeee; background:#fbfbfb; overflow:hidden; zoom:1; padding:10px; margin-bottom:15px;}
.news_center dt{ float:left;}
.news_center dd{ width:470px; float:right; line-height:24px; color:#676769;}
.news_center dd .n_c_t{ display:block; font-size:14px; color:#222222; font-weight:bold;}
.news_center dd span{ display:block; padding-left:20px; background:url(imagesicon5.jpg) no-repeat left center;}
.news_center dd span a{ float:right; color:#cd0000;}

.page{ width:663px; height:25px; line-height:25px; background:#f9f9f9; border:1px solid #ccc; margin:0 auto; margin-top:15px; overflow:hidden; zoom:1;}
.page font{ font-size:12px; color:#333333; float:left; display:inline-block; padding-left:10px;}
.page span{ float:right; display:inline-block; padding-right:10px;}
.page span a{ width:13px; text-align:center; height:15px; line-height:15px; border:1px solid #d2e3ea; display:inline-block; font-family:"Î¢ÈíÑÅºÚ"; color:#676767;}
.page span a:hover{ background:#c9ceca; color:#fff;}

.club{ padding:10px;}
.club li{ line-height:28px; padding-left:35px; background:url(imagesvip.jpg) no-repeat left center;}
.club li a{ color:#040404;}
.club li a:hover{ color:#fe8f00;}

.club_profile{ width:715px; overflow:hidden; zoom:1;}
.club_profile h1{ font-size:18px; color:#ff6600; font-weight:bold; margin-bottom:10px;}
.club_profile_detail{ height:240px; padding:25px; background:#eeeeee; overflow:hidden; zoom:1;}
.club_profile_detail a img{ float:left;}
.club_profile_detail div{ float:right; width:350px;}
.club_profile_detail div a{ color:#ff6600;}

.club_img{ width:715px; overflow:hidden; zoom:1; margin-top:20px;}
.club_img h1{ font-size:18px; color:#ff6600; font-weight:bold; margin-bottom:10px;}
.club_img_list{ background:#eeeeee; padding:25px 0; overflow:hidden; zoom:1;}
.club_img_list li{ float:left; margin:0 38px; margin-bottom:15px; _margin-left:18px;} 
.club_img_list li a{ display:block;}
.club_img_list li a img{ width:280px; height:228px;}
.club_img_list li a span{ display:block; text-align:center; color:#ff6600; font-size:14px; font-weight:bold;}

.s_banner{ width:1002px; margin:0 auto; height:480px;}

.a_ba_bot{ width:100%; height:415px; background:#f27008; text-align:center;}

.project{ width:1002px; margin:0 auto; height:650px; background:url(imagesbg8.jpg) no-repeat;}

.project_left{ padding-top:280px; padding-left:65px; width:380px; padding-right:55px; color:#5b5b5b; font-size:18px; line-height:35px; font-weight:bold;}
.project_right{ width:380px; padding-top:280px; padding-right:55px; color:#5b5b5b; font-size:18px; line-height:35px; font-weight:bold;}

.taem_person{ background:#f5f4f4; width:100%;}
.team_proson_center{ width:1002px; margin:0 auto; overflow:hidden; zoom:1; padding-top:30px;}
.team_proson_center ul{ overflow:hidden; zoom:1; padding-bottom:50px; padding-left:40px;}
.team_proson_center li{ float:left;}

.tp_img{ width:260px;}
.tp_img span{ display:block; color:#ff6600; font-size:18px; font-weight:bold; text-align:center;}
.tp_detail{ overflow:hidden; zoom:1; width:636px; position:relative; overflow:hidden; zoom:1;} 
.jt_left{ width:30px; height:34px; background:url(imagesjt.jpg) no-repeat; float:left; position:absolute; left:5px; top:20px;}
.tp_person{ width:560px; border:1px solid #d8d5d5; border-radius:5px; background:#FFF; float:right; color:#5a5a5a; line-height:30px; font-size:14px; padding:35px 20px;}

.tp_detail2{ verflow:hidden; zoom:1; width:636px; position:relative; overflow:hidden; zoom:1;}
.jt_left2{ width:30px; height:34px; background:url(imagesjt2.jpg) no-repeat; float:right; position:absolute; right:5px; top:20px;}
.tp_person2{ width:560px; border:1px solid #d8d5d5; border-radius:5px; background:#FFF; float:left; color:#5a5a5a; line-height:30px; font-size:14px; padding:35px 20px;}
.tp_img2{ width:260px;}
.tp_img2 span{ display:block; color:#ff6600; font-size:18px; font-weight:bold; text-align:center;}

.kecheng{ width:1002px; margin:0 auto; background:url(imagesbg9.jpg) no-repeat; padding-top:150px; padding-bottom:60px;}
.kc_main{ width:805px; margin-left:110px; height:270px; padding-right:15px;}
.kc_title{ height:30px; line-height:30px; font-size:14px; color:#ff6600; font-weight:bold;}
.kc_main ul{ height:240px; overflow-y:scroll; padding-right:15px;}
.kc_main li{ line-height:30px; color:#FFF; overflow:hidden; zoom:1; font-family:"Î¢ÈíÑÅºÚ";}
.kc_main li font{ width:155px; display:inline-block; font-size:12px; color:#FFF;}
.kc_main li a.kc_tl{ color:#FFF; width:410px; display:inline-block;}
.kc_main li span{ width:140px; display:inline-block;}
.kc_main li a.kc_zx{ width:66px; height:20px; line-height:20px; background:#ff6700; text-align:center; color:#FFF; display:inline-block;}

.kk_xinxi{ width:100%; background:#f5f3f4;}
.kk_main{ width:1002px; margin:0 auto; overflow:hidden; zoom:1; padding-bottom:30px; height:285px;} 

.kk_left{ width:385px; padding-left:120px; line-height:30px; font-size:14px; color:#ff6600; font-family:"Î¢ÈíÑÅºÚ"; padding-top:20px;}
.kk_left strong{ font-size:18px; font-weight:normal;}
.kk_left li h1{ font-size:30px; color:#323131; margin-top:10px;}

.kk_right{ background:url(imagespic16.jpg) no-repeat; width:300px; margin-right:35px; padding-top:30px; padding-left:120px; height:285px;}
.kk_right li span{ font-size:20px; color:#fd6801; display:block; margin-bottom:50px;}
.kk_right li{ margin-bottom:10px;}
.kk_right li label{ width:70px; text-align:right; display:inline-block;}
.kk_right li input{ width:170px; height:25px; line-height:25px; padding:0 5px; border:1px solid #c4c2c3;}
.kk_right li a img{ margin-left:20px; margin-top:10px;}

.road{ width:900px; margin:0 auto; margin-top:20px; overflow:hidden; zoom:1; background:#f5f3f4; padding:10px; margin-bottom:20px; padding-bottom:20px;}
.road_left{ width:210px; padding-top:20px; overflow:hidden; zoom:1; padding-left:20px;}
.road_left h1{ color:#ff6602; font-size:32px; margin-bottom:20px;}
.road_left h2{ font-size:22px; margin-bottom:15px; line-height:30px; font-weight:normal;}

.road_right{ width:650px; height:323px; margin-top:10px;}

.j_banner{ width:100%; height:448px; text-align:center; overflow:hidden; zoom:1;}

.slkc{ width:1002px; margin:0 auto; overflow:hidden; zoom:1; padding-top:20px;}

.slkc_list ul{ overflow:hidden; zoom:1;}
.slkc_list li{ float:left; width:244px; height:54px; line-height:54px; text-align:center; margin:0 3px; _margin-left:1px; margin-bottom:10px;}
.slkc_list li a{ color:#FFF; font-size:14px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ";}
.slkc_list li a:hover{ font-size:16px;}

.blue{ background:#02b1ea;}
.green{ background:#07b63d;}
.deep_blue{ background:#0f4281;}
.grey{ background:#737373;}
.orange{ background:#e96f02;}

.advantage{ width:1002px; margin:0 auto; margin-top:10px; overflow:hidden; zoom:1;}
.adv_list{ overflow:hidden; zoom:1;}
.adv_list li{ float:left; width:380px; height:184px; background:url(imagesbg10.jpg) no-repeat; padding-left:40px; padding-right:45px; margin-right:40px; margin-bottom:20px;}
.adv_list li .num_one{ line-height:45px; color:#FFF; font-family:"Î¢ÈíÑÅºÚ"; font-size:22px; font-weight:bold; text-align:center;}
.adv_list li .adv_detail{ font-size:18px; color:#5b5b5b; font-family:"Î¢ÈíÑÅºÚ"; padding-top:20px; line-height:30px;}
.adv_list #on{ margin-right:0;}

.moshi{ background:#eeeeee; width:100%; overflow:hidden; zoom:1;}
.moshi_main{ width:1002px; margin:0 auto; overflow:hidden; zoom:1; background:url(imagesbg11.jpg) no-repeat top center; padding-top:140px; font-family:"Î¢ÈíÑÅºÚ"; padding-bottom:30px;}
.moshi_left{ width:390px; padding-left:85px; line-height:30px; color:#5b5b5b; font-size:14px;}
.moshi_left span{ color:#ff6600;}

.moshi_right{ width:395px; padding-right:80px; line-height:30px; color:#5b5b5b; font-size:14px;}

.zhengce{ width:1002px; margin:0 auto; overflow:hidden; padding-top:30px;}
.zc_detail{ overflow:hidden; zoom:1; width:882px; margin:0 auto; font-family:"Î¢ÈíÑÅºÚ"; padding-bottom:30px;}
.zc_left{ width:389px; border:1px solid #d2d2d2; border-radius:5px; line-height:30px; font-size:14px; color:#5b5b5b; padding:20px; height:250px;}
.zc_left li span{ color:#ff6600; font-weight:bold;}

.zc_right{ width:389px; border:1px solid #d2d2d2; border-radius:5px; line-height:30px; font-size:14px; color:#5b5b5b; padding:20px; height:250px;}
.zc_right li span{ color:#ff6600; font-weight:bold;}

.c_banner{ text-align:center; width:100%; background:url(imagesc_1.jpg) no-repeat top center; height:480px;}
.c_banbot{ width:100%; height:369px; background:url(imagesc_3.jpg) no-repeat top center; text-align:center;}

.xitong{ width:100%; height:284px; background:url(imagesc_4.jpg) no-repeat top center;}
.xitong_center{ width:1004px; margin:0 auto; font-family:"Î¢ÈíÑÅºÚ";}
.xitong_center li{ height:116px; float:left; margin-bottom:10px; position:relative;}
.xitong_center li div{ display:none; position:absolute; top:0; line-height:25px; color:#FFF; background:#02b1ea; height:96px; padding:10px 20px; font-size:14px; overflow:hidden; zoom:1; cursor:pointer;}

.xitong_center li a{ color:#FFF; display:block; text-align:center; line-height:30px; font-size:14px; padding-top:30px;}
.xt_1{ width:497px; background:#02b1ea;}
.xt_2{ width:244px; background:#e96f02; margin-left:9px;}
.xt_3{ width:244px; background:#ea5595; margin-left:9px;}
.xt_4{ width:244px; background:#8d4304;}
.xt_5{ width:244px; background:#737373; margin-left:9px;}
.xt_6{ width:496px; background:#08b73e; margin-left:9px;}

.yx_web{ height:459px; background:url(imagesc_bg1.jpg) repeat-x; width:100%; text-align:center;}

.tiyan{ width:1002px; margin:0 auto; overflow:hidden; zoom:1; padding-top:5px; padding-bottom:10px;}
.tiyan_title{ height:60px; line-height:60px; overflow:hidden; zoom:1; width:100%; background:#ff6600;}
.tiyan_title span{ float:left; display:block; font-size:24px; color:#FFF; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; padding-left:10px;}
.tiyan_title a{ display:block; float:right;}

.tiyan_detail{ background-color:#FFF; background-image:url(imagesc_bg2.jpg); background-position:center bottom; background-repeat:no-repeat; overflow:hidden; zoom:1; padding-top:20px; padding-bottom:40px;}

.tiyan_left{ width:270px; margin-left:20px; padding-top:20px; overflow:hidden;} 
.tiyan_left li{ line-height:30px; margin-bottom:10px; font-family:"Î¢ÈíÑÅºÚ";}
.tiyan_left li label{ width:50px; font-size:16px; font-weight:bold; color:#333;}
.tiyan_left li input{ width:205px; border:1px solid #d2d2d2; height:30px; line-height:30px; padding:0 5px;}
.tiyan_left li a img{ margin-left:80px; margin-top:10px;}

.six{ width:188px; margin-left:20px; overflow:hidden; zoom:1; font-family:"Î¢ÈíÑÅºÚ";}
.six li{ line-height:40px; background:url(imagesc_bg3.jpg) no-repeat; margin-bottom:5px; height:40px; overflow:hidden; zoom:1; _margin-bottom:2px;}
.six li a{ display:block; padding-left:47px; color:#040404; font-size:14px;}
.six li a:hover{ background:url(imagesc_bg4.jpg) no-repeat;}
.six li.current{ background:url(imagesc_bg4.jpg) no-repeat;}
.six_detail{ width:725px; margin-right:20px; _margin-right:10px;}

.six_one{ overflow:hidden; zoom:1; width:725px;}
.six_one div{ font-size:18px; line-height:30px; color:666666; border-bottom:1px dotted #bbbbbb; padding-bottom:10px; font-weight:bold;}
.six_one span{ font-size:18px; color:#ff6600; display:block; line-height:40px;}
.six_one font{ font-size:14px; color:#646464; line-height:30px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ";}

.student{ overflow:hidden; zoom:1;}
.student li{ float:left; position:relative; margin:0 27px; margin-bottom:15px; _margin-left:15px;}
.student li a img{ border:1px solid #d2d2d2; width:277px; height:154px;}
.student li a span{ display:block; height:35px; text-align:center; line-height:35px; background:#000; position:absolute; z-index:2; bottom:0; width:279px; color:#FFF; background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;/*ÊµÏÖFF±³¾°Í¸Ã÷£¬ÎÄ×Ö²»Í¸Ã÷*/
filter:Alpha(opacity=60); background:#000;/*ÊµÏÖIE±³¾°Í¸Ã÷*/ left:0;}
.student li a{ display:block;}

.tiyan_title li{ float:left; width:482px; border-right:17px solid #fbdc9c; font-size:24px; color:#FFF; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; padding-left:10px;}

.zzhi{ background-color:#FFF; background-image:url(imagesc_bg2.jpg); background-position:center bottom; background-repeat:no-repeat; overflow:hidden; zoom:1;}
.zzhi li{ float:left; width:492px; border-right:17px solid #fbdc9c; padding-top:15px; padding-bottom:40px; text-align:center; overflow:hidden; zoom:1;}

.qiye_honor{ overflow:hidden; zoom:1; padding:0 20px;}
.qiye_honor_left{ width:635px;}
.qiye_honor_left h1{ font-size:18px; color:#666666; font-weight:bold; border-bottom:1px solid #666666; padding-bottom:8px;}

.qiye_honor_img{ width:635px; position:relative; overflow:hidden; zoom:1; height:120px; padding-top:15px;}
.qiye_honor_left ul{ position:absolute;}
.qiye_honor_left li{ float:left; margin:0 4px; _margin-left:2px;}
.qiye_honor_left li img{ height:106px; border:1px solid #ccc; padding:2px;}

.xchang{ overflow:hidden; zoom:1; padding:0 20px; padding-top:20px; position:relative;}
.xchang h1{ font-size:18px; color:#666666; font-weight:bold; border-bottom:1px solid #666666; padding-bottom:8px;}
.xchang_img{ width:950px; padding-top:15px; position:relative; height:150px; overflow:hidden; zoom:1;}
.xchang ul{ position:absolute;}
.xchang li{ float:left; margin:0 7px; _margin-left:3px;}
.xchang li a img{ height:120px; border:1px solid #cccccc; padding:3px;}
.xchang li a span{ display:block; text-align:center; line-height:25px; color:#333333;}


.gs_mt_news{ background-color:#FFF; background-image:url(imagesc_bg2.jpg); background-position:center bottom; background-repeat:no-repeat; overflow:hidden; zoom:1;}
.gs_new{ float:left; width:492px; border-right:17px solid #fbdc9c; padding-top:20px; padding-bottom:40px;}
.gs_left{ padding-left:20px; width:200px; overflow:hidden; zoom:1; font-family:"Î¢ÈíÑÅºÚ";}
.gs_new img{ width:190px; height:140px; border:1px solid #ccc; padding:3px;}
.gs_new span{ display:block; line-height:25px; color:#666;}
.gs_right{ width:230px; margin-right:20px; font-family:"Î¢ÈíÑÅºÚ";}
.gs_right a{ display:block; color:#545454; line-height:28px;}
.gs_right a:hover{ color:#ff6600;}

.teacher_tel{ width:640px; background:url(imagesc_bg5.jpg) no-repeat bottom right;}
.teacher_tel h1{ font-size:24px; color:#646464; font-weight:bold; margin-bottom:20px;}

.tea_tel_list{ overflow:hidden; zoom:1; width:400px;}
.tea_tel_list ul{ float:left; width:170px; margin-bottom:15px;}

.tea_tel_list li{ line-height:25px; color:#646464; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold;}
.tea_tel_list li span{ color:#ff6600;}

.case_center{ padding-top:20px; overflow:hidden; zoom:1;}
.case_center dl{ margin:0 32px; _margin-left:16px; margin-bottom:20px;}

.team_xq_top{ overflow:hidden; zoom:1; border-bottom:1px dashed #ddd; padding-bottom:20px;}
.person_photo{ width:280px; overflow:hidden; border:1px solid #ddd; padding:5px; zoom:1;}
.person_photo img{ width:280px;}

.person_simple{ width:410px;}

.team_person_profile{ padding-top:20px;}

.web_map{ width:1002px; margin:0 auto; margin-top:20px; padding-bottom:20px; margin-bottom:20px; overflow:hidden; zoom:1;}
.web_map li{ line-height:40px; margin-bottom:10px; border-bottom:1px solid #eee;}
.web_map li span{ font-size:18px; font-weight:bold; color:#040404; display:inline-block; width:180px;}
.web_map li a{ font-size:14px; margin:0 10px; font-weight:bold; color:#666; line-height:30px;}
.web_map li a:hover{ color:#ff6600; text-decoration:underline;}

.honor_center{ padding-top:20px; overflow:hidden; zoom:1;}
.honor_center li{ float:left; margin:0 26px; _margin-left:13px; margin-bottom:15px;}
.honor_center li a{ display:block;}
.honor_center li img{ height:133px; padding:2px; border:1px solid #ddd;}
.honor_center li a span{ display:block; line-height:30px; color:#333; text-align:center;}
.honor_center li a:hover span{ color:#ff6600; font-size:14px; font-weight:bold;}



.banner{ width:100%; height:400px; margin:0 auto; position:relative; overflow:hidden;}

.banner .banimg{ width:100%; height:400px; position:absolute; left:0; top:0; display:block;}

.banner .bannerbtn{ width:100%; height:30px; clear:both; position:absolute; z-index:100; left:0px; bottom:0;}
.banner .bannerbtn ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .bannerbtn li{width:17px;height:10px; background:#FFF;overflow:hidden;cursor:pointer;float:left;margin:0 3px;display:inline;}
.banner .bannerbtn li.nuw{background:#e96e02;}

.question{ padding-top:20px; padding-left:30px; padding-right:30px; overflow:hidden; zoom:1;}
.question dl{ border-bottom:1px dashed #cccccc; padding-bottom:10px; margin-bottom:10px; font-family:"Î¢ÈíÑÅºÚ";}
.question dt{ padding-left:22px; background:url(imagesicon3.jpg) no-repeat left 3px; height:20px; line-height:20px; margin-bottom:10px; overflow:hidden;}
.question dt a{ color:#e96e02; font-size:14px;}
.question dt a:hover{ color:#f50c00;}
.question dd{ padding-left:25px; background:url(imagesicon4.jpg) no-repeat left 3px; line-height:22px; color:#666666;}
.question dd a{ color:#e96e02;}





.pagelist{height:30px; text-align:center; color:#124C91;cursor: pointer; margin-top:20px;}
.pagelist a{padding:2px 6px;color:#ffffff;border-left:1px solid #FEFAF1;font-family:'Î¢ÈíÑÅºÚ';font-size:12px; background:#BEBEBE;}
.pagelist li{float:left}
.pagelist a:hover{color: #BEBEBE;background: #ffffff;}
.pagelist a.on{color: #D1B56B;background: #ffffff;}


#more{float: right;margin-right: 5px;color: #010101;font-size: 12px;font-weight: 100;padding-top: 8px;}

/*ÌåÑé¿ÎÑùÊ½*/
input{outline:medium;}
.jy-tyk{width:1002px;height:300px; border:1px solid #dcdcdc;}
.jy-tyk1{width:301px;height:287px;margin:6px 0 0 6px;}
.jy-tyk2{ background:url(imagestyk2.jpg) no-repeat;width:396px;height:287px;margin-top:6px;}
.jy-tyk2a{width:333px;height:32px;color:#fff; font-family:"Î¢ÈíÑÅºÚ"; text-align:center;line-height:33px;font-size:16px;margin-left:32px;margin-top:32px;}
.jy-tyk2b{width:293px;height:120px;margin:10px 0 0 32px; font-size:14px;font-family:"Î¢ÈíÑÅºÚ";padding-left:40px;color:#fff;line-height:38px;}
.jy-tyk2b1{ background:url(imagestyk3.jpg) no-repeat;width:202px;height:23px; border:none;padding:1px 2px;}
.jy-tyk2c{width:220px; padding-left:113px;height:32px;margin:4px 0 0 32px;}
.jy-tyk3{width:280px;height:287px; background:#dcdcdc;margin:6px 6px 0 0;}
.jy-tyk3a{width:260px;height:32px; line-height:32px;color:#fff;font-family:"Î¢ÈíÑÅºÚ";font-size:18px;margin-left:15px;margin-top:10px;}
.jy-tyk3b{width:260px;margin:10px 0 0 15px;}
.jy-ty3b1{border-bottom:1px dashed #fff;width:250px;height:30px;}
.jy-ty3b1a{width:100px;color:#C00;font-size:14px;height:30px;line-height:30px;font-weight:bold;}
.jy-ty3b1b{width:75px; text-align:center;color:#C00;font-size:14px;height:30px;line-height:30px;font-weight:bold;}
.jy-ty3b1c{width:75px;text-align:center;color:#C00;font-size:14px;height:30px;line-height:30px;font-weight:bold;}
.jy-ty3b2{border-bottom:1px dashed #fff;width:250px;height:30px;margin:6px 0 2px 0;}
.jy-ty3b2a{width:100px;height:30px;line-height:30px;color:#333; overflow:hidden;}
.jy-ty3b2b{width:75px;text-align:center;height:30px;line-height:30px;color:#333;}
.jy-ty3b2c{width:75px;text-align:center;height:30px;line-height:30px;color:#333;}
/*.jy-tyk3b ul li{font-family:"ËÎÌå";font-size:12px;color:#333; border-bottom:1px dashed #fff;width:250px;height:30px; line-height:30px;margin-top:12px;}
.jy-tyk3b ul li a{font-family:"ËÎÌå";font-size:12px;color:#333}*/

.case_lista{width:222px;height:375px;margin:5px 6px 5px 7px;_margin:5px 5px 5px 5px;}
.case_lista1{}
.case_lista2{ background:url(imagescasebotbg.png) no-repeat center;width:212px;height:178px; position:relative;top:-6px;padding:10px 5px 8px 5px; overflow:hidden;}
.case_lista2a{width:212px;font-size:14px;color:#eb3d01;font-weight:bold; text-align:center;margin-top:5px;}
.case_lista2a a{color:#eb3d01;}
.case_lista2b{width:212px;font-size:12px;font-weight:bold; text-align:center;color:#333;margin-top:8px;}
.case_lista2b a{color:#333;}
.case_lista2c{width:212px;margin-top:10px; line-height:24px;}
.case_lista2c a{color:#333;}

.profile ul li div img{max-width:715px;}