/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#d0111b;text-decoration:none;}
fieldset,img{border:0;}
ol,ul{ list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}
em,i,stong{ font-style:normal; font-weight:normal;}
body{ font-family:Microsoft YaHei; font-size:12px; color:#666666; background:#f9f9f9;}
.fl{float:left;overflow:hidden;}
.fr{float:right;overflow:hidden;}
.w{width:100%;}
.wide{width:1024px;margin:0 auto;}
.kb{height:35px;clear:both;}

/*top*/
.top{background-color:#f9f9f9;height:103px;clear:both;}
.logo{padding-top: 15px;}
.logo01{padding-top: 15px;padding-left: 15px;}
.dh{padding-top: 15px;}

/*nav*/
.navbox{background-image:url(../images/gf_13.jpg);height:50px;clear:both;}
.nav {height: 50px; margin:0 auto;background:url(../images/gf_14.jpg);}
.nav li{width: 99px;margin-left: 3px;line-height:50px; text-align:center; font-size:15px; float:left;}
.nav li a{ color:#ffffff;}
.nav li a:hover{ color: #ffffff;display: block;background-color:#ce000c;}

/*banner*/
.banner{margin-top: 1px;clear:both;}


.center{clear:both;}
.cp {height: 30px;padding: 10px 0px 2px;border-bottom: 1px dashed #B5B5B5;}
.cp_l {height: 25px;background: url(../images/gf_99.jpg) no-repeat;padding: 5px 0px 0px 30px;font-weight: bold;font-size: 16px;color: #0085a1;}
.cp_r {font-size: 12px;color: #666;padding-top: 8px;}


.p_lists{padding:30px 0px;	border-bottom:1px dashed #B5B5B5; overflow:hidden}
.out{	height:31px;line-height:31px;width:131px;text-align:center;font-size:14px;color:#000000;background: url(../images/gf_97.png) no-repeat;display:block;margin-right:10px;float:left;    margin-top: 5px;}
.over{	height:31px;line-height:31px;width:131px;text-align:center;font-size:14px;display:block;margin-right:10px;float:left;background: url(../images/gf_98.png) no-repeat;color:#fff;text-decoration:none;    margin-top: 5px;}
.p_lists a:hover{background: url(../images/gf_98.png) no-repeat;color:#fff;text-decoration:none;}


.cp_sa {padding-top: 30px;float: left;}
.s1 {width: 246px;height: 205px;float: left;margin: 0px 10px 13px 0px;}
.s1 img {width:233px;height:166px;border: 1px solid #dcdcdc;padding: 1px;display: block;}
.s1 span {width: 233px;height: 29px;overflow: hidden;line-height: 29px;font-size: 14px;display: block;text-align: center;margin-top: 5px;}



/*wz*/
.wzbox{height:100px;background-color:#f0f0f0;border-bottom:10px solid #d32821;}
.wz{}
.wz1{width:305px;height:50px;background:url(../images/gf_77.jpg); margin-top: 24px;}
.wz1 span{font-size: 16px;margin-left: 65px;}
.wz1 p{font-size: 12px;margin-top: 5px;color: #999999;margin-left: 65px;}

.wz2{width:350px;height:50px;background:url(../images/gf_80.jpg); margin-left: 35px;margin-top: 24px;}
.wz2 span{font-size: 16px;margin-left: 65px;}
.wz2 p{font-size: 12px;margin-top: 5px;color: #999999;margin-left: 65px;}

.wz3{width:295px;height:50px;background:url(../images/gf_82.jpg); margin-top: 24px;}
.wz3 span{font-size: 16px;margin-left: 65px;}
.wz3 p{font-size: 12px;margin-top: 5px;color: #999999;margin-left: 65px;}

/*foot*/
.footbox{height:375px;background-color:#005d79;}
.foot{}

.link{}
.link p{font-size: 16px;border-bottom:1px solid #006a8f;color: #ffffff;padding-top: 19px;    padding-bottom: 10px;}
.link span{margin-top:15px;float: left;padding-top: 10px;    font-size: 13px;    line-height: 24px;}
.link span a{color: #f0f0f0;margin:8px;}

.dbdh{width: 1024px;height:68px;background:url(../images/gf_87.jpg);margin-top: 25px;color: #f0f0f0;    margin-bottom: 20px;line-height: 40px;text-align: center;float: left;}
.dbdh a{color: #f0f0f0;font-size: 14px;margin:10px;}

.bottom{width:530px;margin:0 auto;}
.bottom_l{}
.bottom_r{font-size:13px;color:#f0f0f0;line-height:28px;}





.nygsjj{ line-height:30px; overflow:hidden}













