@charset "utf-8";
/* CSS Document */
.body{
	margin:0px auto;
	padding:0px;
	font-size:13px;
	background:#EFEFEF url(../linksopic1/bg.png) repeat-x left top;
	color:#0d366e;
	font-family: 微软雅黑;
}
.clear{clear:both} 

#header{width:100%; height:120px;z-index:998;padding:0px 0px 15px; margin:0 auto;    background-color: #fff;}
.wrap{width:1080px;margin: 0 auto;}
#logo{ margin-top:5px; float:left; }
.top-link{ float:right;  margin-top:18px; margin-right:20px; font-size:12px;}
.top-link span.fl a{ margin:0 9px;}
.top-link span.fr a{ margin:0 2px;}

.itop{height:30px; width:100%;  font-size:13px; border-bottom:#cfcfcf 1px solid;  }
.itopcontent{line-height:30px; width:1020px; margin:0px auto; font-size:14px; font-size:13px;}
.itoplink{
	width:500px;
	float:left;
	color: #666;
}
.itopcontact{
	width:400px;
	float:right;
	text-align:right;
	color: #666;

}
.itopcontact font{color:#ff0000; font-weight:bold; }

.dingtop{
	background-color: #fff;
}

.top{ position:absolute; top:0; left:0;width:100%;height:700px; }

.menu{
	width:100%;
	height:43px;
	overflow:hidden;
	float:right;
vertical-align:bottom;position:relative;
text-align:right;
background:url(../linksopic1/menu_bg.jpg) repeat-x;
}
.menu .menu-content{ width:1020px; margin:0px auto; padding:0px inherit;  }
.menu .menu-content a{
	margin:0px 25px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	height:40px;
	line-height:40px;
	text-decoration:none;
} 

.menu .menu-content a:hover{
	color:#FF0;
}
.menu-bottom{width:100%; background:url(../linksopic1/lanmu_diwen_2.png) repeat-x; height:0px; }

/*�������˵�*/
.nav{ height:37px; line-height:37px; width:815px; position:relative; z-index:1; float:right; margin-top:30px;  }
.nav a{ color:#0d366e;  }
.nav .nLi{ float:left;  position:relative; display:inline; background:url(../linksopic1/nav_line.png) right center no-repeat;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; text-align:center; width:90px; font-size:14px; font-weight:bold; }
.nav .sub{ display:none; width:180px; left:-35px; top:45px;  position:absolute; background:url(../linksopic1/cs_sub-nav.png) repeat center bottom;  line-height:26px; padding:25px 0 15px 0; }
.nav .sub li{ zoom:1; height:24px; text-align:center; font-size:12px; padding-left:36px; padding-right:20px; }
.nav .sub a{ display:block; height:24px; line-height:24px; color:#0d366e;}
.nav .sub a:hover{ color:#F4972A;text-decoration:none;}
.nav .on h3 a{   }

.nav .sub ul  li{ margin:0px auto; padding:0px;}


.clearfix{zoom:1;}
.clearfix:after{ content:""; display:block; clear:both;}
*html .clearfix{height:1%}




/*��ҳ����*/

.main_content{width:1080px; margin:0 auto;  z-index:800;}
.box-top{ height:11px; overflow:hidden; background:url(../linksopic1/cs_box_top.png) no-repeat center top;}
.box-outer{ padding-bottom:11px;background:url(../linksopic1/cs_box_bottom.png) no-repeat center bottom;clear:both;}
.box-center{ background:#fff url(../linksopic1/cs_box_center.png) repeat-y center top; overflow:hidden; padding:19px 30px; width:1020px; overflow:hidden; margin:0 auto}
.picBlock ul{ width:1060px; list-style:none; margin:0px auto; padding:0px;}
.picBlock ul li img{ width:233px; height:155px; display:block;}
.picBlock ul li{ width:233px; height:190px; float:left; margin-right:30px;}
.picBlock ul li a{ display:block;  }
.picBlock ul li h2{ font-size:14px; line-height:14px;}
.picBlock2 ul li img{ width:233px; height:155px; display:block;}

.picBlock2 ul{ width:1060px; margin:0px auto; padding:0px; list-style:none;}
.picBlock2 ul li{ width:320px; height:213px; float:left; margin-right:30px; position:relative;}
.picBlock2 ul li a{ display:block;width:320px; height:213px;}
.picBlock2 ul li h2{ font-size:14px; line-height:14px; position:absolute; left:0; bottom:0; background:#FFBB00 url(../linksopic1/cs_tit_bg.jpg) no-repeat left center; height:33px; line-height:33px; color:#111a8d; padding:0 15px 0 28px;}
.picBlock2 ul li img{ width:320px; height:213px; display:block;}
.box-about,.box-news,.box-case,.box-contact{ width:232px; float:left; margin-right:30px; height:250px;overflow:hidden; color:#666; font-size:13px;}
.hd-main{ color:#111a8d; font-size:16px; line-height:16px; margin-bottom:12px; padding-left:18px; background:url(../linksopic1/cs_dot.png) no-repeat 2px center;}
.box-about .bd{ line-height:24px;}
.fourBox .thumb{ width:231px; height:65px; overflow:hidden; margin-bottom:15px;}
.fourBox .thumb img{ display:block; width:231px; height:65px;}
.box-news li{ line-height:24px; height:24px; overflow:hidden;  margin:0px auto; padding:0px;}
.box-news li a{ color:#666; margin:0px auto; padding:0px; list-style:none;}
.box-news li a:hover{ color:#FF9900;}
.box-case ul{ padding:0px; margin:0px auto;}
.box-case li{text-align:center; background:#fff; overflow:hidden; float:left;}
.box-case li p{ padding:0px; margin:0px auto;}
.box-contact ul{ line-height:24px; padding-left:28px; background:url(../linksopic1/cs_icons.png) no-repeat 3px 3px; font-size:12px; margin-bottom:15px;  }
.box-contact .code {}

.list ul{margin:0px auto; padding:0px; list-style:none;}










.banner{width:100%; margin:0px auto; height:570px;}

.gundong{width:1180; margin:0px auto; height:40px; }
.gundong .name{width:250px; float:left; height:40px; 	color: #666; font-size:12px; line-height:40px;	 }
.main{
	width:1020px;
	margin:0px auto;
	
	height:auto;
	overflow:hidden;

}
.main-top{width:1020px; height:auto; overflow:hidden; margin-bottom:20px;}
.main-top table{ width:238px; height:168px; float:left; margin-top:10px;}
.main-top  img{ width:238px; height:168px; margin:7px; border:#ccc 1px solid;}
.main-top  a{ text-decoration:none; color:#333333;}
.main-top  td{height:auto; margin:0px auto;}
.main-top .namea{ background:#666666; color:#fff;}

.honetitle{ height:40px; line-height:40px;color:#444; padding:0px; font-size:16px; font-weight:bold;}
.more{ float:right; width:200px; margin-top:-40px; text-align:right;}
.honetitle span{ color:#e0dfdf;font-size:14px;}


.casetitle{ height:40px; line-height:40px;color:#444; font-size:16px; font-weight:bold; padding-left:15px;}
.more{ float:right; width:200px; margin-top:-40px; text-align:right;}
.casetitle span{ color:#e0dfdf;font-size:14px;}

.ny_main-top{width:908px; height:200px; overflow:hidden; margin:20px auto; }
.ny_main-top table{ width:160px; height:170px; float:left; margin:5px; }

.ny_main-top  a{ text-decoration:none; color:#333333; font-size:14px;}
.ny_main-top  td{height:auto; margin:0px auto;}



.tuijian-title{
	font-size: 14px;
	line-height: 30px;
	height:30px;
	color: #F30;
	text-decoration: none;
	
	}

.tuijian-title a{
	color:#333;
	text-decoration: none;
}

.tuijian-title hover{

	font-size: 13px;
	line-height: 24px;
	color: #0059ab;
	text-decoration: none;
	}
.tuijian-title1{	color:#CCCCCC;font-size:14px; font-style:italic;}

.tuijian-content{font-size:12px; line-height:22px;  width:300px; }

.main-center{ width:987px; height:auto; margin:0px auto; border:#efefef 1px solid; float:left; padding:15px;}
.main-title{height:40px; line-height:40px; width:100%; margin:10px auto; }
.main-title .conetnt {color:#484848; font-size:16px;  border-bottom:#dddddd 1px solid; text-decoration:none; font-weight:bold; float:left; width:650px; margin-right:12px;}
.main-title .conetnt1 {color:#484848; font-size:16px;  border-bottom:#dddddd 1px solid; text-decoration:none; font-weight:bold; float:right; width:315px;}
.main-title .conetnt8 {color:#484848; font-size:16px;  text-decoration:none; font-weight:bold; float:left; width:900px;  margin-left:12px;}
.left_content8{ float:right; width:200px; text-align:right; padding-right:12px;}
.left_content8 a{ font-sizemain-top:14px; font-weight:bold;}
.main-title span{color:#CCCCCC; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

.maincase{width:1018px; height:auto; overflow:hidden; margin-bottom:20px; border:#efefef 1px solid;}
.maincase table{ width:240px; height:168px; float:left; margin-top:10px; }
.maincase img{ width:240px; height:168px; margin:5px;}
.maincase a{ text-decoration:none; color:#333333;}
.maincase td{height:auto; margin:0px auto;}
.maincase .namea{ background:#666666; color:#fff;}

.main-about{
	width:510px;
	float:left;
	  height:200px;
	background:url(../linksopic1/about_pic.jpg)  no-repeat bottom left;
	
}
.main-about_title{ color:#FF0000; font-weight:bold; font-size:14px; height:40px; line-height:40px; padding-left:200px;}
.main-about_content{ padding-left:200px; padding-top:20px;}
.main-about_more{ text-align:right; padding-right:12px;}
.main-about_more a{ height:50px; line-height:50px;}
.main-about img{ float:left; padding:5px; }


.main-weixin{
	width:510px;
	float:right;
	text-decoration: none;
    height:200px;
	
	background:url(../linksopic1/weixin_pic.jpg)  no-repeat bottom right;
	

}
.main-weixin_title{ color:#FF0000; font-weight:bold; font-size:14px; height:40px; line-height:40px;   padding-right:250px;   text-align:right;}
.main-weixin_content{ padding-right:250px;  text-align:right; padding-top:20px; }
.main-weixin_more{ text-align:right; padding-right:250px;}
.main-weixin_more a{ height:50px; line-height:50px;}
.main-weixin img{ float:left; padding:5px; }


.main_left{ width:480px; float:right; margin-left:8px;  }
.main_left .leftcontent{ width:100%; margin:10px 0px; line-height:25px;}
.main_left .leftcontent img{ width:480px; height:98px; margin-bottom:10px;}

.main-news{width:490px; float:left;line-height:23px;  overflow:hidden; margin-bottom:10px;  }

.newsName{ font-size:15px; height:30px; line-height:30px;}
.newsName a{ font-size:15px;height:30px; line-height:30px;}



.main-news .newsContent{width:100%; overflow:hidden; margin:10px auto;}

.main-anli{width:652px; margin-right:17px; height:150px; float:left; }
.main-title3{height:40px; line-height:40px; width:652px;  }
.main-title3 .conetnt3{fcolor:#484848; font-size:16px;height:40px; line-height:40px;  border-bottom:#dddddd 1px solid; text-decoration:none; font-weight:bold; float:left; width:652px;}
.main-title3 .conetnt3 span{color:#CCCCCC; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.main-content{width:652px; line-height:80px;overflow:hidden; height:100px; float:left; margin:15px auto;}
.main-content img{border:#ccc 1px solid; margin:0px 7px;}

.main-contact{width:330px; height:150px; float:right;}
.main-title4{fcolor:#484848; font-size:16px;height:40px; line-height:40px;  border-bottom:#dddddd 1px solid; text-decoration:none; font-weight:bold; float:left; width:320px;}
.main-title4 .title4{ font-size:16px;  text-decoration:none; height:30px; line-height:30px; }
.main-title4 .title4 span{color:#CCCCCC; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.main-content4{ line-height:30px;color:#FFFFFF; vertical-align:top;}
.main-content4 ul{ list-style:none; margin-top:5px;}
.main-content4  li{margin-left:15px; height:35px; line-height:35px; font-size:14px;}





.iproduct{width:100%; height:270px;  float:left; margin-top:20px;background:#024a96; border-top:#05376c 1px solid;}
.iproduct .product{width:1020px; margin:0px auto; height:270px; background:url(../linksopic1/bottom_productbg.jpg); }
.iproduct .product .content{width: 195px; margin:25px 0px 20px 0px; float:left;}

.iproduct .productbig{ font-weight:bold; width: 195px; font-size:14px; text-align:center; }
.iproduct .productsmall{font-size:14px;  padding:0px;width: 195px; text-align:center;  }

.bottom{
	width:100%;
	padding-top:10px;
	margin:0px auto;
	
	float:left;
	
	background-repeat: repeat-x;
	background-color: #f2f2f2;
	border-top:#CCCCCC 1px solid;
	background:#2a2a2a;
	color:#FFFFFF;
}  


.imain{
	width:1080px;
	margin:10px auto;
    overflow:hidden;


}
.left{width:240px; margin:10px; float:left;}
.title{ background:url(../linksopic1/fgx.jpg) no-repeat bottom  left; height:40px; line-height:40px; width:242px;}
.content{margin:10px auto;}
.right{margin:10px 10px 10px 0px; width:720px; float:right;}
.title-top{background:url(../linksopic1/fgx_1.jpg) no-repeat bottom left; height:40px; line-height:40px;}
.content-top{margin:10px auto;}
.news-conetnt{width:440px; float:left;}
.anli{width:260px; float:right;}
.anli-title{background:url(../linksopic1/fgx.jpg) no-repeat left bottom; height:28px; line-height:28px;}
.anli-content{width:260px; height:140px;}
.ibanner{width:100%; margin:0px auto;}
.ibanner1{ 
	width:1020px;
	height:20px;
	background-color: #FFF;
	margin-left: auto;
 margin-right: auto;
}
.ileft{
	width:230px;
	float:left;
	margin-left: 10px;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
.ititle{ background:url(../linksopic1/fgx.jpg) no-repeat  bottom left; height:35px; line-height:35px;}
.icontent{margin:10px auto; color:333; text-align:center;}
.icontent_menu{margin:10px auto; color:fff; text-align:left;}
.icontentbottom{ width:910px; height:auto;overflow:hidden; margin:0px auto;}
.icontentbottom .Product_news{ width:100%; float:left;line-height:23px; }
.icontentbottom .Product_title {height:40px; line-height:40px; width:100%; margin:10px auto; }
.Product_title .conetnt {color:#484848; font-size:16px;  border-bottom:#dddddd 1px solid; text-decoration:none; font-weight:bold; float:left; width:440px; }
.Product_title span{color:#CCCCCC; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.Product_news_content{width:440px; float:left; line-height:23px;}






.iright{margin:10px 10px 10px 0px; width:750px; float:right;}
.ititle-top{background:url(../linksopic1/fgx_1.jpg) bottom left repeat-x; height:35px; line-height:35px; }
.iright_content{margin:10px auto; color:333; width:100%;}
.iright_content a{color:333;}


/* �ײ��ͷ����� */
.float0831 {position: fixed; bottom:0px; left:0px; _position: absolute;  z-index:100; height:81px; width:100%}
.float0831 A {COLOR: #00a0e9}
.float0831 A:hover {COLOR: #ff8100; TEXT-DECORATION: none}
.float0831 .floatL {position: absolute; width:39px; float: left; background:url(../linksopic1/uka_icon1.png) no-repeat; z-index:100}
.float0831 .floatL a {DISPLAY: block; width:39px; height:81px; text-indent:-999px;}
.float0831 .floatR { height:81px;  background:url(../linksopic1/uka_bg.png) repeat-x; position:absolute; left:0px; width:100%; text-align:center}
.float0831 .floatR {float: left; }
.float0831 .cn ul {}
.float0831 .cn ul li { background:url(../linksopic1/icon03.jpg) repeat-x left bottom; padding:10px 15px}
.float0831 .btnOpen {}
.float0831 .btnOpen_n {}
.float0831 .btnCtn { }
.float0831 .btnOpen {POSITION: relative; width:39px;  height:81px;}
.float0831 .btnOpen_n {POSITION: relative;width:39px; height:81px; bottom:0; left:0}
.float0831 .btnCtn {POSITION: relative; WIDTH:79px; HEIGHT: 89px;bottom:0; left:0}
.float0831 .btnOpen {bottom:0; left:0px}
.float0831 .btnOpen_n {bottom:0; left:0px}
.float0831 .btnCtn {bottom:0; left:0px}
.close{ position:absolute; right:0; top:0}
.qiatan{ padding:23px 0 0 0;}
.qiatan *{ vertical-align:middle}
.qiatan span{ background:url(../linksopic1/uka_bg2.png) no-repeat; width:350px; height:39px; display:inline-block; margin:0 4px; }
.qiatan span a{ background:url(../linksopic1/qq.png) no-repeat left center; color:#fff; height:39px; line-height:39px; display:inline-block; padding:0 0 0 22px; margin:0 8px}
.qiatan samp{ background:url(../linksopic1/phone3.png) no-repeat; width:211px; height:39px; display:inline-block; margin:0 0 0 4px; color:#FFFFFF; font-size:18px; font-weight:bold; line-height:39px; text-align:center; vertical-align:middle; padding-left:15px;}
.qiatan em{ padding:8px 0 0 0; display:inline-block}
/* �ײ��ͷ����� */

/*网站底*/
.footer{  color:#0d366e; font-size:13px; padding:5px 0;  width:100%; z-index:99999;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

ol,ul {list-style:none; margin:0px auto;}


/* Layout & Wrapper Settings */
.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk25,.bk30,.bk40{clear: both;font-size:0;height: 0;overflow:hidden;}
.bk5{height:5px;}
.bk8{height:8px;}
.bk10{height:10px;}
.bk15{height:15px;}
.bk20{height:20px;}
.bk25{height:25px;}
.bk30{height:30px;}
.bk40{height:40px;}
.w10{width:10px;}
.w20{width:20px;}
.w30{width:30px;}
.w40{width:40px;}
.w50{width:50px;}
.w60{width:60px;}
.w70{width:70px;}
.w80{width:80px;}
.w90{width:90px;}
.w100{width:100px;}
.w128{width:128px;}
.w200{width:200px;}
.w300{width:300px;}
.w400{width:400px;}
.w500{width:500px;}
.w600{width:600px;}
.w700{width:700px;}
.w800{width:800px;}
.w{width:100%}
.h50{height:50px;}
.h80{height:80px;}
.h100{height:100px;}
.h200{height:200px;}
.h300{height:300px;}
.h400{height:400px;}
.h{height:100%}
.m5{margin:10px;}
.m10{margin:10px;}
.m15{margin:15px;}
.m30{margin:30px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
.mt100{margin-top:100px;}
.mb5{margin-bottom:5px;}
.mb8{margin-bottom:8px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.mb60{margin-bottom:60px;}
.mb100{margin-bottom:100px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml50{margin-left:50px;}
.ml100{margin-left:100px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr50{margin-right:50px;}
.mr100{margin-right:100px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:20px;}
.p30{padding:30px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pt40{padding-top:40px;}
.pt50{padding-top:50px;}
.pt100{padding-top:100px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pb40{padding-bottom:30px;}
.pb50{padding-bottom:50px;}
.pb100{padding-bottom:100px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}
.pl40{padding-left:40px;}
.pl50{padding-left:50px;}
.pl60{padding-left:60px;}
.pl70{padding-left:70px;}
.pl100{padding-left:100px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr30{padding-right:30px;}
.pr50{padding-right:50px;}
.pr100{padding-right:100px;}
	

