@import url(public.css);
.container{
    margin-top: -110px;
}
.container a{ color:#3F3F3F}
.container a:hover{ color:#FF9604;}
.container .wrap{ width:970px; margin:0 auto; background:#FFFFFF; padding-top:20px}
.title {height:30px;line-height:30px;background: #7aa4bb;margin-top: 10px;  text-shadow: 1px 2px rgba(0,0,0,0.2);}
.title a {color:#fff;}
.index-pic { height:326px; background:url(imagesnewsindexhome-pic2.jpg) no-repeat center top; border-bottom: 10px solid #9ac2ca;}
.index-1{
    background: #fff;
}
.index-1 .index-1-1{width: 750px;background: #fff;}

.index-1 .index-1-2{width:31.9%;background: #fff;height:264px;}
.index-1 .index-1-2 .title{height: 37px;line-height: 35px;}
.index-1 .index-1-2 .title .tit-left{ font-weight:bold; font-size:14px; color:#FFFFFF; float:left; width:100px; padding-left:20px;  padding-top:1px;}
.index-1 .index-1-2 .title .more{width: 50px;float:right;margin-top: 4px;color: #fff;background: #254b60;text-align: center;margin-right: 5px;line-height: 28px;border-radius: 5px;}
.index-1 .index-1-2 .cnt{ padding-top:7px; padding-left:5px; padding-right:5px;}
.index-1 .index-1-2 .cnt ul li{ height:30px; line-height:30px; background:url(imagesnewsindexli.gif) repeat-x bottom}
.index-1 .index-1-2 .cnt ul li a{ line-height:30px;  font-size:12px;  display:block; padding-left:10px; padding-right:10px;}


.index-1 .index-1-3{ width:31.9%;  background: #fff; height:265px;}
.index-1 .index-1-3 .title{height: 37px;line-height: 35px;}
.index-1 .index-1-3 .title .tit-left{ font-weight:bold; font-size:14px; color:#FFFFFF; float:left; width:100px; padding-left:20px; padding-top:1px;}
.index-1 .index-1-3 .title .more{
    width: 50px;
    float: right;
    margin-top: 4px;
    color: #fff;
    background: #254b60;
    text-align: center;
    margin-right: 5px;
    line-height: 28px;
    border-radius: 5px;
}
.index-1 .index-1-3 .cnt{ padding-top:7px; padding-left:5px; padding-right:5px;}
.index-1 .index-1-3 .cnt ul li{ height:30px; line-height:30px; background:url(imagesnewsindexli.gif) repeat-x bottom}
.index-1 .index-1-3 .cnt ul li a{ line-height:30px;  font-size:12px;  display:block; padding-left:10px; padding-right:10px; background:url(imagesnewsindexioc-1.jpg) 0 12px no-repeat}


.index-2{}


.index-2 .index-2-1{
    width: 360px;
    background: url(imagesnewsindexindex-pic1.jpg) no-repeat 380px 10px #fff;
    height: 264px;
    padding-right: 390px;
}
.index-2 .index-2-1 .title{height: 37px;line-height: 35px;}
.index-2 .index-2-1 .title .tit-left{ font-weight:bold; font-size:14px; color:#FFFFFF; float:left; width:100px; padding-left:20px;  padding-top:1px;}
.index-2 .index-2-1 .title .more{
    width: 50px;
    float: right;
    margin-top: 4px;
    color: #fff;
    background: #254b60;
    text-align: center;
    margin-right: 5px;
    line-height: 28px;
    border-radius: 5px;
}
.index-2 .index-2-1 .cnt{ padding-top:7px; padding-left:5px; padding-right:5px; width:340px;}
.index-2 .index-2-1 .cnt ul li{ height:30px; line-height:30px; background:url(imagesnewsindexli.gif) repeat-x bottom}
.index-2 .index-2-1 .cnt ul li a{ line-height:30px;  font-size:12px;  display:block; padding-left:10px; padding-right:10px;}


.index-2 .index-2-2{
    width: 31.9%;
    background: #fff;
    height: 264px;
}
.index-2 .index-2-2 .title{height: 37px;line-height: 35px;}
.index-2 .index-2-2 .title .tit-left{ font-weight:bold; font-size:14px; color:#FFFFFF; float:left; width:100px; padding-left:20px;  padding-top:1px;}
.index-2 .index-2-2 .title .more{
    width: 50px;
    float: right;
    margin-top: 4px;
    color: #fff;
    background: #254b60;
    text-align: center;
    margin-right: 5px;
    line-height: 28px;
    border-radius: 5px;
}
.index-2 .index-2-2 .cnt{ padding-top:7px; padding-left:5px; padding-right:5px;}
.index-2 .index-2-2 .cnt ul li{ height:30px; line-height:30px; background:url(imagesnewsindexli.gif) repeat-x bottom}
.index-2 .index-2-2 .cnt ul li a{ line-height:30px;  font-size:12px;  display:block; padding-left:10px; padding-right:10px;}


.index-2 .index-2-3{
    width: 31.9%;
    background: #fff;
    height: 264px;
}
.index-2 .index-2-3 .title{height: 37px;line-height: 35px;}
.index-2 .index-2-3 .title .tit-left{ font-weight:bold; font-size:14px; color:#FFFFFF; float:left; width:100px; padding-left:20px; padding-top:1px;}
.index-2 .index-2-3 .title .more{
    width: 50px;
    float: right;
    margin-top: 4px;
    color: #fff;
    background: #254b60;
    text-align: center;
    margin-right: 5px;
    line-height: 28px;
    border-radius: 5px;
}
.index-2 .index-2-3 .cnt{ padding-top:7px; padding-left:5px; padding-right:5px;}
.index-2 .index-2-3 .cnt ul li{ height:30px; line-height:30px; background:url(imagesnewsindexli.gif) repeat-x bottom}
.index-2 .index-2-3 .cnt ul li a{ line-height:30px;  font-size:12px;  display:block; padding-left:10px; padding-right:10px; background:url(imagesnewsindexioc-1.jpg) 0 12px no-repeat}




.index-3 .index-2-1{width: 370px;background: url(imagesnewsindexindex-pic2.jpg) no-repeat -13px 10px #fff;height: 264px;padding-left: 380px;}
.index-3 .index-2-1 .title{height: 37px;line-height: 35px;}
.index-3 .index-2-1 .title .tit-left{ font-weight:bold; font-size:14px; color:#FFFFFF; float:left; width:100px; padding-left:20px;  padding-top:1px;}
.index-3 .index-2-1 .title .more{
    width: 50px;
    float: right;
    margin-top: 4px;
    color: #fff;
    background: #254b60;
    text-align: center;
    margin-right: 5px;
    line-height: 28px;
    border-radius: 5px;
}
.index-3 .index-2-1 .cnt{ padding-top:7px; padding-left:5px; padding-right:5px; width:340px;}
.index-3 .index-2-1 .cnt ul li{ height:30px; line-height:30px; background:url(imagesnewsindexli.gif) repeat-x bottom}
.index-3 .index-2-1 .cnt ul li a{ line-height:30px;  font-size:12px;  display:block; padding-left:10px; padding-right:10px;}


.index-3 .index-2-2{
    width: 31.9%;
    background: #fff;
    height: 264px;
}
.index-3 .index-2-2 .title{height: 37px;line-height: 35px;}
.index-3 .index-2-2 .title .tit-left{ font-weight:bold; font-size:14px; color:#FFFFFF; float:left; width:100px; padding-left:20px;  padding-top:1px;}
.index-3 .index-2-2 .title .more{
    width: 50px;
    float: right;
    margin-top: 4px;
    color: #fff;
    background: #254b60;
    text-align: center;
    margin-right: 5px;
    line-height: 28px;
    border-radius: 5px;
}
.index-3 .index-2-2 .cnt{ padding-top:7px; padding-left:5px; padding-right:5px;}
.index-3 .index-2-2 .cnt ul li{ height:30px; line-height:30px; background:url(imagesnewsindexli.gif) repeat-x bottom}
.index-3 .index-2-2 .cnt ul li a{ line-height:30px;  font-size:12px;  display:block; padding-left:10px; padding-right:10px;}

.index-3 .index-3-3{ height:205px; overflow:hidden}
.index-3 ul li{ height:76px;}

.index-3s .index-2-1{width: 360px;background: url(imagesnewsindexindex-pic3.jpg) no-repeat 380px 10px #fff;height: 264px;padding-right: 390px;}
.index-3s .index-2-1 .title{height: 37px;line-height: 35px;}
.index-3s .index-2-1 .title .tit-left{ font-weight:bold; font-size:14px; color:#FFFFFF; float:left; width:100px; padding-left:20px;  padding-top:1px;}
.index-3s .index-2-1 .title .more{
    width: 50px;
    float: right;
    margin-top: 4px;
    color: #fff;
    background: #254b60;
    text-align: center;
    margin-right: 5px;
    line-height: 28px;
    border-radius: 5px;
}
.index-3s .index-2-1 .cnt{ padding-top:7px; padding-left:5px; padding-right:5px; width:340px;}
.index-3s .index-2-1 .cnt ul li{ height:30px; line-height:30px; background:url(imagesnewsindexli.gif) repeat-x bottom}
.index-3s .index-2-1 .cnt ul li a{ line-height:30px;  font-size:12px;  display:block; padding-left:10px; padding-right:10px;}


.index-3s .index-2-2{
    width: 31.9%;
    margin-right: 2%;
    background: #fff;
    height: 264px;
}
.index-3s .index-2-2 .title{height: 37px;line-height: 35px;}
.index-3s .index-2-2 .title .tit-left{ font-weight:bold; font-size:14px; color:#FFFFFF; float:left; width:100px; padding-left:20px;  padding-top:1px;}
.index-3s .index-2-2 .title .more{
    width: 50px;
    float: right;
    margin-top: 4px;
    color: #fff;
    background: #254b60;
    text-align: center;
    margin-right: 5px;
    line-height: 28px;
    border-radius: 5px;
}
.index-3s .index-2-2 .cnt{ padding-top:7px; padding-left:5px; padding-right:5px;}
.index-3s .index-2-2 .cnt ul li{ height:30px; line-height:30px; background:url(imagesnewsindexli.gif) repeat-x bottom}
.index-3s .index-2-2 .cnt ul li a{ line-height:30px;  font-size:12px;  display:block; padding-left:10px; padding-right:10px;}

.index-3s .index-2-3{
    width: 31.9%;  
    background: #fff;
    height: 264px;
}
.index-3s .index-2-3 .title{height: 37px;line-height: 35px;}
.index-3s .index-2-3 .title .tit-left{ font-weight:bold; font-size:14px; color:#FFFFFF; float:left; width:100px; padding-left:20px;  padding-top:1px;}
.index-3s .index-2-3 .title .more{
    width: 50px;
    float: right;
    margin-top: 4px;
    color: #fff;
    background: #254b60;
    text-align: center;
    margin-right: 5px;
    line-height: 28px;
    border-radius: 5px;
}
.index-3s .index-2-3 .cnt{ padding-top:7px; padding-left:5px; padding-right:5px;}
.index-3s .index-2-3 .cnt ul li{ height:30px; line-height:30px; background:url(imagesnewsindexli.gif) repeat-x bottom}
.index-3s .index-2-3 .cnt ul li a{ line-height:30px;  font-size:12px;  display:block; padding-left:10px; padding-right:10px;}



.index-3s .index-3-3{ height:205px; overflow:hidden}
.index-3s ul li{ height:76px;}




.index-4{
    background: #e9e9e9;
    padding: 15px;
    position: relative;
}
.index-4 .title{height:38px;line-height:38px;display: none;}
.index-4 .title .tit-left{ font-weight:bold; font-size:14px; color:#1055B4; float:left; width:100px; padding-left:40px;  padding-top:1px;}
.index-4 .title .more{width:40px; float:right; margin-top:6px; color:#2B94EF}
.index-4 .cnt{}
.index-4 ul{ overflow:hidden; zoom:1; }
.index-4  ul li{ position:relative; width:157px; float:left; _display:inline; overflow:hidden; }
.index-4  ul li .pic{ text-align:center; }
.index-4  ul li .pic img{ width:123px; height:83px; display:block; padding:2px; border:1px solid #ccc; }
.index-4  ul li .pic a:hover img{  }
.index-4  ul li .title{ position: absolute;  display: block; left:3px; bottom:3px; width:112px; height: 24px; line-height:24px; padding-left:10px; background: rgba(0,0,0,0.5); color: #333;   }
.tempWrap { width:100%!important}

.index-5{
    position: relative;
    overflow: hidden;
}
.index-5 .title{height:36px;line-height:36px;background: transparent;margin: 0;float: left;}
.index-5 .title .tit-left{font-weight:bold;font-size:14px;color:#FFFFFF;float:left;width:100px;padding-top:1px;}
.index-5 .cnt{
    float: left;
}
.index-5 .cnt ul li{ width:142px; float:left; _display:inline; overflow:hidden; background:url(imagesnewsindexico-2.jpg) 0 12px no-repeat; height:26px; line-height:26px; padding-left:15px;}
#footer {margin-top: -155px;}
#footer .foot-info {padding-top: 155px;}