@charset "utf-8";
/* CSS Document */
body{	margin: 0;	padding: 0; font-family:"宋体"; font-size:12px; color: #666; line-height:20px;}
img {border:none;}
ul,ul li{ list-style:none; margin:0; padding:0;}
a{ color: #666; text-decoration:none;}
a:hover{ color: #006dca; text-decoration:none;}
h1{ font-size:14px; font-weight:bold; color:#000; margin:0; padding:0;}
#apDiv1 {position: absolute; left:0; top:153px; width:100%; height:329px; z-index: 1;}
#apDiv2 { position:absolute; margin-left:0; top:173px; width:241px; height:440px; z-index:101;}
#topbox{ width:100%; height:auto; margin:0 auto; overflow:hidden; min-width:1100px;}
.top{ width:1100px; height:auto; overflow:hidden; margin:0 auto;}
.logo{ float:left;}
.logor{ float:right; margin-top:10px; width:300px; height:auto; overflow:hidden;}
.date{ float:right; width:auto; color:#000;}
.sun{ float:right; margin-top:10px;}
.navbox{ width:100%; min-width:1100px; height:50px; background:url(../images/navbg.jpg) repeat-x; border-top:solid 1px #e5e5e5; border-bottom:solid 2px #006dca;}
.nav{ width:1100px; height:50px; margin:0 auto;}
.nav ul li{ float:left; width:122px; height:50px; line-height:50px; text-align:center;}
.nav ul li a{ float:left; width:122px; height:50px; line-height:50px; text-align:center; font-size:14px; color:#333; font-weight:bold;}
.nav ul li a:hover{ float:left; color:#FFF; background: url(../images/navibg.jpg) center top no-repeat;}
#banner{ width:1100px; height:500px; margin:0 auto;}
#sbanner{ width:100%; height:250px; margin-top:2px;}
.picleft1{ float:left; width:100px; height:140px; background:url(../images/1.png) no-repeat; margin-top:10px;}
.picleft1 a{ float:left; width:70px; height:auto; overflow:hidden; margin-left:20px; font-size:16px; font-family:"微软雅黑"; color:#FFF; margin-top:10px;}
.picleft1 span{ float:left; width:70px; height:auto; overflow:hidden; margin-left:20px; line-height:15px; font-size:12px ; font-family:"Arial"; color:#FFF; margin-top:5px;}
.picleft2{ float:left; width:100px; height:140px; background:url(../images/2.png) no-repeat; margin-top:10px}
.picleft2 a{ float:left; width:70px; height:auto; overflow:hidden; margin-left:20px; font-size:16px; font-family:"微软雅黑"; color:#FFF; margin-top:10px;}
.picleft2 span{ float:left; width:70px; height:auto; overflow:hidden; margin-left:20px; line-height:15px; font-size:12px ; font-family:"Arial"; color:#FFF; margin-top:5px;}
.picleft3{ float:left; width:100px; height:140px; background:url(../images/3.png) no-repeat; margin-top:10px}
.picleft3 a{ float:left; width:70px; height:auto; overflow:hidden; margin-left:20px; font-size:16px; font-family:"微软雅黑"; color:#FFF; margin-top:10px;}
.picleft3 span{ float:left; width:70px; height:auto; overflow:hidden; margin-left:20px; line-height:15px; font-size:12px ; font-family:"Arial"; color:#FFF; margin-top:5px;}
.picright{ float:left; width:140px; height:140px; margin-top:10px}
.picright img{width:140px; height:140px;}

#content{ width:100%; min-width:1100px; height:auto; overflow:hidden; margin-top:35px;}
.con1{ width:1100px; height:auto; overflow:hidden; margin:0 auto;}
.con1left{ float:left; width:270px; height:auto; overflow:hidden;}
.con1leftnm{ width:270px; height:auto; overflow:hidden;}
.con1leftnm img{ float:left;}
.more{ float:right; margin-top:10px;}
.qh{width:270px; height:165px; margin-top:25px;}
.cfjj{ width:270px; height:auto; overflow:hidden; margin-top:10px; line-height:26px;}
.cfjj a{ color:#006dca;}
.cfjj a:hover{ color:#000;}
.con1middle{ float:left; width:440px; height:auto; overflow:hidden; margin-left:62px;}
.con1middlenm{ width:440px; height:auto; overflow:hidden;}
.con1middlenm img{ float:left;}
.picnew{ width:440px; height:120px; border-bottom:dashed 1px #CCCCCC; overflow:hidden; margin-top:25px;}
.picnew img{ float:left; }
.picnew span a{ font-size:14px; font-weight:bold; color:#000; width:300px; height:25px; line-height:14px; float:left;}
.picnew span{ float:right; width:305px; line-height:24px;}
.innewlist{ width:440px; height:auto; overflow:hidden; margin-top:12px; line-height:29px;}
.innewlist ul li{ width:440px; height:auto; overflow:hidden; background:url(../images/a_40.jpg) no-repeat;}
.innewlist img{ float:left; margin-top:7px; margin-right:10px;}
.innewlist a{ float:left; margin-left:15px;}
.innewlist a:hover{ float:left; color:#006dca;}
.innewlist span{ float:right;}
.con1right{ float:right; width:270px; height:auto; overflow:hidden;}
.con1rightnm{ width:270px; height:auto; overflow:hidden;}
.intell{ width:270px; height: auto; overflow: hidden; margin-top:25px;}
.address{ width:270px; height: auto; overflow: hidden; margin-top:12px; background:url(../images/index9_36.jpg) right top no-repeat;}
.oa{ width:270px; height: auto; overflow: hidden; margin-top:10px;}
.con2{ width:100%; height:auto; overflow:hidden; border-top:solid 1px #E1E1E1; margin-top:30px;}
.con2pro{ width:1100px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px;}
.con2pronm{ width:1100px; height:auto; overflow:hidden;}
.con2pronm img{ float:left;}
.con3{ width:1100px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px;}
.inlinklist{ width:1100px; height:auto; overflow:hidden; margin-top:15px;}
.inlinklist ul li{ float:left; width:144px; height:42px; border:solid 1px #CCCCCC; padding:1px; margin:4px;}
.inlinklist ul li img{width:144px; height:42px;}
#bottombox{ width:100%; min-width:1100px; background:#f4f4f4; border-top:solid 1px #CCCCCC; margin-top:25px;}
.bottom{ width:1100px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px;}
.bottom img{ float:left;}
.bonav{ float:right; width:818x; height:auto; overflow:hidden;}
.bonav ul li{ float:left; width:90px; margin:0 6px; line-height:40px;}
.bonav ul li ul li{ float:left; line-height:25px; margin:0;}
.footbox{ width:100%; height:40px; background:#006dca; margin-top:30px;}
.foot{ width:1100px; line-height:40px; height:auto; overflow:hidden; margin:0 auto; text-align:center; color:#FFF;}
.foot a{color:#FFF;}
.foot a:hover{color: #FF0;}

#scontent{ width:1100px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px;}
.sconleft{ float:left; width:264px; height:auto; overflow:hidden;}
.sconright{ float:right; width:809px; height:auto; overflow:hidden;}
.sabout{ float:left; width:264px; height:auto; overflow:hidden;}
.saboutnm{ width:244px; height:auto; overflow:hidden; background:url(../images/a_08.jpg) no-repeat; padding-left:20px; font-size:18px; font-family:"微软雅黑"; color:#000;}
.saboutlisttop{margin-top:15px;}
.saboutlistmiddle{ width:264px; height:auto; overflow:hidden; background:url(../images/a_16.jpg) repeat-y; padding:7px 0 11px 0;}
.saboutlistmiddle ul li{ width:230px; height:34px; float: left; margin-left:17px; margin-top:4px; font-size:14px;}
.saboutlistmiddle ul li a{ width:230px; height:34px; float: left; background:url(../images/about_24.jpg) no-repeat; line-height:34px; padding-left:20px; color:#444444;}
.saboutlistmiddle ul li a:hover{ color:#FFF; background:url(../images/about_21.jpg) no-repeat;}
.saboutlistmiddle img{ width:229px; height:115px; margin-left:16px;}
.aa{ width:230px; height:auto; overflow:hidden; margin-left:19px; margin-top:10px;}
.sconrightnm{ width:809px; height:auto; overflow:hidden; background:url(../images/a_08.jpg) no-repeat;}
.sconrightnml{ float:left; margin-left:20px; font-size:18px; font-family:"微软雅黑"; color:#000;}
.sconrightnmr{ float:right;}
.sconrightcont{ width:809px; height:7px; margin-top:15px;}
.sconrightconm{ width:809px; height:520px; min-height:520px; height:auto !important; overflow:hidden; background:url(../images/a_17.jpg) repeat-y; padding-bottom:30px;}
.sconrightnr{ width:700px; margin:40px auto; line-height:28px;}
.procon{ width:670px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px;}
.procon ul li{ float:left; width:210px; height: auto; margin:6px;}
.procon ul li img{ float:left; width:210px; height:175px;}
.procon ul li span{ float:left; width:210px; text-align:center; background: #D7D7D7; height:35px; line-height:35px;}
.procon ul li a{ font-weight: normal;}
.fy{ float:left; width:670px; height:auto; height:50px; line-height:50px; text-align:center; margin:0 auto; margin-top:15px; border-top:dashed 1px #CCCCCC; margin-bottom:20px;}
.map{ width:700px; height:550px;}
.snewslistmiddle{ width:264px; height:auto; overflow:hidden; background:url(../images/a_16.jpg) repeat-y; padding:7px 0 11px 0;}
.snewslistmiddle ul li{ width:204px; line-height:25px; height:auto; overflow:hidden; background:url(../images/c_11.jpg) no-repeat; padding-left:10px; margin-left:20px;}
.snewslistmiddle ul li a{ color:#444444;}
.snewslistmiddle ul li a:hover{ color: #006dca;}
.downcon{ width:670px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px;}
.downcon ul li{ float:left; width:655px; height: auto; background:url(../images/c_11.jpg) no-repeat; padding-left:15px; line-height:25px;}
.downcon ul li span{ float: left; margin-right:10px; color:#006dca;}
.down{ float:right; color: #006dca; text-decoration:underline; margin:5px 0;}
.down a{color: #006dca;}
.newslcon{ width:670px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px;}
.newslcon ul{width:670px; height:auto; overflow:hidden; border-bottom:dashed 1px #CCCCCC; padding:15px 0; float:left; }
.newslcon ul li{ float:left; width:655px; height: auto; background:url(../images/c_11.jpg) no-repeat; padding-left:15px; line-height:25px; margin:5px 0;}
.newslcon ul li span{ float: right; color:#006dca;}
.news2lcon{ width:670px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px;}
.news2lcon ul li{ float:left; width:655px; height: auto; background:url(../images/c_11.jpg) no-repeat; padding-left:15px; line-height:25px; margin:5px 0;}
.news2lcon ul li span{ float: right; color:#006dca;}
.news2lconpic{ float:left; width:670px; height:auto; overflow:hidden; margin-bottom:20px; padding-bottom:25px; border-bottom:dashed 1px #CCCCCC; line-height:30px;}
.news2lconpic img{ float:left; width:200px; height:150px; margin-right:15px;}
.news2lconpic span{ float:left; width:450px; height: auto; overflow:hidden;}
.news2lconpic span a{ float:left; width:450px; height:30px; line-height:30px; font-size:14px; color:#000; font-weight:bold;}
.news2lconpic span a:hover{ color:#006dca;}
.news3lcon{width:670px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px;}
.news3lcon ul li{width:670px; height:auto; overflow:hidden; border-bottom:dashed 1px #CCCCCC; padding:20px 0; line-height:30px;}
.news3lcon ul li img{ float:left; width:200px; height:150px; margin-right:15px;}
.news3lcon ul li span{ float:left; width:450px; height: auto; overflow:hidden; line-height:30px;}
.news3lcon ul li span a{ width:450px; height:30px; line-height:30px; font-size:14px; color:#000; font-weight:bold;}
.news3lcon ul li span a:hover{ color:#006dca;}
.login{ width:447px; height:385px; background:url(../images/l_07.jpg) no-repeat; margin:0 auto; margin-top:40px; font-size:14px; color:#351811;}
.login input{ width:220px; height:20px; line-height:20px; margin-left:12px; border:none;}
.newsnm{float:left; width:670px; height:auto;line-height:30px; text-align:center; font-size:16px; color:#000; font-weight:bold; padding-bottom:10px; border-bottom: dotted 1px #CCCCCC;}