﻿/* boby */

@font-face {
  font-family: 'msgothic';
  src: url('MSGothic.ttc');
  font-weight: normal;
  font-style: normal;
}


*{margin:0; padding:0; -webkit-text-size-adjust:none;}
body{margin:0 auto; text-align:center; background: url(../images/g_top_bg.jpg) no-repeat top; min-height:931px; width:100%; font-family:"msgothic","ms gothic","宋体"; font-size:12px; color:#333; line-height:180%;}
ul,li{margin: 0; padding:0; list-style-type: none;}
span{ margin:0; padding:0;}
img{ border:none; }
p{font-family:"ms gothic","宋体"; text-align:left; line-height:180%; padding:0; margin:0;}
.clear{ clear:both; width:0px; height:0px; font-size:1px; visibility:hidden;}
a:link,a:visited{font-size: 12px; font-weight: normal; text-decoration: none; color:#000;}
a:hover,a:active{ color:#ff0000; text-decoration:underline;}
h1{ font-size:12px; font-family:"ms gothic","微软雅黑"; color:#086f9b; font-weight:normal;}

/*头部*/ 
#top_box{ width:1000px; height:156px;margin:0 auto;}
#logo{ float:left; margin-top:30px; margin-left:5px;}
#top_right{ float:left; margin-top:0px; width:255px; padding:0px; margin-bottom:10px; }
#shouc{ float:right; background:url(../images/g_top_right.jpg) no-repeat; width:152px; height:30px; padding:3px ; } 
.top_tel{float:right;  margin-top:30px;  width:236px; text-align:right;}





/*二级菜单*/

.top {
	 MARGIN: 0px auto; WIDTH: 1000px; text-align:left;
}
.mainnav {
	POSITION: relative; HEIGHT: 80px; background:#e9e9e9;CLEAR: both
}

.popmenubox { Z-INDEX:120; POSITION: absolute; LINE-HEIGHT: 35px; COLOR: #333; TOP: 49px; background:rgba(255,255,255,0.9); padding:5 20px; visibility: hidden; box-shadow:0px 2px 5px #555; -webkit-box-shadow:0px 2px 5px #555; -moz-box-shadow:0px 2px 5px #555;}
.popmenubox A { color:#333; padding:0 20px; min-width:80px; }
.popmenubox A:hover{ color:#FF0000;}
.popmenubox#m1 { left:91px; }
.popmenubox#m2 { left:197px; }
.popmenubox#m3 { left:297px; }
.popmenubox#m4 { left:400px; }
.popmenubox#m5 { left:498px; }
.popmenubox#m6 { left:598px; }
.popmenubox#m7 { left:103px; }
.popmenubox#m8 { left:800px; }
.popmenubox#m9 { left:900px; }




/*banner切换*/
#banner_box{ width:1000px; margin: 0 auto;}

#banner{height:320px; float:left; width:1000px; margin-top:5px;}

/*首页新闻*/
.news_home{ float:left;width:1000px; height:30px; margin:0px 0px; background:url(../images/t_news_bg.jpg) repeat-x left; border:1px solid #ddd;}
.homenewstitle{ float:left; height:24px;padding-top:2px;padding-left:10px;color:#fff; background:url(../images/z_news_ico.jpg) no-repeat; width:68px; margin-top:3px; margin-left:2px;}
#scrollWrap {width:680px;height: 30px; overflow: hidden;float: left;text-align:left;padding-left:5px;} 
#scrollMsg {float: left;}
#scrollMsg li {float:left; width:690px; line-height:28px; padding-top:2px;}
#scrollMsg li a{color:#333333;}
#scrollMsg li a:hover{color:#494b8a;}
.homenewsmore{float:right; text-align:right;padding-right:10px; padding-top:12px;}

/*横线*/
#g_line{ float:left; background:url(../images/g_line.jpg) repeat-x; width:980px; height:8px; margin-left:10px;}
/*主体部分*/


#main{ clear:both;width:1000px; height:250px; margin-top:0px; float:left;}
#main_center{ float:left; width:303px; padding:0px 0px; overflow:hidden; text-align:left;}
#main_center font{ background:url(../images/m_ico2.jpg) no-repeat 10px 5px; padding-left:30px; margin-top:0px; color:#d12831; font-family:"微软雅黑"; font-size:15px; float:left;}

#line1{ background:url(../images/t_line_bg.jpg) repeat-x left; width:100%; height:7px; padding-top:0px; margin-top:10px;float: left;}
.about{ float:left; padding:4px; color:#333; width:290px; line-height:180%;}
.about span{ float:left; padding-top:10px;}
.about a{ color:#679c1e;}
#main_left{ float:left; width:360px; height:216px; overflow:hidden;padding:10px 20px 0px 30px;}
#main_right{ float:left; width:255px; padding:45px 0px 0px 0px; display:block;height:188px; background: url(../images/g_conus_bgen.jpg) no-repeat top; margin:7px 0 0 18px}
#main_left font{ background:url(../images/m_ico2.jpg) no-repeat 10px 5px; padding-left:30px; margin-top:0px; color:#d12831; font-family:"微软雅黑"; font-size:15px; float:left;}
#main_right span{ padding-left:10px; padding-top:0px; margin-top:0px; float:left; width:240px}
#right_videro{ float:left; padding:10px 10px;}
/*首页公司荣誉*/
#pro_honor{ float:left; width:255px; padding:45px 0px 0px 0px; overflow:hidden;background: url(../images/g_honor_titen.jpg) no-repeat top; margin:10px 0 0 18px;*margin:25px 0 0 18px;  }

#pinpai{ float:left; padding:0px 0px 0px 20px;}
/*首页莞安讲堂*/
#main1{ float:left; width:325px; height:270px; overflow:hidden; }
.main1_top{background:url(../images/g_jidian_titen.jpg) no-repeat top; width:325px; height:32px; float:left; }
.main1_cont{ width:319px; margin-left:1px; border:1px solid #ddd; border-top:none;height:200px; text-align:left; float:left;padding-top:10px; padding-bottom:10px; }
.main1_cont li{ float:left; width:300px; height:28px; line-height:28px; border-bottom:1px dashed #ccc; margin-left:10px;}
.main1_cont li h3 { background:url(../images/g_ico.jpg) no-repeat 2px 13px; padding-left:10px; color:#333; width:300px;}
.main1_cont a{ color:#666;}
.main1_cont a:hover{ color:#ff0000;}
/*首页资料下载*/
#main2{ float:left; width:325px; padding:0px 10px; }
.main2_top{background:url(../images/g_down_titen.jpg) no-repeat top; width:323px; height:32px; float:left; }
/*首页人才招聘*/
#main3{ float:left; width:325px; padding:0px 0px; }
.main3_top{background:url(../images/g_join_titen.jpg) no-repeat top; width:323px; height:32px; float:left; }


/*内页快速导航*/
.link{ float:left; width:189px; margin:10px 0px; display:none;}
/*内页产品搜索*/
.n_src{ float:left; width:184px; border:1px solid #ccc; padding:10px 0px 0px 3px; height:90px; display:none;}
/*新闻切换*/

#content_list {
	PADDING-BOTTOM: 10px; WIDTH: 402px; HEIGHT: auto; float:left; padding-left:18px; text-align:left; padding-top:7px;
}
.now {
	BORDER-BOTTOM: medium none; BACKGROUND: url(../images/tab_bj.jpg) repeat-x; border:1px solid #ccc; width:101px;
}
#content_list .news {
	WIDTH: 402px; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden
}
#content_list .news .title {
	WIDTH: 402px;  HEIGHT: 37px;  background:url(../images/g_news_bg.jpg) no-repeat;
}
#content_list .news .title UL LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 36px; WIDTH: 101px; FLOAT: left; HEIGHT: 28px; COLOR: #404040; FONT-SIZE: 13px; 
}
#content_list .news .title UL LI A {
 WIDTH: 101px; DISPLAY: block; HEIGHT: 36px; COLOR: #1171b7;  CURSOR: pointer;border-bottom:none; font-weight:bold; font-family:"微软雅黑";
}
#content_list .news .title UL LI A:hover {
    CURSOR: pointer; background:url(../images/g_news_bg_a.jpg) no-repeat; font-weight:bold; height:36px; text-decoration:none; color:#ff0000
}
#content_list .news .cont {
	WIDTH: 390px; HEIGHT: auto
}
#content_list .news .cont .list {
	WIDTH: 390px; HEIGHT: auto
}
#content_list .news .cont .list UL LI {

	LINE-HEIGHT: 25px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 390px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/list_tp.jpg) no-repeat 15px 8px; HEIGHT: 25px; COLOR: #727272
}
#content_list .news .cont .list UL LI {
	VERTICAL-ALIGN: middle;
	height:27px;
}
#content_list .news .cont .list UL LI SPAN {
	LINE-HEIGHT: 25px; DISPLAY: block; FLOAT: right; HEIGHT: 25px; COLOR: #9e9d9d; FONT-SIZE: 12px
}
#content_list .news .cont .list UL LI .div1 {
	WIDTH: 230px; FLOAT: left; HEIGHT: 25px;
}
#content_list .news .cont .list UL LI .div2 {
	LINE-HEIGHT: 20px; WIDTH: 265px; FLOAT:left; HEIGHT: auto; padding-left:15px;
}
#content_list .news .cont .list UL LI .div2_title {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 40px; COLOR: #292828; PADDING-TOP: 0px; color:#679c1e; font-weight:bold;
}
#content_list .news .cont .list UL LI .div2_title P {
	COLOR: #a9a8a8; FONT-SIZE: 11px
}
#content_list .news .cont .list UL LI .div2_cont {
	WIDTH: 265px; HEIGHT: auto; COLOR: #7f7e7e
}
#content_list .news .cont .list UL LI A {
	COLOR: #727272
}
/*首页4大类*/
/*------------------------------------------------left--------------------*/
/*------------------------------------------------left--------------------*/
#left{
	width:1000px;
	height:130px;
	float:left;	
}
#left ul li{
	padding:0 0 2px 0;
	margin:0 0 0px 0;
	 float:left;
}
#left ul li a.shuijian{
	display:block;
	background: url(../images/g_lei_01en.jpg) no-repeat;
	width:248px;
	height:130px;
	
}
#left ul li a.shuijian:hover{
	background:url(../images/g_lei_01_hoveren.jpg) 0 0 no-repeat;
}
#left ul li a.jinhua{
	display:block;
	background:url(../images/g_lei_02en.jpg) 0 0 no-repeat;
	width:248px;
	height:130px;
}
#left ul li a.jinhua:hover{
	background:url(../images/g_lei_02_hoveren.jpg) 0 0 no-repeat;
}
#left ul li a.jieneng{
	display:block;
	background:url(../images/g_lei_03en.jpg) 0 0 no-repeat;
	width:250px;
	height:130px;
}
#left ul li a.jieneng:hover{
	background:url(../images/g_lei_03_hoveren.jpg) 0 0 no-repeat;
}
#left ul li a.changfang{
	display:block;
	background:url(../images/g_lei_04en.jpg) 0 0 no-repeat;
	width:254px;
	height:130px;
}
#left ul li a.changfang:hover{
	background:url(../images/g_lei_04_hoveren.jpg) 0 0 no-repeat;
}
/*首页师资团队*/
#main_team_top{ clear: both;float:left;background:url(../images/g_team_titen.jpg) no-repeat left; width:994px; height:37px; margin-top:15px; }
.home_pro{float:left; width:998px;height:160px;overflow:hidden; margin-top:10px; margin-bottom:15px;}


/*底部*/

#foot{ clear:both;width:100%; min-height:110px;  background:url(../images/g_foot_bg.jpg) repeat-x center top; margin-top:15px; color:#333; float:left;}
#foot a{ color:#333;}
.foot{ width:1000px;margin: 0 auto; margin-top:20px; text-align:left;  }
.foo_text{background:url(../images/g_foot_logo.jpg) no-repeat left; padding-left:90px; height:59px; padding-top:15px; line-height:25px; float:left;}
#foot_line{ width:420px; margin-top:15px;  overflow:hidden; text-align:left; float:right;}
#foot_line li { display:inline; padding:7px 0px 0px 15px;  float:left;}
/*内页banner*/
#n_banner{ width:1000px; margin:5px 0px; height:200px;}

/*左边产品列表*/

#pro_box{ float:left; width:1000px; padding:0px; margin:10px 0px 0px 0px; text-align:left; overflow: hidden;}
#n_main_left{ float:left; width:189px; overflow:hidden; padding-left:5px;}

/*产品分类*/
#pro_box_con{ float:left; width:256px; overflow:hidden;}
#pro_box_list{ float:left; width:256px;background:url(../images/m_pro_leftbg.jpg) repeat-y top;}
.home_main_left_top{float:left; padding-top:60px; padding-left:0px;width:256px;margin-left:0px; min-height:500px; text-align:left;  background:url(../images/m_pro_topbg.jpg) no-repeat top;}


.home_pro_list{width:189px;text-align:left; padding-top:10px; }

.home_pro1list1 {padding-top:0px; display: block; text-indent:0; width:189px; }
.home_pro1list1 a{float:left;width:140px; border-bottom:1px solid #ccc; font-weight:bold; line-height:30px; background: url(../images/s_ico2.jpg) no-repeat 5px 8px; padding-left:27px;margin-left:10px; color:#333}
.home_pro1list1 a:hover{ background: url(../images/sj4.gif) no-repeat 8px 10px #6daa04; height:30px; color:#fff}



.home_pro1list1{float:left;margin:0px 0px 0px 0px;}
/*
dd{float:left;}

*/
#pro_bottombg{ float:left; width:256px; height:32px; background:url(../images/m_pro_bottombg.jpg) no-repeat bottom;}
.ershouji{width:189px;min-height:120px; _height:120px; background:url(../images/g_n_left_line.jpg) repeat-y top; float:left;margin-top:0px; padding:0px;}
/*首页右边*/
#pro_tuijian_box{ clear:both;float:left; width:727px; overflow:hidden;  text-align:left; padding-top:10px; min-height:323px;_height:323px}
.pro_box_title{ width:727px; height:45px; line-height:20px; background:url(../images/g_case_titen.jpg) no-repeat left;}

/*内页右边*/
#n_main_center{  width:785px; overflow:hidden; padding-top:0px;float:left;padding-left:20px; }
.n_box_title{width:785px; height:45px; line-height:20px; background:url(../images/g_n_title_bg.jpg) repeat-x left; line-height:40px;}
.n_box_title span { background: url(../images/g_n_title_ico.jpg) no-repeat 10px 8px; padding-left:45px; font-family:"微软雅黑"; font-size:16px; font-weight:bold; float: left; letter-spacing:1px; }
.text{float:right;margin:4px 10px 0 0px;text-align:right; color:#666;}
.text a{color:#000;}
.content{ float:left; padding:5px 0 0 5px; width:775px;min-height:300px;_height:300px; margin-top:5px; text-align:left; margin-bottom:15px;}
.content h3{font-size:14px; font-weight:bold; border-bottom:1px solid #0d5bb9; text-align:center; margin-top:0px; line-height:30px; color:#6ca420;}
.content_text{ float:left;width:775px;line-height:25px;}

/*内页新闻*/
.newstk{ float:left;width:775px;}
.newstk li{float:left;text-indent:10px;margin:0px 0px 0px 0px;position:relative;}
 .listpic_news {float:left;padding:10px 10px 15px 0px; width:150px;}
.list_title{float:left;width:600px; padding-left:15px;}

.newstk h2 a{float:left;color: #669c1e;font-weight:bold;border-bottom:1px dashed #CCCCCC; width:600px; line-height:30px;}
.newstk h2 a:hover{color:#ff0000;}
.listfont_news{float:left;margin:0px 0 0 0px; width:600px;line-height:26px; text-align: left; color:#666;}
.listmoer_news {position:absolute;right:0px;bottom:0px;}

.n_news_list{float:left; width:760px; border-bottom:1px dashed #CCCCCC;  margin-top:5px;  color:#333333;position:relative; line-height:28px; background:url(../images/c_pro_ico1.jpg) no-repeat 3px 6px; padding-left:10px;}
.listtitle_news_date{position:absolute;right:10px;color:#999999; top:10px}
.date{position:absolute;right:0px; bottom:0px;color:#999999;}
.number{clear:both; float:left; margin-top:10px;}
.click{padding-right:10px; text-align:right; color:#999999;}
.yeshu{ float:left; width:770px;padding-top:10px;}
.yeshu a{ color:#1366c9;}


/*置顶返回*/
#back{text-align:right; padding:0; clear:both;}
 /* 表单定义 */
.input{BACKGROUND-COLOR: #fff; BORDER: #ccc 1px solid;font-size:12px;height:25px;}
.input_sub{ width:100px; height:25px; background: #fff; margin-top:10px;}
.input_sub_01{ width:113px; height:40px;   background:url(../images/he_shenqing01en.jpg) no-repeat; border:none; float:left; margin:0px 0px 0px 70px;}
.input_sub_02{ width:113px; height:40px;  background:url(../images/he_shenqing02en.jpg) no-repeat; border:none; float:left; margin:0px 10px;}
.page_td{border:1px solid #ccc; padding:0px 5px; line-height:20px; }
.page_tdbg{border:1px solid #CCCCCC;background:#fff; padding:0px 5px;}
.inputpage{border:1px #ffffff solid;width:24px; height:20px;}
/*在线留言*/
.ordetext{float:left;text-align:left;}
.ordefont{line-height:30px; text-align:center; width:150px; float:left; height:30px;background:#eee;color:#333;}
.orderight{line-height:23px; width:431px; float:left; height:45px;text-align:left; padding-left:10px;}
.orderight_yanzheng{line-height:24px; width:531px; float:left; height:30px;text-align:left;margin-left:10px;*margin-left:5px;}
.input_box{float:left;border:none;background: none;width:470px;}
.orderight_cont{width:431px;height:160px;float:left; text-align:left;margin-left:10px;border:1px solid #ccc;}
.mess_cotent{float:left;width:700px;margin:0 auto; text-align:center;}
.mess_tijiao{width:80px;height:55px;margin:0 auto;}
.input_box_tijiao{float:left;border:none;background: none;padding:20px 0 0 20px;*padding:20px 0 0 10px;color:#5d958f;font-weight:bold;}
/*产品介绍*/
.product_list{padding:0px 0px 15px 0px;}
.product_list li{float: left;width: 153px;height:150px;padding:10px 15px 10px 13px;}
.product_list h2{ float:left; width:153px; height:26px; line-height:26px;}
.product_list h2 a{ padding-top:0px; float:left; width:153px; background:url(../images/g_pro_tit_bg.jpg) no-repeat top; text-align:center; font-size:12px; color:#015ca4; }
.product_list h2 a:hover{ background:url(../images/g_pro_tit_bg_hover.jpg) no-repeat top; color:#fff;}
.product_list h3{ color:#752024; font-size:12px; font-family: "宋体"; font-weight: normal; width:200px; padding-top:5px; overflow:hidden; line-height:190%; border-bottom:none; text-align:left;}
.product_list_peixun{padding:0px 0px 15px 0px;}
.product_list_peixun li{float: left;width: 220px;height:200px;padding:5px 25px 5px 12px;}
.product_list_peixun h2 a{ padding-top:3px; float:left; width:222px; height:23px;text-align:center; font-size:12px; color:#333; background:url(../images/g_pro_tit_bg01.jpg) no-repeat top;}
.product_list_peixun h2 a:hover{ background:url(../images/g_pro_tit_bg01_hover.jpg) no-repeat top; color:#fff;}
.product_list_peixun h3{ color:#752024; font-size:12px; font-family: "宋体"; font-weight: normal; width:200px; padding-top:5px; overflow:hidden; line-height:190%; border-bottom:none; text-align:left;}
.product_list_team{padding:0px 0px 15px 0px;}
.product_list_team li{float: left;width: 230px;height:200px;padding:5px 15px 5px 12px;}

.product_list_peixun .ptxt_k { display:block; position:relative; overflow:hidden; height:165px; }

.product_list_peixun .ptxt_k .txt1 { position:absolute; width:200px; display:block; background:rgba(0,0,0,0.6); padding:10px; height:100%; color:#FFF; top:100%;  transition:All 0.2s ease-in-out;-webkit-transition:All 0.2s ease-in-out;-moz-transition:All 0.2s ease-in-out;-o-transition:All 0.2s ease-in-out; }
.product_list_peixun .ptxt_k:hover .txt1 { top:0px; }

.product_list_team h2 a{ padding-top:0px; float:left; width:230px; height:26px;text-align:center; font-size:12px; color:#333;}
.product_list_team h3{ color:#752024; font-size:12px; font-family: "宋体"; font-weight: normal; width:200px; padding-top:5px; overflow:hidden; line-height:190%; border-bottom:none; text-align:left;}
.big_pro{ overflow:hidden;text-align:center; margin-top:20px;}
.big_pro_show{ overflow:hidden; padding-top:20px; width:775px; float:left;text-align:center; margin:0 auto; }
.big_pro_team{ overflow:hidden; margin-top:0px; width:500px; float:left; text-align:left; margin-left:10px; }
.team_text{ float:left; padding:10px;}
.big_pro_team h3{ text-align:left; }
.pro_text { width:680px;  border:1px solid #ddd; margin-top:30px; float:left; margin-left:0px;}
.pro_text li{line-height:20px; border-bottom:1px solid #ddd; padding:10px; letter-spacing:1px; color:#333; height:18px; background:#eee;}
.pro_text li span{ color: #FF0000;}
.pro_yeshu{ float:left; width:720px;}
/*人才招聘*/
.job_bg{ background:url(../images/zhinan.jpg) no-repeat right bottom;width:770px;padding-top:10px;min-height:463px; float:left;}
.jobs{ float:left; padding:0px 0px 0px 0px; letter-spacing:1px;margin-top:0px;line-height:200%;}
.jobs li{float:left;padding:0px 0px;text-indent:10px;margin:0px 0px 0px 0px;width:770px;position:relative;border-bottom:1px dashed #ddd; line-height:30px;}
.listtitle_jobs {float:left; text-align:left; margin-left:5px;margin-top:0px;}
.listtitle_jobs_date{position:absolute;right:10px;color:#999999;}
.jobs_ping{float:left; width:760px; padding:20px 0 0 0px; text-align:left;}
/*人才招聘应聘*/

 #mess_content_j{float:left;width:770px;padding:5px 10px;_padding:5px 5px;}
.ordetext_j{float:left;margin:5px;text-align:left;}
.ordefont_j{line-height:24px; text-align:right; width:150px; float:left; height:24px;color:#333333;}
.orderight_j{ line-height:24px; width:471px; float:left; height:30px;text-align:left; padding-left:10px;}
.orderight_cont_j{width:470px;height:150px;float:left; text-align:left;margin-left:10px;border:1px solid #ccc;margin-bottom:20px;}
/*联系我们*/
.contact_pic{ padding:20px; float:left;background: url(../images/c_conus_pic.jpg) no-repeat left; width:300px; height:351px;}
.contact_text{ float:left; padding:0px; font-size:13px; margin-top:20px; line-height:30px; width:770px; }


/*首页荣誉证书滚动*/
#homeproducts{ width:240px;overflow:hidden;height:320px; padding-left:6px; margin-top:10px; float:left;}
#homeproducts li{width: 240px;  margin:0px 0px 10px 0px; }




/*公司简介图片滚动*/
.mainsomepro_content1{height:167px;overflow:hidden; float:left; width:980px; margin-top:10px; padding-left:10px; }
.mainsomepro_content1 h2 {color: #333; width:185px; float:left; text-align:center; height:30px; font-size:12px; font-weight: normal; margin:5px 20px;}
a.more{ background:url(../images/t_pro_more.jpg) no-repeat; width:41px; height:18px; float:left;  margin-left:35px;}
a.more:hover{ background:url(../images/t_pro_more_hover.jpg) no-repeat left;}
/*内页公司简介图片滚动*/
.whgdimg{width:770px; min-height:250px; overflow:hidden;}
.whgdimg table tr td,.zzgdimg table tr td{padding:10px 25px;}

