@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%;}
body {min-height: 100%; position: relative;font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;}

/*头部导航栏样式*/
.dote-header {height: 120px;background-color: #ffffff;z-index: 999;}
.dote-header .wrap {width: 1004px;margin: 0 auto;height: 120px;position: absolute;
top: 0px;left: 50%;margin-left: -502px;}
.dote-header .logo {float: left;height: 62px;overflow: hidden;top:29px;position: absolute;}
.dote-header .nav {float: right;}
.dote-header .nav li, .dote-header .nav a {float: left;}
.dote-header .nav li {
	display: inline;
	margin: 0 10px 0 40px;
	font-size: 20px;
	line-height: 112px;
}
.dote-header .nav a {
	color: #30A3CE;
	padding-top: 4px;	
}
.active{
	border-top: 30px solid #fff;
	border-bottom: 3px solid #30A3CE;
	line-height: 52px;
}
.dote-header .nav a:hover {opacity: 0.7;*filter: alpha(opacity=70);text-decoration: none;}

/*首页底部声明信息*/
.dote-bottom{background-color: #444749; height: 480px;
font-family:华文黑体,"Microsoft YaHei",微软雅黑,STHei,"Helvetica Neue",Helvetica,Arial,sans-serif;}
.dote-bottom .wrap {height: 300px;width: 960px;margin-left: -502px;left: 50%;position: relative;
padding:55px 22px 25px 22px;}
.boback{height: 252px;width: 960px;border-bottom: 1px solid #f0f0f0;position: relative;}
.dolinkho1{position: absolute;left: 0px;top: 0px;text-align: left;}
.dolinkho2{position: absolute;left: 240px;top: 0px;text-align: left;}
.dolinkho3{position: absolute;right: 240px;top: 0px;text-align: left;}
.dolinkho4{position: absolute;right: 0px;top: 0px;text-align: left;}
.boback .dolink{width: 240px;height: 252px;padding: 0 10px 0 10px;color: #f0f0f0;}
.dolink h4{font-size: 18px;margin-bottom: 20px;}
.dolink p{font-size: 14px;margin-bottom: 10px;}
.dolink p a{font-size: 14px;color: #ffffff;text-decoration: none;}
.doBellRight{position: relative;height: 147px;width: 960px;text-align: center;color: #f0f0f0;}
.doBellRight p{font-size: 16px;padding:60px 0 10px 0;}

/*page2*/
/*page2内容样式background: url(../image/bg-page2-top.jpg) no-repeat 50% 0;*/
.dote-banner-demo2{background-color: #ffffff; height: auto;z-index: 2;
font-family:华文黑体,"Microsoft YaHei",微软雅黑,STHei,"Helvetica Neue",Helvetica,Arial,sans-serif;}
.dote-banner-demo2 .wraptop {height: 440px;width: 100%;position: relative;z-index: 2;}
.dote-banner-demo2 .wraptop .text {height: 360px;width: 1004px;
margin-left: -502px;left: 50%;position: relative;top: 80px;background-color: #ffffff;}
.dote-banner-demo2 .wraptop .text .pp1{display: block;padding-top: 80px;
font-size: 24px;line-height: 48px;color: #7e7e7e;text-align: center;}
.dote-banner-demo2 .wraptop .text .pp2{display: block;padding-top: 30px;
font-size: 16px;line-height: 30px;color: #7f7f7f;text-align: center;}

.dote-banner-demo2 .wrap {height:auto;width: 1004px;margin-left: -502px;left: 50%;position: relative;padding: 0px 0px 50px 0px;}
.dote-banner-demo2 .back {height:auto;width: 1004px;width: 1004px;background-color: #ffffff;}
.dote-banner-demo2 .back .timell{position: relative;width: 450px;height: auto;padding: 0px 502px 60px 52px;}
.dote-banner-demo2 .back .timerr{position: relative;width: 450px;height: auto;padding: 0px 54px 60px 500px;}
.dote-banner-demo2 .back .timell h3{font-size: 50px;text-align: left;line-height: 72px;padding-left: 30px;
	border-bottom: 2px dotted #333333;border-right: 2px dotted #333333;}
.dote-banner-demo2 .back .timell p{font-size: 16px;text-align: left;line-height: 30px;
    border-right: 2px dotted #333333;padding: 10px 30px 30px 30px;}
.dote-banner-demo2 .back .timerr h3{font-size: 50px;text-align: left;line-height: 72px;padding-left: 30px;
	border-bottom: 2px dotted #333333;border-left: 2px dotted #333333;}
.dote-banner-demo2 .back .timerr p{font-size: 16px;text-align: left;line-height: 30px;
    border-left: 2px dotted #333333;padding: 10px 30px 30px 30px;}

.dote-banner-demo2 .wraptee {height: auto;width: 100%;position: relative;z-index: 2;}
.dote-banner-demo2 .wraptee .text {height: auto;width: 1004px;padding-bottom: 60px;
margin-left: -502px;left: 50%;position: relative;background-color: #ffffff;}
.dote-banner-demo2 .wraptee .text .pp1{display: block;
font-size: 24px;line-height: 48px;color: #7e7e7e;text-align: center;}
.dote-banner-demo2 .wraptee .text .pp2{display: block;padding-top: 30px;
font-size: 16px;line-height: 30px;color: #7f7f7f;text-align: center;}
.dote-banner-demo2 .wraptee .dobb{height: 420px; width: 1004px;padding: 20px 1px;position: relative;}
.dote-banner-demo2 .wraptee .dobb .ddgroup{height: 400px;width: 260px;padding: 20px 37px;position: relative;float: left;}
.dote-banner-demo2 .wraptee .dobb .ddgroup .groupss{width: 260px;height: 260px;border-radius: 150px;overflow: hidden;position: relative;}
.dote-banner-demo2 .wraptee .dobb .ddgroup .groupmm{width: 260px;height: 140px;}
.grhh{font-size: 20px;text-align: center;line-height: 30px;padding-top: 30px;}
.grpp{font-size: 16px;text-align: center;line-height: 30px;}