@charset "utf-8";
/* CSS Document */
/*********************公共样式******************/
html,p,ul,li,input,form,h1,h2,h3,h4,h5,h6,dl,dd,dt{ margin:0; padding:0;}
body{font-family: Microsoft YaHei, YaHei, Arial, Tahoma, "宋体"; font-size:12px; margin:0 auto; padding:0px; line-height:26px; color:#757575; text-align:Justify; background:#FFF;}
img{border:0; padding:0;}
a{color:#4e4e4e; text-decoration:none; cursor:pointer; font-size:12px;}
a:hover{color:#f58909; text-decoration:none;cursor:pointer;}
ul,li{margin:0px; padding:0; list-style-type:none;}

.topbj{width:100%; margin:auto; background:url(../images/topbj.png) repeat-x top;}
.sytopdi{height:70px; widows:100%; margin:auto; background:url(../images/sytopdi.png) repeat-x top;}
.sytitle{font-size:16px; font-weight:bold; color:#b38247; border-bottom:1px #e1d9cc double; height:36px; line-height:36px;}
.sytitle span{float:right; padding-top:17px; padding-right:5px;}
.syjjwz {line-height:24px;}
#inews1 li {background: url(../images/arr.gif) 5px no-repeat; padding-left:26px; line-height:38px; border-bottom:dotted 1px #CCCCCC}
#inews1 li a {display:inline-block; font-size:12px;}
#inews1 li a:hover {color: #f58909;}
#inews1 span {color:#999999; font-size:10px; float:right; padding-right:5px;}
.dibubc{height:55px; line-height:55px; background:#efefef; text-align:center; color:#757575;}
.dibubc a{color:#ffffff;}
.dibubc a:hover{color:#066fc7; text-decoration:none;}
.bann {height:290px; width:100%; margin:auto;background-repeat: no-repeat;background-position: center top;}
.leftflbj{height:46px; line-height:46px; text-align:left; font-size:16px; font-weight:bold; color:#505050; border-bottom:3px #78ac8d solid ;}
.fllb {margin-top:6px;}
.fllb li {line-height:40px;color:#404040; text-align:left; border-bottom:1px #d9d9d9 solid;}
.fllb li a {display:inline-block; color:#4c4948; font-size:14px;}
.fllb li a:hover {color:#f58909; text-decoration:none; }
.fllb ul li{text-align:left; border-bottom:1px dotted #FFF; background:#EFEFEF;line-height:30px;}
.fllb ul li a{ font-weight:normal;}
.fl{margin-bottom:80px;}
.fl1{margin-bottom:80px;border-top:3px #78ac8d solid ;}
.leftflr{font-size:16px; color:#b38247;font-weight:bold; height:46px; line-height:46px;}
.leftx{border-bottom:1px #d9d9d9 solid; line-height:24px;}
.leftx strong{line-height:32px; font-size:14px;}

.sybannar{ margin-top:26px;}
.syjjd{background:url(../images/syjjd.png) top center no-repeat; height:332px; margin-top:70px; margin-bottom:50px;}
.syimg{padding-top:10px;}
.footwz{ font-size:14px; font-weight:bold;}
.diwz{ text-align:center; height:34px; line-height:34px;}
.bc{width:250px;}
.inputa {border: 0px;background: url(../images/ssanbg.jpg); color:#999;}
.zflbj{background:url(../images/left_03.png) repeat-y top;}


.bgg1{padding:2px; border:solid 1px #E6E6E6; width:230px; height:168px; text-align:center; background:#FFF;}
.bggname{line-height: 56px;	text-align: center;	color: #333;background-image: url(../images/cpm.png);	background-repeat: no-repeat;	background-position: center top;}

#inews li {background: url(../images/arr.gif) 5px center no-repeat; padding-left:5px; line-height:44px; border-bottom:dotted 1px #CCCCCC;  padding-left:26px;}
#inews {padding-top:0px;}
#inews li a {display:inline-block; font-size:12px;}
#inews li a:hover {}
#inews span {color:#999999; font-size:10px; float:right;}

.job{ color: #000000;font-weight:bold; line-height:20px; margin-top:15px; background:#edeee8; line-height:30px; text-indent:16px;}
.job span{ color:#FF0000;}
.job span a{ color:#FF0000; }
.job_c { padding:7px; padding-top:8px; padding-bottom:15px}
.jobln{border:2px #CCCCCC dotted; background:#EEE; padding:5px 5px 5px 10px; line-height:26px; margin-bottom:30px; margin-top:10px;}

.ny{ margin-top:28px;}

.news_title{ font-size:18px; margin:0px; line-height:48px;text-align:center;font-weight:bold; color:#333;}
.news_att{ color: #666666; border-bottom:#F4E4DD dotted 1px; text-align:center}
.news_att span{ cursor:pointer;}
.news_title,.news_att,.news_content{ margin-left:5px; margin-right:5px;}
.news_content{margin-top:10px; line-height:32px;}

.con{padding:10px 0px 50px 0px; line-height:28px; color:#3b3b3b;}
#a{color:#F00; font-weight:bold;}
.page{ text-align:center;margin-top:40px; background:#EFEFEF;}

.cla {border-bottom:1px double #CCCCCC; border-top:1px double #CCCCCC; line-height:32px; height:32px; font-weight:bold;font-size:14px; text-align:left; margin-top:20px; margin-bottom:10px;}

#nav {width:708px; height:35px; display:block; margin-top:17px;}
#nav .jquery_out .smile {padding-left:0px;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:0px;padding:0 2em;}
#nav .mainlevel { float:left;  width:118px;/*IE6 only*/}
#nav .mainlevel a {color:#3b3a3a; text-decoration:none; line-height:35px; height:35px; display:block; text-align:center; width:118px; font-size:14px;}
#nav .mainlevel a:hover {color:#f58909; background:url(../images/navbj.png) center no-repeat; text-decoration:none;z-index:9999;}
#nav .mainlevel ul {display:none; position:absolute; z-index:9999}
#nav .mainlevel li {border-bottom:1px solid #e6e6e6; background:#f2f4f3; height:30px; line-height:30px; width:118px;/*IE6 only*/}
#nav .mainlevel li a{ line-height:30px; height:30px; font-size:12px; font-weight:normal;color:#333;}
#nav .mainlevel li a:hover{ background:#ececec; color:#f58909;}
.logggg{ padding-left:0px;}
#navlink{color:#00F; background:url(../images/navbj.png) repeat-x;}

.scrollab {margin:1px auto;zoom:1;}
.scrollab .bdab {width: 365px;}
.scrollab .bdab ul li { width: 365px;border:1px solid #cccccc;border-radius: 10px 10px 0 0;text-align: center;margin: 0 5px 0 0;_display:inline;}
.scrollab .bdab ul li img {border-radius: 9px 9px 0 0}
.scrollab .bdab ul li span {display: block;padding: 10px 0 0 8px;  color:#f58909; font-size:16px; text-align:left; font-weight:bold;  }
.scrollab .bdab ul li p {font-size:12px; text-align:left; padding:6px;color:#757575;}
.scrollab .bdab ul li:hover {border-color: #f58909}
.wp2ab {width:111px;margin:0px auto;overflow:hidden;}
.imgbox {height:230px; text-align:center; }