@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ font-size:12px;}
ul li{ list-style-type:none;}
img{ border:0;}
a{ text-decoration:none;}
a:hover{}

.warp{ width:100%; margin:0 auto;}
.hd{ width:984px; overflow:hidden; margin:0 auto; background-color:#fff;}
.logo{ width:684px; height:120px; background:url(../images/logo.jpg) 0px 15px no-repeat; float:left; text-indent:-9999px;}/**  no-repeat ظ  **/

.hd_top1{ width:260px; height:60px;  float:left; padding:52px 0 0 5px;}

.hd_top1 h3{ font-size:12px; font-weight:normal; height:24px;}
.hd_top1 ul{ width:100%; overflow:hidden;}
.hd_top1 li{ height:28px; line-height:28px; float:left; overflow:hidden;}
.hd_top1 li .text{ width:185px; background:none;border:1px solid #bcbcbc;}
.hd_top1 li .button1{ width:55px; height:21px; background:none; border:0; margin-left:15px; display:inline; background:url(../images/ss.jpg) no-repeat;}
.hd_top1 h3 a{ color:#4e4e4e; }
.hd_top1 h3 a:hover{ color:#bb6f04; }

.nav1{ width:100%; height:80px; background: url(../images/navBG.jpg);}
.nav{ width:1000px; overflow:hidden; margin:0 auto; }
.nav_top ul{ width:1000px; height:43px; overflow:hidden; }
.nav_top li{float:left;}
.nav_top li a{ width:125px; height:43px; display:block; text-indent:-999px; }
.nav01 a{ background:url(../images/01.png) center top no-repeat;}
.nav02 a{ background:url(../images/02.png) center top no-repeat;}
.nav03 a{ background:url(../images/03.png) center top no-repeat;}
.nav04 a{ background:url(../images/04.png) center top no-repeat;}
.nav05 a{ background:url(../images/05.png) center top no-repeat;}
.nav06 a{ background:url(../images/06.png) center top no-repeat;}
.nav07 a{ background:url(../images/07.png) center top no-repeat;}
.nav08 a{ background:url(../images/08.png) center top no-repeat;}
.nav09 a{ background:url(../images/09.png) center top no-repeat;}
.nav_top .active .nav01 a{background:url(../images/001.png) center 1px no-repeat;}
.nav_top .active .nav02 a{background:url(../images/002.png) center 1px no-repeat;}
.nav_top .active .nav03 a{background:url(../images/003.png) center 1px no-repeat;}
.nav_top .active .nav04 a{background:url(../images/004.png) center 1px no-repeat;}
.nav_top .active .nav05 a{background:url(../images/005.png) center 1px no-repeat;}
.nav_top .active .nav06 a{background:url(../images/006.png) center 1px no-repeat;}
.nav_top .active .nav07 a{background:url(../images/007.png) center 1px no-repeat;}
.nav_top .active .nav08 a{background:url(../images/008.png) center 1px no-repeat;}
.nav_top .active .nav09 a{background:url(../images/009.png) center 1px no-repeat;}
.nav_content div { height:35px; line-height:35px;  background: url(../images/navBG1.png); padding: 0 0 0 10px;}
.nav_content div ul{ }
.nav_content div li{ font-size:14px; color:#FFFFFF; }
#myTab0_Content0{ width:405px; padding:0 15px 0 30px; background:url(../images/navBG1.jpg) 10px 8px no-repeat; }


.nav_content div li .button1{ width:55px; height:20px; background:none; border:0; margin-left:15px; display:inline; background:url(../images/ss.jpg) no-repeat;}
.nav_content div li .text{ width:255px; height:20px; background: #FFFFFF; border:1px solid #bcbcbc;}
.nav_content div li .xia{ height:20px;}
.nav_content div li .text8{ width:356px; height:20px; background: url(../images/navBG1.jpg); border:1px solid #bcbcbc;}
.nav_content div a{ font-size:14px; color:#fff; margin:0 10px;}
.none{ display:none;}


/**  ct  **/
.ct{ width:985px; margin:0 auto; margin-top:7px;  }
.ct a{ color:#292929;}
.ct a:hover{ color:#fe0000; }



#part01{ height:290px; background:url(../images/p1BG.png) left bottom no-repeat; overflow:hidden;}
.focus{ width:685px; float:left; overflow:hidden;}
#announcement{ width:300px; height:290px; background:url(../images/p1_xygg.png) no-repeat; float:left; overflow:hidden;}
#announcement h2{ height:26px; font-size:14px; color:#964101; margin:7px 0 0 28px; }
#announcement ul{ margin:0 0 0 16px;}
#announcement li.one a{ color:#fe0000;}
#announcement li{ height:24px; line-height:24px;  background: url(../images/p1_d1.png) 0px 10px no-repeat; padding:0 10px 0 12px; overflow:hidden; }
#announcement li a{ color:#292929;}
#announcement li a:hover{ color:#fe0000; }

#part02{ overflow:hidden; margin-top:10px;}
.ygzxd{ width:687px; height:310px;  background:url(../images/zhxx.jpg)  no-repeat; overflow:hidden; float:left;}
.ygzxd h2{ height:24px; font-size:14px; color:#954101; padding:13px 0 0 40px; }
.ygzxd ul{ margin:8px 0 0 15px;}
.ygzxd li{ font-size:14px; color:#666666; height:28px; line-height:28px; overflow:hidden; background: url(../images/p1_d1.png) 2px 11px no-repeat; padding:0 0 0 12px;}


.ygzxd li span{ font-size:14px; height:28px; color:#666666; line-height:28px; float:right; padding-right:15px; }
.ygzxd li a{ color:#666666;}
.ygzxd li a:hover{ color:#df3b12; }

.gnwds{ width:280px; float:left; overflow:hidden; margin: 0 0 0 13PX; height:310px; }
.nTab{
float: left;
width: 280px;
margin: 0 auto;
border-bottom:1px #dedede solid;
background:#f5f5f5;
background-position:left;
background-repeat:repeat-y;
margin-bottom:2px;

}
.nTab .TabTitle{
clear: both;
height: 34px;
overflow: hidden;
}
.nTab .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.nTab .TabTitle li{
float: left;
width: 138px;
cursor: pointer;
padding-top: 10px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 2px;
list-style-type: none;
height: 34px;
font-size:14px;
text-align:center;
}
.nTab .TabTitle .active{background:#f5f4f2;border-left:1px #dedede solid;border-top:1px #dedede solid;border-right:1px #dedede solid;border-bottom:1px #dedede solid;}
.nTab .TabTitle .normal{background:#fff;border:1px #dedede solid;}
.nTab .TabContent{height: 270px; background:#f5f4f2; padding:10px 0 0 0; border-right:1px #dedede solid; border-left:1px #dedede solid;}
#myTab1_Content0{ width:270px; margin:0 0 0 10px;}
#myTab1_Content0 dl{ width:270px; height:100px; }
#myTab1_Content0 dt{ width:120px; height:92px; float:left; overflow:hidden; display:inline;}
#myTab1_Content0 img{ width:100px; height:79px; padding:1px; border:solid 1px #c2c1c1; display:block;}
#myTab1_Content0 dd{ margin-left:0px; float:left; font-size:12pxpx; line-height:22px; height:22px; width:140px;}
#myTab1_Content0 ul{ width:260px; overflow:hidden }
#myTab1_Content0 li{ font-size:14px; background:url(../images/p1_d1.png) 5px 9px no-repeat; height:28px; line-height:28px; padding:0 0 0 15px;}
.nTab .none {display:none;}
#myTab1_Content1{ width:270px; margin:0 0 0 10px;}
#myTab1_Content1 dl{ width:270px; height:100px;}
#myTab1_Content1 dt{ width:120px; height:92px; float:left; overflow:hidden; display:inline;}
#myTab1_Content1 img{ width:100px; height:79px; padding:1px; border:solid 1px #c2c1c1; display:block;}
#myTab1_Content1 dd{ margin-left:0px; float:left; font-size:12pxpx; line-height:22px; height:22px; width:140px;}
#myTab1_Content1 ul{ width:260px; overflow:hidden }
#myTab1_Content1 li{ font-size:14px; background:url(../images/p1_d1.png) 5px 9px no-repeat; height:28px; line-height:28px; padding:0 0 0 15px;}





#part03{ overflow:hidden; margin-top:10px; background:url(../images/zhxxbg.JPG) no-repeat; width:980px; height:525px; padding-top:80px;}
.side{ height:525px; float:left; overflow:hidden;}
.szxw { height:290px; margin:18px 0 0 20px; width:280px;}
.szxw h2{ height:40px; font-size:14px;  padding:0 0 0 14px; color:#974201;}
.szxw span{font-size:12px; height:28px; line-height:28px; float:right; padding-right:18px; color:#fd7d00; font-weight : normal }
.szxw dl{ width:260px; height:100px; display:inline;}
.szxw dt{ width:130px; height:92px; float:left; overflow:hidden; display:inline;}
.szxw img{ width:110px; height:79px; padding:1px; border:solid 1px #c2c1c1; display:block;}
.szxw dd{ margin-left:5px; float:left; font-size:12pxpx; line-height:22px; height:22px; width:120px;}
.szxw dd a{ color:#666666;}
.szxw dd a:hover{ color:#df3b12; }
.szxw ul{ width:260px; overflow:hidden }
.szxw li{ font-size:12px; background:url(../images/p1_d1.png) 5px 9px no-repeat; height:24px; line-height:24px; padding:0 0 0 15px;}
.szxw li a{ color:#666666;}
.szxw li a:hover{ color:#df3b12; }

.hdyg{ height:218px; width:280px; margin:0 0 0 10px; color:#666666;}
.hdyg h2{ height:35px; font-size:14px; color:#974201; padding:0 0 0 23px; color:#974201;}
.hdyg a{ color:#974201;}
.hdyg a:hover{ color:#974201; }

.section{ width:675px; height:522px; float:left; overflow:hidden; display:inline;}
.zyzff{ width:675px; height:522px; float:left; overflow:hidden; margin:0 0 0 10px;}
.zyzff h2{ height:30px; font-size:14px; color:#954101; padding:5px 0 0 293px;}
.zyzff .piclist{ margin:0px 0 0 10px; float:left; overflow:hidden; width:155px; height:130px;}
.zyzff dt{ width:155px; height:100px; }
.zyzff dd{ width:155px; height:30px; text-align:center; color:#666666; font-size:14px; padding:3px 0 0 0;}
.zyzff .list{ width:650px; height:230px; margin:5px 0 0 10px;}
.zyzff .list li{font-size:14px; height:28px; line-height:28px; float:left; width:325px;}
.zyzff li a{ color:#666666;}
.zyzff li a:hover{ color:#df3b12; }

#part04{ overflow:hidden; margin-top:10px;  width:978px; height:330px; background:#fffff7;  border:solid 1px #e1cb78;}
.side1{ width:300px; height:360px; float:left; overflow:hidden;}
.jgsz{ width:300px; }
.jgsz h2{ background:url(../images/jgszbg.jpg) 10px 3px no-repeat; height:30px; font-size:14px; color:#964100; padding:10px 0 0 23px;}
.jgsz ul{  overflow:hidden;}
.jgsz li{width:120px; height:24px; line-height:24px; font-size:12px; float:left; overflow:hidden; margin:0 0 0 20px; color:#666666;}
.jgsz li a{ color:#666666;}
.jgsz li a:hover{ color:#df3b12;}

.tp{ width:300px; }
.tp h2{ background:url(../images/jgszbg.jpg) 10px 3px no-repeat; height:30px; font-size:14px; color:#964100; padding:10px 0 0 23px;}
.tp h3{ font-size:12px;  color:#666666; margin:0 0 0 18px;}
.tp ul{  overflow:hidden;}
.tp li{width:270px; height:26px; line-height:26px; font-size:12px; margin:0 0 0 20px; color:#666666;}
.tp li a{ color:#666666;}
.tp li a:hover{ color:#df3b12; }
.tp span{ width:55px; height:21px;  margin:10px 0 0 100px; display:inline;}
.tp input{width:39px; height:21px;}

.sjzyz{ width:668px; height:320px; float:left; overflow:hidden;}
.sjzyz h2{ background:url(../images/jgszbg.jpg) 10px 3px no-repeat; height:30px; font-size:14px; color:#964100; padding:10px 0 0 23px;}
.sjzyz dl{ margin:0px 0 0 10px; float:left; overflow:hidden; width:119px;}
.sjzyz dt{ width:111px; height:112px;}
.sjzyz dd{ width:111px; height:30px; text-align:center; color:#666666; font-size:14px; padding:2px 0 0 0;}
.sjzyz img{ width:107px; height:108px; padding:1px; border:solid 1px #bab741;}






		/**   news   **/

.links{ width:980px; height:81px; float:left; overflow:hidden;   margin-top:10px;  background:#fffff7;  border:solid 1px #e1cb78;}
.links h2{ height:30px; font-size:14px; color:#df3b12; padding:9px 0 0 45px; background:url(../images/links.jpg) no-repeat; text-indent:-9999px;}
.links ul{ margin:5px 0 0 45px; overflow:hidden;}
.links li{ height:28px; line-height:28px; float:left; font-size:14px; color:#666666; padding:0 30px 0 0px;}
.links .kuan{ width:200px;}
.links a{ color:#666666;}
.links a:hover{ color:#464545; }

.button4{ margin-top:10px; width:980px; height:10px;}


.ft{ width:985px; height:140px; overflow:hidden;    margin:0 auto;}
.ft p{height:28px; text-align:center; line-height:28px; color:#2e2424; font-size:14px; padding-top:10px;}












