﻿html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td{ margin:0; padding:0; }
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; font-size:100%; font-weight:normal; }
input, select, button, textarea{ font-size:12px; font-family:Arial, Helvetica, sans-serif; }
ul,li,dl,dt,dd{ list-style:none; }
img{ border:medium none;border:none }
table{ border-collapse:collapse; }
body{min-width: 1400px;width: 100%; font-family:\5FAE\8F6F\96C5\9ED1, Arial, Helvetica, sans-serif; font-size:12px; background: #f3f3f3 url(../images/bg.gif) center top repeat-y; margin:0 auto; text-decoration:none; line-height:176%; }
a{ color:#333; text-decoration:none; }
html { height:100%;}

/*css sprites*/
.logo, .gmweixin, .gmweixin_hover, .gmweibo, .gmnav_expand_arrow, .slider-prev, .slider-next, .slider-nav li a, .slider-nav li a.selected, 
.notice_2_1, .notice_2_2, .notice_2_3, .notice_2_4,.notice_2_5, .home_newslist li, 
.bright, .bleft, 
.f_point, .footer_1_wechat, .footer_1_blog, .adv_ico, .adv_ico2, .adv_ico3, .adv_ico4, .p_ico, .case_logo, .ques_ico, .ques_ico2, .liuyan_ico, .liuyan_cont_left, 
.icon_1, .icon_2, .icon_3, .icon_4, .icon_5, .icon_6, .user_mes_close, .submit_ico, .box_close, 
.about_ico, .about_ico2, .about_ico3, .about_ico4, .advan_ico, .advan_ico2, .advan_ico3, .advan_ico4, .advan_ico5, 
.activetab .other_color, .kcurrent, .kgdesignflow2_ico, .kgdesignflow3_ico, .kgdesignflow4_ico, .kgdesignflow5_ico, 
.i_mv_title, .eryanhui_applic1, .eryanhui_applic2, .eryanhui_applic3,.letie7close,.about_ico5,.ledmessclose{ background:url('../images/sitebg.png') no-repeat; }

.fl{ float:left; }
.fr{ float:right; }
.a_red{ color:#bf0000; }
.a_red:hover{ color:#f00; }
.position_re{ position:relative; }

.hide_disp{display:none;}
.show_disp{display:block;}
.disable{display: none;}
.f_red{color:#f00;}
.margin_l6{ margin-left:6px; }

.headerv3, .gmbanner, .mainv3,.main,.footerv3{ margin:0 auto; max-width:1420px; min-width:1260px; }

/*header*/
.headerv3{ height:97px;margin-bottom:18px; }
.logo{float:left;width: 270px;height: 85px;line-height:300px;margin: 12px 0 0 25px;overflow:hidden;background-image: url(../images/logo_838140.png);background-position: top;}



.headerv3_nav{ float:right; }
.tel404 { float:left;color:#f00;margin:9px 0 0 21px;font-size:16px }
.headermsg{ float:right; margin-right:7px; position:relative\9; z-index:110\9; }
.gmaccount { height:30px; margin:6px 20px 0; padding-top:3px; }
.gmaccount li{ float:left; margin:0 8px; position:relative; font-weight:bold; color:#000; }
.gmaccount li.gmweixin{ width:30px; padding-left:14px; background-color:#fff; background-position:-583px 0; color:#0b0; cursor:pointer; }
.gmaccount li.gmweixin:hover{ background-color:#0b0; color:#fff; }
.gmaccount li.gmweixin_hover{ width:30px; background-color:#0b0; background-position:-583px 0; padding-left:14px; color:#fff; cursor:pointer; }
.gmaccount li.gmweibo{ width:30px; padding-left:12px; background-position:-586px -18px; }
.gmaccount li.gmweibo a{ color:#BF0000; }
.gmaccount li.gmweibo a:hover{ color:#f00; }
.gmaccount li.gmweiyingxiao{width: 111px;height: 35px;line-height: 35px;background-position: -586px -18px;color: white;background: #d9534f;border-radius: 5px;text-align: center;box-shadow: 2px 3px 3px 3px;}
.gmaccount li.gmweiyingxiao:hover{background:#E47A76;}
.gmaccount li.gmweiyingxiao a{color:white;display:inline-block;font-size:14px;}
.gmaccount li.gmweiyingxiao a >span {background: white;border-radius: 49px;color: #d9534f;font-size: 8px;padding: 0px 3px;margin: 2px 2px;height: 20px;float: right;line-height: 20px;font-size:10px}
.gmaccount li.userlogin{ height:16px; line-height:16px; padding:0 10px; margin-top:2px; border-left:1px solid #ccc; border-right:1px solid #ccc; text-align:center; cursor:pointer;z-index:100px; }
.gmaccount li.userlogin .clicklogin:hover{ width:100%;height:100%;color:#fff;display:block; }
.gmaccount li.userlogin_hover, .gmaccount li.userlogin:hover{ height:20px; line-height:20px; padding:0 10px; margin-top:2px; background-color:#0F9CF0; border-left:1px solid #0F9CF0; border-right:1px solid #0F9CF0; color:#fff; text-align:center; cursor:pointer;z-index:100px }
.gmaccount li.gmemail a{ color:#000; }
.gmaccount li.gmemail a:hover{ color:#0F9CF0; }
.show_wechat{ height:252px; width:248px; display:none; background:#fff url('../images/wechat.jpg'); z-index:111; 
				position:absolute; top:20px; right:0px; border:1px solid #666; border-top:2px solid #50bb01; }
.userloginbox{ width:240px; padding:15px; display:none; background-color:#fff; z-index:111;
				position:absolute; top:20px; right:-1px; border:1px solid #888; border-top:2px solid #0f9cf0; font-size:16px; color:#333; cursor:default; text-align:left; }
.userlogin_title{ height:22px; line-height:22px; font-size:16px;margin-bottom:10px; }
.i_h_useron li a { font-weight:normal;font-size:14px }
.i_h_useron li a:hover { color:#0F9CF0 }
.login_u, .login_p{ margin:6px 0 8px; font-size:14px; }
.login_u input, .login_p input{ width:240px; height:26px; margin:3px 0 0 0; border:1px solid #ccc; }
.login_u input:hover, .login_p input:hover{ border:1px solid #0f9cf0; }
.login_b{ margin-top:6px; }
.login_b .login_button{ float:right; width:70px; height:26px; line-height:26px; border:0; background:#0F9CF0; color:#fff; cursor:pointer; font-weight:bold; }
.login_b .login_button:hover{ background:#05a; }
.login_b .login_state{ float:left; margin-top:3px; }
.login_b .login_state input{ vertical-align:middle; }
.login_b label{ font-family:\5FAE\8F6F\96C5\9ED1, Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-weight:normal; }
.userloginbox p{ clear:both; padding-top:15px; font-size:14px; color:#666; }
.userloginbox p a{ color:#f00; }
.userloginbox p a:hover{ color:#f30; text-decoration:underline; }

/*gmnav*/
.gmnav{ clear:both; float:right; max-width:1000px; min-width:820px; width:820px \9; height:40px; line-height:40px; font-size:14px; margin:2px 25px 0 0; margin:2px 15px 0 0 \9; }
.gmnav_list{ height:33px; margin-top:2px; }
/*.gmnav_list li:nth-child(5){background: #f00;}
.gmnav_list li:first-child+li+li+li+li{background: #f00;}
.gmnav_list li:nth-child(5):hover{background:#8a0000;}
.gmnav_list li:nth-child(5) a{color:#ffffff;}
.gmnav_list li:nth-child(5) a:hover{color:#ff0;}*/
.gmnav_list li{ float:left; display:block; margin-left:16px; padding:0 7px; line-height:33px; position:relative; z-index:100\9; cursor:pointer; }
.gmnav_list li a{ display:block; font-weight:bold; }
.gmnav_list li.nav_selected{ background:#0F9CF0 }
.gmnav_list li.nav_selected a{ color:#fff }
/*.gmnav_list li:nth-child(5).nav_selected>a{color:#ff0; }*/
.gmnav_expand{ width:530px; display:none; position:absolute; background-color:#fff; top:33px; left:-40px; z-index:101; }
.gmnav_expand_arrow{ height:11px; background-position:0 -1180px; }
.gmnav_expandlist{ width:528px; border:1px solid #DFDFDF; border-top:none; padding:15px 0; overflow:hidden; cursor:default; }
.gmnav_expandlist .sub_nav { float:left; width:100px; overflow:hidden; }
.gmnav_expandlist .sub_nav dd { clear:both; width:97px; padding-left:13px; line-height:26px; }
.gmnav_expandlist .sub_nav dd a { font-weight:normal; text-align:left; color:#333;}
.gmnav_expandlist .sub_nav dd a:hover { font-weight:bold; color:#0294fb; }
.gmnav_expandlist .sub_memu{ float:right; width:405px; border-left:1px solid #e5e5e5; margin:0 16px 0 0; }
.gmnav_expandlist .sub_memu div{ width:170px; height:162px; line-height:normal; }
.gmnav_expandlist .sub_memu div.subitem_padl{ float:left; padding-left:26px; }
.gmnav_expandlist .sub_memu div.subitem_padr{ float:right; padding-right:12px; }
.gmnav_expandlist .sub_memu a.itemtitle{ color:#333; line-height:20px; margin-bottom:5px; }
.gmnav_expandlist .sub_memu a.itemtitle:hover { color:#0294fb; }
.gmnav_expandlist .sub_memu a.a_red{ color:#f30; }
.gmnav_expandlist .sub_memu a.a_red:hover{ color:#f00; padding-left:3px; font-size:16px; }
.gmnav_expandlist .sub_memu .sub_memu_p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; line-height:14px; font-weight:normal; cursor:text; padding-top:6px\9; }
.gmnav_expand_c { left:-80px; }
.gmnav_expand_c .gmnav_expand_arrow{ background-position:0 -1210px; }
.gmnav_expand_r { left:-390px; }
.gmnav_expand_r .gmnav_expand_arrow{ background-position:0 -1240px; }

.gmnav_expandlist .sub_memu #sub_slider_com{ width:390px;overflow:hidden;position:relative;height:195px;width:390;margin-left:14px }
.gmnav_expandlist .sub_memu #sub_slider_com ul { width:1950px;position:absolute;left:0;top:0;height:172px }
.gmnav_expandlist .sub_memu #sub_slider_com ul li { width:390px;float:left;background:#fff;margin-left:0px;padding:0; }
.gmnav_expandlist .sub_memu #sub_slider_com ol { position:absolute;top:176px;left:94px; }
.gmnav_expandlist .sub_memu #sub_slider_com ol li{ float:left;width:0px;height:12px;line-height:16px;text-align:center;background:url('../images/sitebg.png');background-position:-590px -65px ;margin-right:9px;cursor: pointer;margin-left:0 }
.gmnav_expandlist .sub_memu #sub_slider_com ol .sublicurrent{ background:url('../images/sitebg.png');background-position:-590px -85px ; }

/*home banner focus*/
.gmbanner{ height:520px; max-width:1440px; margin:0 auto; background-color:#fff; overflow:hidden; position:relative; z-index:1; } 
.bannerbox{ height:520px; width:100%; position: relative; overflow:hidden; z-index:1; }
.bannermask{ min-width:1260px; max-width:1440px; height:520px; overflow:hidden; position:relative; z-index:1; }
.header-content { width:100%; height:520px; position:relative; background-color:#D2ECFF; z-index:1; }
.header-content .mainpic { height:520px\9; margin:0; position:absolute; top:0; left:0; z-index:2; }
.header-content .text { width:500px; position:absolute; z-index:3; }
.header-content .text .button { display:block; padding:5px 0 0 8px; }
.header-content .text .button a{ display:inline-block;width:64px;height:25px;background:#f00; color:#fff;text-align:center;line-height:25px;font-size:12px; }
.header-content .text .button a:hover{ background:#8a0000;color:#ff0 }
.header-content .text00 { right: -10px;top: 280px; }
.header-content .text01 { left: 299px;top: 210px; }
.header-content .text02 { right:-12px;top: 104px; }
.header-content .text03 { left: 131px;top: 190px; }
.header-content .text04 { left: 228px;top: 225px; }



/*slider*/
#slider-wrap { width:100%; height: 520px; margin: 0 auto; position: relative; }
#slider { height: 520px; }
.slider-prev, .slider-next { width: 34px; height: 51px; position: absolute; top:200px; z-index:3; opacity: 0.5; -webkit-transition: all 0.3s ease-out;  
	/* Saf3.2+, Chrome */ -moz-transition: all 0.3s ease-out;  
	/* FF4+ */ -ms-transition: all 0.3s ease-out; 
	/* IE10? */ -o-transition: all 0.3s ease-out; 
	/* Opera 10.5+ */ transition: all 0.3s ease-out; }
.slider-prev { left:20px; background-position:-260px -280px; }
.slider-next { right:20px; background-position:-310px -280px; }
.slider-prev:hover, .slider-next:hover { opacity: 0.8; }
.slider-nav { position: absolute; bottom: 70px; left: 50%; list-style: none; overflow: hidden; padding: 2px; z-index: 3; margin: 0; }
.slider-nav li { float: left; }
.slider-nav li a { display: block; width: 11px; height: 11px; overflow: hidden; padding: 0px; margin: 5px; background-position:-589px -64px; text-decoration: none; text-indent: -999px; }
.slider-nav li a:hover, .slider-nav li a.selected {background-position:-589px -84px; }
.slider .imgitem { display:none; }
.slider .first { display:block; }
.slider-sections, .slider-sections .imgitem { width: 1440px; height:520px; }
.slider-sections { margin: 0 auto; position: relative }
.slider-sections .imgitem { position:absolute; top:0; left:0; }

/*notice*/
.notice{ width:100%; height:66px; position:absolute; bottom:0; z-index:100; overflow:hidden; }
.notice_1{ float:left; width:50%; width:49.90\9; padding-top:8px; height:100%; background:url('../images/notice1.png'); }
.notice_1 span{ margin-left:12px; color:#fff; font-weight:bold; font-size:16px; }
.gmboard { height:20px; overflow:hidden; margin:4px 0 0 14px; }
.gmboard ul li{ height:20px; line-height:20px; }
.gmboard ul li a { font-size:14px; color:#fff;}
.notice_2{ float:right; width:50%; height:100%; background:#005CA1; }
.notice_2 ul li{ float:left; }
.notice_2 ul li  a{ padding-left:84px; line-height:71px; font-size:14px; color:#fff; font-weight:bold; display:block; }
.notice_2 li:hover{ background-color:#0034A2; }
.notice_2_1,.notice_2_2,.notice_2_3,.notice_2_4,.notice_2_5{ width:24.7%;height:100%;float:left;display:block;}
.notice_2_1{ background-position:17px -107px;border-right:1px solid #999;border-left:1px solid #999;}
.notice_2_2{ background-position:-146px -108px;border-right:1px solid #999;border-left:1px solid #999; }
.notice_2_3{ background-position:-348px -103px;border-right:1px solid #999;}
.notice_2_5 {background-position:22px -590px;border-right:1px solid #999;}
.notice_2_4{ background-position:-524px -111px;}


/*mainer*/
.main { overflow:hidden; }
.mainv3{ background:#F0F0F0; padding:11px; overflow:hidden; }
.mainv3_1{ position:relative; }
.mainv3_2{ position:relative; margin-top:20px; }

.homeinfoitem1{ float:left; position:relative; width:630px; padding:20px; background-color:#fff;height:257px }
.homeinfoitem2{ margin-left:690px; height:257px; padding:20px; background-color:#fff;position:relative; }


.homeinfoitem_h3{ height:30px; line-height:30px; font-size:22px; color:#333; }
.homeinfoitem_h3 span{ font-size:14px; font-weight:normal; color:#05a; margin-left:6px; }
.homeinfoitem_h3 .xiegan { font-size:18px;font-weight:normal;color:#ccc; }
.home_newslist{ float:left; width:310px; overflow:hidden; padding-top:10px; }
.home_newslist li{ height:35px; line-height:18px; margin-bottom:10px; background-position:-590px -1183px; padding-left:10px; }
.home_newslist li:hover{ background-position:-590px -1243px; }
.home_newslist li a{ display:block; height:22px; line-height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.home_newslist li a:hover{ color:#f30; }
.home_newslist li p{ color:#8F8F8F; }

/*伟才动态*/
.home_imgnews{ position:relative; width:300px; height:240px; margin:-15px 0 0 330px; background-color:#fff;overflow:hidden; }
.home_imgnews ul { width:900px;position:absolute;top:0;left:0;  }
.home_imgnews ul  li { float:left;width:300px }
.home_imgnews ul  li img { width:300px;height:220px }
.home_imgnews ol { position:absolute;bottom:-12px;left:94px;*bottom:-1px }
.home_imgnews ol li{ float: left;width: 16px;height: 16px;line-height: 16px;text-align: center;background:url('../images/sitebg.png');background-position:-590px -65px ;margin-right: 3px;cursor: pointer; }
.home_imgnews ol .hcurrent{ background:url('../images/sitebg.png');background-position:-590px -85px ; }
.home_imgnews .hintroduce{ height: 26px;line-height: 27px;width: 350px;color: #fff;font-weight:bolhomeinfoitem1der;position: absolute;bottom:20px;left: 0;background:#000;opacity: 0.5;filter:alpha(opacity=50);}
.marginleft{ margin-left:30px; }
.homemore{ display:block; width:50px; height:20px; color:#f00; font-family:"宋体"; text-align:center;position:absolute;bottom:12px }
.homemore:hover{ background-color:#f00; color:#fff; }
/****************/

/**留言资讯**/
.homeinfoitem2_a { max-width: 435px;width: 52%;height:273px;float:right;overflow:hidden; }
.homeinfoitem2_a .homeinfoitem_h3 .info_calls {  width:70px;height:25px;line-height:25px;float: right;margin:3px 93px 0 0;background:#f30;color:#fff;display:inline-block;text-align:center;font-family:"宋体";font-size:12px }
.homeinfoitem2_a .homeinfoitem_h3 .info_calls:hover { background-color:#F1BC05; }
.maincontent { width: 100%;height:207px;overflow:hidden;  }
.maincontent .itemt { margin:10px 0 0 10px;height:85px;border-bottom:1px dotted #ccc; }
.itemt_title { font-size:14px }
.itemt_cont { color:#999;text-indent:2em;font-size:12px }
.itemt_footer { float:right;margin-right:3px }
.itmet p { line-height:25px }
.info_more,.info_call { width:50px;height:20px;display:inline-block;line-height:20px;text-align:center;color:#f00;margin-top:8px;font-family:"宋体"; }
.info_more:hover { color:#fff;background:#f00}
.info_call { float:right; width:70px; background:#f30;color:#fff;height:25px;line-height:25px;margin-top:5px }
.info_call:hover { background-color:#F1BC05; }
/****/

/*教育咨询*/
.homeinfoitem2_b{ width:252px;width:250px \9;height:266px;float:left;position:relative; }
.homeinfoitem2_b .homemore { bottom:0px; }
.homeinfoitem2_b ul { margin:12px 0 21px }
.homeinfoitem2_b ul li  { width:240px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:30px;display:block;line-height:30px;background:url('../images/sitebg.png') no-repeat; background-position:-590px -1178px; }   
.homeinfoitem2_b ul li:hover { background:url('../images/sitebg.png') no-repeat; background-position:-590px -1238px; }
.homeinfoitem2_b ul li a { margin-left: 10px }
/********/

/*最新加盟*/
.contentid { width:639px;height:237px;position:relative;clear;overflow:hidden; }
.contentid ul { width:1902px;position:absolute;left:0;top:0; }
.contentid ul li  { width:634px;height:232px;float:left;  }
.conteniddiv { width:300px;margin-top:30px;float:left;width: 325px;margin-left:12px; }
.cont_title { font-size:18px;margin-bottom:20px }
.cont_c { color:#666; height:90px; line-height:20px; overflow:hidden; margin-bottom:5px; }
.conteniddiv  .cont_button { width:70px;height:25px; display:block; background:#005ca1;color:#fff;line-height:25px;text-align:center; margin:0 20px 0 0; font-family:'宋体'  }
.conteniddiv  .cont_button:hover { background:#026CFD }
.conteniddiv .homemore { bottom:-4px }
.contentidimg { width:266px;height:190px;float:left;margin:10px 0 0 10px ; }
.contentid ol { position: absolute;bottom: -3px;right: 127px; }
.contentid ol li { float: left;width: 16px;height: 16px;line-height: 16px;text-align: center;background:url('../images/sitebg.png');background-position:-590px -65px ;color: #fff;margin-right: 3px;cursor: pointer; }
.contentid ol .cocurrent { background:url('../images/sitebg.png');background-position:-590px -85px ; }
/***/

/*园所动态*/
.bannerboxs { min-width: 561px;max-width: 715px;width:100%; height: 218px;position:relative;margin-left:0px }
.focus {  min-width: 481px;max-width: 617px;width: 85%; height: 100%;overflow:hidden;margin-left: 7%;position:relative; }
.focus ul { width: 85%; height: 100%; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
.focus ul li { float: left; height: 98%; overflow: hidden; }
.focus ul li .hone_gmnews_1 { margin:20px 0 0 12px;min-width:503px;max-width: 603px;width:100%; height:145px; overflow:hidden; }
.focus ul li .hone_gmnews_1 img {width: 30%;height: 96%;float:left; margin:5px 15px 0 0; }
.focus ul li .hone_gmnews_1 .f_p1{ font-size:14px;font-weight:bold; margin:0 2px 4px 2px; height:40px; line-height:20px; overflow:hidden;width: 60% }
.focus ul li .hone_gmnews_1 .f_p1 a:hover { color:#EB6014}
.focus ul li .hone_gmnews_1 .f_p2{ font-size:12px;text-indent:2em;color:#8c8f93;height:85px; line-height:21px; overflow:hidden;width: 60%}
.focus ul li .hone_gmnews_2{ clear:both; margin:10px 0 0 12px; height:24px; line-height:24px;width:90%;}
.focus ul li .hone_gmnews_2 .f_p3{ font-size:12px;color:#8c8f93;margin-top:9px; }
.focus ul li .hone_gmnews_2 .f_p3 span{ color:#333; }
.focus ul li .hone_gmnews_2 .f_p3 a { float:right;width:67px;height:24px;line-height:24px;text-align:center;background:#005CA1;color:#fff; }
.focus ul li .hone_gmnews_2 .f_p3 a:hover { background:#026CFD }
.bannerboxs .preNext { width: 50px; height:96px; position: absolute; top: 52px; cursor: pointer; }
.bannerboxs .pre, .bannerboxs .next { background:url('../images/sitebg.png'); }
.bannerboxs .pre { left: -13px; background-position:-231px -172px  }
.bannerboxs .next { right: 0px;background-position:-325px -172px  }
/****/
/*home_imgnews slide*/
/*
.column1_left { width:300px; margin:42px 0 0 21px;text-align:center;padding:2px; }
.container { width:300px; height:243px; overflow:hidden; position:relative; }
.slider { margin-top:0;padding-left:0 }
.slider2 { margin-top:0;padding-left:0 }
.slider li { width:300px;list-style:none; display:inline; }
.slider img { width:300px; height:200px; display:block; border:0; }
.slider2 li { float:left; position:relative }
.num { position:absolute; right:108px;top:199px; bottom:4px; height:20px; _bottom:1px; }
.num li { float: left; width:11px; height:20px; background:url('../images/sitebg.png');background-position: -589px -64px ; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ink0721hui.png', sizingMethod='crop');
cursor: pointer; overflow: hidden; }
.num li.on { background:url('../images/sitebg.png');background-position: -589px -84px ; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ink0721hui1.png', sizingMethod='crop');
 width:11px; height:20px; }
.idSiideer_pos{height:27px; line-height:27px; position:absolute; left:-12px;top: 173px; bottom:0px; width:321px; z-index:10; text-align:center;}
.idSiideer_pos a { color:#FFF; }
.idSiideer_pos a:hover { color:#EB6014;}
.idSiideer_pos2{height:27px; background:#005CA1; position:absolute; left:0px; bottom:0px;top:173px; width:300px;filter:alpha(opacity=50);opacity:0.5;}

*/



/**/
.dian { background-image: url(../images/icon.png); background-repeat: no-repeat; background-position: -42px -161px; height: 11px; width: 11px; display: inline-block; margin-left: 5px; }
.dian:hover { background-position: -23px -161px; }
.dianOver { background-position: -23px -161px; }


/**news**/
.news_dynamic { width:913px;height:343px; }
.newspan { border-bottom:1px solid #ccc; }
.news_dynamicinfo { width:514px;height:231px;float:left;margin-top:13px }
.newsinfo_title { font-size:18px;color:#226EAC;margin:32px 0 20px 0 }
.newsinfo_title a{ color:#226EAC; }
.newsinfo_cont { text-indent:2em;font-size:13px;color:#444;margin:10px 0; }
.newsinfo_footer { margin-top:44px;color:#999; }
.newsinfo_details { float:right;width:67px;height:24px;line-height:24px;text-align:center;background:#005CA1;color:#fff; }
.newsinfo_details:hover { background:#026CFD }


.newsimgzone { width:374px;height:228px;float:left;margin-left:20px;margin-top:13px }
.newsimgzone2 { background:#f1f1f1;margin:13px 22px 0 0; }
.news_dynamicinfo ul { width:99%;height:100%;padding-left:10px }
.news_dynamicinfo ul li { width:100%;height:28px;line-height:21px;list-style-type:disc;margin-bottom:7px }
.newsinfo_date { color:#999;float:right; }
.news_dynamicinfo ul li a:hover { color:#FF7702;}

/*-----内页banner---------*/
.screen_slider { width:100%; height:250px; float:left; position:relative;overflow:hidden;background:#f1f1f1 }
.screen_slider ul { width:4047px; height:400px; list-style:none; padding:0; margin:0; position:absolute;left:0;top:0; }
.screen_slider ul li { width:1920px; height:400px; list-style:none; padding:0; margin:0; float:left }
.screen_slider ul  li img { width:1920px;height:250px; }
.screen_slider ol { position: absolute;bottom: -3px;right: 644px; }
.screen_slider ol li { float: left;width: 16px;height: 16px;line-height: 16px;text-align: center;background:url('../images/sitebg.png');background-position:-590px -65px ;color: #fff;margin-right: 3px;cursor: pointer; }
.screen_slider ol .scrcurrent { background:url('../images/sitebg.png');background-position:-590px -85px ; }
.screen_slider ul li .subbanner_jiameng { width:127px;height:127px;display:block;position:absolute;z-index:3;bottom:36px;right:504px;background:url('../images/sub_jiament.gif'); }
.screen_slider ul li .subbanner_design { width:127px;height:127px;display:block;position:absolute;z-index:3;bottom:106px;right:196px;background:url('../images/sub_design.gif');  }


/*****/

/*sub_content*/
.sub_content{ width:100%;padding-bottom:10px }
.sub_content_left { width:71%; background:#fff;float:left; }

/*classic_case*/
.a_common,.about{ width:913px;margin: 37px 0 0 19px; }
.a_common .span { width:100%;height:30px;display:block;font-size:16px;font-weight:bolder;margin-bottom:7px; }
.a_common .spanx { border-bottom:1px solid #ccc;margin-bottom:20px }
.a_common .span a { float:right;color:#f00;text-align:center;padding:0 5px;font-size:12px;font-weight:normal; }
.a_common .span a:hover { background:#f00;color:#fff; }
.jiantou { font-family: "宋体",sans-serif;display:inline-block; }

.casebox { width:914px;height:537px;position:relative;border-bottom: 1px dotted #ccc;margin:auto; }
.case_info { width:860px;height:100%;position:relative;margin-left:25px;overflow:hidden; margin:auto;}
.case_info ul { width:2583px;position:absolute;left:0;top:0;  }
.case_info ul li {  width:859px;height:99%;float:left;overflow:hidden; }
.case_info ul li  div img { width:861px; }
.case_info ul li  div dl { margin-top:15px; }
.case_info ul li  div dl dd { margin-bottom:5px }
.case_info ul li  div .case_logo { float:right;width:142px;height:58px; }
.case_info ul li  div .p_p0 { width:860px;height:100px; }
.case_info ul li  div .p_p1 { font-size:20px;font-weight:bolder;color:#868688  }
.case_info ul li  div .p_p2{ font-size:14px;color:#ccc;width:500px; }
.case_info ul li  div dl dd a { color:#0F9CF0;font-size:14px }
.case_info ul li  div .p_ico { width:16px;height:17px;display:inline-block;background-position:1px -315px }

.casebox .preNext { width: 50px; height:96px; position: absolute; top: 164px; cursor: pointer; }
.casebox .pre,.casebox .next { background:url('../images/sitebg.png'); }
.casebox .pre { left: -20px; background-position:-231px -172px  }
.casebox .next { right: -21px;background-position:-325px -172px  }


/*ques_liuyan*/
.ques_liuyan { width:913px;margin:100px 0 0 6px; }
.ql_title{ width:100%;height:35px;line-height:35px;margin-bottom:10px}
.ql_title1 { width:50%;height:100%;display:inline-block;font-size:16px;font-weight:bolder; }

.ql_title2 { font-size:16px;font-weight:bolder;cursor:pointer;margin-left:11px }
.ques { width: 443px;height:291px;background:#f1f1f1;float:left;position:relative;  }
.ques { margin-right:10px  }
.ques li { width:389px; height:40px;line-height:40px;border-bottom:1px dotted #ccc;margin:5px 0 0 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.ques_title { font-size:16px;font-weight:bolder; }
.ques_ico { background-position:-570px -309px;padding-left:44px }
.ques_ico:hover{ background-position:-570px -350px;padding-left:44px }
.ques_ico a:hover { color:#eb6014}
.common_more { color:#f00;text-align:center;padding:0 5px;font-size:12px;font-weight:normal;position:absolute;top:298px; }
.common_more:hover{ background:#f00;color:#fff; }
.common_more2{ width:451px;display:block;position:absolute;top:298px;left:456px;}
.common_more3{ top:0;left: 8px; }
.common_more4 { display:block;float:right;background:#2C87CB;color:#fff;text-align:center;padding:0 5px;font-size:12px;font-weight:bolder;cursor:pointer; }


/*liuyan*/
.mess_inst{ float:right;background:#2C87CB;color:#fff;text-align:center;padding:0 5px;font-size:12px;font-weight:bolder;cursor:pointer; }
.liuyan_common { width: 100%;border-bottom:1px solid #ccc;margin-top:13px;padding-bottom:17px }
.liuyan_pro { width:61px;height:60px;float:left;text-align: center;}
.liuyan_ico { width:61px;height:52px;background-position:-466px -200px;display:inline-block; }

.liuyanlayout { position:relative;}


.liuyangcon { width:435px;margin-left:16px;height:289px;overflow:hidden;background:#f1f1f1;position:relative;float:left }
.liuyangcon ul { background:#f1f1f1;position:absolute;top:0;left:0 }


.liuyan_title{ width:371px;height:25px;background:#ccc;margin-left:63px;text-align:left;line-height:25px }
.liuyan_title span {float:right;color:#fff; }
.liuyan_conts { width:305px;margin:10px 0 0 63px;background:#f1f1f1;padding-left:11px; }
.liuyan_cont { width:300px;display:block;line-height:28px;background:#fff;border:1px solid #ccc;border-radius:4px;padding-left:2px }
/*.liuyan_cont_left { width:10px;height:15px;background-position:-58px -372px;display:inline-block;position:relative;top:1px;left:-9px;float:left; }*/
.liuyan_cont2 {  width:219px;display:inline-block;background:#BBE1F6;padding-left:9px;position:relative;margin-left:27px;  }
.liuyan_conts2{ width:336px;margin:10px 0 0 79px;position:relative; }
.liuyan_re { position:absolute;top:-1px;left:269px;display:inline-block;width:75px }


.user_mes{ width:100%;height:50px;text-align:center;position:fixed;z-index:32;top:500px;display:none; }
.user_mes p { width:100%;height:40px;line-height:40px;margin-top:10px;background:#005CA1;font-size:28px;color:#fff;text-align:center;position:relative; }
.user_mes p .user_mes_btn { width:80px;line-height:32px;display:inline-block;background:#F9F9F9;font-size: 14px;color:#2C87CB;border-radius:5px;border:1px solid #ccc;cursor:pointer;font-weight:bolder;position:relative;top:-5px;left:19px; }
.user_mes_close { width:32px;height:32px;display:block;position:absolute;right:358px;top:-18px;z-index:220;background-position:-484px -29px;cursor:pointer; }
.mes_box{ height:310px;left:37%;display:none;position:fixed;top:20%;width:507px;background:#fff;border-radius:5px;border:1px solid #ccc;z-index:401 }
.mes_box form { position:relative; }
.mes_box li { width:98%;height:40px;padding-left:21px;line-height:40px;font-size:12px}
.mes_box_title { color:#007BC8;}
.mes_box li input { width:419px;height:32px;background:#f1f1f1;border:0;border:1px solid #fff;border-radius:7px;padding: 0 10px;border:1px solid #ccc; }
.mes_box .mea_aera { height:50px;margin-top:5px }
.mes_box .vcode .vcodespan { float:left;margin-top:12px; }
.mes_box .vcode .vcodespan input { width:70px ;}
.mes_box li .mes_submit{ width:81px;height:32px;color:#fff;margin:25px 46px 0 0;margin:30px 25px 0 0 \9;border:1px solid #007BC8;border-radius:4px;float:right;background:#007BC8;cursor:pointer; }
.submit_ico { width:22px;height:18px;background-position:-365px -45px  }
.box_close { width:33px;height:33px;display:block;position:absolute;top:-11px;right:-16px;background-position:-567px -252px;cursor:pointer; }
.box_close:hover { background-position:-567px -190px }
.error_prompt { width:267px;height:128px;display:none; top:87px;left:122px;background:#fff;border-radius:4px;border:1px solid #ccc; }
.error_prompt_title { color:#007BC8;margin:20px 0 0 20px  }
.error_prompt_report{ color:#f00;margin:10px 0 0 20px  }
.error_prompt_close { font-size:14px;position:absolute;top:4px;right:8px;cursor:pointer; }
.layer_mask { background-color:#666666; position:absolute; z-index:400; left:0; top:0; display:none; width:100%; height:1800px;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}


/*com_pro*/
.com_pro{ width:913px; margin-top:38px;}
.com_pro li { width:95%;height:37px;line-height:37px;margin:5px 0;border-bottom: 1px dashed #ccc }
.com_pro li a { color:#333 }
.com_pro_date { float:right;color:#999}
.fynum{ margin:57px 0 0 329px;float:left; }
.fynumcurrent { background:#2C87F5;display:block;color:#fff;font-weight:bolder; }
.fynum li { margin:0 3px;float:left;  }
.fynum li a { height:22px;padding:0 10px;display:block;border:1px solid #3087D5;text-align:center;line-height:22px;}
.fynum li a:hover{ padding:0 10px;background:#2C87F5;display:block;color:#fff; }


/*case_show*/
.case_show{ width:913px; margin-top:38px; }
.case_show li { width:421px;float:left;margin:0 17px 57px 13px;height:300px;overflow:hidden  }
.case_show li img { width:400px;height:225px;border:1px solid #f1f1f1; }
.case_show li p { color:#999 }
.case_show li p+p{height: 50px;line-height: 24px;}
.case_show_title { font-size: 14px;color:#333;font-weight:bolder; }
.case_show_title p:hover { color:#FF9702 }

.modalset li { position:relative; }
.modal_box { width:400px;height:64px;margin-top:5px }
.modalset li .modal_box img { width:167px;height:62px;cursor:pointer;float:left;display:block; }
.modalset li .modal_box .model_p { float:left;margin-left:15px;  }
.model_p a { display:block;width:213px;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.model_p p { display:block;width:213px;height:40px;overflow:hidden; }
.modalgl_show {  width:402px;height:226px;color:#fff;position:absolute;top:0;left:0;font-size:#fff;visibility:hidden;background:url('../images/letie72.png');z-index:10  }
.modaltar { display:block;}
.pcontent { width:350px;height:200px;margin:12px auto;text-indent:2em ;color:#fff;line-height:30px;font-weight:bolder;overflow:hidden; }


/*icon*/
.icon {clear: both;margin: 0 auto;text-align: center;width: 100%;height: 80px;position: relative;}
.icon>div:first-child{position: absolute;left: 35%;top: 15%;}
.icon li { float:left;margin:0 6px;color:#ccc }
.icon li  a  { width:25px;height:25px;display:inline-block; }
.icon li   span { left: 3px;position: relative;top: -7px; }
.icon_1 { background-position:0px -680px }
.icon_2 { background-position:-105px -681px }
.icon_3 { background-position:-550px -682px }
.icon_4 { background-position:-225px -681px }
.icon_5 { background-position:-329px -682px }
.icon_6 { background-position:-448px -682px }
.s_more { width:913px;height:30px;background:#2C87D5;display:block;float:left;color:#fff;text-align:center;line-height:30px;margin-top:20px ;margin-bottom:20px;}


/*join_infor*/
.join_infor { width:913px;}
.join_infor li { width:100%;height:138px;margin:40px 0; }
.join_infor li img { float:left;width:160px;height:120px }
.join_infor li div { float:left;width:687px;margin:-5px 0 0 26px; }
.join_infor li div p { margin:2px 0 5px 0;}
.infor_title { margin-bottom:7px }
.infor_title a { color:#2C87D5;font-size: 16px; }
.infor_title a:hover { color:#0FAEF0 }
.infor_cont { text-indent:2em;height:65px;overflow:hidden; }
.join_infor li div .infor_footer { margin-top:17px; }
.infor_data{ color:#999;}
.infor_more{ width:64px;height:22px;line-height:22px;margin-top:5px;float:right;background:#2C87D5;color:#fff;text-align:center; }
.infor_more:hover{ background:#0FAEF0 }


/*join_mes*/
.join_mes  li  { margin-bottom:43px }
.join_mes_title{ width:842px;background:#EDF6FD}
.join_mes_title span { color:#ccc;}
.join_mes_conts { width:832px;background:#fff }
.join_mes_cont { width:674px; }
.join_mes_conts2 { width:803px; }
.join_mes_cont2 { width:600px;margin-left: 107px;}
.join_mes_re { left:727px;}
.join_mes_span { position:relative;top:-41px;}


.article_title{ width:100%;font-size:24px;font-weight:bolder;text-align:center;color:#333;line-height:28px }
.article_intor{ width:100%;height:25px;line-height:25px;background:#F1F1F1;margin-top:22px;text-align:center;color:#717171; }
.article_intor span { display:inline-block;margin:0 4px }
.article { width:100%;margin-top:34px;padding-bottom:105px;border-bottom:1px solid #ccc }
.article p{ text-indent:2em;line-height:24px;margin:17px 0 }
.article .article_img { height:300px;line-height:16px;margin-left:204px;padding-bottom:32px;text-indent:0;width:451px; }
.article .article_img img { width:451px;height:300px; }
.choose{ width:100%;height:25px;line-height:25px;margin-top:10px;float:left;display:block; }
.choose  a { color:#2C87CB;}

.article_next { float:right ;width:262px;height:25px;line-height:25px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.article_next:hover{ background:#2C87CB;color:#fff }
.article_pre{ float:left;width:262px;height:25px;line-height:25px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.article_pre:hover{ background:#2C87CB;color:#fff }
.article_info { width:100%;margin-top: 27px; }
.article_info li { width:100%;height:28px;line-height:28px;border-bottom:1px dotted #ccc;color:#2C87CB }
.article_info li a:hover { color:#f00; }
.article_info .article_info_title { border-bottom:1px solid #fff;font-size: 16px;color:#2C87CB; }
.article_more { height:20px;line-height:20px;text-align:center;padding:0px 8px;float:right;font-size:12px;color:#f00 }
.article_info li .article_more:hover { height:20px;line-height:20px;text-align:center;padding:0px 8px;background:#f00;color:#fff;font-size:12px;font-weight:bolder; } 
.article_info .article_right{ float:right;color:#ccc;}
/*sidebar_b*/
.sidebar_b { width:27%;height:100%;background:#F1F1F1;float:right;font-weight:bolder;display:inline-block; }

/*four_adv*/
.four_adv{ width:188px;padding:13px 0 0 7px}
.four_adv li { margin:16px 17px 27px;}
.four_adv  .adv_ico,.adv_ico2,.adv_ico3,.adv_ico4 {  width:110px;height:49px;background-position:0px -415px;padding-left:55px;  }
.four_adv  .adv_ico_hover{ background-position:0px -510px;}
.four_adv  .adv_ico2 {  background-position:-204px -413px; }
.four_adv  .adv_ico2_hover{ background-position:-204px -508px}
.four_adv  .adv_ico3 {  background-position:-381px -415px; }
.four_adv  .adv_ico3_hover{ background-position:-381px -510px;}
.four_adv  .adv_ico4 {  background-position:-554px -415px;}
.four_adv  .adv_ico4_hover{ background-position:-554px -510px;}
.four_adv  p a { color:#0F9CF0;font-size:16px;font-weight:bolder; }
.four_adv p a:hover { color:#EB6014 ;}

/*qa*/
.qa { width:188px;padding-left:28px;margin-top:33px;text-align:center; }
.qa li { margin-bottom:3px  }
.qa li a { color:#2C87CB;width:175px;height:25px;line-height:25px;background:#D8E6F1;display:block;}
.qa .reqa{ background:#5E8EB4;color:#fff; }
.qa li .a_hover{ background:#226EAC;color:#fff; }

/*sidebar_info*/
.sidebar_info{ width:188px;padding-left:22px;margin-top: 60px; }
.sidebar_info li { height:25px;width:188px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal; }
.sidebar_info .info_1{ float:right;color:#2C87CB;font-size:12px; }
.sidebar_info .info_header{ font-size:16px;margin-bottom:12px;color:#2C87CB;font-weight:bolder;   }
.sidebar_info .info_header a  { color:#2C87CB; }
.sidebar_info .info_header a:hover{ text-decoration:none; }
.sidebar_info  li a:hover { color:#EB6014;text-decoration:underline; }

/*bn*/
.bn { height:40px;padding-left:20px;font-family: "宋体",sans-serif; }
.bn li { float:left;margin:20px 5px 0 0px; }
.bn li .home { color:#000;font-weight:bolder;}
.bn .gmprolink { float:right;color:#f00;margin-right: 23px;font-weight: bolder;font-size:14px }
.info_calls {  width:70px;height:25px;line-height:25px;background:#f30;color:#fff;display:inline-block;text-align:center;margin-top:8px;font-family:"宋体";font-size:12px;margin-top: -4px; }
.info_calls:hover { background-color:#F1BC05; }

.mes_btns{ float:right;margin-top:15px;width:60px;height:25px;line-height:25px;background:#005CA1;color:#fff;text-align:center }

/**********************************/

/*weicai_intro*/
.weicai_intro { width:100%;height:596px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6; }
.weicai_intro_left { width:68%;height:93%;float:left;margin-top:19px  }
.weicai_intro_left p {  line-height:25px;margin-bottom: 8px }
.weicai_intro_left p a { color:#005CA1; }
.weicai_intro_left p a:hover { color:#EB6014;}
.weicai_intro_left .intro_title { font-size:24px;margin:23px 0;}

.weicai_intro_right { width:30%;height:93%;float:right;margin-top:19px }
.weicai_intro_right img { width:100%;height:100% }


/*weicai_honor*/
.weicai_honor { width:100%;margin-top:67px;margin-bottom:5px;border-bottom:1px solid #e6e6e6 ; }
.honor_title { font-size:24px; }
.weicai_honor img { float:left;width: 39%;margin-top:25px }
.weicai_honor ul { float:right;width: 59%;height:100%;margin-top:0px }
.weicai_honor ul li { list-style-type:disc;margin:8px  0; }

/*weicai_offer*/
.weicai_offer { width:818px;height:275px;margin-top:50px;position:relative;overflow:hidden; }
.offer_title { font-size:24px }
.weicai_offer ul{ margin-top:30px;position:absolute;_height:1px;width:1350px;overflow:hidden; }
.weicai_offer ul li { float:left;width:276px;height:100%; }
.weicai_offer ul li img { width:250px;height:187px; }

/*about_weicai*/
.about_weicai{ width:188px; margin:20px 0 0 10px; }
.about_weicai li  { margin:5px 0 5px 10px;border-bottom:1px solid #ccc;width:182px; }
.about_weicai_li { background:#D3D5EF }
.about_weicai  .about_title { font-size:18px;color:#00539B;margin:10px;background:#f1f1f1;border-bottom:1px solid #f1f1f1 }
.about_weicai  .about_title:hover{ background:#f1f1f1 }
.about_weicai li a { font-size:14px;display:block; }


.about_ico { background-position:-587px -289px;margin:3px;padding-left:23px;height:25px;line-height:25px; }
.about_ico2 { background-position:-447px -479px;padding-left:27px}
.about_ico2 a { background:#D8E6F3;color:#00539B;width:100%;height:100%;display:inline-block; }
.about_ico3{ background-position:-571px  -716px;padding-left:27px;height:25px }
.newsinfo li { height:25px}
.about_ico4{ background-position:-571px -756px;padding-left:27px;height:25px }
.about_weicai .about_ico5 { background-position:-584px -1481px;margin: 5px 0 5px 10px;padding-left:23px;line-height:25px;display:block;width:158px;  }
.about_ico5 a { height:25px;  }
.about_ico6 { width:124px;overflow:hidden; }
.about_weicai li ul { display:none; }
.about_weicai li ul li { width:155px;margin:5px 0 5px -5px;border:1px solid #f1f1f1 }
.about_weicai li ul li a { font-size:12px }
.active { background:url(../images/on.png) top right no-repeat; }
.inactive { background:url(../images/off.png) top right no-repeat; }



.about_footer { background:#D8E6F3 }


/*allactive*/
.allactive { margin:35px 10px 0 22px;width:179px;}
.activetab { }
.activetab li { float:left;width:87px;height:30px;line-height:25px;text-align:center;background:url('../images/sitebg.png') no-repeat;background-position:-121px -367px;cursor:pointer;  }
.tabcont { width:177px;height:177px;font-weight:normal; }
.tabcont ul  { float:left;margin:5px 0 0 13px;}
.tabcont ul li { width:177px;height:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.tabcont ul li a:hover { color:#eb6014}
.activetab .other_color { background-position: 0 -367px }
.tabmore { float:left;margin-top:5px }
.hide { display:none }

/*brand_logo*/
.brand_logo,.brand_logo2,.brand_logo3 { width:100%;height:261px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6  }
.img_zone,.img_zone2,.img_zone3 { float:right;width:328px;height:201px;background:#f1f1f1;margin-top:30px }
.brand_logo_intro,.brand_logo_intro2,.brand_logo_intro3 { width:58%;margin-top:30px; }
.brand_logo_intro p { line-height:25px;margin:10px 0 10px 0 }

.brand_logo2 { margin-top:30px;border-top:1px solid #fff;border-bottom:1px solid #e6e6e6  }
.img_zone2 { float:left; }
.brand_logo_intro2 { float:right;margin-top:82px }
.brand_logo_intro2 p { margin-bottom:20px }

.brand_logo3{ margin-top:30px;border:1px solid #fff; }
.brand_logo_intro3{ height:auto;width:auto; }
.brand_logo_intro3 p { margin-bottom:20px; }
.img_zone3 { margin-left:26px;height:227px }


.img_zone img { margin-left:79px; }
.img_zone3 img { margin: -10px 0 0 64px; }

/*brand_advan*/
.brand_advan { width:100% ;border-top:1px solid #e6e6e6; }
.brand_advan li { width:67%;height:68px;margin:35px 0 33px;padding-left: 104px; }
.advan_ico { background-position:-506px -588px }
.advan_ico2 { background-position:-506px -793px }
.advan_ico3 { background-position:-506px -887px }
.advan_ico4 { background-position:-506px -979px }
.advan_ico5 { background-position:-506px -1067px }
.pinpai { color:#1E9348;font-size:16px }
.lilun { color:#108CCB;font-size:16px }
.jishu { color:#E45509;font-size:16px }
.fuwu{ color:#F6940F;font-size:16px }
.zhidu {color:#E2050E;font-size:16px }

/*enter_cult*/
.enter_cult { height:280px }
.enter_cult_title { font-size:24px }
.enter_cult1 { margin-top:5px;width:40%; }
.enter_cult1 p { margin-bottom:8px }
.enter_cult_zone { margin-top:8px;width: 504px;height:251px }
.enter_cult2 {  margin-top:5px; }
.enter_cult2 p { margin-bottom:5px }
.enter_cult_zone2 { width:459px;margin-left:10px }
.enter_cult_jiying { width:100%;margin-top:20px;padding-top:20px;border-top:1px solid #e6e6e6  }
.enter_cult_jiying p { margin-bottom:17px; }
.enter_cult_concept{ width:100%;margin-top:20px;padding-top:30px;border-top:1px solid #e6e6e6 }
.enter_cult_concept p {  margin-bottom:20px; }

/*area_effect*/
.area_effect { width:100%;border-top:1px solid #e6e6e6;padding-top:10px }
.vip_customer{ width:100%;border-top:1px solid #e6e6e6 ;height:586px;padding-top:10px;margin-bottom:53px }
.vip_customer li { width:47%;height:271px;float:left;margin:11px;}
.vip_customer li  img { margin-left:54px }
.vip_customer li  p{ width:351px;margin-bottom:20px;margin-left:48px}
.vip_customer_color { color:#1B6DAB }

/*assoc_coustomes*/
.assoc_coustomes { width:95%;height:516px;border-top:1px solid #e6e6e6;padding-top:10px;padding-left:53px }
.assoc_coustomes li { width:30%;height:17px;float:left;margin:11px 11px 3px;}

/*lc*/
.lc_tabs { width:99%;height:30px;border-bottom:1px solid #e6e6e6; }
.lc_tabs .lc_currtab { background:#3C71A5;color:#fff }
.lc_tabs li { background:#D7E3F0;float:left;padding:0 10px;margin-right:5px;height:30px;line-height:30px;color:#2475AF 	 }
.lc_tabl_title{ font-size:24px;margin-top:30px }
.lc_tab1_list { margin-top:10px;padding-left:10px }
.lc_tab1_list li { margin:10px 0;list-style-type:disc; }

.lc_memlist { display: none;margin-top:5px }
.li_tab2_list{}
.li_tab2_list li { height:90px;margin-top:15px;overflow:hidden; }
.li_tab2_list li img{ border:1px solid #ccc;float:left;height:84px;padding:2px;width:114px }
.li_tab2_list li img:hover { border:1px solid #f00;}
.li_tab2_list li .lc_desc{ background-color: #efefef;display:table;float: left;height: 90px;line-height: 20px;padding: 0 10px 0 18px;table-layout: fixed;vertical-align: middle;width: 754px;}
.li_tab2_list li .lc_desc p {  display: table-cell;height: 90px;vertical-align: middle;width: 532px;line-height:24px }
.lc_tab2_list li .lc_desc p span { font-size: 12px;vertical-align: middle; }


/*top_rank*/
.top_rank { width:188px;margin: 47px 21px 30px 21px;}
.top_rank .info_header{ font-size:16px;margin-bottom:12px;color:#2C87CB;font-weight:bolder;  }
.top_rank .info_1{ float:right;color:#2C87CB;font-size:12px; }
.top_rank .info_1:hover { text-decoration:none;}
.rank_col1 { width:16px; height:16px;background:#005CA1;color:#fff;line-height:16px;text-align:center;display:inline-block;margin-right:4px }
.rank_col2 { width:16px; height:16px;background:#C4C4C4;color:#fff;line-height:16px;text-align:center;display:inline-block;margin-right:4px }
.top_rank  li { font-weight:normal; }
.top_rank  li a:hover { color:#EB6014;text-decoration:underline; }
.top_rank  li .info_cont { height:24px;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis; }

/*rel_cases*/
.rel_cases { width:188px;margin: 47px 21px 35px 21px;position:relative;height:342px;overflow:hidden;font-weight:normal }
.rel_cases .info_header{ font-size:16px;margin-bottom:12px;color:#2C87CB  }
.rel_cases ul { overflow:hidden;position:absolute;left:0;top:0;height:627px   }
.rel_cases ul li { height:168px }
.rel_cases ul li a:hover {color:#EB6014;}
.rel_cases ul li a img { width:180px;height:139px;}
.rel_cases ul li p { text-align:center;  }

.rel_title { width:188px;font-size:16px;margin-bottom:12px;color:#2C87CB;margin: 47px 21px -42px 21px; }
.info_1{ float:right;color:#2C87CB;font-size:12px; }
.info_1:hover { text-decoration:none;}
/* focusbox */
.focusbox{width:899px;height:405px;position:relative;margin:20px 0px 100px 0;overflow:hidden;border-top:1px solid #ccc;}
.arrowbtn{background:#ddd;width:60px;height:60px;cursor:pointer;position:absolute;top:100px;}
.prebtn{left:0;}
.nextbtn{right:0;}
.contentimg{position:absolute;top:0;left:0;width:7000px;}
.contentimg li{width:899px;height:340px;float:left;margin-right:10px;overflow:hidden;}
.contentimg li img{width:899px;height:340px; cursor:pointer; }
.contentdesc{
	position:absolute;top:0;right:0;width:256px;height:340px;background:rgba(0,0,0,0.7);overflow:hidden;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');
}
.contentdesc .desc{color:#dadada;}
.contentdesc .desc h4{font-size:15px;font-weight:bold;color:#fff;}
.contentdesc .desc strong{color:#e4007f;}
.contentdesc .desc .def_ico{display:inline-block;*display:inline;zoom:1;width:68px;height:18px;overflow:hidden;background:url(images/T193mCXnRQXXXXXXXX-300-300.png) no-repeat -112px -129px;vertical-align:middle;}
.contentdesc .desc .stars{display:inline-block;width:53px;height:10px;background:url(images/T1t2aCXnVZXXXXXXXX-53-10.png) no-repeat;}
.contentdesc .desc_btn{display:block;width:80px;height:25px;background:#F0BC5F;margin-top:35px;line-height:25px;text-align:center;color:#f00;font-weight:bold;}
.contentdesc li{width:262px;height:320px;padding:70px 0 0 20px;}
.focusbox .navbox{width:1000px;overflow:hidden;position:absolute;right:-101px;bottom:0;}
.focusbox .navbox li{width:148px;height:59px;overflow:hidden;float:left;margin-right:2px;}
.focusbox .navbox li img{width:148px;height:59px; cursor:pointer;}
.focusbox .navbox li.selected{width:148px;height:59px;border:1px solid #000;}
.focusbox .navbox li.selected img{width:148px;height:59px;}
.dsnone{ display:none }

/*project_show*/
.project_show{ width:100%;height:189px;border-top:1px solid #ccc;}
.project_show div { float:left;width:324px;height:230px;background:#f1f1f1;margin-top:26px; }
.project_show ul { float:right;width:515px;height:250px;margin-top:20px }
.project_show ul li { width:100%;height:35px;font-size:14px;list-style-type:disc;}
.project_show ul li  a:hover { color:#eb6014 }
.project_show p { text-indent:2em;font-size:16px;margin-top:20px;line-height:28px;color:#999 }
.pro_show_right{ float:right;color:#ccc;}

.project_imgzong { width:342px;height:219px;background:#f1f1f1 }

/*kingerg_show*/
.kingerg_show{ width:100%;}
.kingerg_show li { width:268px;margin:0 16px 55px; }
.kingerg_show li img { width:250px;height:187px;border:1px solid #f1f1f1; }


/**news**/

/*kingergartenshow*/
.kingergartenshow{ width:100%; }
.kingergartenshow p { width:100%;height:30px;  }
.kingergartenshow p  span { width:100%;display:block;line-height:30px;text-align:center; }
.kingergartenshow p .kingergartenshow_title { font-size:24px; }
.kingergartenshow p .kingergartenshow_mes { width:100%;background:#f1f1f1;color:#717171;height:25px;line-height:25px;text-align:center;margin-top:20px; }
.kingergartenshow_webads{ margin-top:10px }
.kingergartenshow_webads a:hover { color:#0FAEF0;text-decoration:underline;}

/*kingergartenpic*/
.kingergartenpic_common { width:100%;margin:50px 0 20px 0px;height:532px; }
.kingergartenpic{ width:620px;height:500px;position:relative;overflow:hidden;float:left;border:1px solid #fff;margin-top:30px; }
.kingergartenpic_title{ color:#999;font-size:14px;display:block;margin:27px 0 0;font-size:16px }
.kingergartenpic ul { position:absolute;top:0;left:0;width:2736px;height:433px; }
.kingergartenpic ul li { width:620px;height:466px;float:left;}
.kingergartenpic ul li img { width:620px;height:433px }
.kingergartenpic ol { position:absolute;top:440px;left:0;margin:-3px;padding:0; }
.kingergartenpic ol li { float:left;width:119px;height:56px;cursor:pointer;margin: 0 0 0 5px; }
.kingergartenpic ol li img { width:119px;height:56px; }
.kingergartenpic ol .kcurrent { border:1px solid #000; }
.kingergartenpic .btn { width:20px;height:20px;position:absolute;top:211px;display:inline-block;border:1px solid red;cursor:pointer; }
.kingergartenpic .pre { position:relative;left:1px; }
.kingergartenpic .next { position:relative;left:571px; }

.kingergartenpic_intro { width:260px;height:430px;float:left;margin:30px 0 0 18px;overflow:auto;padding-right:8px; }
.kingergartenpic_intro p { color:#015DA0;font-size:18px }
.kingergartenpic_intro .kignerintrocon { color:#000;margin-top:25px;line-height:28px;font-size:14px;height: 378px;overflow:auto }
.kingerschool { width:100%;height:25px;color:#5BA5E9;font-size:16px }
.kingerschool a { color:#5BA5E9 }
.kingerschool a:hover { color:#00539B;}

/*kingergarx*/
.kingergarx{ width:625px;height:505px;position:relative;overflow:hidden;float:left;border:1px solid #fff;margin-top:30px; }
.kingergarx .garx_ul { width:620px;width:620px;height:433px;position:relative; }
.kingergarx li img { width:620px;height:433px; }

.kingergarx .small_zone { height:56px; }
.kingergarx .sPrev,.kingergarx .sNext{ float: left; display: block; width: 14px; height: 47px; text-indent: -9999px; background: url(../images/sprites1008.png) no-repeat 0 -3046px;margin-top:5px }
.kingergarx .sNext{ background-position: 0 -2698px; }
.kingergarx .sPrev:hover{ background-position: 0 -3133px;}
.kingergarx .sNext:hover{ background-position: 0 -2785px;}

.kingergarx .small_garx { float:left;display:inline; width:595px; overflow: hidden; }
.kingergarx .small_garx ul{ height:59px;width: 9999px; overflow: hidden; }
.kingergarx .small_garx li{ float: left; padding: 0 4px 0 0; width:115px; cursor:pointer;  display: inline;  }
.kingergarx .small_garx img{ border: 1px solid #dcdddd;  width:115px;height:56px;  }
.kingergarx .small_garx .on img{ border-color: #1e50a2;}

/*new_kingergartens*/
.new_kingergartens{ width:100%;height:230px }
.new_kingergartens ul { width:100%;float:left;margin-top:54px}
.new_kingergartens ul li { float:left;width:219px;margin-right:7px }
.new_kingergartens li a:hover { color:#eb6041}
.setwidth { display:inline-block;width:218px;text-align:center; }
.new_kingergartens li a img { width:219px;height:123px; }

/*weibaby*/
.weibaby { border-top:1px solid #ccc;margin-top:0;padding-top:39px;margin-left:5px; }
.weibaby li { height:260px; }

/*weicai_person*/
.weicai_person{ border-top:1px solid #ccc;margin-top:0;padding-top:39px;margin-left:5px }

/*kg_culture*/
.kg_culture1{ width:100%;border-top:1px solid #ccc;height:257px }
.kg_culture1_1 { float:left;width:483px;height:220px;background:#f1f1f1;margin-top:36px }
.kg_culture1_2 { float:right;width:382px;height:220px;margin-top:36px }
.kg_culture1_2 p { line-height:35px }

.kg_culture2{ width:100%;border-top:1px solid #ccc;margin-top:70px;height:257px }
.kg_culture2_1 { float:right;width:483px;height:220px;background:#f1f1f1;margin-top:36px}
.kg_culture2_2 { float:left;width:382px;height:220px;margin-top:36px; }
.kg_culture2_2 p { line-height:35px }
.kg_color{ color:#000;font-weight:bolder; }

.kg_culture3,.charac_coure,.education_gold { width:100%;border-top:1px solid #ccc;margin-top:70px;height:257px;padding-top:40px; }
.xx { margin-bottom:20px }
.kg_culture3 p { line-height:25px }

.charac_coure p { line-height:35px  }
.charac_coure img { margin:10px 0 0 105px }
.xs { text-indent:2em }

.education_gold { width:100%;border-top:1px solid #ccc;margin-top:120px;height:257px;padding-top:40px; }
.education_gold p { line-height:35px }

/*gd_cults*/
.gd_cults { width:100%;height:300px; }

.gd_cultsx { width:536px;height:225px;float:left; }
.gd_cultsx .gd1 { width:100%;border-bottom:1px solid #ccc }
.gd_cultsx_title { font-size:21px;color:#2374AF;margin-bottom:20px }
.gd_cultsx_footer { margin-top:10px }
.gd_cultsx_footer a { width:66px;height:22px;line-height:22px;text-align:center;background:#2C87D1;color:#fff;display:block; }
.gd_cultsx_footer a:hover { background:#2D8CEA }

.gd_cults_p{ height:233px;width:274px;float:right;position:relative;overflow:hidden; }
.gd_cults_p ul { position:absolute;width:819px;top:0;left:0;margin-top:47px }
.gd_cults_p ul li { width:273px;float:left;}
.gd_cults_p_img { width:100%;height:168px }
.gd_cults_p ol { position:absolute;top:201px;right:-4px; }
.gd_cults_p ol li { float:left;width:16px;height:16px;cursor:pointer;background:url('../images/sitebg.png') no-repeat;background-position:-590px -61px }
.gd_cults_p ol .gcurrent { background-position:-590px -81px }
.gd_cults_p .introduce { position:absolute;top:212px;left:0px;width:226px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;   }

/*selectd*/
.selectd { width:100%;border-top:1px solid #ccc;padding-top:30px;height:263px }
.selectd .gd1{ width:100%;}
.selectd li { width:258px;float:left;margin-right:46px }
.selectd li a:hover{ color:#eb6014}
.selectd li a img { width:258px;height:191px}

/*pro_team*/
.pro_team { width:100%; border-top:1px solid #ccc; padding-top:20px; }
.pro_team  .pro_team_p { text-indent:2em; }
.pro_span { margin-top:79px;border-bottom:1px solid #ccc }
/*#focus_box*/
#focus_box{position:relative;width:900px;height:308px;margin-top:30px;background:#CECECE }
#focus_box ul{position:relative;width:900px;height:308px;}
#focus_box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1)}
#focus_box li img{width:100%;background:url(../images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
#focus_box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;background:url(images/float-bg.png) repeat;text-indent:8px;color:#fff;}
#focus_box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
#focus_box .prev,#focus_box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:131px;}
#focus_box .prev{background:url(../images/btn.png) left bottom no-repeat;left:0px}
#focus_box .next{background:url(../images/btn.png) right bottom no-repeat;right:0px} 
#focus_box .prev:hover{background-position:left top;}
#focus_box .next:hover{background-position:right top;}
#focus_box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(images/share-btn.png) no-repeat;text-indent:-999px;}


/*gd_design_state*/
.gd_design_state{ width:100%;height:300px;margin-top:50px }
.gd_design_states { width:462px;height:100%;float:left;}
.gd_design_states .span{ width:100%;border-bottom:1px solid #ccc }
.gd_design_states li  { border-bottom:1px dotted #ccc ;width:100%;height:15px;margin-top:1px;padding-bottom:7px;display:inline-block; }
.gd_design_states li div {display:none;background:#f1f1f1;height:89px }
.gd_design_states li a { font-weight:bolder;margin-bottom:10px;font-size:13px }
.gd_design_states li a:hover { color:#eb6014;}
.gd_design_states_img { float:left;width:100px;height:75px;border:1px solid #f1f1f1;margin-left:10px }
.gd_design_states_p { width:307px;float:left;margin-left:10px  }
.gd_design_states_span { color:#ccc;display:inline-block;position:relative;top:8px;left:164px;  }
.gdcolor { background:#f1f1f1 }

.gd_design_statex { width:413px;height:100%;float:right;}
.gd_design_statex .span{ width:100%;border-bottom:1px solid #ccc }
.gd_design_statex img { width:400px;height:266px }
.gd_design_states_cont { height:42px;display:block;overflow:hidden;line-height:20px  }


/*gd_gmnursery_states**/
.gd_gmnursery_states { width:266px; }
.gd_gmnursery_states li { padding-bottom:5px;position:relative }
.gd_gmnursery_states li a { margin-left:6px;font-size:12px }
.gd_gmnursery_states_a { height:20px;overflow:hidden; }
.gd_gmnursery_states_img {  width:80px;height:60px;margin:7px 0 0 6px ;border:1px solid #f1f1f1; }
.gd_gmnursery_states_p { width:165px;height:67px;float:left;overflow:hidden;margin-left:5px }
.gd_gmnursery_states_span { height:25px;top:87px;left:12px;position:absolute }


/*#focus_Box 园所设计首页*/
#focus_Box{position:relative;width:900px;height:308px;margin-top:30px;background:#CECECE }
#focus_Box ul{position:relative;width:900px;height:308px;}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1)}
#focus_Box li img{width:100%;background:url(../images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;background:url(images/float-bg.png) repeat;text-indent:8px;color:#fff;}
#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:131px;}
#focus_Box .prev{background:url(../images/btn.png) left bottom no-repeat;left:0px}
#focus_Box .next{background:url(../images/btn.png) right bottom no-repeat;right:0px} 
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(images/share-btn.png) no-repeat;text-indent:-999px;}
/****/

/*kgdesignflow*/
.kgdesignflow { width:100%;border-top:1px solid #ccc ;}
.kgdesignflow1 { width:100%;margin-top:20px; }
.kgdesignflow1 p { margin-left:77px;line-height:25px  }
.kgdesignflow2 { width:100%;margin-top: 40px;position:relative; }
.kgdesignflow2 p { margin-left:77px; }
.kgdesignflow2 .kgdesignflow2_title { font-size:21px;color:#196BA8;margin-bottom:40px;margin-left:0 }
.kgdesignflow2_ico,.kgdesignflow3_ico,.kgdesignflow4_ico,.kgdesignflow5_ico { width:70px;height:70px;display:inline-block;background-position:-2px -790px;position:relative;top:27px;left:0; }
.kgdesignflow2_ul,.kgdesignflow3_ul { margin:40px 0 0 77px;color:#999 }
.kgdesignflow3_ul  li { width:400px;}
.kgright { float:right;}
.kg_line,.kg_line2,.kg_line3,.kg_line4 { width:430px;height:1px;position:absolute;top:64px;right:0;background:#ccc;display:inline-block;}
.kg_line2 { width:593px }
.kg_line3 { width:573px }
.kg_line4 { width:426px;}
.kgdesignflow3_ico{ background-position:-145px -790px }

.kgdesignflow4_ico { background-position:-300px -790px }
.kgdesignflow5_ico{ background-position:0 -900px }

.about_weicai .kgslidercolor { color:#2c87cb; }


/*gmjob*/
.weicaijob { width:100%;height:254px; border-top: 1px solid #ccc;padding-top:20px }
.weicaojob_idea { width:613px;float:left;}
.weicaojob_idea p { color:#999 }
.weicaojob_idea .weicaojob_idea_title { font-size:21px;color:#1265a2;margin-bottom:20px  }
.weicaojob_idea .weicaojob_idea_footer { width:140px;height:28px;display:block;line-height:28px;text-align:center;background:#C13007;color:#fff;margin-top:30px }
.weicaojob_idea .weicaojob_idea_footer:hover { background:#f00;}
.weicaijob_box{ width:248px;height:164px;background:#f1f1f1;float:right;}

/*new_job*/
.new_job { width:100%;height:220px;border-top:1px solid #ccc;padding-top:20px;margin-bottom:70px }
.zongbujob{ width:400px;height:100%;border-right:1px solid #ccc;float:left;margin-left:40px }
.zongbujob li { width:350px;margin-bottom:5px }
.zongbujob li a:hover,.yuansuojob li a:hover { color:#eb6041;text-decoration:underline;}
.zongbujob li span { float:right;}
.zongbujob_title,.yuansuojob_title{ font-size:16px;color:#2272AE;}

.yuansuojob{ width:412px;height:100%;float:right;}
.yuansuojob li { margin-bottom:5px }
.yuansuojob span { float:right;}

/*job_in_wei*/
.job_in_wei { width:100%;height:220px;border-top:1px solid #ccc;padding-top:20px; }
.job_in_wei li { width:218px;height:220px;float:left; margin: 0 42px; }
.job_in_wei li a:hover { color:#EB6014 }
.job_in_wei li a img { width:218px;height:187px;}


/*gmjob_search*/
.weicaijob_search { width:100%;border-top:1px solid #ccc;padding-top:30px }
.search_job{ width:100%;height:36px }
.search_job li { float:left; width:160px;height:100% }
.search_job1 { width:154px;height:34px; }
.search_job2 { width:300px;height:32px;color:#ccc;padding-left:2px }
.search_job .search_job2_x{ width:308px; }
.search_btn{ width:99px;height:34px;background:#007BC8;color:#fff;border-radius:4px;text-align:center;line-height:34px;border:0;cursor:pointer }


/*job_table*/
.job_table{ width:100%;margin-top:8px  }
.job_table tr { width:100%;height:40px;}
.job_table tr:hover { background:#E7F9FE }
.job_table tr td  { padding-left:5px;font-size:13px }
.job_table tr td  a:hover{ color:#f00; }
.job_table_tr {background:#f1f1f1;color:#0FAEF0; }
.job_table .job_table_tr:hover { background:#f1f1f1; }


.a_common .job_search_span { margin-top:60px;font-size:21px;border-bottom:3px solid #007BC8 }
.a_common .job_search_span a { color:#007BC8;cursor:pointer; }
.a_common .job_search_span a:hover { background:#0FAEF0;color:#fff }



/*position_details*/
.position_details { width:100%;height:82px;}
.position_details li {     width: 33%;    height: 40px;    line-height: 40px;    float: left;    border-bottom: 1px solid #ccc; }

/*job_require*/ /*job_duty*/
.job_require,.job_duty,.adrs_intro{ width:100%;margin-top:50px;padding-bottom:30px;border-bottom:1px solid #ccc   }
.job_require span,.job_duty span { font-size:24px;margin-bottom:20px;display:block;  }
.job_require li { list-style-type:disc;margin-left:10px;color:#999 }

/*adrs_intro*/
.adrs_intro p { line-height:25px }
.adrs_intro_p { color:#999 }

/*job_iead*/
.job_iead { width:100%;padding-bottom:30px;border-top:1px solid #ccc;  }
.job_iead div { width:100%;height:250px;background:#f1f1f1;margin-top:40px;margin-bottom:50px  }
.job_iead div img {width:100%;height:250px }
.job_iead p { line-height:30px }
.job_iead_p { color:#007BC8;font-size:21px;margin:20px 0 }


/*link_us*/
.link_us { width:180px;margin:50px 0 0 20px }
.link_us li { color:#999;line-height:25px }
.link_us li a { color:#045DA2 }
.link_us .link_us_title { color:#00539b;font-size:18px;border-bottom:1px solid #00539b;line-height:40px;margin-bottom:5px }

/*eryanhui*/
.eryanhui { width:100%;margin-bottom:67px }
.eryanhui_x{ width:413px;height:100%;float:right; }
.i_main_video {  height: 270px;margin-left: 12px;padding: 5px 0 10px;width: 388px;z-index: -999;float:right; }
.i_mvplayer { height: 247px; width: 321px; }
.i_mvplayer img { cursor: pointer; }
.i_main_videolist { margin: 5px auto 0; position: relative; }
.i_mv_title { background-position: -216px -1140px; border: 1px solid #ccc;color: #666;cursor: pointer;height: 24px;line-height: 26px;padding-left: 8px;}
.i_mv_list { background-color: #fff;border: 1px solid #ccc;display: none;left: 0;position: absolute;top: 24px; width: 386px;height:200px;overflow:auto; }
.i_mv_list li { color: #666;cursor: pointer;height: 24px;line-height: 24px;padding-left: 8px; }
.i_mv_list li:hover {background-color: #b0d8ff;color: #f30; }


/*i_gmn_news*/
.i_gmn_news{ border: 1px solid #e7e7e7;float: left;height: 280px;overflow: hidden;width: 325px; }
.i_comm_itemtitle { background: url("../images/join.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);color: #336799;font-size: 14px;font-weight: bold;height: 31px;line-height: 31px;padding: 0 10px; }
.i_gmn_newslist { margin: 0 auto;overflow: hidden;padding-top: 5px;width: 325px; }
.i_gmn_newslist dl { height: 24px;overflow: hidden;padding: 0 8px; }
.i_gmn_newslist dl.gmn_dl_selected { border-bottom: 1px dotted #e8e8e8;height: 122px;overflow: hidden;padding-top: 1px; }
.i_gmn_newslist dt { height: 24px;line-height: 24px;overflow: hidden; }
.i_gmn_newslist dl.gmn_dl_selected dt { font-weight: bold;height: 28px;line-height: 28px; }
.i_gmn_newslist dd { color: #666;display: none;height: 60px;line-height: 20px;overflow: hidden; }
.i_gmn_newslist dl.gmn_dl_selected dd { display: block;padding-top: 4px; }
.i_gmn_newslist dd .pic_area { float: left;height: 60px;overflow: hidden;padding-right: 8px;width: 90px; }
.i_gmn_newslist dd img { height: 90px;width: 90px; }
.i_gmn_newslist dd .desc_area { float: none;padding: 0; }
.i_gmn_newslist dd .desc_area p {  word-wrap: break-word; }
.i_gmn_newslist dd.gmn_dd_tips { display: none;padding: 3px 0; }
.i_gmn_newslist dl.gmn_dl_selected dd.gmn_dd_tips { color: #666;height: 22px;line-height: 22px;overflow: hidden; }



/*eryuanhui_cons*/
.eryanhui_cons{ width: 100%;border-top:1px solid #ccc;padding-top:30px;margin-bottom:30px }
.eryanhui_cons_title { font-size:24px;margin-bottom:30px }
.eryanhui_cons_footer { padding:5px 12px;background:#005CA1;display:inline-block;color:#fff;margin-top:30px;border-radius:4px; }
.eryanhui_cons_footer:hover{ background:#0FAEF0}

.eryanhui_search { width:100%;border-top:1px solid #ccc ;padding-top:50px;margin-bottom:20px;height:42px }
.eryanhui_search li { height:35px;float:left;margin-right:7px;line-height:35px }
.eryanhui_search1 { font-size:18px;font-weight:bolder;color:#3e3a39 }
.eryanhui_search_text { width:316px;height:34px }
.eryanhui_search_btn { width: 87px;height:34px;background:#007BC8;border:0;border-radius:4px;color:#fff;cursor:pointer; }

.eryanhui_applic { width:94%;border-top:1px solid #ccc;padding:50px 0 0 40px; }
.eryanhui_applic li { width:155px;height:40px;float:left;margin-right:131px;background:#005CA1;border-radius:4px }
.eryanhui_applic li a { display:block;width:100%;height: 100%;text-align:center;line-height:40px;color:#fff;padding-left:13px;font-size:14px }

.eryanhui_applic .eryanhui_applic1 { background-position:9px -998px }
.eryanhui_applic .eryanhui_applic2 { background-position:-290px -1007px }
.eryanhui_applic .eryanhui_applic3 { background-position:-193px -896px }

/*kgdesignidea*/
.kgdesign_idea,.our_designidea,.kgdesign_todo,.kgdesignteam,.kgdesignlinkus  { width:100%;padding-top:30px; }
.kgdesign_fourpoint { width:95%;padding:38px 0 0 27px; height:100px;}
.kgdesign_fourpoint li { float:left; margin-right:37px ;}

/*our_designidea*/
.our_designidea { margin-top:155px }
.our_designidea_title{ font-size: 24px;margin-bottom:15px }
.six_point_bg{ width:100%;height:400px;background:url('../images/sixcore.jpg') center no-repeat;position:relative;margin-top:20px }
.six_point1,.six_point2,.six_point3,.six_point4,.six_point5,.six_point6 { width:155px;height:155px;display:inline-block;position:absolute;background:url('../images/six.png'); }
.six_point1 { top:0;left:206px;background-position:14px 8px }
.six_point2 { top:0;right:208px;background-position:-171px 9px }
.six_point3 { top:118px;left:24px;background-position:15px -151px }
.six_point4 { top:116px;right:29px;background-position:-355px 14px}
.six_point5 { bottom:0;left:205px;background-position:-703px 17px}
.six_point6 { bottom:0;right:211px;background-position:-541px 13px }
.six_point1:hover { background-position:-185px -146px }
.six_point2:hover { background-position:-400px -146px }
.six_point3:hover { background-position:-483px -373px }
.six_point4:hover { background-position:-624px -146px }
.six_point5:hover { background-position:-235px -373px }
.six_point6:hover { background-position:0 -373px }

/*kgdesign_todo*/
.kgdesign_todo{ margin-top:30px;height:300px }
.kgdesign_todo li { float:left;width:204px;height:222px;border:1px solid #f1f1f1;margin:20px  22px  0 0;background:#f1f1f1 }
.kgdesign_todo li:hover { background:#fff ;border:1px solid #ccc;}
.kgdesign_todo li  img { margin:8px 0 0 9px }
.kgdesign_todo li p { margin-left:10px }
.kgdesign_todo_color { color:#007BC8 }

/*kgdesignlinkus*/
.kgdesignlinkus_l { width:524px;height:340px;background-color:#ccc; float:left;}
.kgdesignlinkus_l img { width:100%;height:100%; }
.kgdesignlinkus_r  { width:348px;height:340px;float:left;margin-left:33px }
.kgdesignlinkus_r p { line-height:25px;  }
.kglink_title  { height:25px;color:#2372AE;font-size:14px;font-weight:bolder; }
.kglink_addr { margin-top:5px }

.kgdesignlinkmessage { border:1px solid #ccc;float:left;margin-top:35px;padding:0 0 0 5px;background-color:#EFEFEF  }
.kgdesignlinkmessage_t { color:#007BC8;padding: 3px 0 0 5px; }
.kgdesignlinkmessage form { margin:0;padding:0;font-size:14px }
.kgdesignlinkmessage table { margin:0;padding:0;width:100%; }
.kgdesignlinkmessage table .tdx { width:250px; }
.kgdesignlinkmessage table input { width:180px;height:25px;margin-left:1px;padding:1;outline:none; }
.kgdesignlinkmessage table .gdesgintextarea { width:412px;height:100px;outline:none }
.kgdesignlinkmessage table .gdesginsubmit { width:415px;height:28px;line-height: 28px;font-weight:bolder;color:#fff;border:0;margin:5px 5px 0 0 ;cursor:pointer;background-color:#33B3FF  }
.kgdesignlinkmessage table .gdesginsubmit:hover { background-color:#007BC8; }
.kgdesignlinkmessage table .designcaptcha input { width:100px; }


/**zhiweimiaoshu*/
.zhiweimiaoshu { margin-top:30px }
/*kgdesignteam*/
.kgdesignteam1 { height:322px;margin-left:161px;margin-bottom: 30px }
.kgdesignteam1 img  { float:left; }
.kgdesignteam1 p { width:400px;float:left;margin:122px 0 0 42px;  }
.kgdesignteam1 p span { display:block;line-height:25px; }
.kgdesignteam_name { font-size:24px;margin-bottom:10px; }
.kgdesignteam_position { font-size:15px;margin-bottom:10px;  }

.kgdesignteam2{ width:100%; height:322px;padding-top:50px;border-top:1px solid #ccc;margin-bottom:30px }
.kgdesignteam2 li { float:left;margin-right:12px }
.kgdesignteam2 li img { float:left;}
.kgdesignteam2 p { width:232px;float:left;margin:43px 0 0 7px}
.kgdesignteam2 p span { display:block;line-height:25px; }
.kgdesignteam3 p { margin:0px 0 0 7px }

/*pagesbar*/
.pagesbar { clear:both;color:#666;font-family:Verdana,Arial;height:30px;overflow:hidden;padding:6px 0;text-align: center;margin-top:3px }
.pagesbar .currpage { background-color: #2e6ab1; border: 1px solid #2e6ab1;color: #fff;font-weight: bold; }
.pagesbar a { background-color:#fff;border: 1px solid #9aafe5;color:#333;margin:2px;padding:4px 7px;text-decoration: none; }

/* pages */
.pages{padding:60px 0 10px 0;text-align:center;font-size:12px;color:#666666;}
.pages a:link,.pages a:visited,.pages a:active{color:#004499;background:#FFFFFF;border:#9AAFE5 1px solid;padding:1px;text-decoration:none;}
.pages a:hover{background:#FFFFFF;border:#2E6AB1 1px solid;color:#FF6600;padding:1px;text-decoration:none;}
.pages strong{background:#2E6AB1;padding:1px;border:#1D589E 1px solid;color:#FFFFFF;}
.pages_inp{border:#2E6AB1 1px solid;padding:1px;width:30px;text-align:center;color:#666666;}
.pages_btn{width:26px;background:#F1F7FC;border:#2E6AB1 1px solid;color:#004499;font-weight:bold;font-size:11px;}
.pages label{background:#FFFFFF;border:#2E6AB1 1px solid;color:#004499;padding:1px 5px 1px 5px;}
.pages label em{color:red;font-weight:bold;font-style:normal;}
.pages label span{font-weight:bold;}
.pages cite {font-style:normal;}
.property_h{border-bottom:#FFFFFF 1px solid;text-align:left;background:url('spacer.gif');color:#006699;font-weight:bold;padding-left:15px;}
.property_l{padding:0 20px 0 20px;color:#006699;}

.common_gb_pages { padding: 10px 0 10px 0;text-align: center;font-size: 12px;color: #666666; }
.common_gb_pages a:link{ color: #004499;background: #FFFFFF; border: #9AAFE5 1px solid;padding: 1px;text-decoration: none; }
.common_gb_pages strong { background: none repeat scroll 0 0 #2e6ab1;border: 1px solid #1d589e;color: #ffffff;padding: 1px; }
.common_gb_pages cite { font-style: normal; }
.common_gb_pages .pages_inp { border: 1px solid #2e6ab1;color: #666666;padding: 1px;text-align: center;width: 30px; }
.common_gb_pages .pages_btn { background: none repeat scroll 0 0 #f1f7fc;border: 1px solid #2e6ab1;color: #004499;font-size: 11px;font-weight: bold;width: 26px; }

/*map*/
.map { height:503px; }
.maph1 { margin:40px 0 40px 20px; }
.maph1_a { font-size:28px;color:#3697D4;margin-right:6px; }
.maph1_b { font-size:17px;color:#D1D1D1; }
.maptitle { float:left;background-color:#F1F1F1;margin:0 15px;padding-bottom: 14px; }
.maptitle1 { width:131px;height:40px;background:#0FA5F0;line-height:40px;font-size:20px;color:#fff;text-align:center;margin-bottom: 9px;   }
.maptitle2 { height:30px;;line-height:30px;text-align:center;   }
.maptitle2 a { font-size:14px;color:#010100; }
.maptitle2 a:hover { color:#29ADDB }
.maptitle3 {height:20px;;line-height:20px;text-align:right;  }
.maptitle3 a{ font-size:11px;color:#999;margin-right: 10px; }
.maptitle3 a:hover { color:#EB784A }

/*letie7*/
.letie7{ width:100%;height:135px;background:#fff;display:none;position:fixed;bottom:0;z-index:3;background:url('../images/letie72.png');  }   

.letie7cont { width:80%;margin:8px auto;position:relative; }
.leftie7ico { width:128px;height:128px;font-size:19px;font-weight:bolder;color:#f00;display:inline-block;background:url('../images/404202.gif');float:left  }
.leftie7detail {width:796px;height:110px;background:url('../images/brotis2.png') center top no-repeat;position:relative;margin: 10px 0 0 17px;float:left; }
.leftie7detail a { width:70px;height:60px;display:block;position:absolute; }
.leftie7detail .brow360 { bottom:-2px;left:303px }
.leftie7detail .browchorme { bottom:-2px;left:409px; }
.leftie7detail .browfirefix { bottom:-2px;left:514px; }
.letie7close { width:24px;height:24px;position:absolute;top:-2px;right:70px;background-position: 0 -1288px;cursor:pointer; }
.letie7close:hover { width:24px;height:24px;position:absolute;top:-2px;right:70px;background-position: -106px -1288px; }

/*messlead*/
.leadermessage,.desleadermessage { width:100%;height:141px;display:inline-block;position:fixed;bottom:0;z-index:3;background:url('../images/leadmessage2.png');visibility: hidden;opacity: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;transition: all 0.3s;  }
.leadermessage.cd-is-visible { visibility: visible;opacity: 1; }
.leadermessage.cd-fade-out {/* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */opacity: 1; }

.leadersrc  { width:105px;height:35px;display:inline-block;position:absolute;bottom:13px;right:344px;font-size:18px;text-align:center;line-height:35px;background-color:#4658C1;color:#fff }
.leadersrc:hover { background-color:#303E8E }
.ledmessclose {  width:24px;height:24px;position:absolute;top:5px;right:292px;cursor:pointer;background-position: 0 -1288px; }
.ledmessclose:hover { width:24px;height:24px;position:absolute;top:5px;right:292px;background-position: -106px -1288px; }

/*desleadermessage*/
.desleadermessage { background:url('../images/desleadmessage2.png') center; }
.desleadermessage.cd-is-visible { visibility: visible;opacity: 1; }
.desleadermessage.cd-fade-out {/* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */opacity: 1; }

/*pagenotfound*/
.pagenotfound { width:80%;height:400px;margin:30px auto 0 auto}
.pagenotfound h1 { width:500px;margin:10px auto; }
.page404_services { width:800px;margin:0 auto; }
.page404_services h2{ margin:20px 0;font-weight:bolder }
.page404_lists {width:713px; }
.page404_lists li { float:left;margin:0 10px;width:327px }
.page404_imglists {}
.page404_imglists li { float:left;width:150px;height:120px }
.page404_imglists li img { width:120px;height:90px }

/*commpay404*/
.commpay404 { margin:0 auto; max-width:1420px; min-width:1260px;height:621px;background:#ECECEC; }
.commpay404_a { width:653px;margin:auto;position:relative; }
.commpay404img { margin-top:47px; }
.commpay404_a strong { bottom:96px;color:#999;font-size:34px;position:absolute;right:201px; }
.commpay404_a a { width:400px;height:30px;display:block;background:#ccc;margin:0 auto;text-align:center;line-height:30px;color:#fff;font-size:16px }
.commpay404_a a:hover { background:#2FBC6D  }


/*footer*/
.footerv3{ background:#001D45; padding:20px 15px 10px 15px; overflow:hidden; color:#fff; position:relative; }
.footerv3 a{ color:#fff; }
.footerv3 a:hover{ text-decoration:underline; }
.gmfooterbox{ width:400px; float:left; padding:0 25px 0 10px; }
.gmfooterbox_w320{ width:320px;width:310px \9; }
.gmfooterbox_w510{ width:440px; padding-right:0; }
.gmfooterbox h6{ font-size:14px; font-weight:bold; padding-bottom:6px; }
.gmfooterbox p{ line-height:18px; padding-bottom:10px; }
.gmfooterbox p.paddingtop13{ padding-top:13px; }
.gmfooterlinks{ padding-top:10px; }
.gmfooterlinks a{ margin:6px 10px; }
.gmfooterlinks a.first{ margin-left:0; }
.gmfooterlinks ul{ overflow:hidden; }
.gmfooterlinks ul li{ float:left; margin:0 15px 8px 0; }
.gmfooterlinks ul li a{ margin:0; }
.gmcopyrights{ clear:both; height:30px; line-height:30px; padding-top:10px; overflow:hidden; text-align:center; }

/*gmqqonline;*/    
.dchz .d_title{font-size:20px;font-weight:bold;color:white;text-align:center;padding:10px 0;text-shadow:0px 1px 2px black;letter-spacing:2px;}
.dchz .d_link_name{text-align: center;font-size: 15px;color:#ffffff;font-weight: bold;padding-left: 5px;margin-left: 20px;margin-top: 15px;text-shadow: 0px 1px 3px black;background:url(../images/link_phone.png);background-position: left top;background-repeat: no-repeat;background-size: 25px 20px;}
.dchz .d_link{text-align: center;font-size: 13px;background-color: white;border-radius: 10px;margin: 5px 5px;color: #13799C;letter-spacing: 1px;font-weight: bold;margin-top: 13px;}
.gmqqonline { width:120px;height:121px;;position:fixed;top:70.3%;right:0px;z-index:14; }
.gmqqonlineheader,.gmqqonlinefooter,.qqpic,.qqbutton,.gmqqtext { background:url('../images/gmqqonlinepic.png') no-repeat; }
.gmqqonlineheader { width:120px;height: 9px;background-position:-180px 0  }
.gmqqonlinecont { width:120px;height: 120px; /* Safari 5.1 - 6.0 */       /* Opera 11.1 - 12.0 */       /* Firefox 3.6 - 15 */       /* 标准的语法（必须放在最后） */background: -webkit-linear-gradient(top, #0168CB, #25A7D9); /* Safari 5.1 - 6.0 */      background: -o-linear-gradient(bottom, #0168CB, #25A7D9); /* Opera 11.1 - 12.0 */      background: -moz-linear-gradient(bottom, #0168CB, #25A7D9); /* Firefox 3.6 - 15 */      background: linear-gradient(to bottom,#0168CB , #25A7D9);background-color:#29ADDB;border-top-right-radius: 5px;border-top-left-radius: 5px;position:relative;  }
.gmqqtext { width:104px;height: 46px;margin-top: 0;margin-left: 8px;margin-bottom: 0;background-position:-199px -95px  }
.qqpic { width:37px;height: 37px;position:absolute;top: 90px;left:8px;z-index:300;background-position:0 -92px  }
.qqbutton { width:104px;height:28px;display:block;background-position:0 -50px;border:0;cursor:pointer;margin:10px 10px 10px; }
.qqbutton:hover { background-position:-199px -50px }
.gmqqonlinefooter {  width:120px;height:25px;background-position:0px 0px;cursor:pointer;  }
.gmqqonlinefooter a { display:block;width:100%;height:100% }
.qqonlineshow { width:517px; height: 309px;position:fixed;top: 31%;left: 37%;;z-index:200;background:url('../images/qqonlineshow1.png');border-radius: 4px;display:none }
.qqonelineshow1 { width:500px; height: 258px;margin: 51px 69px; }
.qqonelineshow1 li { width:185px;height:55px;float:left;margin: 12px 84px 5px -21px; }
.qqonelineshow1 li a { width:100%;height:100%;display:block; }
.l1,.l2,.l3,.l4,.l5,.l6,.l7,.qqonlineclose,.jiecolse { background:url('../images/qqonline2.png'); }
.l1 { background-position:0px -2px  }
.l1:hover { background-position:251px -2px }


.l2 { background-position: 0px -81px;}
.l2:hover { background-position: 251px -81px;}

.l3 { background-position:-1px -168px  }
.l3:hover { background-position:251px -168px }

.l4 { background-position: 0px -166px;}
.l4:hover { background-position:251px -166px;}

.l5 { background-position: 0px -302px;}
.l5:hover { background-position: 251px -302px;}

.l6 { background-position: 0px -386px;}
.l6:hover { background-position: 251px -386px;}

.l7 { background-position: 0px -469px;}
.l7:hover { background-position: 251px -469px;}



.qqonlineclose,.jiecolse { width:30px;height:30px;position:absolute;top:-7px;right:-8px;font-size:17px;cursor:pointer; background-position: 0px -253px;}
.qqonlineclose:hover,.jiecolse:hover { background-position: -118px -253px;}
.yey838140{width: 100%;height: 37px;background: url('../images/ziti.png');background-position: center;background-repeat: no-repeat;}




/*memberlogin*/ 
.memberlogin { width:100%;height:464px;background:url('../images/loginbg.jpg') no-repeat;display:block;position:relative;  }
.loginwarp { width:355px;height:349px;position:absolute;top:57px;right:231px;background:#fff;  }
.loginwarptitle { display:block;line-height:30px;color:#2C9ED5;font-size:26px;margin: 17px 0 0 40px }
.loginwrptitle_b { display:block;margin:17px 0 0 43px;font-size:12px;color:#999;   }
.loginwarp form { width:273px;height:188px;margin: 20px 0 0 43px;display:block;*margin: 20px 0 0 0px;  }
.loginname,.loginpassworld { width:266px;height:37px;padding-left:5px;color:#999;margin-bottom:17px;display:inline-block;line-height:37px;*margin-left:40px  }
.loginpassworld { *display:block; }
.loginwarp form .formtotwo { width:99%;margin-bottom:18px;*margin-left:40px }
.loginwarp form .formtotwo  span { display:inline-block; }
.loginmembercenter { float:right; }
.loginsubmit { width:100%;height:37px;border:0;text-align:center;font-size:20px;line-height:37px;background-color:#007BC8;color:#fff;cursor:pointer;*margin-left:40px }
.loginsubmit:hover { background-color:#2C9ED5 }
.othermess { width:273px;margin:19px 0 0 43px  }
.othermess p { font-size:14px;float:right;  }
.othermess p a { font-size:14px;color:#2C9ED5  }

/*register*/
.register_sub { margin-top:20px;border-top:2px solid #ccc; }
.register_common { border-top:4px solid #1167A7;margin-top:21px }
.register { width:100%;height:800px;margin-top:10px; }
.reginforead { line-height:25px;font-size:14px;margin-bottom:70px; }
.registerred { color:red;margin-right:2px }
.reginforead a { color:#2C9ED5 }

.register form { width:100%;height:646px;margin-top:25px;font-size:12px; }
.register form p { font-size:18px;border-bottom:1px solid #ccc;height:30px;color:#001D45;margin:10px 0 ; }
.register form .contact_info { margin-top:46px }
.register form  table { border-collapse: collapse; }
.register form  table tr  {  height:47px;}
.register form  table tr  .tda { text-align:right;font-size:14px;width:110px;padding-right:3px }
.register form  table tr .formtabletd {  position:relative; }
.register form  table tr .regininput { width:218px;height:26px; }
.register form  table tr .verinput input { height:26px; }
.register form  table tr  .regsubmit { width:218px;height:37px;border:0;background-color:#007BC8;color:#fff;cursor:pointer;  }
.register form  table tr .tips { width:300px;overflow:hidden;margin:-5px 0 0 -10px;background:url('../images/tips_bg.gif') no-repeat 0 bottom;font-size:12px;position:absolute;z-index:10000;top:17px;left: 20px;  }
.register form  table tr .tipsx { left:60px; }
.register form  table tr .tips div { background: url('../images/tips_top.gif') no-repeat;line-height: 22px;padding: 8px 10px 8px 35px;} 
.register form  table tr .f_red { margin-left:12px }

.aggrement { height:150px;overflow:auto;background-color:#FAFAFA;padding:0 21px;border:1px solid #ccc; }
.aggrement .agrcenter { font-size:14px;margin:10px 0 }
.rega { display:inline-block; }

/*jiexihuibanner*/
.jiexihuibanner { background:url('../images/jiexihuibanner.jpg') no-repeat top center;width:100%;height:260px;display:none; }
.jiecont { width:100%;height:100%;position:relative;display:block; }
.jiexihbutton{ width: 76px;height: 27px;background-color: #f00;position: absolute;top: 173px;right: 344px;display: block;text-align: center;line-height: 27px;color: #fff;display:none }
.jiexihbutton:hover { background-color:#8A0000;color:#FFEC00; }
.jiecolse { top:4px;right:14px;display:none  }

/* floatingAd */
.floatingAd .ad{z-index:100;background:none;position:absolute;display:none;}
.floatingAd a{color:#ffffff; display:inline-block;text-decoration:none;}
.floatingAd a img{border:0;}
.floatingAd .close{display:none;}
.floatingAd .opacity{position:absolute; top:0; width:100%; height:25px; background-color:#000000; opacity:0.20; filter:alpha(opacity = 20);}
.opacity1{opacity:0.90; filter:alpha(opacity = 90);}
.floatingAd .text{position:absolute; top:0; width:100%; height:25px; color:#ffffff; line-height:25px; }
.floatingAd .text .button{position:relative;float:right;top:5px;right:5px;width:16px;height:16px;background:url("../images/close.png") no-repeat;cursor:pointer;}
.floatingAd .text .title{position:relative;float:left;font-size:12px;margin-left:5px;}

.jm_banner{margin: 0 auto;margin-top: 0px;border-top: 1px solid white;margin-bottom: -15px;max-width: 1440px;width: 100%;min-width: 1260px;}
.mainv3_3{margin-top:15px;background: white;position: relative;height: 430px;}
.m3title{position:absolute;z-index:9;left: 21px;top: 21px;font-size: 23px;}
.m3title .m3blue{color: #05a;font-size: 15px;}
.m3content{position:absolute;left: 21px;top:100px;z-index:9;font-size:32px;line-height: 44px;color: #005ca1;}
.m3content2{position:absolute;left: 21px;top: 310px;z-index:9;width: 553px;font-size: 15px;}
.m3img{position:absolute;right: 113px;top:0px;}
.m3red{color:#da251d;}