/*初始化*/
body { color: #6d6d6d; font: 12px/1.5 Arial,Helvetica,SimSun; }
html { overflow-y: scroll; }
html, body, form, div, img, p, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, select, input, textarea, th, td { margin: 0; padding: 0; }
ul, ol { list-style: none; }
img { border: 0; vertical-align: middle; }
em, i { font-style: normal; }
table { border-collapse: collapse; border-spacing: 0; }
select, input { vertical-align: middle; }
textarea { resize: none; }
input::-moz-focus-inner { border: 0; padding: 0; }
input[type="text"], input[type="password"], textarea { outline: none; -webkit-appearance: none; }

/*链接*/
a { color: #6d6d6d; text-decoration: none; behavior: url(../scripts/blur.htc); }
a:hover { color: #dc7701; }
a:focus { outline: none; }
a:active { outline: none; }

/*浮动*/
.clearboth:after { display: block; clear: both; height: 0; visibility: hidden; content: "."; }
.clearboth { *zoom: 1; }
.float_l { float:left; }
.float_r { float:right; }

/*字号*/
.f10 { font-size: 10px; }
.f12 { font-size: 12px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.f20 { font-size: 20px; }

/*字体*/
.Arial { font-family: Arial,Helvetica; }
.Tahoma { font-family: Tahoma; }
.YaHei { font-family: "Microsoft YaHei","STHeiti Light"; }
.Song { font-family: SimSun; }

/*行高*/
.lh20 { line-height: 20px; }


/*上下间距*/
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.mb25 { margin-bottom: 25px; }
.mb30 { margin-bottom: 30px; }
.mb35 { margin-bottom: 35px; }
.mb40 { margin-bottom: 40px; }
.mb45 { margin-bottom: 45px; }
.mb50 { margin-bottom: 50px; }
.mb60 { margin-bottom: 60px; }
.mb70 { margin-bottom: 70px; }

/*左右间距*/
.pl30 { padding-left: 30px; }
.pl20 { padding-left: 20px; }
.pr30 { padding-right: 30px; }
.pr40 { padding-right:40px; }
.pl70{padding-left:70px;}
.pt{padding-top:15px;}
.prl0{padding-right:10px;}
.pl40 { padding-left: 40px; }
.pb-20{padding:20px 0px;}
/*宽度*/
.w640 { width:640px; margin:0 auto; }
.pubdiv { width:1000px; margin:0 auto; }

/*颜色*/
.white, a.white { color: #fff; }
a.white:hover { color: #fff; text-decoration: underline; }

.orange, a.orange { color: #dc7701; }
a.orange:hover { color: #dc7701; text-decoration: underline; }

.orange2, a.orange2 { color: #fbb000; }
a.orange2:hover { color: #fbb000; text-decoration: underline; }


/*公用*/
.Text_l { text-align: left; }
.Text_r { text-align: right; }
.Text_c { text-align: center; }
.B { font-weight: bold; }
.png { _behavior: url(../scripts/iepngfix.htc); }
.underline { text-decoration: underline; }
.solidline { height: 1px; overflow: hidden; background: #ccc; }
.dashedline { height: 1px; overflow: hidden; background: url(../images/dashedline.gif) repeat-x; }
.formsel,.formtext { border:1px solid #c3c3c3; color:#666; font: 14px/20px Arial,"Microsoft YaHei","STHeiti Light"; outline:none; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; border-radius:3px; }
.formsel { width: 167px; padding: 5px 10px; }
.formtext { width:158px; height:20px; padding: 4px 10px; }
.formsel:focus,.formtext:focus { border: 1px solid #4cc2ea; }
.formbtn { width:146px; height:36px; border:0; background:#4cc2ea; color:#fff; font: 15px Arial,"Microsoft YaHei","STHeiti Light"; border-radius:3px; cursor:pointer; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.formbtn:hover { opacity:0.8; }
.

/*头部*/
.top { width: 1000px; margin: 0 auto; padding:24px 0; }
.top-d .logo { width:283px;height:73px; padding-top:25px;display:block;}
.top-d .tell{width:250px;}
.top-d .tell img{display:block;width:222px;height:57px;margin-top:10px;}
a.xlang{background:url(../images/wx.jpg) 0px 5px no-repeat;}
a.znoe{background:url(../images/wx.jpg) -36px 5px no-repeat;}
a.wxin{background:url(../images/wx.jpg) -72px 5px no-repeat;}
a.a-ty{width:35px;height:35px;float:left;}

.menuWrap { width:100%;min-width:1000px; height:40px; margin-bottom:0px; background-color:#2FBCF9;background:url("/images/bj1.jpg") repeat-x center 0px;}
/*.menu { position:absolute; width:1000px; margin-left:140px;overflow:hidden; padding-top:12px; z-index:1}*/
.menu { position:relative; width:1000px; margin:0 auto;overflow:hidden; padding-top:2px; z-index:1; text-align:center}
.menu li { float:left;}
.menu li a { display:block; width:140px; height:35px; color:#FFFFFF; font:16px/35px "Microsoft YaHei","STHeiti Light"; text-align:center; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;background:url(../images/menu_bg0.png) repeat-x; }
.menu .cur a,.menu a:hover { background:url(../images/menu_bg.gif) repeat-x;color:#fff;text-decoration:none }
.menu .cur a.owner,.menu  a.owner:hover{background:none}

/*二级下拉菜单

.sonNav{background-color:#fff; border:1px solid #BBD3F9; position:absolute; width:118px;top:40px; display:none; z-index:35;}
.menu li .sonNav a{ font-weight:normal;font-size:12px; font-family:"宋体";width:118px; line-height:30px;border:1px solid #A9C7F8; text-align:center;color:#0033FF;}
.menu li .sonNav a.nobg{ background:none;}
.menu li .sonNav a:hover{ font-weight:normal;font-size:12px; font-family:"宋体"; width:118px; color:#FFF; background-color:#1B52E4}
/**/
/*
.subul { display:none; width:124px; position:relative; z-index:10000; background:url(../images/ul_bg.jpg) repeat-x;height:124px;margin-top:10px;}
.subul span a{color:#ffffff;font-size:13px;line-height:30px;height:30px;display:block; text-decoration:none}
.subul span a:hover{text-decoration:none; font-weight:bold}
*/

/*底部*/
.footer { width:100%; min-width:1000px;height:90px; padding:15px 0; background:#073385;}
.footer .links { margin-bottom:15px; color:#fff; font:14px/20px "Microsoft YaHei","STHeiti Light"; }
.copyright { float:left;color:#D0DBF2; line-height:22px; padding-left:0px; padding-top:10px; width:600px; font:14px/20px "Microsoft YaHei","STHeiti Light"; }
.copyright .design { color:#a1d600; font:11px/20px Tahoma; text-decoration:underline; }
.copyright a {color:#D0DBF2; font:14px/20px "Microsoft YaHei","STHeiti Light"; }
.copyright a:hover { color:#fff; font:14px/20px "Microsoft YaHei","STHeiti Light"; text-decoration:underline; }
.you1{ width:300px; float:right; text-align:right}

/*底部上方栏目链接*/
#footer_other { width:1000px; height:200px; margin:0px auto 0; position:relative; z-index:2;}
#footer_other ul { width:148px;float:left;padding:7px 10px 0 8px; }
#footer_other ul li {}
#footer_other .first_other { background-image:none; }
#footer_other ul h3 { margin:0 0 8px 0; background:url(/images/83.gif) no-repeat 6px 0px; padding-left:22px; }
#footer_other ul h3 a:link { color:#FF6600; font:14px/16px 微软雅黑; }
#footer_other ul h3 a:visited { color:#FF6600; font:14px/16px 微软雅黑; }
#footer_other ul h3 a:hover { color:#FF6600; font:14px/16px 微软雅黑; }

#footer_other ul li a:link { color:#000; font:12px/22px 宋体; background:url(/images/85.gif) no-repeat 10px 0px; padding-left:22px; }
#footer_other ul li a:visited { color:#000; font:12px/22px 宋体;  background:url(/images/85.gif) no-repeat 10px 0px; padding-left:22px; }}
#footer_other ul li a:hover { color:#FF6600; font:12px/22px 宋体;  background:url(/images/85.gif) no-repeat 10px 0px; padding-left:22px; }}

/*弹出层*/
.mask {display:none; position:fixed; left:0px; top:0px; width:100%; height:100%; background:#000; filter:alpha(opacity=55); opacity:0.6; z-index:888; }
*html .mask { position:absolute; height:expression((document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight) || window.innerHeight || self.innerHeight || (document.documentElement&&document.documentElement.clientHeight) || document.body.clientHeight + 'px'); }

.openDiv { display:none; position:fixed; left:50%; top:50%; width:694px; height:561px; padding:4px; background:#fff; box-shadow:2px 2px 5px rgba(0,0,0,.2); margin: -280px 0 0 -347px;  z-index:890; }
.openDiv .openTitle { position:relative; height:60px; padding:0 0 1px 28px; background:#4cc2ea url(../images/line.gif) repeat-x left bottom; color:#fff; font:29px/60px "Microsoft YaHei","STHeiti Light"; }
.openDiv .openTitle .close { position:absolute; right:10px; top:50%; width:28px; height:28px; margin-top:-14px; background:url(../images/tip_close.png) no-repeat; cursor:pointer; }
.openDiv .openTitle .close:hover { background-position:0 -28px; }
.openDiv .openCont { height:500px; }

.Loading { background:url(../images/loading.gif) no-repeat center;}
.lv{width:122px;height:85px;background:#007b35;}
.lv p{color:#ffffff; text-align:center;}
.lv img{margin:0px auto;width:24px;height:26px;display:block;padding-top:8px;}


/**/
.bannerFixed { position:fixed; _position:absolute; right:0; top:50%; margin-top:-285px; _top:0; width:132px; z-index:888; }
.bannerInf tr{width:120px;height:60px;background:url(../images/bjt.jpg) no-repeat;}
.bannerInf td { height:60px; border-bottom:1px solid #fff; border-left:1px solid #fff; color:#fff; text-align:center; }
.bannerInf td .icon { margin-bottom:5px; }
.bannerInf td .title { font-family:"Microsoft YaHei","STHeiti Light"; line-height:1.2; }
.bannerInf td .title1 { font-size:14px; }
.bannerInf td .title2 { font-size:13px; }
.bannerInf td .title3 { font-size:13px; }
.bannerInf td .tel { font:20px Tahoma; }

.bannerImg { width:126px; height:144px; padding:3px;}
.bannerImg img { vertical-align:top; }
.bannerImg .bg, .bannerImg .text { position:absolute; left:3px; bottom:3px; width:127px; height:34px; }
.bannerImg .bg { background:#4cc1ea; opacity:0.8; filter:alpha(opacity=80); }
.bannerImg .text { color:#fff; font:bold 18px/34px "Microsoft YaHei","STHeiti Light"; text-align:center; text-shadow:0 0 6px #186997; cursor:pointer; }

body #doyoo_panel { visibility:hidden; position:fixed!important; _position:absolute!important; top:445px!important;}

@media screen and (min-width:500px) and (max-width:1000px){
	.top .logo { padding-left:10px; }
}


/*弹出层插件样式开始*/
.floatBoxBg{display:none;width:100%;height:100%;background:#000;position:fixed !important;/*ie7 ff*/position:absolute;top:0;left:0;filter:alpha(opacity=0);opacity:0; z-index:999;}
.floatBox{border:#bcbcbc 5px solid;position:fixed !important;/*ie7 ff*/position:absolute;top:0;left:0;background:#fff; display:none; z-index:1000;}
.floatBox .title{height:23px;cursor:move; width:800px; clear:both;}
.floatBox .title h4{float:left;font-size:14px;line-height:24px;font-weight:bold; display:inline;padding-left:50%;}
.floatBox .title span{float:right;cursor:pointer;}
.floatBox .title span img{cursor:pointer; margin:-5px -5px;}
/*.floatBox .content1{padding:0;background:#fff;overflow-x:hidden;overflow-y: auto;}*/
.closeDialog{ font-size:20px; font-weight:bold;  margin-top:-5px;}
.closeDialog:hover{ font-size:20px; font-weight:bold; margin-top:-5px; position: relative fixed absolute}
.content1 p{line-height:20px; color:#595a5a;padding:0px 30px; text-align:center;padding-bottom:10px;padding-top:5px;}
a#test{color:#e6e6e6;}
/*弹出层插件样式结束*/