﻿/**************************************/

/*************[公用start]**************/

/**************************************/



body{

overflow-x:hidden;

}





div.clear{

clear: both;

height: 0;

width: 0;

}









a{

text-decoration: none;

color:inherit;

cursor: pointer;

}



img{

border:0;

max-width: 100%;

}





div.wp{

width: 1200px; /*主要内容区尺寸大小，每次制作前更新！！！ */

margin:0 auto;

}



.fl{

float: left;

}



.fr{

float: right;

}



.tran{

transition: all .3s ease-out 0s;

}

.tver{

text-overflow: ellipsis;

white-space: nowrap;

overflow: hidden;

}







/*图片中心放大代码区域*/



.img-box{/*图片盒子类名*/



overflow: hidden;

}



.img-box img{

transition: .3s;

width: 100%;

max-width: 100%;

}



.img-box:hover img{

/*图片中心放大代码*/

  -webkit-transform: scale(1.1);

    -ms-transform: scale(1.1);

    -o-transform: scale(1.1);

    transform: scale(1.1);

}





/*图片中心放大代码区域*/





.imgbox_a{

position:relative;

padding-bottom: 100%;

overflow:hidden;

display: block;

}



.imgbox_a>img{

position: absolute;

left: 0;

top: 0;

width: 100%!important;

height: 100%!important;

}

.imgbox_hover>img{

/* ueco 时间曲线*/

/*transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; */

-webkit-transition: .3s;

-moz-transition: .3s;

-ms-transition: .3s;

-o-transition: .3s;

transition: .3s;



}

.imgbox_hover:hover>img{

-webkit-transform: scale(1.1);

  -ms-transform: scale(1.1);

  -o-transform: scale(1.1);

  transform: scale(1.1);

}

/**************************************/

/************[公用over]****************/

/**************************************/









/*header-start*/

/**************************************************************/



#header{

height: 161px;

/*background-image: url(../images/hongdi.png);*/
background-color: rgba(160, 0, 13, 0.85);

position: absolute;

left: 0;

top: 0;

width: 100%;

z-index: 800;



}



.search-wp{

position: relative;

padding-top: 115px;

z-index: 50;

}

.search-a{
position: absolute;
right: 0;
top: 0;
height: 40px;
line-height: 40px;
font-size: 14px;
color: #fff;

}
.search-a a:hover{
font-weight: bold;
}
.search{



}





.search{

position: absolute;

right: 0;

top: 39px;

width: 200px;

}



.search input:focus{

outline: none;

}



.search input[type="text"]{

display: block;

width: 100%;

height: 41px;

border:0;

font-size: 14px;

color: #333;

line-height: 1.428571;

padding: 6px 12px;

padding-right: 48px;

}



.search input[type="image"]{

position: absolute;

right:13px;

top: 11px;

}





























.logo{

position: absolute;

width: 303px;

margin-left: -151px;

left: 50%;

top:7px;

z-index: 80;

}



.logo a,.logo img{

display: block;width: 100%;

}





.nav-ul{

width: 404px;

background-color: #87101a;

position: relative;

}

.nav-ul.fl::before{

position: absolute;

width: 40px;

height: 46px;

content:"";

background-image: url(../images/hua1.png);

background-repeat: no-repeat;

background-position: center;

top: 0;

right: -40px;

}



.nav-ul.fr::before{

position: absolute;

width: 40px;

height: 46px;

content:"";

background-image: url(../images/hua2.png);

background-repeat: no-repeat;

background-position: center;

top: 0;

left: -40px;

}



.nav-ul.fl::after{

position: absolute;

width: 4000px;

height: 46px;

content:"";

top: 0;

right: 100%;

background-color: #87101a;

}



.nav-ul.fr::after{

position: absolute;

width: 4000px;

height: 46px;

content:"";

top: 0;

left: 100%;

background-color: #87101a;

}





.nav-li{

float: left;

height: 46px;

line-height: 46px;

width: 25%;

text-align: center;

background-image: url(../images/li.png);

background-repeat: no-repeat;

background-position: left center;

position: relative;

}

.nav-li:first-child{

background-image: none;

}

.nav-li>a{

font-size: 14px;

color: #fff;

}





.nav-li.cur>a,.nav-li:hover>a{

font-weight: bold;

}



.nav-li ul{

margin:0;

position: absolute;

left: 0px;

right: 0;

top:100%;

z-index: 600;

background-color: #950b17;

display: none;

}



.nav-li li>a{

display: block;

padding: 8px 5px;

text-align: center;

line-height: 1.5;

font-size: 12px;

color:#fff;

/*transition: .3s;*/

text-align: center;



}

.nav-li li>a:hover{

background-color: #820812;

}



















/**************************************************************/

/*header-over*/











/*main-start*/

/**************************************************************/



#main{



}



.fafa .slides>li{

height: 603px;

background-repeat: no-repeat;

background-position: center ;

-webkit-background-size: cover;

background-size: cover;

position: relative;

}







.fafa .flex-control-paging li a{

width: 12px;

height: 12px;

transition: .3s;

}



.fafa .flex-control-nav li{

margin:0 5px;

}

.fafa .flex-control-nav{

bottom: 40px;

height: 0;

}



.main1{

padding: 40px 0 56px;

background-image: url(../images/main1-container.png);

background-repeat: no-repeat;

background-position: 80% bottom;

}

.main1-1{

width: 845px;

margin-right: 24px;

}



.main1-2{

overflow: hidden;

}

.title-11{

background-repeat: repeat-x;

background-position: left bottom;

background-image: url(../images/title-11.png);

}

.title-11 span.fl{

height: 38px;

font-size: 18px;

color: #000;

margin-left: 35px;

border-bottom: 2px solid #cccccc;

cursor: pointer;

}

.title-11 span.fl.cur{

font-weight: bold;

border-bottom: 2px solid #990d1b;



}



.title-11 span.fl:first-child{

margin-left: 0;

}



.title-11 a.fr{

font-size: 14px;

color: #999;

display: none;

margin-top: 7px;

}

.title-11 a.fr.frr{

display: block;

}

.title-11 a.fr:hover{

color: #bf1a2c;

}

.main1-1-div-wp{

padding-top: 27px;

}

.main1-1-div-wp .main1-1-div{display: none;}

.main1-1-div-wp .main1-1-div:first-child{display: block;}



.main1-1-pic{

width: 434px;

margin-right: 18px;

}



.fmain1-1 .slides>li>a.imgbox_a{

padding-bottom: 77.65%;

}



.fmain1-1 .slides>li>a.imgbox_a h1{

margin:0;

position: absolute;

left: 0;

right: 0;

bottom: 0;

height: 44px;

line-height:44px;

background-image: url(../images/heidi.png);

color: #fff;

font-size: 14px;

padding: 0 115px 0 13px;

z-index: 15;

}



.fmain1-1 .flex-control-nav{

font-size: 0;

text-align: right;

height: 0;

bottom: 25px;

padding-right: 18px;

}

.fmain1-1 .flex-control-nav li{margin:0 3px;}

.fmain1-1 .flex-control-paging li a{

background-image: url(../images/arrow-b2.png);

width: 8px;

height: 8px;

}

.fmain1-1 .flex-control-paging li a.flex-active{

background-image: url(../images/arrow-b2-h.png);



}



.list01{

overflow: hidden;

}

.list01 dl{

margin:0;

}



.list01 dd{

margin-top: 13px;

background-repeat: no-repeat;

background-position:0px center;

  background-image: url(../images/list01.png);

  text-overflow: ellipsis;

  white-space: nowrap;

  padding-left:13px;

  overflow: hidden;

position: relative;

padding-right:90px;

height: 22px;

line-height: 22px;

}

.list01 dd:first-child{

margin-top: 0;

}





.list01 dd a{

font-size: 14px;

color:#000;

}

.list01 dd span{

font-size: 14px;

color:#999;

position: absolute;

right: 0px;

top: 0;

}

.list01 dd a:hover{

color:#950b17;

}

.list02{padding-top: 18px;}

.list02 dl{

margin:0;

}

.list02 dd{

border-top: 1px solid #ebebeb;

padding: 12px 0 11px;

}

.list02 dd:first-child+dd+dd+dd+dd{

padding-bottom: 0;

}

.list02 dd:first-child{

border-top: 0;

padding-top: 0;

}



.list02 dd h1{

height: 24px;

line-height: 24px;

color: #fff;

margin:0;

font-size: 12px;

background-color:#990d1b; 

width: 78px;

text-align: center;

}



.list02 dd h2{

margin:0;

font-size: 14px;

color: #000;

margin-top: 11px;

}

.list02 dd h2 a:hover{color: #bf1a2c;}





.main2{



background-repeat: no-repeat;

background-position: center;

-webkit-background-size: cover;

background-size: cover;

background-image: url(../images/main2-bg.jpg);


padding: 10px 0;

}



.main2-title{

height: 38px;

line-height: 38px;

font-weight: bold;

color: #fff;

font-size: 18px;

padding-left: 35px;

background-repeat: no-repeat;

background-position: left center;

background-image: url(../images/time.png);

}
.main2-more a{
color: #fff;
line-height: 38px;
}
.main2-div{

margin-top: 15px;

}



.main2-date{

width: 50px;

height: 50px;

margin-right: 15px;

background-color: #fff;

border-radius: 8px;

text-align: center;

padding-top: 7px;

}



.main2-date h1{

margin:0;

font-size: 22px;

color: #000;

line-height: 1;

}



.main2-date h2{

margin:0;

font-size: 12px;

color: #000;

line-height: 1;

margin-top: 3px;

}

.main2-con{

overflow: hidden;

}

.main2-con h1{

margin:0;

font-size: 16px;

color: #fff;

height: 24px;

line-height: 24px;

}



.main2-con h1 a:hover{

font-weight: bold;

}



.main2-con p{

margin:0;

font-size: 12px;

color: #fff;

margin-top:5px;
overflow: hidden;

}





.main3{

background-color: #f8f8f8;

padding: 45px 0;

}



.main3-title{

text-align: center;

}


.main3-title h1{
margin:0;font-size: 24px;
color: #000;font-weight: bold;


}

.main3-list-div-wp{
position: relative;
overflow: hidden;
}
.main3-list-div{
position: absolute;
width: 100%;
left: 0;
top: 0;
left: -15000%;
}
.main3-list-div.cur{
position: relative;
left: 0;
}
.main3-title h1 span{
cursor: pointer;
display: inline-block;
margin:0 15px;
}
.main3-title h1 span.cur{
color: #990d1b;
}

.main3-title h2{margin:0;font-size: 14px;

color: #000;line-height: 1.8;margin-top:10px; }



.main3-list{margin-top:28px; }



.main3-pic{

border:8px solid #ededed;

border-radius: 50%;

overflow: hidden;

}



.main3-pic .imgbox_a{

padding-bottom: 100%;

border-radius: 50%;

overflow: hidden;

}

.main3-pic .imgbox_a:hover .main3-hong{

opacity: 1;

visibility: visible;

}



.main3-hong{

position: absolute;

z-index: 50;

left: 0;

top: 0;

width: 100%;

height: 100%;

background-image: url(../images/hongdi2.png);

border-radius: 50%;

overflow: hidden;

opacity: 0;

visibility: hidden;

transition: .3s;

}



.main3-jia{

position: absolute;

width: 34px;

left: 50%;

margin-left: -17px;

top: 50%;

margin-top: -17px;

}



.main3-con{

text-align: center;

padding-top: 15px;

}





.main3-con h1{

margin:0;

font-size: 16px;

color: #000;

font-weight: bold;

}

.main3-con h2{

margin:0;

font-size: 14px;

color: #777;

line-height: 1.5;

margin-top: 10px;

}



.main3-list .item:hover .main3-con h1{color: #950b17;}





.main4{

padding: 35px 0;

background-image: url(../images/main4-bg.jpg);

background-repeat: no-repeat;

background-position: center;

-webkit-background-size: cover;

background-size: cover;

}



.main4-div-wp{

margin-top: 30px;

position: relative;

overflow: hidden;

}



.main4-div-wp .main4-div{

position: absolute;

left: -15000%;

width: 100%;

top: 0;

}

.main4-div-wp .main4-div.cur{

position: relative;

left: 0;

}



.main4-list .item .imgbox_a{

padding-bottom: 77%;

}



.main4-list .item .imgbox_a h1 {

    margin: 0;

    position: absolute;

    left: 0;

    right: 0;

    bottom: 0;

    height: 47px;

    line-height: 47px;

    background-image: url(../images/heidi.png);

    color: #fff;

    font-size: 16px;

    padding: 0 15px;

    text-align: center;

    z-index: 35;

    transition: .3s;

}

.main4-list .item .imgbox_a:hover h1{

bottom: -47px;

}

/**************************************************************/

/*main-over*/











/*footer-start*/

/**************************************************************/



#footer{


background-color: #990d1b;

}





.footer-1{

border-bottom: 1px solid #fff;

padding: 20px 0;

}





.footer-1-ul{

height: 42px;

overflow: hidden;

font-size: 0;

line-height: normal;

}

.footer-1-li{

display: inline-block;

margin-right: 22px;

width: 182px;

}

.footer-1-li .imgbox_a{

padding-bottom: 22%;



}



.footer-2{

padding: 25px 0 15px;

}


.er{

width: 103px;

font-size: 14px;

color: #444;

text-align: center;
padding-right: 15px;

}



.er img{

display: block;

width: 100%;

margin-bottom: 7px;

}



.footer-2-con{

font-size: 14px;

color: #fff;

line-height: 2.2;

}



.footer-2-con a:hover{

/*color: #bf1a2c;*/

}



/**************************************************************/

/*footer-over*/











/**************************************/

/********[特殊css样式要求区域]**********/

/**************************************/



#header-2{

display: none;

height: 75px;

/*border-bottom:0px solid #035cac;*/

box-shadow: 0 4px 8px -3px #000;

position: fixed;

top: 0px;

left: 0;

width: 100%;

z-index: 1001;

background-color: #990d1b;

/*background-color: #0089d0;*/



}

.nav-2{

display: none;

background-color: #fff;

position: relative;

z-index:900;



}



.nav-2>ul>li{



border-top: 1px dotted #ccc;

position: relative;

}



.jiaspan{

position: absolute;

width: 30px;

height: 30px;

background-image: url(../images/jia2.png);

background-repeat: no-repeat;

background-position: center ;

top: 5px;



right: 14px;

}

.jiaspan.cur{

background-image: url(../images/jia2h.png);



}

.nav-2>ul>li:first-child{

/*border-top: 0;*/

}

.nav-2>ul>li>a{



padding:8px 10px;

display: block;

font-size: 16px;

width: 100%;

color:#333;

font-family: "anb";

text-transform: uppercase;



}

.nav-2>ul>li>ul{

padding-bottom: 10px;

display: none;

}

.nav-2>ul>li>ul>li>a{

padding: 6px 10px;

display: block;

font-size: 14px;

padding-left: 25px;

width: 100%;

color:#666;

}

/*.downla-2 {

padding: 5px 0 10px;

display: none;

}

.downla-2 dd{

padding-left: 30px;

}

.downla-2 dd a{

font-size: 14px;

display: inline-block;

padding: 3px 0;

width: auto;

}*/

/*.nav-2 li a:hover{

color:#1a0d07;

}*/



.nav-2-form{

padding: 10px;

position: relative;

}

.nav-2-form input[type="image"]{

position: absolute;

right: 19px;

    top: 17px;

    width: 18px;



}



.nav-2-form .form-control{padding-right: 50px;}

.logo-2 {

   font-size: 0;

   width: 350px;

   margin-left: 15px;

   margin-top: 9px;

}



.logo-2 img{

display: block;

width: 100%;

}





.menu2{



margin-right: 15px;

height: 75px;

font-size: 0;



}

.menu2 li{

cursor:pointer ;

margin-left: 15px;

float: right;

margin-top: 29px;

}

.menu2 li+li{

margin-top: 21px;

}

.menu2 li img{

/*vertical-align: middle;*/





}



.chenggao{

display: none;

height: 75px;

}





#nav-2-heidi{

position: fixed;

left: 0;

top: 0;

width: 100%;

height: 100%;

z-index: 800;

background-image: url(../images/heidi.png);

display: none;



}







/**************************************/

/********[特殊css样式要求区域]**********/

/**************************************/





.banner-2{

height:479px;

background-repeat: no-repeat;

background-position: center ;

-webkit-background-size: cover;

background-size: cover;

}

.banner-2x img{display: block;width: 100%;}





.erji{

padding: 40px 0;

}



.menu{

width: 263px;

margin-right: 36px;

}

.menu-h1{

margin:0;

font-size: 22px;

font-weight: bold;

color:#fff;

height: 88px;

line-height: 88px;

background-color: #a81a26;

padding-left: 36px;

background-image: url(../images/menu-h1.jpg);

background-repeat: no-repeat;

background-position: center ;

-webkit-background-size: cover;

background-size: cover;

}

.menu-list dl{

margin:0;

}

.menu-list{



border-top: 1px solid #e7e7e7;

}

.menu-list dd{

border-bottom: 1px solid #e7e7e7;

}

.menu-list dd>a{

display: block;

height: 54px;

line-height: 54px;

padding-left: 35px;

color:#000;

font-size: 16px;

transition: .3s;

background-color: #f7f7f7;

background-image: url(../images/menu.png);

background-repeat: no-repeat;

background-position: 226px center;

}

.menu-list dd>a:hover,.menu-list dd.cur>a{

background-color: #990d1b;

background-image: url(../images/menuh.png);

color:#fff;

}



.menu-list dd span{

display: block;

height: 66px;

line-height: 66px;

padding-left: 35px;

color:#000;

font-size: 16px;

transition: .3s;

background-color: #f7f7f7;

background-image: url(../images/menu.png);

background-repeat: no-repeat;

background-position: 223px center;

cursor: pointer;

}

.menu-list dd span:hover{

background-color: #c73f46;

background-image: url(../images/menuh.png);

color:#fff;

}

.menu-list dd span.cur2,.menu-list dd.cur span.cur2{

background-color: #c73f46;

background-image: url(../images/menuhh.png);

color:#fff;

}



.menu-list dd.cur span{

background-color: #c73f46;

background-image: url(../images/menuh.png);

color:#fff;

}



.menu-list ul{

margin:0;

background-color: #f7f7f7;

border-top: 1px solid #e7e7e7;

padding-bottom: 15px;

display: none;

}



.menu-list li{

padding-left: 69px;

margin-top: 15px;

}

.menu-list li a{

font-size: 15px;

color: #000;

}

.menu-list li a:hover{

color: #c73f46;

}

.menu-list li.active a{

color: #c73f46;

}

.erji-title {

   background-repeat: repeat-x;

   background-position: left bottom;

   background-image: url(../images/erji-title.png);

}

.erji-title .fl{

margin:0;

  font-size: 24px;

  color:#000;

  padding-bottom: 15px;

  border-bottom: 3px solid #c73f46;

}





.san-dl dl{

margin:0;

}

.san-dl{

padding-top: 15px;

}

.san-dl dd{

float: left;

margin-right: 12px;

margin-top: 12px;

}



.san-dl dd>a{

display: block;

padding: 10px 20px;

background-color: #f4f4f4;

color: #000;

font-size: 15px;

}

.san-dl dd>a:hover,.san-dl dd.cur>a{

background-color: #c73f46;

color: #fff;

}

















.erji-content{

    overflow: hidden;

}





.xinwen-list dl{

margin:0;

}



.xinwen-list dd{

padding: 45px 0;

border-bottom: 1px solid #e3e5e5;

}



.xinwen-date{

width: 90px;

height: 92px;

text-align: center;

background-color: #ededed;

margin-right: 24px;

padding-top: 19px;

}



.xinwen-date h1{

margin:0;

line-height: 1;

font-size: 32px;

color: #c73f46;

}

.xinwen-date h2{

margin:0;

line-height: 1;

font-size: 14px;

color: #000;

margin-top: 10px;

}



.xinwen-con{

overflow: hidden;

padding-top: 3px;

}



.xinwen-con h1{

margin:0;

font-size: 18px;

color: #000;

}





.xinwen-con h1 a:hover{color: #c73f46;}



.xinwen-con p{

margin:0;

font-size: 14px;

color: #999;

line-height: 2;

height: 4em;

overflow: hidden;

margin-top:14px;

}



.fenye ul{

margin:0;

}



.fenye{

text-align: center;

margin-top: 20px;

}



.meiti-list{

padding-bottom: 40px;

border-bottom: 1px solid #e3e5e5;

}



.meiti-item{

margin-top: 30px;

}



.meiti-item .imgbox_a{

padding-bottom: 60.8%;

}



.bo-hei{

position: absolute;

left: 0;

top: 0;

width: 100%;

height: 100%;

background-image: url(../images/heidi2.png);

z-index: 50;

}



.bo{

position: absolute;

width: 38px;

left: 50%;

top: 50%;

margin-top: -19px;

margin-left: -19px;

}



.bo img{display: block;width: 100%;}



.meiti-h1>a{

display: block;

height: 48px;

line-height: 48px;

text-align: center;

background-color: #f4f4f4;

color: #000;

font-size: 14px;

transition: .3s;

}



.meiti-item:hover .meiti-h1>a{

color: #fff;

background-color: #c73f46;

}





.danpian{

padding-top: 25px;

}



.danpian-h1{

font-size: 28px;

line-height: 1.6;

color:#333;

text-align: center;



}



.danpian-h2{

font-size: 14px;

line-height: 1.6;

color:#999;

text-align: center;

border-bottom: 1px solid #eee;

padding: 10px 0 15px;



}



.danpian-con{

//font-size: 14px;

//color:#666;

//line-height: 2;

//padding: 20px 0 20px;

}

.danpian-con *{

//font-size: 16px!important;

//color:#666!important;

//line-height: 2!important;

}

.danpian-con img{

display: block;

margin:15px auto;

}





.dan-page{

padding-top: 10px;

border-top: 1px solid #eee;

}



.dan-a{

margin-top: 12px;

text-overflow: ellipsis;

    white-space: nowrap;

    overflow: hidden;

}



.dan-a a{

font-size: 16px;

color:#666;

}



.dan-a a:hover{

color:#c73f46;



}





.anpai-list dl{

margin:0;

}



.anpai-list dd{

margin-top: 40px;

}

.anpai-list dd>a{

display: block;padding: 26px 21px;

background-color: #f2f2f2;

}

.anpai-date{

width: 56px;

height: 56px;

text-align: center;

margin-right: 17px;

border-radius: 8px;

overflow: hidden;

box-shadow: 0 0 12px 1px rgba(0,0,0,0.08);

}



.anpai-date h1{

margin:0;

line-height: 36px;

font-size: 16px;

color: #000;

height: 36px;

background-color: #fff;

}

.anpai-date h2{

margin:0;

line-height: 20px;

font-size: 12px;

color: #fff;

height: 20px;

background-color: #c73f46;

}



.anpai-con{

overflow: hidden;

padding-top: 5px;

}



.anpai-con h1{

margin:0;

font-size: 16px;

color: #000;

}







.anpai-con p{

margin:0;

font-size: 14px;

color: #999;

margin-top: 10px;

}



.anpai-list dd>a:hover{

background-color: #c73f46;

}



.anpai-list dd>a:hover .anpai-date h2{background-color: #fff;color: #000;}

.anpai-list dd>a:hover .anpai-con h1{color: #fff;}

.anpai-list dd>a:hover .anpai-con p{color: #fff;}



.anpai-list{

padding-bottom: 40px;

border-bottom: 1px solid #e3e5e5;

}





.danpian2{

padding-top: 25px;

}



.danpian2-h1{

font-size: 22px;

font-weight: bold;

color: #ca3544;

line-height: 1.5;

padding-bottom:15px;

}

.danpian2-con{

font-size: 15px;

color:#666;

line-height: 2.4;



}

.danpian2-con img{

display: block;

margin:15px auto;

}







/*7-29*/

.tousu{
padding: 40px 100px 0 30px;
}
.tousu input{

box-shadow: none;
}
.tousu input:focus{
outline: none;
box-shadow: none;
}

.tousu textarea:focus{
outline: none;
box-shadow: none;
}

.tousu input.form-control{
height:40px;
border:1px solid #ddd;
border-radius: 5px;
padding-right: 40px;
}
.tousu textarea.form-control{
border:1px solid #ddd;
resize: none;
box-shadow: none!important;
border-radius: 5px;
padding: 9px 40px 9px 12px;
height: 222px;
}
.tousu-title{
height: 40px;
line-height: 40px;
text-align: right;
font-size: 14px;
color: #999;
}

.tousu-input{
position: relative;
}

.tousu-input i.icoii{
position: absolute;
width: 16px;
height: 16px;
top: 50%;
margin-top: -8px;
right:13px;
background-repeat: no-repeat;
background-position: center;
}

.tousu-input i.icoii.icoii1{
margin-top: 0;
top: 11px;
}

.tousu-btn{
text-align: center;
}

.tousu-btn input{
width: 195px;
height: 49px;
border:0;
background-color: #bf1a2c;
color: #fff;
font-size: 16px;
}

.tousu-btn{
padding-top: 30px;
}

.mingshi-pic{
width: 150px;
margin-right: 30px;
}
.mingshi-pic .main3-pic{
width: 100%;
}
.mingshi-list .xinwen-con{
padding-top: 29px;
}
.mingshi-list.xinwen-list dd{
padding: 25px 0;
}

.page {margin-top: 10px;
          text-align: center;
          height: 25px;
          }
.page a {
    vertical-align: middle;
    border: #990d1b 1px solid;
    color: #505050;
    padding: 1px 6px;
    margin-right: 3px;
    margin-left: 3px;
}
.page span {
    vertical-align: middle;
    border: #990d1b 1px solid;
    padding: 1px 6px;
    margin-right: 3px;
    margin-left: 3px;
}
.yq_logo {
    background-color:#fff;
    }
.yq_logo img {
    padding:5px;
}