@charset "utf-8";
/* CSS Document */
body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	line-height:1.5;
	}
*{
	margin:0;
	padding:0;
	}
img{
	border:0;
	}
ul,li{
	list-style:none;
	}
a{
	color:#333333;
	text-decoration:none;
	}
a:hover{
	color:#ff0000;
	text-decoration: underline;
	}
table{ margin: auto}
.header{ width:100%; height: 181px; background:url(../images/topbj.jpg) repeat-x}
.top{ width:1003px; margin:auto; height:181px;}
.top_01{ width:971px; float:left; height:35px; background:url(../images/laba.png) no-repeat left; padding-left:32px; line-height:35px;}
.top_02{ width:1003px; float:left; height:104px;}
.logo{ width:407px; height:74px; float:left; margin-top:15px;}
.ss{ width:422px; float:right; margin-top:25px;}
.ss_01{ width:422px; float:left; height:38px; background-color:#E4393C; }
.ss_02{ width:422px; float:left; line-height:25px;}
.nav{ width:1003px; height:37px; float:left;}
.nav ul li{ width:125px; float:left; height:37px; line-height:37px; text-align:center; background:url(../images/sx.jpg) no-repeat right; font-size:14px; font-family:'微软雅黑'}
.nav ul li a{ width:125px; float:left; height:37px; line-height:37px;}
.nav ul li a:hover{ background:url(../images/navjhbj.jpg) no-repeat center; color:#FFFFFF} 
.navon{ background:url(../images/navjhbj.jpg) no-repeat center; color:#FFFFFF} 
.navon a{ background:url(../images/navjhbj.jpg) no-repeat center; color:#FFFFFF} 

.banner{height:350px;overflow:hidden; float:left; width:100%;}
.banner .d1{width:100%;height:350px;display:block;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:500px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -36px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}

.main{ width:1003px; margin:auto}
.main_01{ width:1003px; float:left; margin-top:15px;}
.left{ width:198px; float:left;}
.right{ width:790px; float:right}
.tuangou{ width:196px; float:left; border:1px solid #dddddd}
.tuangou_title{ width:166px; float:left; height:28px; line-height:25px; font-size:14px; padding-left:30px; color:#F54219; font-family:'微软雅黑'; background:url(../images/lmbj01.jpg) no-repeat center}
.tuangou_title span{ float:right; margin-right:10px; margin-top:10px;}
.tuangou_tex{ width:186px; float:left; padding:5px; line-height:23px;}
.flsg{ width:196px; float:left; border:1px solid #dddddd; margin-top:10px;}
.flsg_title{ width:166px; float:left; height:33px; line-height:33px; background:url(../images/lmbj04.jpg) repeat-x; font-size:14px; font-family:'微软雅黑'; padding-left:30px;}
.flsg_tex{ width:176px; float:left; padding:10px;}
.flsg_lb{ width:155px; float:left; height:28px; line-height:28px; border-bottom:1px dashed #dddddd; font-size:14px; padding-left:20px;}
.cxts{ width:176px; float:left; margin-top:10px;}
.cxts img{ width:62px; height:73px; float:left}
.cxts p{ width:104px; float:right; line-height:22px;}
.cxts span{ color:#FF0000}
.ggt{ width:198px; float:left; margin-top:10px;}
.right_01{ width:790px; float:left}
.xbanner{ width:590px; float:left}
.tzgg{ width:190px; float:right; border:1px solid #FFBE00; background-color:#FFF9E6}
.tzgg_title{ width:160px; float:left; height:29px; line-height:29px; padding-left:30px; color:#F54219; font-size:14px; font-family:'微软雅黑'; background:url(../images/lmbj02.jpg) no-repeat center}
.tzgg_title span{ float:right; margin-right:10px; margin-top:13px;}
.tzgg_tex{ width:170px; float:left; padding:10px;}
.tzgg_tex ul li{ width:155px; float:left; height:26px; line-height:26px; background:url(../images/jt.jpg) no-repeat left; padding-left:15px;}
.remen{ width:790px; float:left; margin-top:10px;}
.remen_title{ width:780px; height:43px; float:left; background:url(../images/lmbj03.jpg) no-repeat center; line-height:43px; padding-left:10px; font-size:20px; font-family:'微软雅黑'; color:#FFFFFF}
.remen_title span{ float:right; line-height:30px; font-size:12px; font-family:"宋体"; margin-right:10px; color:#333333; margin-top:12px;}
em{ font-style: normal}
.remen_title em{ font-size:12px; margin-left:10px;}
.remen_tex{ width:790px; float:left; margin-top:10px;}
.remen_tex_l{ width:540px; float:left; border:5px solid #dddddd; padding-bottom:6px;}
.rmtj{ width:780px; float:left; border:5px solid #dddddd; padding-bottom:6px;}
.rmtj_photo{ width:105px; float:left; height: auto; margin-left:14px; margin-top:10px; margin-right:10px; line-height:22px; text-align:center}
.rmtj_photo span{ color:#FF0000}
.remen_tex_r{ width:230px; float:right; border:1px solid #dddddd}
.photo{ width:105px; float:left; height: auto; margin-left:15px; margin-top:10px; margin-right:15px;}
.photo img{ width:105px; float:left; height:118px;}
.photo p{ width:105px; float:left; line-height:20px; text-align:center}
.photo span{ color:#FF0000}
.remen_tex_r_title{ width:220px; float:left; height:33px; background:url(../images/lmbj04.jpg) repeat-x; padding-left:10px; line-height:33px; font-size:14px; font-family:'微软雅黑'}
.remen_tex_r_title img{ float:left; margin-right:10px;}
.remen_tex_r_tex{ width:220px; float:left; padding:5px; padding-bottom:5px;}
.phb{ width:195px; float:left; padding-left:25px; height: auto; line-height:34px; border-bottom:1px solid #dddddd}
.phb img{ width:45px; height:60px; float:left;}
.phb p{ width:140px; float:right; line-height:20px;}
.phb span{ color:#FF0000}
.zsgz{ width:788px; float:left; margin-top:10px; border:1px solid #dddddd}
.zsgz_title{ width:763px; float:left; height:33px; line-height:33px; font-size:16px; padding-left:25px; background:url(../images/lmbj05.jpg) repeat-x; color:#FF8F00; font-family:'微软雅黑'}
.zsgz_title span{ float:right; margin-right:10px; margin-top:10px;}
.zsgz_title em{ font-size:12px; color:#333333; margin-left:10px;}
.zsgz_tex{ width:778px; float:left; padding:5px;}
.photo2{ width:105px; float:left; height: auto; margin-left:12px; margin-top:10px; margin-right:12px;}
.photo2 img{ width:105px; float:left; height:118px;}
.photo2 p{ width:105px; float:left; line-height:20px; text-align:center}
.photo2 span{ color:#FF0000}
.zsgz_tex_01{ width:778px; float:left;}
.content{ width:758px; float:left; padding:10px; line-height:25px;}
.ggt02{ width:790px; float:left; margin-top:10px;}
.main_02{ width:981px; float:left; border:1px solid #dddddd; padding:10px; margin-top:20px;}
.xssl{ width:145px; float:left; border-right:1px solid #dddddd; margin-left:17px; height:140px; overflow:hidden}
.xssl_l{ width:30px; float:left;}
.xssl_r{ width:110px; float:right; line-height:20px;}
.xssl_r span{ font-size:14px; font-weight:bold; line-height:35px;}
.xnav{ width:1003px; height:45px; text-align:center; line-height:45px; float:left}
.foot{ width:100%; float:left; border-top:4px solid #D5D5D5}
.foot_01{ width:1003px; float:left; text-align:center; line-height:22px; margin-top:10px;}
.newlb{ width:748px; float:left; height:30px; line-height:30px; background:url(../images/dian.jpg) no-repeat left; padding-left:10px; font-size:14px}
.newlb span{ float:right; font-size:12px}
.line{ width:758px; float:left; height:10px; line-height:10px; border-bottom:1px dotted #dddddd; margin-bottom:10px;}
.fy{ width:758px; float:left; height:30px; line-height:30px; margin-top:20px; margin-bottom:20px; text-align:center}
.fy a{ padding-left:10px; padding-right:10px; padding-bottom:5px; padding-top:5px; border:1px solid #dddddd}
.fy a:hover{ background-color:#FF6600; color:#FFFFFF}

.pxfs{ width:788px; float:left; height:37px; line-height:37px; border:1px solid #E7E7E7; background-color:#F7F7F7; margin-top:10px;}
.pxfs ul li{ padding-left:10px; padding-right:10px; border-right:1px solid #E7E7E7; height:37px; line-height:37px; float:left}
.cp_nr{ width:788px; float:left; border:1px solid #E7E7E7; margin-top:10px; padding-bottom:10px;}
.cp_nr_photo{ width:788px; float:left; margin-top:10px; border-bottom:1px solid #E7E7E7; padding-bottom:10px;}
.cp_nr_photo_img{ width:125px; height:135px; text-align:center; float:left}
.cp_nr_photo_tex{ width:640px; float:left; line-height:25px;}
.cp_nr_photo_tex span{ color:#1760BC}
.cp_nr_photo_tex span a{ color:#1760BC}
.tp{ width:788px; float:left; border:1px solid #dddddd}
.tp_title{ width:778px; float:left; height:33px; line-height:33px; background:url(../images/lmbj04.jpg) repeat-x; padding-left:10px;}
.tp_tex{ width:768px; float:left; margin-top:10px; padding:10px; padding-bottom:10px;}
.tp_tex_title{ width:768px; float:left; height:45px; line-height:45px; text-align:center; font-family:'微软雅黑'; font-size:18px; border-bottom:1px solid #E7E7E7}
.tp_tex_tex{ width:768px; float:left; margin-top:20px;}
.tp_tex_tex_l_01{ width:253px; float:left;}
.tp_tex_tex_l{ width:241px; float:left; border:1px solid #dddddd; padding:5px; background-color:#F3F3F3}
.tp_tex_tex_l img{ width:241px; float:left;}
.tp_tex_tex_l_02{ width:253px; float:left; line-height:35px; margin-top:10px;}
.tp_tex_tex_r{ width:470px; float:right; line-height:25px;}

.dingdan{ width:1001px; float:left; height:36px; line-height:36px; background:url(../images/lmbj06.jpg) repeat-x}
.dingdan ul li{ width:100px; float:left; height:36px; line-height:36px; text-align:center; border-right:1px solid #DDDDDD }
.dingdan ul li a{ width:100px; float:left; height:36px; line-height:36px; text-align:center; }
.MenuOn { background:url(../images/jhbj01.jpg) repeat-x; height:36px; line-height:36px; }
.MenuOn a:link{background:url(../images/jhbj01.jpg) repeat-x; height:36px; line-height:36px;}
.MenuOn a:visited {background:url(../images/jhbj01.jpg) repeat-x; height:36px; line-height:36px;}
.MenuOn a:hover {background:url(../images/jhbj01.jpg) repeat-x; height:36px; line-height:36px;}
.dingdan_tex{ width:981px; float:left; margin-top:15px; padding:10px; line-height:25px;}
.khly{ width:981px; float:left}
.khly ul li{ width:981px; float:left; border-bottom:1px dashed #CCCCCC; padding-bottom:10px; margin-top:10px;}
.khly_name{ width:981px; float:left; height:25px; line-height:25px;}
.khly_name span{ float:right}
.khly_hf{ width:981px; float:left; height:25px; line-height:25px; color:#cc0000}

.hyzx{ width:166px; float:left; border-bottom:1px solid #CCCCCC; padding-left:10px; padding-right:10px; margin-top:5px; padding-bottom:5px;}
.hyzx_title{ width:166px; float:left; height:30px; line-height:30px; font-weight:bold; font-size:14px}
.hyzx ul li{ width:156px; float:left; height:25px; line-height:25px; background:url(../images/dian02.jpg) no-repeat left; padding-left:10px;}

.hyzx_r{ width:788px; float:left; border:1px solid #E5E5E5; background:url(../images/hyzxbj.jpg) repeat-x top}
.hyzx_r_title{ width:768px; float:left; margin-top:15px; margin-left:10px; margin-right:10px; height:45px; line-height:45px; text-align:center; border-bottom:1px solid #CCCCCC; color:#F9481C; font-size:16px; font-weight:bold; font-family:'微软雅黑'}
.hyzx_r_tex{ width:768px; float:left; margin-top:15px; margin-left:10px; margin-right:10px;}
.hyzx_r_tex_img{ width:179px; float:left;}
.hyzx_r_tex_img img{ width:179px; height:179px; float:left}
.hyzx_r_tex_img span{ width:179px; float:left; height:25px; line-height:25px; text-align:center; color:#014C90;}
.hyzx_r_tex_r{ width:579px; float:right}
.hyzx_r_tex_r_title{ width:579px; float:left; height:30px; line-height:30px; border-bottom:1px dashed #CCCCCC}
.hyzx_r_tex_r_tex{ width:537px; float:left; border:1px solid #CCCCCC; background-color:#F7F7F7; height:90px; overflow:hidden; margin-top:15px; padding:20px; line-height:45px;}
.wz{ width:790px; float:left; height:30px; line-height:30px; padding-left:5px;}

.zcheader{ width:100%; height:95px; float:left; border-bottom:3px solid #D31600}
.zctop{ width:1003px; margin:auto; height:95px;}
.zctop_r{ width:300px; float:right; margin-top:50px; height:30px; line-height:30px; text-align:right}
.dr{ width:1003px; float:left; height:401px; background:url(../images/t001.jpg) no-repeat right}
.dr_01{ width:365px; float:left; margin-top:40px; border:1px solid #DDDDDD; background-color:#F9F9F9}
.cz{ width:1001px; float:left; height:341px; border:1px solid #DDDDDD; }
.cz_title{ width:1003px; float:left; height:40px; line-height:40px; font-size:14px; font-weight:bold;}
.cz_title span{ font-size:12px; margin-left:10px; font-weight:normal}

.indexlogo{ width:1003px; float:left; text-align:center; margin-top:70px;}
.indexnav{ width:1003px; float:left; margin-top:20px; background:url(../images/hx.jpg) no-repeat center top; height:74px; line-height:74px; text-align:center; font-size:16px; font-family:'微软雅黑'; color:#E83F14}
.indexnav a{ color:#E83F14}
.indexbq{ width:1003px; height:50px; line-height:50px; text-align:center; color:#FFFFFF; font-family:'微软雅黑'; float:left}


.gwc{ width:1001px; float:left; margin-top:50px; border:1px solid #E5E5E5; padding-bottom:15px;}
.gwc_dh{ width:951px; float:left; height:32px; margin:25px; text-align:center; }
.gwc_title{ width:951px; float:left;  height:32px; line-height:32px; margin-left:25px; margin-right:25px;}
.gwc_title em{ font-style:normal; font-size:16px; font-weight:bold; margin-right:10px;}
.gwc_tex{ width:951px; float:left; margin-left:25px; margin-right:25px; margin-top:5px; line-height:60px;}
.gwc_tex ul li{ width:475px; float:left; margin-top:20px;}
.gwc_tex ul li img{ width:126px; float:left; height:32px; margin-top:7px;}
.gwc_tex ul li span{ width:349px; float:right; line-height:22px;}

.gwc_title02{ width:951px; float:left;  height:32px; line-height:32px; margin-left:25px; margin-right:25px;  border-bottom:1px solid #ECECEC; font-size:14px; font-weight:bold;}
.gwc_title02 span{ font-size:12px; font-weight:normal; color:#014C90; margin-left:10px;}
