.about_left {



	width:613px;



	float: left;



	margin-top: 20px;



}



.kehu {



	width:510px;



	float: right;



	margin: 20px 0px 0px 0px;



}



.com_title {



	height: 40px;



	line-height: 40px;



	overflow: hidden;



}



.com_title h3 {



	float: left;



}



.com_title h3 a {



	font-size: 18px;



	font-weight: bold;



	color: #222222;



	float: left;



}



.com_title h3 span {



	color: #767676;



	font-size: 24px;



	padding-left: 10px;



	text-transform: uppercase;



	float: left;



	margin-top: 2px;



}



.com_title h3 a:hover {



	color: #F00;



}



.com_title em {



	background: url(/images/xian.jpg) repeat-x top left;



	height: 5px;



	width:403px;



	display: block;



	float: left;



	margin:20px 0px 0px 10px;



}



.kehu .com_title em {



	margin: 20px 0px 0px 10px;



	width: 220px;



}



.about_n {



	margin-top: 15px;



	display: block;



}



.about_n img {



	float: left;



	border:1px solid #9a9a9a;



	width:298px;



	height: 203px;



}



.about_n p {



	text-indent: 2em;



	line-height: 24px;



	color: #676767;



	width:290px;



	float: right;



}



.gg1 {



	background: url(/images/gg1.jpg) no-repeat top center;



	height: 158px;



	margin-top: 20px;



	clear: both;



}



.gg1_tel span {



	font-size: 30px;



	line-height: 24px;



	display: block;



	margin-top: 5px;



	font-family: arial;



}



.gg1_tel em {



	padding-left: 58px;



}



.gg1_tel p {



	color: #FFF;



	padding:  84px 0px 0px 164px;



}



.kehu_n {



	margin-top: 15px;



	height: 390px;



	overflow: hidden;



}



.kehu_n li {



	width:500px;



	height: 176px;



	display: block;



	background: url(/images/kehu_bg.jpg) repeat-y;



	margin-bottom: 32px;



}



.kehu_n li dd {



	float: right;



	margin-top: 17px;



}



.kehu_n li dt {



	float: left;



	width:270px;



	margin: 20px 0px 0px 20px;



}



.kehu_n li dt a.kehu_t {



	font-size: 14px;



	color: #1a1a1a;



	height: 30px;



	line-height: 30px;



	overflow: hidden;



}



.kehu_n li dd img {



	border:1px solid #d2d2d2;



	width:178px;



	height: 138px;



}



.kehu_n li dt a:hover{ color: #F00;}



.kehu_n li dt p {



	line-height: 24px;



	height: 72px;



	overflow: hidden;



	color: #676767;



	display: block;



}



.kehu_n li dt a.kehu_more {



	color: #be1c1e;



	margin-top: 8px;



	display: block;



}



.pro_c {



	width:185px;



	background: url(/images/pro_nbg.jpg) no-repeat;



	height: 532px;



	margin-top: 20px;



	float: left;



}



.pro_ctitle h3 a {



	font-size: 18px;



	color: #FFF;



	line-height: 44px;



	text-align: center;



	display: block;



}



.pro_cn li {



	height: 40px;



	background: url(/images/pro_ctitle.jpg) no-repeat;



	height: 31px;



	line-height: 31px;



	margin:14px 0px 0px 8px;



	text-align: center;



	padding-right: 10px;



}



.pro_cn li a {



	font-size: 14px;



	color: #FFF;



}



.pro_cn {



	margin-top: 30px;



}



.pro_show {



	width:970px;



	float: right;



	margin-top: 20px;



}



.pro_show_t {



	text-align: center;



}



.pro_show_t h3 a {



	font-size: 18px;



	font-weight: bold;



	color: #222222;



	background: url(/images/xian.jpg) repeat-x center center;



	display: block;



}



.pro_show_t h3 span {



	font-weight: bold;



	background: #FFF;



	padding:0px 20px;



}



.pro_show_t p {



	font-size: 24px;



	color: #767676;



	text-transform: uppercase;



}



.pro_show_n ul {



	width:1100px;



}



.pro_show_n em {



	display:none;



	position: absolute;



	top:150px;



	width:105px;



	height: 26px;



	background: #00a1e9;



	border:1px solid #FFF;



	line-height: 26px;



	text-align: center;



	font-size: 14px;



	color: #FFF;



	left:60px;



}



.pro_show_n li:hover em {



	display:block;



}



.pro_show_n li em a {



	color: #FFF;



}



.pro_show_n p {



	height: 32px;



	line-height: 32px;



	overflow: hidden;



	font-size: 14px;



}



.pro_show_n li {



	width:220px;



	float: left;



	height:220px;



	margin: 20px 27px 5px 0px;



	display: inline;



	text-align: center;



	position: relative;



}



.pro_show_n li a {



	overflow:hidden;



	color:#535353;



}



.pro_show_n li a.picshow1 {



	width:215px;



	height:180px;



	overflow:hidden;



	display:block;



	padding:2px;



	border:1px solid #c5c5c5;



}



.pro_show_n li img {



	width:215px;



	height:180px;



-webkit-transition:all .2s;



-moz-transition:all .2s;



-o-transition:all .2s;



-ms-transition:all .2s;



transition:all .2s;



	overflow:hidden;



}



.pro_show_n li:hover img {



	transform: scale(1.2, 1.2);



	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */



	-moz-transform:scale(1.2, 1.2); 	/* Firefox */



	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */



	-o-transform:scale(1.2, 1.2);



}



.pro_show_n li a:hover {



	color:#F00



}



.hz {



	margin-top: 20px;



}



.hz_n {



	position: relative;



	margin-top: 20px;



}



.hz_n #simgs3 {



	margin-left: 60px;



}



.hz_n li {



	float: left;



	width: 189px;



	margin: 10px 31px 0px 0;



	text-align: center;



	height: 145px;



}



.hz_n .pp_img {



	padding: 2px;



	border:1px solid #d2d2d2;



	width: 183px;



	height: 97px;



	overflow:hidden;



	margin-bottom: 4px;



	display:block;



}



.hz_n li img {



	display: block;



	width: 177px;



	height:97px;



-webkit-transition:all .2s;



-moz-transition:all .2s;



-o-transition:all .2s;



-ms-transition:all .2s;



transition:all .2s;



	overflow:hidden;



}



.hz_n li:hover img {



	transform: scale(1.2, 1.2);



	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */



	-moz-transform:scale(1.2, 1.2); 	/* Firefox */



	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */



	-o-transform:scale(1.2, 1.2);



}



.hz_n li p a {



	height: 23px;



	font-size: 14px;



	color: #3e3e3e;



	display: block;



}



.hz_n li p a:hover {



	color:#F00;



}



.hz_n em {



	position: absolute;



}



.hz_n .t_l {



	left:0px;



	top: 50px;



}



.hz_n .t_r {



	right: 0px;



	top: 50px;



}



.hz_n li.last {



	padding-right: 0;



}



.hz_n .fl {



	float: left;



}



.hz_n .fr {



	float: right;



}



.hz_n .pa {



	position: absolute;



}



.hz_n .pr {



	position: relative



}



.gg2 {



	background: url(/images/gg2.jpg) no-repeat top center;



	height: 187px;



}



.gg2 .gg1_tel {



	width:600px;



	float: right;



	margin: 22px 34px 0px 0px;



}



.gg1_tel a {



	background: url(/images/zixun.jpg) no-repeat;



	width:110px;



	height: 35px;



	display: block;



	float: right;



	margin:90px 90px 0px 0px;



}



.gg1_tel p {



	float: left;



}



.ys_title {



	background: url(/images/ys_title.jpg) no-repeat top center;



	height: 190px;



	margin-top: 40px;



}



.ys1_tu {



	width:440px;



	float: left;



	margin: 40px 0px 0px 62px;



}



.ys1_r {



	width:540px;



	float: right;



	margin-top: 38px;



}



.ys_com h4 span {



	font-size: 24px;



	color: #202020;



	border-bottom: 1px dashed #9a9a9a;



	font-weight: bold;



	float:left; padding-bottom: 15px; margin: 10px 0px 0px 15px; display:block;



}



.ys_com h4 em {



	background: url(/images/ys_tem.jpg) no-repeat;



	width:71px;



	height: 70px;



	display: block;



	font-size: 30px;



	color: #ffffff;



	font-family: impact;



	text-align: center;



	line-height: 60px;



	float: left;



}



.ysnr p {



	line-height: 30px;



	color: #202020;



	background: url(/images/ys_tag.jpg) no-repeat left 10px;



	padding-left: 30px;



	font-size: 14px;



}



.ys_com h4 {



	display: block;







}



.gg3 {



	background: url(/images/gg3.jpg) no-repeat top center;



	height: 187px; margin-top: 30px;



}



.ysnr{ clear: both; margin: 0px 0px 0px 36px; padding-top: 5px;}







.ys2{ padding-top: 20px;}







.ys4{ padding-top: 20px;}











.ys2_tu {



	width:440px;



	float: right;



	margin: 40px 70px 0px 0px;



}



.ys2_r {



	width:540px;



	float: left;



	margin: 38px 0px 0px 52px;



}







.gg3 .gg1_tel {



	width:500px;



	float: right;



	margin: 22px 34px 0px 0px;



}







.gg3 .gg1_tel p{padding:51px 0px 0px 176px;}







.gg3 .gg1_tel a{margin:55px -17px 0px 0px;}







.case_dbg{ background: url(/images/case_db.jpg) no-repeat top center; height: 589px;}







.case_dbg .pro_show_t{ padding-top: 30px;}







.case_show{margin-top: 30px;width:970px; float: right;}



.case_c{width:186px; height: 444px; float: left;margin-top: 30px;}



.case_c li{ height: 49px; display: block; line-height: 49px; background: #00a1e9; padding-left: 30px;}



.case_c li a{ font-size: 14px; color: #FFF;}



.case_c li.case2,.case_c li.case4,.case_c li.case6,.case_c li.case8,.case_c li.case10,.case_c li.case12{ background: #56cbff;}











.case_show ul{width:1000px;}



.case_show p {



	height: 32px;



	line-height: 32px;



	overflow: hidden;



	font-size: 14px;



}



.case_show li {



	width:220px;



	float: left;



	height:220px;



	margin: 0px 27px 20px 0px;



	display: inline;



	text-align: center;



	position: relative;



}



.case_show li a {



	overflow:hidden;



	color:#535353;



}



.case_show li a.caseshow1 {



	width:215px;



	height:180px;



	overflow:hidden;



	display:block;



	padding:2px;



	border:1px solid #c5c5c5;



}



.case_show li img {



	width:215px;



	height:180px;



-webkit-transition:all .2s;



-moz-transition:all .2s;



-o-transition:all .2s;



-ms-transition:all .2s;



transition:all .2s;



	overflow:hidden;



}



.case_show li:hover img {



	transform: scale(1.2, 1.2);



	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */



	-moz-transform:scale(1.2, 1.2); 	/* Firefox */



	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */



	-o-transform:scale(1.2, 1.2);



}



.case_show li a:hover {



	color:#F00



}











.lc_dbg{ background: #f1f1f1; height: 316px; margin-top: 15px;}



.lc_n{padding: 40px 0px 0px 20px;}



.lc_n div{width:200px; float: left; display: block; text-align: center; margin:0px 15px;}











.lc_n div em{width:200px; height: 178px; display: block;}







.lc_n div.lc1 em{ background: url(/images/lc.png) no-repeat left top;}



.lc_n div.lc1:hover em{background: url(/images/lc.png) no-repeat left bottom; }







.lc_n div.lc2 em{ background: url(/images/lc.png) no-repeat -225px top;}



.lc_n div.lc2:hover em{background: url(/images/lc.png) no-repeat -225px bottom; }



.lc_n div.lc3 em{ background: url(/images/lc.png) no-repeat -450px top;}



.lc_n div.lc3:hover em{background: url(/images/lc.png) no-repeat -450px bottom; }



.lc_n div.lc4 em{ background: url(/images/lc.png) no-repeat -675px top;}



.lc_n div.lc4:hover em{background: url(/images/lc.png) no-repeat -675px bottom; }



.lc_n div.lc5 em{ background: url(/images/lc.png) no-repeat -900px top;}



.lc_n div.lc5:hover em{background: url(/images/lc.png) no-repeat -900px bottom; }



.lc_n div.lc5 p a{ background: #e5060c; width:107px; height: 26px; text-align: center; line-height: 26px; display: block; margin:0 auto; color: #FFF;}























.lc_n div:hover em{cursor: pointer;transition: all 0.3s ease-out 0s;}







.lc_n div h4{ font-size: 18px; color: #424242; font-weight: bold;width:150px; margin-top: -20px;}







.lc_n div h4 p{ font-size: 14px; color: #424242; line-height: 24px; padding-top: 2px;}











.honor{ height: 360px; background: #FFF; margin-top: 30px 0px;}











/* 滑动门 */



#tab_2{width:1180px;margin:40px auto 0;}



#tab_2 .tab_menu2{ text-align: center;}



#tab_2 .tab_menu2 li{ display: inline-block;*display: inline;zoom:1; width:150px;height:45px;line-height:45px;cursor:pointer;text-align:center;margin:0 20px 0 0; background:#00a1e9; font-size:18px; border:1px solid #9a9a9a; }



#tab_2 .tab_menu2 li a{ color:#FFF; font-weight: bold;}



#tab_2 .tab_menu2 .selected a{ color:#FFF;}



#tab_2 .tab_box_2{width:1180px;height:290px;clear:both;padding:10px 0px 0px 32px;}



#tab_2 .tab_menu2 .selected{background:#ce2123;cursor:pointer;font-weight: bold;}



#tab_2 .hide{display:none;}







.tab_box_2 ul{width:1300px;}



.tab_box_2 li{width:202px; height:210px; margin:20px 33px 0px 0px; display:inline; float:left;position:relative; text-align: center}







.honor_n li img{width:215px; height:180px; }







.news_dbg{ height: 406px; background: #efefef;}







.honor_n li p{ font-size:14px;width:215px; height: 30px; line-height: 30px;}



.honor_n li .honor_img{width:215px; float:left; position:relative; height:180px;padding: 2px; border: 1px solid #d2d2d2;}











.cjwq{width:321px; height: 318px; background: #FFF; float: left; margin-top: 48px;}







#ticker2 {



	width: 90%;



	height: 240px; margin-top:20px;



	



	position: relative; 



}



#ticker2 li {



	position: relative; border-bottom: 1px solid #cdcdcd ;padding-bottom:30px; height:80px;







}











.da{ background:url(/images/wenda.jpg) no-repeat 0px -25px; padding-left:27px; color:#969696; height:70px; overflow:hidden; line-height:22px;}



.wen{ height:30px;   display:block;background:url(/images/wenda.jpg) no-repeat 0px 4px; padding-left:27px; margin:6px 0px; line-height:30px; overflow: hidden; }



.wen a{color:#3b3b3b; font-size: 14px;}



.cjwq ul { padding:0px 15px;}







.cjwq_title{width:323px; height: 38px; background: #00a1e9;  line-height: 38px; text-indent: 20px;margin-top: 20px; text-transform: uppercase; color: #FFF;}



.cjwq_title h3 a{ color: #FFF;padding-right: 6px;}



.cjwq_title h3{font-size: 16px;}







.news{width:834px; height: 318px; background: #FFF; float: right; margin-top: 48px;  position: relative;}







.xw_xw{height: 45px; line-height: 45px;  border-bottom: 1px solid #c0c0c0; margin:10px 10px 20px 10px;



	 padding-left: 16px;}







.xw_xw li{ float:left; height:32px; float:left; text-align: center; display: inline-block; margin-right:20px;  }



.xw_xw a{ font-size: 16px;width:84px; height: 45px; display:inline-block; color:#202020;}







.xw_xw a:hover{color:#FFF; font-weight: bold; background: #00a1e9;}



.xw_xw a.tag_xw{color:#FFF;font-weight: bold;background: #00a1e9;}



.none{ display: none;}



.block{ display: block;}







.morexw2{ position:absolute;top:30px; right:10px; text-transform: uppercase; }



.xw_n .morexw2{color:#404040}







.xw_n li{ height: 30px; line-height: 30px; background: url(/images/news_tag.jpg) no-repeat 20px 10px; padding-left: 40px; font-size: 13px; overflow: hidden;}



.news_pic{ float: left; margin-left: 20px;}



.xw_n ul{ float: left;width:532px;}



.links{ margin-top: 20px;}



.links h3{ background: url(/images/links.jpg) no-repeat;width:88px; height: 18px; line-height:18px; font-size: 16px; text-align: center;}



.links p{ background: url(/images/links_x.jpg) no-repeat center right; display: block; font-size: 16px;color: #a8a8a8; font-family: impact;margin:5px 0px;}



.links_n { margin-top: 10px;}



.links_n a{ background: url(/images/links_tag.jpg) no-repeat left center; padding-left: 20px; font-size: 13px; color: #737373; margin-right: 10px;}