/**/
.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; font-weight:normal;}



.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;}


.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:10px; margin-right:20px; 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; 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;}

/**/

.wczx{ width:962px; margin:0 auto; overflow:hidden; margin-top:10px;}
.wczx_z{ width:244px;float:left;overflow:hidden;}
.zhid{ width:242px; height:221px; float:left; border:1px solid #E7E7E7; overflow:hidden;}
.zhid .bt{ width:242px; float:left; height:28px; line-height:28px; background:url(../img/00_8.jpg) no-repeat; overflow:hidden;}
.zhid .bt span{ display:block; float:left; margin-left:34px; display:inline; font-size:14px; color:#FF6600; font-weight:bold;}
.zhid .bt span a{ font-size:14px; color:#FF6600; font-weight:bold;}
.zhid ul{ width:242px; float:left; padding:10px; overflow:hidden;}
.zhid ul li{ width:102px; height:30px; line-height:30px; text-align:center; color:#F35416; font-size:14px; display:block; float:left; background:url(../img/00_9.jpg) no-repeat; margin-right:13px; margin-bottom:16px;}
.zhid ul li a{ color:#F35416; font-size:14px;}
.zhid ul li .b1{ color:#A8BF0B;}
.zhid ul li .b2{ color:#D70B99;}
.zhid ul li .b3{ color:#1496DC;}

.rdjj{ width:242px; height:233px; float:left; border:1px solid #E7E7E7; overflow:hidden; margin-top:10px;}
.rdjj .bt{ width:242px; float:left; height:28px; line-height:28px; background:url(../img/00_8.jpg) no-repeat; overflow:hidden;}
.rdjj .bt span{ display:block; float:left; margin-left:34px; display:inline; font-size:14px; color:#FF6600; font-weight:bold;}
.rdjj .bt span a{ font-size:14px; color:#FF6600; font-weight:bold;}
.rdjj_m{ width:242px; float:left; overflow:hidden; padding:10px;}
.rdjj ul{ width:222px; float:left; overflow:hidden; background:url(../img/00_10.jpg) left 5px no-repeat;}
.rdjj ul li{ line-height:24px; padding-left:18px;}
.rdjj ul li a{ color:#666; font-size:14px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display:block; margin-left:0px; width:196px;}





.wczx_zj{ width:415px; float:left; margin-left:10px; overflow:hidden;}

.top{ width:413px; float:left; overflow:hidden; height:221px; border:1px solid #E7E7E7;}
.top .bt{ width:413px; height:28px; background:url(../img/index_7.jpg) bottom repeat-x; line-height:28px; overflow:hidden;}
.top .bt span{ float:left; display:block; margin-left:10px; display:inline;color:#A8BF0B; font-size:14px; font-weight:bold;}
.top .bt span a{color:#A8BF0B; font-size:14px; font-weight:bold;}
.top .bt font img{ margin-right:10px; display:block; float:right; margin-top:10px;}
.km{ width:395px; float:left; overflow:hidden; padding:10px;}
.km img{float:left; margin-right:20px;}
.km span{display:block; font-size:14px; font-weight:bold; color:#A8BF0B; }
.km span a{ color:#A8BF0B; font-size:14px; font-weight:bold; }
.km p{text-indent:2em; line-height:23px; font-size:14px; margin-top:5px; background:url(../img/index_21.jpg) bottom repeat-x; width:242px; float:left; padding-bottom:10px;}
.km p a{ color:#A8BF0B; font-size:14px;} 
.km ul{ width:242px; float:left; overflow:hidden; background:none;padding-top:0px; margin-top:5px;}
.km ul li{ width:242px; display:block; float:left; overflow:hidden; line-height:24px;}
.km ul li a{ width:236px; display:block; margin-left:0px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; padding-left:0px; font-size:14px;}

/**/

.wenda{ width:413px; height:233px; float:right; border:1px solid #E7E7E7; overflow:hidden; margin-top:10px;}
.wenda .bt{ width:413px; height:30px; line-height:30px; float:left; background:url(../img/zt_8.jpg) bottom repeat-x; overflow:hidden;}
.wenda .bt span{ display:block; float:left; font-size:14px; color:#F94410; font-weight:bold; margin-left:10px;} 
.wenda .bt span a{font-size:14px; color:#F94410; font-weight:bold;}
.wenda .bt img{float:right; margin-top:10px; margin-right:10px;}
.wenda_m{ width:393px; float:left; overflow:hidden; height:230px; padding:10px;}
.wenda_m1{ width:393px; height:82px; float:left; overflow:hidden; background:url(../img/zt_10.jpg) bottom repeat-x; overflow:hidden;}
.wenda_m1 p{ width:393px; float:left; overflow:hidden;}
.wenda_m1 p span{width:393px; display:block; float:left; overflow:hidden; font-size:14px; margin-bottom:5px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.wenda_m1 p span a{font-size:14px;}
.wenda_m1 p span strong{ font-size:14px; font-weight:normal; color:#FC6B40;}
.wenda_m1 p font{width:393px; display:block; overflow:hidden; font-size:14px; line-height:24px; margin-bottom:10px;}
.wenda_m1 p font a{font-size:14px;}
.wenda_m1 p font strong{ font-size:14px; font-weight:normal; color:#A2B904;}
.wenda_m ul{ width:393px; float:left; overflow:hidden; margin-top:5px;}
.wenda_m ul li{ line-height:25px; text-align:right; font-size:14px; color:#666;}
.wenda_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;}
/**/





.wczx_y{ width:283px; float:right; overflow:hidden;}
.zxrx{ width:230px; height:110px; float:left; overflow:hidden; background:url(../img/zt_17.jpg) no-repeat; margin-top:0px; 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;}


.gnwy_z1{ width:281px; height:275px; float:left; border:1px solid #E7E7E7; overflow:hidden; margin-top:8px; margin-right:9px;}
.gnwy_z1 .bt{ width:271px; height:30px; line-height:30px; float:left; overflow:hidden; background:url(../img/00_2.jpg) no-repeat; padding-left:10px;}
.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_z2{ width:261px; height:228px; float:left; padding:10px; overflow:hidden;}
.gnwy_z2 ul{ width:261px; float:left; overflow:hidden; margin-top:0px;}
.gnwy_z2 ul li{ line-height:25px; text-align:right; font-size:14px; color:#666;  background:none;}
.gnwy_z2 ul li a{ width:168px; 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;}


.ruai{ width:962px; margin:0 auto; overflow:hidden;}
.ruai_z{ width:669px; float:left; overflow:hidden;}

.jbcw{ width:667px; height:306px; float:left; overflow:hidden; border:1px solid #E7E7E7; margin-top:7px;}  
.jbcw .bt{ width:667px; 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 .bbp{ background:url(../img/zt_28.jpg) no-repeat; font-size:14px; color:#fff;}
.jib{ width:350px; float:left; height:115px; 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:#F94311; font-size:14px;}
.jib p{ line-height:23px; text-indent:2em; font-size:14px;}
.jib p a{ color:#F94311; font-size:14px;}
.jbcw_m{ width:647px; float:left; height:286px; overflow:hidden; padding:10px;}
.jbcw_m img{float:left; margin-right:10px;}
.jbcw_m ul{ width:350px; float:left; overflow:hidden; margin-top:10px;}
.jbcw_m ul li{ text-align:right;  line-height:26px; color:#666; text-align:right; font-size:14px;}
.jbcw_m ul li a{ display:block; float:left; overflow:hidden; margin-left:0px; background:url(../img/zt_7.gif) left no-repeat;  padding-left:20px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:260px; text-align:left; font-size:14px;}



.ruai_y{ width:283px; float:right; overflow:hidden;}

.zjfc{ width:281px; float:left; overflow:hidden; height:336px; border:1px solid #E7E7E7; margin-top:8px;}
.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;}

.jssb{ width:281px; float:left; overflow:hidden; height:236px; border:1px solid #E7E7E7; margin-top:8px;}
.jssb .bt{ width:281px; height:30px; line-height:30px; float:left; background:url(../img/zt_8.jpg) bottom repeat-x; overflow:hidden;}
.jssb .bt span{ display:block; float:left; font-size:14px; color:#F94410; font-weight:bold; margin-left:10px; background:url(../img/00_5.jpg) left no-repeat; padding-left:20px; display:inline;} 
.jssb .bt span a{font-size:14px; color:#F94410; font-weight:bold;}
.jssb .bt img{float:right; margin-top:10px; margin-right:10px;}
.jssb_m{ width:261px; float:left; padding:10px; overflow:hidden;}
.jssb_m span{ width:261px; display:block; float:left; overflow:hidden; margin-bottom:6px;}
.jssb_m span img{float:left; border:1px solid #E7E7E7; margin-right:10px;}
.jssb_m span strong{ display:block; font-size:14px; color:#DF2C0A; margin-bottom:5px;}
.jssb_m span strong a{font-size:14px; color:#DF2C0A;}
.jssb_m span p{ text-indent:2em; line-height:23px; font-size:14px;}
.jssb_m span p a{ color:#DF2C0A;}

.tp{ margin:0 auto; width:962px; height:89px; overflow:hidden; margin-top:10px;}
 



.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; }