@charset "utf-8";
/*
	Css for PEL,	ver 1.0
	CopyRight By Dongyi Network Technology CO.,Ltd Design Center

	所有网站通用模块，可根据自身网站修改
*/

/* Css Reset S*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, th, var, i { font-weight: normal; font-style: normal; }
ol, ul, li { list-style: none; }
div, dl, dt, dd, ol, ul, li { zoom: 1; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
/* Css Reset E*/

/* Public */
html { width: 100%; height: 100%;overflow-x: hidden; }
body {width: 100%;  position: relative; font-family: \5FAE\8F6F\96C5\9ED1; font-size: 14px; width: 100%; min-width: 1200px; font-family: "微软雅黑"; background: url(../images/wrapbg.jpg) center 30px no-repeat; }
a { text-decoration: none; outline: 0; color: #666; cursor: pointer; transition: .5s; -ms-transition: 0.5s; -moz-transition: .5s; -webkit-transition: .5s; -o-transition: .5s; }
.clearbox { border: none; border-top: 1px solid transparent !important; clear: both; font-size: 0; height: 0; line-height: 0; margin-top: -1px !important; visibility: hidden; }
.blank { display: block; height: 10px; font-size: 0px; line-height: 0; overflow: hidden; clear: both; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .clearfix { height: 1%; }
*+html .clearfix { min-height: 1%; }
.fl { float: left; }
.fr { float: right; }
.fl-left { float: left }
.fl-right { float: right }
.fn-relative { position: relative }
.fn-absolute { position: absolute }
.hide { display: none; }
.fn-clear:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0 }
.fn-clear { zoom: 1 }
.clear { display: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0 } 
.space10 { clear: both; height: 10px; overflow: hidden; }
.space25 { clear: both; height: 25px; overflow: hidden; }
.space35 { clear: both; height: 35px; overflow: hidden; }
/* Public */

/*top*/
#top{width: 1280px; margin: 0 auto;}
#hLogo { height: 100px; padding: 5px 0;}
.logo { float: left; width: 615px; height: 100px; }
.search { height: 50px; padding-top: 10px; float: right; padding-right: 50px; }
input.keyword { height: 20px; line-height: 18px; padding: 10px 5px 7px 50px; border-top: 1px solid #136ed0; border-bottom: 1px solid #136ed0; border-left: 1px solid #136ed0; border-radius: 3px; -moz-border-radius: 3px; /* Firefox */ -webkit-border-radius: 3px; /* Safari 和 Chrome */ z-index: 0; background: url(../images/sb01.png) 14px 10px no-repeat; font-size: 14px; color: ##136ed0; background-color: #ffffff; }
.search button { width: 100px; height: 40px; font-size: 16px; margin-left: -5px; border: none; background: #136ed0; color: #fff; border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; /* Firefox */ -webkit-border-radius: 0 3px 3px 0; /* Safari 和 Chrome */ }
.searchBar { height: 32px; line-height: 32px; color: #b5b5b5; overflow: hidden; width: 300px; top: 55px; right: 0; z-index: 9999; margin-top: 10px; padding-left: 10px; }
.searchBar .input { background: #fff; border: none; color: #999; padding: 0 0 0 10px; font-size: 14px; height: 32px; line-height: 32px; width: 215px; float: left; font-family: "Microsoft Yahei"; }
.searchBar .submit { display: block; width: 75px; height: 32px; line-height: 32px; text-align: center; color: #fff; font-size: 14px; font-family: "Microsoft Yahei"; background: #f83f00; border: none; float: right; cursor: pointer; }
/*top*/
 
/*nav*/
.navBox { height: 50px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#227bdb), to(#136ed0)); background: -webkit-linear-gradient(left, #227bdb, #136ed0); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(right, #227bdb, #136ed0); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(right, #227bdb, #136ed0); /* Firefox 3.6 - 15 */ background: -ms-linear-gradient(left, #227bdb, #136ed0); background: linear-gradient(to right, #227bdb, #136ed0); /* 标准的语法 */  filter:alpha(opacity=100 finishopacity=50 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#227bdb, endcolorstr=#136ed0, gradientType=1);
 -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#227bdb, endcolorstr=#136ed0, gradientType=1);
 filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #227bdb, endColorstr = #136ed0);
}
.nav { width: 1280px; height: 50px; margin: 0 auto; display: block; position: relative; text-align: center; line-height: 50px; z-index: 1; }
.nav li { width: 136px; float: left; text-align: center; font-size: 16px; color: #FFF }
.nav li a { width: 136px; display: block; line-height: 50px; text-align: center; font-size: 16px; font-weight: normal; color: #FFF; word-spacing: 8px; letter-spacing: 2px; font-weight: bold; font-family: "微软雅黑"; }
.nav li a:hover { background: #f94100; filter: Alpha(opacity=100);/*实现IE背景透明*/  !important;
}
.nav li .hidenav { position: absolute; display: none; z-index: 9999; }
.nav li .hidenav a { display: block; font-size: 16px; margin: 0 auto 0 auto; height: 35px; line-height: 35px; text-align: center; color: #ffffff; background: #1366bf; border-bottom: 1px solid #4b8dd2; ; font-weight: 500; }
.nav li .hidenav a:hover { display: block; font-size: 15px; margin: 0 auto 0 auto; height: 33px; line-height: 33px; text-align: center; color: #ffffff !important; ; background: #f94100 !important; border-bottom: 1px solid #dee0e5; }
.nav li:hover .hidenav { display: block; }
.layout { width: 1180px; margin-left: auto; margin-right: auto; margin-top: 20px; }
.slide-txt { position: relative; margin-top: 170px; text-align: right; }
/*nav*/

/*内容*/
#content { width: 1280px; margin: 0 auto; overflow: hidden; }

/* 友情链接 */
#friendLink { width: 1280px; margin: 20px auto 0; overflow: hidden;  }
#friendLink .hd li {margin: 0 10px 0 0;}
#friendLink .hd li.on {border: 1px solid #ebdbaa; border-bottom: 0; background: #fff9d7;color: #1366bf; }
#friendLink .hd li.on a {color: #1366bf; }
#friendLink .bd ul { padding:10px; overflow:hidden; }
#friendLink .bd li { float:left; width:140px; height: 26px; line-height: 26px; text-align:left;}
#friendLink .bd li a {background-position: 5px -4px; padding-left: 15px; font-size: 14px; }


/*footer*/
#footer { width:100%; height: 220px; margin: 10px auto 0; padding: 10px 0 10px 0px; font-size: 14px; color:#c2ddfa; overflow:hidden; background: #1366bf;}
#footer a { color: #c2ddfa;}
#footer h4 {background: url(/Template/Default/Skin/msvtc/images/icons.png) 15px -282px no-repeat; padding: 30px 0 20px 65px; font-size: 24px; text-align: left; }

#footer .footBox {width: 1280px; margin: 0 auto;}
#footer .copyRight {float: left; width: 856px; line-height:26px; text-align:center; padding: 20px 10px 0; }
#footer .footerNav {float: left; width: 180px; border-right: 1px solid #1359a4; line-height: 30px; padding: 0 10px 25px; }
#footer .stat {float: right; width: 180px; border-left: 1px solid #1359a4; line-height: 24px; text-align: left; padding: 0 0 0 20px; }
#footer .stat h4 {background-position: 15px -388px;}
/*-- 
颜色代码
#0E50A1 深蓝色标题
#84AFD7 淡灰色边框
--*/