/* base style */

*{
    margin:0;
    padding:0; 

}
img{ border:0px;}
a{ color:#333; text-decoration:none}
a:hover{ color:#F00}

.content{
    width: 1200px;
 
    margin: 0 auto;
}

.w100{ width:100%; float:left; border-bottom:#CCC solid 1px; padding:8px 0px;}
.w100 p{ float:left; display:inline;}
.w100 span{ float:right; display:inline;}
.logo{ width:650px; height:110px; float:left; }
.logo img{ height:110px;}

.logoright{ width:550px; float:right; height:110px;}
.rwm{ float:right; width:72px; height:72px; margin-top:19px; background-color:#036;}
.rwm img{ width:72px; height:72px; }

.logorwml{ width:200px; float:right; margin-top:19px; margin-right:20px;}
.logorwml ul.sdf{ float:right; text-align:right; margin-top:5px;}
.logorwml ul.sou{ float:right; text-align:right; margin-top:17px;}
.logorwml ul.sou input.tj{ float:right; width:30px; height:30px;  background:#969696 url(../images/sou.jpg) center center no-repeat; border:0px; text-align:center; line-height:30px; color:#FFF;cursor:pointer;}


.logorwml ul.sou input.wb{ float:right; width:100px; height:28px;  background:#fff ; border:0px; text-align:center; line-height:28px; border:#969696 solid 1px; padding-left:10px; }


.nav{ width:100%; height:50px; float:left; background-color:#0059b2}
.nav li{ width:200px; float:left; font-size:18px; text-align:center; line-height:50px; display:inline; background:url(../images/nav.png) right center no-repeat}




.nav li.no{ width:200px; float:left; font-size:18px; text-align:center; line-height:50px; display:inline; background: none;}
.nav li a{ color:#FFF; font-size:18px; font-weight:bold;}
.nav li a:hover,.nav li a.now{ color:#ffff00}



.nav-s li{
  text-align: center;
    position: relative;
   
}

.nav-s li ul{
    position: absolute; padding:8px 0px;
    
    top: 50px;     -webkit-border-radius:0px 0px 4px 4px;
    display: none;
    background:#4b82b9 ;
    z-index: 500; 
}
.nav-s li ul li {
    width: 100%;
    float: left;
    margin: 0;
    line-height: 40px; border-bottom:#6699cd solid 1px;
  
    padding: 0 5px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: none;
}
.nav-s li ul li a{
    color: #fff;font-weight:100; font-size:16px;
}


.nav-s li:hover ul{
    display: block;
}
.nav-s li:hover ul li{
    background: none;
}
.nav-s li:hover ul li a{ font-size:16px;
    color: #fff;
}

.nav-s ul li a,.nav-s ul li a{
    color: #fff; font-size:16px;
}



.nav-s li:hover ul li a:hover{
    color: #ffff00;
}



.hdp{ width:1200px; float:left; height:475px; background-color:#069;}

.indexgg{ width:100%; float:left; height:50px; line-height:50px; }
.indexgg span.indtitle{ float:left; display:inline; font-weight:bold;}
.indexgg a{ float:left; display:inline; color:#c30000}
.indexgg a:hover{  color:#ff0000}
.indexgg span.indtime{ display:inline; margin-left:20px;}
.innews1{ width:100%; float:left;margin-top:10px;}

.innews001{ width:320px; float:left; display:inline; }
.btitlet{ width:100%; float:left; border-bottom:#CCC solid 1px; height:40px;}
.btitlet p{  float:left; font-size:18px; color:#f22400; font-weight: bold; margin-top:10px; }
.btitlet span{  float:right;margin-top:15px; }

.btitlet span a{ color:#666; font-family:"宋体"}
.btitlet span a:hover{ color:#f00}
.inabouttu{ width:100%; height:200px; float:left; background-color:#666; margin-top:10px;}
.inabouttu img{ width:100%; height:200px; }

.inaboutcont{ width:100%; height:245px; float:left; margin-top:15px; line-height:25px;}
.innews002{ width:400px; float:left; margin-left:40px;}


.indexnewslst{ width:100%; float:left; margin-bottom:10px;}
.indexnewslst li{ width:100%; float:left; height:20px; display:inline; margin-top:16px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.indexnewslst li a{ font-size:16px;}
.innews003{ width:400px; float:right;}
.innewsdt{ width:100%; float:left; height:82px; margin-top:15px;}
.imgnews{ width:130px; height:80px; float:left;}
.imgnews img{ width:130px; height:80px; float:left;}

.imgright{ width:250px;  float:right; font-size:18px;}
.imgright a{font-size:18px; line-height:30px;}
.ggw001{ width:100%;  float:left; margin-top:10px; background-color:#033;}
.ggw001 img{ width:100%; }
.innews2{ width:100%; float:left; margin-top:15px;}

.innews201left{ width:320px; float:left;}
.inndws1011{ width:100%; float:left; margin-top:15px; margin-bottom:10px;}
.inndws1011 img{ width:120px; height:80px; float:left;}

.inndws1011 p{ width:185px; height:80px; float:right;}
.inndws1011 p a{ font-size:16px; line-height:28px;}
.rhbd{ width:100%; float:left; margin-top:15px; margin-bottom:10px;}
.rhbd input.wb{ width:220px; float:left; display:inline; border:#CCC solid 1px; padding-left:10px; line-height:26px; line-height:26px;}

.rhbd input.tj{ width:75px; height:28px; float:right; background-color:#ff2600; border:0px; line-height:28px; color:#FFF; text-align:center;cursor:pointer;}

.innews2z{ width:840px; float:right; }
.insfp1{ width:400px; float:left; display:inline;}
.rrr{ float:right;}
.sfz101{ width:100%; float:left; background:url(../images/hhh.jpg) left center no-repeat; height:46px;}
.sfz101 p{ float:left;font-size:18px; font-weight:bold; color:#333; margin-left:20px; margin-top:10px;}
.sfz101 span{ float:right;}
.sfz101 span a{ font-size:30px; font-weight:bold; color:#666;}
.sfz101 span a:hover{ color:#f00;}
.sfz102{ width:400px; height:220px; float:left; background-color:#036;}
.sfz102 img{ width:400px; height:220px; }
.sfz102 p{ width:400px; height:30px; background:url(../images/a.png) bottom repeat-x; margin-top:-34px; line-height:30px; z-index:2222;position:absolute; }
.sfz102 p a{ float:left; margin-left:20px; color:#FFF;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;width:370px;}
.indexhydw{ width:100%; float:left;}
.hydw02{ width:100%; float:left; margin-top:10px;}
.hydw02 li{ width:183px; float:left; display:inline;  margin-right:20px; margin-top:10px;}
.hydw02 li.rrr{ width:183px; float:right; display:inline;  margin-right:0px; margin-top:10px;}
.hydw02 li img{ width:100%; height:105px;}
.hydw02 li a{ width:100%; text-align:center; margin-top:10px; float:left;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.hydw02 li.rrr{  float:right;  margin-right:0;}
.momo{ width:100%; float:left; background-color:#f2f2f2; margin-top:20px; padding-top:15px;}
.inyounw{ width:100%; float:left; display:inline; margin-top:10px; }
.inyounw a{ float:left; display:inline; margin-right:20px; margin-top:8px; font-size:14px;}
.monav{ width:100%; height:40px; float:left; background-color:#0059b2; margin-top:15px; line-height:40px; text-align:center; color:#FFF; font-size:14px;}
.monav a{ color:#FFF; padding:0px 8px}
.monav a:hover{ color:#FF0}

.mo{ width:100%; float:left; display:inline; margin-top:15px; padding-bottom:30px;}
.moleft{ width:70%; float:left; display:inline; font-size:14px; line-height:24px; margin-top:15px;}

.moright{ width:30%; float:right; display:inline; margin-top:10px;}
.moright li{ float:right; display:inline; width:70px;margin-left:20px;}
.moright li img{  width:70px; height:70px; }
.moright li p{ float:right; display:inline; width:70px; font-size:12px; color:#666; text-align:center; margin-top:8px;}
.newsleft{ width:230px; float:left;  margin-top:15px;}
.newsbt{ width:100%; height:45px; float:left; background-color:#4889f3; line-height:45px; text-align:center; color:#FFF; font-size:18px; font-weight:bold;    -webkit-border-radius: 4px 4px 0px 0px;border:#4889f3 solid 1px;}
.newsbt1{ width:100%; height:45px; border:#f1f1f1 solid 1px; border-top:0px; float:left; text-align:center; line-height:45px;}

.newsbt1 a{ color:#333;}
.newsbt1 a:hover,.newsbt1 a.now{ color:#ff0000;}
.newsright{ width:930px; float:right; display:inline; }
.newsrightbt{ width:100%; height:50px; line-height:50px; text-align:left; font-size:20px; font-weight:bold; color:#000; margin-top:10px;margin-bottom:10px;}

.newsrightbt p{ float:left;}


.newsrightbt1{ width:100%; height:50px; line-height:50px; text-align:left; font-size:20px; font-weight:bold; color:#000; margin-top:10px;margin-bottom:10px; border-bottom:#CCC 1px solid }



.newslst{ width:100%; float:left; border-top:#dddddd dotted 1px; margin-top:0px; padding-bottom:20px;}
.newslst img{ width:150px; height:120px; float:left; margin-top:20px;}



.newslst p.newslsttitle{ width:755px;  float:right; text-align:left; margin-top:20px; font-weight:bold;}
.newslst p.newslsttext{ width:755px;  float:right; text-align:left; margin-top:20px; color:#666; line-height:22px;}
.newslst p.newslsttext1{ width:755px;  float:right; text-align:right; margin-top:15px; color:#666; line-height:22px; font-size:14px; color:#999}

.newslst p.newslsttext1 a{ color:#F00;}

.newslst p.newslsttext1 a:hover{ color:#900;}
.fen{ width:100%; float:left; margin-top:10px;}
.fen a,.fen span{ padding:6px 10px; border:#CCC solid 1px; margin-left:6px; float:left;    -webkit-border-radius: 4px;}
.fen a.first{margin-left:6px;}
.fen span{ color:#F00; background-color: #f5f5f5}
.newsnwtitle{ width:100%; text-align:center; float:left; margin-top:0px; font-weight:bold; font-size:24px; border-bottom:#eee solid 1px; border-top:#eee solid 1px; padding:15px 0px;}



.newsnwtime{ width:100%; float:left; margin-top:15px; font-size:14px; color:#8d8d8d;    font-size: 14px;
    text-align:left;font-family: "宋体";}


.newsnwtext{ width:100%; float:left; margin-top:15px; background-color:#f2f2f2;}
.newsnwtext p{ width:890px; float:left; margin:20px; line-height:26px;font-size:14px; color:#666;text-indent:2em;-webkit-border-radius: 6px;}
.newscont{ width:100%; float:left; margin-top:20px; font-size:16px; line-height:26px; }
.syy{ width:100%; float:left; border-top:#CCC solid 1px; margin-top:20px; padding-top:15px; color:#666; font-size:16px; }

.xyy{ width:100%; float:left;  margin-top:10px; padding-top:5px; color:#666; font-size:16px; }

.hyhy{ width:300px; float:left; display:inline; margin-right:10px; margin-top:10px; }
.hyhy img{ width:100%;}
.hyhy p{ width:100%; text-align:center; height:40px;}

