/* CSS Document */
*{margin:0px auto;padding:0px;}
body{font-size:12px; background:url(../img/zt_38.jpg) top repeat-x;}
ul{list-style-type:none; line-height:23px;}
a{text-decoration:none; color:#5E5B5D;}
a:hover{text-decoration:underline;}
font a{ font-size:12px;}
img{border:0;}
.clr{margin:0px;padding:0px;height:0px;width:0px;overflow:hidden;clear:both;}
.box_none{display:none;}
.red{ color:#AC1A1C;}
p{ color:#606060;}
h2{ font-size:14px;}


.header{ width:1008px; margin:0 auto; overflow:hidden;}
.head_1{ width:962px; margin:0 auto; height:31px; overflow:hidden; background:url(../img/index_2.jpg) repeat-x; line-height:31px;}
.head_1 ul{ float:left; overflow:hidden;}
.head_1 ul li{display:block; float:left; background:url(../img/index_3.jpg) left no-repeat; padding-left:10px; margin-left:15px; color:#D21102; font-size:14px; line-height:31px; display:inline;}
.head_1 ul li a{color:#D21102; font-size:14px;}
.head_1 ul .a1{ background:none; }
.head_1 font{display:block; float:right;}
.head_1 font a{ font-size:12px;  margin:0 10px;}
.head_2{ width:962px; height:137px; margin:0 auto; background:url(../img/zt_40.jpg) no-repeat; overflow:hidden;}
.head_2 .rrd{ width:344px; height:137px; float:left; display:block; overflow:hidden;}
.head_2 .rrd a{ width:344px; height:137px; float:left; display:block; overflow:hidden;}

.mayy{ width:615px; float:left;height:127px; overflow:hidden; padding-top:20px;}
.mayy .y1{ width:145px; float:left; height:120px; overflow:hidden; margin-right:6px;}
.mayy .y1 span{ width:145px; height:36px; display:block; float:left; overflow:hidden; margin-bottom:10px;}
.mayy .y1 span a{ width:120px; height:36px; display:block;margin-left:50px;}
.mayy .y1 font{ width:145px; height:50px; display:block; float:left; overflow:hidden; padding-left:10px;}
.mayy .y1 font a{ font-size:12px; color:#787576; margin:0 10px; line-height:23px; font-family:"宋体";}

.head_3{ width:1008px;  margin:0 auto; text-align:center; background:url(../img/zt_39.jpg) no-repeat; overflow:hidden; height:60px; line-height:60px; color:#323232c; font-size:14px;}
.head_3 a{color:#323232c; font-size:14px; margin:0 14px;}
.bao{ width:800px;}

.head_4{ width:962px; margin:0 auto; overflow:hidden; height:127px; margin-top:-10px;}



.yz{ width:962px; margin:0 auto; overflow:hidden; margin-top:7px;}
.yz p{ width:962px; height:115px; float:left; overflow:hidden;}

.fkyz{ width:962px;height:35px; line-height:35px; background:none; margin-top:0px; color:#787576;}
.fkyz span{ font-size:16px; color:#E3340D; font-weight:bold; margin-left:40px; margin-right:10px; width:120px; display:block; float:left; display:inline;}
.fkyz span a{font-size:16px; color:#E3340D; font-weight:bold;}
.fkyz span a H1{font-size:18px; color:#E3340D; font-weight:bold; display:inline;}
.fkyz a{ color:#787576; font-size:14px; margin:0 10px;}

.weizhi{ width:952px;height:29px; line-height:29px; margin-top:4px; color:#666666; margin-top:1px; padding-left:10px;}
.weizhi span{ display:block; float:left; overflow:hidden;}
.weizhi span strong{ color:#A7BE09; font-size:12px;margin-right:10px; font-weight:bold;}
.weizhi a{ color:#666666; font-size:12px; margin:0 5px;}
.weizhi font{ display:block; float:right; margin-top:3px; margin-right:10px;}
.inp_1{ width:186px; height:23px; background:url(../img/zt_53.jpg) no-repeat; border:0px; float:left;margin-right:7px;}
.inp_2{ width:66px; height:23px; border:0px; background:url(../img/zt_52.jpg) no-repeat; float:left;}


.jw{ width:960px; height:67px; margin:0 auto; background:url(../img/zt_42.jpg) no-repeat; margin-top:7px;}


.syzx{ width:962px; margin:0 auto;  overflow:hidden; margin-top:5px;}

.jhsy{ width:275px; height:202px; float:left; border:1px solid #DDDDDD; overflow:hidden;}
.jhsy .bt{ width:281px; height:32px; line-height:32px; float:left; background:url(../img/zt_43.jpg) bottom repeat-x; overflow:hidden;}
.jhsy .bt span{ display:block; float:left; font-size:14px; color:#F94410; font-weight:bold; margin-left:10px;} 
.jhsy .bt span a{font-size:14px; color:#F94410; font-weight:bold;}
.jhsy .bt img{float:right; margin-top:10px; margin-right:10px;}
.jhsy_m{ width:255px;float:left; overflow:hidden; padding:10px;}
.jhsy_m ul{ width:255px; float:left; overflow:hidden;}
.jhsy_m ul li{ line-height:22px;}
.jhsy_m ul li span{ width:60px; display:block; float:left; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.jhsy_m ul li span a{ color:#333;}
.jhsy_m ul li font{ width:180px; display:block; float:left; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-left:6px; display:inline;}
.jhsy_m ul li font a{ color:#66666;}

.she{ width:334px; float:left; height:182px; overflow:hidden; margin-left:8px; background:url(../img/zt_44.jpg) top no-repeat; padding:10px;}
.she strong{ text-align:center; display:block; font-size:14px; font-weight:bold; color:#E83E10;}
.she strong a{ font-size:14px; font-weight:bold; color:#E83E10;}
.she p{ width:334px; text-indent:2em;  line-height:23px; margin-top:10px;}
.she p a{ color:#E83E10;}
.she ul{ width:334px; float:left; overflow:hidden; margin-top:10px;}
.she ul li{ line-height:22px; text-align:right;}
.she ul li span{ width:65px; display:block; float:left; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-left:0px; text-align:left;}
.she ul li span a{ color:#333;}
.she ul li font{ width:180px; display:block; float:left; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-left:6px; display:inline; text-align:left;}
.she ul li font a{ color:#333;}

.wend{ width:313px; float:right; height:202px; border:1px solid #DDDDDD; overflow:hidden;}
.wend .bt{ width:313px; height:32px; line-height:32px; float:left; background:url(../img/zt_45.jpg) no-repeat; overflow:hidden;}
.wend .bt span{ display:block; float:left; font-size:14px; color:#F94410; font-weight:bold; margin-left:50px; display:inline;} 
.wend .bt span a{font-size:14px; color:#F94410; font-weight:bold;}
.wend .bt img{float:right; margin-top:10px; margin-right:10px;}
.wend_m{ width:293px; height:152px; float:left; overflow:hidden; padding:10px;}
.wend_m p{ width:293px; float:left; height:79px; background:url(../img/lby_13.jpg) bottom repeat-x; overflow:hidden;}
.wend_m p span{ display:block; float:left; height:25px; line-height:25px; background:url(../img/zt_46.jpg) left no-repeat; padding-left:25px; color:#333;}
.wend_m p span a{ color:#333;}
.wend_m p font{ width:268px; font-size:12px; display:block; float:left; line-height:23px; background:url(../img/zt_47.jpg) top left no-repeat; padding-left:25px; color:#333;}
.wend_m p font a{ color:#FC6B40;}
.wend_m ul{ width:293px; float:left; overflow:hidden; margin-top:5px;}
.wend_m ul li{ line-height:23px; text-align:right; font-size:14px; color:#666;}
.wend_m ul li a{ width:238px; display:block; float:left; font-size:12px; background:url(../img/index_14.jpg) left no-repeat; padding-left:10px; margin-left:0px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; text-align:left; color:#333;}







.ruai{ width:962px; margin:0 auto; overflow:hidden;}

.ruai_z{ width:639px; float:left; overflow:hidden;}

.jbcw{ width:637px; height:243px; float:left; overflow:hidden; border:1px solid #E7E7E7; margin-top:7px;}  
.jbcw .bt{ width:637px; float:left; height:29px; line-height:29px; overflow:hidden; background:url(../img/zt_29.jpg) repeat-x;}
.jbcw .bt a{ width:83px; height:25px; float:left; display:block; text-align:center; line-height:25px; margin-top:4px; background:url(../img/zt_27.jpg) no-repeat; margin-left:7px; font-size:14px;}
.jbcw .bt a h2{ font-weight:normal;}
.jbcw .bt .bbp{ background:url(../img/zt_28.jpg) no-repeat; font-size:14px; color:#fff;}
.jbcw .bt .bbp h2{ font-weight:normal;}
.jib{ width:440px; float:left; height:105px; background:url(../img/lby_13.jpg) bottom repeat-x; overflow:hidden;}
.jib span{ text-align:center; display:block; font-weight:bold; color:#F94311; font-size:14px; margin-bottom:10px;}
.jib span a{font-weight:bold; color:#333; font-size:14px;}
.jib p{ line-height:23px; text-indent:2em; font-size:12px;}
.jib p a{ color:#F94311; font-size:12px;}
.jbcw_m{ width:647px; float:left; height:179px; overflow:hidden; padding:15px 10px 15px 10px;}
.jbcw_m img{float:left; margin-right:10px; border:1px solid #ccc;}

.jbcw_m ul{ width:440px; float:left; overflow:hidden; margin-top:10px;}
.jbcw_m ul li{ line-height:22px; text-align:right;}
.jbcw_m ul li span{ width:66px; display:block; float:left; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-left:0px; text-align:left;}
.jbcw_m ul li span a{ color:#333;}
.jbcw_m ul li font{ width:180px; display:block; float:left; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-left:6px; display:inline; text-align:left;}
.jbcw_m ul li font a{ color:#333;}





.ruai_y{ width:315px; float:right; overflow:hidden; margin-top:6px;}

.zxdh{width:315px; height:117px; float:right; background:url(../img/zt_50.jpg) no-repeat; overflow:hidden; padding-top:70px; margin-top:8px;}
.zxdh span{ width:283px; float:left; overflow:hidden; padding-left:19px;}
.zxdh span a{ width:120px; height:32px; float:left; margin-bottom:7px; margin-right:8px; margin-left:10px;}
.zxdh font{ width:283px; float:left; overflow:hidden;padding-left:19px;}
.zxdh font a{ width:250px; height:32px; overflow:hidden; display:block; float:left;}


/**/

.zjfc{ width:313px; float:left; overflow:hidden; height:301px; border:1px solid #E7E7E7;}
.zjfc .bt{ width:313px; height:30px; line-height:30px; float:left; background:url(../img/zt_8.jpg) bottom repeat-x; overflow:hidden;}
.zjfc .bt span{ display:block; float:left; font-size:14px; color:#F94410; font-weight:bold; margin-left:10px;} 
.zjfc .bt span a{font-size:14px; color:#F94410; font-weight:bold;}
.zjfc .bt img{float:right; margin-top:10px; margin-right:10px;}
.zjfc_m{ width:261px; float:left; padding:5px 10px; overflow:hidden;}
.zjfc_m span{ width:261px; display:block; float:left; overflow:hidden; margin-bottom:10px;}
.zjfc_m span img{float:left; border:1px solid #E7E7E7; margin-right:10px;}
.zjfc_m span strong{ display:block; font-size:14px; color:#DF2C0A; margin-bottom:5px;}
.zjfc_m span strong a{font-size:14px; color:#DF2C0A;}
.zjfc_m span p{ text-indent:2em; line-height:24px; font-size:14px;}
.zjfc_m span p a{ color:#DF2C0A;}






.footer{ width:962px; margin:0 auto; overflow:hidden; margin-top:10px;}
.foot_1{ width:962px; margin:0 auto; overflow:hidden; height:30px; line-height:30px; text-align:center; font-size:14px; color:#A2B904;}
.foot_1 a{ font-size:14px; color:#A2B904; margin:0 10px;}
.foot_2{ width:962px; height:150px; line-height:23px; text-align:center; padding-top:10px; color:#5E5B5D; }