body{
	margin:0; padding:0; font-size:12px; /*font-family:"宋体"; background:#fff background:#ececec;*/
}
body,html {
	color: #666;
	font-family:'Helvetica','Microsoft YaHei';
	width: 100%;
	font-size:12px;
	background:#fff;
	/*background: #F5F5F5;*/
}
div,p,li{
	/*font-size:12px; overflow:hidden;*/
}
dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6{
	margin:0; padding:0;
}
ul,li{
	list-style:none;
}
img{
	border:0;
}

	
.mt8{
	margin-top:8px;
}
.mt9{
	margin-top:9px;
}
.mt10{
	margin-top:10px;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.fb{
	font-weight:bold;
}
.green{
	color:#006b41;
}
.cDGray {
	COLOR: #727171
}

/*迷你导航*/
#miniNav{width:739px; height:24px; margin:0 auto;text-align:right;/* background:url(/images/miniNav_bg.gif) repeat-x;*/}
#miniNav img{margin:4px 0 0 5px;border:0;}
#miniNav ul{width:739px;margin:0 auto; color:#747474; line-height:24px;}
#miniNav a{color:#747474;margin:0 3px;font-size:12px;text-decoration:none;padding:1px 3px 1px 3px; text-align:right}
#miniNav a:hover{color:#fff;background:#929292;}
#miniNav .qq{font-family:verdana;}
#ghr{background:#e6e6e6;height:1px;font-size:0;line-height:0;color:#e6e6e6;}

#top{
	width:970px; height:3px; margin:2px auto 0 auto; padding:0; background:#669933; z-index:2;
}
#logo{float:left; width:536px; height:107px; background:url(/style/../images/logo.gif) no-repeat;}
#sear{float:right; width:400px; height:35px; line-height:35px; margin:25px 18px 0 0; font-size:12px; color:#434343; /*font-family:Arial, Helvetica, sans-serif*/}
#sear li{float:left}
#topfocus{width:970px; height:336px; margin:0 auto; padding:0;/*border:6px solid #084563;*/ border-left:none; border-right:none; z-index:-10}

#Nav1{
	width:970px; height:81px; margin:0 auto; padding:0; clear:both;
}
#Nav1 .nav_l{
	float:left; width:13px; height:36px; margin:24px 0 0 0; padding:0; background:url(/style/../images/Nav1.gif);
}
#Nav1 .logo{float:left; width:188px; height:81px; background:url(/style/../images/logo.gif) no-repeat;}
#Nav1 .nav_m{
	float:left; width:769px;
}
#Nav1 .nav_m1{
	width:769px; height:24px;
}
#Nav1 .nav_m2{
	width:769px; height:36px; margin:0; background:url(/style/../images/Nav2.gif);
}
#Nav1 .nav_r{
	float:right; width:29px; height:37px; margin:0; padding:0; background:url(/style/../images/Nav2.gif);
}
#banner{width:100%; height:549px; margin:0 auto; background: url(/style/../img/focus.jpg) no-repeat center center;}
/*#Nav ul{
	margin:0 0 0 45px;
}
#Nav li{
	float:left;
}
#Nav a{color:#000; margin:0; padding:15px 30px; text-decoration:none; font-size:14px; font-weight:bold;}
#Nav .hover{color:#fff; padding:15px 37px; background:url(/style/../images/Nav4.gif) no-repeat;}
#Nav img{
	margin:0;
}
*/
#search{
	width:1004px; height:42px; margin:0 auto; color:#000; background:url(/images/bg1.gif) repeat-x;
}
#search ul{
	margin:0 20px;
}
#search li{
	float:left; height:42px; line-height:42px; text-align:center
}

#main{
	width:1160px; margin:0 auto; background-color:#fff; 
}
#body{
	padding:0; 
}
#body_l{
	float:left; width:202px; /*height:514px;*/ background:url(/style/../images/l_bg.jpg);
}
#body_l1{
	float:left; width:202px; /*height:630px;*/ background:url(/style/../images/l_bg1.jpg) no-repeat;
}
#body_m{float:left; width:768px;}

#body_r{
	float:right; width:130px;
}
.bor{
	border:1px solid #e7e7e7;
}

.L1{
	 margin:50px auto 50px 14px;
}
.L1 ul{margin:0; padding:0}
.L1 dt{
	height:56px;
}
.L1 dd{
	margin:5px 0 0 10px;line-height:18px; font-size:12px;
}
.L1 dd li{
	line-height:24px; height:24px; color:#4e9ca6;
}
.L1 dd li a{font-size:12px; color:#4e9ca6;}
.L1 dd li a:hover{color:#ff0000}
.L1 dt .tit1{
	float:left; font-size:14px; font-weight:bolder;color:#4e9ca6; text-indent:15px; margin:10px 0 0 0;
}
.L1 dt .tit1 a{color:#4e9ca6;}
.L1 dt .tit1 a:hover{color:#FF0000; text-decoration:underline}

.company{background:url(/style/../images/m_bg.jpg) no-repeat; width:768px; height:66px;}
#com{margin:14px 10px 0 20px;}
#com .img{float:left; border:1px solid #e0e0e0; width:250px; height:173px}
#com .jj{float:left; margin:0 10px 0 21px; line-height:24px; font-size:14px; text-indent:2em;}

.L2{
	width:673px; height:205px; border:1px solid #e7e7e7;
}
.L2 dt{
	height:34px; background:url(/style/../images/bg2.gif) repeat-x
}
.L2 dt div{
	float:left;
}
.L2 dt .tit1{
	float:right;
}
.L2 dt .tit1 a{color:#4e9ca6;}
.L2 dt .tit1 a:hover{color:#FF0000; text-decoration:underline}
.L2 dd div{
	float:left;	display:inline;
}
.L2 dd li{
	line-height:28px; height:28px; font-size:14px;
}
.butlist{}
.butlist li{float:left; width:169px; height:25px; background:url(/style/../images/but.gif) no-repeat; text-indent:20px}
.butlist li a{font-size:14px; color:#474747; font-weight:bold;}
.butlist li a:hover{color:#ff0000}
.butlist1{}
.butlist1 li{float:left; width:144px; height:25px; background:url(/style/../images/but1.gif) no-repeat; text-indent:20px}
.butlist1 li a{font-size:14px; color:#474747; font-weight:bold;}
.butlist1 li a:hover{color:#ff0000}


#news{
	width:320px; float:right; margin:20px 12px 0 0; display:inline
}
#news .first{
	width:320px; height:103px; border-bottom:1px dashed #6f6f6f;
}
#news .first dl{
	padding:0 3px;
}
#news .first dt{ text-align:center}
#news .first dt a{
	color:#2069a5; font-size:14px; font-weight:bold; text-align:center
}
#news .first dt a:hover{
	color:#b20000; text-decoration:underline;
}
#news .first dd{
	color:#5f5f5f; line-height:22px; text-indent:2em; margin:10px 0 5px 0;
}
#news .list{
	width:320px; margin:14px 0 0 0;
}
#news .list ul{
	margin:0; padding:0;
}
#news .list li{
	line-height:28px; height:28px; font-size:14px;
}


.R1{
	width:210px; height:134px; background:url(/style/images/bg5.gif) repeat-x; border:1px solid #fff; clear:both;
}
.R1 ul{
	margin:8px 0 0 0;
}
.R1 li{
	text-align:center;
}
.R2{
	width:210px; height:299px; background:url(/style/images/bg6.gif) repeat-x; border:1px solid #fff; clear:both;
}
.R2 dt{
	height:22px; font-size:14px; color:#fff; font-weight:bold; text-indent:10px; margin:10px 0 0 0;
}
.R2 dd{
	margin:6px 0 0 0; clear:both;
}
.R2 dd li{
	text-align:center;
}


#v{
	height:210px; background:#0087cc; padding:6px 0 0 5px
}
#v div{
	float:left;
}
#v li{
	float:left; width:185px; height:92px; background:#fff; margin:5px; display:inline
}
#v .pic{
	width:77px; height:77px; border:1px solid #bdbdbd; margin:7px 0 0 6px; display:inline
}
#v .txt{
	float:right; width:90px; margin:0 5px 0 0; display:inline
}
#v .txt dt{
	font-size:14px; padding:9px 0 4px 0; border-bottom:1px dashed #6e6f6f; text-align:right
}
#v .txt dt a{font-weight:bold; color:#0087cc; }
#v .txt dt a:hover{color:#b20000}
#v .txt dd{
	color:#0087cc; line-height:18px; margin:5px 0 0 0; font-size:12px;
}
#v img{
	width:75px; height:75px; border:1px solid #fff;
}
#v1{
	width:938px; height:147px; border:1px solid #bdbdbd; padding:15px 0 0 5px;
}
#v1 li{
	float:left; width:172px; height:131px; border:1px solid #bdbdbd; margin:0 0 0 10px ; display:inline
}
#v1 .pic{
	width:141px; height:100px; border:1px solid #e0e0e0; margin:0 15px; clear:both
}
#v1 .txt{
	width:141px; text-align:center; padding:12px 0 0 0; margin:0 15px; clear:both
}
#v1 .txt a{
	font-size:12px;
}
#v1 img{
	width:164px; height:123px; margin:4px;
}
.bottom{
	background:#ebebeb; height:77px; border-top:1px solid #cccccc; clear:both;
}
.bottom div{float:left;height:77px; border-right:1px solid #cccccc}
.bottomC{
	width:748px; height:77px; color:#b1b1b1; text-align:center; line-height:20px; font-size:12px; padding-top:10px;
}
.bottom a{color:#999;}
.bottom a:hover{color:#b20000;}

.listtit{background:url(/style/../images/list_bg.gif) no-repeat; width:768px; height:66px;}
.contit{background:url(/style/../images/con_bg.gif) no-repeat; width:768px; height:66px;}

.showcontent{
	line-height:24px;
	color:#000000;
	letter-spacing: 0.01em;
	text-justify:distribute;
	text-align:justify;
	padding:0px 22px 0px 8px;
	font-size:14px;
}
.showcontent p{
	letter-spacing: 0.01em;
	font-size:14px;
	line-height:180%; margin:0px 0px 15px 10px;
}
.showcontent div{
	letter-spacing: 0.01em;
	font-size:14px;
	line-height:24px;
}


.firstList {border:1px solid #dfdfdf; height:220px;}
.firstList ul {text-align:left;MARGIN:10px 0 0 0px;PADDING: 0px;BORDER:0px;list-style-type: none;}
.firstList li {MARGIN: 0px;PADDING:0px;height:28px;line-height:28px;vertical-align:middle;color:#000000;}
.firstList li .p{ width:300px; float:left; color:#5F5F5F; margin-left:10px; font-size:14px}
.firstList li .b{ width:95px; float:right; font-weight:normal; text-align:left; color:#999; font-size:14px;}





.R3{
	border:1px solid #dfdfdf; clear:both;
}
.R3 dt{
	height:26px; border:1px solid #fff; background:url(//style/images/bg5.gif) repeat-y;
}
.R3 dd{
	margin:4px 0 0 5px; clear:both;
}
.R3 dd li{
	float:left; width:62px; height:62px; margin-left:15px;
}
.R3 dt .tit1{
	float:left; font-size:14px; color:#fff; font-weight:bold; text-indent:10px;margin:8px 0 0 0;
}
.R4{
	 border:1px solid #dfdfdf;
}
.R4 dt{
	border:1px solid #fff; height:26px; background:url(/images/bg1.gif) repeat-x;
}
.R4 dd{
	margin:3px 0 0 3px; clear:both
}
.R4 dd li{
	float:left; width:72px; height:56px; margin-left:8px; margin-top:5px;
}
.R4 dt .img{
	float:left; width:27px; height:38px; background:url(/style/images/bg3.gif) no-repeat;
}
.R4 dt .tit1{
	float:left; font-size:14px; color:#0062b1; font-weight:bold; text-indent:23px; margin:6px 0 0 0;
}
.R4 dt .tit2{
	float:right; height:26px; line-height:26px; background:url(/images/bg2.gif) no-repeat; margin-right:18px;
}
.R4 dt .tit2 a{color:#747474; margin-left:12px;}
.R4 dt .tit2 a:hover{color:#FF0000; text-decoration:underline}


/*---------------------------------Content-----------------------------------------------*/
.newsshow_main_1 {
	height: 28px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #A9A9A9;
	text-align: right;
	line-height: 28px;
	color: #838383;
	/*font-family:Arial, Helvetica, sans-serif;*/
}
.newsshow_main_2 {
	height: auto;
	width: 100%;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	text-align: left;
	line-height: 24px;
	color: #333;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size: 14px;
}
.enshuzi {
	/*font-family: "Georgia", "Times New Roman", "Times", "serif";*/
	font-size: 12px;
}
.text24red {
	font-size:24px;
	font-weight: bold;
	color:#E12222;
	/*font-family: "宋体";*/
	line-height:50px;
}



/**头部文件**/

/*search*/
.search {
  /* float: right; */
  padding: 2px 0 0 290px;
  width: 393px;
  position: relative;
}
.search .text{
  width: 292px;
  padding: 6px 10px;
  color: #999;
  height: 16px;
  font-size: 12px;
  /*width: 100%;
  height: 22px;*/
  line-height: 22px;
  border: 1px solid #DEDEDE;
  }
.search-btn:hover  {
    background: #F13C3D url(../images/ico_05.png) center center no-repeat;
  }
 .search-btn {
  position: absolute;
  right: 0;
  top: 5px;
  background: #df2835 url(../images/ico_05.png) center center no-repeat;
  width: 80px;
  height: 30px;
  line-height: 30px;
}


/*专家团队样式*/
.picTitle {clear:both;}
.picTitle h2 {    
	line-height: 40px;
    color: #390;
    font-size: 24px;
}

.exppic {background: #efefef; height:336px; border: 1px solid #d9d9d9;}
.exppic li {float:left; margin:10px 0 10px	20px; border: 1px solid #d9d9d9; padding:3px;}