﻿@charset "utf-8";
/* CSS Document */
html { color:#555; background:#FFF; font-size:12px; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
body { font-size:12px; font-family:"微软雅黑";}
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
ul { list-style-type:none; }
li { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
a, a:link { color:#3f3f3f; text-decoration:none; }
a:hover, a:active { color:#9A0405; text-decoration:underline; }
.clea { clear:both; }
.clearfix{ clear:both; }
.main { width:1250px; margin:0 auto;/* overflow:hidden;*/ zoom:1; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.pt10 { padding-top:10px; }
.pt15 { padding-top:15px; }
.pt20 { padding-top:20px; }
.mainbg1 { }
.l{float:left;}
.r{float:right;}

img {border: 0;}
.l{float:left;}
.r{float:right;}
.main { width:1250px; margin:0 auto;/* overflow:hidden;*/ zoom:1; }
.QQbox {z-index: 9999; right: 0px; width: 150px; /*height:445px;*/position:fixed; _position: absolute; top:180px; right:0px;  background:url(../images/qq/qq.jpg) no-repeat #015db2;}
.close{width:20px; height:20px; margin-left:128px; cursor:pointer;}
.qq_list{margin-top:154px;}
.qq_list .qq_li{width:129px; height:28px; line-height:28px; background:url(../images/qq/qq_li.jpg) no-repeat; margin:auto;margin-top:3px; }
.qq_list .qq_li a{display:block; text-indent:40px; font-weight:bold; }
.qq_bb{background:url(../images/qq/qqkf.jpg) no-repeat center; height:100px;}
.navdiv .lang p a { background:url(../images/icon.jpg) no-repeat; }
/*ͷ��*/
/*.top { height:205px;background:#FFF;}
.top_tal{background:#007ad1; height:35px; line-height:35px; font-size:14px}
.top_tal_box{width:1250px; margin:auto; color:#FFF;}
.logo { float:left; width:400px; height:106px;cursor:pointer; padding-top:10PX; }
.logo a{display:block; background:url(../images/logo.jpg) no-repeat; width:306px; height:92px; text-indent:-9999px; overflow:hidden;}

.logo ul { width:205px; padding:8px 0px; position:absolute; background-color:#666; overflow:hidden; zoom:1; opacity:0.8; filter:Alpha(Opacity=80); display:none; z-index:99999; }
.logo li { height:25px; line-height:25px; padding:0px 5px; overflow:hidden; }
.logo li a { /*color:#fff;*/ /*}
.logo li a:hover { color:#fff; text-decoration:underline; }

.navdiv { float:right; width:800px; height:116px; }
.navdiv .tel{background:url(../images/tel.jpg) no-repeat; width:200px; height:60px; float:right; }
.nav{float:right;}
.nav ul li.nav_li{height:116px; background:#007ad1; color:#FFF;}
.nav ul li{line-height:116px; height:116px; text-align:center;float:left;}
.nav ul#jMenu li a{display:block;cursor:pointer;font-size:16px ;padding:0px 25px 0px 25px;}
.nav ul#jMenu li.sa{padding:0px; width:34px; height:34px; float:right;}
.nav ul#jMenu li a:hover{background:#007ad1; color:#fff; text-decoration:none;}
.nav ul#jMenu li:hover>a{background:#007ad1; color:#fff;}
.nav ul#jMenu li ul{padding:0px; margin-top:0px;}
.nav ul#jMenu li ul .v{ width:100%; padding:0px 15px 0px 15px; height:8px;background:url(../images/P.png) no-repeat center top;}
.nav ul#jMenu li ul li{
	width:180px;height:35px; text-align:left; line-height:35px;position:relative;z-index:1999; border-bottom:1px solid #c8e5ff;
	background:#007ad1;
    /*filter: alpha(opacity=70);  
	-moz-opacity:0.7;  
    -khtml-opacity: 0.7;  
    opacity: 0.7;  */  
	/*}
.nav ul#jMenu li ul li a{font-size:12px; color:#fff; }
.nav ul#jMenu li ul li a.isParent{background:#343a55;}
.nav ul#jMenu li ul li a:hover{background:#343a55;filter:none; border:0px; text-decoration:none;}
*/


.top { height:128px;background:#FFF;}
.top_tal{height:60px; line-height:60px; font-size:14px}
.top_tal_box{width:1200px; margin:auto;}
.logo { float:left; width:400px; height:68px;cursor:pointer;}
.logo a{display:block; background:url(../images/logo.jpg) no-repeat; width:306px; height:68px; text-indent:-9999px; overflow:hidden;}

.logo ul { width:205px; padding:8px 0px; position:absolute; background-color:#666; overflow:hidden; zoom:1; opacity:0.8; filter:Alpha(Opacity=80); display:none; z-index:99999; }
.logo li { height:25px; line-height:25px; padding:0px 5px; overflow:hidden; }
.logo li a { /*color:#fff;*/ }
.logo li a:hover { color:#fff; text-decoration:underline; }

.navdiv {width:800px; height:68px;float:left;}
.navdiv .tel{background:url(../images/tel.jpg) no-repeat; width:200px; height:60px; float:right; }
.nav{width:100%; height:68px; background:#009241;}
.nav ul li.nav_li{height:68px; background:#fbeb0e; color:#000;}
.nav ul li{line-height:68px; height:68px; text-align:center;float:left;}
.nav ul#jMenu li a{display:block;cursor:pointer;font-size:16px ;padding:0px 20px 0px 25px;}
.nav ul#jMenu li.sa{padding:0px; width:34px; height:34px; float:right;}
.nav ul#jMenu li a:hover{background:#fbeb0e; color:#fff; text-decoration:none;}
.nav ul#jMenu li:hover>a{background:#fbeb0e; color:#fff;}
.nav ul#jMenu li ul{padding:0px; margin-top:0px;}
.nav ul#jMenu li ul .v{ width:100%; padding:0px 15px 0px 15px; height:8px;background:url(../images/P.png) no-repeat center top;}
.nav ul#jMenu li ul li{
	width:180px;height:35px; text-align:left; line-height:35px;position:relative;z-index:1999; border-bottom:1px solid #c8e5ff;
	background:#fbeb0e;
    /*filter: alpha(opacity=70);  
	-moz-opacity:0.7;  
    -khtml-opacity: 0.7;  
    opacity: 0.7;  */  
	}
.nav ul#jMenu li ul li a{font-size:12px; color:#fff; }
.nav ul#jMenu li ul li a.isParent{background:#343a55;}
.nav ul#jMenu li ul li a:hover{background:#343a55;filter:none; border:0px; text-decoration:none;}


.fixedls{position:fixed;top:0px; margin-left:0px;width:239px;z-index:9999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}

/*.navdiv { float:left; width:738px; height:70px; }
.navdiv .lang { padding:1px 10px 1px 0; height:28px; line-height:28px; text-align:right; }
.navdiv .lang a { margin:0 5px; }

.navdiv .nav { height:40px; }
.nav ul { height:40px  }
.nav li { float:left; width:100px; height:40px; overflow:hidden; padding-left:23px; }
.nav li .nli { background:#01519; width:100px; height:40px; line-height:42px; font-size:15px;  font-weight:bold;  display:block; }
.nav li .nli:hover { text-decoration:none; }
.nav li.first { width:133px; background:#01519; }
 
.nav li .nr6 { margin-left:-194px; }
.napli { max-width:380px; padding:8px 5px 8px 20px; position:absolute; background:#E5D9C1; font-size:14px;  opacity:0.9; filter:Alpha(Opacity=90); display:none; z-index:99999; }
.napli p { float:left; min-width:90px; height:24px; line-height:24px; padding-right:5px; }
.napli p a { color:#000; }
.napli p a:hover { color:#3d2a00; text-decoration:underline; }
.nav .mouse .napli { display:inline; }*/

/*about.html*/
.keywords{clear:both; background:#eaeaea; border-top:1px solid #CCC; line-height:55px; height:55px; text-align:center; padding-left:200px; color:#000; font-size:16px;}
.keywords a{display:block; line-height:30px; height:30px; padding:0px 8px 0px 8px; float:left; margin-top:13px;}
.keywords span{ display:block;float:left; background:#F00; width:90px; height:30px; line-height:30px; color:#FFF; font-size:16px; margin-right:10px; border-radius:30PX; margin-top:13px; font-weight:bold;}

	/*content strat*/
.content{/*background:#f8f8f8;*/ width:100%; margin-bottom:50px;}
	.prcture_box{ width:1250px; margin:auto; padding-top:110px; overflow:hidden;}
		.prcture_box ul li{ width:290px; height:240px; float:left; margin-left:9px; margin-top:15px; border:3PX solid #fff; background:#FFF;}
		.prcture_box ul li span.pimg{ display:block;width:290px; height:192px;}
		.prcture_box ul li div{width:288px; border:1px solid #FFF; height:40px; background:#FFF;}
		 .prcture_box ul li div a{display:inline-block; width:200px; height:18px; line-height:18px; font-size:14px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:13px 0 0 14px;  text-decoration: none; font-weight:bold;}
		.prcture_box ul li div a:hover{color:#f25618;}
		.prcture_box ul li div a:hover{color: #f25618}
		.prcture_box ul li div em{ height:18px; line-height:18px; margin:14px 15px 0 0; float:right; display:inline; color:#999;}
	/*content end*/


	img { border:none; }
	.wrapper { width:1250px; margin:0 auto;overflow:hidden; padding-top:30px; height:100%; min-height:700PX;}
	.wrapper h3{color:#3366cc;font-size:16px;height:35px;line-height:1.9;text-align:center;border-bottom:1px solid #E5E5E5;margin:0 0 10px 0;}
	#con1_1 { position:relative; }
	#con1_1 .product_list { position:absolute; left:0px; top:0px; padding:10px; background:#eee; margin:5px; box-shadow: rgb(188, 188, 188) 0px 0px 10px; padding: 8px; margin: 0px 6px 10px; background: rgb(255, 255, 255); border-radius: 3px; overflow: hidden;border-width: 1px;  border-style: solid; border-color: rgb(188, 188, 188); border-image: initial;}
	.product_list img { width:260px;}
	.product_list p { padding:5px 0px; height:35px; line-height:35px; font-size:14px; text-align:center; color:#333;  white-space:normal; width:260px;}
	.product_list a{cursor:pointer;}
	.weizhi{width:1248px; height:40px; background:#fff; border:1px solid #EAEAEA; margin:auto; line-height:40px; text-indent:15px; margin-bottom:30PX; box-shadow:5px;}
	
	.nomsg{background:#FFF; margin:auto; height:250PX; text-align:center; line-height:250PX; font-size:26px; color:#FF0000;}
	
	/****foot ***/
#foot{ width:100%; background:#0c5baf; height:200px; overflow:hidden;}
	.foot_text{width:1190px; margin:auto;}
	.foot_text .foot_l{background:url(../images/flogo.jpg) no-repeat; width:230px; height:200px; float:left;}
		.foot_c{ width:640px; height:200px; padding-top:50px; float:left; line-height:25px; color:#FFF;}
		.foot_r{width:300px; float:left; margin-left:15px; padding-top:50px;}
		.foot_r #gs{display:block; width:80px; height:60px;float:left;}
			.foot_r a{display:block; width:145px; float:left;}
	
a:link{font-size:12px; color:#333;text-decoration:none;}
a:visited{font-size:12px; color:#333;text-decoration:none;}
a:hover{font-size:12px; color:#FF0000;text-decoration:underline;}
a:active{font-size:12px; color:#333;}

.product_list a:link{font-size:14px; color:#333;text-decoration:none;}
.product_list a:visited{font-size:14px; color:#333;text-decoration:none;}
.product_list a:hover{font-size:14px; color:#FF0000;text-decoration:underline;}
.product_list a:active{font-size:14px; color:#333;}



/*Foot*/
.foot {background:#009241; border-top:2px solid #009f47; color:#FFF;line-height:30px; font-size:14px; padding-top:5px; text-align:center; padding:30px 0px 30px 0px;}

.nav_li a:link{font-size:16px; color:#FFF;text-decoration:none;}
.nav_li a:visited{font-size:16px; color:#FFF;text-decoration:none;}
.nav_li a:hover{font-size:16px; color:#FF0000;text-decoration:none;}
.nav_li a:active{font-size:16px; color:#FFF;}



.foot-nav a:link{font-size:14px; color:#FFF;text-decoration:none;}
.foot-nav a:visited{font-size:14px; color:#FFF;text-decoration:none;}
.foot-nav a:hover{font-size:14px; color:#FF0000;text-decoration:underline;}
.foot-nav a:active{font-size:14px; color:#FFF;}

.foot a:link{font-size:14px; color:#FFF;text-decoration:none;}
.foot a:visited{font-size:14px; color:#FFF;text-decoration:none;}
.foot a:hover{font-size:14px; color:#FF0000;text-decoration:underline;}
.foot a:active{font-size:14px; color:#FFF;}


.but-list a:link{font-size:14px; color:#FFF;text-decoration:none;}
.but-list a:visited{font-size:14px; color:#FFF;text-decoration:none;}
.but-list a:hover{font-size:14px; color:#FFF;text-decoration:none; background:#007AD1;}
.but-list a:active{font-size:14px; color:#FFF;}

.keywords a:link{font-size:16px; color:#333;text-decoration:none;}
.keywords a:visited{font-size:16px; color:#333;text-decoration:none;}
.keywords a:hover{font-size:16px; color:#FFF;text-decoration:none; background:#007AD1; border-radius:30PX; margin-top:13px; }
.keywords a:active{font-size:16px; color:#333;}

.nav a:link{font-size:14px; color:#FFF;text-decoration:none;}
.nav a:visited{font-size:14px; color:#FFF;text-decoration:none;}
.nav a:hover{font-size:14px; color:#fbeb0e;text-decoration:none;}
.nav a:active{font-size:14px; color:#FFF;}