﻿/*导入字体*/
@import url(/css/fonts.css);

/*初始化*/
body { color: #666; font: 12px/20px Microsoft YaHei; }
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; }
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: #666; text-decoration: none; behavior: url(../scripts/blur.htc);  font-family: "Microsoft YaHei";}
a:hover { color: #0076cd; font-family: "Microsoft YaHei";}
a:focus { outline: none; font-family: "Microsoft YaHei";}
a:active { outline: none; font-family: "Microsoft YaHei";}

/*浮动*/
.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; }
.f30 { font-size: 30px; }
.f34 { font-size: 34px; }
.f36 { font-size: 36px; }
.f44 { font-size: 44px; }
.f48 { font-size: 48px; }

/*字体*/
.Arial { font-family: Arial,Helvetica; }
.Tahoma { font-family: Tahoma; }
.YaHei { font-family: "Microsoft YaHei"; }
.Song { font-family: SimSun; }

/*行高*/


/*上下间距*/
.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; }

/*左右间距*/
.pl30 { padding-left: 30px; }
.pr30 { padding-right: 30px; }
.pr40 { padding-right: 40px; }

/*宽度*/
.pubdiv { width:1000px; margin:0 auto; font-family:'Microsoft YaHei'; }
.pubdiv dl dt { font-family:'Microsoft YaHei';}

/*颜色*/
.white, a.white { color: #fff; }
a.white:hover { color: #fff; text-decoration: underline; }

.blue, a.blue { color: #40bde9; font-family:'Microsoft YaHei'; }
a.blue:hover { color: #127fd0; text-decoration: underline;  font-family:'Microsoft YaHei';}

.blue2, a.blue2 { color: #0076cd; font-family:'Microsoft YaHei'; }
a.blue2:hover { color: #40bde9; text-decoration: underline;  font-family:'Microsoft YaHei';}

/*公用*/
.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; }
.formtext { width: 150px; border: 1px solid #ccc; padding: 5px; font: 12px/1.5 Arial,Helvetica,"宋体"; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.formtext:focus { border: 1px solid #8fc31f; }

/*头部*/
.topWrap { width:100%; min-width:1000px; height:120px; background:url(../images/top_line.gif) no-repeat center top; position:relative; z-index:5; }
.topWrap .topLinks { padding-top:18px; text-align:right; line-height:20px; }
.topWrap .topLinks span { display:inline-block; margin-right:12px; padding-left:20px; vertical-align:top; }
.topWrap .topLinks .version { background:url(../images/icon3.gif) no-repeat left center; font-family:Arial,"Microsoft YaHei"; }
.topWrap .topLinks .version a { margin:0 5px; }
.topWrap .topLinks .version .cur { color:#0076cd; }
.topWrap .topLinks .tel { background:url(../images/icon2.gif) no-repeat left center; color:#0076cd; font:bold 18px/20px Tahoma; }

.topWrap .logo { float:left; margin-left:20px; _display:inline; }
.topWrap .logo a { display:block; width:117px; height:62px; background:url(../images/logo.gif) no-repeat; text-indent:-999em; }
.topWrap .menu { float:right; margin:30px 12px 0 0; }
.topWrap .menu li.item { float:left; margin-left:50px; _display:inline; position:relative; height:25px; font-family:'Microsoft YaHei';}
.topWrap .menu li.item a.title{ color:#555; font:18px/24px century_gothic; font-family:'Microsoft YaHei';}
.topWrap .menu li.item a.title:hover{ color:#40bde9; font-family:'Microsoft YaHei';}
.topWrap .menu .cur a.title:link,.topWrap .menu .cur a.title:visited,.topWrap .menu .cur a.title:hover{ color:#0076cd; font-family: "Microsoft YaHei"; }
.topWrap .menu .submenu{ position:absolute; background:#FFF; width:588px; top:25px; left:-18px; padding:40px 0 20px; box-shadow:3px 3px 3px rgba(0,0,0,0.1); display:none; }
.topWrap .menu .submenu li{ width:170px; float:left; padding-left:25px; }
.topWrap .menu .submenu li .sub_title{ font:14px/16px font-family:'Microsoft YaHei'; display:block; margin-bottom:5px; }
.topWrap .menu .submenu li .sub_title:link,.topWrap .menu .submenu li .sub_title:visited{ color:#40BDE9; font-family:'Microsoft YaHei';}
.topWrap .menu .submenu li .sub_title:hover{ color:#0076CD; font-family:'Microsoft YaHei';}
.topWrap .menu .submenu li .sub_item{ font:12px century_gothic; display:block; margin-bottom:4px; font-family:'Microsoft YaHei';}

/*底部*/
.linksWrap { width:100%; min-width:1000px; padding:20px 0; background:#434343; }
.linksWrap dl { float:left; margin-right:70px; }
.linksWrap .last { margin-right:0; }
.linksWrap dt { margin-bottom:12px; color:#fff; font:14px/12px century_gothic; }
.linksWrap dt a { color:#fff; }
.linksWrap dt a:hover { color:#fff; text-decoration:underline; }
.linksWrap dd { margin-bottom:7px; font:12px/16px century_gothic; }
.linksWrap dd:last-child { margin-bottom:0; }
.linksWrap dd a { color:#c9c9c9; }
.linksWrap dd a:hover { color:#fff; text-decoration:underline; }

.linksWrap dd .address { margin-bottom:20px; color:#a3a3a3; font:12px/24px Verdana; }
.linksWrap dd .address a { color:#a3a3a3; }

.linksWrap dd .copyright { color:#c9c9c9; font:11px/14px Tahoma; }
.linksWrap dd .copyright .design { color:#86ba21; text-decoration:underline; }
.linksWrap dd .copyright .design:hover { color:#86ba21; }
