@charset "utf-8";
/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dt,dd,form,fieldset,legend,textarea,select{margin:0;padding:0}
body{font:12px "宋体","Arial Narrow",HELVETICA;background:#ffffff url(../images/header_bg.jpg) no-repeat center top; color:#333;}
a{color:#666666;text-decoration:none;outline-style: none;}
a:hover{color:#111111;text-decoration:none;}.aline,a.aline,a.aline:hover { text-decoration:underline;}
li,dt,dd{list-style:none;vertical-align:bottom;}.cl { clear:both;}.fl { float:left;}.fr { float:right;}.fcDiv { margin-left:auto; margin-right:auto; clear:both;} .tr { text-align:right;}.tc { text-align:center;}.fb { font-weight:bold;}
img{border:0; margin:0px;}en { font-family:"Arial";} #smart input { outline:none; border:0px; margin:0px; padding:0px;}.font12 { font-size:12px;} .font14 { font-size:14px;}  .font16 { font-size:16px;} .font18 { font-size:18px;} .font20 { font-size:20px;} .font24 { font-size:24px;} .hr10 { height:10px; clear:both;} .hr15 { height:15px; clear:both;} .hr18 { height:18px; clear:both;} .hr20 { height:20px; clear:both;} .hr30 { height:30px; clear:both;} .m_r10 { margin-right:10px;} .m_r20 { margin-right:20px;}  .undis { display:none;} .posRel { position:relative;}.en { font-family:"Arial","微软雅黑";}.en2 { font-family:"Arial Narrow";} .disIBlock { display:inline-block;}
p,div,li {word-wrap:break-word;}

.yellow,a.yellow,.yellow a { color:#ffde00;} a.yellow:hover,.yellow a:hover { color:#ffcc00;}
.white,a.white,.white a { color:#ffffff;} a.white:hover,.white a:hover { color:#ffffff;}
.gray,.gray a { color:#999999;} .gray a:hover { color:#666666;}
.blue { color:#1983ff;}

#header { width:980px; height:129px; overflow:hidden; margin:0 auto; clear:both;}
a.logo { display:block; width:590px; height:125px; float:left; background:url(../images/logo.png) no-repeat 0px 0px; text-indent:-999px; }
.navBar { height:39px; background:#1983ff url(../images/nav_bg.jpg) no-repeat center center;}
#nav { width:980px; margin:0 auto; height:39px; line-height:39px;}
#nav a.nav,#nav a.navDq { display:inline-block; height:39px; text-align:center; padding:0px 15px; font-size:14px; font-family:"微软雅黑"; margin-right:1px;}
#nav a.nav { background:none; }
#nav a.nav:hover,#nav a.navDq { background-color:#1468cb;}
.calendar { float:right; width:190px; height:39px; background:url(../images/calendar.gif) no-repeat left center; padding-left:30px;}

.wrapMain { width:980px; margin:0 auto; clear:both; padding:20px 0px;}
.mainL { width:250px; float:left;}
.mainR { width:710px; float:right;}
.bottom { height:40px; line-height:40px; text-align:center; width:100%; background-color:#1983ff;}
.Copyright { width:350px; height:50px; line-height:50px; padding:10px 0px 10px 60px; clear:both; margin:0 auto; background:url(../images/logo_bottom.gif) no-repeat left center;}
.bottom_links { background-color:#f5f5f5; border-right:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid; border-left:#dfdfdf 1px solid; padding:20px 20px; line-height:24px; clear:both; }
.bottom_links a { display:inline-block; margin:0px 5px;}
.bottom_links span { display:inline-block; color:#dfdfdf;}

.colBar { height:30px; line-height:30px; padding:1px 0px 1px 10px; clear:both;  border-right:#dfdfdf 1px solid;   border-left:#1468cb 5px solid; font-size:14px; font-weight:bold; color:#666666; background:url(../images/colBar_bg.gif) repeat-x 0px 0px;}

#flashBox { width:250px; height:150px; margin:0 auto; overflow:hidden; position:relative;}
#flashBox img { width:300px; height:235px; }
#flashBox .num { width:280px; height:10px; position:absolute; z-index:999; right:10px; bottom:5px; text-align:right; cursor:pointer;}
#flashBox .num span { display:inline-block; width:6px; height:6px; line-height:30px; text-align:center; margin:0px 3px; background-color:#808485; }
#flashBox .num span.dq { background-color:#ff6c00;}

/*------------*/
.sideBox { border-right:#e0e0e0 1px solid; border-bottom:#e0e0e0 1px solid; border-left:#e0e0e0 1px solid; padding:10px 10px; clear:both; background:url(../images/sidebox_bg.gif) repeat-x bottom;}
.loginBox  li { height:26px; line-height:26px; padding:3px 0px; clear:both; overflow:hidden;}
.loginBox  li .s1 { width:50px; float:left;}
.loginBox  li .s2 {/* width:175px; overflow:hidden;*/ float:left;}
.loginBox  li .s3 {  float:left; padding:5px 5px;}

.input1 { width:150px; height:20px; line-height:20px; padding:2px 5px; border:#cccccc 1px solid;}
.input2 { width:60px; height:20px; line-height:20px; padding:2px 5px; border:#cccccc 1px solid;}
a.submitBt1,a.submitBt2 { display:inline-block; margin-right:5px; width:70px; height:26px; line-height:26px; text-align:center;}
a.submitBt1 { background-color:#1468cb;}
a.submitBt1:hover { background-color:#1772dd;}
a.submitBt2 { background-color:#11a53f;}
a.submitBt2:hover { background-color:#16b848;}

.telBox { padding:10px 0px 0px 40px;  height:100px; line-height:23px; border-right:#e0e0e0 1px solid; border-bottom:#e0e0e0 1px solid; border-left:#e0e0e0 1px solid; background:url(../images/tel_bg.gif) no-repeat center bottom;}
.fontTel { font-size:16px; color:#1468cb; font-family:"Arial"; font-weight:bold; }

.siderLinks { border:#e0e0e0 1px solid; padding:16px 0px; text-align:center;}
.siderLinks li { clear:both; overflow:hidden;}

.weixinBox { border:#e0e0e0 1px solid; height:198px;}
.weixinBox .tit { width:48px; height:148px; padding-top:50px; border-right:#e0e0e0 1px solid; line-height:15px; float:left; text-align:center; background-color:#f0fafb; font-size:14px; font-weight:bold; }

.listSide li { line-height:24px; background:url(../images/li_point.gif) no-repeat left center; padding-left:15px;}
.listSide2 li { line-height:24px; background:url(../images/li_point.gif) no-repeat left 15px; padding:5px 0px 5px 15px;}
.listLine { border-bottom:#a4aeb0 1px dashed;}

/*------*/
.tabBar { height:33px; clear:both; line-height:33px; font-size:14px; cursor:pointer; margin-bottom:-1px; overflow:hidden;}
.tab1,.tab2,.tab3,.tab4,.tab5 { width:110px; padding-left:45px; height:29px; line-height:29px; background-color:#f0f0f0; border-top:#f0f0f0 3px solid;  background-image:url(../images/tab_ico.png); background-repeat:no-repeat; display:block; float:left; margin-right:3px; }
.tab1 { background-position:12px 0px;}
.tab2 { background-position:12px -49px;}
.tab3 { background-position:12px -98px;}
.tab4 { background-position:12px -147px;}
.tab5 { background-position:12px -196px;}

.tab1Dq,.tab2Dq,.tab3Dq,.tab4Dq,.tab5Dq { width:110px; padding-left:45px; height:29px; line-height:29px; background-color:#ffffff; border-top:#1468cb 3px solid; border-right:#dedede 1px solid; border-bottom:#ffffff 1px solid; border-left:#dedede 1px solid;  background-image:url(../images/tab_ico.png); background-repeat:no-repeat; display:block; float:left; margin-right:3px; color:#1468cb; font-weight:bold;}
.tab1Dq { background-position:12px -260px;}
.tab2Dq { background-position:12px -309px;}
.tab3Dq { background-position:12px -358px;}
.tab4Dq { background-position:12px -407px;}
.tab5Dq { background-position:12px -456px;}

.tabConBox { /*height:360px;*/ border:#dedede 1px solid; clear:both; overflow:hidden;}
.topBox { padding:11px 15px; clear:both; height:130px; overflow:hidden; }
.topBox .pic { width:230px; height:130px; float:left;}.topBox .pic img { width:230px; height:130px; }
.topBox .txt { width:410px; height:94px; padding:18px 15px 18px 20px; background-color:#f6f5f5; border:#ececec 1px solid; float:left; line-height:20px;}
.topBox .tit { font-size:16px; font-family:"微软雅黑"; line-height:30px;}
.showTabCon .mainList {height:400px;}
.mainList {padding-top:10px;}
.mainList  li {line-height:36px; clear:both; padding:0px 20px 0px 10px;}
.mainList li a { background:url(../images/li_point.gif) no-repeat left center; padding-left:20px;}

.gongshiL { width:117px; height:255px; float:left;}
.gongshiR { width:580px; float:right;}

.colTit2 { height:33px; clear:both; overflow:hidden; margin-bottom:-1px; line-height:32px;}
.colTit2 span.tit { height:29px; line-height:29px; border-top:#1468cb 3px solid; border-right:#dfdfdf 1px solid; border-left:#dfdfdf 1px solid; padding:0px 20px 0px 45px; color:#1468cb; border-bottom:#ffffff 1px solid; font-weight:bold; display:inline-block; font-size:14px;background-image:url(../images/tab_ico.gif); background-repeat:no-repeat;  }
.mailListBox { border:#dfdfdf 1px solid; padding-top:5px;}

.mainListBox2 { width:350px; border:#dfdfdf 1px solid; }
.colTit3 { height:38px; line-height:38px; border-bottom:#dfdfdf 1px solid; font-weight:bold; font-size:14px; color:#1468cb; background-image:url(../images/tab_ico.gif); background-repeat:no-repeat; padding-left:45px; }

.colTit4 { height:33px; clear:both; overflow:hidden; margin-bottom:-1px; line-height:32px;}
.colTit4 span.tit { height:29px; line-height:29px; border-top:#1468cb 3px solid; border-right:#dfdfdf 1px solid; border-left:#dfdfdf 1px solid; padding:0px 20px 0px 20px; color:#1468cb; border-bottom:#ffffff 1px solid; font-weight:bold; display:inline-block; font-size:14px; }

.icoCol_1 { background-position:10px -309px;}
.icoCol_2 { background-position:10px -358px;}
.icoCol_3 { background-position:10px -402px;}
.icoCol_4 { background-position:10px -451px;}

/*-------*/
.pages { height:25px; line-height:25px; padding:20px 10px; clear:both;}
.pages a { display:inline-block; margin:0px 3px; height:25px; padding:0px 9px; background-color:#ececec; font-family:"Arial";}
.pages a:hover,.pages a.dq { background-color:#1983ff; color:#ffffff;}

.conMainL { width:710px; float:left;}
.conBorder { border:#dfdfdf 1px solid; }
.conMainR { width:250px; float:right;}
.conMainList  { border:#dfdfdf 1px solid; height:915px; overflow:hidden; }
.contentL { float:left; padding:35px 34px; line-height:28px; overflow:hidden;}
h1 { font-family:"微软雅黑"; text-align:center; font-size:24px; line-height:25px; padding:20px 0px; font-weight:normal; color:#000000; }
.publish { text-align:center; clear:both; line-height:30px; padding-bottom:30px; color:#999999; }
.contentL p { padding:8px 0px; clear:both; }
.contentL img { max-width:640px;}

.shareBar { height:24px; line-height:24px; padding:14px 20px; border-top:#dfdfdf 1px solid; text-align:right; background-color:#f8f8f8; clear:both; }
.shareBar span { height:24px; margin-right:30px; display:inline-block; overflow:hidden;}
.shareBar a { display:inline-block; width:24px; height:24px; overflow:hidden; text-indent:-999px; margin:0px 3px; background-image:url(../images/share.gif); background-repeat:no-repeat; }
.shareBar a.s1 { background-position:0px 0px;}
.shareBar a.s2 { background-position:-30px 0px;}
.shareBar a.s3 { background-position:-60px 0px;}
.shareBar a.s4 { background-position:-89px 0px;}
.shareBar a.s5 { background-position:-118px 0px;}
.shareBar a.s6 { background-position:-148px 0px;}
.shareBar a.s7 { background-position:-178px 0px;}