@charset "utf-8";
html{color:#808080;background:#fff;-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
	text-rendering:optimizelegibility}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,
legend,input,textarea,p,blockquote,
th,td,hr,button,article,aside,details,figcaption,figure,footer,
header,hgroup,menu,nav,section{margin:0;padding:0;font-style:normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,
menu,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
body,button,input,select,textarea{font:500 12px/1.5 Microsoft Yahei,
	Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif}
button,input{*width:auto;*overflow:visible;line-height:normal;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
table{border-collapse:collapse;border-spacing:0}
th{text-align:inherit}
fieldset,img{border:0}
img{-ms-interpolation-mode:bicubic}
iframe{display:block}
blockquote{font-family:Optima,Georgia,STSong,serif;margin:1em 0;
	color:#999;padding:.6em 1em;background:#f8f8f8;
	border-left:.4em solid #ddd}
blockquote blockquote{padding:0 0 0 1em;margin-left:2em}
blockquote p{margin-bottom:0}
acronym,abbr{border-bottom:1px dotted;font-variant:normal}
abbr{cursor:help}
del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
ul,ol{list-style:none}
caption,th{text-align:left}
q:before,q:after{content:''}
sub,sup{font-size:75%;line-height:0;position:relative;
	vertical-align:text-top\9}
:root sub,:root sup{vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
a:hover{text-decoration:underline}
ins,a{text-decoration:none}
u,.typo-u{text-decoration:underline}
mark{background:#fffdd1}
pre,code{font-family:"Courier New",Courier,monospace;
white-space:pre-wrap;word-wrap:break-word}
pre{background:#f8f8f8;border:1px solid #ddd;padding:1em 1.5em}
hr{border:0;border-bottom:1px solid #cfcfcf;margin-bottom:10px;
	*color:pink;*filter:chroma(color=pink);
	height:10px;*margin:-7px 0 2px}
small,.typo-small,figcaption{font-size:.9em;color:#888}
[draggable]{cursor:move}
html {height: 100%;}
html * {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

*, *:after, *:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body {min-height: 100%; position: relative;
	font-family: "Microsoft Yahei","Helvetica Neue",
	Helvetica,Arial,sans-serif;
	background-color: #eee;
}
img { max-width: 100%;}
a:link {color: #fff;text-decoration: none;}
a:visited {text-decoration: none;color: #fff;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;color: #fff;}
/* -------------------------------- 

box-shadow

-------------------------------- */
.gdiv{
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#aaa,direction=120,strength=3);/*ie*/
    -moz-box-shadow: 1px 1px 2px #aaa;/*firefox*/
    -webkit-box-shadow: 1px 1px 2px #aaa;/*safari或chrome*/
    box-shadow:1px 1px 2px #aaa;/*opera或ie9*/
}

/*
网页导航与网页下载板块
*/
.head{
	position: relative;
	width: 100%;
	height: 50px;
	background-color: #006FE2;
}
.head1{
	position: absolute;
	width: 180px;
	height: 50px;
	left: 20px;
}
.head1 p{
	margin: 0;
    padding: 0;
	font-size: 20px;
	line-height: 50px;
	color: #fff;}
.back1{
	position: relative;
	width: auto;
	height: auto;
	padding: 30px 0;
	left: 0;
	right: 0;
	text-align: center;
	background-color: #1C81ED;
	color: #fefefe;
}
.back2{
	position: relative;
	width: auto;
	height: auto;
	padding: 30px 0;
	left: 0;
	right: 0;
	text-align: center;
	background-color: #fff;
	color: #333;
}
.center{
	position: relative;
	width: 100%;
	height: auto;
	text-align: center;
}
.cen{
	position: relative;
	width: auto;
	height: auto;
	padding:0;
	text-align: center;
}
.back1 .cen .down{
	position: relative;
	border: 2px solid #ffffff;
	border-radius: 25px;
	width:160px;
	height: 50px;
	left: 50%;
	margin-left: -80px;
}
.back1 .cen .down p{
	margin: 0;
    padding: 0;
	font-size: 20px;
	line-height: 46px;
}	
.back2 .cen p{
	margin: 0;
    padding: 0;
	font-size: 18px;
	line-height: 34px;
}	

/*---------------------------
网页头部样式
---------------------------*/
.header{
	position: relative;
	width: 100%;
	height: 260px;
	margin: 0px;
	padding: 0px;
	background-color: #006FE2;
}
.dobell{
	position: absolute;
	width: 100%;
	height: 80px;
	top: 50px;
    left: 0px;
    right: 0px;
}
.dobell p{
	margin: 0px;
	padding: 0px;
	font-size: 2.0em;
	line-height: 80px;
	color: #f3f3f3;
	text-align: center;
}
.headnav{
	position: absolute;
	width: 80px;
	height: 80px;
	bottom: 20px;
	left: 15px;
	-moz-border-radius: 42px; /* Firefox */
    -webkit-border-radius: 42px; /* Safari 和 Chrome */
    border-radius: 42px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
	border: 2px solid #fff;
	overflow: hidden;
}
.headlogo{
	position: absolute;
	width: 150px;
	height: 30px;
	bottom: 25px;
	right: 18px;
}
.headlogo p{
	margin: 0px;
	padding: 0px;
	color: #FFFF99;
	font-size: 1.5em;
	line-height: 30px;
	text-align: right;
}

/*---------------------------
网页主体内容样式
---------------------------*/
.content{
	position: relative;
	width: 100%;
	height: auto;
	padding-top: 15px;
	padding-bottom: 15px;
	background-color: #f2f2f2;
	color: #666;
}
.connav{
	position: relative;
	width: 100%;
	height: auto;
    margin-bottom: 15px;
    background-color: #fff;
}
.nav1{
	position: relative;
	width: 100%;
	height: 60px;
	padding-top: 5px;
	left: 0px;
	text-align: left;
    z-index: 3;
}
.dlogo{
	position: absolute;
	width: 40px;
	height: 40px;
	top: 10px;
	left: 25px;
	-moz-border-radius: 20px; /* Firefox */
    -webkit-border-radius: 20px; /* Safari 和 Chrome */
    border-radius: 20px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
	overflow: hidden;
}
.dname{
	position: absolute;
	width: auto;
	height: 40px;
	top: 10px;
	left: 80px;
	right: 0px;
	text-align: left;
}
.dname p{
	padding: 0px;
	margin: 0px;;
}
.dname .p1{
	color: #333;
	font-size: 1.25em;
	line-height: 24px;
}
.dname .p2{
	color: #888;
	font-size: 0.8em;
	line-height: 16px;  
}
.nav2{
	position: relative;
	width: auto;
	height: auto;
	padding-top: 5px;
	padding-bottom: 15px;
	text-align: left;
    z-index: 4;
}
.linkus{
	position: relative;
	width: 100%;
	height: auto;
	padding: 10px 30px;
	text-align: left;
}
.linkus p{
	padding: 0px;
	margin: 0px;
}
.linkus .p1{
	color: #333;
	font-size: 1.25em;
	line-height: 24px;
}
.linkus .p2{
	color: #888;
	font-size: 1.0em;
	line-height: 22px;
	text-indent: 2.0em;
	padding-top: 10px;
}
.linkus .p3{
	color: #888;
	font-size: 1.0em;
	line-height: 22px;
	padding-top: 10px;
}
/*---------------------------
网页底部信息样式
---------------------------*/
.bottom{
    position: relative;
	width: 100%;
	height: 80px;
	background-color: #fff;
}
.barcen{
    position: absolute;
    width: 100%;
    height: 40px;
    top: 20px;
    padding-left: 15px;
    padding-right: 15px;
    text-align: left;
    z-index: 1;
}
.barcen h3{
	margin: 0px;
	padding: 0px;
	color: #777;
	font-size: 0.8em;
	line-height: 20px;
}
.barcen p{
	margin: 0px;
	padding: 0px;
	color: #999;
	font-size: 0.8em;
	line-height: 20px;
}

.bogotop{
	position: absolute;
	width: 30px;
	height: 30px;
	top: 25px;
	right: 15px;
	background-color: #339933;
	z-index: 100;
}


