html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; /* 解决IOS默认滑动很卡的情况 */ /* -webkit-overflow-scrolling : touch; */box-sizing: border-box;overflow-x:auto;overflow-y:scroll;}
*{box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
body, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, p, blockquote, th, td {font-weight:400;margin:0;padding:0;}
h1, h2, h3, h4, h4, h5 {margin:0;padding:0;}
body {background-color:#FFFFFF;color:#666666;font-family:Helvetica,Arial,sans-serif;font-size:12px;text-align:left;}
select {font-size:12px;}
table {border-collapse:collapse;}
fieldset, img {border:0 none;}
fieldset {margin:0;padding:0;}
fieldset p {margin:0;padding:0 0 0 8px;}
legend {display:none;}
address, caption, em, strong, th, i {font-style:normal;font-weight:bold;}
table caption {margin-left:-1px;}
hr {border-bottom:1px solid #FFFFFF;border-top:1px solid #E4E4E4;border-width:1px 0;clear:both;height:2px;margin:5px 0;overflow:hidden;}
ol, ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
caption, th {text-align:left;}
q:before, q:after, blockquote:before, blockquote:after {content:””;}
.clr{clear:both;}
.fl{float: left;}
.fr{float: right;}
a{text-decoration:none;color:#555555;}
a:hover{color:#94070a}
* {-moz-box-sizing: border-box; /* Firefox */-webkit-box-sizing: border-box; /* Safari */box-sizing: border-box;}
.header{width:100%;height:150px;background:#b3090b}
.header .content{width:1300px;height:100%;margin:auto;background:url('../images/topbjs.png');background-size: 100%;}
.header .content .logo{width:439px;height:100%;float:left;}
.header .content .logo .logoimg{height:120px;float:left;padding-top:10px}
.header .content .slogo{width:300px;height:100%;background:blue;float:left;}
.header .content .soso{width:300px;height:100%;float:right;text-align:right}
.header .content .soso .sosolink{font-size:14px;height:46px;padding-top:20px}
.header .content .soso .sosolink a{padding-right: 2px;color:#ffffff;letter-spacing: 1px;}
.header .content .soso .sosoform{font-size:14px;height:35px;width:100%;border-radius:20px}
.menu{width:100%;height:50px;background:#9d0200;border-top:1px solid #d44c37;min-width: 1300px;}
.menu .content{width:1300px;height:100%;margin:auto}
.menu ul{height:50px;margin:auto;font-size:18px;font-weight:bold;}
.menu ul li:hover{background:orange}
.menu ul li{display:inline-block;height:50px;width:181px;line-height:50px;text-align:center;color:#ffffff;font-weight:bold;font-family:"fzch", "\5FAE\8F6F\96C5\9ED1";}
.menu ul li a{color:#ffffff;}
li,ul{margin:0;padding:0;list-style-type:none;}
a,img{border:0;text-decoration:none}

.news{width:100%;height:auto;padding-top:25px;}
.news .content{width:1300px;height:100%;margin:auto}
.news .content .title{background-repeat: repeat-x;background-position: left bottom;background-image: url(../images/title-11.jpg);}
.news .content .title h1{margin:0;font-size: 20px;color:#999999;float: left;}
.news .content .title  a.fr{font-size: 18px;color:#333333;margin-top: 5px;}
.news .content .title  a.fr:hover{color:#ae1d1d;}
.news .content .title h1 span{line-height:55px;height:50px;width:200px;font-size: 18px;color:#ffffff;padding-left: 50px;padding-bottom: 10px;border-bottom: 2px solid #ae1d1d;display: inline-block;background-repeat: no-repeat;background-position: left 5px;margin-right: 2px;}
.news .content .news-left{width: 100%;height:auto;;}
.news .content .news-right{overflow: hidden;width: 400px;height:420px;}
.newslf{ width:49%; float:left;height:auto;margin-top:20px;}
.focusBox {position: relative;width: 100%;height: 406px;overflow: hidden;font: 12px/1.5 Verdana, Geneva, sans-serif;float: left;}
.focusBox .pic li{height: 406px!important;}
.focusBox .pic img {width:100%;height:100%;display: block;}
.focusBox .txt-bg {position: absolute;bottom: 0;z-index: 1;height: 30px;width:100%;background: #333;filter: alpha(opacity=40);opacity: 0.4;overflow: hidden;}
.focusBox .txt {position: absolute;bottom: 0;z-index: 2;height: 30px;width:100%;overflow: hidden;}
.focusBox .txt li {height:30px;line-height:30px;position:absolute;bottom:-30px;}
.focusBox .txt li a {color: white;padding: 0 0 0 10px;font-size: 14px;display:inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width:440px;}
.focusBox .num {position: absolute;z-index: 3;bottom:8px;right: 0px;}
.focusBox .num li {float: left;position: relative;width: 10px;height: 10px;border-radius: 10px; overflow: hidden;text-align: center;margin-right:6px;cursor: pointer;background:#ffffff;}
.focusBox .num li a, .focusBox .num li span {position: absolute;z-index: 2;display: block;color: white;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none;}
.focusBox .num li span {z-index: 1;background: rgb(255,255,255,0.1);}
.focusBox .num li.on a, .focusBox .num a:hover {background:#b3090b;}
.newslf_mar{ margin-right:20px;margin-top:30px;}
.news .content .news-left .newsrg{ width:50%; float:right; margin-top:10px;}
.news .content .news-left .newsrg ul{ width:100%; float:left;}
.news .content .news-left .newsrg ul li{ width:100%; float:left; margin:4px 0px;}
.news .content .news-left .newsrg ul li a{ float:left; margin-left:10px; padding-left:18px;line-height: 35px;height: 35px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;
    font-size: 18px;color: #333333;width:-moz-calc(100% - 130px);width:-webkit-calc(100% - 130px);width:calc(100% - 130px);background: url(../images/ic_red4.png) no-repeat left center;}
.news .content .news-left .newsrg ul li span{ float:right; font-size:14px; color:#808080;line-height: 35px; margin-right:10px;}
.news .content .news-left .newsrg ul li:hover{ background:#f6efe5;}
.news .content .news-left .newsrg ul li:hover a{ color:#b22923; font-weight:bold;}

.content .title span{background-image: url(../images/title_bj.png);}
.tongzhi .content .col-md-4:nth-child(3){margin-right:0px;}
.pingtai .content .box .col-md-3:nth-child(3){margin-right:0px;}
.tongzhi{background:url(../images/bg3.png)}
.tongzhi .content .col-md-4 {width: 420px;float: left;margin-top: 20px;background: #fff;margin-bottom: 20px;margin-right:20px;}
.tongzhi .content .col-md-4 a {height: 90px;display: block;background-color: #ebebeb;transition: all 0.2s ease 0.1s;}
.tongzhi .content .col-md-4 a > span {background-color: #8d9092;width: 102px;height: 100%;line-height: 90px;font-size: 24px;color: #ffffff;text-align: center;display: block;float: left;transition: all 0.2s ease 0.1s;}
.tongzhi .content .col-md-4 a p {font-size: 18px;color: #333333;line-height: 28px;height: 90px;padding: 17px 20px 17px 122px;transition: all 0.2s ease 0.1s;}
.tongzhi .content .col-md-4 a p span {max-height: 56px;overflow: hidden;display: inline-block;}
.tongzhi .content .col-md-4:hover > a > span {background-color: #ae0a29;}
.tongzhi .content .col-md-4:hover p {color: #ae0a29;}

.xueshu{width:100%;height:auto;background:#eee;min-width:1300px;background:url(../images/yuandibj.png);padding-top:15px;padding-bottom:15px}
.xueshu .content{width:1300px;height:100%;margin:auto;padding-top:0px;}
.xueshu .content .xueshu-left{width:880px;height:440px;}
.content .title{background-repeat: repeat-x;background-position: left bottom;background-image: url(../images/title-11.jpg);overflow: hidden;}
.content .title h1{margin:0;font-size: 20px;color:#999999;float: left;}
.content .title  a.fr{font-size: 18px;color:#333333;margin-top: 5px;}
.content .title  a.fr:hover{color:#ae1d1d;}
.content .title h1 span{line-height: 55px;height: 50px;width: 200px;font-size: 18px;color: #ffffff;padding-left: 50px;padding-bottom: 10px;border-bottom: 2px solid #ae1d1d;display: inline-block;background-repeat: no-repeat;background-position: left 5px;margin-right: 2px;}

.xueshu .content .xueshu-right{width:49%;height:440px;}
.xueshu .content .xueshu-right .box{width:100%;height:400px;margin-top:10px;}
.news_list1{overflow:hidden;}
.xueshu .content .xueshu-right .box .newslist{ width:100%; float:left; }
.xueshu .content .xueshu-right .box .newslist li{ width:100%; float:left;}
.xueshu .content .xueshu-right .box .newslist li a{ float:left; padding-left:14px;line-height: 42px; height: 42px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 18px;color: #333333; width:-moz-calc(100% - 120px);width:-webkit-calc(100% - 120px);width:calc(100% - 120px);background: url(../images/ic_red4.png) no-repeat left center;}
.xueshu .content .xueshu-right .box .newslist li span{ float:right; font-size:14px; color:#808080;line-height: 42px;}
.xueshu .content .xueshu-right .box .newslist li:hover a{ color:#b22923; font-weight:bold;}

.pingtai{width:100%;height:auto;min-width:1300px}
.pingtai .content{width:1300px;height:100%;margin:auto;padding-top:20px;}
.pingtai .content .box{width:100%;height:auto;}
.pingtai .content .box h2 a span.more {background: none;float: right;font-size: 14px;padding-right: 8px;font-weight: normal;color: #ae0a29;margin: 0;}
.pingtai .content .box .col-md-3{width:292px;float:left;margin-right:44px;margin-left:0px;margin-top:15px;background:#fff}
.pingtai .content .box .col-md-3 > div img{width:100%}

#link .content .box .col-md-3:nth-child(3){margin-right:44px;}
#link .content .box .col-md-3:nth-child(4){margin-right:0px;}
.pingtai .content .col-md-3:nth-child(5){margin-right:0px;}
.pingtai .content  .box .col-md-3 > div {background:#efefef;height: auto;border: 1px solid #e6e6e6;transition: all 0.2s ease 0.1s;}
.pingtai .content  .box .col-md-3 div>a img {width:100%;max-height:100px;height: 76px;}
.pingtai .content  .box .col-md-3 > div a {display: block;height: 76px;}
.pingtai .content  .box .col-md-3 > div a span.date {line-height: 40px;color: #ae0a29;font-size: 18px;font-weight: bold;font-family: 'Arial';display: inline-block;}
.pingtai .content  .box .col-md-3 > div a em {width: 50px;height: 1px;background-color: #ae0a29;display: block;}
.pingtai .content  .box .col-md-3 > div a p {line-height: 28px;font-size: 13px;margin-top: 5px;margin-bottom: 0px;height: 60px;overflow: hidden;color: #333333;transition: all 0.2s ease 0.1s;}
.pingtai .content  .box .col-md-3 > div a span.more {height: 16px;line-height: 16px;font-size: 14px;color: #666666;display: inline-block;padding-left: 24px;background: url(../images/more.png) no-repeat left center;transition: all 0.2s ease 0.1s;}
.pingtai-left{width:100%}
.link{padding-top:10px}

.footer{width:100%;min-width:1300px;background-color:#de0000;height:120px;margin-top:15px;}
.footer .content{width:1300px;margin:auto;padding-top:24px;height:100px;text-align: center;}
.footer .content .qr{float:right;width:300px;text-align:right}
.footer .content .qr img{width:80px}
.footer .content p{line-height:230%;color:#ffffff;font-size:16px;}

.banquan{height:40px;background:#9d0200;line-height:40px;text-align:center;color:#eeeeee;min-width: 1300px;}
.banquan p span,.banquan a,.banquan a span{color: rgb(191, 191, 191);}


/*Search*/
.Search{border:solid 1px #991600;height:36px;line-height:36px;width:275px;}
.Search_button{margin-right:-1px;}
.Search_active{width:210px;background:#b3090b;outline: none;border:none;height:34px;line-height:34px;color:#eeeeee;padding-left: 10px;}
.fl{float:left;}
.fr{float:right;}
.titlestyle1023418{ line-height: 220%; color: #222222; font-size: 16px; font-weight: bold; text-decoration: none;}
.summarystyle1023418{ line-height: 150%; color: #222222; font-size: 9pt ;}
.Search_button{width: 64px;height: 35px;}


/*列表页*/
.list_list{width: 1300px;margin: 20px auto;overflow: hidden;min-height: 610px;border: 1px #cccccc solid;padding: 0px 0px 20px 0px;}
.list_list .current{border-bottom: 2px solid #815c03;font-size: 16px;line-height: 40px;}
.list_list .current a{font-size: 16px;color: #000000;}
.list_list .currents{width: 96%;margin: 10px auto;}
.list_list .currents ul li{height: 36px;line-height: 36px;background: url(../images/dian.png) no-repeat 10px 16px;}
.list_list .currents ul li a{font-size: 16px;display: block;width: 70%;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-left: 28px;}
.list_list .currents ul li span{float: right;color: #777777;font-size: 16px;}
/*内容页*/
.content_content{width: 1200px;margin: 20px auto;overflow: hidden;min-height: 610px;border: 1px #cccccc solid;padding: 20px 0px;}
.content_contents{width: 96%;overflow: hidden; height:auto;margin: 0px auto;}
.content_content .contentv{border-bottom: 2px solid #815c03;font-size: 16px;line-height: 40px;}
.content_content .contentv a{font-size: 16px;color: #000000;}
.content_content .contentvs{width: 100%;margin: 10px auto;}
.contitle{text-align: center;font-size: 22px;line-height: 50px;margin-bottom: 10px;}
.dianji{text-align: center;margin-bottom: 10px;background:#ffd2d3;padding: 10px 0px;}

.list-main{overflow: hidden;width: 1300px;margin: 20px auto;}
.list-main .lantit{float: left;width: 230px;}
.list-main .lantit .font14{width: 100%;}
.lantit .font14 a{color: #ffffff;letter-spacing: 1px;}
.list-main .lantit {width: 230px;height: 40px;float: left;display: inline;
    background: rgb(209,1,0);color: #fff;text-align: center;line-height: 40px;font-size: 18px;border-bottom: 1px solid #ffffff;}
.list_lists{width: 1040px;margin: 0 auto;overflow: hidden; min-height: 610px;border: 1px #cccccc solid;padding: 0px 0px 20px 0px;float: right;}
.list_lists .current{border-bottom: 2px solid #815c03;font-size: 16px;line-height: 40px;}
.list_lists .current a{font-size: 16px;color: #000000;}
.list_lists .currents{width: 96%;margin: 10px auto;}
.list_lists .currents ul li{height: 36px;line-height: 36px;background: url(../images/dian.png) no-repeat 10px 16px;}
.list_lists .currents ul li a{font-size: 16px;display: block;width: 70%;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-left: 28px;}
.list_lists .currents ul li span{float: right;color: #777777;font-size: 16px;}
.list-main .lancon{background:#ed5e60;}