﻿
* { margin:0px; padding:0px;
        text-align: center;
    }
a { color:#000000; text-decoration:none;}
a:hover { text-decoration:underline;}
li { list-style-type:none;}


img { border:0;}
body {font-family: "宋体";margin:0 auto; 
    background: #ffffff;
    	font-family: 'Microsoft Yahei', "Lucida Grande", "Tahoma", "Arial",
		"Helvetica", "sans-serif";
	color: #333;
    font-size:15px; 
      }
.banner { width:1100px; 
margin:0px auto; background-image:url('../img/banner.jpg'); 
background-repeat:no-repeat; background-position:center top; height:294px;
    }
.banner-1 { width:1100px; 
margin:0px auto; background-image:url('../img/banner-1.jpg'); 
background-repeat:no-repeat; background-position:center top; height:294px;
    }
.banner-2 { width:1100px; 
margin:0px auto; background-image:url('../img/banner-2.jpg'); 
background-repeat:no-repeat; background-position:center top; height:294px;
    }
.banner-3 { width:1100px; 
margin:0px auto; background-image:url('../img/banner-3.jpg'); 
background-repeat:no-repeat; background-position:center top; height:294px;
    }
.box { width:1100px; background-color:#FFF; height:1%; overflow:hidden; margin:0px auto; padding-bottom:0px;}
.f2 { width:1100px; margin:0px auto;  overflow:hidden; margin-top:10px;}
.f2_1 { width:520px; float:right;     }
.f2_1_1 {width:520px; margin:0px auto; overflow:hidden;height:298px;         background:url("../img/bg.jpg") ;}
.f2_1_1 dt { padding:12px 0 8px 0; font-size:22px; font-weight:bold; color:#990000;
        text-align: center;
    }
.f2_1_1 dt a { font-size:14px; color:#990000;}
.f2_1_1 dd { padding-left:15px;padding-right:15px;padding-top:19px; font-size:16px; color:#666666; line-height:27px;text-align:justify;text-justify:inter-ideograph;height: 225px;
 background-repeat:no-repeat; background-position:center bottom;
         }
.f2_1_1 dd a {color:#666666;}
.f2_1_2 {width:366px; padding:0 0 10px 0; margin:0px auto; height:1%; overflow:hidden;}
.f2_1_2 dt { padding:12px 0 8px 0; font-size:14px; font-weight:bold; color:#990000; }
.f2_1_2 dt a { font-size:14px; color:#990000;}
.f2_1_2 dd {text-align:left; font-size:12px; color:#666666;line-height:22px;}
.f2_1_2 dd a {color:#666666}
.f2_1 ul { width:366px;}
.f2_1 li { text-align:left; font-size:12px; color:#333333; line-height:24px;}
.f2_1 li a { color:#333333;}
.f2_1_3 { width:366px; text-align:right; line-height:24px; color:#999999;}
.f2_1_3 a {color:#999999;}
.f2_2 { width:520px; float:left; border:1px  solid #CCCCCC;}
#photocontent {
    overflow:hidden;
    margin:0px auto;
    height:276px;
    padding:10px
}
#photolists { display: none; }

#focus_photo_title {
    width:430px;
    height:20px;
    float: left;
    margin-left:15px;
    display:inline;
    position:relative;
    z-index:3000;
    text-align:left;
    overflow:hidden;
    clear:both;
}

#focus_photo_title a { font-size: 12px; line-height: 25px; font-family: "宋体"; color:#FFFFFF }

#focus_photo_nav { height: 25px; line-height: 25px; float:right; }

.axx{ padding: 7px 10px; border-left: #cccccc 1px solid; font-size: 12px; line-height: 25px;text-decoration: none;}
a.axx:link,a.axx:visited{ text-decoration: none; color: #fff; font-size: 12px; background-color: #666;}
a.axx:active,a.axx:hover{ text-decoration: none; color: #fff; font-size: 12px; background-color: #999;}
.bxx{ padding: 7px 10px; border-left: #cccccc 1px solid;font-size: 12px;line-height: 25px;text-decoration: none;}
a.bxx:link,a.bxx:visited{ text-decoration: none; color: #fff; font-size: 12px; background-color: #CE0609;}
a.bxx:active,a.bxx:hover{ text-decoration: none; color: #fff; font-size: 12px; background-color: #CE0609;}
.STYLE1 {color: #000000}
.hh11 {width:220px;margin-bottom:10px;text-align:left;height:1%;}
.sp11 {list-style-type: none;width:390px;text-align:left;}

.ct1{font-size: 14px;color: #FFFFFF;text-decoration: none;font-weight: bold;}
.ct2{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;text-decoration: none;}
.ct3{font-size: 12px;color: #666666;text-decoration: none;}
.f7 { width:566px; float:left; height:400px; overflow:hidden;border-bottom:1px  solid #C01414;border-left:1px  solid #C01414;border-right:1px  solid #C01414;}
.cs1  { background-image:url('../img/bg6.jpg'); width:568px; background-repeat:no-repeat; background-position:left top; height:30px; margin-bottom:10px;}
.cs1-1  { background-image:url('../img/bg6-1.jpg'); width:568px; background-repeat:no-repeat; background-position:left top; height:30px; margin-bottom:10px;}
.f7 ul li .date {float:right; margin-right:15px;padding-top:0px;}
.f8 ul li .date {float:right; margin-right:15px;padding-top:0px;}
.f9 ul li .date {float:right; margin-right:15px;padding-top:0px;}
.f10 ul li .date {float:right; margin-right:15px;padding-top:0px;}
.f7 span { float:right; margin-right:18px; font-size:16px; padding-top:16px;font-weight:normal;}
.f7 ul { width:566px;margin:0px auto;}
.f7 li {text-align:left; color:#333333; line-height:34px;border-bottom:1px dashed #CCCCCC; white-space: nowrap;overflow: hidden; text-overflow: ellipsis; }

.f7 ul li a:before{content: "·";display: inline;}
 .mt{margin-top:10px}
.f7 li a {color:#333333;margin-left:8px; width:560px;}

.cs2  { background-image:url('../img/bg8.jpg'); 
width:1098px; 
background-repeat:no-repeat; background-position:left top; height:30px; 
margin-bottom:10px;
}

.cs2-1  { background-image:url('../img/bg8-1.jpg'); 
width:1098px; 
background-repeat:no-repeat; background-position:left top; height:30px; 
margin-bottom:10px;
}
.cs3  { background-image:url('../img/bg9.jpg'); 
width:1098px; 
background-repeat:no-repeat; background-position:left top; height:30px; 
margin-bottom:10px;
}
.cs4 { background-image:url('../img/bg10.jpg'); 
width:1098px; 
background-repeat:no-repeat; background-position:left top; height:30px; 
margin-bottom:10px;
}
.cs3-1  { background-image:url('../img/bg9-1.jpg'); 
width:1098px; 
background-repeat:no-repeat; background-position:left top; height:30px; 
margin-bottom:10px;
}
.cs4-1 { background-image:url('../img/bg10-1.jpg'); 
width:1098px; 
background-repeat:no-repeat; background-position:left top; height:30px; 
margin-bottom:10px;
}

.f8 ul li a:before{content: "·";display: inline;}
.f8 { width:1098px; /*height:290px;*/ overflow:hidden; border-bottom:1px  solid #C01414;border-left:1px  solid #C01414;border-right:1px  solid #C01414;}
.f8 span { float:right; margin-right:18px; font-size:16px; padding-top:16px;font-weight:normal;}
.f8 ul li  .date {
    float: right;
    padding-right: 10px;
    text-decoration:none;
}
.f8 ul { width:1098px; margin:0px auto;}
.f8 li {text-align:left;color:#333333; line-height:34px;border-bottom:1px dashed #CCCCCC; float:left;width:545px; white-space: nowrap;overflow: hidden; text-overflow: ellipsis; 
 }
.f8 li a {color:#333333;margin-left:8px}


.f9 ul li a:before{content: "·";display: inline;}
.f9 { width:1098px; /*height:290px;*/ overflow:hidden; border-bottom:1px  solid #C01414;border-left:1px  solid #C01414;border-right:1px  solid #C01414;margin-top:11px;}
.f9 span { float:right; margin-right:18px; font-size:16px; padding-top:16px;font-weight:normal;}
.f9 ul li  .date {
    float: right;
    padding-right: 10px;
    text-decoration:none;
}
.f9 ul { width:1098px; margin:0px auto;}
.f9 li {text-align:left;color:#333333; line-height:34px;border-bottom:1px dashed #CCCCCC;padding-left:1px; float:left; width:545px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;  }
.f9 li a {color:#333333;margin-left:8px}

.f10 ul li a:before{content: "·";display: inline;}
.f10 { width:1098px; overflow:hidden; border-bottom:1px  solid #C01414;border-left:1px  solid #C01414;border-right:1px  solid #C01414;margin-top:11px;}
.f10 span { float:right; margin-right:18px; font-size:16px; padding-top:16px; font-weight:normal;}
.f10 ul li  .date {
    float: right;
    padding-right: 10px;
    text-decoration:none;

}
.f10 ul { width:1098px; margin:0px auto;}
.f10 li {text-align:left;color:#333333; line-height:34px;border-bottom:1px dashed #CCCCCC;
  padding-left:1px;float:left; width:545px; white-space: nowrap;overflow: hidden; text-overflow: ellipsis; }

.f10 li a {color:#333333;margin-left:8px}

.footer {
    background: url("../img/bg_footer.gif") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    line-height: 20px;
    text-align: center;
	height: 141px;
}
    .footer span {    color: #FFFFFF;
    }
.input{
    width:15%;
    float:left;
}
  .hide
  {
   display:none;
  }
  .insbox{
    width:1200px;
    position:relative;
    margin:0 auto;
    border:1px solid #333;
    color:#333;
    border-radius: 20px;
    margin-bottom:150px;
}
.inul {
    min-height:44px;
    margin:20px 0;
}

ul.inul>div{
    float:left;
}
h3.institle{
    background:#333;
    color:#fff;
    text-align: center;
    height:78px;
    border-top-left-radius:20px;
    border-top-right-radius:20px;
    position:relative;
    width:100%;
    display:flex;
    align-items: center;
    justify-content:center;
}

h3.institle span{
    padding-left: 58px;
    font-size: 22px;
    letter-spacing: 3px;
    font-weight: normal;
}
.toleft{
    width:25%;
    text-align: right;
}
.toright{
    width:75%;
}
input.xiangton{
    border:1px solid #eee;
    border-radius: 3px;
    width:290px;
    height:42px;
    text-indent: 10px;
}
.toyilei{
    line-height:44px;
}
span.nming {
    margin-right:40px;
    position:relative;
}
.maohaos::after{
    content:":";
    display:inline;
    position:absolute;
    right:0;
    right:-10px;

}
         .layui-form-select .layui-input {
             padding-right: 0px;
         }
.span{
    width: 9%;
    float:left;
     line-height: 40px;
     display: block;
     color: #666;
     font-size: 16px;
     margin-right:5px;
         margin-left:80px;
}
.span1{
    float:left;
      width: 15%;
}
.erlei{
    height:172px;
    line-height:172px;
}
div.toright>div{
    float:left;
}
div.chuans{
    position:relative;
    width:270px;
    height:180px;
    border-radius: 3px;
    border:1px dashed #ccc;
    margin-right: 44px;
    overflow: hidden;
}
div.chuans img{
    position:absolute;
    width:270px;
    height:180px;
    left:0;
    right:0;
    top:0;
    bottom:0;
    margin:auto;
}
div.shangshili>div{
    float:left;
}
div.shangshili {
    height:160px;
    position:relative;
}
div.shuom{
    margin-right:10px;
}
div.shulitu{
    width:242px;
    height:100%;
    position:relative;
}
div.shulitu img{
    position:absolute;
    max-width:240px;
    left:0;right:0;
    top:0;bottom:0;
    margin:auto;
}
div.btns{
    margin-top:180px;
    margin-bottom:40px;
    position:relative;
    text-align: center;
}
span.tibtn{
    /*padding:8px 30px;*/
    background:#333;
    border-radius: 5px;
    color:#fff;
}
div.chuans{
    line-height:30px;
}
input.uploadImg{
    display: inline-block;
    width: 100%;
    height: 100%;
    opacity: 0;
    z-index: 999;
}
span.delx {
    position:absolute;
    top:5px;
    right:5px;
    z-index: 9999;
    font-size:30px;
    float:right;
    display:none;
    border-radius: 20%;
        height:30px;
}
span.delx:hover{
    background:#333;
    color:#fff;
    cursor:pointer;
    height:30px;
}
div.shuom span.chsa {
    color:#e5000c;
    margin-right:10px;
    font-size: 30px;
    font-weight: normal;
        height:30px;
}
div.shuom{
    color:#1f5fc3;
    font-size: 14px;
    font-weight: bold;
}



/*动态新闻*/
.focus{width:100%;width: 450px\9;height:400px;overflow: hidden;position: relative; }
.focus ul{position: relative;width: 100%;width: 450px\9;height: 320px;}
.focus ul li{width: 100%;width: 450px\9;height: 400px;position: absolute;top: 0;left: 0;overflow: hidden;display: none;}
.focus ul li img{height: 400px;}
.focus ul li .focusText{position: absolute;width: 100%;height: 40px;bottom: 0;left: 0;background: #333;background: rgba(0,0,0,0.5);}
.focus ul li .focusText a{display: block;margin-right: 40px;height: 40px;line-height: 40px;overflow: hidden;color: #fff;text-indent: 10px;font-size:15px;font-weight:800}
.focus .dots{position: absolute;bottom: 0;right: 8px;height: 40px;}
.focus .dots span{display: inline-block;vertical-align: top;width: 8px;height: 8px;border-radius: 100%;background: #fff;margin: 16px 2px;opacity: 0.6;filter: alpha(opacity=60);cursor: pointer;}
.focus .dots span.active{opacity: 1;filter: alpha(opacity=100);}
.textNews{width:50%;width: 460px\9;}
.textNews .headline{border-bottom: 1px dashed #dadada;padding-bottom: 10px;}
    .textNews .headline h3 {
        font-size: 20px;
        font-weight: bold;
        line-height: 25px;
        margin-bottom: 15px;
    }
