﻿@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
 .customerA .hd li{float:left;}
 img{ border:0px;}
/* form */
.form-panel { margin:0 10px 10px;   }
.form-panel h4 { margin-bottom:10px; padding:2px 20px; background:#eee url(ico_07.gif) no-repeat 8px center; color:#666; line-height:22px; }
.form-panel .tips { padding:10px 0 10px 110px; color:#CC3732; font-weight:bold; font-size:13px; text-align:left; }
.form-panel .field { clear:both; }
.form-panel li{list-style-type:none;}
.form-panel li.field label { display:block; float:left; width:100px; line-height:24px; text-align:right; font-size:12px; }
.form-panel li.field span label { display:inline; float:none; }
.form-panel .input { padding:5px 0; color:#666; zoom:1; }
.form-panel .field:after { content:'\20'; display:block; height:0; clear:both; }
.form-panel .text { height:20px; padding:1px 3px; border:1px solid #D0D0D0; background:#F2F2F2; color:#666; }
.form-panel .textarea { width:450px; height:100px; padding:1px 3px; border:1px solid #D0D0D0; background:#F2F2F2; color:#666; }
.form-panel .submit-field { padding:0 10px 20px 100px; clear:both; }
.form-panel .submit-field input { margin-right:10px; }
.form-panel .submit-field .btn-submit { width:78px; height:24px; border:none; background:url(btn.jpg) no-repeat; cursor:pointer; }
.form-panel .submit-field .btn-reset { width:78px; height:24px; border:none; background:url(btn.jpg) no-repeat; cursor:pointer; }

.nidie_overlay{ display: none; position:fixed; top: 0%; left: 0%;width: 100%;height: 100%;background-color: black;z-index:1001; opacity:0.6} 

 
.nima_content {display:none; position: fixed; background:#fff;   top: 25%;left: 50%; margin-left:-300px; width:637px; height: 55%; padding: 20px;   z-index:1002; } 
.nima_content .hr_a{display:block; float:right; position:absolute; right:-55px; top:0px; z-index:1003px;}
.Hr_info{overflow-y:scroll;width: 645px;height: 317px;}
.Hr_info h1{color:#da251c}
 
body {
	background-color:#081833;
	overflow-x:hidden;
}

.all {
	width: 1002px;
	margin-left:auto;
	margin-right:auto;
}
.black_overlay2{ display: block; position:fixed; top:0px; left:0px;width: 100%;height: 100%; z-index:-1; background:#000; opacity:0.6; } 
 
.black_overlay{ display: block; position:absolute; top:-15px; right: -16px;width: 22px;height: 22px; z-index:1001; background:url(../images/close.png) } 
.black_overlay a{display:block; width:100%; height:100%;}
 
.white_content {display:none; position: fixed;  top:100px;left: 50%; margin-left:-160px; width:385px; height: 590px; padding: 20px;   z-index:1002 ;} 

 
 /*banner*/
.banner3 {position:relative;width:316px;height:560px;margin:0px auto;clear:both;background: #fff;
padding: 20px;        /* IE */
 -moz-opacity:0.5;              /* 老版Mozilla */
  -khtml-opacity:0.5;              /* 老版Safari */
           /* 支持opacity的浏览器*/
 }
.banner3 .hd{ position:absolute; left:50%; margin-left:400px;bottom:5px;height:15px; overflow:hidden;  z-index:2; display:none }
.banner3 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner3 .hd ul li{ float:left;width:15px; height:15px; margin-right:2px;line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.banner3 .hd ul li.on{ background:#f00; color:#fff; }
.banner3 .bd{   height:100%; z-index:1;   }
.banner3 .bd li{ zoom:1; vertical-align:middle; }
 .banner3 .bd img{width:316px; height:560px;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.banner3 .prev,.banner3 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.banner3 .next{ left:auto; right:3%; background-position:8px 5px; }
.banner3 .prev:hover,.banner3 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner3 .prevStop{ display:none;  }
.banner3 .nextStop{ display:none;  }  
.gkl {
	width: 100%;
	float:left;
	padding-bottom:12px;
	background-image: url(../images/bg.png);
	background-repeat: no-repeat;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/bg.png,sizingMethod=scale); 
	background-size:cover; 
}
.top {
	width: 1002px;
	height:68px;
	background-image: url(../images/top_bg.png);
	background-repeat: no-repeat;
	margin-top:10px;
	float:left;
}
.logo {
	width: 160px;
	height:57px;
	padding-left:10px;
	padding-top:13px;
	float:left;
	background-image: url(../images/nav_line.gif);
	background-repeat: no-repeat;
	background-position: right 1px;
}
.nav {
	width: 600px;
	float:left;
	height:64px;
}
.nav li {
	list-style-type: none;
	float:left;
	width: 100px;
	height:64px;
	text-align:center;
	line-height:64px;
	background-image: url(../images/nav_line.gif);
	background-repeat: no-repeat;
	background-position: right 1px;
	font-family: "微软雅黑";
	font-size:13px;
}
.nav li a {
	color:#1d2b55;
	text-decoration:none;
}
.nav li a:hover {
	color:#666;
	text-decoration:none;
}
.search_box {
	width: 212px;
	float:left;
	padding-left:15px;
	padding-top:20px;
	height:40px;
}
.search {
	border: 1px solid #FFF;
	height: 22px;
	line-height: 22px;
	width: 190px;
	padding-left:10px;
	font-size:12px;
	color:#666;
	background-image: url(../images/search.jpg);
	background-repeat: no-repeat;
}
.btn
{
    position:absolute;
    margin-top:1px;
    margin-left:-28px;
    display:inline;
}
.bar {
	width: 1000px;
	height:32px;
	line-height:32px;
	font-size:12px;
	float:left;
	font-family:"宋体";
	text-align:right;
	color:#8fcdff;
}
.bar img {
	vertical-align: middle;
}

.bar a {
	color:#8fcdff;
	text-decoration: none;
}
.bar a:hover {
	color:#fff;
	text-decoration: none;
}
.main_box {
	width: 1002px;
	height:13px;
	float:left;
}
.main {
	width: 1001px;
	padding-left:1px;
	float:left;
	padding-top:15px;
	background-image: url(../images/bg_main.png);
	background-repeat: repeat-y;
}

.left {
	width: 150px;
	float:left;
	margin-right:40px;
}
.left_nav {
	width: 150px;
}
.left_nav li {
	width: 128px;
	height:40px;
	color:#333;
	font-size:12px;
	font-family: arial;
	line-height:40px;
	padding-left:22px;
	border-bottom: 1px solid #eee;
	list-style-type: none;
	background-image: url(../images/left_nav.gif);
	background-repeat: no-repeat;
	background-position: 130px center;
overflow:hidden;
}
.left_nav li a {
	color:#333;
	text-decoration:none;
}
.left_nav li a:hover {
	color:#4091d5;
	text-decoration:none;
}
.left_line {
	background-image: url(../images/left_down.gif);
	background-repeat: repeat-x;
	width:150px;
	height:4px;
}


.center {
	width: 520px;
	float:left;
	font-size: 12px;
	margin-right:40px;
}
.center p
{
    line-height:20px;
}
.center_h1 {
	font-size: 15px;
	width: 520px;
	font-family: "微软雅黑";
	height:20px;
	line-height:20px;
	float:left;
	color:#1d2b55;
}
.center_h2 {
	font-size: 11px;
	font-family: arial;
	float:left;
	width: 520px;
	height:5px;
	color:#4091d5;
	text-transform: uppercase;
}
.center_h3 {
	font-size: 11px;
	font-family: arial;
	float:left;
	width: 520px;
	height:18px;
	line-height:18px;
	color:#4091d5;
	text-transform: uppercase;
}
.center_h4 {
	font-size: 11px;
	font-family: arial;
	float:left;
	width: 520px;
	height:8px;
	line-height:8px;
	color:#4091d5;
	text-transform: uppercase;
	margin-bottom:20px;
	border-bottom:2px solid #ddd;
}
.center_banner {
	float:left;
	width: 520px;
    margin-bottom:10px;
}


.right {
	width: 230px;
	float:left;
}
.right h1 {
	width: 230px;
	float:left;
	padding-top:12px;
	padding-bottom:12px;
	border-top: 1px solid #5e6a71;
	border-bottom: 1px solid #acb0b4;
}
.right_map {
	width: 230px;
	border-bottom: 1px solid #acb0b4;
}
.right_globe {
	width: 230px;
	height:30px;
	padding-top:10px;
}
.right_line {
	background-image: url(../images/left_down.gif);
	background-repeat: repeat-x;
	width:230px;
	height:4px;
	margin-bottom:30px;
}
.right_contact {
	width: 230px;
	height:30px;
	padding-top:10px;
	border-top: 1px solid #acb0b4;
}
.right_contact img a { text-decoration:none; }

.right_help {
	font-size: 12px;
	width: 200px;
	height:60px;
	padding-top:20px;
	padding-left:18px;
	line-height:20px;
	color:#40578c;
}


.footer {
	background-color: #081833;
	font-size:10px;
	font-family:arial;
	text-align:center;
	color:#fff;
	text-transform: uppercase;
	height:35px;
	line-height:35px;
}



.list_next {
	clear:left;
	height: 40px;
	width: 450px;
	font-size:12px;
	font-family:arial;
	text-align:right;
}
.list_next a {
	height: 15px;
	width: 15px;
	text-decoration:none;
	color:#333;
}
.list_next a:hover {
	color:#4091d5;
}


.twocode {
	float: left;
	width: 130px;
	padding-top: 20px;
	padding-left: 20px;
}
.twocode p {
	float: left;
	width: 130px;
	height:30px;
	color:#4091d5;
	font-size:12px;
	line-height:30px;
}
