﻿body {margin:0; padding:0; min-width:1200px; font-family:Microsoft YaHei;}
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:90px; border-bottom:solid 1px #f9f9f9; border-top:solid 10px #f9f9f9;}
.head_win_{width:100%; height:101px;}
.head{width:100%; height:90px; background:#FFF;}

.head .child_nav{width:100%; background:#f9f9f9; height:160px; position:absolute; top:90px; z-index:8; display:none;}
.head .child_nav .c_win{width:1200px; margin:0 auto; display:none; height:160px;}
.head .child_nav .c_win img{width:220px; height:100px; float:left; margin:30px 0 0 400px;}
.head .child_nav .c_win dl{width:300px; float:left; margin:34px 0 0 30px; padding:0; list-style:none;}
.head .child_nav .c_win dl dd{width:100px; height:30px; float:left; margin:0;}
.head .child_nav .c_win dl dd a{display:block; width:100px; height:30px; line-height:30px; text-align:center; text-decoration:none; cursor:pointer; font-size:14px; color:#333;}
.head .child_nav .c_win dl dd a:hover{color:red;}

.head .head_{width:1200px; height:90px; margin:0 auto;}
.head .logo{display:block; float:left; width:420px; height:70px; margin:10px 0 0 0; background:url(../images/logo.png) no-repeat center center;background-size: 100% 100%;}

.nav{width:756px; height:66px; float:right; margin:25px 0 0 0px;}
.nav_{width:756px; height:66px; margin:0 auto; position:relative;}
.nav_ ul{ height:66px;list-style:none;  margin:0; padding:0; position:relative}
.nav_ ul li{float:left; margin:0px; height:40px; width:92px; margin:0 0px 0 0px; overflow:hidden; text-align:center; position:relative}
.nav_ ul li .ca{ position:relative; z-index:2; float:left; color:#000000; height:40px; line-height:40px; width:92px; text-align:center; font-size:16px; font-weight:bold; text-decoration:none; cursor:pointer}
.nav_ ul li .ca .titles{position:absolute; left:0; top:40px; background: -webkit-linear-gradient(#419def, #1a7bd3 , #419def); background: -o-linear-gradient(#419def, #1a7bd3 , #419def); background: -moz-linear-gradient(#419def, #1a7bd3 , #419def); background: linear-gradient(#419def, #1a7bd3 , #419def); color:#FFF; display:none; height:40px; z-index:-1; line-height:40px; width:92px; text-align:center;  font-size:15px; 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 6px #FFF; padding:10px 0 10px 0; margin:0; top:40px; right:0px; background: -webkit-linear-gradient(#419def, #1a7bd3 , #419def); background: -o-linear-gradient(#419def, #1a7bd3 , #419def); background: -moz-linear-gradient(#419def, #1a7bd3 , #419def); background: linear-gradient(#419def, #1a7bd3 , #419def);  -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;  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:#1671c4;}*/

.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:518px; position:relative; z-index:1; background:#f0f0f0; overflow:hidden;}
.homebaner .bd{ overflow:hidden; margin:0px auto; position:relative;z-index:0; }
.homebaner .bd ul{width:100%;height:518px; margin:0px; padding:0px; list-style:none;}
.homebaner .bd li{width:100%!important; height:518px;}
.homebaner .bd li a{ display:inline-block; width:100%; height:518px;}
.homebaner .hd{ width:1200px;  position:relative; z-index:1; text-align:center; margin:-60px auto 0 auto;}
.homebaner .hd .ids{width:150px; height:34px; background:#FFF url(../images/stop.jpg) no-repeat 20px center; position:absolute; right:0;}
.homebaner .hd .ids:before{position:absolute; top:0; left:-34px; content:''; border-width:0px 0px 34px 34px; border-color: transparent transparent #FFF transparent; border-style:solid;}
.homebaner .hd ul{width:100%; text-align:center; float:right; padding:10px 0px; margin:2px 14px 0 0; z-index:3; position:relative;}
.homebaner .hd ul li{font-size:0px; cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; background:#CCC; border-radius:10px; margin:0 5px 0 0px; *color: #fff;}
.homebaner .hd ul .on{ font-size:0px; *color: #14858B; width:10px; height:10px; background:#0169bf; border-radius:10px;}
.homebaner .prev{width:60px; height:60px; position:absolute; opacity: 0; filter: alpha(opacity=0); top:229px; 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:229px; 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);}

.h_gg{width:100%; height:40px; margin:20px 0 0 0;}
.h_gg .h_gg_{width:1200px; height:40px; margin:0 auto; background:#eee;}
.h_gg .h_gg_ .ts{width:140px; height:18px; line-height:18px; float:left; margin:11px 0 0 0; background:url(../images/lb.jpg) no-repeat 20px center; font-family:Microsoft YaHei; color:#d32130; text-indent:50px; font-size:14px; border-right:solid 1px #ccc;}
.h_gg .h_gg_ .tl{width:1040px; height:40px; float:right; overflow:hidden;}
.h_gg .h_gg_ .tl ul{width:1000px; margin:0; float:left; padding:0; list-style:none;}
.h_gg .h_gg_ .tl ul li{width:100%;height:40px; line-height:40px;display: block;}
.h_gg .h_gg_ .tl ul li a{width:400px; margin:0 40px 0 0; height:40px; line-height:40px; overflow:hidden;display:block;float: left; background:url(../images/d.jpg) no-repeat left center; font-family:Microsoft YaHei; color:#2f2f2f; text-decoration:none; cursor:pointer; text-indent:8px; font-size:12px;}
.h_gg .h_gg_ .tl ul li span{float:right; font-size:12px; color:#999;}
.h_gg .h_gg_ .tl ul li a:hover{color:red;}
.h_gg .h_gg_ .tl ul li a:last-child{width:500px;}
.h_gg .h_gg_ .tl .hd{width:40px; height:40px; float:right; position:relative; z-index:2;}
.h_gg .h_gg_ .prev{width:40px; height:20px; position:absolute; top:0; right:0; display:block; z-index:999;border-bottom: 1px #d2d2d2 solid; background:#e6e6e6 url(../images/l.png) no-repeat center center;}
.h_gg .h_gg_ .next{width:40px; height:20px; position:absolute; top:20px; right:0; display:block; z-index:999;  background:#e6e6e6 url(../images/r.png) no-repeat center center;}
.h_gg .h_gg_ .prev:hover{ background:#d2d2d2 url(../images/l.png) no-repeat center center;}
.h_gg .h_gg_ .next:hover{ background:#d2d2d2 url(../images/r.png) no-repeat center center;}

.h_company{width:100%; height:100px; background:#035cac;}
.h_company .h_company_{width:1200px; height:100px; margin:0 auto;}
.h_company .h_company_ ul{width:1199px; height:100px; margin:0; padding:0; border-left:solid 1px #1d6db4; list-style:none;}
.h_company .h_company_ ul li{width:312px; height:100px; border-right:solid 1px #1d6db4; float:left; position:relative; overflow:hidden; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.h_company .h_company_ ul li:before{position:absolute; top:40px; left:-10px; content:''; border-width:10px 0px 10px 10px; border-color:transparent transparent transparent #57a7f0; border-style:solid; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.h_company .h_company_ ul li:after{position:absolute; top:40px; right:-10px; content:''; border-width:10px 10px 10px 0px; border-color:transparent #57a7f0 transparent transparent; border-style:solid; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.h_company .h_company_ ul li a{width:100%; height:100px; line-height:100px; display:block; text-decoration:none; cursor:0;}
.h_company .h_company_ ul li .ts{width:100%; height:100px; color:#FFF; font-size:14px; position:relative; text-indent:150px;}
.h_company .h_company_ ul li.short{width:190px; height:100px; border-right:solid 1px #1d6db4; text-align:center; float:left;}
.h_company .h_company_ ul li.short a{width:100%; height:100px; line-height:150px; display:block; text-decoration:none; cursor:pointer;}
.h_company .h_company_ ul li.short .ts{color:#FFF; font-size:14px; position:relative; text-indent:0px; text-align:center;}
.h_company .h_company_ ul li span.t_1{background:url(../images/tb1.png) no-repeat center center; width:36px; height:35px; display:block; position:absolute; top:32px; left:90px;}
.h_company .h_company_ ul li span.t_2{background:url(../images/tb2.png) no-repeat center center; width:32px; height:37px; display:block; position:absolute; top:31px; left:90px;}
.h_company .h_company_ ul li span.t_3{background:url(../images/tb3.png) no-repeat center center; width:39px; height:34px; display:block; position:absolute; top:20px; left:75px;}
.h_company .h_company_ ul li span.t_4{background:url(../images/tb4.png) no-repeat center center; width:34px; height:36px; display:block; position:absolute; top:20px; left:78px;}
.h_company .h_company_ ul li span.t_5{background:url(../images/tb5.png) no-repeat center center; width:35px; height:36px; display:block; position:absolute; top:20px; left:77px; /*transform:scale(1,1); -ms-transform:scale(1,1); -moz-transform:scale(1,1); -webkit-transform:scale(1,1); -o-transform:scale(1,1); -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;*/}
.h_company .h_company_ ul li:hover{background:#0469c3;}
.h_company .h_company_ ul li:hover:before{left:0;}
.h_company .h_company_ ul li:hover:after{right:0;}

.h_project{width:1200px; height:180px; margin:20px auto 0 auto;}
.h_project .cname{width:40px; line-height:40px; width:100%; float:left;}
.h_project .cname .ts{float:left; font-size:16px; color:#000;}
.h_project .cname .ts_{float:left; line-height:42px; font-size:13px; color:#bfbfbf; padding:0 0 0 10px; font-family:Arial;}

.h_project .project_{width:1200px; height:136px; float:left; margin:4px 0 0 0px; position:relative;}
.h_project .project_ .bd{overflow:hidden;}
.h_project .project_ ul{width:1200px; margin:0; float:left; padding:0; list-style:none;}
.h_project .project_ ul li{float:left; width:234px; margin:0 10px 0 0; position:relative;}
.h_project .project_ ul li a{width:234px; height:136px; overflow:hidden; display:block; color:#2f2f2f; text-decoration:none; cursor:pointer;}
.h_project .project_ ul li a:hover{color:red;}
.h_project .project_ ul li img{width:234px; height:136px; border:0;}
.h_project .project_ ul li .bu{position:absolute; left:0; top:0; width:194px; height:96px; padding:20px; line-height:96px; font-size:14px; color:#FFF; text-align:center; background:url(../images/pb.png) repeat center center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; opacity: 0; filter: alpha(opacity=0);   transform:scale(0,0); -ms-transform:scale(0,0); -moz-transform:scale(0,0); -webkit-transform:scale(0,0); -o-transform:scale(0,0); -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.h_project .project_ ul li:hover .bu{opacity: 1; filter: alpha(opacity=100); transform:scale(1,1); -ms-transform:scale(1,1); -moz-transform:scale(1,1); -webkit-transform:scale(1,1); -o-transform:scale(1,1); }
.h_project .project_ .hd{width:54px; right:0; top:-34px; position:absolute; z-index:2;}
.h_project .project_ .prev{width:24px; height:18px; position:absolute; top:0; right:25px; display:block; z-index:999; background:#EEE url(../images/l.png) no-repeat center center;}
.h_project .project_ .next{width:24px; height:18px; position:absolute; top:0; right:0px; display:block; z-index:999;  background:#EEE url(../images/r.png) no-repeat center center;}
.h_project .project_ .prev:hover{background:#CCC url(../images/l.png) no-repeat center center;}
.h_project .project_ .next:hover{background:#CCC url(../images/r.png) no-repeat center center;}

.h_news{width:1200px; height:925px; margin:20px auto 0 auto;}
.h_news .cname{width:34px; line-height:34px; width:100%; float:left; background:#eeeeee}
.h_news .cname .ts{float:left; font-size:16px; font-weight:bold; color:#000; text-indent:20px;}
.h_news .cname .ts_{float:left; line-height:34px; line-height:36px; font-size:12px; color:#bfbfbf; text-indent:0px; padding:0 0 0 10px; font-family:Arial;}
.h_news .cname a.more{float:right; margin:8px 10px 0 0; display:block; height:20px; line-height:20px; text-decoration:none; font-size:12px; font-family:Arial; color:#bfbfbf; cursor:pointer;}
.h_news .cname a.more:hover{color:#333;}

.h_news .news_one{float:left; width:1200px; height:478px;}
.h_news .news_one .falsh_switch {width:560px; height:415px;position:relative; z-index:0;overflow:hidden; float:left; margin:20px 0 0 0;}
.h_news .news_one .falsh_switch .title{ font-size:16px; position:absolute; width:278px; height:40px; line-height:40px; bottom:0px; display:block; z-index:2}
.h_news .news_one .falsh_switch .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;}
.h_news .news_one .falsh_switch .bd{margin:0px auto; }
.h_news .news_one .falsh_switch .bd ul{width:100%; height:415px; list-style:none; margin:0px auto; padding:0px;}
.h_news .news_one .falsh_switch .bd li{width:100%; height:415px;}
.h_news .news_one .falsh_switch .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;}
.h_news .news_one .falsh_switch .hd ul{ display:inline-block; margin:0 5px 0 0px; float:right;}
.h_news .news_one .falsh_switch .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;}
.h_news .news_one .falsh_switch .hd ul .on{ background:red; border-radius:14px; width:14px; height:14px; border:0; margin:14px 2px 0 2px; }
.h_news .news_one .falsh_switch img{border:0; width:560px; height:415px;}

.h_news .news_one .falsh_switch_list{width:600px; height:415px; float:right; margin:20px 5px 0 0; }
.h_news .news_one .falsh_switch_list ul li.first{background:none; text-indent:0; padding:0; border-bottom:dotted 1px #EEE; margin:15px 0 6px 0;}
.h_news .news_one .falsh_switch_list ul li.first:before{border:0;}
.h_news .news_one .falsh_switch_list ul li.first .dt{width:100%; font-size:16px; font-family:Microsoft YaHei; color:#000; text-decoration:none; display:inline-block; cursor:pointer; padding:0px 0 0px 0; text-indent:0;}
.h_news .news_one .falsh_switch_list ul li.first .dt:hover{color:red;}
.h_news .news_one .falsh_switch_list ul li.first .de{font-size:12px; line-height:20px; color:#646464; font-family:Microsoft YaHei; padding:10px 0 16px 0;}
.h_news .news_one .falsh_switch_list ul{width:100%; margin:0; padding:2px 0 0 0; list-style:none;}
.h_news .news_one .falsh_switch_list ul li{width:100%;float:left; padding:5px 0 0px 0px; position:relative;}
.h_news .news_one .falsh_switch_list ul li:before{position:absolute; top:16px; left:4px; content:''; border-width:3px 0px 3px 4px; border-color:transparent transparent transparent #333; border-style:solid; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.h_news .news_one .falsh_switch_list ul li:hover:before{border-color:transparent transparent transparent red; transform:rotate(90deg); -ms-transform:rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); -o-transform:rotate(90deg);}
.h_news .news_one .falsh_switch_list ul li a{font-size:14px; line-height:26px; text-indent:16px; font-family:Microsoft YaHei; display:block; color:#3c3c3c; text-decoration:none; cursor:pointer;}
.h_news .news_one .falsh_switch_list ul li a:hover{color:red; text-decoration:none; cursor:pointer;}
.h_news .news_one .falsh_switch_list ul li span{float:right; line-height:26px; color:#999999; font-size:12px; font-family:Microsoft YaHei;}
.h_news .news_one .falsh_switch_list ul li a{font-weight: bold;}

.h_news .news_two{float:left; width:370px; height:345px; margin:0 0 0 30px;}
.h_news .news_two .simple_list{width:365px; height:282px; float:left; margin:0px 0px 0 0; }
.h_news .news_two .simple_list ul{width:100%; margin:0; padding:14px 0 0 0; list-style:none;}
.h_news .news_two .simple_list ul li{width:100%;float:left; padding:6px 0 0px 0px; position:relative;}
.h_news .news_two .simple_list ul li:before{position:absolute; top:16px; left:4px; content:''; border-width:3px 0px 3px 4px; border-color:transparent transparent transparent #333; border-style:solid; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.h_news .news_two .simple_list ul li:hover:before{border-color:transparent transparent transparent red; transform:rotate(90deg); -ms-transform:rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); -o-transform:rotate(90deg);}
.h_news .news_two .simple_list ul li a{font-size:14px; line-height:26px; text-indent:16px; font-family:Microsoft YaHei; display:block; color:#3c3c3c; text-decoration:none; cursor:pointer;}
.h_news .news_two .simple_list ul li a:hover{color:red;}
.h_news .news_two .simple_list ul li span{float:right; line-height:26px; color:#999999; font-size:12px; font-family:Microsoft YaHei;}

.h_news .news_three{float:left; width:385px; height:255px; margin:20px 0 0 0px;}
.h_news .news_three .simple_list{width:380px; height:196px; float:left; margin:0px 0px 0 0; }
.h_news .news_three .simple_list ul{width:100%; margin:0; padding:14px 0 0 0; list-style:none;}
.h_news .news_three .simple_list ul li{width:100%;float:left; padding:6px 0 0px 0px; position:relative;}
.h_news .news_three .simple_list ul li:before{position:absolute; top:16px; left:4px; content:''; border-width:3px 0px 3px 4px; border-color:transparent transparent transparent #333; border-style:solid; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.h_news .news_three .simple_list ul li:hover:before{border-color:transparent transparent transparent red; transform:rotate(90deg); -ms-transform:rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); -o-transform:rotate(90deg);}
.h_news .news_three .simple_list ul li a{font-size:14px; line-height:26px; text-indent:16px; font-family:Microsoft YaHei; display:block; color:#3c3c3c; text-decoration:none; cursor:pointer;}
.h_news .news_three .simple_list ul li a:hover{color:red;}
.h_news .news_three .simple_list ul li span{float:right; line-height:26px; color:#999999; font-size:12px; font-family:Microsoft YaHei;}

.h_news .news_four{float:left; width:385px; height:255px; margin:20px 0 0 30px;}
.h_news .news_four .simple_list{width:380px; height:196px; float:left; margin:0px 0px 0 0; }
.h_news .news_four .simple_list ul{width:100%; margin:0; padding:14px 0 0 0; list-style:none;}
.h_news .news_four .simple_list ul li{width:100%;float:left; padding:6px 0 0px 0px; position:relative;}
.h_news .news_four .simple_list ul li:before{position:absolute; top:16px; left:4px; content:''; border-width:3px 0px 3px 4px; border-color:transparent transparent transparent #333; border-style:solid; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.h_news .news_four .simple_list ul li:hover:before{border-color:transparent transparent transparent red; transform:rotate(90deg); -ms-transform:rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); -o-transform:rotate(90deg);}
.h_news .news_four .simple_list ul li a{font-size:14px; line-height:26px; text-indent:16px; font-family:Microsoft YaHei; display:block; color:#3c3c3c; text-decoration:none; cursor:pointer;}
.h_news .news_four .simple_list ul li a:hover{color:red;}
.h_news .news_four .simple_list ul li span{float:right; line-height:26px; color:#999999; font-size:12px; font-family:Microsoft YaHei;}

.h_news .news_five{float:left; width:370px; height:255px; margin:20px 0 0 30px;}
.h_news .news_five .simple_list{width:365px; height:196px; float:left; margin:0px 0px 0 0; }
.h_news .news_five .simple_list ul{width:100%; margin:0; padding:14px 0 0 0; list-style:none;}
.h_news .news_five .simple_list ul li{width:100%;float:left; padding:6px 0 0px 0px; position:relative;}
.h_news .news_five .simple_list ul li:before{position:absolute; top:16px; left:4px; content:''; border-width:3px 0px 3px 4px; border-color:transparent transparent transparent #333; border-style:solid; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.h_news .news_five .simple_list ul li:hover:before{border-color:transparent transparent transparent red; transform:rotate(90deg); -ms-transform:rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); -o-transform:rotate(90deg);}
.h_news .news_five .simple_list ul li a{font-size:14px; line-height:26px; text-indent:16px; font-family:Microsoft YaHei; display:block; color:#3c3c3c; text-decoration:none; cursor:pointer;}
.h_news .news_five .simple_list ul li a:hover{color:red;}
.h_news .news_five .simple_list ul li span{float:right; line-height:26px; color:#999999; font-size:12px; font-family:Microsoft YaHei;}

.h_other{width:100%; height:106px; background:#f2f7fc; margin:0px 0 0 0;}
.h_other .h_other_{width:1200px; height:106px; margin:0 auto;}
.h_other .h_other_ ul{width:100%; height:106px; margin:0; padding:0; list-style:none;}
.h_other .h_other_ ul li{width:300px; height:106px; float:left;}
.h_other .h_other_ ul li a{display:block; width:300px; height:106px;}
.h_other .h_other_ ul li .infos{float:left; width:199px; height:106px; border-left:solid 1px #e3eef9;}
.h_other .h_other_ ul li .infos .ts{float:left; font-size:15px; color:#000; margin:26px 0 0 20px;}
.h_other .h_other_ ul li .infos .td{float:left; width:179px; margin:10px 0 0 20px; font-size:13px; color:#b3b3b3}
.h_other .h_other_ ul li span{width:24px; height:24px; border-radius:24px; float:right; margin:41px 20px 0 0; background:#ddd url(../images/jt_.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;}
.h_other .h_other_ ul li:hover span{background:#0474e2 url(../images/jt_.png) no-repeat center center;}

.h_service{width:100%; height:404px; background:url(../images/bgs.jpg) no-repeat center center; background-size: cover; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/bgs.jpg', sizingMethod='scale');}
.h_service .h_service_{width:1200px; height:404px; margin:0 auto;}
.h_service .h_service_ .ser_list{width:750px; height:249px; float:left; margin:77px 0 0 0;}
.h_service .h_service_ .ser_list .b1{float:left; cursor:pointer; margin:0 14px 0 0; width:238px; height:249px; background:url(../images/b1.png) no-repeat center center;}
.h_service .h_service_ .ser_list .b2{float:left; cursor:pointer; margin:0 14px 0 0; width:238px; height:249px; background:url(../images/b2.png) no-repeat center center;}
.h_service .h_service_ .ser_list .b3{float:left; cursor:pointer; width:238px; height:249px; background:url(../images/b3.png) no-repeat center center;}
.h_service .h_service_ .ser_list .ts{width:90%; float:left; margin:100px 0 0 5%; text-align:center;}
.h_service .h_service_ .ser_list .td{width:86%; float:left; margin:10px 0 0 7%; text-align:center; font-size:14px;  line-height:20px; color:#7b7b7b;}
.h_service .h_service_ .ser_card{width:435px; height:249px; float:right;margin:77px 0 0 0;}
.h_service .h_service_ .ser_card .cname{width:100%; text-indent:30px; color:#FFF; font-size:16px; line-height:46px; height:46px; float:left; background:url(../images/mp.png) no-repeat center center;}
.h_service .h_service_ .ser_card .clist{width:435px; height:188px; float:left; margin:5px 0 0 0; position:relative;}
.h_service .h_service_ .ser_card .clist ul{margin:0; padding:0; list-style:none;}
.h_service .h_service_ .ser_card .clist ul li{width:435px; height:188px; float:left; background:#e9eaeb; position:relative;}
.h_service .h_service_ .ser_card .clist ul li img{width:230px; height:188px; float:left;}
.h_service .h_service_ .ser_card .clist ul li .ins{width:205px; height:188px; float:right;}
.h_service .h_service_ .ser_card .clist ul li .ins .ts{width:80%; float:left; font-size:16px; color:#333; font-weight:bold; margin:20px 0 0 10%;}
.h_service .h_service_ .ser_card .clist ul li .ins .td{width:80%; float:left; font-size:14px; line-height:22px; color:#515050; margin:10px 0 0 10%;}
.h_service .h_service_ .ser_card .clist .prev{width:20px; height:40px; position:absolute; top:72px; left:0px; display:block; z-index:999; background:url(../images/ll.jpg) no-repeat center center;}
.h_service .h_service_ .ser_card .clist .next{width:20px; height:40px; position:absolute; top:72px; right:0px; display:block; z-index:999;  background:url(../images/rr.jpg) no-repeat center center;}

.f_link{width:100%; height:50px; background:#2c5bad}
.f_link .f_link_{width:1200px; height:50px; margin:0 auto;}
.f_link .f_link_ span{font-size:16px; color:#FFF; width:100px; line-height:50px; text-align:center; display:block; float:left}
.f_link .f_link_ select{width:356px; height:30px; line-height:30px; outline:none; border:0; background:#27529b; color:#fFF; text-indent:20px; float:left; margin:10px 0 0 10px; font-size:13px;}

.home_link{width:100%; min-height:280px; background:#dddddd;}
.home_link .home_link_{width:1200px; min-height:280px; margin:0 auto;}
.homelink_list{width:140px; min-height:260px; float:left; cursor:pointer; margin:0 0px 0 0px; padding:20px 0 5px 0; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.homelink_list:hover{width:140px; background:#c6c6c6; float:left; }
.homelink_list a.title{font-size:15px; font-family:Microsoft YaHei; color:#000; display:block; padding:10px; text-align:center; margin:0 0 0 0; text-decoration:none; cursor:pointer;}
.homelink_list:hover a.title{ background:#747373; color:#fff;}
.homelink_list ul{margin:0px 0 0 0; padding:0; list-style:none;}
.homelink_list li{width:140px; height:30px; line-height:30px; text-align:center;}
.homelink_list li:hover{width:140px; height:30px; line-height:30px; background:#ababab;}
.homelink_list a{font-size:12px; color:#333;font-family:Microsoft YaHei; text-decoration:none; cursor:pointer; padding:5px 10px 5px 10px;}
.homelink_list li:hover a{color:#333;}
.homelink_list_cur{ background:#c6c6c6;}
.homelink_list_cur a.title{background:#747373; color:#fff;}
.home_link .home_link_ .ewm{text-align:center; width:320px; height:220px; border-left:solid 1px #c6c6c6; color:#333; font-size:12px; font-family:Microsoft YaHei;float:right; margin:16px 0 0 0;}
.home_link .home_link_ .ewm .es{width:110px; float:left; margin:0 0 0 20px;}
.home_link .home_link_ .ewm .es span{float:right; margin:10px 0 0 0; text-align:center; width:100%; }
.home_link .home_link_ .ewm .es img{border:0; width:100px; height:100px; border:solid 5px #FFF;}


.foot{width:100%; height:92px; line-height:50px; background:#c6c6c6;}
.foot_{width:1200px; height:92px; line-height:92px; margin:0 auto; padding:0px 0 0 0; background:url(../images/logo_.jpg) no-repeat left center; text-indent:100px; font-family:Microsoft YaHei; color:#595959; font-size:13px;}

.ib{width:100%; padding:0px 0 0px 0; margin:0px 0 0 0; min-height:200px; position:relative; z-index:1;}
.ib .ib_{width:1199px; padding:0px 0 0px 0; margin:0px auto; min-height:200px; position:relative; border-left:solid 1px #f0f4f8;}
.ib .ib_ .bh{width:1200px; height:40px; position:absolute; top:-40px; left:0; z-index:1;}

.nyjl{width:100%; height:40px; float:left; margin:0; background:#f0f4f8; position:relative; z-index:2;}
.nyjl .nyjl_{width:1199px; height:40px; margin:0 auto; border-left:solid 1px #035db3;}
.nyjl .jl{ background: url(../images/home.png) no-repeat left center; text-indent:12px; height:40px; line-height:40px; padding:0 0 0 0px; font-size:14px;  float:right; margin:0 35px 0 0;}
.nyjl a{font-size:12px; color:#B8B5B9; text-decoration:none;  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:#B8B5B9; text-decoration:none;  background:none; display:inline-block; padding:0 0px 0 0;}
.nyjl .cname{font-size:17px; width:255px;height:40px; line-height:40px; text-align:center; color:#fff; background:#035db3; float:left; padding:0 0 0 0px;}

.webcolumn{width:254px; min-height:36px; float:left; margin:20px 0 0 0px;}
.webcolumn ul{margin:0; padding:0; list-style:none;}
.webcolumn ul li{width:254px; height:36px; float:left; margin:0 0 10px 0; background: -webkit-linear-gradient(to right, #f9f9f9, #ddd , #f9f9f9); background: -o-linear-gradient(to right, #f9f9f9, #ddd , #f9f9f9); background: -moz-linear-gradient(to right, #f9f9f9, #ddd , #f9f9f9); background: linear-gradient(to right, #f9f9f9, #ddd , #f9f9f9); -webkit-transition:all 0.8s ease 0s; -o-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s;}
.webcolumn ul li:hover{background: -webkit-linear-gradient(to right, #edf4fb, #94c7fa , #edf4fb); background: -o-linear-gradient(to right, #edf4fb, #94c7fa , #edf4fb); background: -moz-linear-gradient(to right, #edf4fb, #94c7fa , #edf4fb); background: linear-gradient(to right, #edf4fb, #117fed , #edf4fb);}
.webcolumn ul li a{display:block; width:254px; height:36px; line-height:36px; text-decoration:none; cursor:pointer; text-align:center; font-size:14px;  color:#666;}
.webcolumn ul li:hover a{color:#d0e3f6;}
.webcolumn ul li.curs{background: -webkit-linear-gradient(to right, #edf4fb, #94c7fa , #edf4fb); background: -o-linear-gradient(to right, #edf4fb, #94c7fa , #edf4fb); background: -moz-linear-gradient(to right, #edf4fb, #94c7fa , #edf4fb); background: linear-gradient(to right, #edf4fb, #117fed , #edf4fb);}
.webcolumn ul li.curs a{color:#d0e3f6;}

.nr_info{width:943px; min-height:360px; padding:0px 0 20px 0; margin:0px 0 0 0px; float:left; border-left:solid 1px #f0f4f8; border-right:solid 1px #f0f4f8;}
.nr_info .title{width:100%; display:block; text-align:center; margin:30px auto 20px auto; color:#3d3d3d; font-size:20px; }
.nr_info .jbxx{width:100%; display:block; text-align:center; border-radius:4px; border-top:solid 1px #f0f4f8; border-bottom:solid 1px #f0f4f8; margin:10px auto; height:32px; line-height:32px; color:#585858; font-size:12px;  text-indent:10px;}
.nr_info .contents{width:90%; margin:25px auto 25px auto; border-bottom:solid 1px #EEE; padding:0 0 20px 0; line-height:28px; font-size:18px; color:#333333; letter-spacing:1px; word-wrap: break-word; word-break:break-all;}
.nr_info .ps{font-size:13px; width:90%; margin:0 auto; line-height:30px;}
.nr_info .ps a{text-decoration:none; cursor:pointer; color:#999;}
.nr_info .ps a:hover{text-decoration:none; cursor:pointer; color:red!important;}
.nr_info .contents img{max-width:98%; margin:0 auto; border:0; display:block;}

.nr_news{width:730px; margin:0px 0px 0 0px; padding-bottom:20px; float:left; border-left:solid 1px #f0f4f8; border-right:solid 1px #f0f4f8;}
.nr_news ul{width:100%; margin:20px 0 0 0; padding:0; list-style:none; }
.nr_news ul li{width:100%; height:108px; margin:0px;  background:#FFF; position:relative; border-bottom:solid 1px #f0f4f8;}
.nr_news ul li:hover{background:#f0f0f0; cursor:pointer;-webkit-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s; transition:all 0.6s ease 0s;}
.nr_news ul li:hover .ta{color:red!important;}
.nr_news ul li .news_info{width:100%; height:108px; float:right}
.nr_news ul li .dates{float:right; font-size:12px; color:#999; margin:20px 0 0 0;}
/*.nr_news ul li .dates{width:88px; border:solid 1px #f9f9f9; float:left; margin:10px 0 0 30px; font-size:14px; text-align:center; color:#727171; -webkit-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s; transition:all 0.6s ease 0s;}
.nr_news ul li .dates div{width:100%; font-size:20px; background:#f9f9f9; text-align:center; color:#727171;  padding:18px 0 18px 0; margin:0 0 4px 0; -webkit-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s; transition:all 0.6s ease 0s;}
.nr_news ul li:hover .dates{width:88px; border:solid 1px #CCC; float:left; margin:10px 0 0 20px; font-size:14px; text-align:center; color:#727171; }
.nr_news ul li:hover .dates div{width:100%; font-size:20px; background:#CCC; text-align:center; color:#FFF;  padding:18px 0 18px 0; margin:0 0 4px 0;}*/

.news_info .n_info{width:90%; float:left; margin:0 0 0 5%;}
.news_info .n_info .titles{padding:20px 0px 0px 0px;}
.news_info .n_info .titles .ta{font-size:15px;  text-decoration:none; cursor:pointer; color:#333; font-weight:bold;}
.news_info .n_info .describe{padding:10px 0px 0 0px; height:30px; overflow:hidden; line-height:30px; font-size:12px;  color:#979696;}
.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;  margin-right:50px; text-decoration:none; cursor:pointer}

.nr_pic{width:943px; background-color:#FFF; margin:0px 0 0 0px; padding:0 0px 30px 0; float:left; border-left:solid 1px #f0f4f8; border-right:solid 1px #f0f4f8;}
.nr_pic ul{width:943px; margin:30px auto; padding:0px; list-style:none;}
.nr_pic li{width:215px; float:left; margin:0 0px 19px 19px; background:#f9f9f9; cursor:pointer;}
.nr_pic li:hover .piclist_div{background:#f9f9f9;}
.piclist_div{width:203px; height:143px; border:solid 6px #f9f9f9; }
.piclist_div img{width:0px; height:0px; border:solid 0px #f9f9f9}
.piclist_title{height:30px; line-height:30px; padding:0px 0 0 0; text-align:center; font-size:14px; color:#4F4F4F; border-top:solid 1px #eee; }
.nr_pic li:hover .piclist_title{color:Red;}


#page{line-height:30px; width: 100%; display: inline-block; margin:20px 0 0 0; text-align: center; clear: both}
#page a{border:solid 1px #CCC; border-right:0; display:inline-block; height:20px; padding: 6px 6px 6px 6px;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; display:inline-block; height:20px; padding: 6px 6px 6px 6px;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;  display:inline-block; height:20px; padding: 6px 6px 6px 6px;;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; display:inline-block; height:20px; padding: 6px 6px 6px 6px;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;  display:inline-block; height:20px; padding: 6px 6px 6px 6px;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;}






