/*网站基本定义*/
div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,input,body,strong,span,pre{margin:0; padding:0; border:0;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}
body{ 	width:100%;
	font-family: "宋体", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0 auto;
	color:#777777;
	height:auto; 
	line-height:21px;
	background:#ffffff;
	}
img{ border:0px; behavior:url(iepngfix.htc)}
ul,li{ list-style:none; }
a{ text-decoration:none; color:#4c4c4c; }
a:hover{ text-decoration:none; color:#96bb24; outline:none;}
a,area{outline:none;blr:expression(this.onFocus=this.blur());}
.float_left{ float:left;}
.float_right{ float:right;}
.del_float{ clear:both; line-height:0; height:0; font-size:0;}
.blueolor{ color:#1570c1;}
.greyColor{ color:#666666;}
.font14{ font-size:14px;}
a,area{blr:expression(this.onFocus=this.blur())}
/*网站基本定义*/

#warp{ width:100%; margin:0 auto;}


/*header begin---------------*/
/*.header{ width:980px; height:66px; margin:0px auto; overflow:hidden;}
.header h1{ width:138px; height:66px; background:url(../images/logo_02.gif) no-repeat; float:left;}
.header h1 a{ display:block; width:138px; height:66px; text-indent:-9999px;}
.header .headright{ float:right; height:20px; padding-top:25px; color:#4c4c4c; font-size:12px;}
.headright span{ display:inline-block; background:url(../images/telphoto_03.gif) no-repeat left center; margin:0px 5px; padding-left:20px;}
.headright a{ margin:0px 5px; display:inline-block;}
.headright a.on{ background:url(../images/telphoto_05.gif) no-repeat left center; padding-left:23px;}
*/

.header{ background:url(../images/intertopbj.jpg) repeat-x left bottom; height:93px;}
.headline{ border-bottom:1px solid #CECECE; border-top:1px solid #DDDDDD; font-size:0; height:0;line-height:0;overflow: hidden;}
.head{ width:980px; height:75px; margin:0px auto;}
.head h1{ background:url(../images/logo.png) no-repeat scroll left top; float:left; height:40px; margin-top:23px; width:200px;}
.head h1 a{ display:block; width:141px; height:34px; text-indent:-9999px;}

.head .headright{ width:738px; height:auto; float:right;}
.headtop{ width:100%; height:25px;}

.headtop .login{ width:115px; float:left; height:25px; line-height:25px; color:#AFAFAF; font-size:12px; font-family:"宋体"; margin-left:258px; display:inline;}
 .login a{ color:#AFAFAF; font-size:12px; font-family:"宋体"; height:25px; line-height:25px;}

.headtop span.topnav1{ height:25px; display:block; float:right; margin-right:20px;}
.headtop i{width:8px;height:22px; display:inline-block; }
.headtop i.top400-l{  background:url(../images/backgroundbj.png) no-repeat -1px -28px; width:13px;height:25px; float:left; display:block;}
.headtop i.top400-r{  background:url(../images/backgroundbj.png) no-repeat -18px -28px; width:16px;height:25px; float:left; display:block;}
span.toponline{height:25px;width:400px; line-height:25px; background:url(../images/backgroundbj.png) no-repeat 0 -2px; display:block; float:left; padding:0 4px; color:#afafaf;}
span.toponline b{ font-weight:normal;}
.toponline .toptel{background-position:-188px 0 ; padding-left:22px;  color:#656565; margin-right:49px; height:12px; overflow:hidden; line-height:14px; margin-top:5px;}
.toponline a{ color:#afafaf; text-decoration:none; font-size:12px; height:25px; line-height:25px; }
.toponline span{ margin:0 6px; display:block; float:left; /*width:121px;*/ height:25px;}
.toponline span img{ margin-top:5px}
.toponline span a{ margin-right:0px;}
.toponline span a:hover{ color:#005bac !important;}
.toponline .seach{ width:15px;height:14px; border:none; display:inline-block; background:url(../images/icon21_03.png) no-repeat; cursor:pointer;hidefocus:true;}
.toponline .searchbj{width:14px;height:14px; display:block; float:right; position:relative; left:0px; top:7px; *top:2px; _top:5px; z-index:999;}
.leftfloat{ float:left; display:block;}
.searchbox{ position:absolute; width:160px;height:31px; right:-9px; top:21px; z-index:999; background:url(../images/icon23_06.png) no-repeat;}
.searchbox input.searchInput{border:0px; width:122px; height:22px; margin-top:7px; float:left; margin-left:13px; _margin-left:5px; color:#c0c0c0; display:block; overflow:hidden; line-height:22px; background:none ;}
.searchbox input.searchSub{ background:none ; width:21px; height:21px; margin-top:7px; float:left; cursor:pointer; text-indent:-9999px; border:none;}




.menu{ width:100%; height:43px; margin:15px auto 0px; position:relative; z-index:999 }
.menu li{ float:left; width:82px; height:34px; margin-right:11px; display:inline;}
.menu li.on{ }
.menu li.on1{ }
.menu li.on2{   position:relative; z-index:9999;}
.menu li.on3{  position:relative; z-index:9999;}
.menu li.on4{  position:relative; z-index:9999;}
.menu li.on5{   position:relative; z-index:9999;}
.menu li.on6{}
.menu li.on7{ margin-right:0px;}

.menu li a{ display:block; float:left;}

/*二级导航 begin---------------*/
.menu li .navbox{ width:547px; height:auto; overflow:hidden; position:absolute; left:-179px; top:33px; z-index:-1;background:url(../images/bjky_03.png) no-repeat;}
.menu li .navbox2{ left:-273px;}
.menu li .navbox .navbj{ width:527px; height:222px;   
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bjky_03.png", sizingMethod=scale); padding:25px 0px 25px 20px;}
.menu li .navbox .navbm{ width:547px; height:12px; background:url(../images/hoverbj_06.png) no-repeat; overflow:hidden;}
.navbj .navleft{ width:162px; height:203px; background:url(../images/line_05.png) no-repeat right top; float:left;}
.navbj .navright{ width:358px; height:auto; float:right;}
.navleft ul{ width:100%; height:auto; overflow:hidden;} 
.navleft ul li{ width:121px; height:26px; line-height:26px; margin-left:2px; margin-bottom:8px; }
.navleft ul li a{ display:block; width:121px; height:26px; line-height:26px;background:url(../images/hover2_03.jpg) no-repeat; padding-left:20px; color:#055f93; font-size:14px; font-weight:bold; font-family:"Microsoft YaHei"; }
.navleft ul li a.cur,.navleft ul li a:hover{ background:url(../images/hover12_03.jpg) no-repeat;}

.navright dl{ padding-left:10px; padding-right:12px; height:auto; overflow:hidden;}
.navright dl dt{ width:150px; height:auto; float:left; padding-top:10px;}
.navright dl dd{ width:185px; height:auto; float:right;}
.navright dl dd h3{ font-size:16px; color:#047bbd; font-family:"Microsoft YaHei"; line-height:26px; width:162px;}
.navright dl dd h4{ font-size:16px; color:#047bbd; font-family:"Microsoft YaHei"; line-height:26px; padding-bottom:5px; width:185px;}

.navright dl dd ul{ width:100%; height:auto; overflow:hidden; zoom:1;}
.navright dl dd ul li{ width:178px; line-height:25px; height:auto;  color:#666666; font-size:12px; line-height:23px; background:url(../images/icon4_10.gif) no-repeat left center; vertical-align:middle; padding-left:12px; }
.navright dl dd ul li.top{ background:url(../images/icon4_10.gif) no-repeat left 10px;}
.navright dl dd a.more{ display:block; font-size:12px; font-family:"宋体"; color:#377fc7; padding-top:6px;}


/*二级导航 end---------------*/

/*header end---------------*/


/*footer begin---------------*/
.footent{ width:100%; height:125px; margin:25px auto 0px; border-top:1px #e9e9e9 solid;}
.footent .footer{ width:980px; height:125px; margin:0px auto; padding-top:20px;}
.footer .footer-left{ width:430px; height:auto; float:left;}
.footer-left .footertop{ width:100%; height:auto; overflow:hidden; font-family:"宋体"; color:#9999a2; font-size:12px;}
.footertop a{ margin-right:5px; font-family:"宋体"; color:#9999a2; font-size:12px;}
.footertop a:hover{ text-decoration:underline; color:#16aee3;}
p.bm{ height:35px; line-height:35px; font-family:"宋体"; color:#9999a2; font-size:12px;}
.footer .footer-right{ height:auto; float:right; font-family:"宋体"; color:#9999a2; font-size:12px;}
.footer-right p{ padding-bottom:32px; font-family:"宋体"; color:#9999a2; font-size:12px; display:block; float:right;}
.footer-right span{ display:block; width:112px; height:41px; float:right;}

/*footer end---------------*/
