@charset "utf-8";
/* CSS Document */


.wrap{ width:100%; background:url(../images/background.jpg) no-repeat center top; overflow:hidden; position:relative; z-index:99}
#header,#container,.footer{ width:1002px; margin:0 auto;}

html{ overflow-x:hidden}



.header{ padding-top:25px; overflow:hidden;}
.header h1,.header h2{ float:left}
.header h2{ font-family:"微软雅黑"; color:#222; font-size:18px; margin:20px 0 0 10px ;display:inline; width:300px;}
.header h2,.aside_left ul li,.yunying ul li a,.nav_list ul li a,.container_tow li a,.nav_list li a,.news_list li a{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.header span{ float:right;margin-top:20px; }

.menu{ background:url(../images/menu_bg.png) no-repeat; width:1002px; height:35px; margin-top:18px; display:inline; float:left}
.menu ul li{ float:left; background:url(../images/menu_line.jpg) no-repeat right; width:111px; text-align:center}
.menu ul li a{ line-height:35px; width:109px; font-family:"微软雅黑"; color:#fff; font-size:13px; display:block; position:relative}
.menu ul li a:hover{  background:url(../images/menu_hover.png) no-repeat left; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/menu_hover.png" ,sizingMethod="crop"); color:#fff; cursor:pointer}

.menu ul li a#hot{ background:url(../images/menu_hover.png) no-repeat left; width:109px;}

.banner{ clear:both;height:417px;position:relative; overflow:hidden; width:1440px;left:50%; margin-left:-720px; margin-bottom:20px; }
.banner ul{ width:1440px; height:417px; clear:both}
.banner li{ position:absolute; left:0; top:0;}
.banner img{ display:block; width:1440px; height:417px; }
.bPage{ height:10px; text-align:center; position:absolute; bottom:30px; left:0px; z-index:99; width:1440px;}
.bPage span{ display:inline-block; width:12px; height:12px;background:url(../images/an_hot.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/an_hot.png" ,sizingMethod="crop");
cursor:pointer; }



.bPage span.bannerHover{ background:url(../images/an_hot_hover.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/an_hot_hover.png" ,sizingMethod="crop"); width:14px; height:14px;}






.banner span.xing{ position:absolute; z-index:12; width:1002px;}



#container_one,#container_two{ width:998px; margin:0 auto 14px 0; overflow:hidden}

.aside_left{ float:left; background:url(../images/news_bg.jpg) no-repeat; width:235px; height:222px; overflow:hidden}
.aside_left h2,.about_index figure h2,.container_tow figure h2,.yunying figure h2,.paroduct figure h2,.chinaa  figure h2{ font-size:14px; font-weight:bold; color:#006cc7; float:left; height:32px; line-height:32px; padding-left:12px;}
.aside_left span a,.about_index span  a,.container_tow figure span a,.yunying figure span a,.paroduct figure span a,.chinaa figure span a{ float:right;height:32px; line-height:32px; margin-right:10px; color:#006cc7;}
.aside_left ul{ clear:both; padding-top:10px; width:200px;}
.aside_left ul li{ line-height:28px; background:url(../images/news_hot.jpg) no-repeat left; margin-left:12px; padding-left:10px; width:200px;}



.about_index{ padding-right:10px; background:url(../images/about_bg.jpg) no-repeat; width:436px; height:222px; float:left; line-height:22px; margin-left:20px; display:inline}
.about_index figure h2,.yunying figure h2,.paroduct figure h2,.chinaa figure h2{ color:#fff; margin-left:22px; line-height:36px; display:inline}
.about_index figure{line-height:22px;  width:446px; display:block; float:left; margin-bottom:14px;}
.about_index span.about_pic{ float:left; margin:0px 20px 0 12px; border:1px solid #ccc; padding:1px}
.about_index p{ height:152px; overflow:hidden; display:block; width:260px;}
.about_index p strong{ color:#006cc7;}


.index_news_video{ width:276px; height:220px; float:right; border:1px solid #ccc }
#player{position:relative;width:265px;height:220px;overflow:hidden }
#player a{color:#333;}
#player *{border:0;padding:0;margin:0;}
#player .Limg{position:relative;}
#player .Limg li{position:absolute;top:10px;left:10px;}
#player .Nubbt{position:absolute;z-index:9;right:5px;bottom:10px; +bottom:14px; line-height:25px;}
#player .Nubbt span{ background:#fff; font-family:Tahoma, Geneva, sans-serif; color:#000; font-size:12px; font-style:normal;cursor:pointer; width:16px; height:16px; display:inline-block; line-height:16px; text-align:center; margin-right:4px;} 
#player .Nubbt span.on{background:#0474be;color:#fff;}
.produts_home span.mess{ position:absolute; bottom:0; left:0}


.container_tow{ width:230px; background:url(../images/yun_bg.jpg) no-repeat; height:236px; padding-left:4px; float:left; clear:both}
.container_tow figure{ width:230px; display:block; float:left; margin-bottom:4px;}
.container_tow figure h2,.container_tow figure span a{ color:#fff; line-height:28px; height:28px; margin-left:8px; padding:0 }
.container_tow li{ float:left; background:url(../images/yun_bg_hovert.jpg) no-repeat; width:80px; height:29px; line-height:30px; margin:5px; padding-left:22px; }
.container_tow li a:hover{ color:#026cc5; font-weight:bold}
.container_tow li a{ width:102px; display:block}

.yunying{ float:right; width:743px;}
.yunying figure{ width:743px; float:right; background:url(../images/yun_title.jpg) no-repeat; height:30px; line-height:30px; overflow:hidden}
.yunying ul{ overflow:hidden; margin-right:-90px; _zoom:1 }
.yunying_list{border:1px solid #c9c9c9; border-top:0; width:705px; padding:18px; padding-top:5px; clear:both; overflow:hidden;height:350px;}
.yunying ul li{float:left; line-height:30px; height:30px; width:165px; padding-left:8px; margin-right:90px;background:url(../images/yunying_line.jpg) no-repeat bottom ; position:relative; display:block; overflow:hidden}
.yunying ul li a{background:url(../images/yun_hto.jpg) no-repeat left;  width:130px; padding-left:10px; display:block; float:left; position:relative}
.yunying ul li span{ float:right; position:absolute; right:10px; top:10px;}





.cont p{ line-height:26px;}
.cont{ display:inline; line-height:26px;height:222px; position:relative; float:left; margin-top:14px; float:left; background:url(../images/news_bg.jpg) no-repeat; width:235px; height:222px; }
.cont span{ float:left;margin-left:12px; margin-top:15px; line-height:22px; position:relative; z-index:11;height:175px; width:224px;}
.cont img.renwu{ position:absolute; right:5px; bottom:1px; z-index:-4}
.cont p a{ color:#666; text-align:left; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; float:none}
.cont p a:hover{ color:#00549b}

.paroduct{ width:1002px; margin:0 auto; height:230px;}
.paroduct figure{ background:url(../images/pro_title.jpg) no-repeat; height:33px; line-height:33px;}
.kuang{ border:1px solid #ccc;height:197px; width:1000px; margin:0 auto; float:left; overflow:hidden}
.gdd{ width:920px; height:197px; overflow:hidden; position:relative;  float:left; margin:14px auto 0}
.gdd ul{ width:2000em; height:197px; overflow:hidden; position:absolute;  border:none;}
.gdd ul li{ width:170px; height:197px; float:left;  margin:10px 13px 10px 15px; text-align:center; cursor:default;}
.gdd ul li table{border:1px solid #cbc9ce;width:163px; height:126px; padding:2px;}
.gdd ul li a{ float:left; overflow:hidden; display:block; text-align:center; line-height:30px; cursor:default; }

.lt a{ width:39px; height:197px; float:left;  display:block; background:url(../images/pro_left.jpg) top left no-repeat; }
.nt a{width:39px; height:197px; float:left; display:block; background:url(../images/pro_right.jpg) top right no-repeat;}

#footer{ background:url(../images/foot_bg.jpg) repeat-x;; clear:both; overflow:hidden; margin-top:14px;}
.footer{ width:1002px; margin:0 auto; font-family:Arial, Helvetica, sans-serif,"宋体";  color:#747474; text-align:center; line-height:20px; padding-top:10px; padding-bottom:10px}
.footer p a{ color:#026cc5;  font-family:Arial, Helvetica, sans-serif,"宋体";}
.footer p a:hover,.footer p a:hover.corol{color:#00549b;}
.footer p a.corol{color:#747474;}




/*内页 关于 */
.container_one{ width:234px; float:left}
#aside{ clear:both; margin-top:14px;}
.yun{ width:234px; clear:both;}
.yun figure{ background:url(../images/yuny_title.jpg) no-repeat; height:32px; line-height:32px; color:#fff; overflow:hidden}
.yun figure h2{ font-size:14px; font-weight:bold; line-height:38px; text-indent:36px; float:left}
.yun figure span a{ float:right;line-height:38px; margin-right:10px; color:#006cc7}
.nav_list{ border:1px solid #c9c9c9; border-top:none; width:212px; padding:10px 10px 20px; overflow:hidden}
.nav_list li{ line-height:30px; background:url(../images/yunying_line.jpg) repeat-x bottom; padding-left:5px; display:block}
.nav_list li a{  width:202px; background:url(../images/yun_hto.jpg) no-repeat left; padding-left:12px; display:block}

#global{ float:right; overflow:hidden; width:750px;}
.Bread{ width:750px; height:34px; line-height:34px; color:#fff; background:url(../images/figure.jpg) no-repeat right}
.Bread h2{ font-size:14px; font-weight:bold; width:120px;  text-align:center; float:left}
.Bread span{ float:right; color:#666; margin-right:10px;}
.global_right{ border:1px solid #c9c9c9; border-top:none; padding:10px 14px; width:720px; line-height:30px; overflow:hidden;min-height:825px; height:auto !important; height:825px;}
.pt10{ text-indent:2em}


.h3{
	
 clear:both;
	margin:10px 0;
	padding:3px 3px 3px 572px; background:url(../images/xian.jpg) no-repeat;
	width:136px;
	height:26px;
	overflow:hidden;
	
	text-align:center;
	color:#0B82DA;
	font:16px/23px 'Simsun';

}.fl{ float:left}

#team{ width:720px;overflow:hidden}
#team ul{ width:720px; overflow:hidden;  margin-top:20px; margin-right:-20px; _zoom:1; padding-right:10px; }
#team ul li{ width:195px; height:171px; float:left; overflow:hidden; background:#f6f6f6; display:inline; margin:0px 20px 28px 20px; text-align:center;}
#team ul li:hover{width:195px; height:171px; float:left; overflow:hidden; background:#0087da !important; display:inline; color:#FFF; text-align:center; line-height:30px; font-weight:bold;}
#team ul li span{ width:181px; height:30px; line-height:30px; overflow:hidden; text-align:center; color:#333333; display:block; margin:0 auto;}
#team ul li table{border:1px solid #eee; padding:5px; overflow:hidden; height:132px}
#team ul li img{ width:172px; height:116px;}

.page{text-align:center; clear:both; float:right;  color:#666; width:650px; height:40px; margin:0px auto;}
.page a{padding:2px 8px; *padding:5px 8px 1px 8px; border:1px solid #c7c7c7; color:#666;  line-height:22px; height:22px; margin-left:5px}
.page a:hover{ background:#0087da; color:#fff; border:1px solid #0087da; height:22px;}




.bulk{  overflow:hidden; width:720px !important;}
.bulk_pt10{ text-indent:2em; margin-bottom:20px;}
.bulk li,.bulk li a{ background:none !important ; width:195px; height:171px;padding-bottom:0px; border-radius:2px; }








#ster{ width:720px; overflow:hidden;}
#ster ul li{ width:161px; margin-right:30px; height:167px; float:left;  display:inline; margin-left:35px; margin-top:20px; display:inline;  text-align:center; cursor:default;}
#ster ul li table{ border:1px solid #cbc9ce; text-align:center; width:167px; height:132px;}
#ster ul li:hover{ color:#279ddb;}

.news_list{ clear:both;  width:720px; padding-bottom:22PX; overflow:hidden}
.news_list li{ line-height:36px; float:left; display:inline; background:url(../images/news_hot.jpg) no-repeat 5px 16px;  width:700px; border-bottom:1px dashed #dcdcdc; padding:0 10px;}
.news_list li a{ width:620px; display:block;padding-left:5px;}
.news_list li:hover{ background:#f7f7f7 url(../images/news_hot.jpg) no-repeat  5px 16px}
.news_list li time{ float:right}



.news-title{ float:left; color:#666;padding:0px 10px 0px;  }

.news-title h2.h2{ font-weight:bold; color:#0693c9; text-align:center; font-size:18px; padding:20px 0 10px;}
.news-title p.liu{text-align:center;

	width:673px;
	height:28px;
	overflow:hidden;
	background:url(../images/em.jpg) repeat-x;
	border:1px solid #F0F0F0;
	line-height:28px;
	color:#C4C4C4;
	white-space:nowrap;
	text-overflow:ellipsis; margin-bottom:20px
}
.prev-next{
	padding:25px; clear:both
}
.prev-next p{ float:left;
	width:48%;
}


.h3{
	
 clear:both;
	margin:10px 0;
	padding:3px 3px 3px 572px; background:url(../images/xian.jpg) no-repeat;
	width:136px;
	height:26px;
	overflow:hidden;
	
	text-align:center;
	color:#0B82DA;
	font:16px/23px 'Simsun';

}





.contact{
	padding:15px;
	
	line-height:30px;
	color:#747474; 
}
.contact a{
	color:#0070CD;
}
.contact a:hover{
	color:#747474;
}
.companyName{
	font-size:16px;
	color:#0070CD;
}


.chinaa{ width:1002px; margin:10px auto; overflow:hidden}
.chinaa figure{ background:url(../images/pro_title.jpg) no-repeat; height:33px; line-height:33px; color:#fff; margin:0; padding:0}
.chinaa figure h2{ margin:0; padding:0; text-indent:24px;}
.china{width:1000px; clear:both; border:1px solid #ccc; overflow:hidden; padding:15px 0 20px; border-top:0}
.china li{
	padding-left:14px;
	height:32px; background:url(../images/news_hot.jpg) no-repeat 6px;
	border-bottom:1px dotted #CCC; float:left; width:290px; margin-left:12px;
	line-height:32px;
	text-align:left;
	color:#999;
}

.china li a{ text-transform:lowercase}
.nwes_gun{ width:994px; float:left; color:#fff; font-size:14px; margin-top:1px; line-height:35px;}
.roll-news {height:35px; line-height:35px;float:left}
.nwes_gun span{  background:url(../images/new_ico.jpg) no-repeat bottom; width:152px; height:35px; line-height:35px; font-weight:bold; text-indent:28px; float:left}
#div1{height:35px; line-height:35px;	overflow:hidden; float:left; color:#c00; font-size:12px;}	




/* 控制QQ浮动 */
#floatbox{ width:auto;position:absolute;  overflow:hidden; right:0; z-index:120; top:310px;overflow-x:hidden;color:#333;font-size:12px; font-family:"Arial Narrow";}
#floatbox ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,table{margin:0;padding:0;}
.content-box{float:right; width:120px;   }
.content-box a:hover { color:#3381E9;}
.qq-top { width:120px; height:29px; background:url(../images/qq_top.png) no-repeat;}
.qq-center {  width:108px; padding-left:5px; padding-right:5px; border-left:#68B5FD solid 1px;border-right:#68B5FD solid 1px; min-height:97px;_height:97px; padding-top:10px; padding-bottom:10px; background:#fff}
.qq-center table { min-height:97px;_height:97px;}
.qq-bottom { width:120px; height:20px; line-height:20px; text-align:center; color:#4B7FD5;  background:url(../images/qq_bottom.gif) no-repeat;}
.content-box h4{font-size:13px; font-family:microsoft yahei; color:#2460A3;line-height:30px; border-bottom:#EFEFEF solid 1px; font-weight:normal; color:#000; text-align:center;}
.content-box p{font-size:14px; font-family:microsoft yahei; color:#D60101;  text-indent:12px; font-weight:normal; line-height:30px; }
.content-box ul{width:108px; margin:0 auto; padding-top:15px; padding-bottom:10px;}
.content-box li{list-style:none; line-height:28px; height:28px; overflow:hidden; width:98px; padding-left:5px; padding-right:5px;}
.content-box li span a{width:25px;  float:left; text-align:right; padding-top:5px; margin-right:10px;}
.close{float:right; width:29px; height:117px; background:url(../images/qq_left.gif) no-repeat; margin-top:28px; cursor:pointer;}