﻿body {margin:0; padding:0; min-width:1310px;}
a{ text-decoration:none; cursor:pointer;outline:none;}
a:hover{text-decoration:underline;}
input[type=text]{outline:none;}

.head_win{position:fixed; z-index:9; width:100%; height:122px; border-bottom:solid 1px #f0f0f0}
.head_win_{width:100%; height:122px;}

.head_top{width:100%; height:30px; background:#e9eff6;}
.head_top .head_top_{width:1196px; height:30px; line-height:30px; margin:0 auto; font-size:12px; font-family:Microsoft YaHei; color:#616161;}
.head_top .head_top_ span{float:right; padding:0 0 0 45px; color:#616161;}

.head{width:100%; height:92px; background:#FFF;}
.head .head_{width:1196px; height:92px; margin:0 auto;}
.head .logo{display:block; float:left; width:205px; height:60px; margin:16px 0 0 0; background:url(../images/logo.png) no-repeat center center;}

.nav{width:736px; height:50px; float:right; margin:25px 0 0 0px;}
.nav_{width:736px; height:50px; margin:0 auto; position:relative;}
.nav_ ul{ height:50px;list-style:none; margin-left:0px; padding-left:0px; margin-top:0px;*display:inline; display:inline-block; position:relative}
.nav_ ul li{float:left; margin:0px; height:40px; width:92px; margin:0 0px 0 0px; overflow:hidden; text-align:center; font-size:14px; position:relative}
.nav_ ul li .ca{font-family:Microsoft YaHei; position:relative; z-index:2; float:left; color:#000000; height:40px; line-height:40px; width:92px; text-align:center; font-size:16px; text-decoration:none; cursor:pointer}
.nav_ ul li .ca .titles{position:absolute; left:0; top:40px; background:#e60012; color:#FFF; display:none; height:40px; z-index:-1; line-height:40px; width:92px; text-align:center; font-family:Microsoft YaHei; font-size:16px; opacity: 0; filter: alpha(opacity=0); -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.nav ul li dl{ width:170px; position:absolute; z-index:-1; opacity: 0; filter: alpha(opacity=0); display:none; border-top:solid 4px #FFF; padding:10px 0 10px 0; margin:0; top:40px; right:0px; background-color:#e60012;  -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.nav ul li dl dd{ width:170px; height:34px; margin:0px; text-align:center; float:left; margin:0px 0 0px 0;}
.nav ul li dl dd a{width:170px; height:34px; padding:0; text-align: left; text-indent:30px; line-height: 0px; font-size: 14px!important; font-family:Microsoft YaHei; color:#FFF!important; background:none; display: block; text-decoration:none; cursor:pointer; opacity: 0; filter: alpha(opacity=0); -webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.nav ul li dl dd a:hover{color:#FFF!important; background:#f94150; }

.nav ul li.nav_li_open{overflow:inherit}
.nav ul li .ca_{overflow:inherit;}
.nav ul li .ca_ .titles{z-index:1; top:0; opacity: 1; filter: alpha(opacity=100);}
.nav ul li .dl_{opacity: 1; filter: alpha(opacity=100); z-index:1; }
.nav ul li .dl_ dd a{line-height: 34px; opacity: 1; filter: alpha(opacity=100);}


.homebaner{width:100%; height:422px; position:relative; z-index:7; background:#eee; overflow:hidden;}
.homebaner .bd{ overflow:hidden; margin:0px auto; position:relative;z-index:0; }
.homebaner .bd ul{width:100%;height:422px; margin:0px; padding:0px; list-style:none;}
.homebaner .bd li{width:100%!important; height:422px;}
.homebaner .bd li a{ display:inline-block; width:100%; height:422px;}
.homebaner .hd{ width:100%;  position:absolute; z-index:1; bottom:0px; left:0; height:30px; line-height:30px;  text-align:center;}
.homebaner .hd ul{width:100%; height:40px; line-height:40px; position:absolute; bottom:0px; text-align:center; left:0px; margin:0px; padding:0px; }
.homebaner .hd ul li{ font-size:0px; cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; background:#FFF; border-radius:10px; margin:5px; *color: #fff;}
.homebaner .hd ul .on{ font-size:0px; *color: #14858B; width:10px; height:10px; background:#CCC; border-radius:10px;}
.homebaner .prev{width:60px; height:60px; position:absolute; opacity: 0; filter: alpha(opacity=0); top:180px; left:-40px; display:block; z-index:999; background:url(../images/left.png) no-repeat center center;  -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.homebaner .next{width:60px; height:60px; position:absolute; opacity: 0; filter: alpha(opacity=0); top:180px; right:-40px; display:block; z-index:999;  background:url(../images/right.png) no-repeat center center;  -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.homebaner:hover .prev{left:40px;opacity: 1; filter: alpha(opacity=100);}
.homebaner:hover .next{right:40px;opacity: 1; filter: alpha(opacity=100);}

.home_body{width:100%; height:959px; background:#EEE url(../images/bg.jpg) no-repeat center center;}

.h_qt{width:100%; height:54px; border-bottom:solid 1px #eaeaea;}
.h_qt .h_qt{width:1196px; margin:0 auto;}
.home_gg{width:804px; height:54px;}
.home_gg .home_gg_{width:804px; height:54px; margin:0 auto;}
.home_gg .home_gg_ .ts{width:100px; height:18px; line-height:16px; float:left; margin:16px 0 0 0; background:url(../images/laba.jpg) no-repeat left center; font-family:Microsoft YaHei; color:#000; text-indent:30px; font-size:14px; border-right:solid 1px #ccc;}
.home_gg .home_gg_ .tl{width:670px; height:54px; float:left; overflow:hidden; margin:0 0 0 20px;}
.home_gg .home_gg_ .tl ul{margin:0; float:left; padding:0; list-style:none;}
.home_gg .home_gg_ .tl ul li{float:left; width:200px; margin-left:0px;}
.home_gg .home_gg_ .tl ul li a{width:200px; height:54px; line-height:54px; overflow:hidden;display:block; background:url(../images/dd.jpg) no-repeat left center; font-family:Microsoft YaHei; color:#2f2f2f; text-decoration:none; cursor:pointer; text-indent:8px; font-size:12px;}
.home_gg .home_gg_ .tl ul li a:hover{color:red;}
.home_gg .home_gg_ .tl .hd{width:54px; height:54px; float:right; position:relative; z-index:2;}
.home_gg .home_gg_ .prev{width:24px; height:18px; position:absolute; top:18px; right:25px; display:block; z-index:999; background:#EEE url(../images/l.png) no-repeat center center;}
.home_gg .home_gg_ .next{width:24px; height:18px; position:absolute; top:18px; right:0px; display:block; z-index:999;  background:#EEE url(../images/r.png) no-repeat center center;}
.home_gg .home_gg_ .prev:hover{width:24px; height:18px; position:absolute; top:18px; right:25px; display:block; z-index:999; background:#CCC url(../images/l.png) no-repeat center center;}
.home_gg .home_gg_ .next:hover{width:24px; height:18px; position:absolute; top:18px; right:0px; display:block; z-index:999;  background:#CCC url(../images/r.png) no-repeat center center;}

.home_ss{width:359px; height:38px; border:solid 1px #eaeaea; float:right; margin:8px 0 0 0; background:#f9f9f9;}
.home_ss input[type=text]{width:239px; height:36px; border:0; float:left; margin:0 0 0 10px; background:#f9f9f9;}
.home_ss .ss{width:90px; height:38px; line-height:36px; float:right; text-align:center; color:#333; background:#eaeaea; text-decoration:none; cursor:pointer; font-family:Microsoft YaHei; font-size:16px;}
.home_ss .ss:hover{color:red}


.home_1{width:1200px; height:262px; margin:24px auto 0 auto;}
.home_1 ._left{width:862px; height:262px; float:left;}
.home_1 ._right{width:274px; height:262px; float:right;}


.home_news{width:1196px; height:354px; margin:0 auto;}
.home_news .new_left{width:790px; height:354px; float:left;}
.home_news .new_left .cname{width:100%; height:56px; border-bottom:solid 1px #eaeaea;}
.home_news .new_left .cname span.cur{width:80px; height:56px; line-height:80px; border-bottom:solid 1px #0077d1; display:block; float:left; text-align:center; color:#0077d1; font-family:Microsoft YaHei; font-size:18px; margin:0 10px 0 0; cursor:pointer;}
.home_news .new_left .cname span{width:80px; height:56px; line-height:80px; border-bottom:solid 1px #eaeaea; display:block; float:left; text-align:center; color:#4e4e4e; font-family:Microsoft YaHei; font-size:18px; margin:0 10px 0 0; cursor:pointer; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news .new_left .cname .more{width:50px; height:7px; float:right; margin:32px 10px 0 0; color:#CCC; font-size:16px; text-decoration:none; cursor:pointer;}
.home_news .new_left .cname .more:hover{color:#333;}

.dwsd {width:362px; height:250px;position:relative; z-index:0;overflow:hidden; float:left; margin:24px 0 0 0;}
.dwsd .title{ font-size:16px; position:absolute; width:248px; height:40px; line-height:40px; bottom:0px; display:block; z-index:2}
.dwsd .title .t_z{text-align:left; font-size:14px; color:#FFF; height:40px; line-height:40px; padding:0 0 0 10px; font-family:Microsoft YaHei;}
.dwsd .bd{margin:0px auto; }
.dwsd .bd ul{width:100%; height:250px; list-style:none; margin:0px auto; padding:0px;}
.dwsd .bd li{width:100%; height:250px;}
.dwsd .hd{ width:100%; background:url(../images/000.png) repeat center center; height:40px;position:absolute; z-index:1; bottom:0px; left:0; text-align:center;}
.dwsd .hd ul{ display:inline-block; margin:0 5px 0 0px; float:right;}
.dwsd .hd ul li{ cursor:pointer; font-size:0px;  width:10px; float:left; text-align:center; height:10px; margin:14px 2px 0 2px; border:solid 2px #FFF; border-radius:14px; position:relative;}
.dwsd .hd ul .on{ background:red; border-radius:14px; width:14px; height:14px; border:0; margin:14px 2px 0 2px; }
.dwsd img{border:0; width:362px; height:250px;}

.dwsd_list{width:390px; float:right; margin:14px 10px 0 0; }
.dwsd_list ul{display:none;}
.dwsd_list ul li.first{background:none; text-indent:0; padding:0; border-bottom:dotted 1px #EEE; margin:0 0 6px 0;}
.dwsd_list ul li.first .dt{width:100%; font-size:18px; font-family:Microsoft YaHei; color:#000; text-decoration:none; display:inline-block; cursor:pointer; padding:0px 0 0px 0; text-indent:0;}
.dwsd_list ul li.first .dt:hover{width:100%; font-size:18px; font-family:Microsoft YaHei; color:red; text-decoration:none; display:inline-block; cursor:pointer; text-indent:0;}
.dwsd_list ul li.first .de{font-size:12px; line-height:20px; color:#646464; font-family:Microsoft YaHei; padding:10px 0 20px 0;}
.dwsd_list ul{width:390px; margin:0; padding:5px 0 0 0; list-style:none;}
.dwsd_list ul li{width:390px;float:left; padding:6px 0 6px 0px; background:url(../images/dd.jpg) no-repeat 2px center; }
.dwsd_list ul li a{font-size:14px; font-family:Microsoft YaHei; text-indent:10px; display:block; color:#232323; text-decoration:none; cursor:pointer;}
.dwsd_list ul li a:hover{font-size:14px; font-family:Microsoft YaHei; text-indent:10px; display:block; color:red; text-decoration:none; cursor:pointer;}
.dwsd_list ul li span{float:right; color:#999999; font-size:12px; font-family:Microsoft YaHei;}

.home_news .new_right{width:360px; height:354px; float:right;}
.home_news .new_right .cname{width:100%; height:56px; border-bottom:solid 1px #eaeaea;}
.home_news .new_right .cname span{width:80px; height:56px; line-height:80px; border-bottom:solid 1px #0077d1; display:block; float:left; text-align:center; color:#0077d1; font-family:Microsoft YaHei; font-size:18px;}
.home_news .new_right .cname .more{width:50px; height:7px; float:right; margin:32px 10px 0 0; color:#CCC; font-size:16px; text-decoration:none; cursor:pointer;}
.home_news .new_right .cname .more:hover{color:#333;}
.home_news .new_right ul{width:360px; margin:14px 0 0 0; padding:0px 0 0 0; list-style:none; float:left}
.home_news .new_right ul li{width:360px;float:left; padding:6px 0 6px 0px; background:url(../images/dd.jpg) no-repeat 2px center; }
.home_news .new_right ul li a{font-size:14px; font-family:Microsoft YaHei; text-indent:10px; display:block; color:#232323; text-decoration:none; cursor:pointer;}
.home_news .new_right ul li a:hover{font-size:14px; font-family:Microsoft YaHei; text-indent:10px; display:block; color:red; text-decoration:none; cursor:pointer;}
.home_news .new_right ul li span{float:right; color:#999999; font-size:12px; font-family:Microsoft YaHei;}

.home_news .new_right .kz{width:100%; height:78px; float:left; margin:24px 0 0 0;}
.home_news .new_right .kz .dklc{width:175px; height:75px; float:left; background:#47b494; text-decoration:none; cursor:pointer; text-align:center; font-family:Microsoft YaHei; line-height:75px; font-size:18px; color:#FFF; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news .new_right .kz .lxwm{width:175px; height:75px; float:right; background:#fbab4a; text-decoration:none; cursor:pointer; text-align:center; font-family:Microsoft YaHei; line-height:75px; font-size:18px; color:#FFF; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news .new_right .kz .dklc .tb{width:46px; height:46px; border-radius:46px; float:left; background:url(../images/tb1.png) no-repeat center center; margin:14px 0 0 14px; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news .new_right .kz .lxwm .tb{width:46px; height:46px; border-radius:46px; float:left; background:url(../images/tb2.png) no-repeat center center; margin:14px 0 0 14px; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news .new_right .kz .dklc:hover{background:#03a16e;}
.home_news .new_right .kz .lxwm:hover{background:#f29427;}
.home_news .new_right .kz .dklc:hover .tb{background:#7eccb4 url(../images/tb1.png) no-repeat center center; box-shadow: 0px 0px 10px #3d9679;}
.home_news .new_right .kz .lxwm:hover .tb{background:#fcc582 url(../images/tb2.png) no-repeat center center; box-shadow: 0px 0px 10px #d27913;}

.home_bus{width:1196px; height:70px; margin:0 auto; background:#f9f9f9;}
.home_bus ul{width:1196px; margin:0; padding:0; list-style:none;}
.home_bus ul li{width:398px; float:left;}
.home_bus ul li .ts{width:44px; float:left; padding:8px 0 8px 0; margin:6px 0 0 30px; background:#5faae1; text-align:center; color:#FFF; font-family:Microsoft YaHei; font-size:16px;}
.home_bus ul li .tt{width:262px; height:32px; border:solid 1px #CCC; background:#FFF; float:left; margin:19px 0 0 20px;}
.home_bus ul li .tt input[type=text]{border:0;  width:190px; height:30px; line-height:30px; float:left; margin:0 0 0 10px; font-size:14px; font-family:Microsoft YaHei;}
.home_bus ul li .tt .btn{width:50px; height:34px; margin:-1px -1px 0 0; float:right; background:#1894c8 url(../images/fdj.png) no-repeat center center;}
.home_bus ul li .tt .btn:hover{background:#40addb url(../images/fdj.png) no-repeat center center;}

.home_news_two{width:1196px; height:276px; margin:24px auto 0 auto; border-top:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5;}
.home_news_two .news_one{width:380px; float:left;}
.home_news_two .news_two{width:380px; float:left; margin:0 0 0 30px;}
.home_news_two .news_three{width:360px; float:right;}
.home_news_two .news_one .cname{width:380px; height:56px; border-bottom:solid 1px #eaeaea;}
.home_news_two .news_two .cname{width:380px; height:56px; border-bottom:solid 1px #eaeaea;}
.home_news_two .news_three .cname{width:360px; height:56px; border-bottom:solid 1px #eaeaea;}
.home_news_two .cname span{width:80px; height:56px; line-height:80px; border-bottom:solid 1px #0077d1; display:block; float:left; text-align:center; color:#0077d1; font-family:Microsoft YaHei; font-size:18px;}
.home_news_two .cname .more{width:50px; height:7px; float:right; margin:32px 10px 0 0; color:#CCC; font-size:16px; text-decoration:none; cursor:pointer;}
.home_news_two .cname .more:hover{color:#333;}
.home_news_two ul{width:100%; margin:14px 0 0 0; padding:0px 0 0 0; list-style:none; float:left}
.home_news_two ul li{width:100%;float:left; padding:6px 0 6px 0px; background:url(../images/dd.jpg) no-repeat 2px center; }
.home_news_two ul li a{font-size:14px; font-family:Microsoft YaHei; text-indent:10px; display:block; color:#232323; text-decoration:none; cursor:pointer;}
.home_news_two ul li a:hover{font-size:14px; font-family:Microsoft YaHei; text-indent:10px; display:block; color:red; text-decoration:none; cursor:pointer;}
.home_news_two ul li span{float:right; color:#999999; font-size:12px; font-family:Microsoft YaHei;}
.home_news_two .news_three ul{width:100%; margin:0; padding:0; list-style:none;}
.home_news_two .news_three ul li{width:90px; height:76px; float:left; margin:22px 15px 0px 15px; padding:0;}
.home_news_two .news_three ul li a.b1{width:90px; height:76px; display:block; background:url(../images/f1.jpg) no-repeat center center; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news_two .news_three ul li a.b2{width:90px; height:76px; display:block; background:url(../images/f2.jpg) no-repeat center center; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news_two .news_three ul li a.b3{width:90px; height:76px; display:block; background:url(../images/f3.jpg) no-repeat center center; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news_two .news_three ul li a.b4{width:90px; height:76px; display:block; background:url(../images/f4.jpg) no-repeat center center; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news_two .news_three ul li a.b5{width:90px; height:76px; display:block; background:url(../images/f5.jpg) no-repeat center center; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news_two .news_three ul li a.b6{width:90px; height:76px; display:block; background:url(../images/f6.jpg) no-repeat center center; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news_two .news_three ul li a:hover{box-shadow: 0px 0px 20px #c9c7c7;}

.home_news_three{width:1196px; height:246px; margin:24px auto 0 auto;}
.home_news_three ul{width:100%; height:246px; margin:0; padding:0; list-style:none; position:relative;}
.home_news_three ul li{width:290px; height:246px; position:absolute; overflow:hidden;}
.home_news_three ul li .img{width:290px; height:246px;}
.home_news_three .bu{width:290px; height:246px; line-height:246px; text-align:center; color:#FFF; font-size:16px; font-family:Microsoft YaHei; background:url(../images/ls.png) repeat left center; position:absolute; left:0; top:-246px; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news_three ul li:hover .bu{left:0; top:0px!important;}

.home_news_four{width:1196px; height:276px; margin:24px auto 24px auto; border-top:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5;}
.home_news_four .news_one{width:380px; float:left;}
.home_news_four .news_two{width:380px; float:left; margin:0 0 0 30px;}
.home_news_four .news_three{width:360px; float:right;}
.home_news_four .news_one .cname{width:380px; height:56px; border-bottom:solid 1px #eaeaea;}
.home_news_four .news_two .cname{width:380px; height:56px; border-bottom:solid 1px #eaeaea;}
.home_news_four .news_three .cname{width:360px; height:56px; border-bottom:solid 1px #eaeaea;}
.home_news_four .cname span{width:80px; height:56px; line-height:80px; border-bottom:solid 1px #0077d1; display:block; float:left; text-align:center; color:#0077d1; font-family:Microsoft YaHei; font-size:18px;}
.home_news_four .cname .more{width:50px; height:7px; float:right; margin:32px 10px 0 0; color:#CCC; font-size:16px; text-decoration:none; cursor:pointer;}
.home_news_four .cname .more:hover{color:#333;}
.home_news_four ul{width:100%; margin:14px 0 0 0; padding:0px 0 0 0; list-style:none; float:left}
.home_news_four ul li{width:100%;float:left; padding:6px 0 6px 0px; background:url(../images/dd.jpg) no-repeat 2px center; }
.home_news_four ul li a{font-size:14px; font-family:Microsoft YaHei; text-indent:10px; display:block; color:#232323; text-decoration:none; cursor:pointer;}
.home_news_four ul li a:hover{font-size:14px; font-family:Microsoft YaHei; text-indent:10px; display:block; color:red; text-decoration:none; cursor:pointer;}
.home_news_four ul li span{float:right; color:#999999; font-size:12px; font-family:Microsoft YaHei;}
.home_news_four .news_three ul{width:300px; margin:0 0 0 30px; padding:0; list-style:none;}
.home_news_four .news_three ul li{width:130px; height:39px; float:left; margin:10px 0px 0px 20px; padding:0;}
.home_news_four .news_three ul li a.b1{width:130px; height:39px; display:block; background:url(../images/b1.jpg) no-repeat center center; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news_four .news_three ul li a.b2{width:130px; height:39px; display:block; background:url(../images/b2.jpg) no-repeat center center; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news_four .news_three ul li a.b3{width:130px; height:39px; display:block; background:url(../images/b3.jpg) no-repeat center center; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news_four .news_three ul li a.b4{width:130px; height:39px; display:block; background:url(../images/b4.jpg) no-repeat center center; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news_four .news_three ul li a.b5{width:130px; height:39px; display:block; background:url(../images/b5.jpg) no-repeat center center; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news_four .news_three ul li a.b6{width:130px; height:39px; display:block; background:url(../images/b6.jpg) no-repeat center center; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news_four .news_three ul li a.b7{width:130px; height:39px; display:block; background:url(../images/b7.jpg) no-repeat center center; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news_four .news_three ul li a.b8{width:130px; height:39px; display:block; background:url(../images/b8.jpg) no-repeat center center; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news_four .news_three ul li a:hover{box-shadow: 0px 0px 20px #a2bbcf;}

.home_link{width:100%; height:144px; background:#015198;}
.home_link .home_link_{width:1196px; height:144px; margin:0 auto;}
.home_link .home_link_ .cname{width:124px; height:144px; font-size:22px; font-family:Microsoft YaHei; color:#a6c2db; line-height:144px; border-right:solid 1px #0162a7; float:left;}
.home_link .home_link_ ul{float:left; margin:64px 0 0 20px; padding:0; list-style:none;}
.home_link .home_link_ ul li{float:left;}
.home_link .home_link_ ul li a{font-size:16px; float:left; font-family:Microsoft YaHei; color:#a6c2db; background:url(../images/sx.png) no-repeat right center; display:block; padding:0 20px 0 20px; text-decoration:none; cursor:pointer;}
.home_link .home_link_ .ewm{text-align:center; color:#fff; font-size:14px; font-family:Microsoft YaHei;float:right; margin:32px 0 0 0;}
.home_link .home_link_ .ewm img{}

.foot{width:100%; height:72px; line-height:72px; background:#015198; border-top: solid 1px #0162a7;}
.foot_ {width:1196px; height:72px; margin:0 auto; padding:0px 0 0 0;  font-family:Microsoft YaHei; color:#a6c2db; font-size:14px;}
.foot_ span{float:right;}
.foot_ span a { color:#a6c2db;}

.columnlist_rq{width:100%; min-height:54px; background:url(../images/ls.png) repeat left center; position:absolute; bottom:0;}
.columnlist_rq .columnlist_rq_{width:1196px; margin:0 auto;}
.columnlist{margin:0; padding:8px 0 0 0; list-style:none; max-width:845px; float:left;}
.columnlist li{display:inline-block; float:left; height:42px; background:#f5f6f6 url(../images/more.png) no-repeat 220px 14px; position:relative; padding:0 0px 0 0px; margin:0 5px 0 0;}
.columnlist li a{font-size:16px; font-family:Microsoft YaHei; height:42px; line-height:42px; display:block; color:#333; text-decoration:none; cursor:pointer;}
.columnlist li div{width:0; height:1px; background:#4781b9; position:absolute; bottom:0; right:0; -webkit-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s; transition:all 0.6s ease 0s;}
.columnlist li:hover{background:#f5f6f6 url(../images/more.png) no-repeat 220px 14px;}
.columnlist li.curs a{color:#0077d1!important;}
/*.columnlist li.curs div{width:100%; right:0;}
.columnlist li.curs{background:#6a9dcf;}
*/
.columnlist li:hover a{color:#0077d1!important;}
/*.columnlist li:hover div{width:100%; right:0;}*/

.web_column{width:266px; min-height:200px; float:left; padding:0 0 30px 0; }
.web_column .cname{width:100%; height:56px; line-height:56px; text-align:center; color:#fff; font-size:22px; font-family:Microsoft YaHei; background:#0077d1; float:left; margin:40px 0 0 0;}
.web_column .cname span{font-size:14px; font-weight:none; padding:0 0 0 10px; font-family:Arial}
.web_column ul{margin:10px 0 0 0 ; padding:0; list-style:none; width:265px; /*border-top:solid 1px #ddd; border-left:solid 1px #ddd;*/ float:left;}
.web_column ul li{width:264px; height:42px; line-height:42px; float:left; margin:0 0 5px 0; text-align:center; /*border-right:solid 1px #ddd; border-bottom:solid 1px #ddd;*/}
/*.web_column ul li a{width:264px; height:36px; display:block; font-size:16px; font-family:Microsoft YaHei; color:#3f3f3f; text-decoration:none; cursor:pointer;}
.web_column ul li:hover{background:#8ce24f url(../images/tb2.jpg) no-repeat 40px center}
.web_column ul li.curs{background:#8ce24f url(../images/tb2.jpg) no-repeat 40px center}/* url(../images/tb2.jpg) no-repeat 40px center*/

.nyjl .jl{ background: url(../images/home.png) no-repeat left center; text-indent:12px; height:54px; line-height:54px; padding:0 0 0 0px; font-size:14px; font-family:Microsoft YaHei; float:right}
.nyjl a{font-size:12px; color:#FFF; text-decoration:none; font-family:Microsoft YaHei; background:url(../images/jt.png) no-repeat right center; display:inline-block; padding:0 16px 0 0;}
.nyjl a:last-child{font-size:12px; color:#FFF; text-decoration:none; font-family:Microsoft YaHei; background:none; display:inline-block; padding:0 0px 0 0;}

.ib{width:100%; padding:0px 0 0px 0; margin:0px 0 0 0; }
.info_window{width:1196px; margin:0 auto; min-height:100px;}
.info_window .nr_info{width:854px; padding:0px 0 20px 0;}
.info_window .nr_info .title{width:854px; display:block; text-align:left; margin:40px auto 20px auto; color:#3d3d3d; font-size:20px; font-family:Microsoft YaHei;}
.info_window .nr_info .jbxx{width:854px; display:block; text-align:left; border-radius:0px; margin:10px auto; background:#f5fbff; height:52px; line-height:52px; color:#585858; font-size:12px; font-family:Microsoft YaHei; text-indent:10px;}
.info_window .nr_info .contents{width:98%; margin:25px auto 45px auto; line-height:28px; font-size:16px; color:#333333; font-family:Microsoft YaHei; letter-spacing:1px; word-wrap: break-word; word-break:break-all;}
.info_window .nr_info .ps{font-size:16px; font-family:Microsoft YaHei;}
.info_window .nr_info .ps a{text-decoration:none; cursor:pointer; color:#333;}
.info_window .nr_info .ps a:hover{text-decoration:none; cursor:pointer; color:red!important;}
.info_window .nr_info .contents img{max-width:98%; margin:0 auto; border:0; display:block;}

.flashnew{width:858px; height:246px; margin:40px auto 0 auto; position:relative;}
.flashnew .bd{ overflow:hidden;margin:0px auto; position:relative;z-index:0; }
.flashnew .bd ul{width:100%;height:246px; margin:0px; padding:0px; list-style:none;}
.flashnew .bd li{width:100%; height:246px;}
.flashnew .bd img{width:346px; height:246px; float:left; border:0;}
.flashnew .hd{ width:398px;  position:absolute; z-index:1; bottom:0px; left:0; height:30px; line-height:30px;  text-align:center;}
.flashnew .hd ul{width:100%; height:40px; line-height:40px; position:absolute; list-style:none; bottom:0px; text-align:center; left:0px; margin:0px; padding:0px; }
.flashnew .hd ul li{ font-size:0px; cursor:pointer; display:inline-block; *display:inline; zoom:1; width:6px; height:6px; background:#FFF; border-radius:3px; margin:5px; *color: #fff; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.flashnew .hd ul .on{ font-size:0px; *color: #14858B; width:20px; height:6px; background:#ccc; border-radius:3px;}
.flashnew .prev{width:49px; height:81px; position:absolute; top:82px; left:0px; display:block; z-index:999; background:url(../images/ll.png) no-repeat center center;}
.flashnew .next{width:49px; height:81px; position:absolute; top:82px; left:300px; display:block; z-index:999;  background:url(../images/rr.png) no-repeat center center;}
.flashnew .infos{width:440px; height:246px; float:right; margin:0 30px 0 0;}
.flashnew .infos a{font-size:16px; font-family:Microsoft YaHei; color:#11548a;  padding:5px 0 10px 0; display:block; width:100%; border-bottom:solid 1px #EEE;}
.flashnew .infos a:hover{font-size:16px; font-family:Microsoft YaHei; color:#11548a; text-decoration:none; cursor:pointer}
.flashnew .infos .de{font-size:14px; font-family:Microsoft YaHei; color:#373737; line-height:26px; width:100%; padding:10px 0 10px 0;}
.flashnew .infos .is{width:100%; float:right; margin:20px 0 0 0;}
.flashnew .infos .is span{font-family:Microsoft YaHei; color:#333; font-size:16px; float:left}
.flashnew .infos .more{width:80px; height:34px; line-height:34px; padding:0; margin:0; text-align:center; font-family:Microsoft YaHei; font-size:14px; color:#333; background:#EEE; border-radius:6px; float:right;}
.flashnew .infos .more:hover{width:80px; height:34px; line-height:34px; padding:0; margin:0; text-align:center; font-family:Microsoft YaHei; font-size:14px; color:#11548a; background:#EEE; border-radius:6px; float:right;}

.info_window .nr_news{width:858px; margin:0px 0px 0 0; padding-bottom:40px; float:right; padding:0 0 60px 0;}
.info_window .nr_news #picul{width:858px; min-height:200px; margin:40px 0 30px 0; padding:0; list-style:none;}
.info_window .nr_news #picul li{width:858px; height:78px; margin-top:10px; background:#fbfbfb; border-bottom:dotted 1px #f0f0f0; position:relative;  -webkit-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s; transition:all 0.6s ease 0s;}
.info_window .nr_news #picul li:hover{background-color:#f5f6f6; cursor:pointer}
.info_window .nr_news #picul li:hover .ta{color:#0077d1!important;}
.info_window .nr_news #picul li .news_info{width:100%; height:78px; float:right;}
.info_window .nr_news #picul li .dates{width:98px; height:100px; background:#e5e5e5; float:left; margin:10px 0 0 0; font-size:14px; text-align:center; color:#606060; font-family:Microsoft YaHei;}
.info_window .nr_news #picul li .dates div{width:100%; font-size:12px; font-size:38px; text-align:center; color:red; font-family:Microsoft YaHei; padding:14px 0 0 0;}

.news_info .n_info{height:78px; padding:0 120px 0 0 }
.news_info .n_info .titles{padding:16px 0px 0px 0px;}
.news_info .n_info .titles .ta{font-size:18px; font-family:Microsoft YaHei; text-decoration:none; cursor:pointer; color:#1b1b1b; text-indent:20px; display:block;}
.news_info .n_info .describe{padding:5px 0px 0 0px; line-height:20px; font-size:12px; font-family:Microsoft YaHei; color:#040404;}
.news_info .n_info .ad{width:100%; font-size:12px; font-family:Microsoft YaHei; color:#5d5d5d; padding:8px 0 0 0;text-indent:20px;}
.news_info .n_more{height:50px; line-height:50px; border-top:solid 1px #EBEBEB}
.news_info .n_more .more{float:right; color:#E80900; font-size:14px; font-family:Microsoft YaHei; margin-right:50px; text-decoration:none; cursor:pointer}
.news_info .date{float:right; border-left:dotted 1px #f0f0f0; width:110px; height:78px;}
.news_info .date span.dd{display:block; font-size:22px; font-weight:bold; font-family:Arial; color:#959cab; text-align:center; width:100%; padding:20px 0 0 0;}
.news_info .date span.yy_MM{display:block; font-size:14px; font-family:Arial; color:#959cab; text-align:center; width:100%;padding:5px 0 0 0;}

.ny_right_pic{width:880px; background-color:#FFF; margin:20px 0 0 0; padding:0 0px 30px 0; float:right;}
.ny_right_pic ul{width:880px; margin:30px auto; padding:0px; list-style:none;}
.ny_right_pic li{width:211px; height:205px; float:left; margin:0 4px 22px 4px;}
.ny_right_pic li:hover .piclist_div{background:#eee;}
.piclist_div{width:203px; height:143px; border:solid 4px #EEE}
.piclist_div img{width:0px; height:0px; border:solid 2px #FFF}
.piclist_title{height:40px; line-height:26px; padding:10px 0 0 0; text-align:center; font-size:14px; color:#4F4F4F; font-family:Microsoft YaHei;}
.ny_right_pic li:hover .piclist_title{color:Red;}


#page a{border:solid 1px #CCC; border-right:0; font-family:宋体;display:inline-block; height:20px; padding: 6px 14px 6px 14px;margin:0px px 0px px; line-height:20px; font-size:12px; font-weight:normal; cursor:pointer; color:#CCC;text-decoration:none;}
#page a:last-child{border:solid 1px #CCC; font-family:宋体;display:inline-block; height:20px; padding: 6px 14px 6px 14px;margin:0px px 0px px; line-height:20px; font-size:12px; font-weight:normal; cursor:pointer; color:#CCC;text-decoration:none;}
#page a:hover{border:solid 1px #CCC; border-right:0; font-family:宋体; display:inline-block; height:20px; padding: 6px 14px 6px 14px;;margin:0px px 0px px; line-height:20px; font-size:12px; font-weight:normal; cursor:pointer; color:#FFF;text-decoration:none;background-color:#CCC;}
#page a:hover:last-child{border:solid 1px #CCC; font-family:宋体;display:inline-block; height:20px; padding: 6px 14px 6px 14px;margin:0px px 0px px; line-height:20px; font-size:12px; font-weight:normal; cursor:pointer; color:#FFF;text-decoration:none;background-color:#CCC;}
#a_click{bordr:solid 1px #CCC; border-right:0; font-family:宋体; display:inline-block; height:20px; padding: 6px 14px 6px 14px;margin:0px px 0px px; line-height:20px; font-size:12px; font-weight:normal; cursor:pointer; color:#FFF!important;text-decoration:none;background-color:#CCC;}








