﻿body{ font-size:12px; color:#666; background:url(/images/headtopbg.gif) repeat-x;margin: 0;padding: 0;border: 0;}
h1,h2,h3,h4,h5,p,dl,dt,dd,span,b,form,img,q,em,input{ padding:0px; margin:0px; border:0px; }
.download{color: #ff0000;font-size: 14px;font-weight: bolder;}
a{ color:#666666; text-decoration:none}
a:hover{ color:#006699;}
ul,li,ol{ padding:0; list-style:none; margin:0; border:0px;}
.clear{ clear:both}
.w750{ width:750px;}
.pt10{ padding-top:10px;}
.pb10{ padding-bottom:10px;}
.pb5{ padding-bottom:5px;}
.pt5{ padding-top:5px;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.ml5{ margin-left:5px;}
.fl{ float:left}
.fr{ float:right}
.morediv{ background:#3366ff; width:43px; margin:5px 5px 0 0; float:right; line-height:17px; text-align:center}
.morediv a{ color:#fff;}
.warpmain{
	width:1000px;
	height:auto;
	margin:0px auto;
	text-align:left;
}
span.moreico{ font-family:"宋体", Arial;}
.clearfloat{}
.clearfloat:after {
display: block;
clear: both;
content: "";
visibility: hidden;
height: 0;}

/*最头部*/
.top{ height:auto; width:100%;}
.top .head{ width:100%; line-height:27px; height:27px;}
.top .head span{ float:left}
.top .head span a{ color:#006699;}
.top .head span a:hover{ text-decoration:underline}
.top .head p{ float:right;}
.top .head b{ padding:0px 3px; font-size:12px; font-weight:normal; color:#999999}
.top .head2{ width:100%; height:110px; padding:5px 0 5px 0; margin-top:10px;}
.top .head2 .logo{ width:304px; height:80px; margin-top: 30px; float:left;color:#006699;  font-weight:bolder;font-size:24px;}
.top .head2 .logo h1{ width:262px; background:url(images/logo2.png) no-repeat;}
.top .head2 .logo a{text-indent: -1000px;display: block; color:#FFF;}
/*搜索*/
.top .head2 .serach{ width:330px; float:left; display:block; margin-top:25px;margin-left:10px;}
#ser_img {FONT-SIZE:12px;width:330px;}
#ser_tit {WIDTH:445px;margin:0px;padding:0px; height:36px}
#ser_tit LI{FLOAT:left; LIST-STYLE-TYPE:none;text-align:center; padding-right:1px;HEIGHT:36px;  background:url(/images/serach_bg2.gif) no-repeat right center}
#ser_tit LI A{FLOAT:left; COLOR: #666; LINE-HEIGHT:36px;TEXT-DECORATION:none; width:77px }
#ser_tit LI.emptyTag {}
#ser_tit LI.selectTag {background:url(/images/serach_bg2.gif) no-repeat right center;HEIGHT:36px;width:auto}
#ser_tit LI.selectTag A {color:#333; font-weight:bolder; background:url(/images/serach_bg1.gif) no-repeat center bottom;}
#serContent {width:420px; height:36px; float:left; margin-top: 23px;}
.serContent {DISPLAY:none;width:430px; height:36px; float:left;}
.serContent .seriput{ height:45px; line-height:36px; width:320px;color:#666;background:url(/images/serach_bg3.gif); border:none; float:left}
.serContent .serbont{ width:100px; height:45px; background:url(/images/sousuo.png); float:left; border:none; display:block}
#serContent DIV.selectTag {DISPLAY: block} 
/*链接信息*/
.top .head2 .otherlink{ width:220px; float:right; margin-top:40px;}
.top .head2 .otherlink li{ float:left; text-align:center; line-height:19px;  padding:10px 10px 0px 15px; font-family:"微软雅黑", Arial}/*background:url(/images/toplinkbg.jpg) no-repeat right center;*/
.top .head2 .otherlink a{ color:#666;font-size:12px; font-weight:bolder}
.top .head2 .otherlink a:hover{ color:#069}
/*菜单*/
.top .menu{ height:77px; background:url(/images/menubg.jpg); width:100%;}
.top .menu li{ background:url(/images/menubg02.jpg) no-repeat right top; width:180px; padding-left:20px; float:left; height:74px;}
.top .menu h3{ height:42px; width:25px; border-radius:5px; background:#99ccff; text-align:center; padding-top:8px; line-height:16px; float:left; margin-top:10px;}
.top .menu h3 a{ color:#fff;}
.top .menu .menli{ float:left; padding-left:15px; width:130px; height:50px; padding-top:8px; line-height:18px;}
.top .menu .menli a{ color:#d5e7fa}
.top .menu .menli a:hover{ color:#fff; text-decoration:underline}
.top .menu .menli span{ padding:0 8px;}
.content{ width:100%; height:auto; padding-bottom:30px;}
.content .ceng{ width:100%; height:auto;}
/*二级首页导航与面包屑*/
.ernav{ width:100%; height:36px; background:url(/images/ernavbg.gif) ;}
.ernav .lbig{ background:url(/images/lebg.gif) no-repeat right 18px; width:80px; line-height:36px; font-size:16px; color:#fff;font-weight:bolder; padding-left:50px;}
.ernav .rbigli{ width:850px;}
.ernav .rbigli li{ padding:0 5px; line-height:36px; float:left;}
.ernav .rbigli span{ padding-left:10px; color:#fff}
.ernav .rbigli a{ font-size:14px; color:#fff;}
.ersanerch{ height:25px; background:url(/images/erserach.gif) left bottom repeat-x; padding-top:5px; padding-bottom:5px; width:975px; padding-left:25px;}
.ersanerch .erseal{ width:250px; height:25px;}
.ersanerch .ersear{ width:700px; height:25px;}
.ersanerch .ersear a{ color:#FF6600}
.ersanerch .ersear input.bont{ width:66px; height:21px; line-height:21px; text-align:center; color:#fff; background:url(/images/erserachbg.gif); border:none}
.ersanerch .ersear input.border{ border:1px solid #a4cbe5;}


/*友情链接*/
#inlink {FONT-SIZE:12px;width:1000px;height:auto;margin-bottom:15px; padding:0px}
#inlinkt {WIDTH:100%;HEIGHT:24px; padding-top:8px;margin:0px;;background:#3366ff;}
#inlinkt LI{FLOAT:left; LIST-STYLE-TYPE:none; HEIGHT:24px;text-align:center; margin-left:15px;}
#inlinkt LI A{ FLOAT:left;HEIGHT:24px; line-height:32px; TEXT-DECORATION:none; width:84px ; color:#fff}
#inlinkt LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%}
#inlinkt LI.lkselectTag { HEIGHT:24px;width:auto}
#inlinkt LI.lkselectTag A { width:auto; display:block; padding:0px 5px; COLOR: #fff; HEIGHT:24px; color:#069; font-weight:bolder; font-size:14px; background:#ededed}
#linkContent {width:1000px; height:auto;BACKGROUND:url(/images/flinkbg2.jpg); }
.linkContent {DISPLAY:none;width:1000px; height:auto; }
.linkContent .linkcon{width:980px; height:auto; padding:20px; BACKGROUND:url(/images/flinkbg3.jpg) no-repeat left bottom;}
.linkContent .linkcon li{ float:left; padding-right:8px; width:108px; line-height:25px;}
#linkContent DIV.lkselectTag {DISPLAY: block} 
.foot{ width:1000px; padding:10px; line-height:21px; border-top:3px solid #069; text-align:center}
/*面包屑*/
.smallnav { float:left; width:1000px; background:#f0f0f0; height:25px; line-height:25px; text-align:left;}
.smallnav p a{ line-height:25px; margin:0px; padding:0px; color:#666666; text-decoration:none; font-family:"新宋体"}
.smallnav p img { border:none; width:30px; height:25px; float:left; margin-right:2px;}
/*内页左右*/
.inleft{ width:720px; height:auto}
.inright{ width:270px;}
.ktitle{color: red;}
.nav {font-size: 12px;width: 1000px;margin: 10px auto 0;position: relative;z-index: 1;}.nav a {text-decoration: none;}.navmain {height: 45px;padding: 0 5px;background:url(../images/nav1bg.gif) repeat-x 0 top;position: relative;}
#nav_all {height: 42px;float: left;line-height: 42px;position: relative;z-index: 222;}#nav_all li {text-align: center;float: left;margin:0px 54px;}
#nav_all li a {color: #FFF;display: inline-block;font-size: 14px;font-weight: bold;cursor: pointer;padding: 0 11px 0 12px;_padding: 0 8px;height: 42px;line-height: 42px;white-space: nowrap;}
#nav_all li a:hover {height:45px;display:block;line-height:45px;overflow: hidden;}#nav_all li ul {display: none;position: absolute;z-index: 99;width: 1002px;left: -6px;top: 43px;background:#FFF;text-align:left;}
#nav_all ul li {line-height:45PX;height:45PX;margin-top:10px;padding: 0;}#nav_all ul li a {background-image: none;margin: 0px;height: 32px;line-height: 32px;color: #000;font-weight: normal;background: #FFF;border: none;}
#nav_all ul li a:hover {background-image: none;padding: 0px 10px;margin: 0px auto;height: 32px;line-height: 32px;color: #FFF;background: #639ACA;border-top: none;}

.nav1{width:1000px;height:38px; margin:0 auto; border-top-right-radius:5px;border-top-left-radius:5px; position:relative;background-color: #3366ff;}
.nav1 li{width:100px; height:38px; line-height:38px;text-align:center; float:left;}
.nav1 li a:link,.nav1 li a:visited{color:#FFF; font-size:14px; font-weight:bold;}
.hot img{position:absolute;left:680px;bottom:30px;}
/*nav2*/
.nav2{width:978px;height:72px; border:1px solid #CDCDCD; border-bottom-right-radius:5px;border-bottom-left-radius:5px; box-shadow:5px 5px 5px #d8d8d8; margin:0 auto; padding:10px 0 0 20px;background: #eef4ff none repeat scroll 0 0;}
.nav2 .red{color:#CD2626;}
.nav2 dl{width:200px; height:58px; float:left; padding-right:10px;}
#sevice1{width:320px; float:left; padding-left:10px;}
#sevice1 .nav2L{padding-left:5px;}

.nav2 dl dt{width:32px; height:48px; padding:5px 10px 0 0; float:left;font-size:18px;}
.nav2 dl dt a{color:#104e8b; font-weight:bold;}
.nav2 dl dd{float:left;}
.nav2 dl dd a{color:black;}
.nav2 dl dt a:hover{background-color:#DDDDDD;color:black;  text-decoration:none;}
.nav2 ul li{line-height:20px; font-size:13px;}
.nav2L{float:left; border-right:1px solid #DDDDDD; padding-right:10px;}
.nav2R{float:left;padding-left:10px;color:#888;}
.nav2 a:link;.nav2 a:visited{display:block;width:51px;height:20px; color:#333; text-align:center;}
.nav2 a:hover{background:#900; color:#FFF; text-decoration:none;}
.hdtp{display: none;}
.cue{
	font-color:red;font-size:18px;
}