﻿html,body {font-family: "Microsoft YaHei","微软雅黑";;color: #555;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;line-height: 28px;font-size: 15px}
*{margin:0;padding:0;list-style:none;}
h1, h2, h3, h4, h5, h6{font-size: inherit;}
i, em{font-style: normal;}
img {border: none;vertical-align: middle;}
a{color:#555;text-decoration:none;}
.mt25{margin-top: 25px}
.tc{text-align: center;}
.fix {clear:both;overflow: hidden;}.fl {float: left;}.fr {float: right;}
.ellipsis {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
table {border-spacing: 0;border-collapse: collapse;}
.ti2{text-indent: 2em}
.coll{color:#ff0000}
.container,.top,.banner{width:1200px;margin-left: auto;margin-right: auto;overflow: hidden; }
.top{margin: 15px auto;overflow: hidden;}
.head{width: 520px}
.head img{margin-right: 20px}
.head p{padding-top: 5px;}
.dhbox p{line-height: 31px;font-size: 18px;padding: 1px 0px;}
.dhbox p img {float: left;height:26px;margin-right: 5px;margin-top: 3px;}
.index_title{font-size: 30px;color: #333333;font-weight: normal; text-align: center;margin: 30px 0 40px;}
.index_title span{border-bottom:4px solid #BC0F33;padding-bottom:5px}
.news{width: 828px}
.news li{line-height: 42px;border-bottom:1px dashed #e2e2e2;float: left;width: 390px;margin: 0 10px;}
.news li a{display: block;padding-left: 16px;background: url(../images/icon.png) no-repeat left center;color: #333;}
.news li:hover a{background-image: url(../images/icon2.png);color:#9F031B;}
.jzbox{width: 300px;border: 10px solid #9F031B;background: #fff9f8;padding:10px;overflow: hidden;}
.jzbox h4{font-size: 20px;font-weight: normal;color: #272727;margin-bottom: 5px}
.jzbox ul.ul1 li{background: url(../images/ico1.jpg) no-repeat left center;padding-left: 40px;line-height: 24px;margin: 3px 0}
.jzbox ul.ul1 .li2{background: url(../images/ico2.jpg) no-repeat left center;}
.jzbox ul.ul1 .li3{background: url(../images/ico3.jpg) no-repeat left center;}
.jzbox ul.ul2 li{float: left;text-align: center;width: 46%;margin: 5px 2%;background: #ff4949;}
.jzbox ul.ul2 li a{color: #fff;}
.introimg{margin-right: 15px}

.zxbtn{text-align: center;}
.zxbtn a{background: #FB422A;display: inline-block;width: 115px;color: #fff;margin: 10px 5px;border-radius: 3px;line-height: 31px}
.zxbtn a:last-child{background: #F28323}
.yshi li{float: left;margin: 10px;width: 258px;border:1px solid #eee;padding: 10px;}
.yshi li h5{background: #ECECEC;color:#9F031B;text-align: center;line-height: 35px;font-size: 16px}
.yshi li img{width: 100%;margin: 10px 0}
.hjpic li{float: left;margin: 10px;width: 380px}

.sidebar {width: 80px;height: 335px;position: fixed;z-index: 99999999;left: 0;top: 0;bottom: 0;margin: auto 0;border-radius: 5px;}
.sidebar li {width: 100%;text-align: center;background:#e3224a;margin: 5px 0;padding: 5px 0}
.sidebar li a {display: block;color: #fff;line-height: 30px;}
.sidebar li a img{width: 40px}

/*article*/
.back{border-bottom: 1px solid #C3C3C3;padding: 5px;margin-top: 10px}
.h3_tit{ font-size:24px; color:#CA0021; margin: 20px 0 10px;text-align: center;}
.article{line-height: 30px;margin: 10px 0;font-size:16px}
.article p{margin:5px 0;text-indent:2em}
.article p img{margin: 10px auto;display:block;text-indent:0;max-width:100%}



@media(max-width:900px){
  .container,.top{width: 96%}
  .banner{width: 100%}
  .head,.news,.introimg,.introL,.jzbox,.fotcon,.gzh{float: none;width: auto;overflow: hidden;}
  .head img{width: 63%}
  .head p{padding-top: 0;line-height: 22px}
  .dhbox{display: none}
  .index_title{font-size: 21px;margin: 15px 0 25px}
  .news li{margin: 0;line-height: 38px}
  .jzbox{margin-top: 20px}
  .introimg{margin: 0 0 10px}
  .doclist li{width: 46%;margin: 2%;}
  .doclist li img{width: 125px;padding: 5px}
  .docmain{margin-top:-67px;padding-top:73px}
  .yshi li{width: 44%;padding: 1.5%;margin: 1.5%;border:none;box-shadow: 0 0 0 1px #eee}
  .hjpic li{width: 46%;margin: 2%}
  .h3_tit{font-size: 18px;margin: 10px 0 5px}

}