@charset "UTF-8";  
html { margin:0px; padding:0px;}
body {color:#444;font-family: Roboto, sans-serif; margin:0;font-size:14px;background: #f0f0f0;width: 100%;}	
a:link {color:#000000;text-decoration:none;}/* 未被访问的链接 */
a:visited {color:#000000;text-decoration:none;}/* 已被访问的链接 */
a:hover {color:#000000;text-decoration:none;}/* 鼠标指针移动到链接上 */
a:active {color:#000000;text-decoration:none;}/* 正在被点击的链接 */
ol,ul,li{list-style:none; }
form{ padding:0; margin:0;}
*{padding:0px;margin:0px;} 
h1,h2,h3,h4,h5,h6{font-size:12px;}
img{border:0;}
input[type=button], input[type=submit], input[type=file],button,textarea{ cursor: pointer; -webkit-appearance: none;}
input{outline: none;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.red{color: #FC0004}
.greens{color:#0FCB3C}
.blue{color:#288ce6!important;}
.bgbai{background: #ffffff;}
.main{margin: 0 auto;width: 700px;}
.main .serbox{margin-top:25%;text-align: center}
.main .serbox input{width: 570px;height: 48px;line-height: 48px;border: solid 1px #cccccc;padding: 0 10px;border-radius: 10px 0 0 10px;font-size: 16px;float: left;}

.main .serbox .btns{display: inline-block;background: #0552D9;font-size: 16px;color:#ffffff;height: 50px;line-height: 50px;cursor: pointer;float: left;border-radius:0 10px 10px  0;width: 108px;}
.logo{padding-bottom: 40px;}
.logo img{height: 80px;}
.homenews{margin-top:50px;}
.homenews ul li{float: left;width: 48%;text-align: left;}
.homenews ul li:nth-child(2n){float: right;}
.homenews ul li a{color:#474747;font-size: 16px;height: 28px;line-height: 28px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    font-family: Georgia, sans-serif;background: url("../images/bullet.gif") no-repeat left center;padding-left: 15px;}
.homenews ul li span{font-size: 18px;display: inline-block;float: left;margin-right: 5px;font-family:"Arial"}
.homenews ul li a:hover{color:#0864B7}

.tops{padding-bottom: 5px;background: #FFFFFF}
.content{margin: 0 auto;width: 1100px;}


.tplist{padding:15px 0;}
.tplist .lgleft{float: left;}
.tplist .lgleft img{height: 50px;display: block}
.tplist .lgright{float: right;}
.tplist .lgright .inputall{width: 500px;height: 45px;line-height: 45px;padding: 0 10px;font-size: 16px;border:solid 1px #cccccc;border-radius: 10px 0 0 10px;}
.tplist .lgright .btns{display: inline-block;background: #0552D9;font-size: 16px;color:#ffffff;height: 47px;line-height: 47px;cursor: pointer;float: right;border-radius:0 10px 10px  0;width: 108px;text-align: center}

.menus{background: #3E3E3E;}
.menus li{float: left;position: relative;}
.menus li a{display: block;margin-right: 35px;color:#B7B7B7;height: 40px;line-height: 40px;font-size: 14px;}
.menus li a:hover{color:#ffffff;}
.menus li::after {
    content: '•';
    position: absolute;
    right: 15px;
	top:5px;
	font-size: 18px;
    height: 20px;
    color: #666666;
}
.menus li:last-child::after{content:''}
.newsbox{margin: 20px 0;}
.newsleft{float: left;width: 760px;background: #ffffff;padding: 15px;border-radius: 5px;min-height: 600px;}
.newsleft .times{color:#838383}
.newsleft .newstitle{font-size: 2.3em;color:#000000;font-family: Georgia,sans-serif;font-weight: 700;border-bottom: solid 1px #dddddd;padding: 5px 0 20px;}
.newsleft .conts{padding: 25px 0;}
.newsleft .conts img{max-width: 100%;}
.newsleft .nrinfo{padding: 15px 0;}
.newsleft .prinext{padding-top:25px;margin-top:25px;border-top:solid 1px #dddddd;color:#686868}
.newsleft .prinext p{display: block;padding: 5px 0;}
.newsleft .ntitle{font-size: 20px;font-weight: bold;color:#000000;position: relative;padding-left: 10px;border-bottom: solid 1px #dddddd;padding-bottom:12px;}
.newsleft .ntitle::after {
    content: '';
    position: absolute;
    left: 0px;
	top:5px;
	font-size: 18px;
    height: 18px;
	width: 5px;
    background: #0864B7;
}
.newsleft .prinext a:hover{color:#0864B7}
.newsleft .newslist{padding: 30px 0;}
.newsleft .newslist li{padding: 12px 0;border-bottom: dotted 1px #dddddd;}
.newsleft .newslist span{font-size: 14px;color:#666666;}
.newsleft .newslist a{display: block;font-size: 22px;font-family: Georgia,sans-serif;font-weight: bold;padding-top:8px;}
.newsleft .newslist li:last-child{border:none;}
.newsleft .newslist a:hover{color:#0864B7}
.newsleft .newslist .pic{float: left;width: 110px;position: relative;z-index: 2}
.newsleft .newslist .pic img{width: 100%;}
.newsleft .newslist .desp{position: relative;z-index: 1;padding-left: 130px;}
.newsright{float: right;width:280px;background: #ffffff;border-radius: 5px;padding: 10px;}
.newsright .vtuijian{padding: 12px 0;}
.newsright .vtuijian h2{height: 35px;line-height: 35px;padding: 0 10px;font-size: 16px;color:#ffffff;background: #3E3E3E;margin-bottom: 8px;}
.newsright .vtuijian li{border-bottom: dotted 1px #dddddd;padding: 8px 0;}
.newsright .vtuijian li:last-child{border: none;paddingg-bottom:0;}
.newsright .vtuijian a:hover{color:#0864B7}


.bottom{position: fixed;bottom:0;left: 0;width: 100%;height: 60px;line-height: 60px;text-align: center;font-size: 16px;color:#555555}

.copyright{text-align: center;height: 60px;line-height: 25px;margin-top:40px;font-size: 16px;color:#555555;}





