@charset "utf-8";
/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,th,td,a {padding: 0;margin: 0;font-family: Arial, "Microsoft Yahei";font-size: 12px;font-style: normal;line-height: 18px;font-weight: normal;font-variant: normal;}
table { border-collapse: collapse;border-spacing: 0;}
fieldset,img { border: 0;}
address,caption,cite,code,dfn,em,th,var { font-weight: normal;font-style: normal;}
ol,ul { list-style: none outside none;}
caption { text-align: left;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;}
object,a{outline:0;}
a{ text-decoration:none;}
img,a img{ border:0;}

/* header  navi*/
.header{height:67px;background:url(../images/bg_header.png) repeat-x;overflow:hidden;position:relative;z-index:100;top: 20px;}
.header_box{width: 990px;margin-right: auto;margin-left: auto;height: 67px;}
.banner_box1{background-image: url(../images/banner2.jpg);width: 100%;background-repeat: no-repeat;background-position: center center;height: 298px;background-color: #000;margin-top: -27px;}
.header h1{float:left;overflow:hidden;margin-top: 10px;margin-right: 40px;margin-bottom: 0;margin-left: 0px;}
.header h1 a{width:120px; height:42px; overflow:hidden; line-height:50px; background:url(../images/logo.png) no-repeat left center; display:block; text-indent:-9999px;}
.navi{float:right;clip: rect(auto,auto,auto,auto);}
.navi li{ float:left;}
.navi li a{display:block;padding:24px;color:#fff;font:bold 14px/18px Arial,Microsoft Yahei;}
.navi li a:hover{ background:url(../images/bg_navi_hover.png) repeat-x;}

/* kv */
.content_kv{ margin-top:-83px;}
.kv{ background:#efefef; border-bottom:solid 1px #c0c0ae; height:536px; position:relative; overflow:hidden;}
.kv_b{ width:9999px; height:536px; position:absolute; left:0; top:0;}
.kv1,.kv2,.kv3{ float:left; height:536px;}
.kv1{ background:url(../images/bg_01.jpg) repeat-x 50% 0;}
.kv2{ background:url(../images/bg_02.jpg) repeat-x 50% 0;}
.kv3{ background:url(../images/bg_03.jpg) repeat-x 50% 0;}
.kv_cont{width:990px;float:none;position:relative;left:0;padding-top:200px;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}

.kv_s{ position:absolute; bottom:30px; left:50%; margin-left:-495px; width:990px; text-align:right; z-index:10;}
.kv_s a{ cursor:pointer; width:45px; height:30px; margin:3px 5px; border:solid 3px #fff; box-shadow:0 1px 3px rgba(0,0,0,0.6); display:inline-block; position:relative;}
.kv_s a.current{ top:-5px;}
.kv_s a:hover{ border:solid 3px rgba(255,255,255,0.9); box-shadow:0 1px 3px rgba(0,0,0,0.85);}
.kv_s .pop{position:absolute;text-align:left;left:-245px;top:-110px;width:288px;height:95px;padding:18px 20px 0 20px;display:none;background-image: url(../images/bg_pop.png);background-repeat: no-repeat;}
.kv_s span{ width:60px; height:60px; float:left; margin:18px 10px 5px 20px; border:solid 1px #fff;}
.h1 span{ background:url(../images/thumb_01.jpg) no-repeat;}
.h2 span{ background:url(../images/thumb_02.jpg) no-repeat;}
.h3 span{ background:url(../images/thumb_03.png) no-repeat;}
.pop h3{ font-weight:bold; padding:20px 20px 2px 0; color:#ffde4e; line-height:15px;}
.kv_s a:hover h3{ color:#ffc;}
.kv_s a:hover p{ color:#ccc;}
.kv_s .pop img{ float:left; margin-right:7px;}
.pop h4{ font:bold 14px/16px Arial,Microsoft Yahei; color:#007fbc;}
.pop h5{ font:bold 14px/16px Arial,Microsoft Yahei; color:#fff;}
.pop p{ font:normal 12px/14px Arial,Microsoft Yahei; color:#acacac;}


.cate{width:990px;position:relative;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;padding-top: 20px;}
.cate .dis{ display:none;}
.cate_list{ width:990px; height:152px; overflow:hidden; position:relative;}
.btn_prev,.btn_next{ position:absolute; top: 35px; height:70px; width:10px; display:block; overflow:hidden; text-indent:-9999px; cursor:pointer; background:url(../images/scroll_nav_sprite.gif) no-repeat;}
.btn_prev{ left:-15px; background-position:0 -75px;}
.btn_prev:hover{ background-position:0 -125px;}
.btn_next{ right:-15px; background-position:0 25px;}
.btn_next:hover{ background-position:0 -25px}
.cate_list .cateul{ position:absolute; top:0; left:0; width:9999px;}
.cate_list li{float:left;width:296px;height:142px;background:url(../images/bg_hot.png) no-repeat;margin-right: 20px;margin-bottom: 0;margin-left: 0px;margin-top: 0px;padding: 10px;}
.cate_list li.hover{ background:url(../images/bg_hot_hover.png) no-repeat;}

/* footer */
.footer{min-height:150px;height: 153px;background-image: url(../images/foot_bg1.jpg);background-repeat: repeat-x;background-position: left top;}
.foot{width: 990px;margin-right: auto;margin-left: auto;padding-top: 24px;height: 40px;position: relative;}
.copy{float:left;color: #999999;}
.foot_right{float: right;}
.foot_weibo{height: 24px;display: block;background-image: url(../images/bg_weibo.png);background-repeat: no-repeat;background-position: left top;padding-left: 40px;float: left;color: #999999;}
.foot_weibo:hover{background-image: url(../images/bg_weibo.png);background-repeat: no-repeat;background-position: left bottom;color: #007FBC;}
.map{float: left;height: 30px;display: block;background-image: url(../images/bg_map.png);background-repeat: no-repeat;background-position: left top;padding-left: 30px;padding-right: 30px;color: #999999;}
.map:hover{background-image: url(../images/bg_map.png);background-repeat: no-repeat;background-position: left bottom;color: #007FBC;}
/* catepop */
.cate_pop{ width:338px; height:220px; background:url(../images/bg_popcate.png) no-repeat; position:absolute; left:0; top:-65px; display:none; z-index:20;}
.c_top{ height:85px; margin:10px 25px; color:#007fbc; font:bold 14px/20px Arial,Microsoft Yahei; overflow:hidden;}
.c_top a{ display:block; margin:30px 90px 0 10px; color:#007fbc; font:bold 14px/20px Arial,Microsoft Yahei;}
.c_cont{ margin:0 35px;}
.c_cont li{ border-bottom:dotted 1px #ccc;}
.c_cont a{ color:#000; font:normal 12px/30px Arial,Microsoft Yahei;}
.c_cont a:hover{ color:#666; text-decoration:underline;}

.p_icon{background:url(../images/img_idea.png) no-repeat 0px 0px;width:71px;height:86px;float:right;}
.cate_list li .ca_cont{ overflow:hidden;}
.ca_cont .more{ color:#707070; font:normal 11px/20px Arial,Microsoft Yahei; display:block; background:url(../images/ico_more.jpg) no-repeat right center; margin:0 10px;}

.num{ height:40px; width:168px; float:left; margin:15px 0 0 35px; background: url(../images/bg_num.png) no-repeat; display:inline;}
.cate_list .num div{ float:left; width:15px; height:24px; overflow:hidden; position:relative;}
.cate_list .num ul{ position:absolute; left:0; top:0;}
.cate_list .num li{ display:block; width:15px; height:24px; overflow:hidden; text-align:center; padding:0; background:none; margin:0; font:bold 14px/24px Tahoma; color:#fff;}
.mr2{ margin-right:2px;}
.mr3{ margin-right:3px;}
.mr5{ margin-right:5px;}
.mr6{ margin-right:6px;}
.mr7{ margin-right:7px;}
.cate_list .num .mr2 li{ color:#000;}

.h_img{float:left;width: 80px;height: 100px;display: block;padding-top: 10px;}
.ml3{ margin-left:-3px; display:inline; margin-top:1px;}
.p_1{float:left;color:#000;margin-top:10px;width:200px;font-family: Arial, "Microsoft Yahei";font-size: 14px;font-style: normal;line-height: 18px;font-weight: normal;font-variant: normal;}
.p_2{float:left;color:#999999;width:200px;font-family: Arial, "Microsoft Yahei";font-size: 12px;line-height: 20px;font-weight: normal;font-variant: normal;margin: 0px;}
.p_3{float:left;font:normal 12px/16px Arial,Microsoft Yahei;color:#707070;width: 200px;}
.p_4{clear:both;width:290px;color:#000;font-family: Arial, "Microsoft Yahei";font-size: 16px;font-style: normal;line-height: 20px;font-weight: bold;font-variant: normal;margin-top: 0;
gin-right: auto;margin-bottom: 0;margin-left: auto;position: relative;}
.p_1 a{color:#007fbc;font-family: Arial, "Microsoft Yahei";font-size: 14px;font-style: normal;line-height: 18px;font-weight: bold;font-variant: normal;}
.p_2 a{font:bold 15px/20px Arial,Microsoft Yahei; color:#007fbc;}
.p_3 a{ont:normal 12px/16px Arial,Microsoft Yahei; color:#707070;}
.p_4 a{color:#535353;position: absolute;top: 0px;right: 0px;font-family: Arial, "Microsoft Yahei";font-size: 10px;font-style: normal;line-height: 14px;font-weight: normal;font-variant: normal}
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mt10{ margin-top:10px;}
/*
name:guyonghui
data:20111017
phone:15811519127
*/

/**/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,th,td,a{ color:#7c7c7c;}
.body01{color:#595757;}
.clear{ clear:both;}

/*header*/
.header01{width:990px;height:90px;position:relative;overflow:hidden;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}
.header_box2{height:89px;overflow:hidden;position:relative;z-index:1000;background-image: url(../images/bg_header.jpg);background-repeat: repeat-x;}
.news_no_bg{ height:50px;}
.header01 h1 a{width:157px; height:50px; overflow:hidden; line-height:50px; background:url(../images/logo.png) no-repeat left center; display:block; text-indent:-9999px;}
.header01 h1.m17{float:left;margin-top: 0;margin-right: 0;margin-bottom: 0;margin-left: 0px;padding-top: 6px;}
.main_nav {color:#fff;display: block;position: absolute;padding-top: 22px;padding-right: 0;padding-bottom: 0;padding-left: 0px;right: 0px;}
.main_nav li{float: left;position: relative;}
.main_nav li a.on{color:#00b0fe;}
.main_nav li a{padding: 0 18px;font-family: "微软雅黑";font-size: 14px;font-style: normal;line-height: 18px;font-weight: bold;font-variant: normal;color: #FFF;}
.main_nav li.current{background:url(../images/arrow_white.png) no-repeat 0px center;}
.main_nav li ul {display: none;left: 0;_left:5px;*left:5px;	position: absolute;_padding-top:35px;*padding-top:35px;	_margin-left:-15px;
*padding-left:15px;	white-space: nowrap;padding-top: 45px;top: 0px;}
.main_nav li.current ul{ display:block;}
.main_nav li ul.nav_case{ left:-275px; _left:-270px;}
.main_nav li li {float: none;padding:0; display:inline; }
.main_nav li li a{color:#ffffff;_padding-left:15px;*padding-left:15px;font-size: 12px;font-weight: normal;font-variant: normal;}
.main_nav li li a:hover{background:none;color:#00b0fe;font-size: 12px;font-weight: normal;font-variant: normal;}

/*pic*/
.vision{ width:1000px; height:245px; margin:0 auto; position:relative;}
.attention{ position:absolute; left:89px; top:170px; }
.bg_contact{background:url(../images/bg_contact.jpg) no-repeat 0 0; position:relative;}
.bg_clients{background:url(../images/bg_contact.jpg) no-repeat 0 0; position:relative;}
/*main*/

.main{ clear:both; width:100%; height:auto; background:url(../images/bg_main.jpg) repeat-y center center; overflow:hidden;}
.main_m{width:990px;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;padding-top: 0;padding-right: 0px;padding-bottom: 25px;padding-left: 0px;}
.lujing{border-bottom:1px solid #dedede;}
.top_link{position: absolute;line-height: 18px;top: 0px;right: 0px;}
.crumb{font: 12px/18px 宋体;color:#bab9b9;width: 980px;margin-right: auto;margin-left: auto;background-image: url(../images/lujing_ico.gif);background-repeat: no-repeat;background-position: left center;padding-top: 5px;padding-right: 0px;padding-bottom: 5px;padding-left: 10px;position: relative;}
.border_b{ border-bottom:4px solid #dedede;}
.mb_0{ margin-bottom:0;}
.crumb a{ color:#007fbc;}
.crumb a:hover{color:#007fbc;text-decoration: underline;}
.crumb span{ color:#6e6d6d;}
.content01{ border-bottom:4px solid #dedede;}
.mt0{ margin-top:0;}
.link{height: 95px;border-top-width: 1px;border-top-style: solid;border-top-color: #dcdcdc;background-color: #f2f2f2;margin-top: 20px;}
.link_box{width: 990px;margin-right: auto;margin-left: auto;position: relative;height: 95px;}
.link_box ul{background-image: url(../images/link.gif);background-repeat: no-repeat;background-position: left center;padding-left: 30px;height: 68px;position: absolute;left: 0px;top: 15px;}
.link_box ul li{float: left;padding-right: 10px;}
.link_lianxi{position: absolute;top: 20px;right: 30px;background-image: url(../images/lianxi_ico.gif);background-repeat: no-repeat;background-position: left bottom;padding-left: 20px;font-size: 14px;}
.link_lianxi h4{font-weight: bold;font-size: 16px;}


/*about team*/
.kong{height: 20px;width: 100%;}
.kong2{height: 180px;width: 100%;padding-top: 20px;}
.team_box{height: 155px;line-height: 20px;padding-top: 20px;padding-right: 30px;padding-bottom: 20px;padding-left: 30px;}
.team_img{background-image: url(../images/team_bg.jpg);background-repeat: no-repeat;background-position: left top;height: 135px;width: 221px;float: left;padding-right: 30px;
padding-top: 10px;padding-left: 10px;padding-bottom: 10px;position: relative;}
.team_box span{display: block;font-size: 18px;padding-top: 10px;padding-bottom: 10px;color: #0693d2;font-weight: bold;line-height: normal;}
.team_box h3{font-size: 24px;color: #000;padding-top: 10px;line-height: normal;}
.btnBg {position:absolute;width:221px;height:30px;left:10px;bottom:10px;text-align: center;line-height: 30px;font-size: 14px;color: #FFF;background:#000;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8;}
.team_more{margin-right: 30px;margin-left: 30px;margin-top: 20px;margin-bottom: 20px;background-color: #f2f2f2;text-align: right;}

/*Service gundong*/
.rollBox{width:930px;height: 117px;background-image: url(../images/service_gundong_bg.jpg);background-repeat: repeat-x;background-position: left top;margin-right: 29px;margin-left: 29px;border: 1px solid #dcdcdc;margin-top: 30px;margin-bottom: 30px;position: absolute;}
.rollBox_title{position: absolute;top: -20px;left: 400px;}
.rollBox .LeftBotton{height:28px;width:29px;overflow:hidden;float:left;display:inline;cursor:pointer;background-image: url(../images/service_pv.png);background-repeat: no-repeat;margin-top: 45px;margin-right: 0;margin-bottom: 0;margin-left: 0;padding-right: 10px;position: absolute;left: -10px;}
.rollBox .RightBotton{height:28px;width:29px;overflow:hidden;float:left;display:inline;cursor:pointer;background-image: url(../images/service_nx.png);background-repeat: no-repeat;margin-top: 45px;margin-right: 0;margin-bottom: 0;margin-left: 0;padding-left: 10px;background-position: right;position: absolute;right: -15px;}
.rollBox .Cont{width:800px;overflow:hidden;float:left;margin-top: 25px;margin-right: 17px;margin-bottom: 25px;margin-left: 0px;height: 68px;position: absolute;left: 60px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{FLOAT: left;/*WIDTH: 68px;*/height: 68px;text-align: center;padding-right: 10px;padding-left: 10px;}
.rollBox #List1,.rollBox #List2{float:left;overflow: hidden;}
/*about left*/
.content_left{ float:left; width:635px; padding-right:35px;border-right:1px solid #dedede; }
.content_left_about{ margin-bottom:50px;}
.bt_down{ display:block; margin-top:20px; width:145px; height:30px;}
.content_left_about h2{  width:635px;font:bold 20px/30px Microsoft Yahei; padding-bottom:20px;}
.content_left_about ul{ }
.content_left_about ul li{ background:url(../images/square_grey.png) no-repeat 3px 6px; padding-left:20px;}
.content_left_about ul li.bg_n{ background:none; padding-left:0;}
.content_left_about ul li a{ color:#7c7c7c;}

/*about right*/
.content_right{ float:right; width:289px; }
.join{ background:url(../images/bg_join.jpg) 10px 0px no-repeat; height:545px; position:relative; padding-left:25px;}
.join h2,.leaders_list h2{ background:url(../images/arrow_red.png) -2px 2px no-repeat; padding-left:20px; color:#000; font:normal 14px/18px Arial,Microsoft Yahei;}
.join p{ color:#7c7c7c; margin-top:205px;}

.concept_txt{ width:500px;float:left;}
.concept_txt h2{  font:bold 20px/30px Microsoft Yahei; padding-bottom:20px;}
.concept_txt div{ padding-bottom:20px;}
.concept_img{width:450px;float:right; text-align:center; }

.management { width:960px;}
.management li{ float:left; width:960px; border-bottom:1px solid #dedede; padding:30px 0;}
.management_left{ width:280px; float:left; padding-top:20px; text-align:center; vertical-align:middle; }
.pt_no{ padding-top:0;}
.management_right{ float:right; width:620px; padding-right:10px; }
.management_right h2{font:bold 24px/30px Microsoft Yahei; color:#000;}
.management_right h2 span.red{ color:#007fbc;}
.management_right h3{  font:bold 18px/24px Microsoft Yahei; color:#000; }
.management_right h3 span{ color:#bab9b9;}
.management_right p{ padding-top:20px;}
.management .last{ border-bottom:none; padding-bottom:50px;}
/*technology*/
.content_left h2.tech{ font: bold 20px/30px Microsoft Yahei; width:635px; height:35px;}
.tech_text{ margin-top:25px;}
.tech_text p{ margin-bottom:25px; color:#333}
.leader_name{ width:60px; display:block; float:left; }
.leadr_job{ width:560px; display:block; float:left; }
.tech_text p.title{ font-size:14px; font-weight:bold;}
.leaders_list{/* height:760px;*/ position:relative; padding-left:25px; font-size:11px;}

.leaders_list li{   height:120px; background:url(../images/bg_leader.jpg) no-repeat 0px 0px; margin-top:25px; position:relative; width:247px;}
.leaders_list li img{   position:absolute; right:7px; bottom:7px;}
.leader_title{ width:135px; left:15px; top:15px;  position:absolute;}
.leader_title h3 a{  color:#000; font:bold 14px/18px Arial,Microsoft Yahei; }
.leader_title h3 .red{ color:#e5001b; }
.leader_title h3.english a{ font:normal 11px/12px Arial, Helvetica, sans-serif;}
.fl{ float:left; margin:0 100px 70px 75px;}
.leader_title p{color:#e5001b; margin-top:15px;}
.leader_title a{ color:#007fbc; font-family:simsun;}
.leader_title a.leader_a_main{ color:#7C7C7C;}
.history_flash{ width:706px; height:425px; margin:0 auto;}
.history_list{margin:30px 0; padding:0 20px;}
.history_list dt{ clear:both; padding-left:20px; background:url(../images/square_red.png) no-repeat 0px 6px; margin-bottom:10px; overflow:hidden; _zoom:1; float:left; width:100px;font-weight:bold;}
.history_list dd{ float:left; width:790px; margin-bottom:10px;}


/*research*/
.research_box{height: 255px;line-height: 20px;font-size: 14px;padding: 30px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #dcdcdc;border-bottom-color: #dcdcdc;border-left-color: #dcdcdc;}
.research_title{height: 44px;background-color: #f2f2f2;margin-top: 40px;}
.research_title span{background-image: url(../images/Research_title_bg.jpg);background-repeat: repeat-x;background-position: left top;display: block;width: 280px;height: 44px;
padding-left: 40px;font-size: 24px;color: #fff;font-weight: bold;line-height: 44px;}
.research_img{background-image: url(../images/Research_bg1.png);background-repeat: no-repeat;background-position: left top;height: 223px;width: 241px;float: left;padding-right: 0px;padding-top: 32px;padding-left: 15px;padding-bottom: 0px;margin-right: 30px;}
.research_box span{display: block;font-size: 24px;padding-top: 50px;padding-bottom: 10px;color: #0693d2;font-weight: bold;line-height: normal;}
.research_box p{display: block;padding-top: 30px;}
.research_box p a{padding-left: 10px;}

.research_list{
	padding-top: 20px;
	width: 990px;
	/*height: 600px;*/
}
.research_list_box{
	height: 260px;
	line-height: 20px;
	font-size: 14px;
	border: 1px solid #dcdcdc;
	width: 220px;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	margin-right: 25px;
	margin-left: 0px;
	padding-bottom: 0px;
	margin-top: 20px;
}
.research_list_img{
	background-image: url(../images/Research_bg2.png);
	background-repeat: no-repeat;
	background-position: 20px top;
	height: 151px;
	width: 118px;
	padding-right: 71px;
	padding-top: 23px;
	padding-left: 31px;
	padding-bottom: 20px;
}
.research_list span{
	font-size: 14px;
	color: #595757;
	font-weight: bold;
	line-height: normal;
	text-align: center;
	display: block;
}
.research_list p{
	display: block;
	padding-top: 10px;
	padding-left: 30px;
}
.research_list p a{
	margin-right: 10px;
}
.research_nx{
	width: 990px;
	height: 44px;
	float: left;
	padding-top: 20px;
}
.research_nx a{
	display: block;
	float: left;
}
.research_nx .out{
	font-size: 24px;
	line-height: 44px;
	font-weight: bold;
	color: #0685BD;
	background-image: url(../images/Research_pv.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
	padding-left: 50px;
	width: 445px;
	background-color: #f2f2f2;
}
.research_nx .on{
	background-image: url(../images/Research_nx.gif);
	background-repeat: no-repeat;
	background-position: 455px center;
	text-align: right;
	line-height: 44px;
	font-size: 24px;
	color: #FFF;
	font-weight: bold;
	width: 445px;
	padding-right: 50px;
	background-color: #0685BD;
}
.research_more{margin-right: 30px;margin-left: 30px;margin-top: 20px;margin-bottom: 20px;background-color: #f2f2f2;text-align: right;}



/*overview*/
.intro_01{float:left;width:400px;height:580px;background:url(../images/bg_intro_01.jpg) no-repeat;}
.intro_02{float:left;width:250px;height:580px;background:#007fbc;color:#fff;}
.intro_02 h3{color:#fff;margin:75px 0 0 20px;font-family: Arial, "Microsoft Yahei";font-size: 18px;line-height: 20px;font-weight: bold;}
.intro_02 p{color:#fff; margin:10px 25px 30px 20px;}
.intro_02 .download_intro{ color:#fff; text-decoration:underline; padding-left:30px; background:url(../images/ico_pdf.png) no-repeat left center; float:left; margin-left:30px; height:20px;}
.intro_03{float:left;width:340px;height:580px;background:url(../images/bg_intro_03.jpg) no-repeat;}
.intro_03 h3{color:#000;font-family: Arial, "Microsoft Yahei";font-size: 20px;line-height: 20px;font-weight: bold;margin-top: 75px;margin-right: 0;margin-bottom: 40px;margin-left: 20px;}
.intro_03 h3 span{color:#0693d2;}
.intro_03 ul{ margin:10px 25px 0 20px;}
.intro_03 li{padding-left:15px;margin-bottom:16px;background-image: url(../images/about_ico.gif);background-repeat: no-repeat;background-position: left 7px;}
.intro_03 li strong{color:#007fbc;}

/*tech*/
.news_list_p li{ width:1000px; height:245px; padding:0;}
.np_list{ width:1000px; height:245px; overflow:hidden;}
.np_list li{ position:relative;}
.num_tech{ position:absolute; right:10px; bottom:10px;}
.num_tech li{ float:left; width:10px; height:10px; overflow:hidden; padding:0; background:url(../images/ico_point.png) no-repeat; text-indent:-9999px; border:none; margin-left:5px;}
.num_tech li.on{ background-position:-17px 0;}
.num_tech li a{ display:block; text-decoration:none;}


.tech_intro{ width:500px; height:280px;  padding:20px 0;}
.tech_intro_left{ float:left; width:210px; }
.tech_intro_left h2{font: bold 14px/18px Arial,Microsoft Yahei; color:#000; padding:8px 0 20px 0; }
.tech_intro_right{ float:right; width:280px;}


/*job*/
.job_list,.job_list_title{clear:both; overflow:hidden; _zoom:1; width:960px;}
.job_list_title{border:1px solid #dedede;height:43px;background-color: #f2f9fd;}
.job_list_title li{color:#0693D2;line-height:43px;border:none;height:43px;font-weight: bold;}
.job_part,.job_title,.job_num,.job_date,.job_more{float:left; height:35px; line-height:35px; text-align:center; color:#717171;border-bottom:solid 1px #d5d5d5;}
.job_part{ width:184px;}
.job_title{ width:244px;}
.job_num{ width:144px; }
.job_date{ width:194px;}
.job_more{ width:194px;}
.view{padding-right:18px;color:#000;_background-position:right 8px;height:35px;line-height:35px;background-image: url(../images/jop_ico.gif);background-repeat: no-repeat;background-position: right 0px;}
.job_detail{float:left;padding:20px 30px;width:900px;background:#fcfcfc;border-top:solid 2px #ececec;border-bottom:solid 2px #ececec;border-left:solid 1px #f7f7f7;border-right:solid 1px #f7f7f7;display:none;position: relative;}
.job_detail h4{ font:bold 14px/18px Arial, Microsoft Yahei; color:#ff3c4b;}
.job_detail ul{ margin:20px 0 0 140px;}
.talent {background-image: url(../images/jop_bg.jpg);background-repeat: no-repeat;background-position: right bottom;}
.talent h2{color:#0693D2;background-image: url(../images/jop_title_bg.jpg);background-repeat: repeat-x;background-position: left top;border: 1px solid #dcdcdc;
font-family: Arial, "Microsoft Yahei";font-size: 24px;font-style: normal;line-height: 18px;font-weight: bold;font-variant: normal;padding-top: 20px;padding-right: 0;
padding-bottom: 20px;padding-left: 0;margin-top: 30px;margin-bottom: 30px;}
.talent h2 span{color: #000;padding-left: 20px;padding-right: 20px;}
.talent_title{padding-right: 20px;padding-left: 20px;padding-bottom: 20px;font-size: 14px;font-weight: bold;color: #333;}
.talent_title span{color: #0693D2;}
.talent ul{padding-bottom: 40px;}
.talent li{background:url(../images/square_grey.png) no-repeat 3px 6px;padding-left:20px;line-height: 22px;}


/*case solution*/
.solution_01,.solution_02,.solution_03{ border-bottom:1px solid #dedede;float:left; width:292px; padding-bottom:60px;   display:inline; height:340px; overflow:hidden; }
.solution_01 h3 a,.solution_02 h3 a,.solution_03 h3 a{ font: normal 24px/35px Arial,Microsoft Yahei; display:block; height:70px;}
.solution_01 p,.solution_02 p,.solution_03 p{ height:120px;}
.solution_01,.solution_02{padding-right:42px;}
.solution_01 a,.solution_02 a,.solution_03 a{ display:block; background:url(../images/bg_solution.jpg); width:292px; height:123px; position:relative;}
.solution_01 a img,.solution_02 a img,.solution_03 a img{ position:absolute; left:2px; top:7px;}
.solution_01 a.smore,.solution_02 a.smore,.solution_03 a.smore{ display:block; float:right; width:101px; height:30px; background:url(../images/bt_more.png) no-repeat 0 0; text-indent:-9999px; }
.info_title{font:bold 14px/18px Arial,Microsoft Yahei;}


/*contact*/
.contact{color:#7c7c7c;padding-bottom: 25px;padding-top: 50px;}
.contact_zhushi{margin: 20px;padding: 20px;background-color: #f8f8f8;}
.contact span{color: #0693D2;}
.contact h5{color:#000000;font-family: Arial, "Microsoft Yahei";font-size: 14px;font-style: normal;line-height: 18px;font-weight: bold;font-variant: normal;padding-bottom: 10px;}
.contact_box{padding-top: 20px;padding-right: 20px;padding-bottom: 0px;padding-left: 20px;height: 197px;}
.contact_title{padding-left: 20px;}
.contact_box_left{float: left;width: 288px;height: 197px;}
.lianxi{float: left;width: 300px;padding: 30px;background-color: #0693d2;color: #fff;height: 137px;margin-right: 15px;}
.lianxi h4{font-size: 18px;font-weight: bold;padding-bottom: 10px;color: #FFF;}
.contact_map{float: left;padding: 6px;border: 1px solid #dcdcdc;}

.division_list{overflow:hidden; _zoom:1; margin-top:20px;}
.division_list li{float:left; margin:0 14px 10px 0; display:inline; width:237px; height:141px;}
.division_list .mr0{margin-right:0px;}



/*news*/
.news_left{ float:left; width:300px; position:relative;}
.news_left h2{color:#000;float:none;padding-left:17px;font:bold 14px/18px Arial,Microsoft Yahei;height:18px;background-image: url(../images/arrow_red.png);background-repeat: no-repeat;background-position: 0px 2px;margin-top: 0;margin-right: 0;margin-bottom: 10px;margin-left: 0;}
.news_left h2 a{font:bold 14px/18px Arial,Microsoft Yahei; color:#000;}
.news_left ul{ padding:0 20px 20px 0;  }
.news_left ul.last_news{ border-bottom:0;}
.news_left li{ margin-bottom:20px;} 
.news_left li.new_title{background:url(../images/square_grey.png) 3px 6px no-repeat; }
.news_left li.new_title a{  color:#000;font:bold 12px/18px Arial,Microsoft Yahei; }
.news_left a{ color:#7c7c7c;}
.news_left a span{ color:#007fbc;}
.news_left div{padding:0 0 20px 17px;}
.news_left .hot{ padding:0; overflow:hidden;}
.weibo{/*height: 34px; background-color: #F2F2F2; margin-top: 20px;*/ text-align: right;}

.news_right{float:right;width:660px;position:relative;}
.news_right h1{ background:none; float:none; margin:0; font:bold 24px/30px Arial,Microsoft Yahei;  width:620px; height:35px; }
.news_right h2{font:bold 14px/18px Arial,Microsoft Yahei; padding:10px 0 20px;}
.news_right p{ padding:20px 0;}

.news{ width:900px; margin:0 auto; position:relative; border-bottom:4px solid #dedede; padding-bottom:20px;}
.news_tit{ background:none; margin:0; font:bold 24px/30px Arial,Microsoft Yahei; text-align:left;}
.news h4{font:normal 14px/18px Arial,Microsoft Yahei; padding:20px 0 20px; text-align:left;}
.news p{ padding:0 0 20px;  font:normal 14px/22px Arial,Microsoft Yahei; color:#333;}
.news p.news_link{background:url(../images/arrow_red.png) no-repeat -2px 12px; padding:10px 0 0 20px;font:normal 14px/18px Arial,Microsoft Yahei; color:#000;border-top: 2px dashed #DEDEDE; margin:20px 0;}
.news p.new_pic{ text-align:center;}
.news_leader{ width:900px;}

.news_more{ padding-top:10px; margin:0 30px;}
.news_more h2{background:url(../images/arrow_red.png) no-repeat -2px 2px; padding-left:20px;font:normal 14px/18px Arial,Microsoft Yahei; color:#000;}
.news_more ul{ margin:20px 0 40px 0;}
.news_more li{  font:bold 12px/18px Arial,Microsoft Yahei; }
.news_more li a{background:url(../images/square_grey.png) 3px 6px no-repeat; color:#000;padding-left:20px;}
.news_more li a:hover{background:url(../images/square_red.png) 3px 6px no-repeat; color:#000;padding-left:20px;}
.pb_20{ padding-bottom:20px;}

.news_list{border-bottom:1px solid #dedede;padding-top:20px;}
.news_list dt{padding-left:25px;}
.news_list dt a{color:#0693D2;font:bold 18px/25px Arial, Microsoft Yahei;}
.news_list dd{padding-top: 10px;padding-right: 0;padding-bottom: 20px;padding-left: 25px;}
.news_list dd a:hover{ text-decoration:underline;}
.news_list dt span{margin-left:10px;color: #999999;}
.news p.nlink{padding-left:20px;}

/* honor */
.honor_list{ overflow:hidden; _zoom:1; background:url(../images/bg_honor.png) no-repeat 260px top; }
.honor_conts{ float:right; width:660px;}
.honor_main .item{ padding-left:30px; background:url(../images/ico_star.png) no-repeat 0 3px; font-weight:bold; color:#6e6d6d; margin-bottom:30px;}
.honor_main .item ul{ margin-top:20px;}
.honor_main .item li{ padding-left:20px; background:url(../images/square_grey.png) no-repeat 3px 8px; color:#6e6d6d;}
.h_left{ float:left; width:255px;}
.honor_year{ font:bold 30px/73px Century Gothic; color:#bab9b9; margin:20px 0;}
.honor_year span{ font:bold 73px/73px Century Gothic; color:#007fbc;}
.year_list li{ padding-left:170px; margin-bottom:30px;}
.year_list li a{ font:bold 18px/20px Arial,Microsoft Yahei; color:#bab9b9;}
.hide{ display:none;}

/*service*/
.service_list_box{}
.service_list{ border-right:1px solid #dedede; border-bottom:1px solid #dedede; float:left;height:159px;  width:158px;  position:relative;}
.service_list_detail{ display:none;}
.service{position:relative;margin-bottom: 70px;padding: 0;}
.service h2,.leaders_list h2{ background:url(../images/arrow_red.png) -2px 2px no-repeat; padding-left:20px; color:#000; font:normal 14px/18px Arial,Microsoft Yahei;}
.service p{color:#7c7c7c;display: block;padding-bottom: 30px;}
.content_left .service p{ font:normal 12px/22px Arial,Microsoft Yahei; padding:0;}
.pd_5{ border:1px solid #dedede; padding:5px;}

.service h3{font:bold 14px/18px Arial,Microsoft Yahei; padding:20px 0;}
.service div.yingxiao{ padding-left:15px; text-indent:-15px;}
.service div.yingxiao span{ margin-right:5px; display:inline;}
.service div.pt_20{ padding-top:40px;}
.service_more{padding: 0px;text-align: right;}
.content_right .service h5{ color:#000; font:bold 14px/18px Arial, Microsoft Yahei; margin-top:10px;}


/*footer01*/
.footer2{height: 27px;background-image: url(../images/foot_bg2.jpg);background-repeat: repeat-x;background-position: left top;}
.footer01{background:url(../images/bg_footer01.png) repeat-x 0 0;height:27px;width:990px;padding:0;font-family:Arial,Microsoft Yahei;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}
.footer01_copyright{clear:both;text-align:left;color:#FFF;font-family: Arial, "Microsoft Yahei";font-size: 12px;padding-top: 5px;padding-right: 0;padding-left: 0;}

/* clients */
.bg_clients{  background:url(../images/bg_clients.jpg)  0 0;}
.clients{ border-left:solid 1px #dedede; margin-bottom:30px;}
.clients_item{ float:left; width:158px; height:159px; position:relative; border-right:solid 1px #dedede; border-bottom:solid 1px #dedede;}
.client_cont{ position:absolute; top:0; background:#fdfdfd; width:318px; border:solid 1px #c8c8c8; display:none; z-index:10;}
.client_cont_b{ border:solid 1px #fff; padding:18px;}
.client_cont .arw{ position:absolute; top:68px;}
.client_cont_more{ clear:both; border-top:dotted 1px #ccc; margin-top:20px;}
.thumb_client{ padding:5px; border:solid 1px #e4e4e4; background:#fff; float:left; margin-right:15px;}
.client_cont h3{ margin-bottom:10px;}
.client_cont_main h3 a{font:bold 18px/20px Arial,Microsoft Yahei; color:#d2050f;}
.client_cont_more h3 a{font:bold 14px/20px Arial,Microsoft Yahei; color:#898989;}
.client_cont_more p{ color:#000; font:bold 12px/14px Arial,Microsoft Yahei; margin:10px 0;}
.client_cont_more li{ margin-top:10px; height:90px;}
.client_cont p a{ font:normal 11px/14px Arial,Microsoft Yahei; color:#898989;}
.client_cont em{ color:#dd0106;}
.border_no{ border-bottom:none;}
.jop_no{border-bottom:none;width: 930px;margin-right: auto;margin-left: auto;margin-bottom: 40px;}
.news_no{border-bottom:none;padding-top: 40px;padding-bottom: 40px;}
.research_no{border-bottom:none;padding-bottom: 40px;}

/*tabs*/
.list_pro{ padding-left:17px; margin-top:30px;}
.list_pro dt{color:#000; font:bold 12px/20px Arial, Microsoft Yahei; padding-left:30px; background:url(../images/ico_title_2.gif) no-repeat left center; margin-bottom:10px;}
.list_pro dd{padding-left:30px; margin-bottom:50px; line-height:20px;}

.list_pro2{ padding-left:17px; margin-top:10px;}
.list_pro2 dt{color:#000; font:bold 12px/20px Arial, Microsoft Yahei; padding-left:30px; background:url(../images/ico_title_2.gif) no-repeat left center; margin-bottom:10px;}
.list_pro2 dd{padding-left:30px; margin-bottom:10px; line-height:20px;}

.tabs{overflow:hidden;_zoom:1;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #dcdcdc;width: 930px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;display: block;}
.tabs li{float:left;width:100px;text-align:center;}
.tabs a{display:block;line-height:28px;color:#595757;font-size: 14px;font-weight: bold;}
.tabs .on a,.tabs a:hover{color:#fff;font-size:14px;font-weight: bold;background-image: url(../images/tab_menu_bg.jpg);background-repeat: repeat-x;background-position: left top;}
.tabs2{overflow:hidden;_zoom:1;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #dcdcdc;width: 660px;margin-top: 0px;margin-right: auto;margin-bottom: 10px;margin-left: auto;display: block;}
.tabs2 li{float:left;width:100px;text-align:center;}
.tabs2 a{display:block;line-height:28px;color:#595757;font-size: 14px;font-weight: bold;}
.tabs2 .on a,.tabs2 a:hover{color:#fff;font-size:14px;font-weight: bold;background-image: url(../images/tab_menu_bg.jpg);background-repeat: repeat-x;background-position: left top;}
.s_left a{ width:410px; height:143px;}
.s_right a{ width:410px; height:143px; margin-left:-205px;}
.s_auto{height:143px;}

/*思享服务*/
.case{padding-top: 40px;padding-right: 30px;padding-bottom: 0px;padding-left: 30px;}
.case_box{background-color: #f5f5f5;padding-top: 10px;padding-right: 10px;padding-bottom: 20px;padding-left: 10px;}
.case_box h5{font-size: 14px;color: #0693d2;padding-top: 20px;padding-bottom: 10px;font-weight: bold;}
.news_nx{width: 260px;height: 27px;background-image: url(../images/news_nx_bg.jpg);background-repeat: no-repeat;background-position: right top;padding-top: 7px;padding-bottom: 0px;padding-left: 400px;display: block;padding-right: 0px;margin-top: 30px;}
.news_nx ul{margin: 0px;list-style-type: none;padding: 0px;}
.news_nx ul li{float: left;}
.news_nx ul li a{text-decoration: none;color: #000;text-align: center;padding-right: 5px;padding-left: 5px;}
.news_nx ul li a:hover{color: #0693D2;text-decoration: none;font-weight: bold;font-size: 14px;}
.news_nx ul .on a{color: #0693D2;text-decoration: none;font-weight: bold;background-image: url(../images/yema_on.gif);background-repeat: no-repeat;background-position: left top;font-size: 14px;}
.news_nx .nxs{float: left;width: 61px;text-align: center;}
.news_nx .nxs a{color: #0693D2;font-weight: bold;}
.yema{width: 600px;height: 36px;background-image: url(../images/ix35_dz_bg2.jpg);background-repeat: no-repeat;background-position: left top;padding-top: 25px;padding-left: 360px;}
.yema ul{margin: 0px;list-style-type: none;padding: 0px;}
.yema ul li{float: left;padding-right: 4px;padding-left: 4px;}
.yema ul li a{text-decoration: none;color: #595757;display: block;height: 28px;width: 28px;text-align: center;background-image: url(../images/yama_bg.jpg);background-repeat: no-repeat;background-position: left top;line-height: 28px;}
.yema ul li a:hover{color: #FFF;text-decoration: none;font-weight: bold;background-image: url(../images/yama_bg_hover.jpg);background-repeat: no-repeat;background-position: left top;}
.yema ul .on a{color: #595757;text-decoration: none;font-weight: bold;background-image: url(../images/yama_bg_hover.jpg);background-repeat: no-repeat;background-position: left top;}
.nx{float: left;width: 28px;text-align: center;margin-right: 10px;height: 28px;}
.nx a{background-image: url(../images/yama_pv.jpg);background-repeat: no-repeat;background-position: left top;height: 28px;width: 28px;display: block;}
.nx2{float: left;text-align: center;margin-left: 10px;}
.nx2 a{background-image: url(../images/yama_nx.jpg);background-repeat: no-repeat;background-position: left top;display: block;height: 28px;width: 28px;}
.case_list{overflow:hidden;_zoom:1;padding-left: 30px;display: block;}
.case_list li{float:left;width:287px;overflow:hidden;padding-top: 30px;padding-right: 32px;padding-bottom: 0;padding-left: 0px;}
.case_list li.hover{background-position:-248px 0;}
.imagebox{overflow:hidden;width:287px;height:104px;padding-bottom: 10px;}
.imagebox img{width:287px;height:104px;float:left;}
.case_list span{color:#000;font-size: 24px;font-weight: bold;}
.case_list .on1{color:#0693d2;width: 287px;margin-top: 10px;margin-right: 0;margin-bottom: 10px;margin-left: 0;font-family: Arial, "Microsoft Yahei";font-size: 14px;line-height: 18px;font-weight: bold;}
.case_list .on2{color:#ff4e00;font-family: Arial, "Microsoft Yahei";font-size: 14px;line-height: 18px;font-weight: bold;width: 287px;margin-top: 10px;margin-right: 0;margin-bottom: 10px;margin-left: 0;}
.case_list .on3{font:bold 14px/18px Arial, Microsoft Yahei;color:#7cb32c;width: 287px;margin-top: 10px;margin-right: 0;margin-bottom: 10px;margin-left: 0;}
.case_list p{font:normal 12px/22px Arial, Microsoft Yahei; color:#717171; height:66px; overflow:hidden;}
.tit_brand{ background:url(../images/tit_brand.gif) no-repeat;}
.news_date{ color:#333; line-height:24px; margin:20px 0; text-align:center;}

/*news*/
.news_left{width:292px;}
.news_left ul{}
.news_left li {width:262px;height:295px;border:1px solid #eeeeee;background:#f7f7f7;overflow:hidden;padding:15px;}
.news_list_same ul li h5{ color:#555; margin:10px 0 5px; height:18px; overflow:hidden;}
.hot{height:1035px;}
.news_left .news_list_same ul li h5  a {color:#0693d2;font-family: Arial, "Microsoft Yahei";font-size: 14px;line-height: 18px;font-weight: bold;}
.news_left .news_list_same a:hover{ text-decoration:underline;}
.news_left div{ padding:0;}
.news_left .hot_content{ margin-bottom:7px; height:54px; overflow:hidden;}
.news_right_title{ padding-bottom:35px; border-bottom:1px solid #dedede; margin-bottom:15px;}
.news_right_title span{margin-right:15px;}
.news_right_title a{ color:#363636; margin-right:15px; }

/*newslist01*/
.news_list_new h3{ background:url(../images/arrow_red.png) no-repeat -2px 2px; color:#000; float:none; padding-left:17px;font:bold 14px/18px Arial,Microsoft Yahei;height:18px; margin-bottom:35px; }
.news_list_new h3 span{ float:right;margin-right: 10px;}
.news_list_new ul{ float:left; padding-left:5px; margin-left:-45px;}
.news_list_new li{width:256px; height:316px; border:1px solid #eeeeee; background:#f7f7f7; overflow:hidden; padding:15px; margin-left:40px; margin-bottom:25px; float:left; }
.news_list_new li.last{ margin-right:0;}
.news_list_new li h5{ color:#555555; font:bold normal Arial,Microsoft Yahei; margin-bottom:15px;}
.news_list_new li h5 a{ color:#464646;font:bold 14px/18px Arial,Microsoft Yahei;}
.news_list_new li div.hot_content{ margin-bottom:7px; height:54px; overflow:hidden;}
.news_list_new li div.hot_time{ padding:5px 0 0 0; border-top:1px dashed #b9b9bc; font-size:10px;}
.news_list_new li div.hot_time span{ float:right;}
.news_list_new li div.hot_content a span{color: #E0030F;}
.pb_40{ padding-bottom:40px;}

.nb{ border:none;}
.bl1{ border-left:solid 1px #dedede;}
.flogo{ margin:0 0 70px 70px;}

.solution_list{ overflow:hidden; _zoom:1;}
.solution_list li{ float:left; width:292px; padding-right:42px;}
.solution_list li.last{ padding:0;}
.solution_list li h2 a{font: bold 20px/35px Arial,Microsoft Yahei;}
.solution_list li h2 span{font: bold 24px/35px Arial,Microsoft Yahei;}
.solution_list li h3 a{font: bold 14px/30px Arial,Microsoft Yahei;}
.solution_list li p{ height:100px;}
.img_bg{ display:block; background:url(../images/bg_solution.jpg); width:292px; height:123px; position:relative;}
.img_bg img{ position:absolute; left:2px; top:7px;}
.solution_list .smore{ display:block; float:right; width:101px; height:30px; background:url(../images/bt_more.png) no-repeat 0 0; text-indent:-9999px; }

.footer_link{ padding-bottom:0;}
.zx{ width:990px; margin:0 auto; overflow:hidden; padding:0 0 40px 0; }
.zx a{ margin-left:15px;}

.footer01_copyright{ padding-bottom:0;}
.zx_footer{ padding-bottom:40px;}


.privacy{padding:0px 0 20px 0px;width:855px;}
.privacy h2{padding:0px 0 0 0; font:bold 16px/40px Microsoft Yahei; }
.privacy p{  padding:8px 0 0 0; font:normal 12px/19px Microsoft Yahei;}
.privacy p a{ color:#ff6600; text-decoration:none}
.privacy p a:hover{ color:#ff6600; text-decoration:underline}
.privacy h3{font:bold 12px/45px Microsoft Yahei;}
.pri_rg{ float:right;}
.pri_rg .pri_btn{ background:url(../images/pic_23.gif) no-repeat; width:250px; height:53px; text-align:center; line-height:53px; font-family:Microsoft Yahei; font-size:18px; color:#fff; border:0; cursor:pointer}
.pri_rg .pri_stop{ padding:20px 0 25px 0; line-height:17px; width:235px;}
.pri_padrg{padding:15px 0px 0 0;}
.pri_rg .pri_btn_stop{background:url(../images/pic_24.gif) no-repeat;width:135px;height:53px;text-align:right;line-height:53px;font-family:Microsoft Yahei;font-size:12px;color:#000;border:0;cursor:pointer;}
.pri_rg .pri_btn_use{ background:url(../images/pic_23.gif) no-repeat; width:135px; height:53px; text-align:right; line-height:53px; font-family:Microsoft Yahei; font-size:12px; color:#000; border:0; cursor:pointer}
.pri_rg .pri_stop{padding:20px 0 25px 0;line-height:17px;width:190px;font-family:Microsoft Yahei; }
.olink { position:relative;}
.olink a.statement_link{ position:absolute; right:0px; top:20px;}
.olink a.statement_link:hover{ color:#fff;}



.wenzhang_title{font-size: 14px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #dcdcdc;border-left-color: #dcdcdc;padding-top: 40px;padding-right: 20px;padding-bottom: 20px;padding-left: 20px;color: #595757;}
.wenzhang_title h4{font-size: 24px;font-weight: bold;color: #0693D2;text-align: center;padding-bottom: 10px;}
.wenzhang_title span{color: #0693D2;}
.wenzhang_title em{color: #777777;padding-left: 10px;}
.wenzhang_box{color: #777777;font-size: 12px;border: 1px solid #dcdcdc;margin-bottom: 20px;padding: 30px;}
.wenzhang_box b{font-size: 14px;}
.wenzhang_fenxiang{margin-top: 20px;margin-right: 20px;margin-bottom: 20px;margin-left: 500px;}
.wenzhang_box p{padding-bottom: 10px;}
