﻿.banner{
	width:1280px; height:239px; margin:auto; background:url(../images/banner_bg1.jpg); background-position:center; text-align:center;position:relative;
}
.banner img{ margin:auto;}
.other_index{width:1080px; background:url(../images/other_index.jpg) no-repeat; background-position:center;height:59px; line-height:30px; padding-left:200px; font-size:13px; text-align:left; margin:auto;}
.w1{
	width:1001px; margin-bottom:10px; overflow:hidden; margin:auto;	
}
.left_t{width:195px; background:url(../images/left_t.jpg) no-repeat; height:11px; float:left; overflow:hidden;}
.left_b{width:195px; background:url(../images/left_b.jpg) no-repeat; height:15px; float:left; margin-bottom:20px;}
.left{
	width:220px; float:left;
}
.left h3{
	height:37px; line-height:36px; font-weight:bold;   font-size:16px;  padding-left:60px;	
}

.left h2{
	height:37px; line-height:36px; color:#252a51; font-weight:bold; font-size:20px; float:left;
}
.left h4{
	height:37px;font-size:14px; color:#999999; font-weight:normal; padding-left:10px; margin-top:8px;
}
.onc{ background:url(../images/left_top_bg.jpg); color:#fff;}
.notonc{background:url(../images/left_menu_bg.jpg) no-repeat;color:#58595b;cursor:pointer;border-left:1px solid #cacacb; border-right:1px solid #cacacb;}
.left h1{
	height:37px; line-height:36px; font-weight:bold; color:#fff; background:url(../images/right_top_bg.jpg); font-size:16px;  padding-left:60px;	
}

.left ul li{
	border-top:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE; height:auto;line-height:32px; font-size:14px; font-weight:bold; color:#333;overflow:hidden;line-height:32px; padding-top:5px;padding-bottom:5px; padding-left:10px;
}
.left ul li a:link{
	 color:#333;}
.left ul li a:visited{
	 color:#333;}
.left ul li a:hover{
	 color:#252a51;}
.left ul li a:active{
	 color:#252a51;}
.left ul li.selected{
	 color:#FFF;
	 background:url(../images/arrow_t.png) right center no-repeat #252a51;
}
.left ul li.selected a{
	color:#FFF;}
.left ul li.selecteds{
	 color:#252a51;
	 background:url(../images/stit_bg.jpg) left center no-repeat;
}
.left ul li.selecteds a{
	color:#252a51;}
.left_title{
	width:220px; height:56px; background:url(../images/left_top.gif);	
}
.left_title p{
	line-height:56px; font-size:21px; color:#252a51; padding-left:15px; font-weight:bold;	
}
.left_title p span{
	font-size:14px; color:#999;	
}
.left_h{
	border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; background:#f6f6f6;	
}
.left h6{
	border-bottom:1px solid #e2e2e2; height:42px; line-height:42px; background:url(../images/j1.gif) no-repeat 10px center;
}
.left h6:hover{
	background:url(../images/j2.gif) #252a51 no-repeat 10px center;
}
.left h6 p{
	font-size:14px; padding-left:26px;	
}
.left h6 p a:link{
	color:#000;
}
.left h6 a:visited{
	color:#000;	
}
.left h6 a:hover{
	color:#fff;	
}
.left h6 a:active{
	color:#fff;	
}
.left h6:hover p{
	color:#fff;	
}
.left h6:hover p a{
	color:#fff;	
}
.left h6.selected{
	background:url(../images/j2.gif) #e74e1a no-repeat 10px center;
}
.left h6.selected a{
	color:#fff;	
}

.left h5{
	height:36px; line-height:36px; background:#fefefe;	
}
.left h5 p{
	padding-left:25px; font-size:13px; height:30px; line-height:30px;
}
.left h5 p a:link{
	color:#666;	
}
.left h5 p a:visited{
	color:#666;	
}
.left h5 p a:hover{
	color:#252a51;	
}
.left h5 p a:active{
	color:#252a51;	
}
.left h5:hover{
	height:36px; line-height:36px; background:url(../images/jian.gif) #efefef no-repeat 195px center;	
}
.left h5:hover p a{color:#252a51;}
.left h5.selected{height:36px; line-height:36px; background:url(../images/jian.gif) #efefef no-repeat 195px center;}
.left h5.selected p a{color:#252a51;}
.left_di{heigth:5px; background:url(../images/leftdi.gif) no-repeat; overflow:hidden; margin-bottom:20px;}



.lx{
	background:url(../images/contact_bg.jpg) no-repeat; margin-top:30px; font-size:16px; font-weight:bold; color:#58595b; line-height:48px; padding-left:80px;
}
.mb{
	background:#F7F7F7; border-bottom:1px solid #E4E4E4; height:30px; line-height:30px; padding-left:10px; color:#666; margin-left:1px; margin-right:1px; margin-bottom:20px;	
}
.mb a:link{
	color:#666; text-decoration:none;	
}
.mb a:visited{
	color:#666; text-decoration:none;	
}
.mb a:hover{
	color:#252a51; text-decoration:none;	
}
.mb a:active{
	color:#252a51; text-decoration:none;	
}
.about{
	 color:#555; line-height:22px;
	 width:690px;
	 margin:auto;
}
.about p{
	padding-bottom:20px; line-height:26px;
}
.right{
	width:750px; float:left;  min-height:450px;margin:0 0 0 16px;
}
.tit_tophead{
	width:710px;
	margin:auto;
	height:40px;
	margin-bottom:20px;
	background:url(../images/tit_bg.png) left bottom no-repeat;
}
.right h3{ width:180px; margin-bottom:30px;font-weight:bold; text-align:center; font-size:20px; color:#58595b;}
.right h4{ width:710px; margin:auto; font-weight:bold; font-size:14px; color:#58595b; float:left;}
.rongyu{
		
}
.rongyu ul{
	margin-left:25px;
}
.rongyu ul li{
	width:218px; float:left; padding-bottom:15px; margin-right:20px;
}
.rongyu ul li img{
	width:210px; height:120px; border:1px solid #DBDBDB; padding:3px;	
}
.rongyu ul li p{
	height:30px; line-height:30px; color:#252a51; text-align:center; font-weight:bold;
}
.team{
	padding:0 20px; color:#555; line-height:20px;
}
.team dl{
	background:url(../images/team_line.gif) repeat-x left bottom; padding-bottom:25px; margin-bottom:25px; overflow:hidden; float:left;	
}
.team dl dt{
	width:130px; float:left;
}
.team dl dt img{
	width:100px; height:140px; border:1px solid #DBDBDB; padding:3px;	
}
.team dl dd{
	width:575px; float:left;
}
.team dl dd h1{
	color:#1f73b7; font-size:14px; font-weight:bold; padding-bottom:10px;	
}
.case{
	width:745px; overflow:hidden;
}
.case ul{
	margin-left:25px;
}
.case ul li{
	width:218px; float:left; padding-bottom:15px; margin-right:20px;
}
.case ul li img{
	width:210px; height:120px; border:1px solid #DBDBDB; padding:3px;	
}
.case ul li p{
	height:30px; line-height:30px; color:#1f73b7; font-weight:bold;
}
.case ul li a:link{
	color:#1f73b7; text-decoration:none;	
}
.case ul li a:visited{
	color:#1f73b7; text-decoration:none;	
}
.case ul li a:hover{
	color:#1f73b7; text-decoration:none;	
}
.case ul li a:active{
	color:#1f73b7; text-decoration:none;	
}
.news{
	width:720px; margin:0 auto; border-bottom:1px solid #b8babc; padding-bottom:30px; margin-bottom:15px;
}
.news h2{
	color:#414143; font-size:13px; float:left;
}
.news b{ float:left; margin-left:10px;font-size:12px;font-weight:normal; color:#999; line-height:20px;}
.news h2 a:link{
	color:#414143; text-decoration:none; font-size:14px; font-weight:bold;	
}
.news h2 a:visited{
	color:#414143; text-decoration:none;	 font-size:14px; font-weight:bold;
}
.news h2 a:hover{
	color:#252a51; text-decoration:none;	 font-size:14px; font-weight:bold;
}
.news h2 a:active{
	color:#252a51; text-decoration:none; font-size:14px; font-weight:bold;	
}
.news p{
	line-height:22px; color:#555;	
}
.news p a{
	color:#EF9000; text-decoration:none;	
}
.news h1{
	font-size:14px; height:37px; line-height:36px; font-weight:bold; text-align:left; text-indent:30px; padding-bottom:5px; margin-top:11px;color:#000; background:url(../images/title_bg.jpg) no-repeat; text-align:center; font-size:18px; margin:10px 0;
}
.news_share{
	background:url(../images/team_line.gif) repeat-x left bottom; text-align:center; padding:5px 0 10px 0; color:#666; position:relative; margin-bottom:10px;
}
.news_share .baidu{
	position:absolute; top:0px; right:0px;
}
.news_content{
	 color:#555; line-height:20px;	
}
.news_content p{
	padding-bottom:20px;	
}
.news_nav{
	border-top:1px solid #E4E4E4; margin-top:10px; padding:10px 0; overflow:hidden;	
}

.pre{
	float:left; text-align:left;	
}
.next{
	float:right; text-align:right;	
}
.product{
	width:705px; margin:0 auto;	
}
.product ul li{
	padding-bottom:20px; margin-bottom:20px; background:url(../images/team_line.gif) repeat-x left bottom; overflow:hidden; float:left;
}
.product ul li .pic{
	width:160px; float:left;	
}
.product ul li .pic img{
	width:140px; height:140px; border:1px solid #DBDBDB; padding:3px;	
}
.product ul li .txt{
	line-height:22px; float:right; width:545px; color:#555;
}
.product ul li .txt a{
	color:#EF9000; text-decoration:none;	
}
.product ul li .txt h1{
	color:#1f73b7; font-weight:bold; font-size:16px; padding-bottom:10px;	
}
.product ul li .txt h1 a{
	color:#1f73b7; text-decoration:none;	
}
.product_top{
	padding-bottom:15px; margin-bottom:25px; background:url(../images/team_line.gif) repeat-x left bottom; overflow:hidden; float:left; clear:both	
}
.product_pic{
	width:220px; height:220px; overflow:hidden; float:left;
}
.product_pic img{
	width:200px; height:200px; border:1px solid #DBDBDB; padding:3px;	
}
.product h3{
	width:455px; float:right; font-size:22px; color:#1f73b7; font-weight:bold; padding:90px 0;
}
.product_content{
	padding:0 10px; color:#555; line-height:20px; float:left;	
}
.product_content p{
	padding-bottom:20px;
}
.product h2{
	font-size:16px; color:#1f73b7; font-weight:bold; border-bottom:1px solid #F6F6F6; padding-bottom:5px; margin-bottom:5px;	
}
.normaltab{ background:url(../images/normal_bg.jpg) repeat-x; color:#58595b; cursor:pointer;}
.hovertab{ background:url(../images/select_bg.jpg) repeat-x; color:#FFF;}
.tabs{
	font-size:13px; height:37px; line-height:36px; font-weight:bold; text-align:center;padding-bottom:5px; margin-top:11px;
}
.tabs ul{
	list-style:none;
	float:left;
	background:#e1e1e1;
}
.tabs ul li{
	list-style:none;
	float:left;
	width:165px;
	margin-left:1px;
}
.undis,dis{
	 color:#555; line-height:20px;	
	 display:none;
}
.undis p,dis p{
	padding-bottom:20px;	
}

.dis{
	 display:block; overflow:hidden;
}
.hg{float:left;width:20px;margin-left:30px;_margin-left:15px; cursor:pointer;}
.hgn{float:left;width:20px;margin-left:10px; cursor:pointer;}
.hc{float:left;width:120px; cursor:pointer; height:auto; overflow:visible;}
.hcn{float:left;width:140px; cursor:pointer; height:auto;}
.activetit{
	background:#252a51;
	color:#FFF;
}
.activetit a:link{
	color:#FFF;
}
.headeryy{
	width:100%;
	height:11px;
	background:url(../images/headeryy.jpg);
	margin-bottom:26px;
}
.newspic{
	width:200px;
	float:left;
}
.newspic img{
	border:1px solid #e0e0e0;
	padding:5px;
	width:180px;
}
.newsdest{
	float:right;
	width:690px;
}
.newsdes{
	float:right;
	width:470px;
}
.newsdes p, .newsdest p{
	display:block;
	width:100%;
	color:#999;
	padding-bottom:20px;
}
.newstit{
	width:100%;
	height:30px;
}
.viewdetail{
	padding:6px 10px;
	background:#b7b7b7;
}
.viewdetail a:link{
	color:#FFF;
}
.viewdetail a:hover{
	color:#FFF;
}
.viewdetail a:active{
	color:#FFF;
}
.viewdetail a:visited{
	color:#FFF;
}
.sclass{
	padding-left:30px;
	line-height:28px;
	border-bottom:2px solid #000;
}
.probclass{
	cursor:pointer;
}
.pro{width:709px; margin:0 auto;}
.pro_list{
	width:160px;
	float:left;	
	padding-bottom:30px;
	padding-top:20px;
	border-bottom:1px solid #DDD;
	margin-right:23px;
}
.pro_list h2{
	text-align:center;
	font-weight:normal;
	font-size:13px;
	height:20px;
}
.kengdie{ margin-right:0px;}

.propic{
	width:100%;
	height:142px;
	overflow:hidden;
}
 .propic img{
 	width:142px;
	height:142px;
 }
 


.activedpic{ background:url(../images/active_pro_bg.jpg) repeat-x bottom;}
.activedpic h2 a{
	color:#252a51;
}
.pro_detail_left{
	width:345px;
	float:left;
}
.pro_pics_one{
	border:1px solid #EEE;
	padding:3px;
}
.pro_pics_all{
	margin-top:10px;
}
.pro_pics_one img{
	width:340x;
}
.pro_detail_right{
	width:720px;
	float:right;
}
.pro_detail_right h2{ text-align:center;}
.pro_pics_all ul li{
	list-style:none;
	float:left;
	width:74px;
	height:74px;
	overflow:hidden;
	padding:6px;
}
.pro_pics_all ul li img{
	width:74px;
	height:74px;
		border:1px solid #EEE;

}
.pro_detail_right h2{
	font-size:21px;
	color:#000;
	font-weight:bold;
	width:100%;
	padding-bottom:20px;
}
.pro_detail_right ul li{
	list-style:none;
	display:block;
	width:100%;
	line-height:40px;
	border-bottom:1px solid #EEE;
}
.qq_talk{
	width:100%;
	margin-top:10px;
}
.qq_icon{
	width:80px;
	border-radius:5px;
	background:url(../images/qq.png) no-repeat 10px center #fd4d00;
	font-size:15px;
	font-weight:bold;
	color:#FFF;
	padding-left:50px;
	line-height:40px;
	float:left;
}
.qq_hot_line{
	line-height:40px;
	font-size:15px;
	float:right;
	font-weight:bold;
}
.proms_t{
	width:100%;
	border-bottom:1px solid #EEE;
	height:32px;
}
.proms_t h2{
	line-height:30px;
	font-size:18px;
	border-bottom:2px solid #666;
	padding:0 6px;
	font-weight:bold;
}
.proms_detail, .ttt, .procontent{
	width:690px;
}
.tiit_2{
	background:url(../images/prot_2.png) left center no-repeat; line-height:36px;
	color:#FFF;
	height:45px;
	font-size:15px;
	text-align:center;
	width:99px;
	margin:20px 0 ;
}
.tiit_1{
	background:url(../images/prot_1.png) left center no-repeat; line-height:36px;
	color:#FFF;
	height:45px;
	font-size:14px;
	text-align:center;
	width:123px;
	margin:20px 0 ;
}
.pro_detail_right ul li{ font-size:14px;}
.tit_tophead span{background:url(../images/home.png) no-repeat left center;padding-left:20px;}