/* CSS Document */


.topbox{width:100%;height:auto; height:107px;overflow:hidden; background:url(../images/top.png) repeat-x;}
.box-1023{width:1023px; height:auto; overflow:hidden; margin:0px auto;}

.logoleft{weight:586px;height:91px;padding-top:16px;overflow:hidden;float:left;}
.logoright{weight:auto;height:90px;padding-top:10px;float:left;}
.logoright1{weight:227px;height:28px;padding-left:40px;padding-top:10px;overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold}

.logoright2{width:416px;height:34px;overflow:hidden; background:url(../images/ss.png) no-repeat; margin-top:10px;}
.logoright2 input.text{ margin-top:10px; margin-left:40px; border:0px; width:260px; float:left;}
.logoright2 input.button{ float:left; margin-left:30px; margin-top:5px;}

.daohangbox{width:100%; height:43px; background:url(../images/daohang.png) repeat-x; overflow:hidden;}
.nav{width:1023px; height:43px; overflow:hidden; margin:0px auto;}
.nav ul{ width:1023px; height:43px; overflow:hidden;}
.nav ul li{width:127px; height:43px; float:left; overflow:hidden; text-align:center; font:14px/43px normal "宋体"; background:url(../images/fg.jpg) right no-repeat; line-height:43px;}
.nav ul li a:link,.nav ul li a:visited{ font-size:14px; font-weight:bold; color:#FFFFFF;}
.nav ul li a:visited{font-size:14px; font-weight:bold; color:#FFFFFF}
.nav ul li a:hover{text-decoration:none; color:#FFFFFF; background:url(../images/txt.png) 22px 6px no-repeat;width:127px; height:36px;display:block}
.nav ul li.end{background:none}
.nav ul li a.curr{background:url(../images/txt.png) no-repeat; width:81px; height:30px;display:block; margin:5px auto;font:14px/35px normal; font-weight:bold;line-height:30px;}
/*结束头部*/

.box1023{width:1023px; height:auto; overflow:hidden; margin:0px auto; background:url(../images/hr.png);}
.main{width:1001px; height:auto; overflow:hidden; margin:0px auto;margin-bottom:10px;}
.mainleft{width:259px; height:auto; float:left;overflow:hidden;}

.top1{width:237px;height:10px; margin:0px auto;overflow:hidden;border-top:#cdcdcd 1px solid;border-left:#cdcdcd 1px solid;border-right:#cdcdcd 1px solid;background:#ddf2fc;}
.top2{width:237px;height:10px;overflow:hidden; margin:0px auto;border-bottom:#cdcdcd 1px solid;border-left:#cdcdcd 1px solid;border-right:#cdcdcd 1px solid;background:#ddf2fc;}

.mainleft h6{width:259px; height:44px; display:block; overflow:hidden; color:#FFFFFF; font:14px/35px normal "宋体"; padding-left:30px; font-weight:bold; background:url(../images/left1.png);line-height:35px;}

.mainleft dl,.mainleft ul{width:237px; height:auto; overflow:hidden; margin:0px auto; border-left:#cdcdcd 1px solid; border-right:#cdcdcd 1px solid; background:#ddf2fc;}
.mainleft dl dt{width:237px; height:26px; overflow:hidden; border-bottom:1px solid #aabac2; font:12px/26px normal "宋体"; background:url(../images/left2.png) 20px 9px no-repeat #97dcfd; padding-left:28px; line-height:26px;}
.mainleft dl dd{width:185px; height:26px; overflow:hidden; background:url(../images/left3.png) 30px 9px no-repeat; line-height:26px; padding-left:40px;}

.mainleft ul{width:238px;}
.mainleft ul li{height:30px; line-height:20px; width:238px; overflow:hidden; padding-left:25px; background:url(../images/left4.jpg) 15px 9px no-repeat;}
.mainleft ul p{height:30px;overflow:hidden;line-height:60px; text-align:center;}
.mainleft ul li.end{ background-image:none;}
.mainleft ul li.end1{ background-image:none;border-left:#cdcdcd 1px solid;margin-bottom:5px;}

.mainright{ width:741px;height:auto;float:left;overflow:hidden;}
.banner{width:741px;height:250px;overfloat:hidden;}
.rightnav{width:739px;height:auto;overflow:hidden;border-left:#b0cadb 1px solid;border-right:#b0cadb 1px solid;border-bottom:#b0cadb 1px solid;float:left;margin-top:14px;}
.rightnav h6{width:741px;height:30px;overflow:hidden;background-image:url(../images/rightnav.png);float:left;}
.rightnav p.about{width:731px;height:auto;overflow:hidden;line-height:2em; padding:5px;}
.rightnav p.about1{width:731px;height:auto;overflow:hidden;line-height:2em; padding:10px;}
.rightnav h6 span.txt{color:#FFFFFF; font:14px/35px normal "宋体"; padding-left:20px; font-weight:bold; width:675px; display:block; float:left;line-height:35px;}
.rightnav h6 span.more{width:29px;height:5px;overflow:hidden; padding-top:12px; display:block; float:left}

.rightnav ul{width:741px;height:auto;overflow:hidden; margin-top:18px;}
.rightnav ul li{width:185px; float:left; height:195px; overflow:hidden; text-align:center}
.rightnav ul li span{width:150px; height:45px; overflow:hidden; display:block; line-height:20px;}
.rightnav ul li p{width:150px; height:150px; overflow:hidden; border:#cdcdcd 1px solid;text-align:center; vertical-align:middle; display:table-cell;*display:block;*font-family:Arial;*font-size:130px;}
.rightnav ul li p img{vertical-align:middle;}

.artbox{width:741px; overflow:hidden; height:auto}
.rightsider{width:365px;height:auto;overflow:hidden;border-left:#b0cadb 1px solid;border-right:#b0cadb 1px solid;border-bottom:#b0cadb 1px solid;float:left;margin-top:14px; float:left; margin-right:7px;}

.rightsider h6{width:365px;height:30px;overflow:hidden;background-image:url(../images/rightnav.png);float:left;}
.rightsider p.about{width:355px;height:auto;overflow:hidden;line-height:2em; padding:5px;}
.rightsider p.about1{width:365px;height:auto;overflow:hidden;line-height:2em; padding:10px;}

.rightsider h6 span.txt{color:#FFFFFF; font:14px/35px normal "宋体"; padding-left:20px; font-weight:bold; width:300px; display:block; float:left;line-height:35px;}
.rightsider h6 span.more{width:29px;height:5px;overflow:hidden; padding-top:12px; display:block; float:left}
.artend{margin-right:0px;}
/*结束中间*/
.footbgline{background:url(../images/3_87_05.png) repeat-x; width:1023px; height:10px; overflow:hidden; margin:0px auto;}
.footer{width:1001px;height:auto;overflow:hidden;margin:0px auto;}
.footer p{width:1001px;height:auto;overflow:hidden;text-align:center;line-height:2em;}


