@charset "utf-8";
/* start reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, input, button, textarea, p, blockquote, th, td { margin:0; padding:0;}
table { border-collapse:collapse; border-spacing:0; border:0; }
fieldset, img { border:0; }

li { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
input, button, textarea, select, optgroup, option { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; outline:none; }
input, button, textarea, select { *font-size:100%; }
input { border:medium none; }
strong { font-weight:bold; }
/* end reset */
/* start base */
/* =body= */
html{-webkit-text-size-adjust:none;}
body { width:100%; margin:0 auto; background-color:#fff; font:12px/18px "Times New Roman", Times, serif; color:#535353; }
h1, h2, h3, h4, h5, h6 { font: bold 100% Arial, Helvetica, sans-serif; }
/* =link= */
a{ text-decoration:none; color:#535353; }
a:hover { color:#535353; text-decoration:underline;}
a img { border:0; }
a:active { star:expression(this.onFoucs=this.blur());}
/* =display= */
.show{ display:block;}
.hide{ display:none;}
/* =float clear= */
.fll{ float:left;}
.flr { float:right; }
.fix { clear:both;  *zoom:1;} 
.fix:after { display:block; clear:both; height:0; overflow:hidden; visibility:hidden; content:"."; }
/* =font = */

/* =margin padding= */

/* =background= */


/* =color= */


/* start wrapper */
section, article, aside, header, footer, nav, dialog, figure { display:block; }
figure { margin:0; }
#wrapper{ width:1200px; margin:0 auto;}
footer{ margin-top:10px; padding-top:10px;text-align:center; border-top:3px solid #e9ebec;}

/* header */
header{
	position:relative;
	}
header .top{
	background:url(../images/topbj.jpg) no-repeat;
	height:80px;
	}
.logo{
	position:absolute;
	top:8px;
	left:126px;
	background:url(../images/logo.jpg) no-repeat;
	display:inline-block;
	width:112px;
	height:68px;
	}
.top-right{
	position:absolute;
	top:55px;
	right:148px;
	}
.top-right a{
	padding:0 5px;
	color:#397779;
	}
header .middle{
	background:url(../images/headerbj.jpg) no-repeat;
	height:337px;
	}
header .middle .banner{
	position:absolute;
	top:90px;
	left:251px;
	}
header .middle nav{
	position:absolute;
	top:70px;
	left:0;
	}	
nav ul{
	margin:0 12px 0 5px;
	width:235px;
	}	
nav ul li{
	padding:3px 0 4px 12px;
	border-bottom:1px solid #85ab9a;
	color:#acbc90;
	line-height:18px;
	}	
nav ul li a{
	font-size:16px;
	font-family: "lr SVbN", "Osaka|";
	color:#fff;
	margin:0 5px 0 8px;
	display:inline-block;
	}	
nav ul li a:hover{
	color:#fff;
	}	
nav ul li span{
	font-size:11px;
	}
nav ul li.first{
	border-bottom-width:5px;
	color:#eaf1dd;
	padding:5px 0 0 3px;
	}	
nav ul li.first a{
	font-size:24px;
	font-weight:bold;
	background:url(../images/icon.gif) no-repeat left -583px;
	padding:14px 0 7px 58px;
	*margin-bottom:-5px;
	}	
nav ul li.first span{
	display:inline-block;
	}
nav ul li dl{
	padding:5px 0 0 35px;
	}	
nav ul li dl dd{
	margin-bottom:3px;
	}	
nav ul li dl dd a{
	padding:0 0 0 20px;
	}	
nav ul li dl dd a:hover, nav ul li dl dd a.current{
	background:url(../images/icon.gif) no-repeat left 4px;
	}	
	
/* footer */
footer p{
	padding-bottom:12px;
	color:#888;
	}
footer p a{
	color:#888;
	padding:0 10px;
	border-right:1px solid #dbdbdb;
	}
footer p img{
	vertical-align:middle;
	margin-right:10px;
	}

/* index */
/* main aside */
#main aside{
	width:250px;
	}
aside .leftbg{
	background:url(../images/left.jpg) repeat-y right;
	}
.left-advantage{
	padding:0 9px;
	font-family:"微软雅黑";
	font-size:12px;
	}
.left-advantage li{
	background:url(../images/theme.png) no-repeat 0 0;
	display:inline-block;
	width:231px;
	height:35px;
	line-height:32px;
	color:#a4a4a4;
	margin-bottom:5px;
	}
.left-advantage li a{
	font-weight:bold;
	margin:0 8px 0 20px;
	color:#a4a4a4;
	}
.left-advantage li a.current, .left-advantage li a:hover{
	color:#2b6a6c;
	}

.left-advantage li.advantage-con{
	background:none;
	line-height:20px;
	padding:8px 0 10px;
	width:auto;
	height:auto;
	}
.left-advantage li.advantage-con dl dd{
	width:200px;
	margin:0 10px 0 20px;
	float:left;
	color:#2b6a6c;
	}
.left-advantage li.advantage-con a{
	color:#2b6a6c;
	margin:0;
	}

/* main middle */
#main .middle{
	width:540px;
	margin-left:20px;
	}
.m-profiles{
	padding:10px 0 20px;
	}
.profiles-con{
	width:395px;
	font-family:"隶书";
	font-size:15px;
	}
.profiles-con h2{
	margin:5px 0;
	}
.profiles-con h2 b{
	
	padding:0 58px 15px 0;
	margin:0 0 5px 5px;
	color:#2b6a6c;
	}
.profiles-con dl{
	padding-left:32px;
	}
.profiles-con dl dt{
	font-weight:bold;
	font-size:14px;
	color:#2b6a6c;
	margin-bottom:3px;
	padding-left:6px;
	background:url(../images/icon.gif) no-repeat left -10px;
	}
.profiles-con dl dd{
	padding-left:10px;
	font-size:14px;
	/*line-height:16px;*/
	}
.profiles-con dl dd a{
	background:url(../images/icon.gif) no-repeat 0 -33px;
	display:inline-block;
	width:14px;
	height:14px;
	margin-top:8px;
	}
#tab1{}
#tab1-nav{
	display:block;
	font-family:"隶书";
	font-size:16px;
	}
#tab1-nav ul{
	border-bottom:1px solid #235d5f;
	padding:14px 0 3px 5px;
	background:url(../images/middletitbg.jpg) repeat-x top;
	}	
#tab1-nav li{
	cursor:pointer;
	float:left;
	width:69px;
	height:23px;
	margin-right:5px;
	font-size:16px;
	text-align:center;
	line-height:23px;
	color:#fff;
	background:url(../images/theme.png) no-repeat -73px -45px;
	}
#tab1-nav li.on{
	background:url(../images/theme.png) no-repeat 0 -45px;
	color:#fff;
	}
#tab1-nav li.last{
	background:url(../images/icon.gif) no-repeat 0 -55px;
	display:inline-block;
	width:30px;
	height:15px;
	margin-top:5px;
	float:right;
	}
#tab1-con ul{
	padding-top:5px;
	font-family:"隶书";
	font-size:16px;
	}
#tab1-con ul li{
	padding:4px 0 4px 3px;
	border-bottom:1px dashed #235d5f;
	}
#tab1-con ul li a{
	background:url(../images/icon.gif) no-repeat left -636px;
	padding-left:15px;
	display:inline-block;
	width:432px;
	float:left;
	font-size:16px;
	}
#tab1-con ul li em{
	background:url(../images/icon.gif) no-repeat 0 -75px;
	display:inline-block;
	width:21px;
	height:10px;
	margin-right:10px;
	float:left;
	vertical-align: middle;
	}
#tab1-con ul li span{
	float:right;
	display:inline-block;
	}
#tab1-con ul li.last{
	border:none;
	}

/* main right */
#main .right{
	width:330px;
	background-color:#eeeded;
	padding:15px 0 15px 50px;
	_padding:15px 0 15px 25px;
	}
#main .right ul{
	width:230px;
	font-family:"隶书";
	font-size:16px;
	}
#main .right li{
	border-bottom:1px dashed #c7c6c6;
	height:40px;
	}
#main .right li.last{
	border:none;
	}
#main .right li .a1{
	background:url(../images/icon.gif) no-repeat -37px -60px;
	display:inline-block;
	width:23px;
	height:13px;
	vertical-align:middle;
	}
#main .right li .r{
	background:url(../images/icon.gif) no-repeat ;
	padding: 14px 0 10px 50px;
	display:inline-block;
	width:95px;
	margin-right:15px;
	vertical-align:middle;
	}
#main .right li .r1{
	background-position:left -110px;
	}
#main .right li .r2{
	background-position:left -152px;
	}
#main .right li .r3{
	background-position:left -190px;
	}
#main .right li .r4{
	background-position:left -230px;
	}
#main .right li .r5{
	background-position:left -273px;
	}
#main .r-down{
	margin:20px 0 0;
	font-family:"隶书";
	font-size:16px;
	}
#main .r-down a{
	background:url(../images/icon.gif) no-repeat center;
	padding:46px 15px 0 2px;
	width:65px;
	display:inline-block;
	margin-right:15px;
	border-right:1px dashed #c7c6c6;
	}
#main .r-down .b1{
	background-position: 0 -332px;
	}
#main .r-down .b2{
	background-position: 0 -412px;
	}
#main .r-down .b3{
	background-position: 0 -499px;
	border:none;
	}

.wrap{
	color:#949494;
	}
/* secrecy system */
aside .tit{
	background-color:#127376;
	width:250px;
	height:62px;
	}
aside .tit span{
	/*background:url(../images/icon.gif) no-repeat left -660px;*/
	
	/*padding:3px 30px 0 40px;*/
	margin:0 auto;
	height:62px;
	
	width:250px;
	display:inline-block;
	color:#fff;
	font-family:"微软雅黑";
	text-align:center;
	}
aside .tit b{
	display:inline-block;
	font-size:14px;
	font-family:"微软雅黑";
	text-align:center;
	height:62px;
	line-height:62px;
	margin-right:10px;
	}
#main .left-advantage{
	padding-top:12px;
	}	
#main .left-advantage li.r-con{
	background:none;
	line-height:15px;
	padding:20px 0 30px 0;
	width:auto;
	height:auto;
	}
#main .left-advantage li.r-con a {
	font-weight:normal;
	margin-left:-8px;
	padding:46px 8px 0 0;
	*padding-right:6px;
	color: #0f0404;
	width:50px;
	}
	
#content{
	float:right;
	width:930px;
	margin-top:15px;
	}
#content .tit b{
	
	padding: 0 50px 15px 0;
	margin: 0 -35px 5px 5px;
	color: #2b6a6c;
	font-family:"微软雅黑";
	font-size:16px;
	}
#content .tit span{
	color:#ababab;
	background:url(../images/icon.gif) no-repeat right -32px;
	padding-right:70px;
	
	}
#content .box1{
	padding:90px 0 70px 145px;
	width:520px;
	}
#content .box1 h3{
	text-align:center;
	font-size:18px;
	margin-bottom:20px;
	}
#content .box1 p{
	margin-bottom:10px;
	}
#content .box1 p.left{
	text-indent:24px;
	}
#content .box1 p ul{
	padding-left:20px;
	}
#content .box1 p a{
	color:#2b6a6c;
	text-decoration:underline;
	}

/* trritory */
.trritory{
	background-color:#127376;
	margin-top:30px;
	padding:10px 4px 6px 4px;
	*padding-bottom:10px;
	width:832px;
	}
.trritory b{
	display:block;
	color:#fff;
	margin:0 0 5px 10px;
	}
.trritory ul li{
	float:left;
	width:380px;
	height:120px;
	padding:14px 12px;
	background-color:#fff;
	margin:6px;
	}
.trritory ul li div{
	border-bottom:1px solid #d4d4d4;
	padding-bottom:10px;
	margin-bottom:10px;
	}
.trritory ul li img{
	vertical-align:middle;
	}
.trritory ul li span{
	padding-left:15px;
	font-size:16px;
	}
	
.language-con{
	margin:30px 0 40px 0;
	width:830px;
	padding:30px 0 0 120px;
	background:url(../images/language-img.jpg) no-repeat left top;
	}
.language-con p{
	padding-bottom:10px;
	text-indent:24px;
	}
	
.consult-con{
	margin:55px 0 50px 50px;
	width:610px;
	}	
.consult-con p{
	float:left;
	/*width:190px;*/
	line-height:22px;
	
	}	
.consult-con p b{
	color:#2b6a6c;
	}
.consult-con p img{
	vertical-align:middle;
	margin-left:5px;
	}
.consult-right{
	float:right;
	width:228px;
	}	
.consult-right .a{
	display:inline-block;
	margin-top:5px;
	background:url(../images/icon.gif) no-repeat left -713px;
	padding-left:22px;
	color:#949494;
	}
	
.dervice-con{
	width:520px;
	margin:40px 0 25px 120px;
	}	
.dervice-con h3{
	font-size:14px;
	color:#f00;
	margin-bottom:20px;
	text-align:center;
	}	
.dervice-con b{
	color:#2b6a6c;
	display:block;
	margin:10px 0;
	}	
.dervice-con ul{
	padding-left:18px;
	}
.dervice-con li{
	list-style-image:url(../images/dervice-icon.jpg);
	padding-left:5px;
	margin-bottom:10px;
	}	
	
.process-con{
	width:630px;
	margin:50px 0 0 65px;
	}	
.process-con li{
	background:url(../images/process-line.jpg) no-repeat top;
	padding-top:25px;
	margin-bottom:35px;
	}
.process-con li h2{
	font-size:15px;
	color:#2b6a6c;
	margin-bottom:10px;
	font-family:"微软雅黑";
	}	
.process-con li p{
	line-height:16px;
	}	
.process-con li p span{
	text-indent:84px;
	display:inline-block;
	}
		
.notice-con{
	width:756px;
	margin:50px 0 30px 30px;
	}
.notice-con b{
	display:block;
	margin-bottom:10px;
	text-indent:20px;
	}
.notice-con ul{
	margin-left:20px;
	}
.notice-con ul li{
	margin-bottom:10px;
	}	

.characternav li{
	text-align:center;
	}
.characternav li a{
	margin:0;
	}
.character-con{
	width:720px;
	margin:60px 0 30px 40px;
	line-height:24px;
	}
.character-con img{
	float:left;
	margin-right:20px;
	}	
.character-con p{
	text-indent:20px;
	margin-top:5px;
	}
.character-con b{
	display:block;
	text-align:center;
	margin-top:-10px;
	}	
	
	
	