﻿/* css document */
@charset "utf-8";
/*------------------------------------ 
1. header
2. bobytop
3. picmv
4. main

5. footer

----------------------------------- */


/*** header ***/ 

*{
 scrollbar-face-color: #e8e7e7; 
 scrollbar-highlight-color: #ffffff; 
 scrollbar-shadow-color: #ffffff; 
 scrollbar-3dlight-color: #cccccc; 
 scrollbar-arrow-color: #03b7ec; 
 scrollbar-track-color: #efefef; 
 scrollbar-darkshadow-color: #b2b2b2; 
 scrollbar-base-color: #000000;
}
html{font-size:12px;
	scrollbar-face-color: #f2f5f7;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #f2f5f7;
	scrollbar-3dlight-color: #e1e6ea;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #98aab1;	
	}
	
body,html{ 
    font-family:'宋体';
	margin:0 auto;
	background:#fff;
	font-size:12px;
	color:#78797a;

}

div,form,ul,ol,li,span,p{margin:0;padding:0;border:0; }
div {height: auto; overflow:hidden;}
img,a img{
	border:0;
	margin:0;
	padding:0;
	text-decoration:none;
}
h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:normal;
}
ul,ol,li{
	margin:0px; 
	padding:0px; 
	list-style:none;
}

table,td{
	padding:0; 
	border-collapse:collapse;
	border-spacing:0; 
	border:0px; 
	
}
input {
	font-style: inherit;
	font-family:inherit;
	font-size: inherit;
	font-weight:inherit;
}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}


form {vspace="0" hspace="0"}
a {
   text-transform: none;
   text-decoration: none;
   color:#999;
   cursor:pointer;
}
a:hover {color:#333;}
a:visited {}
a:active {color:#333}
 
 
 /*** header ***/ 
 /***  新版页面中间部分 ***/ 
.mainshow{
	background: repeat-x;
	width:100%;
	height: auto;
}
.mainshow0{
	background: no-repeat  top center #fff;
	width:100%;
	height: auto;
}
.mainshow_center{
	width:960px;
	height:auto;
	margin:20px auto;
}
.part1,.part2{
	float:left;
	width:320px;
}
.part3{
	float:left;
	width:210px;
}
.part2,.part3{
	margin-left:55px;
}
.imgpo{margin-left:189px;
}
.imgpo_3{
	margin-left:90px;
}
.newqy a{
	font-size: 14px;
	line-height:24px;
	color: #333;
	padding-top:5px;
	padding-right: 5px;
	padding-bottom: 5px;
	margin: 0px;
	font-family: "microsoft yahei", "微软雅黑", "simsun", "宋体";
	}
.newqy a:hover{
 color:#0066b8;
 }
 .newqy0 a{
	 background: no-repeat 0 center;
	 padding-left:15px;
	font-size: 14px;
	line-height:24px;
	color: #333;
	padding-top:5px;
	padding-right: 5px;
	padding-bottom: 5px;
	margin: 0px;
	font-family: "microsoft yahei", "微软雅黑", "simsun", "宋体";
	}
.newqy0 a:hover{
 color:#0066b8;
 }
.textword{
width: 100%;
font-size: 14px;
line-height: 24px;
text-decoration: none;
height:auto;
color:#999;
font-family: "microsoft yahei", "微软雅黑", "simsun", "宋体";
}
.bgnew{
	background: no-repeat  1px 1px;
	width:35px;
	height:16px;
	float:left;
	display: inline;
	margin-right:5px;
	margin-top:5px;
}
.bgnew2{
	background: no-repeat  1px -25px;
	width:35px;
	height:16px;
	float:left;
	display: inline;
	margin-right:5px;
	margin-top:5px;
}
/*.grbg{
	background: no-repeat;
	padding:16px 10px 0 125px;
	width:170px;
	margin-top:17px;
	}
.festival{
	width:160px;
	height:24px;
	display:block;
	position:relative;
	white-space:nowrap;
	float:left;
	overflow:hidden;
}
.festival input{
	font-size:12px;
	font-family: "microsoft yahei", "微软雅黑", "simsun", "宋体";
	color:#333;}*/
/*首页微博滚动*/
.grbg{
	background: no-repeat;
	width:305px;
	height:40px;
	/*margin-top:17px;*/
	}
.scrolldiv{
	height:25px;
	line-height:25px;
	overflow:hidden;
	margin:9px 0 0 115px; 
	width:180px;
	} 
.scrolldiv li{
	height:25px;
	padding-left:10px;
	overflow:hidden;
	} 
/*end*/
.seachss{
	position:relative; 
	left:-27px;
	top:6px;
	top:3px\9;
	*top:1px!important;
}
/*.office{
	color:#abadb3;
	font-size:12px;
	letter-spacing:1px;
	border:1px solid #abadb3; 
	width:150px;
	height:24px;
	padding-left:5px;
	line-height: 25px;
}
.bt_s{
	position:relative;
	left:-25px;
	top:3px;
	*top:-6px!important;
	width:13px;
	height:13px;
	border:0;
	background:  no-repeat;
	cursor:pointer;
}*/
.office_search{
	position:relative;
	width:157px;
	height:28px;
	
}
.office{
	color:#abadb3;
	font-size:12px;
	letter-spacing:1px;
	border:1px solid #abadb3; 
	width:150px;
	height:24px;
	padding-left:5px;
	line-height: 24px;
}
.bt_s{
	position:absolute;
	right:0px;
	top:0px;
	width:24px;
	height:24px;
	border:0;
	background:  no-repeat center center;
	cursor:pointer;
}
/***  新版页面中间部分end ***/ 
.modhead{
	width:320px;
}
#mod_joinus .modhead{
	width:210px;
}
.modtitle{
	background:  no-repeat  0 center;
	padding-left:15px;
    float:left;
    height:30px;
	
}
.modtitle a{
	font-family: "microsoft yahei", "微软雅黑", "simsun", "宋体";
	font-size:18px;
	color: #333;
	}
.modmore{
	background: no-repeat 0 center;
	height:12px;
	margin-top:5px;
	width:36px;
	float:right;
	cursor:pointer;
}

/*** bobytop ***/ 
.toptotall{
	display: block;
    background:  top center repeat-x;
	
}
.outer {
  width:960px;
  margin:0 auto;
}
.outer div,.toptotall div,.top div {
	overflow:inherit;
}

.top{ 
	/* width:250px; */
	width:305px;
	float:right;
	overflow:inherit;
}
.topfloat{
	float:left;
	overflow:inherit;
}
.top li {
   float:left;
   font-size:12px;
   letter-spacing:1px;
}
.top li a {
   line-height:24px;
   color:#78797a;
}
.top li a:hover {
   color:#006ebb;
   line-height:24px;
}
.top .tplk01 {
	padding:1px 3px 0px 8px;
	height:22px;
	background-image: ;
	background-repeat: no-repeat;
}
.top .tplk02 {
	width:22px;
	height:23px;
	margin-right:2px;
	background-image: ;
	background-repeat: no-repeat;
	background-position: -218px 0;
}
.top .tplk03 {
   background: 0 -24px no-repeat; text-align: left; 
   padding:1px 5px 0px 15px;
   height:24px;
}
.seachml{ }
.top .tplk04 {
   background: right -24px no-repeat;
   padding:1px 9px 0px 2px;
   float:left;
   overflow:inherit;
}

#menu2 { 
    width:256px;
	height:auto;
	padding:15px 15px 15px 15px;
	visibility:hidden;
	position:absolute;
	z-index:100;
	left:50%;
	margin-left:174px;
    margin-top:-2px;
	*margin-top:16px!important;
	*margin-top:19px;
	background: #fff;
	border: 1px solid #ddd;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}
#menu2 a:hover {
	color:#77c13b;}


	

#menu2 .mn02 {
    text-align:left;
	margin-left:15px;
	line-height:24px;
	*line-height:24px!important;
	height:24px;
	color:#181818;
	float:none;
}
#menu2 .mn02_1{
	*margin-top:15px!important;
}
.bword{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	
	}

#menu2 .mn02 a,#menu2 .mn02 p{
	padding-left:17px;
	width:200px;
	display:block;
	height:24px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size:12px;
	color:#a0a2a3;
}
#menu2 .mn02 a:hover{
	width:210px;
	height:24px;
	display:block;
	background:#0273c8;
	font-size:12px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color: #fff;
}
 /*** 增加弹出 ***/
#menu2_2 { 
	background:; 
    width:136px;
	height:105px;
	padding:2px;
	visibility:hidden;
	position:absolute;
	z-index:100;
	left:50%;
	margin-left:46px;
	margin-top:-64px;
	*margin-top:-39px!important;

}
#menu2_2 a:hover {
	color:#77c13b;
}
#menu2_2 .mn02 {
    text-align:center;
	line-height:42px;
	*line-height:20px!important;
	height:24px;
	color:#181818;
	float:none;
}
#menu2_2 .mn02_1{
	*margin-top:15px!important;
}

#menu2_2 .mn02 a:link{
	color:#a0a2a3;
}
#menu2_2 .mn02 a:visited{
	color:#a0a2a3;
}
#menu2_2 .mn02 a:hover{
	color:#006ebb;
}
#menu2_2 .mn02 a:active{
	color:#0069b7;
} 
  /***end ***/ 
  /*** 增加弹出 ***/
#menu2_1 { 
	background:; 
    width:217px;
	height:99px;
	padding:2px;
	visibility:hidden;
	position:absolute;
	z-index:100;
	left:50%;
	margin-left:45px;
	margin-top:-41px;
	*margin-top:-16px!important;
}
#menu2_1 a:hover {
	color:#77c13b;
}

#menu2_1 .mn02 {
    text-align:center;
	line-height:42px;
	*line-height:20px!important;
	height:24px;
	color:#181818;
	float:none;
}
#menu2_1 .mn02_1{
	*margin-top:15px!important;
}

#menu2_1 .mn02 a:link{
	color:#a0a2a3;
}
#menu2_1 .mn02 a:visited{
	color:#a0a2a3;
}
#menu2_1 .mn02 a:hover{
	color:#006ebb;
}
#menu2_1 .mn02 a:active{
	color:#0069b7;
} 
  /***end ***/ 
#menu040/*04*/ { 
	background: ; 
    width:247px;
	height:198px;
	padding:10px 20px;
	visibility:hidden;
	position:absolute;
	z-index:100;
	left:50%;
	margin-left:173px;
	margin-top:20px;
	*margin-top:12px!important;	
}
#menu040/*04*/a:hover {
	color:#77c13b;
}

#menu040/*04*/ .mn04
{
    text-align:center;
	height:30px;
	color:#181818;
}
.mn04_1{
	margin-top:15px;
}
#menu040/*04*/ .mn04 a:link{
	color:#a0a2a3;
}
#menu040/*04*/ .mn04 a:visited{
	color:#a0a2a3;
}
#menu040/*04*/ .mn04 a:hover{
	color:#006ebb;
}
#menu040/*04*/.mn04 a:active{
	color:#0069b7;
}

.schbox {
   background: 0px -49px no-repeat;
   position:absolute;
   left:50%;
   top:24px;
   margin-left:285px;
   z-index:900;
   width:160px;
   height:25px;
   padding:6px 15px 1px 10px;

}
.schbox .inp {
   width:135px;
   height:21px;
   line-height:21px;
   border:0;
   margin:2px 0 0 0;
   color:#999;
   float:left;
}
.schbox .bt{
	width:24px;
	height:22px;
	float:left;
	border:0;
	background:none;
	margin:2px 0 0 0;
	cursor:pointer;
}

.loin{
	float:left;
	width:85px;
}
.loinb{
	float:left;
}
/*** bobytop ***/ 
/*** logo_navigation ***/ 
.logo {
   width:960px;
   height:110px;
   background: no-repeat;
   text-align:right;
   float:none;
}
.logo0 {
   width:960px;
   height:114px;
   margin-top:20px;
   background: no-repeat;
   text-align:right;
}
.logo a,.logo0 a{
	color:#333;
}
.logo  a:hover,.logo0 a:hover{
   color:#0066b8;
}
.logo0 .lk1{ 
 float:left;
 margin-top:48px;}
.logo li,.logo0 li{
   float:left;
   text-align:center;
}
.logo .lk,.logo0 .lk{
   float:right;
   margin:40px 0 0 0;
}
.logo .lktit{
   font-size:16px;
   font-family: "microsoft yahei","微软雅黑","simhei","黑体";
   font-weight:bold;
   padding:5px 10px 0 10px;  
}
.logo0 .lktit{
   font-size:14px;
   font-family: "microsoft yahei","微软雅黑","simhei","黑体";
   font-weight:bold;
   padding:5px 10px 0 10px;  
}
.logo .point,.logo0 .point{
   width:20px;
   background: -245px -49px no-repeat;
}
#menu01 {
   position:absolute;
   z-index:10;
   margin:60px 0 0 383px;
   *margin:60px 0 0 10px!important;
   padding-top:10px;
   visibility:hidden;
}
/***#menu011、#menu055北京分公司***/ 
#menu011 {
   position:absolute;
   z-index:10;
   margin:60px 0 0 469px;
   *margin:60px 0 0 10px!important;
   padding-top:10px;
   visibility:hidden;
}
#menu055{
   position:absolute;
   z-index:10;
   margin:60px 0 0 742px;
   *margin:60px 0 0 285px!important;
   padding-top:10px;
   visibility:hidden;
}
/*** end ***/ 
#menu02{
   position:absolute;
   z-index:10;
   margin:60px 0 0 395px;
   *margin:60px 0 0 30px!important;
   padding-top:10px;
   visibility:hidden;
}
#menu03{
   position:absolute;
   z-index:10;
   margin:60px 0 0 600px;
   *margin:60px 0 0 200px!important;
   padding-top:10px;
   visibility:hidden;
}
/*040*/
#menu04{
   position:absolute;
   z-index:10;
   margin:60px 0 0 504px;
   *margin:60px 0 0 190px!important;
   padding-top:10px;
   visibility:hidden;
}
#menu05{
   position:absolute;
   z-index:10;
   margin:60px 0 0 603px;
   *margin:60px 0 0 270px!important;
   padding-top:10px;
   visibility:hidden;
}
#menu01 li,#menu02 li,#menu03 li,#menu04 li,/*040*/#menu05 li, #menu011 li,#menu055 li  {
   font-size:14px;
}
#menu01 .mnb,#menu02 .mnb ,#menu03 .mnb,#menu04 /*040*/.mnb,#menu05 .mnb,#menu011 .mnb,#menu055 .mnb{
   border-top:5px #eae7e7 solid;
   padding-top:5px;
   font-size:12px;
}
#menu01 .mna,#menu02 .mna,#menu03 .mna,#menu04/*040*/ .mna,#menu05 .mna,#menu011 .mna,#menu055 .mna{
   color:#78797a;
   border-top:5px #0066b8 solid;
   padding-top:5px;
   margin-top:-10px;
}
#menu01 li a,#menu03 li a,#menu04/*040*/ li a,#menu02 li a,#menu05 li a,#menu011 li a,#menu055 li a{
   color:#78797a;
}

#menu01 li a:hover,#menu03 li a:hover,#menu04/*040*/ li a:hover,#menu05 li a:hover,#menu011 li a:hover,#menu055 li a:hover,#menu02 li a:hover{
  color:#0066b8;
}
/*** logo_navigation ***/ 



/*这里是表单添加的样式*/
.gg_category {
	float:right;
	margin-right: 0px;
	padding-top: -10px;
	margin-top: -4px;
}
.gg_select_1{
	float:left;
}
.gg_select div.tag_select{display:block;color:#818181;width:120px;height:22px;background:transparent  no-repeat 0 0;padding:0 10px;padding-left:30px;line-height:22px;}
.gg_select div.tag_select_hover{display:block;color:#818181;width:120px;height:22px;background:transparent  no-repeat 0 -22px;padding:0 10px;padding-left:30px;line-height:22px;}
.gg_select div.tag_select_open{display:block;color:#818181;width:120px;height:22px;background:transparent  no-repeat 0 -44px;padding:0 10px;padding-left:30px;line-height:22px; }

.gg_select ul.tag_options{position:absolute;list-style:none;background:transparent  no-repeat  0px bottom;width:150px;padding:0 0 1px; *left:105px!important;}
.gg_select ul.tag_options li{background:transparent  repeat-y -183px 0;display:block;width:125px;height:22px;text-decoration:none;line-height:22px;color:#000;padding-left:30px;
}

.gg_select ul.tag_options li.open_hover{background:transparent  no-repeat 0 -88px;color:#19555f;padding-left:30px;}
.gg_select ul.tag_options li.open_selected{background:transparent  no-repeat 0 -66px;color:#19555f;}
.zzjs_net1{border:1px solid #abadb3; height:24px; width:147px; font-size:12px; line-height:24px; margin-left:3px;}
.zzjs_net{
	background-image: ; background-repeat: repeat-x;
	outline: 1px solid #d3e0e7; 
	border: 1px solid #fff !important;}


/*** 二级页面 ***/ 
.aw{
	background: no-repeat;
	position:absolute;
	z-index:30;
	width:34px;
	height:25px;
	left:50%;
	margin-left: 488px;
	margin-top: -360px;
}

.gddhr{
	float:left;
}
/*.gddh{
	top: 320px;
	width: 150px;
	right: 270px;
	height: auto;
	padding-left: 15px;
	float: left;
	position: fixed !important;

}*/
.gddh{
	width:350px;
	height:auto;
	left:50%;   
    position:fixed !important; 
	margin-top:300px;
	*margin-top:300px!important;
	*margin-top:230px;
    position:absolute; 
	z-index:200; 
	top:expression(offsetparent.scrolltop 230);
	margin-left:485px;
}
   
/*
.gddh{
	padding-top:320px;
    *padding-top:180px!important;
	width:150px;
	height:auto;
	padding-left:15px;
	float:left;
}
.gddht{
	width:350px;
	height:auto;
	left:50%;   
    position:fixed !important; 
	margin-top: 0px; 
	*margin-top: 0px!important; 
    position:absolute; 
	z-index:200; 
	top:expression(offsetparent.scrolltop 230);
	margin-left:485px;
	
}*/

.gddh .g_arrow{
	width:22px;
	height:22px;
	background: no-repeat;
	display:block;
}
.gddh .g_arrow_1{
	width:22px;
	height:22px;
	background: no-repeat;
	display:block;
}
.bgline{
	
    
}
.bgline1{
	background: no-repeat;    
}


.gddh table tr td a {
	font-size:14px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	letter-spacing:1px;
	
}
.gddh ul li a:link {color: #999}		/* 未访问的链接 */
.gddh ul li a:visited {color: #999}	/* 已访问的链接 */
.gddh ul li a:hover {color: #333}	/* 鼠标移动到链接上 */
.gddh ul li a:active {color: #333}	/* 选定的链接 */
.content{
	width: 960px;
	height:auto;
	overflow:visible;
	position:absolute;
	z-index:10;
	left:50%;
	margin-left:-480px;
	top:185px;
	}
.content_new{
	width: 960px;
	margin: -750px auto 0px auto;
}
/*专题页面样式*/
.topics_top{
	background: no-repeat;
	width:958px;
	height:367px;
	margin:0 auto;
		
}
.topic_nav{
	width:960px;
	text-align: center;
}
.topic_nav span a{
	margin-left:40px;
	font-size:18px;
	line-height:78px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color:#4d79b0;
	letter-spacing:1px;
}
.topic_nav span a:hover,.topic_nav span .current{
	margin-left:40px;
	font-size:18px;
	line-height:75px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color:#339cec;
	letter-spacing:1px;
	border-bottom:2px #339cec solid;
	
}
.topic_example_total{
	width:1020px;
}
.topic_example{
	float:left;
	margin-right:60px;
}
.topic_example .mar-top{
	margin-top:15px;
	margin-bottom:15px;
}
.topic_example img,.topic_more ul li img{
	position: relative;
    top: 6px;
}
.topic_example .mar-top img{
	margin-right:15px;
}
.topic_example a,.topic_more .title a,.video_more .title a{
	height:30px;
	font-size:18px;
	line-height:30px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color:#4d79b0;
	letter-spacing:1px;
}
.topic_example a:hover,.topic_more .title a:hover,.video_more .title a:hover{
	height:30px;
	font-size:18px;
	line-height:30px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color:#359ceb;
	letter-spacing:1px;
}
.topic_line{
	width:100%;
	height:1px;
	background-color:#f2f2f2;
	font-size:1px;
	margin-bottom:20px;
}
.topic_line_bottom{
	width: 960px;
	margin:0 auto;
}
.topic_more_total{
	width:1020px;
	margin-bottom:20px;
}
.topic_more{
	float:left;
	margin-right:35px;
	width:305px;
}
.topic_more ul li img{
	margin-right: 15px;
}
.topic_more .terms_mar_top{
	margin-top:10px;
}
.topic_more .dot{
	margin-left:5px;
	font-size:12px;
	line-height:24px;
	color:#367ec6;
}
.topic_more .terms a{
	font-size:12px;
	line-height:24px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color:#78797a;
	letter-spacing:1px;
	
}
.topic_more .terms a:hover{
	font-size:12px;
	line-height:24px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color:#359ceb;
	letter-spacing:1px;
	
}
.topic_more .terms_title a{
	font-size:12px;
	line-height:24px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color:#333;
	letter-spacing:1px;
	
}
.topic_more .terms_title a:hover{
	font-size:12px;
	line-height:24px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color:#359ceb;
	letter-spacing:1px;
	
}
.topic_more .details a{
	float:right;
	font-size:12px;
	line-height:24px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color:#359ceb;
	letter-spacing:1px;
	
}
.video_more{
	width:100%;
}
.video_more .video_more_icon img{
	
	margin-right:15px;
	position:relative;
	top:6px;
	
}

.video_con{
	width:1020px;
}
.video_con li{
	float:left;
	margin-right:35px;
	margin-top:10px;
	margin-bottom:40px;
	*padding-bottom:30px!important;
}


/*专题类表*/
.function_list{
	width:960px;
	height:auto;
	margin:0 auto;
}
.function_list01{
	width:960px;
	height:326px;
	margin:0 auto;
	
}
.function_list02{
	width:960px;
	height:326px;
	background:  no-repeat;	
}
.function_list03{
	width:960px;
	
}
.list_fleft{
	float:left;
	width:435px;
	margin-right:25px;
	margin-top:45px;
}
.list_fright{
	float:left;
	width:500px;
	margin-top:45px;
}
.list_fleft0{
	float:left;
	width:500px;
	margin-right:25px;
	margin-top:45px;
}
.list_fright0{
	float:left;
	width:435px;
	margin-top:45px;
	
}
.icom_bg{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size:20px;
	line-height:52px;
	color:#339cec;
}

.func_con{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size:16px;
	line-height:32px;
	color:#333;
}
/*专题产品概念 、荣誉文章页*/
.icom_w tr td{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size:18px;
	line-height:36px;
	color:#5d5c5c;
}
.concept_01{
	width:880px;
	margin:0 auto;
}
.concept_01 li{
	float:left;
	margin-right:20px;
}
.honor_01{
	background: no-repeat;
	width:650px;
	height:278px;
	float:left;
	position:relative;
}
.honor_02{
	background:  no-repeat;
	width:650px;
	height:278px;
	float:left;
	position:relative;
}
.honor_03{
	background:  no-repeat;
	width:650px;
	height:278px;
	float:left;
	position:relative;
}
.honor_01 .honor{
	position:absolute;
	top:55px;
	left:270px;
	}
.honor_02 .honor{
	position:absolute;
	top:50px;
	left:140px;
	}
.honor_03 .honor{
	position:absolute;
	top:55px;
	left:270px;
	}
.illustration_honor{
	float:left;
	top: 160px;
    position: relative;
}

.honor_01 .honor p,.honor_02 .honor p,.honor_03 .honor p{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size:16px;
	line-height:32px;
	color:#5d5c5c;
}
.concept_01 .word_02{
	width:75%;
	margin:20px 20px;
}
.concept_01 .word{
	width:440px;
	margin:20px 20px;
}
.concept_01 .word_01{
	width:418px;
	margin:20px 20px;
}
.concept_01 .word_02 p{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size:16px;
	line-height:32px;
	color:#333;
}
.concept_01 .word p{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size:16px;
	line-height:32px;
	color:#333;
}
.concept_01 .word .title{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size:20px;
	line-height:40px;
	color:#333;
}
.concept_01 .word_02 .title{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size:20px;
	line-height:40px;
	color:#333;
}c
.concept_01 .word_01 .title{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size:20px;
	line-height:40px;
	color:#333;
}
.concept_chart{
	margin-top:20px;
	background: ;
	width:855px;
	height:166px;
	position:relative;
}
.concept_chart p{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size:18px;
	line-height:36px;
	color:#fff;
	width:150px;
}
.honor_list01{
	width:960px;
	height:326px;
	margin:0 auto;
	
}
.honor_list02{
	width:960px;
	height:326px;
	margin:20px auto;
	padding-top:8px;
	background:  no-repeat;	
}
.history_zt{
	width:785px;
	margin:15px auto 45px auto;
	height:auto;
	}
.history_zt p{
	text-indent: 28px;
	font-size: 14px;
    line-height: 28px;
    color: #78797a;
    letter-spacing: 0px;
    font-family: "microsoft yahei","微软雅黑","simhei","宋体";
}
.title_team{
	font-size: 20px;
    line-height: 40px;
    color: #6497d7;
    letter-spacing: 0px;
    font-family: "microsoft yahei","微软雅黑","simhei","宋体";
	
	
}
/**/

.bg_t{
	background: no-repeat;
	height:30px;
	width:958px;
}
.bg_middle{
	padding-bottom:50px;
	background: repeat-y;
	width:958px;
	height:auto;

}
.bg_bottom{
	background:  no-repeat;
	width:958px;
	height:54px;
	
}

#grayw a{
	*margin-bottom:5px;!important;
	font-size:12px;
	*line-height: 24px!important;
	color:#999;

}
#grayw a:hover{
	color: #333;
	*line-height:24px!important;
	*color: #333!important;
}
.frame_list_left_css {
	margin:20px 0 0 32px;
	*margin:20px 0 0 27px!important;
	*margin:20px 0 0 15px;
	width: 223px;
	float: left;
    height: auto; 
	overflow:hidden;

}
.control {
	color:#0068b7;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	height:36px;
	width:180px;
	font-size: 16px;
	line-height: 36px;
	font-weight: normal;
	text-align: left;
	letter-spacing:2px;
}
.listcontacthead{
	color:#0068b7;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	height:36px;
	width:180px;
	font-size: 18px;
	line-height: 36px;
	font-weight: normal;
	text-align: left;
	letter-spacing:2px;
}
.blk{color:#333;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	height:36px;
	width:180px;
	font-size: 16px;
	line-height: 36px;
	font-weight: normal;
	text-align: left;
	letter-spacing:2px;}
.ead {
	color:#f36969;
	font-family: "arial";
	height:36px;
	width:180px;
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	text-align: left;
	
}
.listcontact_list,.control_list{ 
	text-align:left; 
	font-size:14px; 
	margin-left:30px;
}
.control_list li a{
	line-height: 28px;
	letter-spacing:1px;
    list-style-type:disc; 
	text-align: center; 
	font-size:14px;
	color:#999;
	*color:#999!important;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	
}
.control_list li a:hover{
	line-height: 28px;
	letter-spacing:1px;
    list-style-type:disc; 
	text-align: center; 
	font-size:14px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color:#333;
	*color:#333!important;
	
}

.listcontact_list li a{
	line-height: 28px;
	letter-spacing:4px;
    list-style-type:disc; 
	text-align: center; 
	font-size:14px;
	color:#999;
	*color:#999!important;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
}
.listcontact_list li a:hover{
	line-height: 28px;
	letter-spacing:4px;
    list-style-type:disc; 
	text-align: center; 
	font-size:14px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color: #333;
	*color:#333!important;
}
#current0,#current0 a
{
	line-height: 28px;
	letter-spacing:4px;
	text-align: left; 
	font-size:12px;
	color:#333;
	*color:#333!important;
}
#nothinga
{
	line-height: 28px;
	letter-spacing:4px;
	padding-left:46px;
	font-size:14px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color:#999;
	*color:#999!important;
}
#current ,#current a,.nav_right0 li current
{   width:135px;
	line-height: 28px;
	letter-spacing:4px;
	text-align: left; 
	font-size:14px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color: #333;
	*color:#333!important;
}
.nav_right0 .on a
{   width:135px;
	line-height:24px;
	letter-spacing:4px;
	text-align: left; 
	font-size:14px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color: #333;
	*color:#333!important;
}

#current1
{
	line-height: 28px;
	
	text-align: left; 
	font-size:14px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color:#333;
	*color:#333!important;
}
.rss_s{
	background:  no-repeat 0 center;
	float:left;
	height:29px;
	padding-left:25px;
}
.listcontact_add {
	margin-top: 35px;
}
.listcontact_addtitle {
	font-size:14px;
	font-weight: normal;
	letter-spacing:1px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color:#333;
	height: 20px;
	text-align: left;
}
.listcontact_addcontent{
	line-height:1.5;
	padding-top:10px;
	padding-left:3px;
	background-position: left;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	text-align: left;
	width:100%;
	color: #666666;
	font-size: 12px;
}
.listcontact_addcontent p a{
	padding-top: 10px;
	background-position: left;
	text-align: left;
	width: 90%;
	color: #666666;
	font-size: 12px;
}
.listcontact_addcontent p a:hover{ 
	font-size:12px; 
	color:#3366ff;
}	
.listcontact_map{
	margin-top: 0px;
}
.listcontact_map2{
	margin-top: 15px;
}
.jobtitle{
	margin-top:20px;
	font-size: 14px;
	color:#333;
    border-bottom: 1px dotted #ccc;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	
}
.jobtitle td{
	padding-bottom:5px;
}
#jobseach0{
	padding-bottom:10px;
	font-size: 14px;
	color:#999;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
}
#jobseach0 td a{
	margin-top:5px;
	font-size: 14px;
	color:#f36969;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
}
#jobseach0 td a:hover{
	margin-top:5px;
	font-size: 14px;
	color:#f36969;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	text-decoration: underline;
	}
#jobseach{
	font-size: 14px;
	color:#999;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
}
#jobseach td a{
	margin-top:5px;
	font-size: 12px;
	color:#999;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
}
#jobseach td a:hover{
	margin-top:5px;
	font-size:12px;
	color:#005bac;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	text-decoration: underline;
	}
.listcontact_map1{
	margin-top:15px;
	border-bottom:1px solid #dfdcdc;
}
.listcontact_map3{
	margin: 0 auto;
	margin-top:15px;
	border-bottom:1px dashed #dfdcdc;
	width:90%;
}
.history{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color:#333;
	font-size:14px;
	float:right;
	margin-top:15px;
	*margin-top:0px!important;
}
.events{
	background: no-repeat;
	width:8px;
	height:9px;
	margin-right:8px;
    margin-top:23px;
	*margin-top:10px!important;
	float:right;
}
.listcontactbottom {
	height: 11px;
	background-repeat: no-repeat;
}
.text{
	margin-top:20px;
	float:left;
	width:680px;
	*width:680px!important;
}

.text_rss{
	margin:0 auto;
	width:680px;
	*width:680px!important;
}
.list_addr {
	text-align: left;
}
.addrfloat{float:left;}
.fontfloat{float:right;}
.list_addr a,.list_addr a:hover{
	color:#999;
	*color:#999!important;
	line-height:35px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size: 14px;
}
.hr_s{
	background-color:#cfcbcb;
	width:100%;
	height:2px;
}
.wz{
	padding:45px 0 0 0;
}
.elect-title0{
   margin-top:20px;
   line-height:48px;
   font-family: "microsoft yahei","微软雅黑","simhei","黑体";
   font-size:24px; 
   letter-spacing:3px;
   color:#333;
   text-align:center;
}
.elect-title1{
	margin:0px 0px 0px 350px;
	font-size: 16px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
    color: #333;
}

.elect-title{
   line-height:40px;
   font-family: "microsoft yahei","微软雅黑","simhei","黑体";
   font-size:24px; 
   letter-spacing:8px;
   color:#333;
}

.dszz{
	margin-left:320px; 
	margin-top:20px;
}
.signa{
	float:right; 
	margin:-20px 40px 0 0;
}
.published{
	letter-spacing:2px;
	margin:10px 0 0 100px;
	font-size: 12px;
    line-height: 26px;
    color: #78797a;

}
.text_word{
	width:98%;
	overflow:hidden;
	float:left;
	text-align:left;
	display: block;
	line-height:26px;
    word-break:break-all; 
	word-wrap:break-word;
}
.text_word_dt{
	text-indent:28px;
}

.text_word li{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size:14px;
	letter-spacing:0px;
	color:#78797a;
	line-height:26px;
	margin-top:12px;
}
.bottom{
	background: no-repeat;
	width:960px;
	margin:0 auto;
		
}
.lbl{
	position:absolute;
	margin-left:-480px;
	background-color:#016ab2;
	width:1920px;
	height:4px;
}

.phone{
	color:#333;
	height:20px;
	width: 100%;
	text-align: center;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
}
.num{
	font-family:"arial";
	font-size:14px;
	
}
.bottom_frame {
	color:#333;
	height: 55px;
	width: 100%;
	text-align: center;
	line-height:20px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
}
.listcontact_map{
	overflow:hidden;
}
.enlarge_p{
	float:right; 
	margin-top:20px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color:#999;
	font-size:12px;
}
.milestone{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
    width:100%; /* ie8 */
	font-size: 21px;
	letter-spacing:1px;
	line-height:20px;
	color:#da0101;
	font-weight: normal;
	padding: 35px 0 10px 0;
}
.list_content_title0 {
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
    width:98%; /* ie8 */
	padding-left: 1%;
	font-size: 20px;
	line-height:25px;
	color: #0068b7; 
	font-weight: normal;
	text-align: left;
}
.list_content_title {
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
    width:98%; /* ie8 */
	padding-left: 1%;
	font-size: 20px;
	line-height:25px;
	color: #0068b7; 
	font-weight: normal;
	text-align: left;
	padding: 40px 0 0 0;
}
.article_content_title {
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
    width:100%; /* ie8 */
	padding-left: 1%;
	font-size: 20px;
	line-height:25px;
	color: #0068b7;
	font-weight: normal;
	text-align: left;
	padding: 30px 0 10px 0;
}
.list_job_header{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	padding-left: 1%;
	font-size: 18px;
	line-height:19px;
	color: #333;
	font-weight: normal;
	text-align: left;
	padding: 20px 0 10px 0;
}
.list_content_header{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
    width:100%; /* ie8 */
	padding-left: 1%;
	font-size: 18px;
	line-height:19px;
	color: #333;
	font-weight: normal;
	text-align: left;
	padding: 20px 0 10px 0;
}
.list_content_header h2{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
    width:100%; /* ie8 */
	padding-left: 1%;
	font-size: 18px;
	line-height:18px;
	color: #333;
	font-weight: normal;
	text-align: left;
	padding: 0 0 10px 0;
	border-bottom:1px solid #cfcbcb;
}
.satisfaction{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
    width:98%; /* ie8 */
	padding-left: 1%;
	font-size: 18px;
	line-height:19px;
	color: #f30;
	font-weight: normal;
	text-align: left;
	padding: 35px 0 10px 0;
}
.list_content_header0{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
    width:98%; /* ie8 */
	padding-left: 1%;
	font-size:18px;
	line-height:19px;
	color: #333;
	font-weight: normal;
	text-align: left;
	position:relative;
	top:-6px;
}
.year{
	margin-top:10px;
}
.tbg{font-size:16px; color: #f00;font-family: "microsoft yahei","微软雅黑","simhei","黑体";}
.new_name a,.new_name a:hover,.new_name{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
    width:100%; /* ie8 */
	padding-left: 1%;
	font-size: 16px;
	color: #333;
	font-weight: normal;
	text-align: left;
	letter-spacing:2px;
	padding: 10px 0 10px 0;
	
}
.new_name a:hover{
	text-decoration: underline;
}
.july{
	font-size:12px;
	color:#333;

}
.newslist_show{
	padding-left:20px;
	overflow:hidden;
}
.newlist_date {
	float: right;
}
	
/*page*/
.list_box{margin-top:50px;}
.pages { padding:20px 0;}
.pages ul { float:left; position:relative; left:50%;}
.pages li { float:left; padding:0 3px; position:relative; right:50%;}
.pages li span.curpage { color:#006ebb;}
.pages li span.currecords { color:#006ebb;}
.pages li a { padding:0 5px; display:block; height:22px; line-height:22px; text-align:center; border:1px solid #d1d1d1; background:#f1f1f1; float:left;font-family: "verdana", arial; color:#999; font-size:14px;}
.pages li.on { border:1px solid #006ebb; background:#006ebb; color:#fff; height:22px; line-height:22px; text-align:center; margin:0 3px; padding:0 5px;font-family: "verdana", arial;}
.pages li.dots { font-family:tahoma; font-size:14px;}
.pages li a:hover { background:#006ebb; color:#fff; text-decoration:none; border:1px solid #006ebb;}
.pages li .skip_box { border:1px solid #999; width:22px; height:20px; padding:0; margin:0 3px; line-height:20px;}
/**********************清除浮动*********************/
.clearfix:after {
	content: "";
	height: 0;
	visibility: hidden;
	display: block;
	clear: both;
}
.clearfix {
	zoom: 1;
}
.clear {
	clear: both;
}
/******清除浮动********/
.fx {
	 margin:0 3px; padding:0 5px; display:block; height:22px; line-height:22px; text-align:center; float:left;
	
	}

.fon {
	border:1px solid #006ebb; background:#006ebb; color:#fff;height:22px; line-height:22px; text-align:center; margin:0 3px; padding:0 5px;
	float: left;
}
.pages li.dots { font-family:tahoma; font-size:14px;}
.firstpage {
	margin:0 3px; padding:0 5px; display:block; height:22px; line-height:22px; text-align:center; border:0px solid #d1d1d1; background:#ffffff; float:left;
}

.firstpage:hover {
	margin:0 3px; padding:0 5px; display:block; height:22px; line-height:22px; text-align:center; border:0px solid #d1d1d1; background:#ffffff; color:#3366ff; float:left;
}

.list_content {
	text-align: left;
	width: 100%; /* ie8 */
	margin:10px 10px 10px 0px;
	*padding:0px 10px 10px 0px!important;
	float:left;
}
.pre_mar{
	line-height: 22px; 
	padding-left: 8px;
	margin-top:10px;

}
.list_seach{
	text-align: left;
	width: 100%; /* ie8 */
	float:left;
	overflow:hidden;
}
.list_content0{
	width: 100%; /* ie8 */
	text-align: left;
	float:right;
}
.list_content_ul_100 li a{ 
	font-size:14px; 
	color:#78797a;
	line-height:40px;
}
.framework{
	background:  no-repeat;
	width:680px;
	height:380px;
}
.blank{
	  background:  no-repeat;
      width:680px;
	  height:20px;
	  display:block;
}
.list_cfgd a{ 
	font-size:14px; 
	color:#78797a;
	line-height:30px;
}
.list_cfgd a:hover{ 
	font-size:14px; 
	color:#333;
	line-height:30px;
}
.list_content_ul_100 li a:hover{
	color:#333; 
	font-size:14px;
	line-height:40px;
}
.list_content_ul_100,.list_content_ul_100 pre{
	width:98%;
	overflow:hidden;
	float:left;
	text-align:left;
	font-size:15px;
	display: block;
	line-height:32px;
	color:#78797a;
	padding:5px 10px 0 0;
	letter-spacing:0px;
	font-family: "microsoft yahei","微软雅黑","simhei","宋体";
	
}
.list_content_ul_100 p{
	margin-top:10px;
}
.orange a{
	width:100%;
	overflow:hidden;
	text-align:left;
	font-size:15px;
	display: block;
	line-height: 24px;
	letter-spacing:1px;
	font-family: "microsoft yahei","微软雅黑","simhei","宋体";
	color:#f77c1f;
	
}
.orangr_left{
	*padding-left:8px;!important
}
.list_content_ul_1{
	display: block;
    word-break: break-all;
    word-wrap: break-word;
	margin-bottom:5px;
	font-size:14px;
	line-height: 26px;
	color:#78797a;
	letter-spacing:1px;
	font-family: "microsoft yahei","微软雅黑","simhei","宋体";
	
}
.list_cfgd{
	width:100%;
	overflow:hidden;
	float:left;
	text-align: left;
	margin-bottom:5px;
	font-size:14px;
	display: block;
	line-height: 26px;
	color:#78797a;
	padding:5px 10px 20px 0;
	letter-spacing:1px;
	font-family: "microsoft yahei","微软雅黑","simhei","宋体";
}

.list_zg,.font14 li,.vote_show td,.list_seach td{
	letter-spacing:1px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size:14px;
	line-height:26px; 
	color:#78797a;
}
.list_content td,.list_content td a{
	letter-spacing:1px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size:15px;
	line-height:32px; 
	color:#78797a;
}
.list_polt{
	min-height:400px;
}
.list_polt td,.list_polt td a{
	letter-spacing:1px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size:14px;
	line-height:30px; 
	color:#78797a;
}
.list_content td a:hover,.list_polt td a:hover{ 
	color:#333;
}

/*这里其他页面的字号放大缩小样式*/
.big {
	font-family:arial, helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#666;
	padding:0 3px;
	cursor:auto;
}
.big:hover{
	font-family:arial, helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#3366ff;
	padding:0 3px;
	cursor:auto;
}	
.small{
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
	padding:0 3px;
	color:#666;
	font-weight:bold;
	cursor:auto;
}
.small:hover{
	font-family:arial, helvetica, sans-serif;
	font-size:14px;
	padding:0 3px;
	color:#3366ff;
	font-weight:bold;
	cursor:auto;
}
.fontsize{ 
	font-size:12px;
}
/***快捷导航 ***/ 
.dh_container {
	width: 100%
}
.dh_link {
	height: 228px; 
	overflow: hidden;
}
.dh_link-con {
	padding-bottom: 0px; 
	margin: 0px auto; 
	width: 1100px;
	padding-right: 0px;
	height: 210px;  
	padding-top: 14px
}
.dh_link-con ul.dh_linkul {
	width:148px; 
	float: left; 
	height: 210px; 
	overflow: hidden;
	
}
.dh_link-con ul.last {
	width: 150px
}
.dh_link-con ul.dh_linkul li {
	height: 25px
}
.dh_link-con ul.dh_linkul li a {
	font-size:14px;
	 display: block; 
	 font-family: "microsoft yahei", "微软雅黑", "simsun", "宋体";
	 background-position: -197px -36px; 
	 height: 16px; 
	 color: #868686;
}
.dh_link-title { 
     font-family: "microsoft yahei", "微软雅黑", "simsun", "宋体";
	 height: 30px; 
	 color: #868686; 
	 font-size:16px;
	

}
.dh_link-title li a:hover{
	color: #005bac;
}
.dh_link-con ul.dh_linkul li a:hover {
	font-size:14px;
	color: #005bac; 
	text-decoration: underline;
}
.dh_link-con dl.dh_linkdl {
	 width: 180px; 
	 float: left; height: 171px;
}
/*button*/
.button1 {
	display:inline-block;
	outline:none;
	cursor:pointer;
	text-align: center;
	text-decoration: none;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size:12px;
	padding:1px 10px 1px 10px;
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
}
.button1:hover {
	text-decoration: none;
}
.button1:active {
	position: relative;
	top: 1px;
}
.orange {
	color:#78797a;
	border:solid 1px #abadb3;
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ededed));
	background: -moz-linear-gradient(top,  #ffffff,  #ededed);
	filter:  progid:dximagetransform.microsoft.gradient(startcolorstr='#ffffff', endcolorstr='#ededed');
}
.orange:hover {
	background: #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ffffff));
	background: -moz-linear-gradient(top,  #ededed,  #ffffff);
	filter:  progid:dximagetransform.microsoft.gradient(startcolorstr='#ededed', endcolorstr='#ffffff');
}
.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:dximagetransform.microsoft.gradient(startcolorstr='#f47a20', endcolorstr='#faa51a');
}
/*button_end*/
.branch img{
	margin-top:15px;
}
.branch a{
	
	font-size:14px;
	color:#666;
	line-height: 40px;	
}
.branch a:hover{
	margin-top:35px;
	font-size:14px;
	color:#333;
	line-height:40px;
}
.more a,.more a:hover{
	margin-left:100px;
	line-height: 40px;	

}

/*数字榕基背景*/
.szrj_bj,.szrj_bj td{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size:16px;
	background-color:#f3f3f3;
	color: #333;	
}
/*弹出框*/
.fillin{
	margin-left:35px;
	color:#f30;
	font-size:12px;
    font-family: "microsoft yahei","微软雅黑","simhei","黑体";
    
}
.fillin1{

	color:#f30;
	font-size:12px;
    font-family: "microsoft yahei","微软雅黑","simhei","黑体";
    
}

.list_tc_2{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	letter-spacing:1px;
	font-size:14px;
	line-height: 26px;
	color:#78797a;
}
.list_tc_0{
	margin-left:35px;	
}

.wapper_mian1{ 
	overflow:hidden;
	width: 790px;
	margin:0 auto;
 	
}
.table_tc{
	margin-left:35px;
	margin-top:20px;
}

.table_t{
	margin-left:35px;
}


.listcontact_vote {
		overflow:hidden;
		width:700px;
        height:auto;
}
.listcontact_yjfq{
 	text-align:center;
 	overflow:hidden;
 	padding-top:10px;
 
}
/*首页新闻轮播背景&链接图片*/
.newgb{
	background: repeat-x;
	height:39px;
	width:100%;
}
.carousel{
	width:960px;
	margin:0 auto;
	height:30px;
}
.carousel_floatl{
	margin-top:10px;
	float:left;
}
.carousel_floatr{
	margin-top:4px;
	float:right;
	}
.rongjinew a,.rongjinew a:hover{
	letter-spacing:1px;
	font-size:14px;
	color:#f30;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
}
#rolltext{
	font-size:14px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
}

.rongjinew_list {
	float:left;
	text-align:left;
}

/***/
.rongjinew {
	width:80px;
	height:100px;
	float:left;
}
.bottomds{
	
	display:block;
	background: repeat-x;
}
.quick{
	background: no-repeat;
	width:960px;
	margin:0 auto;
	
}
#bx02 {
	border-right-width:1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c4c4c5;
	border-left-color: #c4c4c5;
	width:680px;
}
.listcontacthead1 {
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color: #006ebb;
	font-size: 16px;
	line-height: 36px;
	font-weight: normal;
	text-align: center;
}
.info_item{
	line-height:50px;
	text-align:center;
	border-width:0 0 1px 0;
	position:relative;
	font-size:14px;
	width:100%;
	height:50px;
}
.table_tb td{
	padding-top:4px;
	padding-bottom:4px;
}
.timecen{
	margin:0 auto;
	text-align: center;
}
.privacy{
	width:175px;
	heught:18px;
	position:relative;
}
.verification{
	cursor:pointer;
	position:relative;
	top:6px;
	*top:3px!important;
}
.veri{
	height:20px;
	width:100px;
	color:#828284; 
	border:1px solid #abadb3; 
	position:relative;
	
}

.arcticle_others{
	margin-top:70px;
}
.listnews {
	border-bottom:1px solid #999494;	
}
.listnews tr td a{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color: #333;
	font-size: 14px;
	line-height: 28px;
	letter-spacing:1px;
	
}
.zbjo{
	background: no-repeat;
	background-position:center 0;
    display:block;
	height:821px;
	margin-top:5px;
}

.zbjz{
	background: no-repeat;
	background-position:center 0;
    display:block;
	height:821px;
	margin-top:5px;
}
.zbjl{
	background: no-repeat;
	background-position:center 0;
    display:block;
	height:821px;
	margin-top:5px;
}
.zbjr{
	background: no-repeat;
	background-position:center 0;
    display:block;
	height:821px;
	margin-top:5px;
}
.zbjg{
	background: no-repeat center top;
	height:821px;
	margin-top:5px;
}

.btq{
	background: no-repeat;
	margin:0 auto;
	background-position:center 0;
	width:100%;
	height:282px;
	display:block;
	
}
.bbq{
	background: no-repeat;
	margin:0 auto;
	background-position:center 0;
	width:100%;
	height:393px;
	display:block;
	
}

.cssshadow{
	margin-bottom:10px;
	padding: 10px;
	border:1px solid #999;
}

/*e星*/
.extotall{
	margin-left:22px;
	margin-top:10px;
	
}
.exmiddle{
	background: repeat-y;
}
.startword{
	float: right;
    width: 452px;
    margin-top: 20px;
}
.start,.efile tr td span{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color: #78797a;
	font-size: 14px;
	line-height: 24px;
}
.efile{
	margin-top:20px;
}
.views{
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	color:#36f;
	font-size: 14px;
	line-height: 24px;
	margin-top:20px;
	float:right;
	margin-right:30px;	
}
#fxywpaw{
	margin-left: 20px;
	*left:20px!important;
   position: relative;
   top: 5px;
}
.pic_mlt{margin-left:22px; margin-top:20px;}
/*分子公司样式*/
.constituent{
	width:960px;
	height:255px;
	margin:20px auto;
}
.logo_header {
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size: 16px;
	line-height:19px;
	color: #333;
	font-weight:600;
}
.logo_header0 {
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size: 16px;
	line-height:19px;
	color: #333;
	font-weight:600;
	position:relative;
	top:5px;
	left:-264px;
}
.demeanor{
	float:left;
}
.serving{
	float:left;
	margin-left:15px;
}
.imgposition_m {
	margin-left: 128px;
}
.case {
	font-size: 14px;
	line-height:24px;
	color: #333;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	margin: 0px;
	font-family: "microsoft yahei", "微软雅黑", "simsun", "宋体";
}
.typicalcase{
	margin-left:45px;
	*margin-left:40px!important;
	float:left;
}
/* 首页第二版添加的样式，部分样式与分子公司通用：.elegant ,.case */
.typicalcase0{
	width:560px;
	float:left;
}
.typicalcase1{
	width:400px;
	float:left;
}
.imgposition_m1 {
	margin-left:128px;
}
.imgposition_m2 {
	float:left;
}
/* end */
.elegant {
	height:30px;
	font-family: "microsoft yahei", "微软雅黑", "simsun", "宋体";
	font-size:16px;
	color: #4a4a4a;
	font-weight: bold;
   *font-weight:bold!important;
}
/* 分公司二级页面 */
#scrollbar,#scrollbar0 {
	width: 630px;
}
#scrollbar .scrollbar,#scrollbar0 .scrollbar {
	position: relative;
	background-position: 0 0;
	float: right;
	width: 8px;
}

#scrollbar .track,#scrollbar0 .track {
	background: #f3f0f0;
	height: 100%;
	width: 8px;
	position: relative;
}
#scrollbar .thumb,#scrollbar0 .thumb {
	background: #ffa869;
	height: 20px;
	width: 8px;
	cursor: pointer;
	overflow: hidden;
	position: absolute;
	top: 0;
}
#scrollbar .viewport,#scrollbar0 .viewport {
	width: 580px;
	height: 415px;
	overflow: hidden;
	position: relative;
}
#scrollbar .overview,#scrollbar0 .overview {
	list-style: none;
	position: absolute;
	left: 0;
	top: 0;
	padding: 0;
	margin: 0;
}
#scrollbar .overview p,#scrollbar0 .overview p {
	color:#999;
	line-height:200%;
	text-indent:28px;
}
#scrollbar2,#scrollbar1 {
	margin: 10px auto;
	width: 520px;
}
#scrollbar2 .scrollbar,#scrollbar1 .scrollbar {
	clear: both;
	height: 8px;
	margin: 0 0 5px;
	position: relative;
	background:#ccc;
}
#scrollbar2 .track,#scrollbar1 .track{
	background:#ccc;
	height: 8x;
	position: relative;
	width: 100%;
}
#scrollbar2 .thumb,#scrollbar1 .thumb {
	background:#cc0071;
	cursor: pointer;
	height: 8px;
	left: 0;
	overflow: hidden;
	position: absolute;
}
#scrollbar2 .viewport,#scrollbar1 .viewport {
	height: 125px;
	overflow: hidden;
	position: relative;
	width: 520px;
}
#scrollbar2 .overview,#scrollbar1 .overview {
	left: 0;
	list-style: none outside none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	width: 3000px;
}
.use {
	width:500px;
	height:auto;
	margin:30px auto;
	color:#999;
}
.use p {
	text-align:left;
	color:#999;
	line-height:180%;
	text-indent:28px;
}


/* nav经过蓝底 */
.nav_right0{
	width: 100%;
	height: auto;
	overflow: hidden;
	padding: 0px 5px 10px 0px;	
}
.nav_right0 li a
{
	width: 126px;
	height:28px;
	letter-spacing: 4px;
	padding-left:47px;
	color: #999;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size:14px;
	display:block;
	text-decoration: none;
}
.nav_right0 li a:hover {
width:130px;
height: 28px;
color: white;
font-family: "microsoft yahei","微软雅黑","simhei","黑体";
font-size:14px;
background:#0273c8;
text-decoration: none;
}
.nav_right{
	width: 100%;
	height: auto;
	overflow: hidden;
	padding: 0px 5px 10px 0px;	
}
.nav_right li a {
	width: 100px;
	height: 24px;
	color: #999;
	padding-left:60px;
	font-family: "microsoft yahei","微软雅黑","simhei","黑体";
	font-size:14px;
	display:block;
	background:  no-repeat 48px center;
	margin-top: 10px;
	text-decoration: none;
	overflow: hidden;
}
.nav_right li a:hover {
width: 115px;
height:24px;
display:block;
color: white;
padding-left: 60px;
font-family: "microsoft yahei","微软雅黑","simhei","黑体";
font-size:14px;
background:  no-repeat 48px center #0273c8;
text-decoration: none;
}
.nav_right .on a {
width: 115px;
height:24px;
display:block;
padding-left: 60px;
font-family: "microsoft yahei","微软雅黑","simhei","黑体";
font-size:14px;
text-decoration: none;
}

/* nav经过蓝底end */

/* 下拉选项框后面可以加*号 */
.select_box{
	width:160px;
	height:24px;
	float:left;
}

/*e星滚动部分*/
#rjstar{
	width:680px;
	height:180px;
}

#frame_start_list{
	width:680px;
	height:180px;
}

#mod_start_list{
	overflow:hidden;
}

.divcontrol {
	position: absolute;
	width:680px;
	visibility: hidden;
	top: 36px;
}
.divcont {
	margin-top:15px;
	clip: rect(0px 680px 590px 0px);
	position: absolute;
	width:622px;
	height:175px;
	left: 28px;
	top: 5px;
}
.clscroll {
	position: absolute;
	visibility: hidden
}
.people td {
	margin-left:5px;
	border:1px solid #cfcbcb;
	padding:5px;
}
.period {
	font-family: "microsoft yahei", "微软雅黑", "simhei", "黑体";
	font-size:12px;
 	*font-size:12px!important;
	line-height:24px;
	color:#999;
	text-align:center;
}
.zybj{
	background: no-repeat;

}

/*样式修改   修改人：孟雁斌*/
.events_container{
	padding-bottom:30px;
	position:relative;
}

.slider,.info,.list_content{
	position:relative;
}

#year_events{
	width:680px;
	min-height:500px;
	border:none;
}

#leaderpicshow{
	min-height:500px;
}


.loading{
	display:none;
	position:absolute;
	top:50px;
	left:230px;
	width:220px;
	height:40px;
	background:  #fff no-repeat 5% 50%;
	text-indent:50px;
	color:#999;
	font-size:14px;
	padding:10px 0;
	border:1px solid #ccc;
	line-height:40px;
}
.slider .loading{
	top:30%
}
#info{
	width:700px;
	min-height:500px;
}
.weixing{
	background: no-repeat;
	width:150px;
	height:150px;
	visibility: hidden;
	position:absolute;
	z-index:100;
	left:50%;
	margin-left:312px;
	margin-top:30px;
	*margin-top:28px!important;	
	
}

