/* CSS Document */
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a{ text-decoration: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:920px; margin:0 auto; padding-top:80px;}
.zgsh_con .wzy_left{ width:528px; height:669px; float:left; background:url(../images/wzy.jpg) no-repeat;}
.zgsh_con .wzy_left img{ width:406px; height:508px;margin:35px 58px;}
.zgsh_con .wzy_left .wzy_yl{ width:406px; height:46px; line-height:46px; border:#bcb2b2 1px solid; margin:0 auto; background:#acc0e1; text-align:center;  font-size:20px; font-weight:bold;}
.zgsh_con .wzy_left .wzy_yl a{color:#fff;}
.zgsh_con .wzy_right{ width:417px; height:682px; float:left; padding-left:58px; padding-top:18px;}
.zgsh_con .wzy_right h6{ font-size:18px; color:#6997e3; margin-bottom:10px;}
.zgsh_con .wzy_right li{ width:430px; height:30px; line-height:30px; border-bottom:#e0e1e2 2px solid;}
.zgsh_con .wzy_right li span{ color:#4c4848; font-size:16px; line-height:38px;}
.zgsh_con .wzy_right p{ width:400px; color:#4c4848; line-height:25px;}