@charset "utf-8";

.top-box{width:100%;height:195px;background:url(../images/top-bj.jpg) no-repeat top center;padding-top:40px;}
.logo{ display:block;width:1200px;margin:0 auto;}

.nav-box{width:100%; border-top:1px solid #cee0f3;height:50px;margin-top:44px;}
.nav{width:1200px;margin:0 auto;overflow:hidden;height:50px;}
.nav > li{width:120px;float:left;}
.nav > li >a{width:120px; display:block;height:50px;line-height:50px; text-align:center;color:#fff;font-size:16px;}
.nav > img{ display:block;float:left;margin:15px 3px;}
.nav > li >a:hover{background-color:#d8e7f2;color:#0a7dce}
.nav > li > ul{ display:none}
.nav > li:hover > ul{ display:block;background-color:#d8e7f2; width:120px;padding:5px 0; position:absolute; z-index:20}
.nav > li:hover > ul li a{border-bottom:1px solid #cccccc; line-height:40px; display:block;width:100px; margin:0 auto; text-align:center;color:#434343}
.nav > li:hover > ul li a:hover{color:#0a7dce}

.middle{width:1200px;margin:0 auto;overflow:hidden;}
.box1{width:1170px;float:left;background-color:#fff;padding:15px;overflow:hidden;margin:20px 0;}
.search{width:670px;float:left;overflow:hidden}
.search-text{width:590px;float:left; display:block;line-height:30px;line-height:30px;padding:5px 10px; background-color:#e6e6e6;border:none;height:30px;}
.search-image{width:28px;height:28px;padding:6px 11px;float:right;background-color:#e6e6e6; cursor:pointer}
.time{float:right;line-height:40px;color:#676767;font-size:16px;}
.notice{width:260px;height:330px;overflow:hidden;padding:5px 15px;background-color:#fff;float:left;}
.title-box{ border-bottom:1px solid #e6e6e6;overflow:hidden}
.notice-title{width:260px;}
.title-box h3{color:#353535;font-size:24px; text-indent:30px;line-height:50px;height:50px; font-weight:500;float:left}
.title-box a{float:right;line-height:40px;color:#5e5e5e; display:block; margin-top:10px;}
.notice-title h3{background:url(../images/icon1.png) no-repeat; background-position-y:13px;}
.notice-list li{width:260px;overflow:hidden;border-bottom:1px dashed #e6e6e6;}
.notice-date{float:left;line-height:46px;color:#0670c5;font-size:15px;}
.notice-list li a{float:right;width:210px; display:block;line-height:46px;height:46px;color:#353535;font-size:15px;overflow:hidden}
.news-box{width:860px;height:330px;padding:5px 15px; background-color:#fff;float:right;overflow:hidden}
.news-title{width:860px;}
.news-title h3{background:url(../images/icon2.png) no-repeat; background-position-y:13px;}
.news-img{float:left;width:390px;}
.news-list{width:450px;float:right;margin-top:5px;}
.news-list li{width:450px;background: url(../images/news-list-bj.png) no-repeat; background-position-y:18px;overflow:hidden}
.news-list li a{width:370px;float:left; display:block;line-height:39px;height:39px;color:#161616; text-indent:15px;font-size:15px;}
.news-date{float:right;line-height:39px;height:39px;color:#656565;}
.icon{width:260px;height:320px;padding:10px 15px;background-color:#fff;float:left;margin-top:20px;}
.icon li a{ display:block;width:230px;height:90px;padding-left:30px;line-height:90px;color:#fff;font-size:26px;}
.icon li a img{margin-top:24px;margin-right:5px;}
.color1{background-color:#1b72ea;margin-top:10px;}
.color2{background-color:#f6511f;margin:15px 0;}
.color3{background-color:#f71c1c}
.jianjie-box{width:910px;height:330px;padding:5px 15px;background-color:#fff;float:left;margin-top:20px;margin-left:0px;}
.jianjie-title{width:900px;}
.jianjie-title h3{background:url(../images/icon3.png) no-repeat; background-position-y:13px;}
.jianjie{margin-top:10px;}
.jianjie p{ text-indent:2em;color:#282828;line-height:33px;font-size:15px;}
.gaikuang{width:235px;float:right;margin-top:20px;}
.gaikuang li{margin-top:20px;}
.gaikuang li a{width:235px;height:100px;}
.fengcai{width:850px;padding-left:80px;padding-right:15px;padding-top:15px;padding-bottom:15px;height:170px; background:#fff url(../images/fencai.png) no-repeat;float:left;margin-top:20px;}
.link{width:235px; height:160px;padding-top:35px; float:left;margin-top:3px;margin-left:20px; background:#fff url(../images/link-title.png) no-repeat top; background-position-x:12px;background-position-y:20px;}
.link li{float:left;}
.link li a{ display:block; border-bottom:1px dashed #ccc;line-height:50px;height:50px;margin-left:12px;width:99px; text-align:center;font-size:16px;color:#252525;}
.bottom{width:100%;height:60px;line-height:60px; text-align:center;color:#252525;font-size:16px; background-color:#c2c2c2;margin-top:20px;}



.fl{float:left}
img{border:0;border:none}
img{outline-width:0px;  vertical-align:top;}
.fr{float:right}
.ov{overflow:hidden}
.list-banner{width:100%;min-width:1200px;max-width:1400px;margin:0 auto;}
.list-banner img{width:100%}
.list-box{width:1200px;margin:0 auto;min-height:460px;margin-bottom:20px;margin-top:20px}
.list-nav{width:252px;}
.list-nav h2{line-height:47px;width:252px;background:url(../images/list-title.png) no-repeat;text-indent: 20px;font-size:20px;font-weight: 700;color:#fff}
.list-nav ul{background-color:#f2f2f2;padding-bottom:230px;background:#f2f2f2 url(../images/list-nav-bg.png) no-repeat bottom;}
.list-nav ul li a{display: block;color:#333333;line-height:46px;text-indent: 66px;font-size:16px;border-bottom:1px solid #fff;width:252px;}
.list-nav ul li:last-child a{border-bottom:none}

.list-nav ul .active a,.list-nav ul li a:hover{background-color:#f9f0e1;color:#BA2A17;border-left:3px solid #e55a35;width:249px;text-indent: 63px;}
.list-top{width:920px;border-bottom:1px solid #ccc;height:22px;padding:9px 0;}
.list-top h3{border-left:7px solid #e55a35;float:left;line-height:22px;color:#333;font-size:18px;text-indent: 20px;}
.list-top ul{overflow: hidden;background:url(../images/list-top-bg.png) no-repeat;float:right;padding-left:20px}
.list-top ul li,.list-top ul div{float:left; margin-left:16px;}
.list-top ul li a{color:#575757;line-height:22px;}
.list-top ul li a:hover{color:#0a7dce}
.list-top ul div{width:6px;height:22px;}
.list{margin-top:10px;}
.list li{ padding-left: 15px; width: 905px; height: 48px; overflow: hideen; background-position-y: 21px; border-bottom: 1px dashed #e5e5e5; background-image: url(../images/listbg.png); background-repeat: no-repeat; background-position: left center; }
.list li a{float:left;line-height:48px;height:48px;width:800px;color:#515151;overflow: hidden;font-size:16px;}
.list li a:hover{color:#0a7dce}
.list li p{float:right;width:105px;line-height:48px;color:#999;}

.content-box{width:850px; margin:0 auto}
.content-box p{ text-indent:2em; line-height:2em; font-size:18px; color:#444}
.content-title{line-height:48px;font-size:30px;margin:26px 0;text-align: center;color:#4c4c4c}
.label{line-height:38px;color:#949494;font-size:14px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;width:850px;text-align: center;margin:0 auto}
.content{width:1200px; margin:0 auto;margin-top:20px;}
.content p{line-height:38px;font-size:14px;color:#3a3a3a;margin-top:10px;}