/* CSS Document */
@charset "utf-8";
html{ background:#fefefe;}
body{text-rendering:optimizeLegibility;	-webkit-font-smoothing:antialiased;}
body,h1,h2,h3,h4,h5,h6,hr,p,form,blockquote,dl,dd,pre{margin:0;}
*{margin:0px; padding:0px;}
img{border:none;}
a img{border:none;}
input[type=button]:hover,input[type=submit]:hover{cursor:pointer;}
input,select,textarea,button{outline:none}
button,th,td{padding:0}
ul li{list-style:none;}
ul,ol,textarea,input{margin:0;padding:0}
ul,ol,li{list-style:none}
table{border-collapse:collapse;border-spacing:0; }
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
a{text-decoration:none; outline:none}
a:hover{text-decoration:none; color:#000; cursor:pointer;}
select,input,img,select{vertical-align:middle}
input{}
select,textarea{}
li{list-style:none;}
p{padding:0px; margin:0px;}
a:focus{ outline: none;}
.cf{clear:both;}
.en{ font-family:Calibri;}





body{ font-family:"Microsoft YaHei", "微软雅黑"; font-size:13px; color:#000; line-height:20px;}
input,select,textarea,button{ font-family:calibri, "微软雅黑"; font-size:13px; color:#000; line-height:20px;}

.layout{ width:930px; margin:0 auto;}
.lft{ float:left;}
.rit{ float:right;}

a{ color:#008fd7;}
.sca{ color:#707070;}
a.sca:hover{ color:#008fd7; text-decoration:underline;}

/*上下左右边居*/
.ub-mt{ margin-top:20px;}
.ub-mb{ margin-bottom:20px;}
.ub-ml{ margin-left:20px;}
.ub-mr{ margin-right:20px;}
.ub-pt{ padding-top:20px;}
.ub-pb{ padding-bottom:20px;}
.ub-pl{ padding-left:20px;}
.ub-pr{ padding-right:20px;}

/*边框*/
.ub-bd{ border:1px #eeeeee solid;}

/*标题样式*/
.Tittx{ height:16px; line-height:16px; padding:15px 0;}
.Tittx .cn{ font-size:16px; color:#008fd7; display:inline-block; padding-right:8px; border-right:2px #008fd7 solid;}
.Tittx .en{ font-size:14px; color:#008fd7; display:inline-block; padding-left:8px; font-family:Calibri;}

/*更多*/
.morebtn{ display:block; position:absolute; right:15px; bottom:0px; line-height:20px; padding:0 12px 0 8px; font-family:Calibri; font-size:16px; background:url(/cn/images/ico/i05.jpg) right 8px no-repeat;}
a.morebtn:hover{ color:#008fd7; text-decoration:underline;}

.top{width:1080px; margin:0 auto; height:150px; padding:15px 0;}
.top .lft{ width:190px; height:150px; overflow:hidden;}
.top .lft img{ height:150px;}
.top .rit{ width:890px;}
.top .topbtn{ height:40px; padding-top:20px;}
.top .topbtn ul{ display:block; float:right; height:24px; padding:8px 0;}
.top .topbtn ul li{ display:block; float:left; height:24px; line-height:24px; margin-right:20px; font-size:14px;}
.top .topbtn ul li.li01 a{ display:block; padding-left:20px; height:24px;  background:url(/cn/images/ico/i01.jpg) left center no-repeat;}
.top .topbtn ul li.li02 span{ display:block; padding-left:20px; height:24px;  background:url(/cn/images/ico/i02.jpg) left center no-repeat;}
.top .topbtn ul li.li03 .sp1{ display:block; float:left; height:24px;}
.top .topbtn ul li.li03 .sp2{ display:block; float:left; height:24px; margin-left:8px;}
.top .topbtn ul li.li03 .sp2 img{ display:block; float:left; height:18px; margin-top:3px;}
.top .topnav{ height:48px; width:100%; margin-top:25px;}

/*demo2*/
.demonav2{ display:block; float:right; height:48px;}
.demonav2 li.li01{display:block; float:left; position:relative; height:48px;}
.demonav2 li.li01 a.a01{display:block; height:48px; line-height:48px; font-size:16px; text-indent:12px; position:relative; z-index:3; padding-right:18px; background:#fefefe url(/cn/images/ico/i04.png) right center no-repeat; min-width:90px;
                           	-webkit-font-smoothing:subpixel-antialiased; 
	-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear; 
	transition:border .25s linear,color .25s linear,background-color .25s linear;
	-moz-border-radius: 2px 2px 0px 0px;
-webkit-border-radius: 2px 2px 0px 0px;
border-radius: 2px 2px 0px 0px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/

}
.demonav2 li.li01 a.a01:hover{ color:#ffffff; background:#008fd7 url(/cn/images/ico/i13.png) right center no-repeat;}
.demonav2 li.li01:hover .a01{color:#ffffff; background:#008fd7 url(/cn/images/ico/i13.png) right center no-repeat;}
.subnav{position:absolute; left:0px; top:0px; width:100%; z-index:2; display:none; visibility: hidden; margin-top:48px; border-top:1px #eeeeee solid;} 
.subnav li.li02{display:block; text-indent:15px; border:1px #eeeeee solid; border-top:0px;}
.subnav li.li02 a.a02{color:#000; display:block; line-height:38px; background:#f6f6f6; color:#7b7676; font-size:14px;
   	-webkit-font-smoothing:subpixel-antialiased; 
	-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear; 
	transition:border .25s linear,color .25s linear,background-color .25s linear;
}
.subnav li.li02 a.a02:hover{color:#008fd7; background:#fff;}
.subnav li.sfHover{ border-left-color:#008fd7;}
.subnav li:hover{ border-left-color:#008fd7;}
.subnav li.sfHover a.a02{color:#008fd7; background:#fff;}

.subnav li:first-child { border-top:1px #eeeeee solid !important;}

.sannav{position:absolute; left:100%; top:0px; min-width:130px; width:100%; z-index:2; display:none; visibility: hidden; margin-top:-1px; margin-left:-1px;} 
.sannav li{display:block; text-indent:15px; border:1px #eeeeee solid; border-top:0px;}
.sannav li a{color:#000; display:block;  line-height:38px; background:#f6f6f6; color:#7b7676; font-size:13px;
   	-webkit-font-smoothing:subpixel-antialiased; 
	-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear; 
	transition:border .25s linear,color .25s linear,background-color .25s linear;
}
.sannav li a:hover{color:#008fd7; background:#fff;}
.sannav>li:first { border-top:1px #eeeeee solid;}

.foot{ background:#009edb; color:#fff;}
.foot .lft{ width:530px;}
.foot .lft .foot01{ display:block; float:left; width:100%;}
.foot .lft .foot02{ display:block; float:left; width:100%;}
.foot .lft .foot03{ display:block; float:left; width:100%;}
.foot .lft .foot04{ display:block; float:left; width:100%;}
.foot .lft .foot01 span{ display:block; float:left;}
.foot .lft .foot01 span.sp1{ border-right:1px #fff solid;}
.foot .lft .foot03 h5{ display:block; float:left; padding-left:20px; line-height:30px; background:url(/cn/images/ico/i08.jpg) left 8px no-repeat;}
.foot .lft .foot03 .en{ font-family:Calibri; font-size:15px;}
.foot .lft .foot04 span{ display:block; float:left; width:146px; padding-left:20px; line-height:30px; font-family:Calibri; font-size:15px;}
.foot .lft .foot04 .sp1{ background:url(/cn/images/ico/i11.jpg) left 10px no-repeat;}
.foot .lft .foot04 .sp2{ background:url(/cn/images/ico/i09.jpg) left 10px no-repeat;}
.foot .lft .foot04 .sp3{ background:url(/cn/images/ico/i10.jpg) left 8px no-repeat;}
.foot .lft .foot04 a{ color:#fff;}
.foot .lft .foot04 a:hover{ text-decoration:underline;}
.foot .rit{ width:400px;}
.foot .rit .foot01{ display:block; float:left; width:100%;}
.foot .rit .foot01 span{ float:right; display:block;}
.foot .rit .foot01 span img{ margin-left:8px; height:70px; padding-top:30px;}

.foot .rit .foot02{ display:block; float:left; width:100%;}
.foot .rit .foot02 span{ display:block; float:left; width:100%;}
.foot .rit .foot02 .sp1{ font-size:18px; text-align:right; line-height:30px; font-weight:bold;}
.foot .rit .foot02 .sp2{ font-size:13px; text-align:right; line-height:20px;}

.foot .rit .foot03{ display:block; float:left; width:100%; padding-top:80px; line-height:30px; text-align:right;}

.foot .rit .foot04{ display:block; float:left; width:100%;}




