@charset "utf-8";
/* CSS Document */
body{ font-family:"MS Mincho"; font-size:12px;}
.bb{ margin:auto; width:1002px; height:100%;}
input{ font:"MS Mincho"; color:#545353; font-size:12px;}
textarea{ font:"MS Mincho"; color:#545353; font-size:12px;}
p{
	margin:20px 14px 0px 10px;
	line-height:22px;
	color:#647c97;
	/*text-indent: 2em;*/
}
img{ border:none;}
*{ margin:0px; padding:0px;}
.head{ width:1002px; height:84px; margin:auto; background-image:url(images/hb.jpg);}
.logo{ float:left;}
.yuyan{ margin-top:14px; margin-right:40px; color:#0f3a59;}
.font1{text-decoration:none; margin-left:6px;}
.yuyan a{ color:#a6a8ae; text-decoration:none; margin-left:6px;}
.yuyan a:hover{ color:#0f3a59; text-decoration:underline; margin-left:6px;}
ul,li{ list-style:none;}
.in{ float:right; margin-top:50px;}
#menu{ width:1000px; height:30px; background-image:url(images/mb.jpg);text-align:center;}
#daohang{margin-left:70px;}
#daohang li{ float:left;}
#daohang li a{text-decoration:none;margin-left:50px; color:#fff; font-weight:bold; line-height:30px; height:30px; padding:7px 0px 10px 0px !important;padding:10px 0px 10px 0px;}
#daohang li a:hover{ color:#fff; font-weight:bold; background:url(images/menu_line.jpg) repeat-x;line-height:30px; height:30px;}
#wenben{ float: left; margin-right:5px; line-height:28px; color:#545353;}
#sosuo{ width:61px; height:18px; float:left; color:#fff; text-align:center; line-height:18px; margin-top:5px; margin-right:38px;}
.input1{ float:left; margin-left:3px;}
.button1{ float:left; margin-top:1px; margin-left:10px;}
.sosuotiao{ margin-top:15px;}
.you{ float:right;}
.kaoyou{margin-top:50px; margin-left:200px;}
#banner{ width:1002px; height:210px; float:left; font-size:0px;}
.kaozuo{ float:left;}
#conten{ width:1002px; height:100%; float:left; margin-top:1px; background:url(images/content_bg.jpg) repeat-y;}
#l{ width:275px; float:left; height:100%; padding-bottom:5px;}
h2{ height:26px; width:100%; background-image:url(images/i1.jpg); text-align:left; line-height:26px; color:#014b7f; font-weight:bold; font-size:12px; text-indent:2em}
.hh2{ height:26px; width:100%; background-image:url(images/i1.jpg); text-align:left; line-height:26px; color:#014b7f; font-weight:bold; font-size:12px; text-indent:1em}
#c{ width:459px; float:left; height:100%;}
#c ul{ margin-top:20px; margin-left:17px;}
#c dd{line-height:16px; padding-left:10px; margin:6px 15px 6px 14px;}
#dd a{ color:#0f3a59; text-decoration:none}
#dd a:hover{ color:#545353; text-decoration:none}
#dd2 a{ color:#0f3a59; text-decoration:none}
#dd2 a:hover{ color:#545353; text-decoration:none}
#more a{ color:#178CB8; text-decoration:underline; float:right;}
#more a:hover{ color:#22ACD0; text-decoration:underline; float:right;}
dd img{ margin-left:7px;}
#r{ width:268px; height:100%; float:left;}
#r dd{line-height:16px;  margin:6px 10px 6px 13px; padding-left:10px;}
#r dl{ margin-top:23px;}
.au{ height:239px; background:url(images/i2.jpg) no-repeat;} 
/*.au a{text-decoration:none;}*/
.title{ font-size:14px; font-weight:bold; color:#0f3a59;}
.new_img{ width:108px; height:95px; background-color: #9d9d9d; text-align:center; float:left; padding-top:1px; margin-right:21px; margin-bottom:5px;}
h4{ font-size:12px; font-weight:bold; margin-bottom:10px;}
h4 a{color:#0f3a59; text-decoration:none;}
h4 a:hover{color:#545353; text-decoration:none;}
#news { margin-right:20px; margin-bottom:10px;}
#news a{ color:#545353; text-decoration:none; line-height:20px; }
#news a:hover{ color:#0f3a59; text-decoration:none;line-height:20px; }
.line{height:1px;width:420px; background-color:#DDE0E5; font-size:1px; overflow: hidden;}
.line2{ height:1px;width:235px; background-color:#DDE0E5; font-size:1px; overflow: hidden;}
#link{ margin:60px 0px 0px 35px;}
.link2{ margin:0px 0px 0px 98px;}
#foot{width:1002px; margin:auto; margin-bottom:47px; float:left;}
#fl{ width:1002px; height:29px; background-color:#e3e5e9; margin:auto; background:url(images/in11.jpg) repeat; background-image:url(images/in11.jpg);}
#fl a{ color:#758597; text-decoration:none; margin:0px 3px 0px 3px;}
#fl a:hover{ color:#4c5c6f; text-decoration:underline;}
.fl_l{ float:left; line-height:29px; margin-left:10px;}
.fl_r{ float:right; line-height:29px; margin-right:10px;}
#copy{ color:#758597; margin:10px 0px 20px 17px; font-size:11px}


/* 新闻页 */
#banner_news{ width:1002px; height:110px; float:left; font-size:0px;}
#conten_news{
	width:100%;
	height:100%;
	margin-top:1px;
	background-color:#edf0f3;
	float:left;
}
#l_news{ background-color:#edf0f3; width:261px; float:left; height:100%;}
#l_news dl{ padding-top:26px;}
#l_news dt{ font-size:16px; color:#fff; font-weight:bold; margin-bottom:16px;}
#l_news dd a{ color:#fff; text-decoration:none; line-height:22px;}
#l_news dd a:hover{ color:#fff; text-decoration:underline;}
.con{ margin-top:11px; margin-left:12px;}
.lin{ width:255px; height:101px; background-color:#eef1f3; margin-top:10px; margin-left:12px; border-color:#dee0e5; border-style: solid; border-width:1px; background:url(images/news_5.jpg) repeat-x;}
.lin_t{ margin:11px 0px 0px 17px; }
.lin_c{ margin:5px 0px 0px 115px; }
#c_news{
	width:568px;
	float:left;
	background-color:#FFFFFF;
	padding-bottom:100px;
	height: 100%;
}
.news_daohang{ color:#647c97; margin:26px 0px 0px 14px;}
.news_daohang a{ color:#647c97;  text-decoration:none}
.news_daohang a:hover{ color:#647c97; text-decoration:underline;}
#r_news{
	width:173px;
	float:left;
	padding-bottom:100px;
	/*padding-bottom:2000px; margin-bottom:-2000px;*/
	height: 100%;
	background: url(images/r_news_bg.jpg);
	
}
.news_t{ height:100%; background:url(images/news_3.jpg) repeat-x; text-align:center; background-color:#014b7f;}
h3{ color:#014b7f; margin-left:41px; font-size:21px; font-family: "MS Mincho"}
.hh3{ font-size:18px; margin-top:43px; font-weight:bold;color:#014b7f; font-family: "MS Mincho"}
.shu{ float:left; margin-left:9px;}
h5{ font-family:Arial; color:#848484; float:left; margin-left:11px; font-size:15px;}
.tt{ margin-top:43px;}
#c_news dd{ line-height:22px; margin-bottom:7PX; width:480PX; }

#c_news dl{  margin:25px 0px 0px 41px;}
#dd ,#dd2{ padding-left:15px;}
.point{color:#014b7f; font-size:15px; margin-right:13px;}
#page{ color:#666; text-align:center; padding-top:55px; padding-bottom:75px; width:538px; float:left;}
#page a{ color:#666; text-decoration:none;}
#page a:hover{ color:#666; text-decoration: underline;}
.n1{ color:#ff4800;}
.r_news_img{ border-color:#fff; border-style: solid; border-width:1px; margin:12px 0px 4px 0px;}
#r_news a{ color:#014b7f; text-decoration:none; line-height:22px; margin-left:12px;}
#r_news a:hover{ color:#014b7f; text-decoration:underline;}
#r_news ul{ margin-bottom:10px;}
.line3{ height:2px; width:100%; background:url(images/news_9.jpg); margin-top:100px; font-size:0px;}
.line4{height:1px;width:485px; background-color:#DDE0E5; font-size:1px; overflow: hidden;}
#c_news p{ margin-left:40px; margin-right:40px;}

/* 概况 */
#con p{ color:#545353; margin:30px 40px 0px 40px; }
.chuti{ font-weight:bold;}
#r_p{
	text-align:center;
	width:173px;
	height:100%;
	float:left;
	background: url(images/r_news_bg.jpg);
	padding-bottom:100px;
	text-decoration: none;
	/*padding-bottom:2000px; margin-bottom:-2000px;*/
}
/*#r_p a{ text-decoration:none; line-height:22px;}
#r_p a:hover{text-decoration: underline;}
*/
#r_p a{ color:#014b7f; text-decoration:none; line-height:22px; /*margin-left:12px;*/}
#r_p a:hover{ color:#014b7f; text-decoration:underline;}
.font2{  color:#545353;}


/* 专业人员 */
#people{ width:106px; height:125px; background-color:#fff; padding:3px; margin:4px; border-color:#e0e0e0; border-style:solid; border-width:1px; text-align:center; font-size:0px;}
#people img{
	height:125px;
	margin:auto;
	width: 100px;
}
#foto ul{ float:left;}
#pn{ color:#545353; font-weight:bold; text-align:center; margin-bottom:10px;}
#c_fp{
	width:738px;
	height:820px;
	float:left;
	background-color:#FFFFFF;
	padding-bottom:100px;
}
#c_fp dl{ margin:12px 12px 10px 12px; float:left;}

/* 在线资讯 */
.ct{ color:#545353; margin-left:90px; margin-top:40px;}
.ct2{ color:#545353; margin-left:90px; margin-top:10px;}
#c_news input{ margin-left:10px;}
#c_news textarea{ margin-left:10px;}
.input_enter{border:0px; font-family: Verdana, Arial, Helvetica, sans-serif;  color:#FFFFFF; background-color: #045185; margin-right:8px; height:17px;}

/* 客户指引 */
#k_news input{ margin-left:10px;}
#k_news{ width:741px; height:600px; float:left; background-color:#FFFFFF; padding-bottom:100px;}


/*各地业务*/
/*.o_office_img{ border-color:#fff; border-style: solid; border-width:1px; margin:12px 0px 0px 0px; width:expression(this.width>150?"150px":this.width+"px");}*/
#o_list{ margin:30px;}
.list_en {	float:left;	margin-right:15px;	margin-bottom:20px;	width: 150px;}
.o_dd{ line-height:22px; margin-bottom:7PX; width:520PX; }
.list_en a{ text-decoration:none;  color:#545353; font-weight:bold}
.list_en a:hover{ text-decoration:underline; color:#545353;  font-weight:bold}

#o_office{ width:173px; height:600px; float:left; background: url(images/r_news_bg.jpg); padding-bottom:100px;}
#o_office a{ color:#014b7f; text-decoration:none; line-height:22px; margin-left:12px;}
#o_office a:hover{ color:#014b7f; text-decoration:underline;}
#o_office ul{ margin-bottom:10px;}
#o_name {  margin:0; padding:0; text-align: center;}

/*#o_news{ width:568px; height:600px; float:left; background-color:#FFFFFF; padding-bottom:100px;}*/
#o_news{ width:741px; height:600px; float:left; background-color:#FFFFFF; padding-bottom:100px;}
#o_news dd{ line-height:22px; margin-bottom:7PX; width:480PX; }
#o_news dl{  margin:25px 0px 0px 41px;}
#o_news p{ margin-left:40px; margin-right:40px;}
.ot{ color:#545353; margin-left:40px; margin-top:10px;}
.op{ border-color:#fff; border-style: solid; border-width:1px; margin:12px 0px 4px 0px;}
h6{ font-size:12px; color:#666;}
.o_tt{ clear:both; font-weight:bold;  padding-top:10px; text-indent:0em;}
#o_con p{ color:#545353; margin:30px 40px 0px 40px; }


/*业务范围*/
.pic_k{border:1px solid #E0E0E0; padding:3px; width:10px;}


/*刊物*/
#p_li {list-style:none; float:left; margin-top:0px}
#a_show{ margin:0; padding:0; text-align: center; }
.a_title { color:#014b7f; float:left; margin:0px auto; font-weight:bold; font-size:21px; font-family: "MS Mincho"  }

#contact_right{float:left;width:173px; background-color:#FFF; height:100%; height:596px}


  