﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font:12px/22px "宋体"; /*word-break:break-all;*/ text-align:left; background:url(../images/bodyBg2.jpg) left top repeat-x #fff; color:#372B2B;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
ul,li{ list-style:none;}
a{ color:#372B2B; text-decoration:none;}
a:hover{ color:#00589F; text-decoration:underline;}
img{ border:none;}
a img,a:hover img{ border:none;}
botton{ cursor:pointer;}
input{ font-size:12px; color:#767C77;}
.clearit{ clear:both;}


/********************全局公用部分********************/
/*头部*/
#header{ width:966px; height:84px; margin:0 auto; overflow:hidden;}
#header .logo{ width:300px; float:left; margin-top:12px;}
.headRight{ width:550px; float:right; padding-right:6px;}
.oneTopNav{  height:22px; margin-top:21px; text-align:right;}
.oneTopNav a.en{ font-family:Arial;}
.oneTopNav a.home{ background:url(../images/login_top.gif) 30px 48% no-repeat; padding-left:45px;}
.oneTopNav a.mail{ background:url(../images/mail_top.jpg) 20px 48% no-repeat; padding-left:35px;}
.twoTopNav{ height:22px; margin-top:10px; text-align:right;}

#gloabalNav{ width:966px; height:23px; padding-top:8px; margin:0 auto; background:url(../images/globalNavbg.jpg) left top repeat-x;}
#gloabalNav ul{ width:966px; height:23px;}
#gloabalNav ul li{ width:80px; float:left; display:inline;  margin-left:8px; position:relative;}
#gloabalNav ul li a{ display:block; width:86px; line-height:23px; text-align:center; color:#FFF; font-weight:bold;}
#gloabalNav ul li a:hover,#gloabalNav ul li a.mainNav1_on{ color:#0058A0;  text-decoration:none; background:url(../images/mainnav_on.jpg) left top repeat-x;}

#gloabalNav ul li ul.mainNav2{ width:122px; height:auto; position:absolute; left:0; top:23px; background:#2A88C6; opacity:0.7; filter:alpha(opacity=70); overflow:hidden;}
#gloabalNav ul li ul.mainNav2 li{ width:122px; float:left; margin:0; padding:0; border-bottom:1px solid #FFF;}
#gloabalNav ul li ul.mainNav2 li a{ display:block; width:110px; text-align:left; line-height:25px; padding:0 0 0 12px; font-weight:normal; color:#FFF;}
#gloabalNav ul li ul.mainNav2 li a:hover{ background:#3B6C8C; color:#fff; text-decoration:none; font-weight:normal;}

#banner{ width:964px; margin:0 auto; border:1px solid #E1E1E1;}



/*底部*/
#bottomNav{ width:966px; height:40px; margin:8px auto 0; background:url(../images/bottomNavbg.jpg) no-repeat; overflow:hidden;}
.bottNav{ width:650px; line-height:40px; height:40px; float:left; padding-left:23px; color:#5F5F5F;}
.bottNav a{ color:#5F5F5F;}
.bottNav a:hover{ color:#5F5F5F; text-decoration:underline;}
.visitors{ width:250px; float:right; line-height:40px; padding-right:18px; text-align:right; color:#000;}
.visitors .one{ margin:0 8px; color:#000; height:12px; line-height:12px; padding:1px 0 1px 5px; text-align:center; background:url(../images/visitors_span_bg.jpg) left top no-repeat;}
.visitors .one span.two{ margin:0; height:12px; line-height:12px; padding:0 5px 0 0;  background:url(../images/visitors_span_bg2.jpg) right -1px no-repeat; font-family:Arial; font-weight:bold;}
#footer{ width:968px; margin:0 auto; padding:16px 0; }
#footer .line{ background:url(../images/line.jpg) center top repeat-y;}
#footer .copyRight{ line-height:18px; color:#535353;}




/*全局结构*/
#wrapper{ width:966px; margin:0 auto; overflow:hidden;}
#leftBar{ width:251px; float:left; margin:9px 0 0 0;}
#rightBar{ width:696px; float:right; margin:9px 0 0 0;}

.rightContenter{ width:696px; padding:0 0 25px 0; margin:0 auto; min-height:400px; _height:400px;}

/********************二级公用部分********************/
/*左侧栏目*/
.leftNav{ width:251px; background:url(../images/leftNav_ybg.jpg) left top repeat-y; border-bottom:1px solid #D4D4D4; overflow:hidden;}
.leftNav h3{ width:234px; height:33px; padding-left:17px; line-height:33px; background:url(../images/leftNav_h2_bg.jpg) no-repeat; font-size:14px; color:#FFF;}
.leftNav ul.leftNav1{ width:216px; margin:7px auto 0; padding-bottom:55px; overflow:hidden;}
.leftNav ul.leftNav1 li{ float:left; width:216px;}
.leftNav ul.leftNav1 li a{ display:block; width:197px; height:33px; padding-left:19px; line-height:33px; background:url(../images/leftNav1_li.jpg) no-repeat; font-size:13px;}
.leftNav ul.leftNav1 li a:hover,.leftNav ul.leftNav1 li a.leftNav1_on{ background:url(../images/leftNav1_li_hover.jpg) no-repeat; color:#EE9A12; font-weight:bold; text-decoration:none;}
.leftNav ul.leftNav1 li ul.leftNav2{ width:216px; margin:0; padding:0; overflow:hidden;}
.leftNav ul.leftNav1 li ul.leftNav2 li{ width:216px; float:left;}
.leftNav ul.leftNav1 li ul.leftNav2 li a{ display:block; width:180px; padding-left:36px; height:28px; line-height:28px; background:url(../images/leftNav2_li.jpg) no-repeat;}
.leftNav ul.leftNav1 li ul.leftNav2 li a:hover{ background:url(../images/leftNav2_li.jpg) no-repeat; font-weight:normal; text-decoration:underline; color:#454545;}

.leftSelect{ width:251px; margin-top:6px;}
.leftSelect .btn{ width:220px; height:16px; padding:5px 0 0 9px; border:1px solid #A0B0BF; border-right:none; float:left; color:#392B2B;}
.leftSelect .plc{ width:21px; float:left;}


/*右侧当前位置*/
.local{ width:690px; padding:6px 0 0 4px; text-align:right; padding-right:6px;}

/*右侧栏目名称*/
.columnName{ width:696px; height:31px; line-height:31px; background:url(../images/columnNameBg.jpg) left top repeat-x;}
.columnName span{ background:url(../images/columnName.jpg) 5px 48% no-repeat; padding-left:26px; font-weight:bold; font-size:14px;}

/*分页*/
.pag{ padding-top:12px; text-align:right;}
.pagPlc{ padding-top:12px; width:650px; margin:0 auto; text-align:right;}
