body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body{color:#333;font-size:14px;font-family:"寰蒋闆呴粦";}
body, html{width: 100%;height:100%;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{text-decoration:none;color: #333;}
img{border: 0;}

.sy-ui-box{display: block;}
.sy-ui-float-left{float: left;}
.sy-ui-float-right{float: right;}

.sy-ui-clear{clear: both;}
.sy-ui-margin-top{ margin-top: 15px; }
.sy-ui-margin-center{ margin:0 auto; }
.sy-ui-width{ width: 1140px; }
.sy-ui-border-none{ border: none !important; }
.sy-clear-right-border{ border-right: none !important; }

.hr{background: url("../images/hr.jpg") no-repeat center;width: 100%;height: 21px;}

/*--- top box --*/
.top-box{background: url("../images/top-bg.jpg") no-repeat center;width: 100%;height: 681px;margin-top: -80px;}

/*--- content 1 ---*/
.content-1-box{    background: url(../images/content-1-bg_02.png) no-repeat bottom;
    width: 100%;
    padding-bottom: 25px;    margin-top: -70px;}
.content-1{width: 1100px;margin: 0 auto;}
.title-1{background: url("../images/title-1.png") no-repeat center;width: 434px;height: 107px;margin: 0 auto;}
.title-1 a{height: 107px;line-height: 113px;color: #898A8C;font-size: 14px;padding-right: 10px;}
.hot-new-box{border: 1px solid #F2F2F2;width: 968px;margin: 15px auto 0;padding: 40px 65px 25px;}
.hot-title{color: #333333;font-size: 25px;font-weight: bold;text-align: center;}
.hot-summary{color: #676767;line-height: 25px; }
.hot-summary a{color: #E80E27;}

.content-1-news{width: 1100px;margin: 35px auto 0;}
.content-1-news .group-left{width: 498px; height: 373px;}
.content-1-news .group-right{border:1px solid #F2F2F2;width: 528px;padding: 12px 30px;margin-left: 12px;background: #FFF;}
.content-1-news .group-right .point{background: url("../images/point.png") no-repeat center;width: 4px;height: 4px;margin-right: 15px;height: 44.5px;}
.content-1-news .group-right a{height: 49.5px;line-height: 49.5px;font-size: 16px;}

.focus{ position: relative; width: 498px; height: 373px; background-color: #000; float: left;}
.focus img{ width: 498px; height: 373px;background: #DDD;}
.focus .shadow .title{ width: 260px; height: 65px; padding-left: 30px; padding-top: 20px; }
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1; }
.focus .btn a{ position:relative; display:inline; width:13px; height:13px;  border-radius:7px; margin:0 5px; color:#B0B0B0; font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .btn a:hover,.focus .btn a.current{ cursor:pointer; background:#29838B; }
.focus .fPic{ left: 0px;top: 0px; }
.focus .D1fBt{ overflow:hidden; zoom:1; height:16px; z-index:10; }
.focus .shadow{ width: 100%; position: absolute; bottom: 0; left: 0px; z-index: 10; height: 32px; line-height: 32px;  background: rgba(0,0,0,0.6); filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; display: block; text-align: left; }
.focus .shadow a{ text-decoration:none; color:#fff; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1"; }
.focus .fcon{ position:relative; width:100%; float:left; display:none; background:#000 }
.focus .fcon img{ display:block; }
.focus .fbg{ bottom: 25px; right: 0; position: absolute; height: 0; text-align: center; z-index: 200; }
.focus .fbg div{ margin:4px auto 0; overflow:hidden; zoom:1; height:14px }
.focus .D1fBt a{ position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px; color:#B0B0B0; font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .D1fBt .current,.focus .D1fBt a:hover{ background:#FF4A25; }
.focus .D1fBt img{ display:none }
.focus .D1fBt i{ display:none; font-style:normal; }
.focus .prev,.focus .next{ position:absolute; width:40px; height:74px;}
.focus .prev{ top: 50%; margin-top: -37px; left: 0; background-position:0 -74px; cursor:pointer; }
.focus .next{ top: 50%; margin-top: -37px; right: 0; background-position:-40px -74px; cursor:pointer; }
.focus .prev:hover{ background-position:0 0; }
.focus .next:hover{ background-position:-40px 0; }

/*--- content 2 ---*/
.content-2-box{background: url("../images/content-2-bg.jpg") no-repeat center;width: 100%;height: 895px;padding-top: 70px;}
.content-2-box .group-1{width: 1100px;margin: 0 auto 0;}
.content-2-box .group-1 .group-left, .content-2-box .group-1 .group-right{width: 540px;}
.content-2-box .group-1 .group-right{margin-left: 20px;}
.content-2-box .group-1 .group-left .title{background: url("../images/title-2.png") no-repeat center;width: 540px;height: 50px;line-height: 50px;}
.content-2-box .group-1 .group-right .title{background: url("../images/title-3.png") no-repeat center;width: 540px;height: 50px;line-height: 50px;}
.content-2-box .group-1 .group-left .title span, .content-2-box .group-1 .group-right .title span{font-size: 25px;font-weight: bold;color: #FFF;padding-left: 35px;}
.content-2-box .group-1 .group-left .title a{color: #198ACC;padding-right: 15px;}
.content-2-box .group-1 .group-right .title a{color: #99BF10;padding-right: 15px;}
.content-2-news{border-left: 1px solid #F2F2F2;border-right: 1px solid #F2F2F2;border-bottom: 1px solid #F2F2F2;}
.content-2-news{padding: 12px 30px;width: 478px;}
.content-2-news .point{background: url("../images/point.png") no-repeat center;width: 4px;height: 4px;margin-right: 15px;height: 44.5px;}
.content-2-news  a{height: 44.5px;line-height: 44.5px;font-size: 16px;}

.content-2-box .group-2{width: 1100px;margin: 25px auto 0;}
.content-2-box .group-2 .title{background: url("../images/title-4.png") no-repeat center;width: 540px;height: 50px;line-height: 50px;}
.content-2-box .group-2 .title span{font-size: 25px;font-weight: bold;color: #FFF;padding-left: 35px;}
.content-2-box .group-2 .title a{color: #FA6E0D;padding-right: 15px;}
.content-2-box .group-2 .content-3-news{width: 1038px;padding: 30px 30px 22px;border:1px solid #F2F2F2;}
.content-3-news a{width: 510px;height: 310px;position: relative;}
.content-3-news img{width: 100%;height: 100%;background: #DDD;}
.content-3-news p{height: 35px;line-height: 35px;background: rgba(0,0,0,0.5);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;color: #FFF;position: absolute; bottom: 0px;left: 0;width: 98%;padding-left: 10px;}
.content-3-news .news-list{width: 477px;margin-left: 50px;}
.content-3-news .news-list .point{background: url("../images/point.png") no-repeat center;width: 4px;height: 4px;margin-right: 15px;height: 25px;}
.content-3-news .news-list a{font-size: 16px;padding-bottom: 22px;height: 25px;}

/*--- bottom ---*/
.bottom{background: url("../images/bottom.jpg") no-repeat center;width: 100%;height: 243px;}