@charset "utf-8";
/* CSS Document */
/*全局样式*/
body,td,th {color:#000;font-size:12px;font-family:Arial}body {background-color:#FFF;margin:0px auto;}a{font-size:12px;color:#000;}a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #000;}a:hover {text-decoration: underline;color: #000;}a:active {text-decoration: none;color: #000;}
img{border:0px;}div,form,img,ul,ol,li,dl,dt,dd,p{margin: 0 auto; padding: 0; border: 0; overflow:hidden}form,ul,li,span{margin:0;padding:0;list-style-type:none;}
.clear{ clear:both;}
.c_c{ color:#ccc;}
.c_c a{ color:#ccc;}
.c_c a:hover{ color:#c00;}
.hand{ cursor:pointer;}
.font_normal{ font-weight:normal;}
.l_24{ line-height:24px;}
.l_30{ line-height:30px;}
.l_20{ line-height:20px;}
.l_10{ line-height:10px;}
.c_9{ color:#999;}
.c_9 a{ color:#999;}
.c_9 a:hover{ color:#c00;}
.c_6{ color:#666;}
.c_6 a{ color:#666;}
.c_6 a:hover{ color:#c00;}
.c_4a{ color:#4a4a4a;}
.c_4a a{ color:#4a4a4a;}
.c_4a a:hover{ color:#c00;}
.c_3{ color:#333;}
.c_3 a{ color:#333;}
.c_3 a:hover{ color:#c00;}
.c_0{ color:#000;}
.c_0 a{ color:#000;}
.c_0 a:hover{ color:#dc291e;}
.c_c00{ color:#c00;}
.c_c00 a{ color:#c00;}
.c_c00 a:hover{ color:#c00;}
.e3{ color:#e3e3e3;}
.e3 a{ color:#e3e3e3;}
.e3 a:hover{ color:#c00;}
.c_855b27{ color:#855b27;}
.c_855b27 a{ color:#855b27;}
.c_855b27 a:hover{ color:#e60000;}
.ico{ background:url(../images/ico.png) no-repeat; font-family:"宋体"; }
.f60{ color:#f60;}
.f60 a{ color:#f60;}
.f60 a:hover{ color:#c00;}
.font_bold{ font-weight:bold;}
.font_9{ font-size:10px;}
.font_10{ font-size:10px;}
.font_12{ font-size:12px;}
.font_14{ font-size:14px;}
.font_15{ font-size:15px;}
.font_18{ font-size:18px;}
.font_20{ font-size:20px;}
.font_24{ font-size:24px;}
.font_16{ font-size:16px;}
.font_30{ font-size:30px;}
.font_36{ font-size:36px;}
.bai{ color:#fff;}
.bai a{ color:#fff;}
.bai a:hover{ color:#ccc;}
.ch{ font-family:"宋体";}
.en{ font-family:Arial, Helvetica, sans-serif;}
.yahei{ font-family:"微软雅黑","Arial";}
.blue{color:#069;}
.blue a{color:#069;}
.blue a:hover{color:#c00;}
.uline{ text-decoration:underline; }
.uline a{ text-decoration:underline;}
.uline a:hover{ text-decoration:underline;}
.lthrough{text-decoration:line-through;}
.lthrough a{text-decoration:line-through;}
.lthrough a:hover{text-decoration:line-through;}
.red{color:#dc291e;}
.red a{color:#dc291e;}
.red a:hover{color:#dc291e;}
.lan{color:#005aa8;}
.lan a{color:#005aa8;}
.lan a:hover{color:#c00;}
.green{color:#336600;}
.green a{color:#336600;}
.green a:hover{color:#c00;}
.c80{ color:#c80000;}
.c80 a{ color:#c80000;}
.c80 a:hover{ color:#f00;}
.yellow{ color:#f59719;}
.yellow a{ color:#f59719;}
.yellow a:hover{ color:#c80;}
.c_e60{ color:#e60000;}
.c_e60 a{ color:#e60000;}
.c_e60 a:hover{ color:#dc291e;}
.c_6c{color:#afafaf;}
.c_6c a{color:#afafaf;}
.c_6c a:hover{color:#dc291e;}
.clr{ color:#f7ca8f;}
.clr a{ color:#f7ca8f;}
.clr a:hover{ color:#fff;}

.mt_10{ margin-top:10px;}
.mt_20{ margin-top:20px;}
.mt_15{ margin-top:15px;}
.ml_10{ margin-left:10px; _display:inline;}
.ml_5{ margin-left:5px; _display:inline;}
input,select{ font-size:12px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;}
.check{ width:13px; height:13px;  cursor:pointer;}
.radio{ width:13px; height:13px; cursor:pointer;}
/*全局样式结束*/

.web{ width:1000px; height:auto; margin:0 auto;}.toper{ background:#e7e7e7; height:80px;}
.top_bg{ width:1032px;height:80px; background:#e7e7e7 url(top_bg.jpg) no-repeat center top;margin:0 auto;}
.logo{ width:410px; height:65px; padding-top:12px; float:left;}
.logo a{ width:172px; height:54px; display:block; float:left;}
.srh{ width:150px; height:24px; background:url(srh_bg.gif) no-repeat left 8px; padding-top:8px; padding-right:8px; float:right;}
.srh_001{ width:118px; height:23px; padding-top:1px; float:left; padding-left:5px;}
.srh_txt{ width:118px; height:22px; border:none; background:none; float:left; line-height:22px; color:#999;}
.srh_002{ width:24px; height:24px; float:right;}
.srh_btn{ width:24px; height:24px; cursor:pointer; border:none; background:none;}
.top_text{ width:200px; float:right;  padding-left:20px; padding-top:10px; height:24px; line-height:24px;}
.top_text2{ width:500px; float:right; height:24px; line-height:24px; padding-top:15px; text-align:right;}
.top_text .en{width:auto; padding-left:20px; background:url(ico_a2.gif) no-repeat 10px center; width:50px; float:right;line-height:24px; height:24px; display:block}
.top_text .no { background:url(ico_a3.gif) no-repeat 10px center;width:60px;padding-left:20px; display:block;float:right;line-height:24px; height:24px;}
.menu{ width:1000px; height:40px; float:left; background:#70BB2D; margin-top:10px; position:relative; z-index:200;}
.menu ul{ margin:0px; padding:0px; float:left;}
.menu ul li{ width:auto;height:40px; float:left; line-height:40px;  padding-right:2px;position:relative; z-index:200px; background:url(line.gif) no-repeat right center;}
.menu ul li a{ /*width:130px;*/height:40px; font-size:14px; display:block; color:#fff; padding:0px 25px;font-weight:bold; }



.banner_bg{width:1000px; height:330px;position:relative; z-index:99; margin-top:10px; float:left;}
.number{ width:auto; height:12px; position:absolute; left:0px; bottom:10px; z-index:101;}
.number ul{ margin:0px; padding:0px;} 
.number ul li{ width:12px; height:12px; margin-left:5px; margin-right:5px; float:left; cursor:pointer; background:url(b_li.gif) no-repeat left top;}
.number ul li.no{background:url(b_li.gif) no-repeat right top;}
.banner{ width:990px; height:294px; float:left; position:absolute; background:#939995; left:0px; top:0px; padding:5px 5px; z-index:100;}
.banner ul{ width:1000px; height:300px; float:left; position:relative; z-index:90;}
.banner ul li{ width:1000px; height:300px; position:absolute;left:0px; top:0px; }
.banner ul li a{ width:1000px; height:300px; display:block; float:left;}


.index1{ width:310px; height:auto; float:left; margin-top:10px;}
.index1_bt{ width:100%; height:40px; float:left; background:url(index_bt.gif) repeat-x bottom;}
.index1_bt p.n1{ width:auto; height:35px; display:block; float:left; padding-left:15px; font-size:14px; font-weight:bold; color:#79B62B; line-height:35px; background:url(ico_a1.gif) no-repeat left center;}
.index1_bt p.n2{ width:35px; height:11px; float:right; padding-top:15px; display:block;}
.index1_bt p.n2 a{ width:35px; height:11px; display:block; float:left; background:url(more.gif) no-repeat center center;}
.index1_box{ width:280px; height:auto; padding:14px; border:#e3e3e3 1px solid; float:left; border-top:none;}
.index1_box_001{ width:96px; height:72px; float:left;}
.index1_box_001 img{ float:left;width:96px; height:72px;}
.index1_box_002{ width:172px; height:72px; float:right; line-height:18px; overflow:hidden;}
.index1 ul{ width:280px; height:auto; float:left; margin-top:12px;}
.index1 ul li{ width:280px; height:36px; line-height:36px; float:left; background:url(ico_x1.gif) repeat-x bottom;}
.index1 ul li p.n1{ float:left; display:block; height:36px; background:url(ico_d2.gif) no-repeat left center;}
.index1 ul li p.n1 a{ padding-left:10px;}
.index1 ul li p.n2{ float:right; height:36px; display:block;}
.index2{ width:450px; height:auto; float:left; padding-left:20px; margin-top:10px;}
.index2_box{
	width:420px;
	height:192px;
	padding:14px;
	border:#e3e3e3 1px solid;
	float:left;
	border-top:none;
	line-height:24px;

}
.index3{ width:180px; height:251px;overflow:hidden;  float:right; margin-top:10px; background:#f5f5f5; padding:0px 10px 10px 10px;}
.index3_bt{ width:100%; height:40px; float:left; background:url(index3_bt.gif) repeat-x bottom;}
.index3_bt p.n1{ width:auto; height:40px; display:block; float:left; padding-left:15px; font-size:14px; font-weight:bold; color:#79B62B; line-height:40px; background:url(ico_a1.gif) no-repeat left center;}
.index3_bt p.n2{ width:35px; height:11px; float:right; padding-top:15px; display:block;}
.index3_bt p.n2 a{ width:35px; height:11px; display:block; float:left; background:url(more.gif) no-repeat center center;}
.index3_box{ width:180px; height:auto; float:left; line-height:24px; padding-top:14px;}
.index3_box p.n1{ width:180px; height:70px;padding-top:7px; float:left; display:block;}
.index3_box p.n1 img{ float:left;}

.index4{ width:1000px; height:auto; float:left; margin-top:20px;}
.index4_bt{ width:100%; height:30px; float:left; background:url(ico_x.gif) repeat-x left bottom;}
.index4_bt ul{ margin:0px; padding:0px; float:left;}
.index4_bt ul li{ width:150px; height:30px; float:left; line-height:30px; text-align:center; font-size:14px; font-weight:bold; padding-right:5px;}
.index4_bt ul li a{ width:150px; height:30px; float:left; display:block; background:url(index4_bt.gif) no-repeat left top; color:#FFF; }
.index4_bt ul li.no a{ color:#FFFFFF;background:url(index4_bt.gif) no-repeat left top;}
.index4_bt ul li a:hover{color:#FFFFFF;background:url(index4_bt.gif) no-repeat left top;}
.index4_box{ width:960px; height:170px; padding:19px; border:#e3e3e3 1px solid; float:left; border-top:none;}
.index4_box ul{ margin:0px; padding:0px; float:left;}
.index4_box ul li{ width:166px; height:166px; padding:1px; border:#e7e7e7 1px solid; float:left; margin-right:25px;} 
.index4_box ul li.no{ margin-right:0px;}
.index4_box ul li img{ float:left; width:166px; height:166px;}

.index5{ width:200px; height:auto; float:right; margin-top:10px;}
.index5 img{ float:left;}
.index6{ width:198px; height:122px; float:right; margin-top:20px;border:#e7e7e7 1px solid; overflow:hidden;}
.index6 ul{ margin:0px; padding:0px;}
.index6 ul li{ /*width:90px;*/ padding-left:9px;/* float:left; */height:30px; line-height:30px; background:url(ico_d2.gif) no-repeat 9px center;}
.index6 ul li a{ padding-left:8px;}

.bottom_bg{ width:100%; min-width:1000px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"");height:48px; padding-top:8px; padding-bottom:8px; background:#efefef; line-height:24px; margin-top:20px;}
.bottom_bg p.n1{ float:left;}
.bottom_bg p.n2{ float:right; height:36px; display:block; width:284px; padding-top:6px; background:url(b_logo.gif) no-repeat left 6px;}

.about{ width:960px; height:auto; margin:0 auto;padding:19px; margin-top:10px; border:#e7e7e7 1px solid; overflow:hidden;}

.left{ width:200px; height:auto; float:left;}
.left_bt{ width:190px; padding-left:40px; height:40px; float:left; background:url(left_bt.gif) no-repeat left top; line-height:40px; font-size:14px; font-weight:bold; color:#005aa8;}
.left_menu{ width:200px; height:auto; float:left;background:url(lm_bg.gif) repeat-y left;}
.left_menu ul{ margin:0px; padding:0px; float:left;}
.left_menu ul li{ width:200px; height:auto; line-height:36px; float:left; font-weight:bold;}
.left_menu ul li a{ width:170px; padding-left:30px; height:36px; display:block; float:left; color:#666666; background:url(l_li.gif) no-repeat right top;}
.left_menu ul li a:hover{ color:#c00;}
.left_menu ul li a.active{ color:#c00;}

.left_menu ul li ul{ width:185px; height:auto; float:left; padding-left:15px; background:url(ico_x2.gif) repeat-x bottom;}
.left_menu ul li ul li{ width:185px; height:auto; line-height:30px; float:left; background:url(ico_d2.gif) no-repeat 2px 15px; font-weight:normal;}
.left_menu ul li ul li a{ width:175px; /*height:30px;*/ line-height:20px; padding:5px 0px; height:auto; padding-left:10px; display:block; float:left; background:none; background:none;}
.left_menu ul li ul li a:hover{ background:none; color:#069;}
.left_menu ul li ul li a.active{ background:none; color:#069;}
.left_bt2{ width:190px; height:30px; background:#f2f2f2; line-height:30px; font-size:14px; font-weight:bold; padding-left:10px; margin-top:20px; color:#333; float:left;}
.left_box{ padding:9px; line-height:24px; width:180px; height:auto; border:#ebebeb 1px solid; border-top:none;float:left; line-height:24px;}
.left_img{ width:200px; height:auto; float:left; margin-top:10px;}
.left_img img{ float:left;}
.right{ width:720px; height:auto; float:right;}
.right_bt{ width:100%; height:33px; padding-top:10px; background:url(ico_dian2.gif) repeat-x bottom; overflow:hidden;line-height:33px; float:left;}
.right_bt p.n1{ width:auto; height:33px; padding-left:15px; font-size:15px; font-weight:bold; display:block; background:url(ico_a.gif) no-repeat left center; color:#005aa8; float:left;}
.right_bt p.n2{ width:auto; float:right; display:block; height:33px;}
.right_box{ width:720px; height:auto; float:left; line-height:200%; margin-top:20px;}
.xwnr{width:720px; height:auto; float:left; line-height:200%; margin-top:20px;}
xwnr ul{ clear:both; padding:15px;}.xwnr ul li{height:32px; line-height:32px; border-bottom:1px dashed #CCCCCC}
.a_b{ width:710px; height:auto; float:left; padding:5px; background:#f5f5f5;}
.a_b img{ float:left; width:710px; height:100px;}
.news{ width:720px; height:auto; float:left; margin-top:20px;}
.news ul{ margin:0px; padding:0px;}
.news ul li{ width:720px; height:36px; line-height:36px; float:left; background:url(bg_xx.gif) repeat-x bottom;}
.news ul li p{ height:36px; display:block;}
.news ul li p.n1{ width:auto; float:left; padding-left:10px; background:url(ico_dian.gif) no-repeat left center;}
.news ul li p.n2{ width:auto; float:right; font-family:Arial, Helvetica, sans-serif; color:#999999;}
.fenye{ width:100%; float:left; height:24px; margin-top:20px; padding-bottom:20px; text-align: center; font-family:Arial, Helvetica, sans-serif;}
.fenye span{ width:auto; height:24px;  line-height:22px;  text-align:center; display:inline-block; font-size:12px; padding-left:2px; padding-right:2px; white-space:nowrap; }
.fenye span a{ width:auto; height:22px; min-width:14px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<14?"14px":""); display:block; float:left; color:#666; border:#e3e3e3 1px solid; padding-left:5px; padding-right:5px;}
.fenye span.no a{background:#005aa8;border:#005aa8 1px solid;  color:#FFFFFF;}
.fenye span a:hover{ background:#005aa8;border:#005aa8 1px solid;  color:#FFFFFF;}
.nshow_bt{ width:720px; float:left; text-align:center; padding-top:40px; height:auto; font-size:16px; padding-bottom:20px; font-weight:bold; color:#c00;}
.nshow_bt2{width:720px; height:auto; line-height:24px; padding-bottom:5px; float:left; text-align:center; background:url(uline.gif) repeat-x bottom;}
.show_box{ width:720px; height:auto; float:left; line-height:200%; padding-top:20px; font-size:14px;  background:url(uline.gif) repeat-x bottom; padding-bottom:20px;}
.np{ width:720px; height:auto; line-height:30px; float:left; padding-bottom:20px; padding-top:10px;}

.list{ width:720px; height:auto; float:left;}
.list ul { margin:0px; padding:0px; float:left;}
.list ul li { width:320px; border:#e7e7e7 1px solid; height:auto; padding:9px; float:left; margin-top:20px; margin-right:40px; background:#f8f8f8;_display:inline;}
.list ul li.no{ margin-right:0px;}
.list ul li div.n1{ width:320px; height:160px; float:left; padding-right:10px; padding-bottom:9px; }
.list ul li div.n1 img{ width:320px; height:160px; float:left;}
.list ul li div.n2{ width:320px; height:auto; line-height:24px; float:left; background:url(ico_x.gif) repeat-x top; padding-top:9px; }



.pshow_bg{ width:300px; height:300px;position:relative; z-index:99;float:left; margin-top:20px; padding:4px; border:#ebebeb 1px solid; background:#f8f8f8;}
.pnum{ width:300px; height:20px;position:absolute; left:4px; bottom:14px; z-index:101;}
.pnum ul{ margin:0px; padding:0px; float:right;margin-right:8px; _display:inline;} 
.pnum ul li{ width:20px; height:20px; font-size:12px; overflow:hidden; line-height:20px; text-align:center;  margin-right:5px; float:left; cursor:pointer; background:#eee; font-family:Arial, Helvetica, sans-serif; color:#333333;}
.pnum ul li.no{background:#57b8e3; color:#FFFFFF;}
.pber{ width:300px; height:300px; position:absolute; z-index:100;left:4px; top:4px; }
.pber ul{ width:300px; height:300px; float:left; position:relative; z-index:90;}
.pber ul li{ width:300px; height:300px; position:absolute;left:0px; top:0px; z-index:101; }
.pber ul li img{ width:300px; height:300px;}

.pshow_001{ width:390px; height:auto; float:right; margin-top:20px;}
.pshow_001_001{ width:380px; padding-left:10px; height:30px; line-height:30px; float:left; background:#f5f5f5; font-size:14px; font-weight:bold; color:#005aa8;}
.pshow_001_002{ width:380px; padding-left:10px; height:auto; line-height:24px; float:left; padding-top:10px;}

.pshow_002{ width:710px; padding-left:10px; height:30px; line-height:30px; float:left; background:#f5f5f5; font-size:14px; font-weight:bold; color:#005aa8; margin-top:20px;}



.message_txt{ width:180px; height:24px; line-height:24px; padding-left:5px; float:left; border:#d5d5d5 1px solid; margin-left:5px;}
.message_txt2{ width:480px; height:24px; line-height:24px; padding-left:5px; float:left; border:#d5d5d5 1px solid; margin-left:5px;}
.message_txt3{ width:475px; height:80px; line-height:20px; padding:5px; float:left; border:#d5d5d5 1px solid; margin-left:5px;}
.message_btn{ width:80px; height:26px; background:#009cbd; cursor:pointer; color:#FFFFFF; font-size:14px; border:none; font-family:"微软雅黑"; margin-left:5px;}




.tzsb{width:720px; height:auto; float:left;}
.tzsb ul{margin:0px; padding:0px; float:left;}
.tzsb ul li{width:220px; height:auto; float:left; margin-top:20px; margin-right:30px; _display:inline;}
.tzsb ul li.no{ margin-right:0px;}
.tzsb ul li div.n1{ width:200px; height:200px; float:left;border:#e7e7e7 1px solid; padding:9px; }
.tzsb ul li div.n1 img{ float:left; width:200px; height:200px;}
.tzsb ul li div.n2{ width:220px; height:30px; line-height:30px; float:left; background:#ebebeb; margin-top:5px; text-align:center;}
.tzsb ul li div.n2 a{ width:220px; height:30px; display:block; float:left;}



.tzsb_list{ width:720px; height:auto; float:left;}
.tzsb_list ul { margin:0px; padding:0px; float:left;}
.tzsb_list ul li { width:320px; border:#e7e7e7 1px solid; height:auto; padding:9px; float:left; margin-top:20px; margin-right:40px; _display:inline;}
.tzsb_list ul li.no{ margin-right:0px;}
.tzsb_list ul li div.n1{ width:120px; height:120px; float:left; padding-right:10px; background:url(ico_x2.gif) repeat-y right;  }
.tzsb_list ul li div.n1 img{ width:120px; height:120px; float:left;}
.tzsb_list ul li div.n2{ width:180px; height:120px; line-height:24px; float:right;  overflow: hidden;}
.pages{text-align:right;height:30px;line-height:30px;padding:5px;padding-right:15px;}
.right_box ul li{float:left;width:192px;height:218px;line-height:24px;text-align:center;margin-left:14px;margin-top:8px;margin-bottom:8px;display:inline;padding:0 10px;}.cpmc{display:block;height:20px;text-align:center;width:192px; padding-top:8px;}
.cptp{padding:2px; border:1px solid #ccc}
.list ul li div.n2 { height:168px; overflow:hidden; }
