﻿body{ margin:0px; padding:0px; font-size:12px; line-height:26px; color:#555;}
body,input{ font-size:12px; font-family:微软雅黑,Verdana, Arial, Helvetica, sans-serif; }
body,div,form,img,ul,li,dl,dt,dd,h1,h2,h3,h4,p{margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4{}
ul,li,dl,dt,dd{ list-style:none;}
a:link { color:#555; text-decoration:none;}
a:visited {color:#555; text-decoration:none;}
a:hover {color:#006699;}
a:active {color:#006699;}

a.link1{ color:#069;font-size:14px;}
a.link1:hover{color:#006699;}

.clear{ clear:both; height:1px; overflow:hidden;}
.clear5{ clear:both; height:5px; overflow:hidden;}
.clear10{ clear:both; height:10px; overflow:hidden;}
.clear20{ clear:both; height:20px; overflow:hidden;}
.clear50{ clear:both; height:50px; overflow:hidden;}
/*--top--*/

.header {height:120px;background: url(../images/header.jpg) no-repeat center;}
.topBar {width:1000px;height:120px;position: relative;margin: 0 auto;}
.topLogo {}
.topBar .logo{width:590px; height:75px;margin-top:20px;float:left;background: url(../images/logo0302.png) no-repeat;}
.topBar .addfav{width:240px; height:75px;margin-top:40px;float:right;}
.topBar .addfav a{ padding: 0 15px;}

.navBox {height:50px;background:url(../images/navbg.jpg) repeat-x;}
.navBox .menu{width:1000px;margin:0 auto;}
.nav li {display:block;float:left;width: auto; font-size:16px;}
.nav li a {padding:0 68px;display: block;text-decoration: none;height:50px;line-height:50px; color:#FFF;}
.nav li a:hover{background:url(../images/navbg1.jpg) repeat-x;}
.nav li .cur{background:url(../images/navbg1.jpg) repeat-x;}

.bannerBox { background:#d8e2f5;}
.slideBox{ width:1000px; height:457px; overflow:hidden; position:relative;margin:0 auto;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#006699; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:1000px; height:457px; }

.listBanner {width:1000px;margin:0 auto;}
.mainBoxss {background: url(../images/bg3.gif) repeat-x;}
.mainBoxdd {background: url(../images/bg4.gif) repeat-x;}
.mainBoxssa {width:1000px;margin:0 auto;}
.mainBox {width:1000px;margin:0 auto;padding-top:20px;}
.mainBox .imgBox {float:left; width:330px; height:153px; overflow:hidden; position:relative;margin-right: 3px;  background:url(../images/1.jpg) no-repeat;}
.mainBox .imgBox span{ color:#dca912;font-size: 15px; font-weight:bold;}      
.mainBox .imgBox .ititle{padding-top:10px;padding-left:20px;}
.mainBox .imgBox .ititle .imgboxmore{float: right;padding-right:10px;color: #8f8f8f}
.mainBox .imgBox .imgcon{ padding: 10px;}
.mainBox .imgBox .imgcon .textcon{float: right;width: 200px;line-height: 22px; text-indent: 26px;}
.mainBox .imgBox .imgcon .textcon a{ color: #000000;}
.mainBox .imgBox .imgcon ul{}
.mainBox .imgBox .imgcon ul li{ background: url(../images/15.gif) no-repeat 0 8px;height: 22px;line-height: 22px; }
.mainBox .imgBox .imgcon ul li a{float: left; text-indent: 5px;width: 220px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
.mainBox .imgBox .imgcon ul li span{float: left; font-size: 12px;color: #9f9f9f; font-weight:normal;}
.mainBox .imgBox .pic { width:320px; height:180px; border:0px; }
.mainBox .imgBox .picMask { position:absolute; top:180px; left:0px; background:#000;width:320px; height:230px; display:table; }
.mainBox .imgBox .picMask .txt { margin:auto; display:block; }
.mask2{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.mainBox .imgBox .pictab { display:table-cell; vertical-align:middle; }
.mainBox .last{ margin-right:0;float: right;}

.footerBox {width: 100%;margin:0 auto;height: 107px;background:url(../images/footbg.gif) repeat-x;}
.footerBox dl{width: 1000px;margin: 0 auto;color:#666;padding-top: 30px;}
.footerBox dl dt{width:1000px;text-align: center;}
.footerBox dl dd{width:1000px;text-align: center}

.aboutleft{ float: left;width: 246px;background-color: #FAFAFA;border-left: 1px solid#ccc;border-right: 1px solid #ccc;padding-top: 10px;}
.aboutleft .aboutitle{ padding-left: 20px;color: #8f8f8f;font-size: 16px;}
.aboutleft .aboutitle span{ color:#006699;}
.aboutleft .aboucon{ padding: 30px 40px;}
.aboutleft .aboucon ul{}
.aboutleft .aboucon ul li{background: url(../images/arrow.gif) 0 14px no-repeat; border-bottom: 1px dashed #ccc;font-size: 14px;line-height: 32px;height: 32px;text-indent: 16px;}
.aboutleft .aboucon ul li a{ width: 166px;display: block;}
.aboutleft .aboucon ul li a:hover{background: url(../images/cur.gif) repeat-x;color: #fff;}
.aboutright{ float: right;width: 740px;}
.aboutright .aboutitle2{ padding-left: 20px;padding-top: 10px;color: #006699;font-size: 16px;}
.aboutright .aboutcon{padding: 60px 10px 60px 50px}
.aboutright .aboutcon p{ text-indent: 26px;padding: 5px 0;}
.aboutright .newlist{padding: 50px 10px 80px 40px}
.aboutright .newlist dl{}
.aboutright .newlist dl dt{ float: left;width: 610px;border-bottom: 1px dashed #ccc;background: url(../images/15.gif) no-repeat 0 16px;padding: 4px 0; }
.aboutright .newlist dl dt a{float: left; width: 600px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-indent: 10px;  }
.aboutright .newlist dl dd{ float: right;width: 80px;border-bottom: 1px dashed #ccc;padding: 4px 0;}
.aboutright .newlist .newstitle{ font-size: 16px;text-align: center;padding: 15px 0;}
.aboutright .newlist p { text-indent: 26px;padding: 5px 0;}

.aboutright .businesscon{ padding: 50px 10px 80px 40px;}
.aboutright .businesscon .txtimgcon{border-bottom: 1px dashed #ccc;padding: 20px 0; }
.aboutright .businesscon .txtimgcon .leftimg{ float: left;width: 200px;}
.aboutright .businesscon .txtimgcon .rightxt{ float: left;padding-left: 10px;width: 470px;}
.aboutright .businesscon .txtimgcon .rightxt .title{ font-size: 16px;color: #006699; }
.aboutright .businesscon .txtimgcon .rightxt .title a{color: #006699;}
.aboutright .businesscon .txtimgcon .rightxt .con{ text-indent: 26px;}

.l_newsTime {margin-top:5px;margin-bottom:5px;color:#999;font-family:"微软雅黑";}
.l_newsShare {}
.prevnext {float:left;padding:20px 0 10px 0;line-height:24px;}
.prevrecord,.nextrecord {padding-right:20px;white-space: nowrap;display:block;overflow:hidden;text-overflow:ellipsis; font-weight:bold;}
.prevrecord a,.nextrecord a{font-weight:normal;}

.page {float:right; margin-top:10px;margin-right: 20px;}
.page ul li{float:left;text-align:center;margin-left:10px;}
.page ul li a{width:26px;height:26px;line-height:26px;color:#006699;display:block;background:#fff;border:1px solid #006699;text-decoration:none;}
.page ul li a:hover{color:#fff;text-decoration:none;background:#006699;border:1px solid #006699;}
.page .on{color:#fff;background:#006699;border:1px solid #006699;width: 26px;height: 26px;display: block;}
