/*==========content========*/
/*banner*/
.banner { width:100%; position:relative;overflow:hidden; height:420px; }
.banner .hd{  overflow:hidden; position:absolute; left:50%; margin-left:-110px; bottom:5%; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-right:20px;  width:50px; height:10px; line-height:999px; text-align:center; background:rgba(229,229,229,0.8); cursor:pointer; border-radius:25px; }
.banner .hd ul li.on{ background:rgba(255,176,0,0.8); color:#fff; }
.banner .bd ul { margin:0 auto;width:100%;}
.banner .bd{ position:relative; z-index:0; }
.banner .bd li a { display:block;  height:100%;}

.banner .bd li{ zoom:1; vertical-align:middle; width:100%; height:420px;}
.banner .bd img{ width:100%; height:420px; display:block; vertical-align:top;  }
.banner .prev,.banner .next{ position:absolute; top:50%; margin-top:-25px; display:block; width:60px; height:60px; background:url(../images/banner_arrow.png) -44px 0px no-repeat; filter:alpha(opacity=80);opacity:0.8; display:none; }
.banner .prev {left: 3%;}
.banner .next{ right:3%; background-position:-247px 0px;}
.banner .prev:hover,.banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.content .section_2 { margin-top:30px;}

.title_1_1 { height: 50px; line-height: 40px; background:url(../images/title_bg.png) center repeat-x;}
.title_1_1 div { float:left;background-color: #fff; padding-right: 20px;}
.title_1_1 div h3 { font-size: 20px; text-align:center; padding-left: 43px;color: #444;font-weight:bold; display:block;  background: url(../images/icon.png) center no-repeat;background-position: 0 8px;}
.title_1_1 span.more { float:right; font-size: 14px;background: #fff url(../images/icon.png) no-repeat 30px -415px;padding-left: 16px;padding-right: 13px;line-height: 50px;}
.title_1_1 span.more a { color:#838383;}

.title_1_1.notice div h3 {
    background: #fff url(../images/icon.png) no-repeat 0 -29px;
}
.title_1_1.fwzntt div h3 {
    background: #fff url(../images/icon.png) no-repeat 0 -64px;
}
.title_1_1.xgdt div h3 {
    background: #fff url(../images/icon.png) no-repeat 0 -97px;
}
.title_1_1.lxwmtt div h3 {
    background: #fff url(../images/icon.png) no-repeat 0 3px;
}

.title_1_1.spdbtt div h3 {
    background: #fff url(../images/icon.png) no-repeat 0 -281px;
}

.title_1_1.yqljtt div h3 {
    background: #fff url(../images/icon.png) no-repeat 0 -208px;
}
.spdbtt { margin-bottom:20px;}

.content .section_3 { margin-top:30px;}
.content .section_3 .gzdt { width:920px; }
.news_pic { width: 345px;height: 255px;float: left; margin-top:15px;}
.news_list {width: 60%; overflow: hidden;float: right;}
.news_list li {background: url(../images/icon.png) no-repeat -19px -452px;height: 2.5em;line-height: 2.3em;overflow: hidden;}
.news_list li span {float: right;margin-left: 8px;color: #888888;}
.news_list li a { padding-left: 12px; }
.news_list li a:hover { color:#FF7F1C;}


.content .section_3 .tzgg { width:440px; }
.news_list2 {width: 100%; overflow: hidden;float: right;}
.news_list2 li {background: url(../images/icon.png) no-repeat -19px -452px;height: 2.5em;line-height: 2.3em;overflow: hidden;}
.news_list2 li span {float: right;margin-left: 8px;color: #888888;}
.news_list2 li a { padding-left: 12px; }
.news_list2 li a:hover { color:#FF7F1C;}



.content .section_4 { margin-top:30px;}
.section_4 .lxwm { width:345px; float:left;}
.TabMain { margin-top:15px; }
.TabMain .tit { width:31px;border-right: solid 1px #DCDCDC; height:216px; float:left;}
.TabMain .tit li { float:left; padding: 3px 0; font-size:16px; text-align:center;    line-height: 20px; cursor:pointer}
.TabMain ul.tit .on { background: #7EB6E4; color: #fff;}

.tabBodyContainer { float:right; width:85% }
.tabBodyContainer li {border-bottom: dashed 1px #DCDCDC; line-height:35px;}
.tabBodyContainer li span {color: #666; margin-right: 22px;padding: 2px;}
.tabBodyContainer ul.dianhua span {background-color: #ECE1E3;}

.section_4 .fwzn { width:440px; float:left;}
.section_4 .zlxz { width:440px; float:left;}


.section_6 { margin-top:30px;}
.section_6 .spdb { width:930px; float:left; }
.section_6 .spdb li { position:relative; width:290px; margin-right:30px; margin-top:20px; float:left; overflow:hidden; height:120px; }
.section_6 .spdb li:nth-child(3n){ margin-right:0;}
.section_6 .spdb li img { width:100%; height:120px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.section_6 .spdb li:hover img {-webkit-transform: scale(1.1);transform: scale(1.1); opacity:0.9;}
.section_6 .spdb li span { position:absolute; bottom:0; width:100%; left:0; background:rgba(0,0,0,.6); text-align:center; line-height:35px; color:#fff}

.section_6 .yqlj {width:440px; float:right;}
.section_6 .yqlj li { position:relative; width:90%; margin:0 auto; margin-top:28px; text-align:center}
.section_6 .yqlj li .link_m {margin: 0 10%; border:1px #cecece solid;  height:38px; line-height:38px; color: #666666; font-size: 16px; outline:none;background: url(../images/s_xl.png) no-repeat scroll right 8px center transparent; position:relative; cursor: pointer; text-align:center}
.section_6 .yqlj li .link_m ul.link_title_box{ position:absolute; top:38px; border:1px #cecece solid; border-top:1px #f3f3f3 solid; background:#fff; width:100%; left:-1px;padding:15px 0; display:none; z-index:1}
.section_6 .yqlj li .link_m ul.link_title_box li { width:auto; padding:0 5px; font-size: 14px; margin:0; text-align:left; float:left; }
.section_6 .yqlj li .link_m ul.link_title_box li a {color:#666}
.section_6 .yqlj li .link_m ul.link_title_box li a:hover {color:#1859b4}
.section_6 .yqlj li .link_m:hover ul.link_title_box{ display:block}