@charset "utf-8";

/* CSS Document */
A:link {
	COLOR: #000000;
	font-size: 12px;
	text-decoration: none;
}
a:visited	{
	color: #000000;
	font-size: 12px;
	text-decoration: none;
}
A:hover {
	COLOR: #0099FF;
	font-size: 12px;
	text-decoration: none;
}


/* 通用样式 */
* {padding:0px;margin:0px; word-break:break-all;word-wrap:break-word;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1;}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
li{list-style:none}
table{width:100%;line-height:1.5em;border-collapse:collapse;border-spacing:0}
.clearfix:after, .container:after{content:'\0020';display:block;height:0;clear:both;visibility:hidden;max-height:0;}
.clearfix, .container{display:inline-block;}
* html .clearfix, * html .container{height:1%;}
.clearfix, .container{display:block;}
.clearer{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}
html{color:#555;font-size:14px;font-family:arial,'Hiragino Sans GB','Microsoft Yahei',sans-serif;text-align:left;background-color:#fff;}
strong, th, thead td, h1, h2, h3, h4, h5, h6{font-weight:bold;}
h1{font-size:1.9em;}h2{font-size:1.7em;}h3{font-size:1.5em;}h4{font-size:1.3em;}h5{font-size:1.2em;}h6{font-size:1em;}
cite, em, dfn ,i{ font-style: normal;}
code, kbd, samp, pre, tt, var, button, input, select, textarea{font-family:Helvetica, Arial,sans-serif;font-size:92%;}
a{text-decoration:none; background-color:transparent; -webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
li{ -webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
a:active,a:hover{ outline:0;}
a,button,textarea,select{ -webkit-appearance:none; -webkit-tap-highlight-color:rgba(255,0,0,0);}
div{ box-sizing:border-box;-webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
ul,li{list-style-type:none;box-sizing:border-box;-webkit-box-sizing:border-box; -moz-box-sizing:border-box;}hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:.5em 0;border:none;}
hr.space{background:#fff;color:#fff;}
table{border-top:1px solid #eee;border-left:1px solid #eee;}
th, td{padding:5px;border-bottom:1px solid #eee;border-right:1px solid #eee;vertical-align:top;}
th{font-weight:bold;text-align:center;background:#f8f8f8;}
textarea, input[type='text'], input[type='password'], select{padding:4px;background:#fff;border-width:1px;border-style:solid;border-color:#bbb #ddd #ddd #bbb;}
input[type='text'], input[type='password']{width:180px;}
textarea:hover, input[type='text']:hover, input[type='password']:hover, select:hover{ border-color: #aaa;}
textarea:focus, input[type='text']:focus, input[type='password']:focus, select:focus{ border-color: #888;outline:none;}
input, select{cursor:pointer;font-family:arial,'Hiragino Sans GB','Microsoft Yahei',sans-serif;}input[type='text'],input[type='password']{cursor:text;}
label{cursor:pointer;}








/****头部****/
.header{ width:100%; background:#fff; float:left; position:fixed; top:0; left:0; z-index:999; box-shadow:0 3px 3px rgba(0,0,0,0.1);}
.header::after{content:"020"; display:block; height:0; clear:both; visibility:hidden;}
.h_con{ width:1200px; margin:0 auto; height:100px;}
.header .h_logo{ width:300px; float:left; margin:20px 0;}
.header .h_logo img{ width:100%;}
.header .h_menu{ float:right; margin-left:5%;}

#cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a,#cssmenu #menu-button{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position: relative;-webkit-box-sizing:border-box; -moz-box-sizing:border-box;box-sizing:border-box; outline:0; -webkit-tap-highlight-color:transparent;}
#cssmenu #menu-button:active,#cssmenu #menu-button:hover{outline:0;}
#cssmenu:after,#cssmenu > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
#cssmenu #menu-button{display:none;}
#cssmenu{width:100%;background:#fff;}
#menu-line{position:absolute;bottom:0;left:0;height:3px;background:#076eca;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul{font-size:0;text-align:center;}
#cssmenu.align-center > ul > li{display:inline-block;float:none;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul > li{float:right;}
#cssmenu.align-right ul ul {text-align:right;}
#cssmenu > ul > li > a{ height:100px; line-height:100px; padding:0 20px;font-size:16px;text-decoration:none;text-transform:uppercase;color:#000;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;}
#cssmenu > ul > li:hover > a,#cssmenu > ul > li.active > a{color:#076eca;}
#cssmenu > ul > li.has-sub > a{padding-right:25px;}
#cssmenu > ul > li.has-sub > a::after{position:absolute; top:46px; right:10px;width:4px;height:4px;border-bottom:1px solid #000; border-right:1px solid #000;content: "";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform: rotate(45deg);-webkit-transition:border-color 0.2s ease;-moz-transition:border-color 0.2s ease;-ms-transition:border-color 0.2s ease;-o-transition: border-color 0.2s ease;transition: border-color 0.2s ease;}
#cssmenu > ul > li.has-sub:hover > a::after{border-color:#076eca;}
#cssmenu ul ul{position:absolute;left:-9999px; width:100%;}
#cssmenu li:hover > ul{left:auto;}
#cssmenu.align-right li:hover > ul{right:0;}
#cssmenu ul ul ul{margin-left:100%;top:0;}
#cssmenu.align-right ul ul ul{margin-left:0; margin-right:100%;}
#cssmenu ul ul li{height: 0; -webkit-transition:height .2s ease;-moz-transition:height .2s ease;-ms-transition:height .2s ease;-o-transition:height .2s ease;transition:height .2s ease;}
#cssmenu ul li:hover > ul > li{height:32px; width:100%;}
#cssmenu ul ul li a{ width:100%; padding:10px 10px; text-align:center; font-size:14px;background:#fff;text-decoration:none;color:#333;-webkit-transition: color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition: color .2s ease;}
#cssmenu ul ul li:hover > a,#cssmenu ul ul li a:hover{color:#076eca;}
#cssmenu ul ul li.has-sub > a::after{position: absolute;top:13px;right:10px;width:4px;height:4px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;content:"";-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform: rotate(-45deg);-webkit-transition:border-color 0.2s ease;-moz-transition:border-color 0.2s ease;-ms-transition:border-color 0.2s ease;-o-transition:border-color 0.2s ease;transition:border-color 0.2s ease;}
#cssmenu.align-right ul ul li.has-sub > a::after{right:auto;left:10px;border-bottom:0;border-right:0;border-top:1px solid #dddddd;border-left:1px solid #dddddd;}
#cssmenu ul ul li.has-sub:hover > a::after{border-color:#076eca;}
#cssmenu ul li.has_cn{ float:left; display:none; }
#cssmenu ul li.has_cn span{height:25px;width:25px; float:left;background-image:url(../cn/images/a_icon03.png); background-size:contain;}
#cssmenu ul li.has_en{ float:left; display:none; }
#cssmenu ul li.has_en span{height:25px;width:25px; float:left;background-image:url(../cn/images/a_icon04.png); background-size:contain;}




/**尾部**/
.footer{ width:100%;  float:left; }
.f_con{ width:1200px; margin:0 auto;}
.f_menu{ width:100%; float:left; background-color:#f5f5f5; padding:40px 0;}
.f_menu .f_list{ width:70%; float:left;}
.f_menu .f_list .f_tx{ width:25%; float:left;}
.f_menu .f_list .f_tx li.f_tit{ font-size:16px; padding:0 5px; box-sizing:border-box;}
.f_menu .f_list .f_tx li{ width:100%; float:left; font-size:12px; color:#666; margin-top:10px;}
.f_menu .f_list .f_tx li i{ font-size:18px; vertical-align:middle;}
.f_menu .f_list .f_tx li a{ color:#666;}
.f_menu .f_list .f_tx li a:hover{ color:#076eca;}
.f_menu .f_item{ width:30%; float:left;}
.f_menu .f_item h4{ width:100%; float:left; font-weight:normal; font-size:18px; color:#333; margin-top:10px;}
.f_menu .f_item ul{ width:100%; float:left; margin-top:5px;}
.f_menu .f_item ul li{width:100%; float:left; font-size:14px; color:#333; margin-top:10px;}
.f_menu .f_item ul li i{ font-size:18px; vertical-align:middle; margin-right:5px;}
.f_copy{ width:100%; float:left; margin:20px 0;}
.f_copy  p{ width:100%; float:left; font-size:12px; color:#333; margin:5px 0; text-align:center; }


/**内容**/
.main{ width:100%; float:left;}



/*淘宝风格*/
.paginator { font: 12px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin:0px auto;}
.paginator a {border:solid 1px #ccc;color:#b8b8b8;cursor:pointer;text-decoration:none;}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {border:1px solid #b2b2b2;font-weight:700;color:#ffffff;background-color:#c5c5c5;}
.paginator a:hover {border:solid 1px #0099FF;color:#0099FF;text-decoration:none;}
.paginator a,.paginator a:visited,.paginator .cpb,.paginator a:hover{float:left;height:20px;line-height:20px;min-width:18px;_width:18px;margin-right:5px;text-align:center;white-space:nowrap;font-size:12px;font-family:Arial,SimSun;padding:0 3px;}