﻿.logo{background:url(../images/logo_r.png) no-repeat;}
h2{height:35px;width:100%;border-top:5px solid #464646;border-bottom:1px solid #464646;background:#FBFBFB url(../images/sec.png) no-repeat 15px 7px;margin-top:12px;line-height:40px;text-indent:40px;font-size:18px;font-family:'黑体';font-weight:normal;}

#contentwrapper{float: left;width: 960px; overflow:hidden;margin-top:10px;}

#contentcolumn{margin-left: 350px; /*Set left margin to LeftColumnWidth*/float:left;display:inline;width:610px;}
#contentcolumn-200{margin-left: 200px; /*Set left margin to LeftColumnWidth*/float:left;display:inline;width:760px;}
.pannel-sec{width:608px;border:1px solid #CDCDCD;margin-top:10px;}
.pannel-title{width:100%;background:#FBFBFB;border-bottom:1px solid #CDCDCD;height:auto;}
.pannel-title h4{width:auto;padding:6px 10px 4px;background:#F2E2FC;display:inline;font-size:14px;float:left;margin-left:20px;border-left:1px solid #CDCDCD;border-right:1px solid #CDCDCD;}
.pannel-title span{float:right;padding-top:10px;padding-right:10px;}
.pannel-menu{width:100%;border-bottom:1px solid #CDCDCD;height:25px;padding:4px 0px 2px;}
.pannel-menu form{width:400px;float:right;}
.pannel-menu form a{width:auto;height:21px;padding:0px 4px;border:1px solid #DEDEDE;float:left;margin-left:5px;line-height:21px;font-family:'宋体';}
.pannel-menu form a:hover{background:#F7F7F7;}
.pannel-menu form span{width:auto;height:21px;padding:0px 4px;border:1px solid #DEDEDE;float:left;margin-left:5px;line-height:21px;font-family:'宋体';background:#255580;color:#fff;font-weight:bold;}
.pannel-menu form code{width:auto;height:21px;padding:0px 4px;border:1px solid #DEDEDE;float:left;margin-left:5px;line-height:21px;font-family:'宋体';color:#DEDEDE;}
.pannel-menu input{width:20px;height:21px;border:1px solid #DEDEDE;float:left;margin-left:7px;line-height:21px;font-family:'宋体';text-align:center;background:#FCEFF0;}
.pannel-menu-title{float:left;font-size:14px;height:25px;line-height:26px;text-indent:10px;}

.pannel-sec ul{width:100%;height:auto;padding:10px 0px;}
.pannel-sec ul li{width:590px;height:25px;line-height:27px;background:url(../images/all.png) no-repeat 18px -49px;text-indent:30px;font-size:14px;overflow:hidden;border-bottom:1px dotted #CDCDCD;margin:0px auto;}
.pannel-sec ul li:hover{background:#FBFBFB url(../images/all.png) no-repeat 18px -49px;}
.pannel-sec ul li a{width:480px;overflow:hidden;float:left;}
.pannel-sec ul li code{float:right;width:110px;font-size:12px;}

.base-sec{width:758px;border:1px solid #CDCDCD;margin-top:10px;padding-bottom:10px;}
.yellowpage-form{padding:15px 40px;}
.yellowpage-table{width:95%;margin:10px auto;border-top:1px solid #CDCDCD;border-left:1px solid #CDCDCD;}
.yellowpage-table th{border-right:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;padding:7px 0px;text-align:center;background:#FBFBFB;line-height:20px;}
.yellowpage-table td{border-right:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;text-align:center;padding:5px 3px;line-height:20px;}
.contact-sec{margin:10px auto;border-bottom:1px dotted gray;width:90%;padding:10px 0px;}
.contact-sec p{font-size:14px;line-height:25px;}
.intro-down-sec{line-height:20px;color:gray;width:90%;padding:10px 0px;margin:10px auto;}
.secretary{padding:20px 20px;}
.secretary div{width:150px;height:230px;float:left;border:1px dotted gray;padding-bottom:10px;margin-left:20px;display:inline;}
.secretary div img{display:block;margin:10px auto;width:110px;height:150px;}
.secretary div span{text-align:center;display:block;}
.agencies-title{margin:10px 0px 10px 15px;}
.agencies-title h5{width:130px;height:25px;float:left;border:1px solid #CDCDCD;margin-left:10px;display:inline;text-align:center;line-height:25px;background:#fbfbfb;}
.agencies-content dl{margin:20px auto 0px;width:90%;}
.agencies-content dl dt{font-size:14px;font-weight:bold;color:red;height:25px;}
.agencies-content dl dd{width:49%;height:25px;background:#fbfbfb;float:left;margin:5px 0px 0px 5px;line-height:25px;text-indent:10px;}
.agencies-content01 p{margin:10px auto 0px;width:90%;color:red;font-size:14px;font-weight:bold;height:25px;}
.agencies-content01 dl{margin:10px auto 0px;width:90%;}
.agencies-content01 dl dt{font-size:14px;font-weight:bold;height:25px;}
.agencies-content01 dl dd{width:19%;height:25px;background:#fbfbfb;float:left;margin:5px 0px 0px 5px;line-height:25px;text-indent:10px;}
.department-form input{display:block;margin-top:10px;}


#leftcolumn{float: left;width: 340px; /*Width of left column*/margin-left: -100%;background: #E6E5DD;margin-bottom:-10000px;padding-bottom:10010px;height:auto;}
#leftcolumn-200{float: left;width:190px; /*Width of left column*/margin-left: -100%;background: #E6E5DD;margin-bottom:-10000px;padding-bottom:10010px;height:auto;padding-top:50px;}
#leftcolumn-200 ul{border-top:1px solid gray;margin:0px auto;width:75%;}
#leftcolumn-200 ul li{width:100%;height:25px;background:#fff;border-bottom:1px solid gray;font-size:14px;line-height:25px;text-align:center;}
.pannel-pic{width:307px;height:auto;padding:0px 7px 10px;background:#fff;margin:10px auto 0px;}
.pannel-pic img{width:307px;height:243px;display:block;margin-top:10px;}
.pannel-pic h3{float:left;background:#E6E5DD;width:auto;margin-left:20px;height:20px;line-height:20px;padding:5px 10px;font-size:14px;display:inline;}
.pannel-pic span{margin-top:2px;display:block;font-size:14px;border-bottom:1px dotted gray;height:25px;line-height:28px;text-align:center;}
.pannel-pic code{border:1px solid #E6E5DD;padding:2px 5px;margin-left:130px;background:#FBFBFB;}
.pannel-pic ul{margin-top:10px;float:left;}
.pannel-pic ul li{width:305px;height:20px;float:left;background:url(../images/all.png) no-repeat 10px -129px;line-height:22px;overflow:hidden;text-indent:22px;}
.pannel-pic form{border-bottom:1px dotted gray;padding:7px 5px;}

#basewrapper{float: left;width: 958px; overflow:hidden;margin-top:10px;border:1px solid #CDCDCD;}
.base-wrapper{width:900px;margin:0px auto;}
.base-top{width:100%;height:25px;margin-top:10px;border-bottom:1px solid #CDCDCD;}
.base-top h5{float:left;display:inline;}
.base-top span{float:left;padding-left:10px;}
.base-top code{float:right;}
.base-title{padding:20px 0px;font-size:22px;text-align:center;color:#D44435;font-family:'黑体';}
#basecontent{width:100%;height:auto;font-size:14px;line-height:25px;}
#basecontent img{margin:15px auto;}
.base-bottom{text-align:right;font-size:14px;color:#D44435;border-bottom:1px solid #CDCDCD;padding:15px 0px;}
.base-close{text-align:center;font-size:14px;margin:10px 0px;}

#landscapewrapper{float:left;width: 960px; overflow:hidden;margin-top:10px;}
#landscapewrapper dl{width:240px;height:200px;float:left;display:inline;margin-bottom:12px;background:url(/landscape/images/e_m_01.png) no-repeat 5px -600px;text-align:center;overflow:hidden;cursor:pointer;}
#landscapewrapper dl:hover{background-position:-245px -600px;}
#landscapewrapper dl:hover img{border:1px solid #ff9845;}
#landscapewrapper dl dd{height:180px;width:226px;vertical-align:middle;}
#landscapewrapper dl dd img{position:relative;top:32px;border:1px solid #b4b4b4;width:160px;height:120px;}
#landscapewrapper dl dt{height:20px;line-height:25px;overflow:hidden;}