html {
overflow-x:auto;
overflow-y:scroll;
}
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;
padding:0 10px;
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:400;
}
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:””;
}
a{ text-decoration:none;}



.h_box
{
     background:url(/ytw/images/tb-bg.jpg) repeat-x;
     height:114px;
     overflow:hidden;
}

.h_box img
{
     margin-top:8px;
    }
.wapper2{
 width:1100px;
     margin:0 auto;
     
}
.wapper
{
     width:1024px;
     margin:0 auto;
     
    }


.gd-news{ padding-top:10px;}


.n_box{ background:#a20704; width:100%; height:37px;}
.nav li{ float:left; height:37px; line-height:37px; width:135px;  text-align:center;  background:#b01f24; border-right:solid 1px #9f1d21;}    
.nav li a{ display:block; color:#fff; font-size:16px; width:135px;overflow:hidden;}
.nav li ul{ display:none;  width:105px; position: absolute; z-index: 9999;}
    
.con-1{ overflow:hidden;}
.gd-news{float:left; width:411px; height:257px;}
.news-list{ float:right; width:587px; height:257px;}
.news-list h3{ height:60px; line-height:60px; text-align:center; color:#d01238; font-size:16px;}
.news-ul li{ height:38px; line-height:38px; overflow:hidden; border-bottom:dotted 1px #000; background:url(/ytw/images/list-ico.jpg) no-repeat 0 15px; padding-left:10px;}
.news-ul li a{ float:left; color:#000; width:70%; font-size:14px; }
.news-ul li span{ float:right; width:75px;}
.btn-list{  display: flex; justify-content:space-between;    margin:10px 0;}
.btn-list li{ width:300px; text-align:center; margin:2px 0; }
.btn-list li img{ width:145px;}

.newsbox1{ width:500px; height:224px; float:left;}
.newsbox2{ width:500px; height:224px; float:right;}


.newsbox1 h1{ background:url(/ytw/images/t-t1.jpg) no-repeat;  color:#a92623; height:30px; font-size:14px; overflow:hidden;}
.newsbox1 h1 span{ float:left; margin-left:17px; font-size: 16px;}
.newsbox1 h1 a{ float:right; margin-top:8px;}

.news-list-3{ margin-top:10px;}
.news-list-3 li{ height:32px; line-height:32px; border-bottom:dotted 1px #000;}
.news-list-3 li a{ color:#000;}


.newsbox2 h1{ background:url(/ytw/images/ttt-2.jpg) no-repeat;  color:#a92623; height:30px; font-size:14px; overflow:hidden;}
.newsbox2 h1 span{ float:left; margin-left:25px; margin-top:5px; font-size: 16px;}
.newsbox2 h1 a{ float:right; margin-top:8px;}

.content-box{ clear:both;}


.footer{ background:url(/ytw/images/tb-bg.jpg) ; height:110px; padding-top:4px;}
.footer p{ text-align:center; color:#fff; height:35px; line-height:35px;} 
.tpxw-list{ overflow: hidden;margin-top: 15px;height: 157px; width:2000px;}
.tpxw-list li{ float: left; width: 250px; text-align: center;}
.tpxw-list li img{width:230px; height: 140px;}
.tpxw-list li a{ color: #000;}

.c-left{width:180px; float: left;}
.c-right{ width:1000px; float: right;}
.mtitle{ height:40px; line-height: 40px;  text-align: center; background: #a20704;font-size: 16px; color: #fff;}
.mlist a{ display: block; height: 32px; line-height: 32px; text-align: center; color: #000;}
.mlist a.cli{ color: #9f1d21;}


#side2{width: 100%;height: 416px;padding-top:10px;overflow: hidden;}
#side2 .m2 li{list-style: outside none none;}
#side2 .m2 li{width: 100%;min-width: 415px;background-position: center center; background-size: cover;background-repeat: no-repeat;}
#side2 .m2 li a{display: block;width: 100%;height: 248px;}
#side2 .s2{width:200px;height:15px;line-height:15px;position:relative;top: -30px;left: 30%;}
#side2 .s2 li{display: block;float: left;cursor: pointer;width: 16px;height: 16px;margin-right: 5px;background: url("/ytw/Images/login-dot.png") no-repeat scroll center bottom transparent;text-indent: -9999px;}
#side2 .s2 li.cur{background-position: center top;}