/**/
.header{ width:962px; margin:0 auto; overflow:hidden;}
/* CSS Document */
*{margin:0px auto;padding:0px;}
body{font-size:12px; background:url(../img/index_1.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;}



.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:147px; margin:0 auto; background:url(../img/zt_1.jpg) no-repeat; overflow:hidden;}
.head_2 .rrd{ width:269px; height:147px; float:left; display:block; overflow:hidden;}
.head_2 .rrd a{ width:269px; height:147px; float:left; display:block; overflow:hidden;}
.mayy{ width:693px; float:right;height:120px; overflow:hidden; padding-top:27px;}
.mayy .y1{ width:170px; float:left; height:120px; overflow:hidden; margin-right:6px;}
.mayy .y1 span{ width:170px; 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:160px; height:50px; display:block; float:left; overflow:hidden; padding-left:10px;}
.mayy .y1 font a{ font-size:14px; color:#787576; margin:0 10px; line-height:23px; font-family:"宋体";}
.head_3{ width:962px;  margin:0 auto; text-align:center; background:url(../img/index_5.jpg) repeat-x; overflow:hidden; height:42px; line-height:42px; color:#902201; font-size:14px; font-weight:bold;}
.head_3 a{color:#902201; font-size:14px; font-weight:bold; margin:0 10px;}
.bao{ width:800px;}

.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:29px; line-height:29px; background:url(../img/zt_5.jpg) left no-repeat #EFEEEE; margin-top:4px; color:#787576;}
.fkyz span{ font-size:18px; color:#fff; font-weight:bold; margin-left:20px; margin-right:10px; width:120px; display:block; float:left; display:inline;}
.fkyz span a{font-size:18px; color:#fff; font-weight:bold;}
.fkyz span a H1{font-size:18px; color:#fff; 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; background-color:#F5F5F5; color:#F55B1F; 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:#F55B1F; font-size:14px; margin:0 5px;}
.weizhi font{ display:block; float:right; margin-top:5px; margin-right:10px;}
.inp_1{ width:186px; height:17px; background:none; border:1px solid #ccc; background-color:#fff; float:left;margin-right:7px;}
.inp_2{ width:72px; height:20px; border:0px; background:url(../img/lby_1.jpg) no-repeat; float:left;}

/**/


.wysy{ width:962px; margin:0 auto; margin-top:7px; overflow:hidden;}

.wy_z{ width:647px; height:222px; float:left; overflow:hidden; border:1px solid #E7E7E7; padding:10px;}

.flash{ width:261px; height:225px; float:left; overflow:hidden;}

/**/
.yuy{ width:380px; height:292px; float:left;background:none; overflow:hidden; margin-left:0px;}
.yuy .bb{ width:370px; height:99px; float:left; padding:10px; overflow:hidden; font-size:14px; background:url(../img/index_21.jpg) bottom repeat-x;}
.yuy .bb span{ text-align:center; font-size:14px; color:#A8BF0B; display:block; font-weight:bold; text-align:left; background:url(../img/zt118_2.jpg) left no-repeat; padding-left:20px;}
.yuy .bb span a{text-align:center; font-size:14px; color:#A8BF0B; font-weight:bold;}
.yuy .bb p{ text-indent:2em; line-height:24px; margin-top:6px;}
.yuy .bb p a{color:#A8BF0B; }
.yum{ width:360px; height:183px; float:left; padding:10px; overflow:hidden;}
.yum ul{ width:360px; float:left; overflow:hidden;}
.yum ul li{ width:180px; display:block; float:left; font-size:14px; color:#666; }
.yum ul li a{ width:154px; display:block; float:left; font-size:14px; background:url(../img/zt118_3.jpg) left no-repeat; padding-left:15px; margin-left:0px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; text-align:left;}
/**/

/**/

.wnda{ width:281px; height:242px; float:right; border:1px solid #E7E7E7; overflow:hidden;}
.wnda .bt{ width:281px; height:30px; line-height:30px; float:left; background:url(../img/zt_8.jpg) bottom repeat-x; overflow:hidden;}
.wnda .bt span{ display:block; float:left; font-size:14px; color:#F94410; font-weight:bold; margin-left:10px;} 
.wnda .bt span a{font-size:14px; color:#F94410; font-weight:bold;}
.wnda .bt img{float:right; margin-top:10px; margin-right:10px;}
.wnda_m{ width:261px; float:left; overflow:hidden; height:230px; padding:10px;}
.wnda_m ul{ width:261px; float:left; overflow:hidden; margin-top:0px;}
.wnda_m ul li{ line-height:24px; text-align:right; font-size:14px; color:#666;}
.wnda_m ul li a{ width:238px; display:block; float:left; font-size:14px; background:url(../img/index_14.jpg) left no-repeat;padding-left:10px; margin-left:0px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:14px; text-align:left;}
/**/

.gnwy{ width:962px; margin:0 auto; overflow:hidden;}
.gnwy_z{ width:669px; float:left; overflow:hidden;}
.gnwy_z1{ width:328px; height:277px; float:left; border:1px solid #E7E7E7; overflow:hidden; margin-top:8px; margin-right:9px;}
.gnwy_z1 .bt{ width:288px; height:32px; line-height:32px; float:left; overflow:hidden; background:url(../img/zt_11.jpg) no-repeat; padding-left:40px;}
.gnwy_z1 .bt span{ display:block; float:left; font-size:14px; color:#DF2C0A; font-weight:bold;}
.gnwy_z1 .bt span a{ font-size:14px; color:#DF2C0A;font-weight:bold;}
.gnwy_z1 .bt font{font-size:14px; color:#DF2C0A; display:block; float:right; margin-right:10px; display:inline;}
.gnwy_z1 .bt font a{font-size:14px; color:#DF2C0A; }

.gnwy_z1 .yy{ width:288px; height:32px; line-height:32px; float:left; overflow:hidden; background:url(../img/zt_11.jpg) no-repeat; padding-left:40px;}
.gnwy_z1 .yy span{ display:block; float:left; font-size:14px; color:#A8BF0B; font-weight:bold;}
.gnwy_z1 .yy span a{ font-size:14px; color:#A8BF0B;font-weight:bold;}
.gnwy_z1 .yy font{font-size:14px; color:#A8BF0B; display:block; float:right; margin-right:10px; display:inline;}
.gnwy_z1 .yy font a{font-size:14px; color:#A8BF0B; }

.gnwy_z2{ width:308px; height:228px; float:left; padding:10px; overflow:hidden;}
.gnwy_z2 span{ width:308px; display:block; float:left; overflow:hidden; padding-bottom:10px;}
.gnwy_z2 span img{float:left; border:1px solid #E7E7E7; margin-right:10px;}
.gnwy_z2 span strong{ display:block; font-size:14px; color:#DF2C0A; margin-bottom:5px;}
.gnwy_z2 span strong a{font-size:14px; color:#DF2C0A;}
.gnwy_z2 span p{ text-indent:2em; line-height:23px; font-size:14px;}
.gnwy_z2 span p a{ color:#DF2C0A;}

.tt{ width:308px; height:248px; float:left; padding:10px; overflow:hidden;}
.tt span{ width:308px; display:block; float:left; overflow:hidden;}
.tt span img{float:left; border:1px solid #E7E7E7; margin-right:10px;}
.tt span strong{ display:block; font-size:14px; color:#A8BF0B; margin-bottom:5px;}
.tt span strong a{font-size:14px; color:#A8BF0B;}
.tt span p{ text-indent:2em; line-height:23px; font-size:14px;}
.tt span p a{ color:#A8BF0B;}
.gnwy_z2 ul{ width:308px; float:left; overflow:hidden; margin-top:5px;}
.gnwy_z2 ul li{ line-height:27px; text-align:right; font-size:14px; color:#666;  background:url(../img/lby_13.jpg) bottom repeat-x;}
.gnwy_z2 ul li a{ width:208px; display:block; float:left; font-size:14px; background:url(../img/index_14.jpg) left no-repeat;padding-left:10px; margin-left:0px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:14px; text-align:left;}



.gnwy_y{ width:283px; float:right; overflow:hidden; margin-top:8px;}

.zjfc{ width:281px; float:left; overflow:hidden; height:336px; border:1px solid #E7E7E7; margin-top:7px;}
.zjfc .bt{ width:281px; 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:10px; overflow:hidden;}
.zjfc_m span{ width:261px; display:block; float:left; overflow:hidden; margin-bottom:20px;}
.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;}

.zxrx{ width:230px; height:110px; float:left; overflow:hidden; background:url(../img/zt_17.jpg) no-repeat; margin-top:8px; padding-top:113px; padding-left:53px; display:inline;}
.zxrx a{ width:104px; height:40px; display:block; overflow:hidden; float:left; margin-right:10px; margin-top:15px;}

.tp{ width:962px; margin:97px;  margin:0 auto; overflow:hidden; margin-top:7px;}
.tp span{ width:649px; height:37px; float:left; display:block; background:url(../img/zt_22.jpg) no-repeat; padding-top:60px; padding-left:20px; display:inline;}
.tp span a{ width:78px; height:37px; display:block; float:left; overflow:hidden;margin-right:15px;}
.tp font{ width:283px; height:97px; float:right; display:block;}
.tp2{ width:960px; margin:0 auto; height:87px; margin-top:7px; border:1px solid #E7E7E7;}

.ruai{ width:962px; margin:0 auto; overflow:hidden;}
.ruai_z{ width:669px; float:left; overflow:hidden;}












.ruai_y{ width:283px; float:right; overflow:hidden;}

/**/

.wnda1{ width:281px; height:218px; float:right; border:1px solid #E7E7E7; overflow:hidden; margin-top:8px;}
.wnda1 .bt{ width:281px; height:30px; line-height:30px; float:left; background:url(../img/zt_8.jpg) bottom repeat-x; overflow:hidden;}
.wnda1 .bt span{ display:block; float:left; font-size:14px; color:#F94410; font-weight:bold; margin-left:10px;} 
.wnda1 .bt span a{font-size:14px; color:#F94410; font-weight:bold;}
.wnda1 .bt img{float:right; margin-top:10px; margin-right:10px;}
.wnda1_m{ width:261px; float:left; overflow:hidden; height:169px; padding:10px;}
.wnda1_m ul{ width:261px; float:left; overflow:hidden; margin-top:0px;}
.wnda1_m ul li{ line-height:24px; text-align:right; font-size:14px; color:#666;}
.wnda1_m ul li a{ width:238px; display:block; float:left; font-size:14px; background:url(../img/index_14.jpg) left no-repeat;padding-left:10px; margin-left:0px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:14px; text-align:left;}
/**/



.ynwf{ width:962px;  margin:0 auto; overflow:hidden;}
.ynwf_z{ width:667px; height:211px; float:left; border:1px solid #E7E7E7; overflow:hidden; margin-top:8px;}
.ynwf_z .bt{ width:669px; float:left; line-height:30px; height:30px; overflow:hidden; background:url(../img/zt_8.jpg) bottom repeat-x; overflow:hidden;}
.ynwf_z .bt span{ display:block; float:left; font-size:14px; font-weight:bold; color:#F94410; display:inline; padding-left:10px;}
.ynwf_z .bt span a{ font-size:14px; font-weight:bold; color:#F94410;}
.ynwf_z .bt font img{ float:right; margin-right:10px; margin-top:10px;}
.ynwf_zm{ width:667px; padding:10px; float:left; overflow:hidden;}

.zjia_zj{ width:334px; float:left; overflow:hidden; height:195px; margin-left:5px; background:url(../img/zt117_3.jpg) right no-repeat; padding-right:10px;}
.zjia_zj p{ width:334px; float:left; height:82px; background:url(../img/lby_13.jpg) bottom repeat-x; overflow:hidden; margin-top:0px; margin-bottom:10px;}
.zjia_zj p span{ display:block; font-size:14px; background:url(../img/zt118_48.jpg) left no-repeat; padding-left:30px; font-size:14px; margin-bottom:8px;}
.zjia_zj p font{ display:block; font-size:14px; background:url(../img/zt118_49.jpg) left top no-repeat; padding-left:30px; font-size:14px; line-height:23px;}
.zjia_zj p font a{ color:#A8BF0B;}

.zjia_y{ width:280px; height:195px; float:left; padding:0px 0 0 0; overflow:hidden; margin-left:10px;}
.zjia_y ul{ width:280px; float:right; overflow:hidden; margin-top:0px; display:inline;}
.zjia_y ul li{ text-align:right; line-height:24px; color:#999999;}
.zjia_y ul li a{ margin-left:0px; display:block; width:166px; float:left;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; background:url(../img/index_14.jpg) left no-repeat; text-align:left; padding-left:10px; font-size:14px;}







.ynwf_y{ width:283px; float:right; overflow:hidden; margin-top:8px;}

/**/
.phb{ width:281px; float:left; overflow:hidden; border:1px solid #E7E7E7; height:203px; margin-top:0px; padding-bottom:8px;}
.phb .bt{ width:281px; float:left; height:25px; line-height:29px; background:url(../img/index_16.jpg) repeat-x; overflow:hidden; padding-top:4px;font-weight:bold;color:#F94410; font-size:14px; padding-left:10px;}
.phb .bt a{  text-align:left; display:block;line-height:25px; font-weight:bold;color:#F94410; font-size:14px;}
.phb_m{ width:256px; float:left;padding:10px; overflow:hidden;}
.phb_m ul{ width:236px; float:left; overflow:hidden; background:url(../img/lby_15.jpg) left 5px no-repeat; padding-left:20px;}
.phb_m ul li{ line-height:24px; text-align:right; color:#5E5B5D;}
.phb_m ul li a{ display:block; float:left; overflow:hidden; margin-left:0px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:222px; text-align:left; color:#5E5B5D;}
/**/







.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; }