@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background:url("../images/body_bg.png") left top repeat-x;
	background-color:#FFF;
}

table {
	border-collapse:collapse;
	border-spacing:0
}
.space{
	clear:both;
	line-height:0;
	font-size:0;
	margin:0;
	padding:0;
	}
fieldset, img {
	border:0
}
address, caption, cite, code, dfn, em, var {
	font-style:normal;
	font-weight:normal
}
li {
	list-style:none
}
caption, th {
	text-align:left
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%
}
img{
	border:none;
	}
*{
	margin:0;
	padding:0;
	border:none;
	}
.clear:after{
	content:'';
	display:block;
	clear:both;
	}
a{
	text-decoration:none;
	}
.hide{
	overflow:hidden;
	word-break:keep-all;
	text-overflow:ellipsis;
	white-space:nowrap;
	}
/*-------------------------------首页-----------------------------------*/
/*-------------------------------banner-----------------------------------*/
#banner_box{
	width:100%;
	height:513px;
	margin:0 auto 47px auto;
	overflow:hidden;
	}
#banner_box1{
	width:100%;
	height:300px;
	margin:0 auto 26px auto;
	overflow:hidden;
	}

/*-------------------------------重点业务-----------------------------------*/
#business_box{
	width:1002px;
	margin:0 auto 68px auto;
	overflow:hidden;
	background:url("../images/index_24.png") top center no-repeat;
	padding-top:90px;
	}
#business_box ul{
	display:block;
	width:1002px;
	height:287px;
	overflow:hidden;
	}
#business_box ul li{
	display:block;
	width:188px;
	float:left;
	margin-right:15px;
	overflow:hidden;
	}
#business_box ul li a{
	display:block;
	width:168px;
	float:left;
	height:37px;
	padding-top:80px;
	font:normal 16px "Microsoft YaHei", "黑体";
	color:#FFF;
	text-align:right;
	padding-right:20px;
	}
#business_box ul li a.txt2{
	background:url("../images/index_27.png") left top no-repeat;
	}
#business_box ul li a.txt2:hover{
	background:url("../images/index_27a.png") left top no-repeat;
	}
#business_box ul li a.txt3{
	background:url("../images/index_40.png") left top no-repeat;
	}
#business_box ul li a.txt3:hover{
	background:url("../images/index_40a.png") left top no-repeat;
	}
#business_box ul li a.txt4{
	background:url("../images/index_31.png") left top no-repeat;
	}
#business_box ul li a.txt4:hover{
	background:url("../images/index_31a.png") left top no-repeat;
	}
#business_box ul li a.txt5{
	background:url("../images/index_41.png") left top no-repeat;
	}
#business_box ul li a.txt5:hover{
	background:url("../images/index_41a.png") left top no-repeat;
	}
#business_box ul li a.txt6{
	background:url("../images/index_35.png") left top no-repeat;
	}
#business_box ul li a.txt6:hover{
	background:url("../images/index_35a.png") left top no-repeat;
	}
#business_box ul li img.img_box{
	display:block;
	width:188px;
	height:170px;
	float:left;
	}
/*-------------------------------公司动态\专题研究-----------------------------------*/
#news_bg{
	width:100%;
	background-color:#f8f8f8;
	margin-bottom:50px;
	}
#news_box{
	display:block;
	width:1002px;
	margin:0 auto;
	overflow:hidden;
	height:444px;
	}
#company_news_box{
	display:block;
	width:660px;
	float:left;
	overflow:hidden;
	}
#company_news_box li{
	display:block;
	width:660px;
	float:left;
	overflow:hidden;
	}

#company_news_box li a.news_title{
	display:block;
	width:174px;
	float:left;
	background:url("../images/index_46_01.png") left top no-repeat;
	height:120px;
	}
#company_news_box li img.title_pic{
	display:block;
	width:486px;
	height:120px;
	float:left;
	}
#company_news_box li.content_box{
	height:53px;
	border-bottom:solid 1px #ececec;
	border-left:solid 1px #ececec;
	background-color:#FFF;
	}
#company_news_box li.content_box:hover{
	background-color:#f2f2f2;
	}
#company_news_box span.time_year{
	display:block;
	width:102px;
	float:left;
	text-align:center;
	height:53px;
	font:normal 20px/53px "Arial Black", Gadget, sans-serif;
	color:#646464;
	}
#company_news_box span.time_day{
	display:block;
	width:58px;
	float:left;
	height:53px;
	background:url("../images/index_51.png") left center no-repeat;
	padding:0 0 0 12px;
	font:normal 18px/53px Arial, Helvetica, sans-serif;
	color:#5f5f5f;
	}
#company_news_box li a.news_list{
	display:block;
	width:487px;
	float:left;
	height:53px;
	font:normal 15px/53px "Microsoft YaHei", "黑体";
	color:#5a5a5a;
	}
#company_news_box li a.news_list:hover{
	color:#bf2000;
	}
/*------------------------------------------*/
#study_box{
	display:block;
	width:342px;
	float:left;
	overflow:hidden;
	}
#study_box a.study_title{
	display:block;
	width:342px;
	height:120px;
	background:url("../images/index_47.png") left top no-repeat;
	float:left;
	}
#study_box img.study_pic{
	display:block;
	width:342px;
	height:108px;
	float:left;
	}
#study_box ul.study_list{
	display:block;
	width:342px;
	float:left;
	overflow:hidden;
	background-color:#2f2f2f;
	}
#study_box ul.study_list li{
	display:block;
	width:342px;
	float:left;
	height:53px;
	border-bottom:solid 1px #525252;
	}
#study_box ul.study_list li:hover{
	background-color:#202020;
	}
#study_box ul.study_list li a{
	display:block;
	width:296px;
	height:53px;
	background:url("../images/icon_dot.png") 22px 23px no-repeat;
	padding:0 0 0 46px;
	font:normal 14px/53px Microsoft YaHei;
	color:#FFF;
	}
#study_box ul.study_list li a:hover{
	color:#d12300;
	}
/*-------------------------------案例-----------------------------------*/
#case_box{
	display:block;
	width:1002px;
	margin:0 auto 20px auto;
	overflow:hidden;
	}
#case_box a.case_txt{
	display:block;
	width:1002px;
	height:64px;
	float:left;
	background:url("../images/index_55.png") top center no-repeat;
	margin-bottom:22px;
	}
#case_box ul.case_list{
	display:block;
	width:970px;
	height:130px;
	background:url("../images/index_58.png") left top no-repeat;
	float:left;
	padding:36px 0 0 32px;
	}
#case_box ul.case_list li{
	display:block;
	width:180px;
	height:36px;
	float:left;
	border:solid 2px #c9c9c9;
	padding-left:20px;
	margin:0 15px 15px 0;
	}
#case_box ul.case_list li:hover{
	border:solid 2px #bd0000;
	}
#case_box ul.case_list a.txt7{
	display:block;
	font:normal 14px/36px "Microsoft YaHei", "黑体";
	color:#464646;
	}
#case_box ul.case_list a.txt7:hover{
	color:#bd0000;
	}
	
	
.lcbt{
	
	width:1002px;
	height:64px;
	float:left;
	background:url("../images/01.png") top center no-repeat;
	margin-bottom:22px;
	}
	
.lcc{ width:1002px; height:auto; overflow:hidden; float:left;
}	
	
/*------------------------------------------------------------------*/
/*-------------------------------栏目页（关于）-----------------------------------*/
#content_box1{
	display:block;
	width:1002px;
	margin:0 auto;
	overflow:hidden;
	}
#left_box{
	display:block;
	width:220px;
	float:left;
	height:auto;
	overflow:hidden;
	}
#left_box ul.title_box{
	display:block;
	width:190px;
	height:114px;
	background-color:#0987D3;
	float:left;
	padding:30px 0 0 30px;
	margin-bottom:18px;
	}
#left_box ul.title_box li{
	display:block;
	width:190px;
	height:44px;
	line-height:44px;
	color:#FFF;
	font-weight:normal;
	}

#left_box ul.left_list{
	display:block;
	width:220px;
	overflow:hidden;
	float:left;
	margin:0 0 20px 0;
	}
#left_box ul.left_list li{
	display:block;
	width:212px;
	height:31px;
	float:left;
	padding:7px 0 0 6px;
	border:solid 1px #e5e5e5;
	margin-bottom:5px;
	}
#left_box ul.left_list li:hover{
	border:solid 1px #0987D3;
	}
#left_box ul.left_list li a{
	display:block;
	width:140px;
	font:normal 14px/24px "微软雅黑", "黑体";
	color:#858585;
	background:url("../images/about_13.png") left top no-repeat;
	padding-left:32px;
	}
#left_box ul.left_list li a:hover{
	background:url("../images/about_13a.png") left top no-repeat;
	color:#0987D3;
	}
#left_box ul.left_list li a.list_txt{
	background:url("../images/about_13a.png") left top no-repeat;
	color:#0987D3;
	}
#left_box p.contact_box{
	display:block;
	width:220px;
	height:260px;
	background:url("../images/about_16.png") left top no-repeat;
	float:left;
	overflow:hidden;
	padding:0 0 60px 0;
	font: normal 14px/26px "微软雅黑", "黑体";
	color:#bf2000;
	}
#left_box span.phone{
	display:block;
	width:160px;
	height:26px;
	margin:92px 0 32px 58px;
	float:left;
	font: normal 16px "微软雅黑", "黑体";
	}
#left_box span.addr{
	display:block;
	width:150px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:30px 0 0 58px;
	color:#333;
	line-height:20px;
	}

/*------------------------------------------------------------------*/
#right_box{
	display:block;
	width:750px;
	float:right;
	}
#crumb_box{
	display:block;
	width:750px;
	height:42px;
	float:left;
	background:url("../images/about_14.jpg") left bottom no-repeat;
	overflow:hidden;
	padding-bottom:5px;
	}
span.title_txt{
	display:block;
	width:178px;
	height:42px;
	float:left;
	font:normal 16px/42px "微软雅黑", "黑体";
	color:#626262;
	}
span.crumb_txt{
	display:block;
	width:200px;
    -widht:200px;
	width:auto;
	float:right;
	text-align:right;
	font:normal 13px/42px "微软雅黑", "黑体";
	color:#2a2a2a;
	background:url("../images/about_10.jpg") 8px 17px no-repeat;
	padding:0 5px 0 23px;
	}
span.crumb_txt a{
	color:#2a2a2a;
	}
span.crumb_txt a:hover{
	color:#5c5c5c;
	}
#content_txt{
	display:block;
	width:750px;
	float:left;
	padding:46px 0 60px 0;
	text-align:justify;
	font:normal 13px/32px "微软雅黑", "黑体";
	color:#717171;
	}
#content_txt p.txt10{
	display:block;
	
	}
#content_txt span.title_txt1{
	display:block;
	width:750px;
	text-align:left;
	font:normal 14px/42px "微软雅黑", "黑体";
	color:#bf2000;
	margin-top:12px;
	}
/*-------------------------------栏目页（公司新闻）-----------------------------------*/
div.news_box{
	display:block;
	width:575px;
	overflow:hidden;
	margin:0 0 0 91px;
    }
div.list_top{
	display:block;
	width:575px;
	height:143px;
	background:url("../images/news_08.jpg") left bottom no-repeat;
	padding:0 0 5px 0;
	}
ul.lsit{
	display:block;
	width:575px;
	overflow:hidden;
	border-bottom:solid 2px #c2c2c2;
	margin:0 0 25px 0;
	}
ul.lsit li{
	display:block;
	width:575px;
	float:left;
	border-bottom:solid 1px #e0e0e0;
	padding:0 0 1px 0;
	}
ul.lsit li a{
	display:block;
	width:455px;
	float:left;
	font:normal 12px/35px "宋体";
	text-decoration:none;
	color:#999;
	background:url("../images/news_10.jpg") 13px 15px no-repeat;
	padding:0 0 0 26px;
	}
ul.lsit li span{
	display:block;
	width:86px;
	padding:0 0 0 7px;
	float:left;
	font:normal 12px/35px "宋体";
	color:#999;
	}
ul.lsit li:hover{
	background-color:#ffe6e1;
	}
ul.lsit li a:hover{
	color:#d10a11;
	}



div.page_box{
	display:inline-block;
	width:575px;
	overflow:hidden;
	margin:0 0 30px 0;
	}
span.page_numb{
	display:block;;
	width:160px;
	float:left;
	font:normal 12px/24px "宋体";
	}
p.page_turn{
	display:block;
	width:330px;
	float:right;
	font:normal 12px/24px "宋体";
	}
a.page_up{
	display:block;
	width:53px;
	height:24px;
	float:left;
	background:url("../images/news_03.jpg") left top no-repeat;
	margin:0 7px 0 0;
	}
a.page_left{
	display:block;
	width:24px;
	height:24px;
	background:url("../images/news_05.jpg") left top no-repeat;
	float:left;
	margin:0 7px 0 0;
	}
a.page_over{
	display:block;
	width:24px;
	height:24px;
	float:left;
	font:normal 14px/24px Arial, Helvetica, sans-serif;
	background-color:#bf2000;
	text-align:center;
	color:#FFF;
	text-decoration:none;
	margin:0 7px 0 0;
	}
a.page_present{
	display:block;
	width:20px;
	height:20px;
	background-color:#FFF;
	border:solid 2px #bf2000;
	margin:0 7px 0 0;
	float:left;
	text-align:center;
	text-decoration:none;
	color:#bf2000;
	font:bold 14px/20px Arial, Helvetica, sans-serif;
	}
a.page_future{
	display:block;
	width:24px;
	height:24px;
	background-color:#494949;
	float:left;
	margin:0 7px 0 0;
	text-align:center;
	font:normal 14px/24px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	}
a.page_right{
	display:block;
	width:24px;
	height:24px;
	background:url("../images/news_07.jpg") left top no-repeat;
	margin:0 7px 0 0;
	float:left;
	}
a.page_down{
	display:block;
	width:53px;
	height:24px;
	float:left;
	background:url("../images/news_09.jpg") left top no-repeat;
	}
/*-------------------------------栏目页（新闻详情页）-----------------------------------*/
div.news_marg{
	display:block;
	width:632px;
	overflow:hidden;
	margin:26px 0 0 63px;
	}
p.article_title{
	display:block;
	width:632px;
	text-align:center;
	color:#636363;
	font:bold 14px/60px "微软雅黑", "黑体";
	background:url("../images/news_content_03.jpg") left bottom no-repeat;
	padding:0 0 8px 0;
	}
p.article_info{
	display:block;
	width:632px;
	overflow:hidden;
	color:#636363;
	font:normal 12px/43px "宋体";
	margin:0 0 15px 0;
	}
span.attribute{
	display:inline;
	width:243px;
	float:left;
	text-align:left;
	}
a.txt21{
	color:#636363;
	text-decoration:none;
	}

div.article_pic{
	display:block;
	width:632px;
	overflow:hidden;
	margin:0 0 25px 0;
	}
p.text{
	display:block;
	width:632px;
	overflow:hidden;
	margin:0 0 26px 0;
	font:normal 13px/32px "微软雅黑", "黑体";
	color:#6f6f6f;
	}
p.next{
	display:block;
	width:632px;
	border-top:solid 1px #b6b6b6;
	font:normal 12px/41px "宋体";
	color:#636363;
	overflow:hidden;
	margin:0 0 15px 0;
	}
p.next span{
	display:inline;
	width:554px;
	float:left;
	}
a.return{
	display:inline;
	float:right;
	width:70px;
	text-align:right;
	color:#636363;
	text-decoration:none;
	}
p.next a:hover{
	color:#0fa000;
	}

/*-------------------------------栏目页（业务与服务）-----------------------------------*/
#left_box ul.left_list1{
	display:block;
	width:220px;
	overflow:hidden;
	float:left;
	margin:0 0 20px 0;
	}
#left_box ul.left_list1 li{
	display:block;
	width:212px;
	height:31px;
	float:left;
	padding:7px 0 0 6px;
	border:solid 1px #e5e5e5;
	margin-bottom:5px;
	}
#left_box ul.left_list1 li:hover{
	border:solid 1px #bf2000;
	}
#left_box ul.left_list1 li a{
	display:block;
	width:140px;
	font:normal 14px/24px "微软雅黑", "黑体";
	color:#858585;
	background:url("../images/service_15.png") left top no-repeat;
	padding-left:72px;
	}
#left_box ul.left_list1 li a:hover{
	background:url("../images/service_15a.png") left top no-repeat;
	color:#bf2000;
	}

#left_box ul.left_list1 li a.list1_open{
	background:url("../images/service_11.png") left top no-repeat;
	}
#left_box ul.left_list1 li a.list1_open:hover{
	background:url("../images/service_11a.png") left top no-repeat;
	}
/*----------------------------------------------*/


#left_box ul.left_list1 li.open_two{
	display:block;
	width:212px;
	height:27px;
	float:left;
	padding:7px 0 0 6px;
	border:solid 1px #e5e5e5;
	margin-bottom:5px;
	background-color:#f6f6f6;
	}
#left_box ul.left_list1 li.open_two:hover{
	border:solid 1px #bf2000;
	}
#left_box ul.left_list1 li.open_two a{
	display:block;
	width:140px;
	font:normal 14px/20px "微软雅黑", "黑体";
	color:#858585;
	background:url("../images/service_09.png") left top no-repeat;
	padding-left:72px;
	}
#left_box ul.left_list1 li.open_two a:hover{
	background:url("../images/service_09a.png") left top no-repeat;
	color:#bf2000;
	}
#left_box ul.left_list1 li.open_two a.two_txt{
	background:url("../images/service_09a.png") left top no-repeat;
	color:#bf2000;;
	}
/*----------------------------------------------*/
span.Logo_icon{
	display:block;
	width:690px;
	height:31px;
	background:url("../images/service_03.png") left top no-repeat;
	padding:22px 0 16px 60px;
	font:normal 14px/24px "微软雅黑", "黑体";
	color:#bf2000;
	margin-top:20px;
	}

/*-------------------------------栏目页（业绩与案例）-----------------------------------*/
div.case_title{
	display:block;
	width:750px;
	overflow:hidden;
	height:55px;
	padding-bottom:17px;
	}
span.Logo_icon1{
	display:block;
	width:400px;
	height:55px;
	float:left;
	background:url("../images/case_07.png") left top no-repeat;
	padding:28px 0 0 75px;
	font:normal 18px/18px "微软雅黑", "黑体";
	color:#3c3c3c;
	}
a.btn_down{
	display:block;
	width:18px;
	height:12px;
	float:right;
	margin:36px 6px 0 0;
	background:url("../images/case_10.png") left top no-repeat;
	}
a.btn_top{
	display:block;
	width:18px;
	height:12px;
	float:right;
	margin:36px 6px 0 0;
	background:url("../images/case_36.png") left top no-repeat;
	}
ul.pic_list{
	width:750px;
	overflow:hidden;
	margin:0 0 26px 0;
	}
ul.pic_list li{
	width:240px;
	overflow:hidden;
	float:left;
	margin:0 15px 11px 0;
	}
a.product_pic{
	width:240px;
	height:180px;
	float:left;
	}
a.product_name{
	display:block;
	width:240px;
	height:40px;
	float:left;
	text-align:center;
	font:normal 13px/40px "微软雅黑", "黑体";
	color:#717171;
	text-decoration:none;
	}
/*-------------------------------栏目页（专家介绍）-----------------------------------*/
div.expert_box{
	display:block;
	width:710px;
	height:261px;
	border:solid 1px #cacaca;
	border-bottom:solid 3px #8f8f8f;
	padding:18px 20px 0 18px;
	overflow:hidden;
	}
img.expert_pic{
	display:block;
	width:182px;
	height:242px;
	float:left;
	}
div.intro_box{
	display:block;
	width:510px;
	float:right;
	height:242px;
	overflow:hidden;
	}
p.intro_txt{
	display:block;
	width:510px;
	font:normal 13px/26px "微软雅黑", "黑体";
	color:#717171;
	}
/*-------------------------------栏目页（加入）-----------------------------------*/
ul.contact_style{
	display:block;
	width:660px;
	overflow:hidden;
	margin-left:45px;
	}
ul.contact_style li{
	display:block;
	width:264px;
	float:left;
	height:20px;
	padding:32px 0 40px 66px;
	}
ul.contact_style li.recruit_phone{
	background:url("../images/join_06.png") left top no-repeat;
	font:normal 18px/20px Arial, Helvetica, sans-serif;
	color:#717171;
	}
ul.contact_style li.email_hr{
	background:url("../images/join_08.png") left top no-repeat;
	}
ul.contact_style li.email_hr a{
	font:normal 18px/20px Arial, Helvetica, sans-serif;
	color:#717171;
	}
ul.contact_style li.contact_person{
	background:url("../images/join_12.png") left top no-repeat;
	font:normal 16px/20px "微软雅黑", "黑体";
	color:#717171;
	}
/*-------------------------------栏目页（联系我们）-----------------------------------*/
#path_box{
	display:block;
	width:1002px;
	height:42px;
	float:left;
	background:url("../images/contact_us_03.png") left bottom no-repeat;
	overflow:hidden;
	padding-bottom:5px;
	}














	






	
	
	




