/* CSS Document */body,html{ font-size:12px; padding:0; margin:0; font-family:'微软雅黑',Verdana,Tahoma, Geneva, sans-serif; background:RGB(134,168,212);}ul,li,p,span,h1,h2,h3,h4,h5,h6,dl,dt,dd,table,input{ padding:0; margin:0; list-style:none;}table,th,td{ border-collapse:collapse;}.clearboth,.clear{ clear:both; height:0;}a{color:#eee; text-decoration:none;}a:hover{ text-decoration:none;}img{ border:none;}em{ font-style:normal;}.wrap{ width:1150px; margin:0 auto;}.yahei{ font-family:'微软雅黑'}/*显示类*/.none{display:none;}.block{display:block;}.inline{display:inline;}.inline-block{display:inline-block;}/*字号类*/.f12{ font-size:12px;}.f14{ font-size:14px;}.f16{ font-size:16px;}.f18{ font-size:18px;}.f20{ font-size:20px;}.f22{ font-size:22px;}.f25{ font-size:25px;}/*颜色类*/.cf3c{ color:#3c3c3c}.c71{ color:#717171}.c333{ color:#333}.c666{ color:#666}.c999{ color:#999}.red{ color:#F00}.blue{color:#1155cc;}/*高度类*/.h5{ height:10px;}.h10{ height:10px;}.h15{ height:15px;}.h20{ height:20px;}.h25{ height:25px;}.h30{ height:30px;}.h35{ height:35px;}.h40{ height:40px;}.h45{ height:45px;}.h50{ height:50px;}/*margin类*/.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt25{margin-top:25px;}.mt30{margin-top:30px;}.mt35{margin-top:35px;}.mt40{margin-top:40px;}.mt45{margin-top:45px;}.mt50{margin-top:50px;}.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}.mb20{margin-bottom:20px;}.mb25{margin-bottom:25px;}.mb30{margin-bottom:30px;}.mb35{margin-bottom:35px;}.mb40{margin-bottom:40px;}.mb45{margin-bottom:45px;}.mb50{margin-bottom:50px;}.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml15{margin-left:15px;}.ml20{margin-left:20px;}.ml25{margin-left:25px;}.ml30{margin-left:30px;}.ml35{margin-left:35px;}.ml40{margin-left:40px;}.ml45{margin-left:45px;}.ml50{margin-left:50px;}.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr15{margin-right:15px;}.mr20{margin-right:20px;}.mr25{margin-right:25px;}.mr30{margin-right:30px;}.mr35{margin-right:35px;}.mr40{margin-right:40px;}.mr45{margin-right:45px;}.mr50{margin-right:50px;}/*padding类*/.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{padding-top:20px;}.pt25{padding-top:25px;}.pt30{padding-top:30px;}.pt35{padding-top:35px;}.pt40{padding-top:40px;}.pt45{padding-top:45px;}.pt50{padding-top:50px;}.pb5{padding-bottom:5px;}.pb10{padding-bottom:10px;}.pb15{padding-bottom:15px;}.pb20{padding-bottom:20px;}.pb25{padding-bottom:25px;}.pb30{padding-bottom:30px;}.pb35{padding-bottom:35px;}.pb40{padding-bottom:40px;}.pb45{padding-bottom:45px;}.pb50{padding-bottom:50px;}.pl5{padding-left:5px;}.pl10{padding-left:10px;}.pl15{padding-left:15px;}.pl20{padding-left:20px;}.pl25{padding-left:25px;}.pl30{padding-left:30px;}.pl35{padding-left:35px;}.pl40{padding-left:40px;}.pl45{padding-left:45px;}.pl50{padding-left:50px;}.pr5{padding-right:5px;}.pr10{padding-right:10px;}.pr15{padding-right:15px;}.pr20{padding-right:20px;}.pr25{padding-right:25px;}.pr30{padding-right:30px;}.pr35{padding-right:35px;}.pr40{padding-right:40px;}.pr45{padding-right:45px;}.pr50{padding-right:50px;}/*粗细类*/.b{ font-weight:bold;}.normal{font-weight:normal;}/*组件类*/button{background:none;border:None;padding:0px;margin:0px;}input{font-family:Verdana,Tahoma, Geneva, sans-serif,'宋体';}input.text{vertical-align:middle;width:180px; height:22px; line-height:22px; padding:0 5px;border:#505050 1px solid;border-bottom:#666 1px solid;border-right:#666 1px solid; /*background:url(/static/img/beta/input_text.png) repeat-x;color:#111;*/}input.text_max{ width:360px;}input.text_min{ width:120px;}input.submit{border:none;}textarea{font-family:Verdana,Tahoma, Geneva, sans-serif,'宋体';border:#505050 1px solid;border-bottom:#666 1px solid;border-right:#666 1px solid;font-family:Verdana,Tahoma, Geneva, sans-serif,'宋体'; background:#fdfdfd; vertical-align:middle;padding:5px;background:#fdfdfd;color:#444;width:600px;height:120px;line-height:20px;font-size:12px;}input.checkbox{ vertical-align:middle; border:none; margin:0 5px 0 0;}select.select{border:#505050 1px solid;border-bottom:#666 1px solid;border-right:#666 1px solid;font-family:Verdana,Tahoma, Geneva, sans-serif,'宋体'; background:#fdfdfd; vertical-align:middle;padding:1px 2px;}input.radio{ vertical-align:middle; border:none;}/*编辑器辅助样式*/.html_data{ font-size:12px; line-height:24px; color:#444;}.html_data p{ font-size:12px; line-height:24px; color:#444;margin:5px 0;}.tip{color:#999999;font-size:12px;padding:0 0 0 10px;}.etc{text-overflow: ellipsis;white-space:nowrap;}table.f_table{}table.f_table td{padding:8px 3px;}table.f_table td .submit{border:#3b9c32 1px solid; background:#4eaa3d;box-shadow:0 1px 0px #6aba58 inset;color:#fff;cursor:pointer;vertical-align:middle;}table.f_table td span.tip{ color:#666;}.bg{    background: RGB(134,168,212);}/*分页*/.g_pages{height:30px;margin:20px 0 0 0;text-align:center;}.g_pages span,.g_pages a{padding:2px 8px;margin:0 2px 0 0;border-radius:1px;}.g_pages span.current{background:#fff;border:#ddd 1px solid;color:#ddd;}.g_pages a.num,.g_pages a.next,.g_pages a.prev{background:#fff;border:#CCDBE4 1px solid;color:#1155cc;}.g_pages a.num:hover,.g_pages a.next:hover,.g_pages a.prev:hover{background:#FF8C00;border:#FF8C00 1px solid;color:#fff;text-decoration:none;}.mod_index_flash{width:100%;height:800px; overflow:hidden; position:relative;}.mod_index_flash .img{width:100%;height:100%; position:absolute; left:0px; top:0px; z-index:0;}.mod_index_flash_up{width:100%;height:120px; position:absolute; left:0px;top:0px;}.mod_index_flash_up .wrap{ position:relative;height:120px;}/*../static/img/beta/logo.png*/.mod_index_flash_up h1.logo{width:250px;height:70px; float:left; background:url(/static/img/beta/logo.png) no-repeat; margin:40px 0 0 0;}.mod_index_flash_up h1.logo a{ display:block; height:70px;}.mod_index_flash_up .right{ width:680px; float:right;}.mod_index_flash_up .right .r_top{ width:100%; float:right; margin:15px 0 0 0;}.mod_index_flash_up .right .r_top .phone{ width:210px; height:38px; float:right; background:url(/static/img/beta/phone.png) right 50% no-repeat;}.mod_index_flash_up .right .r_top .nav{ float:right; margin:0 10px 0 0; height:38px; line-height:38px;}.mod_index_flash_up .right .r_top .nav em{padding:0 6px;color:white;}.mod_index_flash_up .right .r_top .nav a{color:white; font-size: 12px;}.mod_index_flash_up .right .r_top .nav a:hover{text-decoration: none;}.mod_index_flash_up .right .r_bottom{ width:100%; float:left; margin:15px 0 0 0;}.g_nav{ height:36px;float:right; width: 116%;}.g_nav ul{ float:left;}.g_nav ul li.item{ float:left; width:124px; height:36px; background:url(/static/img/beta/g_nav_li.png) no-repeat; position:relative; margin:0 0 0 -30px;}.g_nav ul li.item a.menu{ display:block; position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:2; text-align:center; line-height:36px; font-size:14px; color:#fff;}.g_nav ul li.on{ background:url(/static/img/beta/g_nav_li.png) 0 -36px no-repeat;}.g_nav ul li.on a.menu{ color:#1193dd;}.g_nav ul li.item .handle{ width:500px; height:266px; display: none; position:absolute; z-index:1; top:36px; left:-4px;border-radius:6px; background-color: whitesmoke;}                                /** 修改二级菜单 div  */.g_nav ul li.item .handle .bg{/*width:460px; height:266px;*/ display: table; position:absolute; z-index:-1; background:url(/static/img/beta/g_nav_handle.png);border-radius:6px;opacity:0.9;filter:alpha(opacity=30); -moz-opacity:0.30;}.g_nav ul li.item .handle .h_repeat{float:left; width:120px; display:inline-block; margin:20px 0 10px 40px;}.g_nav ul li.item .handle .h_repeat dl{}.g_nav ul li.item .handle .h_repeat dt{ font-weight:bold; color:#666; margin:0 0 5px 0; font-size: 12px;}.g_nav ul li.item .handle .h_repeat dt a{color:black;}.g_nav ul li.item .handle .h_repeat dt a:hover{text-decoration:underline;}.g_nav ul li.item .handle .h_repeat dd{ height:24px; line-height:24px; overflow:hidden; background:url(/static/img/beta/g_nav_handle_dd.png) 0 50% no-repeat; text-indent:15px; font-size: 11px;}.g_nav ul li.item .handle .h_repeat dd a{ color:black;}.g_nav ul li.item .handle .h_repeat dd a:hover{ text-decoration:underline;}.g_nav ul li.search{width:211px; height:36px; background:url(/static/img/beta/g_nav_search.png) no-repeat; z-index:150; float:left; margin:0 0 0 -20px; position:relative;}.g_nav ul li.search .search_block{ width:142px; height:20px; background:url(/static/img/beta/g_nav_search_block.png) no-repeat; margin:10px 0 0 36px; position:relative;}.g_nav ul li.search .search_block input.text{ width:100px; height:14px; line-height:14px;border:none; position:absolute; left:8px; top:3px; font-size:12px; color:#888;}.g_nav ul li.search .search_block input.submit{ width:16px; height:16px; background:none; position:absolute; right:0px; top:0px; cursor:pointer;}.mod_index_flash_up .info{ position:absolute; left:0px; top:260px;text-shadow:1px 1px 1px rgba(0,0,0,0.5);}/*.midden .info{position: absolute; left: 20px; text-shadow:1px 1px 1px rgba(0,0,0,0.5); border: 1px solid red;}*/.mod_index_flash_up .info li{position:absolute; left:0px; top:0; width:600px; margin-left: 430px; margin-top: 100px;}.mod_index_flash_up .info h2{ font-size:38px;color:#fff; position:relative;}.mod_index_flash_up .info h2 .en{ font-size:26px; font-weight:normal; color:#fc6805; font-family:Arial, Helvetica, sans-serif; margin:0 0 0 10px;text-shadow:none;}.mod_index_flash_up .info p{ line-height:20px; color:#fff; margin:15px 0 0 0;position:relative;}.mod_index_flash_up .info a.btn{ display:block; width:80px; height:24px; line-height:14px; font-size: 8px; color:#fff; background:#2093dc; border-radius:4px; margin:15px 0 0 0;box-shadow:1px 1px 1px rgba(0,0,0,0.5); position:relative;}.mod_index_flash_up .control{ position:absolute; left:420px;top:580px;}.mod_index_flash_up .control dd{ float:left; width:10px; height:10px;border-radius:10px; background:#fff; margin:0 0 0 10px;box-shadow:1px 1px 1px rgba(0,0,0,0.2);}.mod_index_flash_up .control dd.on{ background:#fc6805;}.mod_index_flash_up .links{position:absolute; left:0px;top:540px; width:100%; height:100px;}.mod_index_flash_up .links ul{ width:1050px; margin-left: 430px; margin-top: 120px;}.mod_index_flash_up .links li{ float:left; width:300px; height:96px; margin:0 50px 0 0; background:#fff;border-radius:8px;box-shadow:1px 2px 2px rgba(0,0,0,0.3);}.mod_index_flash_up .links li a{ display:block; height:96px;}.mod_index_flash_up .links li a .left{ width:204px; height:96px; float:left; background:url(/static/img/beta/control_bg.png) 150px 50px no-repeat;}.mod_index_flash_up .links li a:hover .left{background:url(/static/img/beta/control_bg_on.png) 150px 50px no-repeat;}.mod_index_flash_up .links li a .left .title{ font-size:14px; display:block; color:#fc6805; margin:18px 0 0 20px;}.mod_index_flash_up .links li a .left .con{ line-height:18px; color:#333; margin:0 0 0 20px; display:block;}.mod_index_flash_up .links li a .right{ width:96px; height:96px; float:right;border-radius:0 6px 6px 0;}.mod_index_flash_up .links li.li_01 a .right{ background:url(/static/img/beta/control_img.png) no-repeat;}.mod_index_flash_up .links li.li_02 a .right{ background:url(/static/img/beta/case.png) no-repeat;}.mod_index_flash_up .links li.li_03 a .right{ background:url(/static/img/beta/control_img.png) 0 -192px no-repeat;} footer{ background:#353636;}.g_news{padding:20px 0; height:20px; border-bottom:#262626 1px solid;}.g_news .left{ float:left; width:600px; height:20px; margin-left: 80px;}.g_news .left .name{ float:left; width:60px; height:20px; line-height:20px;color:white; font-size: 12px;}.g_news .left .value{ width:500px; height:20px; overflow:hidden; float:left; margin:0 0 0 10px;}.g_news .left .value li{ height:20px; width:500px; position:relative;}.g_news .left .value li .li_wrap{ height:20px; width:500px; position:absolute; bottom:0px; left:0px; line-height:20px;}.g_news .left .value li .li_wrap a{ padding:0 0 0 15px; background:url(/static/img/beta/li_01.png) 0 50% no-repeat;}.g_news .left .value li .li_wrap a:hover{ text-decoration:underline;}.footer_nav{ padding:20px 0;border-top:#4d4c4c 1px solid;border-bottom:#262626 1px solid;}.footer_nav dl{float:left;width:140px;}.footer_nav dl:first-child{margin-left:330px;}.footer_nav dl:last-child{margin:0;}.footer_nav dt{font-size:14px; color:#919191; font-weight:bold; margin-bottom:10px;}.footer_nav dd a{color:#919191;line-height:26px; font-size: 12px;}.footer_nav dd a:hover{ color:#fff;}.g_copyright{padding:20px;border-top:#4d4c4c 1px solid; text-align:center; margin-bottom: 0px;}.g_copyright .wrap{color: white; opacity: 0.5;}.clear{clear:both;}.main{background-color:white;}.nowplace{width:975px;margin:10px 0 0 12px;}.nowplace div{color:RGB(154,154,154);margin:13px 0 0 5px;float:left;}.nowplace a{color:RGB(154,154,154)}.nowplace img{margin:10px 0 0 0;float:left;}.adv{width:975px;margin:10px 0 0 12px;border-radius:5px;overflow:hidden;}.adv img{width:975px;margin:0;}.no_article{margin:100px 0 0 0;width:610px;text-align:center;}.page_left{float:left;width:610px;margin:20px 0 20px 12px;}.page_right{float:right;width:300px;height:600px;margin:20px 10px 20px 0;background-color:RGB(237,237,237);border-radius:5px;}.page_left .title{background:url(/static/img/beta/cate_bg.png);padding:0 0 0 10px;height:38px;border-radius:20px;color:RGB(134,168,212);}.partner{width:995px;margin:0 auto;margin-bottom:50px;background-color:white;border-radius:5px; }.partner_list{width:975px;margin:10px 0 50px 12px;}.partner_list div{width:170px;height:75px;margin:50px 50px 0 20px;float:left;}.partner_list div img{width:170px;height:75px;margin:0;}.introduct{width:995px;height:auto;margin-bottom:50px;margin:0 auto;background-color:white;border-radius:5px;}.introduct_info{width:610px;margin-left:10px;}.introduct_info a{color:blue;}.introduct_info img{max-width:600px;}.sidebar{width:300px;background-color:RGB(237,237,237);}.sidebar_item{width:280px;margin:10px 10px 20px 10px;border-radius:5px;overflow:hidden;}.sidebar_item h2{color:RGB(205,41,37);}.sidebar_item img{width:280px;height:110px;margin:10px 0 0 0;border-radius:5px;}.sidebar_item b{width:280px;margin:10px 0 0 0;}.sidebar_item font{width:280px;margin:5px 0 0 0;color:gray;}.case_adv{width:1005px;margin:10px 0 10px 0;}.case_item{width:300px;height:121px;background:RGB(134,168,212);float:left;margin:0 25px 0 10px;color:white;border-radius:5px;}.case_item img{width:118px;height:121px;float:right;border-radius:5px;}.case_item p{width:150px;float:left;margin:13px 0 0 8px;font-size:17px;}.case_item div{width:150px;float:left;margin:5px 0 0 10px;font-size:12px;}.case_item a{color:white;}.caseshow{width:995px;margin:0 auto;margin-bottom:50px;background-color:white;border-radius:5px;}.case_showall{width:610px;}.cate_list{width:610px;float:left;margin:10px 0 0 0;}.cate_name{width:610px;border-bottom:1px solid #ccc;font-size:20px;font-weight:bold;color:RGB(160,193,232);height:40px;line-height:40px;padding:0 0 5px 0;margin:0 0 6px 0;}.cate_list_show{width:270px;height:80px;margin:10px;float:left;background:url(/static/img/beta/casecate_bg.png);border-radius:5px;overflow:hidden;}.cate_list_show img{height:80px;width:100px;float:left;}.cate_list_show p{width:150px;height:80px;line-height:80px;margin-left:15px;color:black;float:left;font-size:18px;}  .cate_list_show div{width:150px;margin:7px 0 0 5px;color:RGB(92,92,92);float:left;font-size:13px;}.caselist{width:995px;margin:0 auto;margin-bottom:100px;background-color:white;border-radius:5px;}.case_listall{width:610px;}.case_listall .list{width:610px;float:left;margin:20px 0 20px 0;}.case{border-bottom:1px dotted gray;font-size:14px;width:610px;height:30px;margin-top:10px;clear:both;color:RGB(77,67,67);}.case a{color:RGB(77,67,67);float:left;}.case a:hover{text-decoration:underline;}.caseview{width:995px;margin:0 auto;margin-bottom:50px;background-color:white;border-radius:5px;}.case_info{width:610px;}.case_info a{color:blue;}.case_info img{max-width:600px;}.job{width:995px;margin:0 auto;margin-bottom:50px;background-color:white;border-radius:5px;}.job_info{width:610px;}.job_info p{margin:20px 0 0 10px;}.job_info a{color:blue;}.job_info img{max-width:600px;}.contact{width:995px;margin:0 auto;margin-bottom:50px;background-color:white;border-radius:5px;}.contact_info{width:610px;}.contact_info a{color:blue;}.guestbook_info{width:610px;}.guestbook_info form{margin-top: 20px;}.guestbook_info .checkcode{width:100px;height:28px;margin-left:10px;}.guestbook_info .div{clear:both;margin:5px 0 5px 0;height:30px;}.guestbook_info textarea{width:430px;height:170px;float:left;}.guestbook_info .tip{width:120px;font-size:18px;color:black;float:left;}.guestbook_info .input{width:200px;height:25px;float:left;border:1px solid black;}