/* CSS Document */
/* CSS Document */
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a{ text-decoration:none;}
a img{ border:none;}
*{padding:0px; margin:0px;}
li{ list-style:none;}
.clear{ clear:both;}
.index{width:100%; height:192px; background:url(../images/index_02.jpg) repeat-x center; }
.index_top{	width: 1140px;	height: 192px;	background: url(../images/index_02.jpg) repeat-x center;	position: relative;	margin:auto;}
.index_top .logo{	width: 490px;	height: 136px;	position: absolute;	left: 1px;	top: 25px;}
.index_top .ss{	width: 230px;	height: 100px;	position: absolute;	top: 28px;	left: 908px;}
.index_top .ss span{ color:#FFF; margin:0 0 0 50px; float:right;}
.index_top .ss span a{ color:#FFF; margin:50px 6px 0 6px;}
.index_top .ss .sos{ width:224px; height:42px; background:url(../images/index_sousuo.jpg) no-repeat; float:right; margin-top:15px;}
.index_top .ss .sos input{ width:160px; height:20px; line-height:20px; margin-top:10px; margin-left:10px; border:none; color:#9f9f9f; float:left;}
.index_top .ss .sos .find a{ width:36px; height:24px; line-height:24px; float:left; color:#FFF; margin-top:10px; margin-left:12px;}
.index_top .nav{	width: 807px;	height: 53px;		position: absolute;	top: 151px;	left: 197px; }
.index_t{width:100%; height:64px; background: url(../images/index01.jpg); }
.index_t .index_tt{ width:1140px; height:64px; background:url(../images/index_01.jpg) no-repeat; margin:auto;}


footer{ width:100%; height:318px; background:url(../images/index_21.jpg) repeat-x;}
.foot{ width:1140px; height:300px; margin:0 auto; padding-top:18px;background:url(../images/index_21.jpg) repeat-x;}
.foot .foot_ww{width:1050px; height:170px; margin:0 auto; }
.foot .foot_ww img{float:left;}
.foot .foot_ww .foot_www{ width:790px; height:155px; line-height:25px;  color:#FFF; float:left;}
.foot .foot_ww ul{ width:790px; height:25px; line-height:25px;  color:#FFF; float:left;}
.foot .foot_ww ul li{ width:103px; height:25px; line-height:25px; text-align:center; float:left; font-size:13px; font-weight:bold;}
.foot .foot_ww ul li a{ color:#FFF;}
.foot .foot_ww ul li.aa{ width:2px;float:left;}
.foot .foot_ww ul li.bb{ width:2px;float:left; margin-right:20px;}
.foot .foot_ww .foot_www .foot_jt{ width:616px; height:100px; margin:0 auto; margin-top:30px; padding-top:20px;}
.foot .foot_ww .foot_www .foot_jt img{ float:left;}
.foot .foot_ww .foot_www .foot_jt p{ width:580px; height:100px; margin:0 auto; text-align:center; line-height:22px;  float:left;}
.foot .foot_ww .foot_www .foot_jt p img{ margin-top:-60px; margin-left:68px;}
.foot .foot_lj{ width:920px; height:70px; margin:0 auto; margin-top:45px;}















.zgsh_sj{ width:1005px; height:40px; background:url(../images/paipin_01.jpg) no-repeat; margin:auto; margin-top:15px; padding-left:35px;}
.zgsh_sj span{ height:40px; line-height:40px; float:left; color:#848181; font-size:15px; font-weight:bold; font-family:"宋体";}
.zgsh_sj p{ height:40px; line-height:40px; float:left; color:#570004; font-size:15px; font-weight:bold; font-family:"宋体";}


.zgsh_con{ width:1040px; height:auto; overflow:hidden; margin:0 auto; padding-top:10px; padding-bottom:10px;}
.zgsh_con .zgsh_left{ width:195px;  float:left; margin-left:30px;}
.zgsh_con .zgsh_left .left_yl{ width:190px; background:url(../images/paipin_02.jpg) no-repeat;}
.zgsh_con .zgsh_left .left_yl span{ color:#FFF; line-height:39px; font-size:16px; font-family:"宋体"; margin-left:65px;}
.zgsh_con .zgsh_left .left_yl li{ width:120px; height:30px; line-height:30px; padding-left:65px; border-bottom:#a9a5a5 1px solid;}
.zgsh_con .zgsh_left .left_yl li.shlb{ color:#570000; font-size:16px;}
.zgsh_con .zgsh_left .left_yl li a{ color:#000; font-size:15px;}
.zgsh_con .zgsh_left .left_yl li a:hover{color:#570000;font-size:16px;}
.zgsh_con .zgsh_left .left_yl img{ margin-top:20px; }
.zgsh_con .zgsh_right{ width:740px; height:auto; float:left; background:url(../images/wts2.jpg) repeat-y; margin-left:60px;}
.zgsh_con .zgsh_right .zgsh_dbt{width:740px;  line-height:40px; height: auto; overflow:hidden; padding-bottom:15px;background:url(../images/wts1.jpg) no-repeat;}
.zgsh_con .zgsh_right .zgsh_dbt span{font-size:16px; color:#570000; margin-left:15px; }


.zgsh_con .zgsh_right  .zgshjs{ width:734px; height:163px; border-bottom:#bfbfbd solid 1px; margin-left:1px;border-top:#bfbfbd solid 3px; margin-top:28px;}

.zgsh_con .zgsh_right .zgsh_dbt p{ padding:20px 40px 0 40px; line-height:25px;}

.zgsh_con .zgsh_right .zgsh_dbt img{ margin-left:30px; margin-top:20px;}





.zgsh_con .zgsh_right .zgsh_dbt h5 {
  font-size: 16px;
  margin: 30px auto 0;
  text-align:center;
}

.zgsh_con .zgsh_right .zgsh_dbt h6 {
  font-size: 26px;
  margin-top: 30px;
  text-align: center;
}




.zgsh_b{background:url(../images/wts3.jpg) no-repeat; height:15px; width:740px; z-index:10}

.nmain{ padding:0px 30px; line-height:25px; color:#4d4d4d}
.nmain h2{ text-align:center; margin:20px auto 10px}











