@charset "gb2312";
/* CSS Document */
body,div,p,span,h1,h2,h3,h4,h5,ul,li,dl,dd,dt,a,from,input,div{ border:0; margin:0; padding:0;}
body{ font-size:14px; font-family:"微软雅黑"; background:#fff8f0; }
.bgff{ background:#fff8f0; }
ul,li{ list-style:none; float:left;}
li{list-style:none}
.c{ clear:both;}
a{ text-decoration:none; color:#000;}
a:hover{ color:#666;}
img{ display:block; border:0;}
em{ font-style:normal;}
em.h_em{ float:right; padding-right:15px; margin-left:0px; padding-left:0px; font-style:normal;}
.kuang{border:#C0C0C0 1px solid; }
ul.uls li em{ float:right; padding-right:6px; color: #999 ; font-size:12px;}
h2,ul,li,dd,dl,dt{ margin:0px; padding:0px; list-style:none;}
h2{background-image:url(../images/mp.jpg); background-position:left 100%;   height:34px; font-size:14px; font-weight:bold; line-height:34px;  border-bottom:1px solid #C0C0C0; border-top:1px solid #C0C0C0; text-indent:0px; }
.h_em{ float:right; padding-right:15px; margin-left:0px; padding-left:0px; padding-top:10px;}
.min_header{ width:980px; height:auto; margin:0 auto;}
.bottomer{ margin:0 auto; height:auto; width:964px; background-color:#FFF; padding:10px 8px 10px 8px;}
img { border:none;}
h2 img.vimg{ float:left; padding-left:10px; padding-right:3px; padding-top:3px;}
h2 img.timg{ float:left; padding-left:10px; padding-right:12px; padding-top:6px;}
h2 #img_h1{ margin:4px 10px 5px 10px; float:left;}
#zy h2{  text-indent:0px;}
#zy h2 a:link{ color:#000;}

h3{ height:49px; background:url(../images/mp.jpg) left 90%; border:none; height:34px; font-size:14px; font-weight:bold; line-height:34px;  border-bottom:1px solid #C0C0C0; border-top:1px solid #C0C0C0; text-indent:0px;}
h3 img.vimg{ float:left; padding-right:3px; padding-top:5px;}
h3 img.timg{ float:left; padding-right:12px; padding-top:7px; padding-left:10px;}
h3 #img_h1{ margin:4px 10px 5px 10px; float:left;}
h3 span{ display:block; float:left; width:263px; height:30px;}
h3 span a{ display:block; width:263px; height:30px; }
h3 a{color:#333;}
h3 a.haa{ display:block; float:left; height:28px; width:72px; font-weight:400; text-align:center; font-size:13px; color:#333;font-weight:500;}
h3 a.hab{ display:block; height:28px; float:left; width:72px;  font-weight:bold; background:url(../images/habg.gif) center 30px no-repeat; text-align:center; font-size:13px; color:#900; font-weight: bold;}
h3.hse{  background:url(../images/qxzs_tit_bg.jpg) bottom left;height:36px; border:none; font-size:15px; color: #B50004;  padding:0px; margin-top:0px; }
h3.hes{ margin-top:0px;}
h3.hse a{ padding-top:10px; height:25px; display:block; float:left; }
h3.hse a.right_img_a{ padding-top:8px; width:95px; height:27px; display:block; float:left; color:#333; padding-left:10px;}
h3.hse img{ float:left; padding-right:10px; padding-top:0px;}
h3.hse img.vimg{ float:left; padding-right:3px; padding-top:4px;}
h3.hse img.timg{ float:left; padding-right:12px; padding-top:8px;}
h3.scc{ height:49px; border:none; font-size:15px; color:#FFF; margin-top:15px;  padding:0px 0 0 10px;}
h3.jyh3{background:url(../images/qxzs_tit_bg.jpg) bottom left; border-bottom:1px solid #ccc; border-top:1px solid #ccc; }
ul.uls li{  background:url(../images/02.gif) no-repeat 10px center; padding-left:20px; height:25px; float:left; width:250px;margin-left:0px; margin-top:5px; line-height:25px; color:#595959; border-bottom:#FC9 1px dotted; font-size:13px;}
ul.uls{ padding-top:1px;}
.newsnone {display:none; color:#595959;}

/* 顶部条 */
.wrap980{ width:1000px; margin:0 auto; text-align:left; font-size:12px; position:relative;}
.topHeader{ background:url(http://www.hxdfpr.com/templets/xdfprcn/newtype/images/headerTop_bg.png) repeat-x 0 -116px;height:29px; line-height:28px; position:relative; z-index:999}
.topHeader a{ color:#676767}
.topHeader p{height:28px; line-height:28px;}
.topHeader .wrap960{ position:relative; z-index:2}
.welcome2,.hasGone,.hbtnA,.topHeader .inp2,.selectBox,.login,.sg_tits2 em,.fl{ float:left;}.fr{ float:right;}
.col32,.col32 a{ color:#323232 !important;}
.welcome2 em{ font-weight:bold;}.welcome2 a:hover{ text-decoration:none;}
.col056{ color:#00563e;}.colf07{ color:#f07c00}
.iconTop,.selectBox,.hbtnA,.sg_tits2 em,.sg_tits2 li.on em,.sg_con2 dl dt,.sg_org2 dl dt{ background:url(http://www.hxdfpr.com/templets/xdfprcn/newtype/images/headerTop_bg.png);}
.topHeader .inp2{ border:1px solid #bdbdbd; height:16px; line-height:16px; font-size:12px;}.topHeader .inp2,.selectBox{ margin-right:3px;}
.hasGone{ position:relative; line-height:18px; margin-top:5px; margin-left:5px;}.hasGone .colGray{ color:#cecece !important}
.fIcon{ background-position:0 0; width:17px; height:16px; position:absolute; left:1px; top:1px;}
.selectBox{ position:relative; background-position:0 -19px;border:1px solid #e0e0e0; cursor:pointer;}
.selected2{padding:0 30px 0 10px; float:left; color:#676767; height:16px; line-height:17px; width:60px; text-align:center; overflow:hidden}
.selIcon{ position:absolute; right:1px; top:0px; width:18px; height:16px; background-position:-17px 0; cursor:pointer }
.selectItem{ position:absolute; top:16px; left:-1px; border:1px solid #e0e0e0; display:none; width:100px; background:#fff; padding:5px 0;}
.selectItem a{   display: block;line-height: 20px;margin: 0 5px;padding: 0 4px;}
.selectItem a:hover{ background:#eaf5d2; text-decoration:none;}
.w100{ width:120px; padding-left:18px;}.w85{ width:85px;}.topHeader .w85{ width:95px;}
.topHeader .hbtnA{ background-position:-37px 0; width:43px; height:18px; color:#fff; margin-right:8px; text-align:center; line-height:20px; overflow:hidden;}
.topHeader .hbtnA:hover{ color:#fff; text-decoration:none; }
.topHeader a.col32{ line-height:20px;}

.nav{ background:#f9222a; height:50px;  margin:0 auto;}
.fix_nav{position:fixed;z-index:999;top:0;width:100%;}
.dht{height:50px; margin:0 auto;color:#FFF;  background:#f9222a;  overflow:hidden;}
.dht_n{ width:1300px; margin:0 auto;}
.dht ul li{float:left; list-style:none; display:inline;margin:0 0px;  width:105px; height:50px;float:left; list-style:none; margin:0; padding:0; overflow:hidden; border-right:1px solid  #be120f;}
.dht ul li.lia{float:left; list-style:none; display:inline;margin:0 0px;  width:110px; height:50px;float:left;list-style:none; margin:0; padding:0;overflow:hidden;border-right:1px solid #be120f;}
.dht ul li.lis{float:left; list-style:none; display:inline;margin:0 0px;  width:110px; height:50px;float:left;list-style:none; margin:0; padding:0;overflow:hidden;border-right:none;}
.dht ul li a{  width:105px;   height:50px; float:left; display:block; text-align:center;font-size:16px; font-family:"微软雅黑"; line-height:50px; color:#d72b2b;}
.dht ul li a:hover{  width:105px;   height:50px; float:left; display:block; text-align:center;font-size:16px; font-family:"微软雅黑"; line-height:50px; }
.dht ul li.lia a{ width:110px; color:#FF6;background-position:0px center;  text-decoration:none;}
.dht li a:link{  color:#fff;}
.dht li a:visited{  color:#fff; }
.dht li a:hover{  color:#FF6; text-decoration:none;}
.dht li a:active{   color:#FF6;}
/*手机网站  微博  网站导航*/
.sg_tits2{ position:relative; z-index:7; color:#e0e0e0; font-size:12px;}
.sg_tits2 a:hover,.sg_tits2 li.on a,.sg_con2 dl dd a:hover,.sg_school2 li em a:hover{ color:#006d4e}
.sg_tits2 li{ float:left; position:relative; padding:1px 23px 0 8px; z-index:9}.sg_tits2 li .lMar5{ margin-left:5px;}
.sg_tits2 li#allschool2 a{ background:url(http://www.hxdfpr.com/templets/xdfprcn/newtype/images/headerTop_bg.png) no-repeat -124px 0; width:78px; height:18px; float:left; text-indent:-9999px; margin-top:4px;overflow:hidden; display:inline; margin-right:-15px; _margin-right:6px;}
.sg_tits2 li.on #allschoolid2{ _margin-right:5px;}
.sg_tits2 em{ background-position:-82px 0; overflow:hidden; width:17px; height:12px; position:absolute;  top:9px; right:-1px}.sg_tits2 li.noPadd{ padding-right:0;}
.sg_tits2 li.allschool2 em{ width:1px; background-position:-98px 0;}
.sg_tits2 li.on{ border:1px solid #e0e0e0; border-bottom:none; padding:0 22px 0 7px; height:28px; background:#fff; overflow:hidden }
.sg_tits2 li.on em{background-position:-106px -1px;}
.sg_con2, .sg_school2, .sg_org2{position:absolute;top:28px;border:1px solid #e0e0e0;background:#fff;padding:5px 10px;z-index:5;display:none; font-size:12px;}
.sg_con2{width:175px; right:20px; padding:5px 10px; _padding:5px 10px 0}
.sg_con2 dl{width:190px;float:left;display:inline; }
.sg_org2 dl{width:180px;float:left;display:inline; }
.sg_con2 dl dt{color:#006d4e;font-weight:bold;border-bottom:1px dotted #C0C0C0; margin:2px 0 5px;background-position:-195px -39px; line-height:22px;padding:0 0 0 12px; width:160px;}
.sg_org2 dl dt{color:#006d4e;font-weight:bold;border-bottom:1px dotted #C0C0C0; margin:2px 0 5px;background-position:-195px -39px; line-height:22px;padding:0 0 0 12px; width:135px;}
.sg_con2 dl dd, .sg_org2 dl dd{float:left;margin:0 5px 0 0;display:inline;}
.sg_org2 dl dd img{ float:left; padding-top:5px; padding-right:3px;}
.sg_con2 dl dd, .sg_school2 li{ height:20px; line-height:20px;}
.sg_org2 dl dd{ height:25px; line-height:25px;}
.sg_con2 dl dd a{padding:0 3px;white-space:nowrap; }
.sg_con2 dl dd a:hover{padding:0 3px;white-space:nowrap; color:#FF3300; text-decoration:underline; }
.sg_tits2{ float:right; position:relative;}
.sg_tits2 a:hover{text-decoration:none;}
.sg_school2{width:82px; /*right:76px;*/ right:243px;padding:3px 5px 3px 5px}
.sg_school2 ul{display:block; width:81px; height:81px;}

.sg_school2 li{ height:25px; line-height:25px; display:block; width:81px;}
.sg_school2 li img{ float:left; padding-top:5px;}
.sg_school2 li a{padding:0px 0px 0px 5px; color:#006d4e}
.sg_school2 li a:hover{padding:0px 0px 0px 5px; color:#006d4e}

.sg_org2{width:150px; /*right:0;*/ right:100px;}
.sg_tits2 li.xdf_home {padding: 1px 8px 0;}

/*头部样式*/
#mallNav{min-width:1300px;height:157px;font-size:14px;background:#FFF;}

#header1{ width:1300px; height:22px; font-size:13px; color:#515151; margin:0 auto;}
#header1 p,#header2 .h_w4, #header2 .h_w3{float:left;}
.h_w1{ width:650px; float:right; line-height:35px; }
.h_w1 a{color:#f00;}
.h_w2{ width:340px;line-height:35px; }
.h_w2 a{ width:20%; display:block; float:left; text-align:center;}
.h_w2 a,#h_w5_2 a{color:#515151;}
.h_w2 a:hover,#h_w5_2 a:hover{ color:#f00;}
#header2{ width:1300px; height:132px; font-size:13px; color:#515151; margin:0 auto;}
.h_w3{ width:672px; float:left;}
.h_w4{ width:170px; height:90px; overflow:hidden;  padding-left:10px; display:block;  font-weight: bold;font-size:16px; color:#f00;border-left:#C0C0C0 solid 1px; float:left;margin-top:20px;}
.h_w4 .w4div{ width:170px; height:auto;}
.h_w4 a.w4a{ font-size:16px;letter-spacing:2px; height:20px; display:block;  }
.h_w4 a.w4b{ font-size:16px; letter-spacing:0.3px; line-height:20px; height:20px;  padding-top:9px; display:block;   }
.h_w4 a.w4c{ font-size:16px; line-height:21px; height:21px; padding-top:9px; display:block; }
.h_w4 a{ color:#900; height:23px; overflow:hidden; }
.h_w4 a:visited{ color:#900;}
.h_w4 a:hover{ color:#f00;}
.h_w4 a:active{ color:#f00;}

.h_w5{ width:240px;height:65px;float:left;margin:24px 0 0 5px}
#h_w5_1{ width:236px; height:33px; overflow:hidden; border:#C0C0C0 solid 1px;}
#h_w5_2{ padding-top:12px; *+padding-top:15px; font-size:14px; *+font-size:12px; width:240px;}
#h_w5_2 a{ font-size:11px; *+font-size:12px;}
.search-keyword {width:199px; line-height:32px; height:32px;  text-indent:5px; font-size:12px; color:#C0C0C0; float:left; font-family:"微软雅黑";}
.search-submit {cursor:pointer; width:33px; height:33px; border:0px; float:left;background:url(http://www.hxdfpr.com/templets/xdfprcn/newtype/images/index_sou.jpg) right;  font-family:"微软雅黑";}

.rt_bnt_link{background:url(http://www.hxdfpr.com/templets/xdfprcn/newtype/images/top-3.jpg) no-repeat left top; width:191px; height:121px; position:relative; float:right;}
.rt_bnt_link span{ float:left; width:20px; text-align:center; height:19px; display:block; margin:-2px 0px 0px 24px; color:#FFF}
.rt_bnt_link a{ display:block;width:100px; height:30px; font-size:12px; color:#808000; }
.rt_bnt_link a:hover{text-decoration:none;}
.rt_bnt_link .ak1{ position: absolute; top:45px; left:32px; width:70px; height:15px; }
.rt_bnt_link .ak2{position: absolute;top:18px; left:32px; width:70px; height:15px; }
.rt_bnt_link a:hover{ display:block;color: #F00; }

/* foot */
.footer {
background:#f2f2f2;
height:auto;
overflow:hidden;
font-size: 12px;
min-width:1228px;
}
.footer img{display: inline;}
.footer-nav {
width:1000px;
margin:0 auto;
padding:20px 60px 0;
border-bottom:#cdcdcd solid 1px;
height:auto;
overflow:hidden;
}
.f-nav {

display:block;
width:150px;
height:140px;
float:left;
}
.f-nav div {
height:25px;
line-height:25px;
font-weight:bold;
margin-top:5px;
font-size:14px;
color:#333333;
text-align:center;
}
.f-nav ul{
width:100%;	
}
.f-nav li {
width:100%;
line-height:20px;
float:none;
text-align:center;
}
.f-nav li a {
color:#666;
text-decoration:none;
}
.f-nav li a:hover {
color:#000000;
}
.f-nav-img {
width:400px;
display:block;
float:left;
height:150px;
}
.f-nav-img div {
text-align:center;
float:left;
margin-top:10px;
margin-left:30px;
line-height:30px;
width:150px;
color:#666;
}
.footer-b {
margin:0 auto;
margin-top:20px;
height:auto;
overflow:auto;
width:1000px;
padding-bottom:50px;
text-align: center;
}
.footer-b div {
/*height:20px;*/
/*line-height:20px;*/
}

/*底部*/
#zong_di{ width:1000px; margin:0 auto; height:246px; overflow:hidden;  margin-top:15px;}
.footzxbg{ background:url(../images/foot_bg_2.gif) -300px top ; height:56px;}
#zong_di2{ height:170px; background:#910302;;}
#zong_di1{ width:1000px; margin:0 auto; height:190px;  background: url(../images/footbbg_1.jpg)  top center;}
#right_lian{ height:170px; border:none; background:#910302; padding-top:20px;  }
.activehz{float:left;width:90px;height:30px;background:url(../images/bbk.gif) no-repeat bottom center;cursor:pointer; line-height:22px;font-weight:bold; color: #FFF; text-align:center;}
.activehz a.newz{color: #FFF;font-size:16px;text-decoration: none;}
.normalhz{float:left;width:90px; height:29px;cursor:pointer;line-height:29px; text-indent:20px; font-weight:bold; color:#FFF; }
.normalhz a.newz{ font-size:16px; color:#FFF}
#bodyer_1{width:968px;height:150px;overflow:hidden; margin:5px 0 5px 5px;float:left; display:inline;}
#lanm1{ width:790px;height:30px;float:left;}
#lanm1 li{ float:left;}
.hzt{ width:120px; height:90px;}
.c11 ul li { width:155px; float:left; margin:6px 0px 0 5px; text-align:center; display:inline; overflow:hidden;}
.c11 ul li a{font-size:12px; color:#FFF;}
.c11 ul li a:hover{ color: #FF9; text-decoration:underline;}
.lianjieul1 { width:1000px; height:115px;float:left; display:inline; font-size:12px;}


/*-------------------基本类结束------------------*/
h1,h2,h3,h4{border:none;}
.main{min-width:1228px;height:auto;}
.banner{min-width:1228px;height:396px;overflow:hidden;text-align:center;background:url(../images/banner.jpg) top center no-repeat;}
.banner img{width:100%;}
.py{width:1000px;height:340px;margin:0 auto;background:#FFFFFF;}
.py h3{background:url(../images/md_biao1.jpg) top left no-repeat;height:70px;width:100%;text-indent:-9999px;float:left;}
.py .text{width:45%;padding:20px 50px;font-size:20px;line-height:38px;color:#A02E0A;font-weight:bold;text-indent:2em;float:left;}
.py .zixun{width:190px;height:228px;background:url(../images/zixun.jpg) top left no-repeat;float:right;margin:20px 170px 0 0;}
.py .zxk{width:140px;height:104px;margin-left:11px;margin-top:9px;}
.py .zxk .dh{width:100%;height:47px;margin-bottom:7px;display:block;}
.py .zxk .qq{width:100%;height:46px;display:block;}
.py .zxh{width:184px;height:54px;margin-left:5px;margin-top:8px;}
.py .zxh .qq{width:59px;height:54px;float:left;display:block;}
.py .zxh .lo{width:57px;height:54px;float:left;margin:0 6px 0 5px;display:block;}
.py .zxh .tk{width:56px;height:54px;float:left;display:block;}
.py .zxd{width:180px;height:31px;margin-left:7px;margin-top:13px;}
.py .zxd .zx{width:100%;height:100%;display:block;}
.kc{width:1000px;height:720px;margin:0 auto;background:#FFFFFF;}
.kc h3{background:url(../images/md_biao2.jpg) top left no-repeat;height:71px;width:100%;text-indent:-9999px;float:left;}
.kc .text{width:900px;padding:0px 50px 20px;font-size:20px;line-height:38px;color:#A02E0A;font-weight:bold;float:left;}
.kc .text .pp{float:left;width:95%;margin-left:2em;}
.jx{width:1000px;height:420px;margin:0 auto;background:#FFFFFF;}
.jx h3{background:url(../images/md_biao3.jpg) top left no-repeat;height:68px;width:100%;text-indent:-9999px;float:left;}
.jx .pic{width:1000px;float:left;}
.jx .pic .lp{float:left;margin-left:1.7em;padding:20px 0;}
.jx .pic .rp{float:right;margin-right:1.7em;padding:20px 0;}
.zp{width:1000px;height:700px;margin:0 auto;background:#FFFFFF;}
.zp h3{background:url(../images/md_biao4.jpg) top left no-repeat;height:72px;width:100%;text-indent:-9999px;float:left;}
.zp .pic{width:1000px;float:left;}
.zp .pic .lp{float:left;margin-left:1.7em;padding:20px 0;}
.zp .pic .rp{float:right;margin-right:1.7em;padding:20px 0;}
