html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, ins, kbd, q, s, samp,small, strike, strong, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption,  tbody, tfoot, thead,  th{ margin: 0px; padding: 0px;outline: 0;vertical-align: baselinebaseline; text-decoration:none;} img{border: 0px;}ol, ul { list-style: none;} blockquote, q { quotes: none;} blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}a { blr:expression(this.onFocus=this.blur())}

article,aside,canvas,details,div,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary,
time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
article,aside,canvas,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary,
time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
article,aside,canvas,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary{display:block;}

input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {-webkit-appearance: none;} 

html {font-size: 100%;}
body { font-size:14px; font-family: "Microsoft YaHei",Arial;; color:#313131; position:relative; -webkit-text-size-adjust:none; min-width:1200px; }

a { color:#000; text-decoration:none; }
a:hover { text-decoration:underline;}
/*定义全局链接*/
A:link   {font-size:14px;color:#505050;text-decoration: none;}
A:visited{font-size:14px;color:#505050;text-decoration: none;}
A:hover  {color:#505050;text-decoration: none;}
A:active {font-size:14px;color:#505050;text-decoration: none;}
a:link, a:visited{text-decoration: none;transition: all 300ms ease 0s;-moz-transition: all 300ms ease 0s;-webkit-transition: all 300ms ease 0s;-o-transition: all 0.2s ease-in-out 0s;}
a:link, a:visited{text-decoration: none;transition: all 300ms ease 0s;-moz-transition: all 300ms ease 0s;-webkit-transition: all 300ms ease 0s;-o-transition: all 0.2s ease-in-out 0s;}
a{text-decoration: none;blr: expression(this.onFocus=this.blur());cursor: pointer;}


.wrapper {width:1200px; margin:0 auto;}
.wrapper_nah {width:1400px; margin:0 auto;}
#header { width:100%; background:none; z-index:1003;}
.header_bj{ background-color:#1d2088; height:35px;}
.header_top_r{width:1200px; text-align:right; margin:auto;}
.h_the{float:right; height:35px; line-height:35px;}
.h_cn, .h_en{float:right; color:#fff; font-size:13px;background:url(../images/cn_img.png) no-repeat left center; text-indent:26px; height:35px; line-height:35px; margin-left:21px;}
.h_en{background:url(../images/en_img.png) no-repeat left center;  text-indent:30px;}
.h_cn{margin-right:38px;}
.h_cn a, .h_en a{color:#fff;}
#header div.wrapper { height:85px; background:#fff;}
#header .clearfid { background:#fff; margin-top:0px;}
.language {float:right; margin:30px 1.5% 0px 0; }
.language_t{float:right; font-size:15px; color:#666; margin-top:8px; background:url(../images/en_img.png) no-repeat left center; width:6.48%; padding-left:2.1%; position:relative;}
.language_t .lang_w{background:url(../images/Inverted.jpg) no-repeat right center; padding-right:12%; width:100%; height:77px; line-height:77px;}
.age_t{width:100px; background:#eaeaea; position:absolute; border-radius:5px; white-space: nowrap; left:-13px; top:64px; -webkit-transition: 1s; transition: 1s; z-index: 10000; padding:10px 10px 14px; display:none;}
.language_t:hover .age_t {height: auto; display:block;}
.age_t .age_tl{overflow:auto; width:100%; float:none; line-height:34px; height:34px; border:1px solid #caccce; border-radius:5px; text-indent:30px;}
.age_t .age_tl a{line-height:24px; text-align:left; text-indent:30px; background:none; color:#333;}
.age_en{margin-bottom:7px; background:url(../images/en_img.png) no-repeat 5px center;}
.age_cn{margin-bottom:7px; background:url(../images/cn_img.png) no-repeat 5px center;}
.dotr {position:absolute; top:-18px; left:56px;  display:block;  height:0; width:0; font-size: 0; line-height: 0; border-color:transparent transparent #eaeaea transparent;  border-style:dashed dashed solid dashed; border-width:9px; } 
#nav ul li .menu_t .menu_tl a:hover {color:#fff; background:none;}
#nav ul li .menu_t .menu_tl:hover {color:#fff; background:url(../images/nav_it.png) no-repeat 147px center rgba(112,112,112,0.8);}
.topASt{height:130px;}
.logo{ float:left; width:219px; margin-top:0px; margin-bottom:0px;}
.logo img ,#header .logot img{ display:block; width:100%; }
.Ttele{ text-align:right; float:right; margin-top:8px; width:33.7%; height:98px; background:url(../images/t_liet.jpg) no-repeat left bottom;}


#nav { float:right; margin-top:9px; margin-right:0%;}
#nav ul li { float:left; height:76px; display:inline; }
#nav ul li.line { width:0%;}
.menu { /*width:14.28%;*/ width:auto; position:relative; height:76px; width:118px;}
#nav ul li.menu .line { font-size:14px; line-height:76px; display:block; color:#252525; text-align:center; background:url(../images/nav_on.jpg) no-repeat center -50px;}
#nav ul li.menu  a:hover { text-decoration:none; background:url(../images/nav_on.jpg) no-repeat center bottom;}
#nav ul li.menu a.current {background:url(../images/nav_on.jpg) no-repeat center bottom;}
#nav ul li.visible-xs { visibility:hidden; display:none; }

.menu_t{width:178px; background:rgba(29,32,136,0.9); position: absolute; border-radius: 0px; white-space: nowrap; left:0%; overflow: hidden; -webkit-transition: 1s; transition: 1s; z-index: 10000; padding-bottom:20px; display:none;}
.menu_y{width:240px;}
.menu_t a{color:#fff;}
.menu:hover .menu_t {height: auto; display:block;}
#nav ul li .menu_t .menu_tl{overflow:auto; width:100%; float:left; line-height:39px; height:40px; border-bottom:1px solid rgba(255,255,255,0.15); background:url(../images/nav_it.png) no-repeat 147px center; text-indent:15px;}
#nav ul li .menu_y .menu_tl{background:url(../images/nav_it.png) no-repeat 227px center;}
.menu_t .menu_tl a{line-height:40px; text-align:left; text-indent:15px; background:none; color:#fff;}
#nav ul li .menu_t .menu_tl a:hover {color:#fff; background:none;}
#nav ul li .menu_t .menu_tl:hover {color:#fff; background:url(../images/nav_it.png) no-repeat 147px center rgba(112,112,112,0.8);}
#nav ul li .menu_y .menu_tl:hover {color:#fff; background:url(../images/nav_it.png) no-repeat 227px center rgba(112,112,112,0.8);}

/*底部*/
.downMenu { }
.downMenu .menuf { width:960px; padding:20px 0 60px; float:left; }
.downMenu .menuf dl { float:left; display:inline; padding-left:0; padding-right:138px; }
.downMenu .menuf dl dt { color:#fff; height:42px; line-height:42px; font-size:16px; }
.downMenu .menuf dl dd { height:30px; line-height:30px; }
.downMenu .menuf dl dd a { font-size:12px; color:#bbbaba; }
.downMenu .menuf dl li{color:#fff; height:30px; line-height:30px; font-size:13px; list-style:none;}
.downMenu .menuf dl li a{color:#fff; font-size:13px;}
.lij{text-indent:36px;}
.downMenu .qrcode {width:30%; float:right; padding:45px 0 20px; text-align:center;  }
.downMenu .code{width:50%; float:left;}
.downMenu .code p { height:40px; line-height:40px; font-size:0.75em; color:#bbbaba; }

.m_code_wrap{width:160px; float:right; margin-top:34px;}
.m_code_wrap p{color:#fff; font-size:14px; text-align:center; height:54px; line-height:54px;}

#footg{background:url(../images/bot_bg.jpg);}
#footer { font-size:14px; }
#footer .comp {height:68px;  position:relative; }
#footer p { color:#f7f8fa; line-height:64px;  font-size:14px;}
#footer p a { color:#f7f8fa; }

#footer .share {float:right; position:relative; padding-top:19px; margin-right:13px; }
#footer .share a {display:block;width:34px; background-image:url(../images/follow.png);background-repeat:no-repeat;text-indent:-999em; float:left; margin:0 3px; position:relative; padding:0;}
#footer .share a:hover {background-image:url(../images/follow_hover.png);}
#footer .share a.sina {background-position:0 0;}
#footer .share a.qq {background-position:-34px 0;}
#footer .share a.mobile {background-position:-68px 0;}

#footer .comp_x{float:left; width:100%; line-height:62px; border-top:1px solid #dcdcdc; margin-bottom:5px;}

/*底部手机*/
@media screen and (max-width:640px)

	
.clear {clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden;}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " ";
clear: both; height: 0; }
.clearfix{*zoom:1;}


.clear {clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden;}
.text26 { text-indent:32px;}
.line15 { height:15px; line-height:15px; }
.font12 { font-size:0.75em;}
.font14 { font-size:0.875em;}
.font16 { font-size:1em;}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " ";
clear: both; height: 0; }

.page {height:42px; line-height:42px; width:100%; text-align:center; color: #ff0000; margin:45px 0 30px;}
.page span {padding:3px 5px 3px 5px; background-color:#c61e1f; color:#fff; border:solid 1px #c61e1f; font-size:0.875em; }
.page a{ color:#999; border:1px solid #e5e5e5;padding:10px 16px 10px 16px; margin:0 2px; text-decoration:none; background-color:#fff;  font-size:14px; }
.page .navigation a{padding:10px 20px;}
.page .current {color:#fff; background-color:#005bac;}
.page a:hover {color:#fff; background-color:#005bac; }


@media screen and (max-width:640px){
body{width:100%; min-width:100px;}
.wrapper, .header_top_r{ width:100%; margin:0 auto; }
.hidden-xm, .hidden-sm,.language, .menu_t, .downMenu .menuf, .fot_01, .fot_02, .fot_03, .fot_05{ display:none; }
/*#banner{display:none;}*/
.header_bj,.footg{ display: none;}	
#banner2{display:block;}
#header{position:relative;}
#header .clearfid{margin-top:0;}
#header div.wrapper{height:auto;}
.language_t{width:25%; padding-left:7%;}
.language_t .lang_w{padding-right:20%;}
.logo{margin-bottom:20px;}
#nav{float:left; width:100%; margin:0; border-top:solid 0px #e6e6e6; background:#1d2088;}
#nav ul li.line{width:0;color:#FFFFFF;}
/*#nav ul li:nth-child(1){display:none;}*/
.menu{width:33.3%; overflow:hidden; }
#nav ul li{height:41px; }
#nav ul li.menu .line{line-height:41px; color:#FFFFFF; font-size:14px; font-weight:normal;}
#nav ul li.menu a.line_r { border-right:solid 1px #343794; height:40px; color:#FFFFFF; font-size:14px; font-weight:normal;}
#nav ul li.menu a.line_b { border-bottom:solid 1px #343794; height:40px; color:#FFFFFF; font-size:14px;  font-weight:normal;}

#other{float:right;margin:8px 8% 0 0;}

#header { width:100%; background:url(../images/home_bg1.jpg) repeat-x left top; z-index:1003; }
.h_cn a, .h_en a{color:#222;}
.h_cn, .h_en{background:url(../images/cc_img1.jpg) no-repeat left center;}

#footer .comp{height:auto;}
#footer .comp_x{float:none;}

.h_txt, .h_en{display:none;}
.feedback{display:none;}
#MEIQIA-BTN-HOLDER, #MEIQIA-PANEL-HOLDER{display:none;}

.m_pro_list3{display:block;}
#footer .comp_x{float:left; width:96%; line-height:28px; border-top:1px solid #dcdcdc; color:#111; padding: 2%; }
	#footer p a{color:#111; }
.page {height:20px; line-height:20px; width:100%; text-align:center; color: #ff0000; margin:45px 0 30px;}
.page span {padding:3px 5px 3px 5px; background-color:#c61e1f; color:#fff; border:solid 1px #c61e1f; font-size:0.875em; }
.page a{ color:#999; border:1px solid #e5e5e5;padding:5px; margin:0 2px; text-decoration:none; background-color:#fff;  font-size:12px; }
.page .navigation a{padding:5px 10px;}
.page .current {color:#fff; background-color:#005bac;}
.page a:hover {color:#fff; background-color:#005bac; }
	
	
}

