body,html{margin:0px;padding:0px;font-size:14px;font-family: "Microsoft YaHei" !important;}
div,ul,form,dd,ol,h1,h2,h3,h4,h5,h6,dl,dt,p{margin:0px;padding:0px;}
li{margin:0px;padding:0px;list-style-type: none;}
a:link{color:#000;text-decoration: none;}
a:visited{color:#000;text-decoration: none;}
a:hover{color:#980804;text-decoration: none;}
img{ border:0;}
.clear{ clear:both;}
.inner{ margin:0 auto; width:1040px;}
.fl{ float:left;}
.fr{ float:right;}
/*--index css---*/
.top img{ width:100%;}
.nav{ background:#980804; height:52px; width:100%;}
.nav ul{ width:1040px; margin:0 auto;}
.nav li{float:left;font-size:16px;text-align:center;line-height:52px;width: 104px;background:url(imagesnavline.jpg) no-repeat right center;color:#fff;}
.nav li a{ color:#fff; display:block;}
.nav li a:hover{ background:#fcee00; display:block;}
.main{ background:url(imagesbg.jpg) no-repeat center top #ffdfae;}
.news{ width:1010px; background:#fff; padding:15px 15px 15px 15px;}
.newspic{ float:left; width:502px;}
.newslist{ float:right; width:490px;}
.newslist .title{ background:#b00904; width:490px; height:48px;}
.newslist .title h1{background:#fff;border-top:#b00904 3px solid;border-left:#d6d6d6 1px solid;width:160px;font-size: 20px;font-weight: normal;color: #980804;height: 45px;text-align: center;line-height: 45px;}
.newslist ul{margin: 10px 0 0 0;}
.newslist li{background:url(imagesdot.jpg) no-repeat 0 50%;float:left;width:100%;border-bottom:#cfcfcf 1px  dotted;line-height: 37px;}
.newslist li span{float:left;padding:0 0 0 10px;display: block;width: 390px;}
.adv{clear:both;margin: 15px 0 15px 0;}
.m_left{width: 720px;float:left;}
.file{float: left;width: 360px;background: #fff;margin: 0 0 20px 0;}
.file .title{background: #b00904;width: 158px;height: 48px;color: #fff;font-size: 20px;text-align: center;line-height: 48px;margin: 0 0 0 15px;}
.file ul{margin: 10px 15px 15px 15px;}
.file li{border-bottom: #cfcfcf 1px dotted;line-height: 34px;}
.file li span{background: url(imagesdot.jpg) no-repeat 0 50%;padding: 0 0 0 10px;float: left;display: block;width: 230px;}
.m_right{float:right;width: 285px;background: #fff;}
.search{margin: 20px 0 0 12px;}
.searchtxt{border: #e4e4e4 1px solid;width: 190px;height: 38px;background: url(imagessearch.jpg) no-repeat 10px 50%;padding: 0 0 0 10px;float: left;}
.search_btn{background: #b00904;width: 60px;height: 40px;border: none;color: #fff;float: left;font-size: 14px;}
.function{clear: both;margin: 20px 0 0 12px;float: left;}
.function1{background: url(imagesicon1.png) no-repeat 20px 50% #014a8f;width:260px;height:66px;color: #fff;font-size: 20px;line-height: 66px;text-indent: 100px;margin: 0 0 10px 0;}
.function2{background: url(imagesicon2.png) no-repeat 20px 50% #b20606; width:260px; height:66px;color: #fff;font-size: 20px;line-height: 66px;text-indent: 100px;margin: 0 0 10px 0;}
.function3{background: url(imagesicon3.png) no-repeat 20px 50% #e7b505; width:260px; height:66px;color: #fff;font-size: 20px;line-height: 66px;text-indent: 100px;margin: 0 0 10px 0;}
.function4{background: url(imagesicon4.png) no-repeat 20px 50% #05a69d; width:260px; height:66px;color: #fff;font-size: 20px;line-height: 66px;text-indent: 100px;margin: 0 0 10px 0;}
.function5{background: url(imagesicon5.png) no-repeat 20px 50% #06a350; width:260px; height:66px;color: #fff;font-size: 20px;line-height: 66px;text-indent: 100px;margin: 0 0 30px 0;}
.file1{margin: 20px 20px;}
.file1 .title{color: #b00904;font-size: 20px;margin: 0 0 15px 0;}
.file1 li{border-bottom: #ececec 1px solid;line-height: 35px;}
.pic{clear: both;width: 1040px;margin: 0 auto;background: #fff;}
.pic ul{padding: 15px 0 15px  10px;}
.pic li{float: left;margin: 0 8px 0 5px;}
.pic li img{ width:192px; height:144px;}
.pic li span{clear:both;display:block;font-size: 12px;padding: 13px 0 15px 0;text-align: center;}
.link{width: 100%;background: #b00904;height: 50px;}
.link form{width: 1040px;margin: 0 auto;}
.link select{width: 199px;height: 26px;line-height: 26px;border: #990803 1px solid;margin: 12px 5px 0 0;}
.btm{clear:both;text-align: center;width: 800px;margin: 0 auto;color: #666666;}
.btm ul{padding: 20px 0 5px 0;}
.btm li{float:left;background: url(imagesbtmline.jpg) no-repeat right 50%;width: 80px;}
.footer{text-align:center;clear:both;color: #666666;line-height: 25px;padding: 0 0 20px 0;}

/*--inpage---*/
.list{width:720px;background: #fff;margin: 0 0 20px 0;}
.list .title{background: #b00904;width: 158px;height: 48px;color: #fff;font-size: 20px;text-align: center;line-height: 48px;margin: 0 0 0 15px;}
.list ul{margin: 10px 20px 15px 20px;padding: 0 0 20px 0;}
.list li{border-bottom: #cfcfcf 1px dotted;line-height: 45px;}
.list li span{background: url(imagesdot.jpg) no-repeat 0 50%;padding: 0 0 0 10px;float: left;display: block;width: 590px;}
.margin20{ margin:20px 0 0 0;}
.menu .title{color: #b00904;font-size: 20px;margin: 20px 0 18px 12px;}
.menu li{background: #980804;color: #fff;font-size: 16px;height: 45px;line-height: 45px;text-align: center;margin: 0 12px 8px 12px;}

/*--news detail---*/
.detail{width: 680px;margin: 0 auto;padding: 30px 0 50px 0;}
.detail h1{ text-align: center; font-size: 18px;font-weight: normal;line-height: 50px; padding: 0 0 10px 0;}
.de_time{background: #f4f4f4;text-align: center; line-height: 35px;}
.de_article{line-height: 35px;font-size: 14px;padding: 20px  20px 020px 20px;}
.back{ border-top: #ccc 1px solid;text-align: center; padding: 20px 0 0 0; font-size:14px;}
.de_pre{line-height: 35px;}