﻿@charset "utf-8";
* { word-wrap: break-word; }body { background:none #fff; font-size:12px; min-width:1200px;}

body, input, button, select, textarea { font:12px/1.5 "Microsoft YaHei",Tahoma,Helvetica,Hei,SimSun,sans-serif; color:#444; }

body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, .pr, .pc { margin: 0; padding: 0; }

table { empty-cells: show; border-collapse: collapse; }caption, th { text-align: left; font-weight: 400; }

ul li, .xl li { list-style: none; }h1, h2, h3, h4, h5, h6 { font-size: 1em; }

ul li{ list-style-type:none;}

em, cite, i { font-style: normal; }a { color:#333; text-decoration: none; }a:hover { text-decoration: underline; }

a img { border: none; }label { cursor: pointer; }
.z { float: left; } .y { float: right; }

a img{ border:none}iframe{border:none;}.h{display:none;visibility:visible;}

.clear{clear:both;font-size:0;line-height:0;height:0;visibility:visible;}.clearfix{*zoom:1;}

.clearfix:after{display:block;clear:both;content:".";visibility:hidden;height:0;}

.right{text-align:right;}.left{text-align:left;}.b{font-weight:bold;}.line-through{text-decoration:line-through;}





.header { position:fixed; top:0px; width:100%; background:#fff; border-bottom:1px solid #eee; z-index:199}

.blank50 { _display:none; clear:both; height:125px; overflow:hidden}

.top{background:url(top_bg.gif) repeat-x;height:40px;width:100%;margin:0 auto;line-height:40px;}

.top_con{width:1200px;margin:0 auto;text-align:right;}

.top_con{}.top_con .mail{color:#4bcdd9;font-family:Arial;float:right; background:url(mail.png) no-repeat 0px 14px;padding-left:18px; padding-right:13px;}.top_con .tel{color:#ffb243;font-family:Arial;float:right;background:url(../images/tel.png) no-repeat 0px 13px;padding-left:20px;padding-right:13px;}.top_con .weixin{float:right;padding-right:13px;line-height:16px; position:relative; cursor:pointer;height:16px;margin-top:12px; padding-bottom:12px; z-index:100000000;}

.top_con .weixin_sel{float:right;padding-right:13px;line-height:16px; position:relative; cursor:pointer;height:16px;margin-top:12px;padding-bottom:12px; z-index:100000000;}

.top_con .weixin_con{ position:absolute; left:0px;top:28px; padding:20px 20px 15px 20px; background-color:#fff; border:1px solid #ddd; border-top:none;z-index:100000000;}

.top_con .site{color:#F86539;font-family:Arial;float:right; background:url(../../images/boonet/arrow_down.gif) no-repeat right 19px;padding-left:10px; padding-right:15px;margin-right:12px}

.xdownmenu{ width:360px; background:url(../../images/boonet/index_347.gif) repeat; overflow:hidden}

.xdownmenu p{background:#f5f5f5; box-shadow:0px -1px 5px #e9e9e9; font-size:14px;padding:10px 15px; overflow:hidden}

.xdownmenu a{ color:#333; display:block; padding:3px 0px; float:left; width:110px;}

.xdownmenu a:hover{color:#eb3900;}



.top_con .weibo{float:right;padding-right:13px; height:16px; line-height:16px; margin-top:10px;}

.head{width:1200px;margin:0 auto;height:85px;}

.logo{margin:0px; padding:0px; height:62px;line-height:62px; margin-top:10px;}

.xmenu{font-family:"微软雅黑";font-size:16px;line-height:100px;}

.xmenu ul li{float:left;width:105px;text-align:center;}.xmenu ul li a{display:block;}

.xmenu ul li a:hover,.xmenu ul li a.on{background:url(../../images/boonet/menu_hover_bg.gif) no-repeat;color:#FFF;}

.link{line-height:24px;padding:30px 0 0;color:#999; width:1200px; margin:0 auto}

.link a{color:#999; display:inline-block; white-space:nowrap; padding-right:10px;}

.link a:hover{text-decoration:underline;}

.footer{width:100%;margin:0 auto;background:url(footer_bg.gif) repeat-x 0 -40px; height:248px;}

.footer2{width:100%;margin:0 auto;background:url(footer_bg.gif) repeat-x;height:284px;}

.footer_con{width:1200px;margin:0 auto;padding-top:30px;}

.footer_dl{ height:228px;}

.footer_dl dl{float:left;line-height:34px;width:205px;}

.footer_dl dl dt{font-size:18px;font-family:"微软雅黑";font-weight:bold;padding-bottom:20px;}

.footer_dl3 dd{margin-bottom:7px;margin-right:0;}

.footer_dl dl dd input.input,.footer_dl dl dd textarea{color:#999;border:#d8d8d8 1px solid;width:230px;padding-left:5px;}

.footer_dl3 dd input.input{height:26px; line-height:26px;}

.footer_dl3 dd textarea{height:52px;height:26px;padding-top:5px;}

.footer_dl dl dd a:hover{color:#666;text-decoration:underline;}

.footer_dl2 dd img{margin-right:10px;}

.general_title_new{height:44px; margin:0px auto;width:380px;}

.general_title_new h1{ font-size:33px;color:#333;font-family:"微软雅黑";float:left; font-weight:normal; padding:0px 10px;}

.general_title_new .dian_bg{float:left;background:url(../../images/boonet/dian_title_bg.gif) no-repeat 0px 0px;width:113px;height:10px; margin-top:18px;}

#ft { border-top:none; padding:0px; line-height:65px;}

.bottom{width:100%;margin:0 auto;background:url(../../images/boonet/bottom_bg.gif) repeat-x;height:65px;line-height:65px;}

.bottom_con{width:1200px;margin:0 auto;text-align:center;color:#666;}

#weixin_menu { background:#f8f8f8; padding:10px;}

#scrolltop { margin-right:18px; width:50px; border-radius:0px; border:none}

#scrolltop a { background:url(../../images/boonet/gotop.png) no-repeat 0 0;float:left;height:50px;overflow:hidden;width:50px; padding:0px; border:none}

#scrolltop a:hover {background:url(../../images/boonet/gotop.png) no-repeat -51px 0px !important;}

.pg a, .pg strong, .pgb a, .pg label { border-color:#dedede}

.pg strong {background:#2eafbb; border-color:#128792; color:#fff}

.pg a:hover, .pgb a:hover { border-color:#128792; color: #2eafbb;}

.search{float:right; width:315px;}

.search_le{float:left; width:23px;}

.search_ri{float:left;width:73px;}

.search_input{float:left;width:205px;background:url(../../images/boonet/search_ce_bg.gif) repeat-x center center;height:36px;}

.search_input input{border:0;line-height:29px;height:29px; margin-top:2px;width:200px;color:#999;padding-left:5px;}

.search_ri a{cursor:pointer;}

p#vtip {position: absolute; padding: 5px; left: 5px; font-size: 12px; background-color: white; border: 1px solid #a6c9e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999;}

p#vtip #vtipArrow { position: absolute; top: -10px; left: 5px }

.input_validation-failed { border: 1px solid #FF0000 !important; color:red !important;}




.xnav{ margin-top:20px;float:right; width:820px; *width:835px;}

.xnav ul{ margin:0px; padding:8px 0px 0px;}

.xnav ul li{float:left; position:relative; height:50px; background:url(icon_nv.png) no-repeat 0px 7px; padding-left:8px;}

.xnav ul li span{ display:inline-block; padding:0px 15px 0px 9px; *padding-right:14px; font-size:16px;}

.xnav ul li span a{ color:#333;}.xnav ul li span a:hover{color:#eb3900;}.xnav ul li.First { padding-left:0px; background:none}

.xnav ul li.First span{ padding-left:0px;}

.xnav ul li.cur b, .xnav ul li.on b{ position:absolute; width:11px; height:7px; left:50%; top:28px; margin-left:-5px; background:url(index_346.gif) no-repeat;}

.xnav ul li.cur span a, .xnav ul li.on span a{color:#eb3900;}

.xnav ul li.cur .downmenu{ display:block}

.downmenu{position:absolute;top:50px; width:120px; left:-9px; display:none; background:url(../../images/boonet/index_347.gif) repeat; z-index:199}

.downmenu p{background:#fff; box-shadow:0px -1px 5px #e9e9e9; font-size:14px;padding:10px 0px;}

.downmenu a{ color:#333; display:block; text-align:center; padding:5px 0px; display:block;}

.downmenu a:hover{color:#eb3900;}

.downmenu.widbai{ width:522px; left:-164px;box-shadow: 0px -1px 5px #e9e9e9; background:#fff; padding-bottom:10px;}

.downmenu.widbai img{ float:left;}

.downmenu.widbai dl dt { float: left; height: auto; margin-left: 20px; margin-top: 12px; overflow: hidden; width: 680px;}

.downmenu.widbai dl dt a{ margin-right:45px;}

.downmenu.widbai a{  display:inline-block;}

.downmenu.widbai a.downmenu_anli{height:220px;}

.downmenu.widbai p{box-shadow:none; border-bottom:solid 1px #d9d9d9;}

.downmenu.widbai dl dd{ float:right; width:445px; margin-right:50px;}

.nav ul li dl{ border-bottom:none; width:1180px; margin:0 auto;}

.downmenu.widbai dl dd a{ display:inline-block; width:200px; text-align:left;}

.downmenu.wid545{ width:575px; left:-35px; height:340px; padding:0px  0px 20px 0px; background: url(../../images/boonet/index_347.gif) repeat;}

.downmenu.wid545 div{ overflow:hidden; padding-bottom:20px; padding-top:20px; text-align:left; width:180px; float:left; height:120px; background:#fff;box-shadow: 2px -1px 5px #e9e9e9; }

.downmenu.wid545 .index_pone p{ border-left:none; margin-left:0px; }

.downmenu.wid545 p{border-left:solid 1px #e7e7e7; margin-left:15px; box-shadow:none; height:120px; overflow:hidden;}

.downmenu.wid545 p a{ text-align:left; padding-left:20px;}

.downmenu.wid545 .index_pthree{ padding-right:16px;}

.toptext { width:450px; float:left; color:#f2f2f2; text-align:left} .toptext a { color:#f2f2f2;}



.deanfooter{margin-top:0;}

.deanlinks{width:100%;min-width:1180px;padding:20px 0;background:#f6f6f6;-webkit-box-shadow:inset 0px 6px 7px -8px rgba(0,0,0,0.35);-moz-box-shadow:inset 0px 6px 7px -8px rgba(0,0,0,0.35);box-shadow:inset 0px 6px 7px -8px rgba(0,0,0,0.35);}

.deanlinkstop{height:35px;border-bottom:1px solid #e8e8e8;margin-bottom:15px;}

.deanlinkstop h5{float:left;line-height:25px;font-size:16px;color:#666;font-weight:normal;}

.deanlinkstop a{float:right;display:inline-block;font-size:12px;line-height:30px;color:#666;}

.deanlinkstop a:hover{color:#3E82F7;}

.deanalink ul{width:1200px;}

.deanalink ul li{line-height:20px;float:left;}

.deanalink ul li a{display:inline-block;height:20px;margin-right:16px;color:#999;font-size:12px;}

.deanalink ul li a:hover{color:#3E82F7;}



.w1180 { width:1200px; margin:0 auto}

.deanfooter{margin-top:30px;}

.deanfttop{width:100%;min-width:1180px;background:#292828;padding:40px 0;}

.deanfttl{width:515px;float:left;}.deanfttl ul li{float:left;margin-right:80px;}

.deanfttl ul li h5{border-bottom:2px solid #3E82F7;margin-bottom:10px;height:30px;font-size:12px;color:#fff;}

.deanfttl ul li a{font-size:12px;color:#aaa;display:block;height:30px;line-height:30px;}

.deanfttl ul li a:hover{color:#3E82F7;}.deanfttm{float:left;margin-left:80px; margin-top:4px;}

.deanfttm img{width:140px;height:140px;float:left;}.textImgSeparation{padding-top:42px;padding-left:27px;float:left;}.textImgSeparation span{font-size:12px;color:#b0b0b0;display:block;height:25px;}

.deanfttr{float:right;}.deanfttr h5{font-size:16px;color:#fff;}.deanfttr h3{font-size:28px;color:#FA0;}

.deanfttr p{font-size:12px;color:#999;}.deanfttr a{display:block;font-size:12px;color:#575757;border:1px solid #ddd;padding:10px 20px;width:110px;cursor:pointer;background:#f5f5f5;text-align:center;margin-top:15px;}

.deanfttr a:hover{background:#3E82F7;color:#fff;border:1px solid #3E82F7;}

.deanftbottom{height:66px;padding:20px 0 0px 0;background:#202020;width:100%;min-width:1180px;text-align:center;}

.deanftbottom p{height:26px;line-height:26px;}

.deanftbottom p,.deanftbottom a{font-size:12px;color:#848586;}

.deanftbottom p.deanpp span{display:none;}

.deanftbottom p.deanpp a{margin-right:10px;}

.deanftbottom p a:hover{color:#3E82F7;}.deandl{float:right;width:auto;height:60px;line-height:60px;}

.deanundl{position:relative;width:50px;height:45px;padding:13px 0 12px 15px;}

.deanundl img{width:35px;height:35px;float:left;border-radius:100%;}

.deanundl span{display:block;width:9px;height:5px;margin-top:15px;margin-right:10px;background:url(../../images/boonet/header-down-arrow-w.png) center no-repeat;float:right;}

.deandenglu .curss{background:#3E82F7;}

.deandlkuang{width:100px;position:absolute;top:70px;right:0;background:#3E82F7;display:none;z-index:101;}

.deandlkuang ul li{height:36px;line-height:36px;text-align:center;width:100px;}

.deandlkuang ul li a{color:#fff;width:100px;display:inline-block;font-size:12px;}

.deandlkuang ul li a:hover{color:#3E82F7!important;background:#fff;}

.logininfo{position:absolute;height:41px;bottom:0px;right:50px;color:#333;}


.deanftdiv{height:190px;width:255px;float:left;margin-right:40px;}.deanftdiv h3{color:#fff;font-size:16px;background:url(../../images/boonet/line.png) repeat-x left bottom;line-height:25px;padding-bottom:10px;margin-bottom:17px;}.deanftdiv1{}.deanftdiv1 .deanaboutsummary{font-size:14px;line-height:25px;color:#bbb;}.deanftdiv2{}.deanftdiv2 ul{}.deanftdiv2 ul li{color:#babdc0;text-indent:20px;padding-bottom:15px;font-size:14px;}.deanftdiv2 ul li a{color:#eee;}.deanftdiv2 ul li.deanadress{background:url(../images/address1.png) 0 2px no-repeat;}.deanftdiv2 ul li.deantel{background:url(../images/phone1.png) 0 2px no-repeat;}.deanftdiv2 ul li.deanmail{background:url(../images/mail1.png) 0 4px no-repeat;}

.deanftdiv2 ul li span{color:#fff;}

.del_float { clear: both; display: block; height: 0; visibility: hidden;}

.contactmore{ width:1198px; height:98px; border:1px solid #bbbbbb; margin:auto; margin-top:0px; margin-bottom:12px;}

.contactmore ul li{ width:298px; height:98px; float:left;border-right:1px solid #bbbbbb;}

.contactmore ul li:hover{ background:#17AEF5;border-right:1px solid #17AEF5;}

.contactmore ul li dl{ padding:0; margin:0;}

.contactmore ul li dl dt{ padding:0;  margin:30px 18px 0 19px; height:38px; width:38px; background:url(../../images/boonet/morehover1.png) no-repeat; color:#fff; font-size:24px; line-height:38px; text-indent:9px; font-style:italic; float:left;}

.contactmore ul li:hover  dl dt{background:url(../../images/boonet/morehover2.png) no-repeat; color:#17AEF5;}

.contactmore ul li dl dd{ padding:0; margin:0;margin-top:30px;  float:left;}

.contactmore ul li dl dd h3{ color:#333333; font-size:18px;  font-weight:normal}

.contactmore ul li dl dd h3 a{ color:#333333;}

.contactmore ul li:hover dl dd h3 a{ color:#fff;}

.contactmore ul li dl dd h4{ color:#999999; font-size:14px; font-weight:normal}

.contactmore ul li dl dd h4 a{ color:#999999;}

.contactmore ul li:hover dl dd h4 a{ color:#fff;}

.contactmore ul li.last{ border:none; width:301px;}

.contactfoot{ width:1200px; margin:auto; margin-bottom:80px;}

.contactfoot .contactfootleft{ width:800px; float:left;}

.contactfoot .contactfootleft h3{ color:#f34916; font-size:18px; font-weight:normal; line-height:72px; width:100%;}

.contactfoot .contactfootleft h3 a{ float:right; color:#999999; font-size:12px; font-family:Arial, Helvetica, sans-serif; *display:none}

.contactfoot .contactfootleft a:hover{color:#f34916;}

.contactfoot .contactfootleft ul li{ float:left; color:#666666; font-size:14px; height:32px;width:50%;overflow:hidden;line-height:32px;}

.contactfoot .contactfootleft ul li a{color:#666666;}

.contactfoot .contactfootright{ width:276px; float:right; position:relative;}

.contactfoot .contactfootright h3{ font-size:18px; line-height:72px; color:#333333; font-weight:normal; width:276px;}









