@charset "utf-8";
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
/*Html5*/
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
/*Base*/
html{font:12px/1.8 "微软雅黑","\5b8b\4f53",Arial,sans-serif;color:#333;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
*{margin:0;padding:0}
a{color:#333;text-decoration:none;background:transparent;outline:none;blr:expression(this.onFocus=this.blur())}
a:focus{outline:0}
a:active,a:hover{color:#69aee7;outline:0}
img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;outline:none}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input.submit{border:0;margin:0;cursor:pointer}
input.radio{width:13px;height:13px;float:left;display:inline}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
ul,ol{list-style:none;}
li{list-style:none}
/*清除浮动*/
.clear{clear:both}
.fl{float:left;display:inline}
.fr{float:right;display:inline}

.top_bg{width:100%; margin:0 auto; padding:0; background:#fff; }
.top{width:1180px; height:89px;margin:0 auto;}
.logo{ float:left; width:133px; height:89px;}
.menu_content{ float:left;width:1047px; padding:17px 0px 17px 0px; height:54px; }
.menu{ float:left;width:705px; overflow:hidden;}
.menu ul{ padding:0;}
.menu ul li{ float:left; padding:0 15px 0px 20px; height:54px; line-height:54px; text-align:center; }
.menu ul li a{ width:100%; height:100%; display:block; font-size:15px;color:#000;}
.menu ul li:hover{ border-bottom:4px solid #d20a05;}
.search{ float:right; width:330px;  height:28px; padding:11px 0px; overflow:hidden; }
.search_l{ float:left; width:122px; height:16px; border:2px solid #a9a9a9;overflow:hidden; padding:4px 4px 4px 4px;  }
.search_t{ float:left; width:122px; height:16px; line-height:20px;}
.search_r{ float:left; width:40px; height:28px;}
.sy_map{ float:left; width:41px; height:28px; }
.sy_hz{ float:left; width:105px; height:28px; line-height:24px; font-size:14px; color:#000;}


/*banner*/
.banner{ width:100%; height:584px; margin:0 auto; overflow:hidden; }
/* flexslider */
.flexslider{position:relative;height:584px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:584px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
/*banner*/


/*主体开始*/

.ind{width: 1180px;margin: 0px auto; overflow:hidden;}
.ind_t{ width:1180px; height:28px; padding:6px 0px;overflow:hidden;}
.ind_t_l{ float:left;  height:28px; padding-left:10px;}
.ind_t_l_l{ float:left; width:80px; padding-right:10px; font-size:16px; color:#000; height:28px; line-height:28px; text-align:left; border-right:1px solid #c2c2c2;}
.ind_t_l_ll{ float:left; width:1020px; padding-left:16px;  font-size:14px; color:#000; height:28px; line-height:28px; text-align:left;}
.ind_t_r{ float:left; width:48px; height:28px;}

/*产品*/
.ind_c{ width:100%; height:304px; background:#efefef; border-top:1px solid #d5d6d7; border-bottom:1px solid #e5e5e5; }
.ind_c_l{ float:left; width:581px; height:232px;position:relative; }
.ind_c_l img{}
.ind_clfd{
	position: absolute;
	width: 230px;
	height: 232px;
	background:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;
}
.ind_clfd_l{ float:left; width:108px; height:232px;}
.ind_clfd_lt{ width:108px; height:47px; }
.ind_clfd_lc{ width:108px; height:128px; position:relative}
.ind_clfd_lc ul li{ width:108px; height:64px; background:#53a3d8; font-size:15px; line-height:64px; text-align:center;  }



.ind_clfd_lc ul li a{ color:#fff;}
.ind_clfd_lc ul li:hover{ border-top:8px solid #002656; background:#004787; }
.ind_clfd_lc ul li:hover a{ color:#fff;}
.xny{  border-top:8px solid #002656 !important; background:#004787 !important;}
.xny a{ color:#fff !important;}

.ind_clfd_lc  ul li ul {position: absolute;left:108px;top:-47px; width:87px; background:#004787 !important;display:none; padding:18px 17px;}
.ind_clfd_lc  ul li ul li{ width:87px; height:48px; font-size:14px;border-bottom:1px solid #29659a; line-height:48px; text-align:left;background:#004787 !important;cursor: pointer;}
.ind_clfd_lc  ul li ul li:hover{ background:#004787 !important; border-top:none !important;}
.ind_clfd_lc  ul li ul li:hover a{ color:#fff;}
.ind_clfd_lc ul li:hover ul { display:block;}




/*首页关于晨泰*/
.ind_b_l{ float:left; width:380px; margin-right:26px; overflow:hidden;}
.ind_b_l_t{ width:380px; height:100px; margin-bottom:4px; overflow:hidden;}
.ind_b_l_tl{ float:left; width:100px; height:100px; background:#004787; font-size:16px; color:#fff; line-height:100px;text-align:center;   }
.ind_b_l_tr{ float:left; width:275px; height:100px;}
.ind_b_l_b{ width:375px; height:140px; background:url(a_bg.jpg) no-repeat left top; }
.ind_b_l_bm{ padding:13px 0px 11px 19px; font-size:13px; color:#000; line-height:26px; text-align:left; }
.ind_z{ padding-top:6px; font-size:18px; height:29px; line-height:29px; color:#000; font-weight:bold; text-align:center;}

.ind_b_c{ float:left; width:449px;margin-right:26px;overflow:hidden;}
.ind_b_c_t{ width:449px;  height:33px; overflow:hidden;}
.ind_b_c_tl{ float:left; font-size:18px; color:#000; height:33px; line-height:33px; text-align:left;}
.ind_b_c_tr{ float:left; padding-left:310px; width:56px; height:33px; }
.ind_b_c_title{ width:449px; height:36px; line-height:36px; font-size:16px; color:#d20a05; font-weight:bold; text-align:center;}
.ind_b_c_date{ width:449px; height:19px; line-height:19px; font-size:14px; color:#000; text-align:center;}
.ind_b_c_con{ width:449px; padding:6px 0px; font-size:13px; color:#000; line-height:25px; text-align:left;overflow:hidden;}
.ind_b_c_nlist{ width:449px; padding:3px 0px; overflow:hidden;}
.ind_b_c_nlist ul li{  width:439px; height:24px; line-height:24px; background:url(d.jpg) no-repeat left center; padding-left:10px;  display:block;cursor: pointer;}
.ind_b_c_nlist ul li a{ font-size:13px; color:#000;  }
.ind_b_c_nlist ul li a:hover{ color:#d20a05;}
.date{ float:right; height:24px; line-height:24px;  font-size:13px; color:#000 }
.ind_b_r{ float:left; width:296px;overflow:hidden; }
.ind_b_r_t{ width:296px; height:122px; margin-bottom:2px; overflow:hidden;}
.ind_b_r_tl{ float:left; width:143px; height:120px; border:1px solid #e6e6e6; margin-right:3px;}

/*footer*/
.footer{ width:100%; height:262px; background:url(footer_bg.jpg) repeat-x left top; margin:0 auto; overflow:hidden;}
.footer_m{ width:914px;  height:154px; padding-top:48px; padding-bottom:25px; padding:48px 124px 25px 143px;  margin:0 auto; overflow:hidden;}
.footer_ml{ float:left; width:156px; height:155px;  border-right:1px solid #306a9e; }
.footer_mlt{ width:156px; height:25px; line-height:25px; font-size:17px; color:#fff;text-align:left; font-weight:bold;}
.footer_mlb{ padding:14px 43px 0px 0px;  width:112px; height:112px;}
.footer_mr{ float:left; width:756px; height:155px; overflow:hidden;}
.footer_mrl{float:left; width:81px; padding-left:38px; }
.footer_mrl_t{ width:81px; height:27px; line-height:27px; color:#fff; font-size:15px; font-weight:bold; text-align:center;}
.footer_mrl_b{ width:81px; line-height:26px; font-size:14px; text-align:center; }
.footer_mrl_b ul li{ width:81px;text-align:center;  }
.footer_mrl_b ul li a{ line-height:26px; font-size:14px; color:#fff;}
.footer_mz{ font-size:14px; color:#fff; text-align:center; line-height:25px;}

.footer_mrls{float:left; width:106px; padding-left:38px; }
.footer_mrl_bs{ width:106px; line-height:26px; font-size:14px; text-align:center; }
.footer_mrl_bs a{ color:#fff;}
.footer_mb{ width:1440px;height:34px; margin:0 auto; overflow:hidden; }
.footer_mbs{ width:1180px; height:18px; margin:0 auto; padding:8px 0px; overflow:hidden;}
.footer_mbs_l{ float:left; font-size:12px; color:#fff; height:18px; line-height:18px; text-align:left;}
.footer_mbs_l a{color:#fff;}
.footer_mbs_r{ float:right; font-size:12px; color:#727171; height:18px; line-height:18px;padding-top:5px}


/*关于东泰*/
.banners{ max-width:100%;min-width:1440px; height:392px; overflow:hidden;}
.banenrs img{ width:100%; height:392px; position:relative;}

.ind_left{ float:left; width:258px; margin-right:57px; overflow:hidden; position:absolute;padding-top: 31px; /*top:398px; left:360px;*/}
.ind_left_t{ width:258px; height:83px; background:url(l_tbg.jpg) repeat-x left top;}
.ind_left_c{ width:258px; height:86px; background: #004787;/* margin-bottom:13px;*/}
.ind_left_cm{ }
.ind_left_cm_t{ font-size:32px; color:#fff; height:86px; line-height:86px;  font-weight:bold; padding-left:30px;}
.ind_left_cm_b{ font-size:16px; height:14px; line-height:14px; text-align:left; color:#fff;}

.current a{ color:#000 !important;}


.ind_left_b{ width:258px; overflow:hidden;}
.ind_left_b ul li{ width:230px; /*height:57px;*/ background:url(la.jpg) no-repeat top center;line-height:57px; font-size:16px; padding-left:28px; display:block; } 
.ind_left_b ul li a{ color:#000;}
.ind_left_b ul li:hover{ background:url(ha_a.jpg) no-repeat top center; }
.ind_left_b ul li:hover a{ color:#000;}






.ind_left_bz{ font-size:10px; color:#6b6b6b; text-align:left;}
.ind_right{ float:right; width:865px; padding:25px 0px; overflow:hidden;}
.indr_t{ width:865px; height:65px; font-size:30px; color:#000; font-weight:bold; text-align:left;}
.indr_ts{ font-size:18px; color:#666666; height:65px; line-height:65px;}
.indr_con{ font-size:14px; color:#666666; line-height:25px; padding-top:15px;}
.indr_cons{ width:851px; height:461px; margin:25px auto;}
.indr_cons_t{ width:851px; height:350px; margin-bottom:5px; overflow:hidden;}
.indr_cons_b{ width:851px; height:105px; overflow:hidden;}
.indr_cons_b ul li{ float:left; width:167px; height:105px; margin-right:4px;}



/*焦点图*/
.mod18{width:680px;height:406px;margin:20px auto;position:relative;background:#f7f7f7;}
.mod18 .btn{position:absolute;width:15px;height:70px;top:336px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:213px;width:46px;height:48px;}
.mod18 #prevTop{background:url(prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:680px;height:330px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:640px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:330px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:330px;position:absolute;}
.mod18 .picBox li{width:680px;height:330px;}
.mod18 .listBox{width:642px;height:100px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden;}
.mod18 .listBox ul{height:100px;position:absolute;}
.mod18 .listBox li{width:129px;height:70px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:70px;}
.mod18 .listBox li img{width:124px;height:70px;}
.mod18 .listBox .on img{width:118px;height:64px;border:3px solid #ff6600;}
.mod18 .listBox .on i{display:block;}

/*焦点图*/


/* expmenua */
ul.expmenua{width:258px; overflow:hidden;}
ul.expmenua li div.header{}
ul.expmenua li ul li {height:17px; padding:9px 0px 17px 0px;color:#727272; padding-left:28px;}
ul.expmenua li ul li:last-child{border-bottom:none;}
ul.expmenua li ul li.selected{}
ul.expmenua div.header{
	padding:5px 0px 5px 20px; width:237px; height:34px;
	color:#203f61;
	margin-bottom:14px;
}
ul.expmenua li div.header .label{ height:20px; line-height:20px; font-size:15px;font-weight:bold;}
ul.expmenua li div.header .ind_left_bz{font-size:14px; height:14px; line-height:14px;}

ul.expmenua li div.header .arrow{display:block;width:16px;height:16px;background:no-repeat center;float:right;}
ul.expmenua li .menua{display:none;}	
/* Mouse Events */
ul.expmenua div.header:hover{
	background:url(lf_bgs.jpg) no-repeat left !important;
}
ul.expmenua div.header:hover .label {
 color:#fff!important;
}
ul.expmenua div.header:hover .ind_left_bz {
 color:#fff!important;
}

.current{background:url(ha_a.jpg) no-repeat left !important; color:#000 !important; }
.current .label { color:#fff !important;}
.current .ind_left_bz{ color:#fff !important;}

.menua ol { padding-left:21px; width:238px;}
.menua li a{ height:17px; background:url(ms.jpg) no-repeat left center; padding-left:28px;font-size: 15px;}
.menua li a:hover{ color:#d20a05;}
.menua a{ height:17px; line-height:17px; color: #3f3f3f;text-decoration: none;}
.menua .no {display:none;}
.menua ol a{width: 228px;display: block;line-height: 2em;margin-left: 20px; font-size:15px;}



/*新闻*/
.ind_xleft_c{ width:258px; height:117px; background:url(lf_xbg.jpg) no-repeat; margin-bottom:13px;}
.indr_ts{width:865px; height:38px; overflow:hidden;}
.indr_tsm{ float:right; width:105px;}
.indr_tsm ul li{ float:left; width:33px; height:38px; margin-right:3px;}
.ind_tr{  width:865px; margin-bottom:40px; margin-top:15px; overflow:hidden;}
.ind_trm{ float:left; width:275px;margin-right:10px; }
.ind_trt{ width:275px; height:168px;}
.ind_trb{ width:248px; height:84px; padding:12px 6px 12px 6px; overflow:hidden;}
.ind_trbl{ float:left; width:46px; height:80px; border-bottom:1px solid #dcdcdd; margin-right:12px;}
.ind_trblt{ width:46px; height:53px; line-height:53px; font-size:35px; color:#0c4da2; text-align:center; }
.ind_trblb{ width:46px; height:27px; line-height:27px; font-size:18px; color:#0c4da2; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.ind_trbr{ float:left; width:190px; height:84px; overflow:hidden;}
.ind_trbr_t{ width:190px; height:24px; font-size:17px; color:#000; line-height:24px; text-align:left;}
.ind_trbr_b{ padding-top:5px; font-size:14px; color:#666666; text-align:left;}
.newlist{ width:863px; height:92px; padding:26px 0px 20px 0px; margin-bottom:18px; border:1px solid #e1e1e1; overflow:hidden;}
.newl{ float:left; width:106px; height:92px; border-right:1px solid #e1e1e1; margin-right:24px;}
.newl_t{ width:106px; height:55px; line-height:55px; font-size:40px; color:#0c4da2; text-align:center;  }
.newl_b{ width:72px; height:27px; line-height:27px; font-size:18px; color:#0c4da2; font-family:Arial, Helvetica, sans-serif; text-align:center; border-bottom:1px solid  #dcdcdd; margin:0 auto;}
.newlist:hover{border:1px solid #d20a05; }


.newr{ float:left; width:731px; height:92px;}
.newr_t{ width:731px; height:34px; line-height:34px; font-size:18px; color:#333333; text-align:left; font-weight:bold;}
.newr_b{ width:731px; line-height:25px; color:#666666; font-size:14px;}
.fy{  width:512px; margin:0 auto; overflow:hidden;}


/*新闻详细页面*/
.xwv_ind{ width:1157px; padding:25px 0px; margin:0 auto;overflow:hidden;}
.xwv_ind_t{ width:1157px; height:91px; overflow:hidden;}
.xwv_ind_tl{ float:left; width:650px; height:91px; line-height:91px; font-size:30px; color:#000; font-weight:bold; text-align:left;}
.xwv_ind_tr{ float:right; padding-top:27px; padding-bottom:26px;}
.xwv_ind_b{ width:1157px; padding:40px 0px; overflow:hidden;}
.xwv_ind_b_t{line-height:63px; color:#555555; font-size:30px; font-weight:bold; text-align:center;}
.xwv_ind_b_ts{ height:46px;line-height:46px;  font-size:19px; color:#999999; text-align:center;}
.xwv_con{ width:1157px; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; overflow:hidden;}
.xwv_cons{ padding:25px 8px; width:1140px; overflow:hidden;}
.xwv_cons p{ font-size:15px; color:#666666; line-height:28px;}

.xwv_ps{ padding-top:20px; padding-left:13px ;padding-right:18px; width:1113px; height:62px; overflow:hidden;}
.xwv_ps_l{ float:left; width:1000px; height:62px; overflow:hidden;}
.xwv_ps_ls{ width:1000px;/* height:28px;*/ line-height:28px; font-size:15px; color:#666666; text-align:left;}

.xwv_ps_r{ float:right; width:112px; height:44px; background:#005aac; font-size:15px; line-height:44px; color:#fff; text-align:center;}
.xwv_ps_r a{color:#fff;}


/*解决方案*/
.ind_xleft_jjc{ width:258px; height:86px; background:#004787;/* margin-bottom:13px;*/}
.ind_left_jjcm{ padding:27px 0px 24px 0px; width:258px; overflow:hidden;}
.ind_left_jjcm_t{ font-size:32px; color:#fff; height:33px; line-height:33px; text-align:center; font-weight:bold; margin-bottom:5px; height:86px; line-height:86px;}
.ind_left_jjcm_b{ font-size:16px; height:25px; line-height:25px; text-align:left; color:#fff; text-align:center;}

.falist{width:863px; padding:26px 0px 20px 0px;  margin-bottom:24px; overflow:hidden;}
.fam{ float:left; width:277px; margin:0px  3px 27px 3px; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee;border-top:1px solid #eeeeee;  border-bottom:3px solid #bdbdbd; overflow:hidden;}
.fam_t{ width:220px; height:58px; padding-top:20px; padding-left:28px; padding-right:29px; background:#e6e6e6; border-bottom:1px solid #d5d5d5;}
.fam_tm{ font-size:14px; color:#666666; text-align:center; line-height:19px; text-align:center; }
.fam_c{ width:249px; height:246px; border-bottom:1px solid #d5d5d5; margin:0 auto;}
.fam_b{ width:230px; padding-top:13px; padding-bottom:10px; margin:0 auto; overflow:hidden;}
.fam_bz{ line-height:25px; font-size:12px; color:#666666; text-align:left;}
.fam_more a.home{ width:73px; height:23px; background:url(mores.jpg) no-repeat left; margin-top:10px;display:inline-block; }
.fam_more a.home:hover{ background:url(moress.jpg) no-repeat;}
.fam:hover{border-bottom:3px solid #d10a05;}


/*解决方案详细页面*/
.bannerjj{ width:100%; height:465px; margin:0 auto; overflow:hidden;}
.banenrjj img{ width:100%; height:465px; position:relative;}
.ind_wz{ width:100%; height:48px; background:#868686; overflow:hidden; }
.ind_wzm{ width:1157px; height:20px; padding:14px 0px; margin:0 auto; overflow:hidden; position:relative;}
.ind_wzml{ float:left; width:1000px; height:20px; line-height:20px;font-size:12px; color:#fff; text-align:left; }
.ind_wzmr{ float:right; width:123px;  height:20px; }
.ind_wzmrz{ float:left; font-size:12px; color:#fff; text-align:left; height:20px;  line-height:20px;}
.ind_wzmrz a{ color:#fff;}

.facp_bg{ width:100%; height:191px; background:url(facp_bg.jpg) no-repeat left center; }
.facp_bgm{ width:1180px; margin:0 auto; overflow:hidden;}
.facp_bgml{ float:left; width:289px; padding-left:20px; height:128px; font-weight:bold;}
.facp_bgmlz{ height:128px; line-height:128px; font-size:32px; color:#fff;}
.facp_bgmr{ float:right; width:143px; height:60px; padding:40px 240px 30px 486px; overflow:hidden;}
.facp_bgmr_l{ float:left; width:52px; height:60px; margin-right:10px; }
.facp_bgmr_l_t{ padding:3px 14px;  width:24px; height:34px; text-align:center;}
.facp_bgmr_l_b{ width:55px; text-align:center; font-size:14px; color:#fff; text-align:center;}

.facp_bgmr_r{ float:left; width:62px; height:60px; margin-right:5px; }
.facp_bgmr_r_t{ padding:3px 14px;  width:24px; height:34px; text-align:center;}
.facp_bgmr_r_b{ width:62px; text-align:center; font-size:14px; color:#fff; text-align:center;}

.fa_nav{  width:1180px; margin:0 auto; overflow:hidden;;}
.fa_nav ul li{ float:left; width:390px; height:63px; line-height:63px; margin-right:2px; background:url(f_navbg.jpg) no-repeat left; font-size:15px; text-align:center;cursor: pointer;}
.fa_nav ul li a{ color:#fff;}
.fa_nav ul li:hover{ background:#fff;}
.fa_nav ul li:hover a{ color:#000;}
.fa_con{ width:1180px; margin:0 auto; background:#fff; padding:50px 0px; overflow:hidden;}
.current-1{ width:390px !important; height:63px !important;background:#fff !important;}
.current-1 a{ color:#000 !important;}



.ind_rlist{ position:absolute; width:100%; overflow:hidden; background:#fff; z-index:1000;}
.ind_rlistm{width:1157px;  padding:14px 0px;margin:0 auto; overflow:hidden;}
.ind_rlistm_t{ float:right; width:100px; height:20px; line-height:20px; font-size:12px;}
.ind_rlistm_b{ width:1156px; height:208px; border-left:1px solid #ccc;}
.ind_rlistm_bm{ float:left; width:194px; height:206px; border-top:1px solid #ccc;  border-right:1px solid #ccc;border-bottom:1px solid #ccc; position:relative;}
.ind_rlistm_bm_t{ width:194px; height:186px;}
.ind_rlistm_bm_b{ position: absolute;top: 167px;bottom:15px;left: 30px;font-size: 12px;color: #000;width:164px;}
.ind_rlistm_bm:hover{border:1px solid #1a57a7; }


/*人力资源*/
.ind_left_rc{width:258px; height:117px; background:url(lf_trbg.jpg) no-repeat; margin-bottom:13px;}
.indr_zpt{ width:865px; height:35px; line-height:35px; text-align:left; font-size:15px; color:#777777;}
.indr_zpcon{ padding:45px 0px; width:865px; margin:0 auto; overflow:hidden;}
.indr_zpcon_s{ width:872px; height:71px; background:url(job_sbg.jpg) no-repeat; margin-bottom:23px;}
.indr_zpcon_sm{ padding:15px 100px 12px 29px; width:744px; overflow:hidden;}
.indr_zpc_l{ float:left; width:148px; height:44px; font-size:28px; color:#fff; line-height:44px;}
.indr_zpc_c{ float:left; width:426px; height:44px; background:#fff; line-height:44px; color:#7f7f7f; font-size:17px; padding-right:14px;}
.indr_zpc_r{ float:right; margin-left:20px; width:134px; height:32px; padding:8px 0px 4px 0px;}
.indr_glist{ width:865px; overflow:hidden;}
.indr_glist_t{ width:865px; height:46px; background:#da5b58; overflow:hidden;}

.gz{ line-height:46px; font-size:16px; color:#fff; text-align:center; padding:10px; background:#DA5B58; }
.gz1{ line-height:24px; font-size:16px; color:#000; text-align:center; padding:10px; background:#FFFFFF;}

.indr_glist_b{  width:864px; border-left:1px solid #cbcbcb;overflow:hidden;}
.gz1 a.home{ width:91px; height:26px; background:url(xq.jpg) no-repeat left; margin-top:10px;display:inline-block; }
.gz1 a.home:hover{ background:url(xqs.jpg) no-repeat;}
.indr_glist_b:hover{ background:#fafafa; z-index:-1;}



/*人才理念*/
.indr_rccon{ width:865px; margin:0 auto; overflow:hidden; padding-bottom:100px;}
.indr_rccon_t{ width:865px; height:335px; overflow:hidden;}
.indr_rccon_tl{float: left;width: 437px;height: 335px;margin-right: 74px;} 
.indr_rccon_tr{ float:left; padding:73px 0px 110px 0px; overflow:hidden;}
.indr_rccon_tr_t{ font-size:36px; height:34px; line-height:34px; color:#000; margin-bottom:19px;}
.indr_rccon_tr_c{ width:27px; height:5px; background:#b3b3b3; margin-bottom:29px; }
.indr_rccon_tr_b{ height:38px;line-height:38px; font-size:18px; color:#777777;}
.indr_rccon_bl{ float:left; width:330px; padding:86px 0px 0px 52px; overflow:hidden;}
.indr_rccon_bl_b{ line-height:38px; font-size:18px; color:#777777;}
.indr_rccon_br{float: left;width: 437px;height: 335px;margin-left: 46px;}

/*董事长致辞*/
.indr_con_t{ width:865px; height:585px; overflow:hidden;}
.indr_con_tl{ float:left; width:375px; height:580px; margin-right:30px;}
.indr_con_tr{ float:left; width:457px;}
.indr_con_tr p{ font-size:17px; color:#666666; line-height:27px; }
.indr_con_b{ width:865px; padding-top:35px; padding-bottom:20px; overflow:hidden;}
.indr_con_b p{ font-size:17px; color:#666666; line-height:27px; }
.qm{ float:right; width:241px; height:148px; padding-bottom:160px;}


/*企业荣誉*/



/*发展历程*/
.indr_lct{ width:865px;/* height:128px;*/ padding-bottom:20px; overflow:hidden;}
.indr_lct ul li{ float:left; width:128px; height:128px; background:url(fzlc_a.jpg) no-repeat left center; margin:0px 15px 5px 15px;  color:#fff; font-size:20px; height:128px; line-height:128px; text-align:center; display:block; cursor: pointer;}
.indr_lct ul li:hover{ background:url(fzlc_ah.jpg) no-repeat left center;color:#fff; }
.current-nf{background:url(fzlc_ah.jpg) no-repeat left center !important; height:128px !important;  line-height:128px !important; text-align:center !important;color:#fff !important;}


/*晨泰视频*/



/*联系我们*/
.con_tac_title{ height:70px; font-size:40px; line-height:70px; color:#555555; text-align:left; padding-bottom:55px;}
.con_tac_con{ width:854px; padding-left:12px; overflow:hidden; }
.con_tac_zs{ width:804px; height:55px; line-height:55px; font-size:18px; text-align:left; color:#555555; padding-left:50px;}
.con_tac_a{ background:url(a.jpg) no-repeat left center;}
.con_tac_b{ background:url(b.jpg) no-repeat left center;}
.con_tac_c{ background:url(c.jpg) no-repeat left center;}
.con_tac_d{ background:url(dd.jpg) no-repeat left center;}
.con_tac_e{ background:url(e.jpg) no-repeat left center;}
.con_tac_f{ background:url(ff.jpg) no-repeat left center;}
.map{ width:865px; overflow:hidden;}


/*在线留言*/



/*网络营销*/
.xh{ width:865px; padding-bottom:50px; overflow:hidden;}
.xh_t{ width:865px; height:55px; background:#ca0000;  overflow:hidden;}
.xh_tz{ height:55px; line-height:55px; text-align:center; font-size:16px; color:#fff;}
.xh_tl{ float:left; width:64px; border-right:1px solid #dcdcdc;}
.xh_tc{ float:left; width:84px; border-right:1px solid #dcdcdc;}
.xh_tr{ float:right; width:712px;}
.xh_b{ width:863px; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc;  overflow:hidden; }
.xh_blm{  width:863px; height:83px; border-bottom:1px solid #dcdcdc;overflow:hidden; }
.xh_blm_l{ float:left; width:64px; height:83px;border-right:1px solid #dcdcdc; } 
.xh_blm_c{ float:left; width:84px; height:83px;border-right:1px solid #dcdcdc;  }
.xh_blm_r{ float:right; width:693px;  line-height:28px; font-size:15px; color:#000; padding:15px 0px 11px 16px; ;}
.xh_bz{ text-align:center; font-size:15px; color:#000; line-height:83px;}

.xh_blmm{  width:863px; height:55px; border-bottom:1px solid #dcdcdc;overflow:hidden; }
.xh_blm_ll{ float:left; width:64px; height:55px;border-right:1px solid #dcdcdc; } 
.xh_blm_cc{ float:left; width:84px; height:55px;border-right:1px solid #dcdcdc;  }
.xh_blm_rr{ float:right; width:693px;  line-height:28px; font-size:15px; color:#000; padding:15px 0px 11px 16px; ;}
.xh_bzz{ text-align:center; font-size:15px; color:#000; line-height:55px;}

.ind_sh{ width:865px; margin:0 auto;  padding-top:20px;overflow:hidden;}
.ind_sh_t{ width:865px;  margin-bottom:10px; overflow:hidden; }
.ind_sh_tm{ float:left; width:230px;   border:1px solid #e0e0e0; padding:17px 18px; margin:0px 10px; }
.ind_sh_tm_t{ width:67px; height:68px; padding-right:84px; padding-left:80px;}
.ind_sh_tm_c{ width:230px; height:45px; line-height:45px; text-align:center; font-size:22px; color:#6e6e6e;}
.ind_sh_tm_b{ width:230px; line-height:27px; font-size:13px; color:#6e6e6e;}
.ind_sh_b{ width:843px; height:146px; border:1px solid #e0e0e0; overflow:hidden; margin:0 auto;}
.ind_sh_bl{ float:left; width:240px; height:129px; padding-top:18px; padding-left:56px; margin-right:28px;}
.ind_sh_bl_t{ padding-left:68px; padding-right:105px; width:67px; height:67px; }
.ind_sh_bl_b{ font-size:22px; width:240px; height:65px; line-height:65px; color:#6e6e6e; font-size:22px; text-align:center;}
.ind_sh_br{ float:right; width:480px; padding:36px 18px 36px 0px;}
.ind_sh_brz{ font-size:14px; color:#6e6e6e; line-height:26px;}



/*在线招聘详细页面*/
.job_vm{ width:863px; border-left:1px solid #a5a5a5; border-right:1px solid #a5a5a5; border-bottom:1px solid #a5a5a5;   overflow:hidden;}

.job_vm_t{ width:863px; height:41px; background:#fff; border-top:1px solid #a5a5a5;  }
.job_vmtlz{ border-right:1px solid #a5a5a5;  font-size:14px; color:#333333; line-height:41px; text-align:center;}
.job_vm_tl{ float:left; width:108px; height:41px; }
.job_vm_tll{ float:left; width:309px; height:41px;  padding-left:20px;text-align:left;}
.job_vm_tlll{ float:left; width:125px; height:41px;}
.job_vm_tllll{ float:left; width:277px; height:41px; padding-left:20px; border-right:none;text-align:left;}

.job_vm_b{ width:863px; height:41px; background:#e5e5e5;  border-top:1px solid #a5a5a5;  }
.job_vmtlz{ border-right:1px solid #a5a5a5;  font-size:14px; color:#333333; line-height:41px; text-align:center;}
.job_vm_tl{ float:left; width:108px; height:41px; }
.job_vm_tll{ float:left; width:309px; height:41px;  padding-left:20px;text-align:left;}
.job_vm_tlll{ float:left; width:125px; height:41px;}
.job_vm_tllll{ float:left; width:277px; height:41px; padding-left:20px; border-right:none;text-align:left;}


.job_vm_tt{width:863px; height:85px;background:#fff; border-top:1px solid #a5a5a5; }

.job_vmttlz{ border-right:1px solid #a5a5a5;  font-size:14px; color:#333333; line-height:85px; text-align:center;}
.job_vm_ttl{ float:left; width:108px; height:85px; }
.job_vm_ttll{ float:left; width:309px; height:85px;  padding-left:20px;text-align:left;}
.job_vm_ttlll{ float:left; width:125px; height:85px;}
.job_vm_ttllll{ float:left; width:232px; height:55px; padding-left:20px; border-right:none;text-align:left; padding-top:15px; padding-bottom:15px; padding-right:45px; line-height:30px; }
.job_vm_tr{ float:left; width:713px; padding-left:20px;   border-right:none;text-align:left;}
.job_vm_ttr{float:left; width:713px; padding-left:20px;   border-right:none;text-align:left;padding-top:15px; padding-bottom:15px; line-height:30px; }
.job_vm_ttt{width:863px; height:222px;background:#fff; border-top:1px solid #a5a5a5; }
.job_vm_tttl{ float:left; width:108px; height:222px; }
.job_vm_tttll{ float:left; width:309px; height:222px;  padding-left:20px;text-align:left;}


/*产品左侧*/
.subNavBox{width:258px; overflow:hidden; padding-top:57px;}
.subNav{width:200px; height:49px;color:#000;line-height:49px; font-size:15px; padding-left: 58px; background:url(pr_hs.jpg) no-repeat left top ;}
.subNav:hover{background:url(lf_bgs.jpg) no-repeat left;}
.subNav:hover a{color:#000;}
.currentDd A{ line-height:33px; font-size:15px; color:#000; }
.currentDt{background:url(lf_bgs.jpg) no-repeat left;}
.navContent{display: none;border-bottom:solid 1px #e5e3da;padding-left:21px; padding-top:10px ; padding-bottom:10px; }
.navContent li a{display:block;heighr:27px; background: url(da_h.jpg) no-repeat left center;padding-left:28px;font-size:14px;line-height:27px;color:#000}
.navContent li a:hover{color:#00478a;  background: url(da.jpg) no-repeat left center;}
.prfl{width:230px; height:57px; background:url(la.jpg) no-repeat top center;line-height:57px; font-size:16px; padding-left:28px;}

/*解决方案*/
.ind_fa_t{  width:1180px; height:43px; line-height:43px; font-size:24px; color:#000;}
.ind_fa_t span{ font-size:30px; line-height:43px; font-weight:bold;}
.ind_fa_l{ float:left; width:584px; padding-top:10px; }
.ind_fa_lt{ width:584px;  height:62px; overflow:hidden;}
.ind_fa_ltl{ float:left; width:107px; height:62px; line-height:62px; font-size:26px; color:#555555; font-weight:bold;text-align:left;}
.ind_fa_ltr{ float:right; width:447px; padding-right:20px; padding-top:31px;  border-bottom:1px solid #dbdbdb;}

.ind_fa_lb{ width:558px; padding-left:5px; padding-right:20px; overflow:hidden;}
.ind_fa_lb p{ line-height:25px;  font-size:15px; color:#333333; padding-bottom:25px;}

.ind_fa_lb ul li{ background:url(jt.jpg) no-repeat left center; height:28px; line-height:28px; font-size:16px; color:#333333;padding:8px 0px 8px 10px; }

.ind_fa_r{ float:right; width:573px;}
.ind_fa_rt{width:573px;  height:62px; overflow:hidden; padding-top:10px; }
.ind_fa_rtl{ float:left; width:155px;padding-top:31px;  border-bottom:1px solid #dbdbdb; }
.ind_fa_rtc{ float:left; width:220px; padding:0px 10px; height:62px; line-height:62px; font-size:26px; color:#555555; text-align:center; font-weight:bold;}
.ind_fa_rtr{float:right; width:155px;padding-top:31px;  border-bottom:1px solid #dbdbdb; }
.ind_fa_rb{ padding-top:50px; width:573px; overflow:hidden;}


.ind_fas_t{ width:1180px; height:76px; padding-bottom:80px;  overflow:hidden;}
.ind_fas_tl{ float:left; width:584px;}
.fa_t{ width:1160px; padding-bottom:45px; padding-left:20px; height:64px; line-height:64px; font-size:22px;  color:#000; overflow:hidden;}
.fa_t span{font-size:30px; line-height:64px; font-weight:bold;}
.fa_b{ width:1140px; padding:0px 20px; overflow:hidden;}
.fa_bl{ float:left; width:358px; margin-right:15px;}
.fa_bc{ float:left; width:423px; margin-right:13px;}
.fa_br{ float:right; width:328px; }

.ind_fas_rtc{ padding:0px 10px; height:62px; line-height:62px; font-size:26px; color:#555555; text-align:center; font-weight:bold; }
.ind_fa_lbt{ width:578px; padding:8px 0px; margin:0 auto;}
.ind_fa_lbt_t{ width:560px; height:30px; line-height:30px; background:url(jt.jpg) no-repeat left center; padding-left:17px; font-size:18px; color:#333333; text-align:left; font-weight:bold;}
.ind_fa_lbb{ width:544px; padding-top:6px; padding-left:16px;  }
.ind_fa_lbbz{line-height:25px; font-size:13px; color:#333333;}
.ind_fas_tr{ float:right; width:173px; padding:0px 40px 0px 375px; }



.dn{display:none}
.clear{ clear:both;}
