﻿.top{width:100%; height:140px; margin:0 auto; border-top:#004594 5px solid; background-color:#fff; overflow:hidden;}
	.top .topmain{width:1008px; margin:0 auto; overflow:hidden;}
	.topmain p{text-align:right; line-height:32px;}
		.topmain p a{color:#888;}
		.topmain p a:hover{color:#e60012;}
		.topmain p span{color:#ccc;}
	.topmain dl{overflow:hidden;}
	.topmain dl dd.fl a{display:block;}	
	.topmain dl dd.fl a img{height:77px;} 
	.topmain dl dd.fr{display:block; font:bold 15px/80px "微软雅黑"; color:#5a5a5a;}	 
	.topmain dl dd.fr span{font:bold 24px/80px Verdana; color:#ff9900;}

.nav{width:100%; height:42px; background:url(../images/nav_bg.png) no-repeat center center #116eb7;}
	.nav .navmain{width:1008px; font-family:"Microsoft YaHei",SimSun,SimHei; margin:0 auto; position:relative;}
	.navmain ul.mnav{}
	.mnav li.m{float:left; width:126px; height:42px; padding:0px 0; position:relative; z-index:99;}
	.mnav li.m a.ma{display:block; width:126px; font:15px/42px "微软雅黑"; text-align:center; color:#fff; letter-spacing:0.1em;}
	.mnav li.m a.ma:hover{color:#fff;}			
	.mnav ul.sub{display:none; position:absolute; left:0; top:42px; z-index:100; width:110px; padding:0 8px; border:1px solid #E6E4E3; border-top:none; 
				background:url(../images/nav_nav_bg.png) repeat; overflow:hidden;
				}
		.mnav ul.sub li{text-align:center; margin-bottom:-1px;}
		.mnav ul.sub li a{display:block; border-bottom:1px solid #e6e4e3; padding:12px 0; font:bold 12px/20px "微软雅黑"; color:#000; letter-spacing:0.05em;}
		.mnav ul.sub li a:hover{color:#4886cd;}
	.nav li.block{width:126px; height:42px; background:url(../images/nav_hover.png) no-repeat left top; position:absolute; left:0; top:0px; overflow:hidden;}

.banner{width:1008px; height:320px; margin:0 auto; overflow:hidden;}
	.FrontPublic_slideShow01-d3_c1 img{border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none}
	.FrontPublic_slideShow01-d3_c1 ul{list-style:none}
	.FrontPublic_slideShow01-d3_c1 a{color:#538c9f}
	.FrontPublic_slideShow01-d3_c1 a:hover{color:#84b263}
	.banner .FrontPublic_slideShow01-d3_c1 div .wrapper{height:320px; overflow:hidden; position:relative}
	.FrontPublic_slideShow01-d3_c1 div .wrapper{height:320px; overflow:hidden; position:relative}
	.banner .FrontPublic_slideShow01-d3_c1 .fn-clear{zoom:1; left:50%; width:1008px; height:320px; overflow:hidden; margin-left:-504px; position:absolute}
	.FrontPublic_slideShow01-d3_c1 .fn-clear{width:1008px; height:320px; zoom:1; left:50%; margin-left:-720px; overflow:hidden; position:absolute}
	.banner .FrontPublic_slideShow01-d3_c1 .box_skitter ul{display:none; width:99999px; height:449px; position:relative}
	.FrontPublic_slideShow01-d3_c1 .box_skitter ul{display:none; width:99999px; height:270px; position:relative}
	.banner .FrontPublic_slideShow01-d3_c1 .box_skitter ul li{width:1440px; height:449px; text-align:center; font-size:0; float:left; display:inline}
	.FrontPublic_slideShow01-d3_c1 .box_skitter ul li{width:1440px;height:270px;text-align:center;font-size:0;float:left;display:inline}
	.FrontPublic_slideShow01-d3_c1 .box_skitter .container_skitter{overflow:hidden; position:relative}
	.FrontPublic_slideShow01-d3_c1 .box_skitter .image{overflow:hidden; position:relative}
	.FrontPublic_slideShow01-d3_c1 .box_skitter .image img{display:none}
	.FrontPublic_slideShow01-d3_c1 .box_skitter .box_clone{position:absolute; top:0; left:0; width:100px; overflow:hidden; display:none; z-index:20}
	.FrontPublic_slideShow01-d3_c1 .box_skitter .box_clone img{position:absolute; top:0; left:0; z-index:20}
	.FrontPublic_slideShow01-d3_c1 .box_skitter .prev_button{position:absolute; top:50%; left:2%; width:57px; height:62px; margin-top:-31px; overflow:hidden; display:block; 
																background:url(../images/prev.png) no-repeat left top!important; z-index:999; text-indent:-9999em}
	.FrontPublic_slideShow01-d3_c1 .box_skitter .next_button{position:absolute; top:50%; right:2%; width:57px; height:62px; margin-top:-31px; overflow:hidden; display:block;
																text-indent:-9999em; background:url(../images/next.png) no-repeat left top!important; z-index:999; }
	.FrontPublic_slideShow01-d3_c1 .box_skitter .label_skitter{z-index:150; position:absolute; display:none}

.imain{width:1008px; height:204px; margin:0 auto; overflow:hidden;}
	h1.itit{width:100%; font:bold 15px/16px "微软雅黑"; color:#333; letter-spacing:0.05em; margin-bottom:10px;}
	h1.itit span{font:12px/16px Verdana, Geneva, sans-serif; color:#999; margin-left:10px; letter-spacing:0; }
	
	.imain .imain_left{width:588px; height:204px; position:relative; overflow:hidden;}
	.index_01{width:46px; height:47px; position:absolute; left:0; top:0; background:url(../images/index_01.png) no-repeat;}
	
	.imain_left dl{width:550px; height:172px; padding:12px 15px; border:#cadae7 1px solid; background-color:#fff; margin-left:6px; margin-top:6px; display:block; overflow:hidden}
	
	.imain_left dl dd.ddleft{width:250px; display:block; overflow:hidden;}
	.ddleft .isearch{margin-bottom:12px; padding-bottom:12px; border-bottom:#e2e2e2 1px dashed;}
	.ddleft .isearch input.search_s{float:left; width:165px; height:24px; padding:5px 0px 5px 5px; border:1px solid #aac2cd; line-height:24px; color:#666;}
	.ddleft .isearch input.search_go{width:64px; height:36px; padding:0; border:none; background:url(../images/isearch_bg.gif) repeat-x; cursor:pointer; color:#fff;}
	.ddleft .iabout p{line-height:20px;}

	.imain_left dl dd.imain_middle{width:31px; height:196px; background:url(../images/index_02.png) no-repeat center bottom;}

	.imain_left dl dd.ddright{width:269px; overflow:hidden;}
	.ddright ul{}
	.ddright ul li{width:259px; height:30px; line-height:30px; background:url(../images/inews_tb.png) no-repeat left center; padding-left:10px;}
	.ddright ul li a{width:190px; height:30px; overflow:hidden; display:block; float:left;}
	.ddright ul li span{display:block; float:right; color:#aaa;}

	.imain .imain_right{width:390px; height:172px; padding:12px 9px; border:#cadae7 1px solid; background-color:#fff; margin-top:6px; display:block; overflow:hidden}
		#slide-box{width:390px; position:relative; height:146px;}
		.icases01 a{display:block; z-index:99; width:12px; height:19px; position:absolute; top:49px; text-decoration:none}
		.icases01 .prev{left:0px}
		.icases01 .next{right:0px}
		.wrap{width:344px; height:146px; margin:0 auto; overflow:hidden;}
		#slide-box ul{width:10000px}
		#slide-box li{float:left; width:162px; padding-right:20px;}
		#slide-box li img{width:162px; height:121px;}
		#slide-box li span{width:162px; height:25px; line-height:25px; text-indent:0; text-align:center; display:block; overflow:hidden;}
		#slide-box li a:hover span{color:#e60012}

.ipro{width:964px; height:234px; padding:12px 21px 12px 21px; border:#cadae7 1px solid; margin:0 auto; background-color:#fff; overflow:hidden;}
	.iprotit{width:964px; height:23px; font:bold 15px/20px "微软雅黑"; color:#333; letter-spacing:0.05em; margin-bottom:10px; overflow:hidden; 
			  background:url(../images/ipro_tit.png) no-repeat left bottom;
			}
	.iprotit span{font:12px/16px Verdana, Geneva, sans-serif; color:#999; margin-left:10px; letter-spacing:0; }
	#demo a{display:block; width:184px; margin-right:11px;}
	#demo a img{width:184px; height:auto;}
	#demo a span{display:block; width:184px; height:22px; text-align:center; line-height:22px; overflow:hidden;}

.foot{width:100%; height:136px; padding-top:22px; margin:0 auto; background:url(../images/foot_bg.gif) repeat-x; }
	.foot .footmain{width:1008px; margin:0 auto; overflow:hidden;}
	.footmain div.fl{padding-right:30px; margin-right:30px; border-right:#fff 1px solid; margin-left:80px;}	
	.footmain div.fl img{width:120px; height:120px;}
		
	.footmain div.fr{width:747px;}	
	.footmain .foot_nav{width:747px; margin:0 auto; line-height:30px; text-align:left; overflow:hidden;}
	.footmain .foot_nav a{color:#888;}
	.footmain .foot_nav a:hover{text-decoration:underline; color:#5a5a5a;}
	.footmain .foot_nav span{color:#aaa;}
	.footmain div.fr p{text-align:left; line-height:22px; color:#888; font-family:Verdana, Geneva, sans-serif;}







.pbanner{width:1008px; height:220px; margin:0 auto; overflow:hidden; background-color:#fff}

.pagemain{width:968px; min-height:500px; padding:30px 20px 100px; margin:0 auto; background-color:#fff; overflow:hidden;}
	.page_left{width:200px; padding-right:24px; border-right:#dedede 1px dotted; padding-bottom:150px; overflow:hidden;}
		.pnav{width:200px; overflow:hidden;}
			.pnav li{width:198px; height:35px; line-height:35px; border-bottom:#ccc 1px solid; border-top:#f8f8f8 1px solid; border-right:#f8f8f8 1px solid; margin-bottom:6px;}
			.pnav li a{padding-left:40px; display:block; border-left:#0061ae 5px solid; width:193px; }
			.pnav li a:hover{border-left:#ff9900 5px solid; display:block; color:#5a5a5a; font-weight:bold; font-size:14px; font-family:"微软雅黑";}
			.pnav .pnactive a{border-left:#ff9900 5px solid; display:block; color:#5a5a5a; font-weight:bold; font-size:14px; font-family:"微软雅黑";}
			.pnav .pnactive a:hover{border-left:#ff9900 5px solid; display:block; color:#5a5a5a; font-weight:bold; font-size:14px; font-family:"微软雅黑";}

		 #psearch{width:186px; height:60px; padding:10px 6px 15px; border:#f2f2f2 1px solid; overflow:hidden;}
			 #psearch input.search_s{float:left; width:140px; height:20px; padding:5px 0px 5px 5px; border:1px solid #aac2cd; line-height:20px; color:#666;}
			 #psearch input.search_go{width:39px; height:32px; padding:0; border:none; background:url(../images/isearch_bg.gif) repeat-x; cursor:pointer; color:#fff;}
			
		.pagecont{display:block; width:198px; border:#f8f8f8 1px solid;}
		.pagecont img{width:198px;}		
		.pagecont:hover{opacity:0.66;}		

	.page_right{width:720px; overflow:hidden;}
		.pagetit{width:720px; height:30px; background:url(../images/line2.gif) no-repeat left bottom;}
			.pagetit h1{font:bold 18px/22px "微软雅黑"; color:#0061ae; padding-left:3px; padding-bottom:5px; letter-spacing:0.05em;}
			.pagetit p{float:right; color:#888;}
			.pagetit p a{color:#888;}
			.pagetit p a:hover{font-weight:bold;}
			.pagetit p span{font-family:Verdana, Geneva, sans-serif;}



.about{width:720px; overflow:hidden;}
	.about p{font:14px/25px "微软雅黑"; color:#333; text-indent:2em; letter-spacing:0.05em; margin-bottom:10px;}



.news-list{width:720px; overflow:hidden;}
	.news-list ul{}
	.news-list ul li{}
	.news-list ul li a{}
	.news-list ul li span{}

.news{width:720px; overflow:hidden;}
	.newsu ul{}
	.news ul li{width:720px; display:block; height:25px; margin-bottom:10px; border-bottom:#d2d2d2 1px dashed;}
	.news ul li a{padding-left:15px; background:url(../images/incon.png) no-repeat left center;}
	.news ul li span{display:block; float:right; font-family:Arial, Helvetica, sans-serif; color:#aaa;} 
 
 
.newstail{width:720px; overflow:hidden;}
	.newstail h1{font:18px/35px "微软雅黑"; color:#333; font-weight:bold; text-align:center; width:98%; margin:0 auto 20px; border:#eaeaea 1px solid; background-color:#fefefe; 
				letter-spacing:0.05em; padding:5px 0;}
	.newstail h1 span{display:block; text-align:center; color:#999; font:12px/22px "宋体"; font-family:Verdana, Geneva, sans-serif; letter-spacing:normal;} 
	.newstail p{font:15px/25px "微软雅黑"; text-indent:2em; width:98%; margin:0 auto 10px; color:#333;} 
	.newstail p span{color:#0061ae; font-size:18px; font-weight:bold; letter-spacing:0.1em;} 
	.newstail p img{width:100%; height:auto;}


.products{width:720px; overflow:hidden;}
	.products ul{width:740px;}
	.products ul li{width:165px; float:left; margin:0 20px 5px 0;}
	.products ul li a{}
	.products ul li img{width:165px; height:auto;}
	.products ul li span{display:block; height:40px; padding:3px 0; line-height:20px; text-align:center;}



.protail{width:720px; overflow:hidden;}
.protail img{width:100%;}
	.protail h1{font:bold 22px/30px "微软雅黑"; text-align:center; margin-bottom:20px; letter-spacing:0.05em;}



.cases{width:720px; overflow:hidden;}
	.cases ul{width:760px;}
	.cases ul li{width:216px; float:left; margin:0 36px 20px 0;}
	.cases ul li a{}
	.cases ul li img{width:216px; height:216px;}
	.cases ul li span{display:block; height:40px; padding:3px 0; line-height:20px; text-align:center;}



.catail{width:720px; overflow:hidden;}
	.catail h1{font:bold 20px/30px "微软雅黑"; text-align:center; margin-bottom:20px; letter-spacing:0.05em;}
	.catail h1 span{display:block; font:12px/20px Arial, Helvetica, sans-serif; text-align:center; padding:5px 0; width:100%; background-color:#f8f8f8; margin-top:10px; color:#5a5a5a;
					letter-spacing:normal;}
	.catail p{text-align:center;}	



.message{width:720px; overflow:hidden;}
	.message .tables{border-left:1px solid #efefef; border-top:1px solid #efefef;}
	.message .tables td{border-bottom:1px solid #efefef; border-right:1px solid #efefef; padding:2px; line-height:30px; color:#666;}
	.message .tables td a{display:block; padding:3px; width:80px; border:1px solid #FFF; padding-top:1px; padding-bottom:1px; background:#1251b0; color:#fff;}
	.message .tables td a:hover{border:1px solid #1251b0;}
	.message .tables td input{height:26px; margin-left:10px;}
	.message .tables *{-webkit-text-size-adjust:none;outline:0;}


.honor{width:720px; overflow:hidden;}
	.honor ul{width:750px;}
	.honor li{width:161px; height:215px; padding:1px; margin:0 20px 30px 0; border:1px solid #ebebeb; float:left; }
	.honor li img{width:161px; height:215px;}



.contact{width:720px; overflow:hidden;}
	.contact h1{font:bold 20px/25px "微软雅黑"; margin-bottom:20px; letter-spacing:0.1em; padding-left:30px;}
	.contact p{font:15px/23px "微软雅黑"; letter-spacing:0.05em; font-weight:normal; padding-left:30px;}
	.contact p span{font-weight:bold; color:#444;}
	
	
	
	
.sitemap{width:1008px; min-height:500px; margin:0 auto; padding:10px 0 100px; background-color:#fff; overflow:hidden;}	
	.sitemap .siteleft{width:220px; padding:30px 30px 30px 20px; border-right:#dedede 1px dotted; padding-bottom:150px; overflow:hidden;}
		.siteleft ul{width:100%;}
		.siteleft ul li{width:100%; overflow:hidden; margin-bottom:20px; border-bottom:#80b4dc 1px dotted;}
		.siteleft ul li a.lia01{display:block; line-height:28px; margin-bottom:5px; padding-left:56px; background:url(../images/arr5.gif) no-repeat 30px center; font-weight:bold; font-size:19px; font-family:"微软雅黑"; color:#ff9900; letter-spacing:0.05em;}
		.siteleft ul li a.lia01:hover{background:url(../images/arr5.gif) no-repeat 35px center; text-decoration:underline;}		
		.siteleft ul li a.lia02{display:block; line-height:22px; margin-bottom:5px; padding-left:68px; background:url(../images/ptit_tb.png) no-repeat 58px center;}
		.siteleft ul li a.lia02:hover{background:url(../images/ptit_tb_hover.png) no-repeat 58px center;}

	.sitemap .siteright{width:700px; padding:30px 20px 30px 0; min-height:300px; overflow:hidden;}
		.siteright a.stpro{display:block; font-size:18px; font-family:"微软雅黑"; line-height:28px; padding-left:49px; font-weight:bold; color:#4a4a4a; background:url(../images/site_tub.png) no-repeat left center; margin-bottom:5px;}
		.siteright a.stpro:hover{text-decoration:underline;}		
		.siteright div{margin-left:20px; overflow:hidden;}
		.siteright div a{margin-right:30px; padding-left:8px; display:block; float:left; line-height:25px; background:url(../images/stpro.png) no-repeat left center; background-size:3px;}



	
	
.proline{border-top:1px solid #e1e1e1; margin-top:50px; position:relative;}
a.backlist{display:inline-block; background:url(../images/back_pro.png) no-repeat; width:88px; height:24px; text-align:left; padding-left:28px; line-height:24px; color:#666; 
			position:absolute; top:-1px; right:5px;}
#prev,#next{line-height:20px; padding-left:5px; padding-top:4px; color:#666;}
#prev a,#next a{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#prev span,#next span{font-weight:bold;}	
 
 
 
.clla_a
{
	padding: 25px 0;
	border: 1px solid #d6d6d6;
	overflow: hidden;
	background: #fff;
	margin-top: 20px;
	display: block;
}
.clla_a:hover
{
	background: #f2f2f2;
}

.clla_al
{
	width: 118px;
	text-align: center;
	color: #999999;
	float: left;
}
.clla_al p
{
	color: #35383f;
	font-size: 48px;
	font-weight: bold;
	font-family: "黑体";
	line-height: 48px;
}
.clla_ar
{
	float: left;
	color: #7f7f7f;
	width: 590px;
	height: 75px;
	overflow: hidden;
	line-height: 20px;
}
.clla_ar p
{
	color: #333333;
	font-size: 18px;
	line-height: 30px;
}
.clla_ar p font
{
	font-size: 18px;
}
video{background:#000;}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  




































