﻿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;}

.homebaner{width:100%; height:360px; position:relative; z-index:1; background:#f9f9f9; overflow:hidden;}
.homebaner .bd{width:100%; overflow:hidden; margin:0px auto; position:relative;z-index:0; }
.homebaner .bd ul{height:360px;  margin:0px; padding:0px; list-style:none;}
.homebaner .bd li{width:100%; height:360px;  float:left;}
.homebaner .bd li a{ display:inline-block; width:100%; height:360px; }
.homebaner .hd{ width:100%; position:absolute; z-index:1; bottom:50px; left:0; text-align:center;}
.homebaner .hd ul{text-align:center;display:inline-block;  margin:0px; padding:0px; }
.homebaner .hd ul li{ font-size:0px; cursor:pointer; float:left; margin:4px 5px 0 5px; width:8px; height:8px; background:#FFF; border-radius:8px; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.homebaner .hd ul li.on{ font-size:0px; width:16px; height:16px; background:#fff; border-radius:16px; margin:0px 5px 0 5px; display:inline-block; }
.homebaner .prev{width:34px; height:80px; position:absolute; opacity: 0; filter: alpha(opacity=0); border-top-right-radius:4px; border-bottom-right-radius:4px; top:130px; left:-44px; display:block; z-index:999; background:#cdcdcd url(../images/left.png) no-repeat 14px center;  -webkit-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s; transition:all 0.2s ease 0s;}
.homebaner .next{width:34px; height:80px; position:absolute; opacity: 0; filter: alpha(opacity=0); border-top-left-radius:4px; border-bottom-left-radius:4px; top:130px; right:-44px; display:block; z-index:999;  background:#cdcdcd url(../images/right.png) no-repeat 10px center;  -webkit-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s; transition:all 0.2s ease 0s;}
.homebaner .prev:hover{background:#cdcdcd url(../images/left.png) no-repeat 8px center;}
.homebaner .next:hover{background:#cdcdcd url(../images/right.png) no-repeat 16px center;}
.homebaner:hover .prev{left:0px;opacity: 1; filter: alpha(opacity=100);}
.homebaner:hover .next{right:0px;opacity: 1; filter: alpha(opacity=100);}
.homebaner .schedule{width:100%; height:2px; position:absolute; z-index:3; top:0; left:0;}
.homebaner .schedule .bar{width:0; height:2px; background:#035cac;/*-webkit-animation:bar_ 5s infinite; animation:bar_ 5s infinite;*/}
.homebaner .schedule .bar_load{width:100%; -webkit-transition:all 5s ease 0s;-o-transition:all 5s ease 0s; transition:all 5s ease 0s;}
@keyframes bar_
{
	from{width:0;}
	to{width:100%;}
}
@-webkit-keyframes bar_
{
	from{width:0;}
	to{width:100%;}
}


.head_win{position:absolute; z-index:9; width:100%; height:90px;}
.head_win .bg{background:#000;  border-bottom:solid 1px #edf1f7; opacity: 0.2; filter: alpha(opacity=20); width:100%; height:90px; position:absolute; top:0; left:0; -webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s; transition:all 1s ease 0s;}
.head_win_{width:100%; height:90px;}
.head{width:100%; height:90px;}
.head .head_{width:1200px; height:90px; margin:0 auto; position:relative;}
.head .head_ .links{position:absolute; right:0; top:40px; padding:0 12px 0 0;}
.head .head_ .links a{font-size:14px; line-height:12px; color:#fff; float:left; text-decoration:none; cursor:pointer;}
.head .head_ .links span{font-size:12px; color:#fff; display:block; float:left; padding:0 10px 0 10px; font-family:宋体;}
.head .logo{display:block; float:left; width:569px; height:55px; margin:12px 0 0 0; background:url(../images/logo.png) no-repeat center center;}
.head .plugin{float:left; margin:-26px 0 0 0;}
.head .seach{float:right; width:16px; height:16px; background:url(../images/noun_.png) no-repeat center center; cursor:pointer; margin:3px 5px 0 0px}
.head .seach_{float:right; width:16px; height:16px; background:url(../images/noun.png) no-repeat center center; cursor:pointer; margin:3px 5px 0 0px}
.head .seach_win{width:120px; height:24px; border:solid 1px #FFF; float:right; margin:-5px 0 0 20px ;border-radius:2px;}
.head .seach_win input[type=text]{width:80px; height:20px; border:0; float:left; margin:1px 0 0 5px; color:#fff; background:transparent}
.head .seach_win_{width:120px; height:24px; border:solid 1px #666; float:right; margin:-5px 0 0 20px ;border-radius:2px;}
.head .seach_win_ input[type=text]{width:80px; height:20px; border:0; float:left; margin:1px 0 0 5px; color:#666; background:transparent}

/* modify by spring 2021-3-10
.head_win_load {position:relative; background:#fff; box-shadow: 0px 0px 5px #eee;}
.head_win_load .bg{display:none;}
.head_win_load .logo{background:url(../images/logo_.png) no-repeat center center;}
.head_win_load .head_ .links a{color:#333;}
.head_win_load .head_ .links span{color:#333;}
*/

.nav{width:100%; height:80px; margin:0px 0 0 0px; background:#035cac;}
.nav_{width:1200px; height:80px; margin:0 auto; position:relative;}
.nav_ ul{width:100%; height:80px;list-style:none; margin:0; padding:0; position:relative}
.nav_ ul li{float:left; margin:0px; height:80px; width:170px; margin:0 0px 0 0px; overflow:hidden; text-align:center; position:relative}
.nav_ ul li a{width:100%; height:80px; line-height:80px; display:block; letter-spacing:2px; text-align:center; color:#fff; font-size:16px; text-decoration:none; cursor:pointer; position:relative;}
.nav_ ul li a:before{position:absolute; top:20px; left:0px; width:1px; height:40px; content:''; background:#1d6db4;}
.nav_ ul li a:after{position:absolute; opacity: 0; filter: alpha(opacity=0); bottom:-6px; right:80px; content:''; border-width:0px 7px 6px 7px; border-color:transparent transparent #3F8FCC transparent; border-style:solid; -webkit-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s; transition:all 0.2s ease 0s;}
.nav_ ul li.home a:before{width:0;}
.nav_ ul li:hover a:after{opacity: 1; filter: alpha(opacity=100); bottom:0px;}
.nav_ ul li.cur a:after{opacity: 1; filter: alpha(opacity=100); bottom:0px;}

.home_news{width:100%; height:570px; position:relative; z-index:2; }
.home_news .home_news_bu{width:100%; height:305px; background:url(../images/bg1.jpg) no-repeat center center; background-size: cover; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/bg1.jpg', sizingMethod='scale'); bottom:0px; position:absolute; left:0; opacity: 0; filter: alpha(opacity=0); transform:scale(0,0); -ms-transform:scale(0,0); -webkit-transform:scale(0,0); -webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s; transition:all 1s ease 0s;}
.home_news .by{width:100%; height:41px; text-align:center; font-size:14px; color:#999999; font-family:Arial; position:absolute; top:120px; letter-spacing:1px; opacity: 0; filter: alpha(opacity=0); -webkit-transition:all 1s ease 1.2s;-o-transition:all 1s ease 1.2s; transition:all 1s ease 1.2s;}
.home_news .cname{width:100%; height:34px; position:absolute; color:#035cac!important; font-size:18px!important; letter-spacing:0px; text-align:center; top:50px; opacity: 0; color:#5d5d5d; filter: alpha(opacity=0); -webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s; transition:all 1s ease 0s;}
.home_news .mores{width:100%; height:50px; position:absolute; top:170px; opacity: 0; color:#5d5d5d; filter: alpha(opacity=0); -webkit-transition:all 1s ease 0.2s;-o-transition:all 1s ease 0.2s; transition:all 1s ease 0.2s;}
.home_news .mores .more{margin:0px auto 0 auto; display:block; height:30px; text-align:center; line-height:28px; border-radius:4px; text-decoration:none; cursor:pointer; width:80px; font-size:12px; color:#CCC; border:solid 1px #f0f0f0; -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_news .mores .more:hover{color:#5d5d5d;}

.home_news .cl{width:100%; position:absolute; top:100px; opacity: 0; filter: alpha(opacity=0); -webkit-transition:all 1s ease 0.6s;-o-transition:all 1s ease 0.6s; transition:all 1s ease 0.6s;}
.home_news .cl .cl_{width:1208px; position:relative; margin:0 auto; }

.home_news .cl .cl_ .news_flash{width:520px; height:420px; float:left; position:relative; z-index:1; overflow:hidden; }
.home_news .cl .cl_ .news_flash .bd_{margin:0px auto; }
.home_news .cl .cl_ .news_flash .bd_ ul{width:100%; list-style:none; margin:0px auto; padding:0px;}
.home_news .cl .cl_ .news_flash .bd_ li{width:100%; height:420px; }
.home_news .cl .cl_ .news_flash .hd_{ width:100%; position:absolute; z-index:1; bottom:0; left:0px;}
.home_news .cl .cl_ .news_flash .hd_ ul{height:10px; margin:0 30px 20px 0px; padding:0px; float:right;}
.home_news .cl .cl_ .news_flash .hd_ ul li{cursor:pointer; display:inline-block;font-size:0px; color:#333333; *display:inline; zoom:1; width:10px!important; text-align:center; height:10px!important; border-radius:10px; margin:2px 10px 2px 0px;background:#CCC;  }
.home_news .cl .cl_ .news_flash .hd_ ul li.on{background:#035cac!important}
.home_news .cl .cl_ .news_flash .img{border:0; width:100%; height:260px; float:left;}
.home_news .cl .cl_ .news_flash .title{width:100%; height:160px; float:left; background:#fff;}
.home_news .cl .cl_ .news_flash .ts{width:90%; line-height:24px; float:left; margin:16px 0px 0 5%; font-size:15px; font-family:Microsoft YaHei; color:#232323; text-decoration:none; cursor:pointer;}
.home_news .cl .cl_ .news_flash .de{width:90%; max-height:44px; overflow:hidden; line-height:22px; float:left; margin:10px 0px 0 5%; font-size:13px; font-family:Microsoft YaHei; color:#717171;}
.home_news .cl .cl_ .news_flash .date{font-size:12px; font-family:Arial; width:90%; color:#bdbcbc; float:left; margin:10px 0px 0 5%;}
.home_news .cl .cl_ .news_flash .ts:hover{color:#035cac;}

.home_news .cl .cl_ .news_info{width:660px; height:420px; float:right; background:#fff; overflow:hidden; border-top:solid 2px #035cac;}
.home_news .cl .cl_ .news_info ul{width:100%; margin:0; padding:14px 0 0 0; list-style:none;}
.home_news .cl .cl_ .news_info ul li{float:left; width:90%; margin:0 0 0px 5%;}
.home_news .cl .cl_ .news_info ul li span{float:right; line-height:40px; font-size:14px; font-family:Arial; color:#666;}
.home_news .cl .cl_ .news_info ul li a{width:490px; float:left; line-height:30px; position:relative; overflow:hidden; margin:12px 0 0 0px; padding:0 0 0 20px; font-size:15px; color:#232323; -webkit-transition:text-indent 0.4s ease 0s;-o-transition:text-indent 0.4s ease 0s; transition:text-indent 0.4s ease 0s;}
.home_news .cl .cl_ .news_info ul li a:before{content:''; width:4px; height:4px; border-radius:4px; background:#232323; position:absolute; top:13px; left:0;}
.home_news .cl .cl_ .news_info ul li a:hover{color:#035cac; text-indent:10px;}

.home_news_load .h_news_ .clist .hd{opacity: 1; filter: alpha(opacity=100); top:140px;}
.home_news_load .h_news_ .clist .bd{opacity: 1; filter: alpha(opacity=100); top:210px;}

.home_news_load .mores{top:140px; opacity: 1; filter: alpha(opacity=100);}
.home_news_load .home_news_bu{bottom:0px; opacity: 1; filter: alpha(opacity=100); transform:scale(1,1); -ms-transform:scale(1,1); -webkit-transform:scale(1,1);}
.home_news_load .by{opacity: 1; filter: alpha(opacity=100); top:90px;}
.home_news_load .cname{opacity: 1; filter: alpha(opacity=100); }
.home_news_load .cl{opacity: 1; filter: alpha(opacity=100); top:60px;}

.home_win{width:100%; height:900px; background:#f9f9f9 url(../images/bg.jpg) no-repeat center center; background-size: 100% 100%; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/bg.jpg', sizingMethod='scale');}

.home_business{width:100%; height:450px; position:relative; z-index:2; }
.home_business .by{width:100%; height:41px; text-align:center; font-size:14px; color:#999999; font-family:Arial; position:absolute; top:100px; letter-spacing:1px; opacity: 0; filter: alpha(opacity=0); -webkit-transition:all 1s ease 1.2s;-o-transition:all 1s ease 1.2s; transition:all 1s ease 1.2s;}
.home_business .cname{width:100%; height:34px; position:absolute; color:#035cac!important; font-size:18px!important; letter-spacing:0px; text-align:center; top:30px; opacity: 0; color:#5d5d5d; filter: alpha(opacity=0); -webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s; transition:all 1s ease 0s;}

.home_business .cl{width:100%; position:absolute; top:230px; opacity: 0; filter: alpha(opacity=0); -webkit-transition:all 1s ease 0.6s;-o-transition:all 1s ease 0.6s; transition:all 1s ease 0.6s;}
.home_business .cl .cl_{width:1200px; position:relative; margin:0 auto; }
.home_business .cl .cl_ .bd ul{width:100%; height:304px; margin:0; padding:0; list-style:none;}
.home_business .cl .cl_ .bd ul li{width:226px; height:304px; float:left; margin:0 7px 0 7px; position:relative;}
.home_business .cl .cl_ .bd ul li img{width:226px; height:304px; border:0;}
.home_business .cl .cl_ .bd ul li .ts{width:100%; height:60px; line-height:60px; position:absolute; bottom:0; left:0; background:url(../images/l.png) repeat center center; text-align:center; color:#fff; font-size:15px; -webkit-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s; transition:all 0.2s ease 0s;}
.home_business .cl .cl_ .bd ul li:hover .ts{width:100%; height:100px; line-height:100px;}
.home_business .cl .cl_ .prev{width:60px; height:60px; position:absolute; top:130px; left:-80px; display:block; z-index:999; background:url(../images/ll.png) no-repeat center center;}
.home_business .cl .cl_ .next{width:60px; height:60px; position:absolute; top:130px; right:-80px; display:block; z-index:999;  background:url(../images/rr.png) no-repeat center center;}

.home_business_load .by{opacity: 1; filter: alpha(opacity=100); top:70px;}
.home_business_load .cname{opacity: 1; filter: alpha(opacity=100); }
.home_business_load .cl{opacity: 1; filter: alpha(opacity=100); top:120px;}

.home_show{width:100%; height:480px; position:relative; z-index:2; }
.home_show .by{width:100%; height:41px; text-align:center; font-size:14px; color:#999999; font-family:Arial; position:absolute; top:100px; letter-spacing:1px; opacity: 0; filter: alpha(opacity=0); -webkit-transition:all 1s ease 1.2s;-o-transition:all 1s ease 1.2s; transition:all 1s ease 1.2s;}
.home_show .cname{width:100%; height:34px; position:absolute; color:#035cac!important; font-size:18px!important; letter-spacing:0px; text-align:center; top:30px; opacity: 0; color:#5d5d5d; filter: alpha(opacity=0); -webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s; transition:all 1s ease 0s;}

.home_show .cl{width:100%; position:absolute; top:240px; opacity: 0; filter: alpha(opacity=0); -webkit-transition:all 1s ease 0.6s;-o-transition:all 1s ease 0.6s; transition:all 1s ease 0.6s;}
.home_show .cl .cl_{width:1200px; position:relative; margin:0 auto; }
.home_show .cl .cl_ .bd ul{width:100%; height:280px; margin:0; padding:0; list-style:none;}
.home_show .cl .cl_ .bd ul li{width:380px; height:280px; float:left; margin:0 10px 0 10px; position:relative;}
.home_show .cl .cl_ .bd ul li .img{width:100%; height:220px; overflow:hidden; float:left;}
.home_show .cl .cl_ .bd ul li .img .img_{width:100%; height:220px;transform:scale(1,1); -ms-transform:scale(1,1); -moz-transform:scale(1,1); -webkit-transform:scale(1,1); -webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.home_show .cl .cl_ .bd ul li .ts{width:100%; height:60px; line-height:60px; float:left; background:#fff; text-align:center; color:#666; font-size:15px;}
.home_show .cl .cl_ .bd ul li:hover .img .img_{transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}
.home_show .cl .cl_ .prev{width:60px; height:60px; position:absolute; top:130px; left:-80px; display:block; z-index:999; background:url(../images/ll.png) no-repeat center center;}
.home_show .cl .cl_ .next{width:60px; height:60px; position:absolute; top:130px; right:-80px; display:block; z-index:999;  background:url(../images/rr.png) no-repeat center center;}

.home_show_load .by{opacity: 1; filter: alpha(opacity=100); top:70px;}
.home_show_load .cname{opacity: 1; filter: alpha(opacity=100); }
.home_show_load .cl{opacity: 1; filter: alpha(opacity=100); top:120px;}

.home_video_name{width:100%; height:120px; position:relative; z-index:2; }
.home_video_name .by{width:100%; height:41px; text-align:center; font-size:14px; color:#999999; font-family:Arial; position:absolute; top:100px; letter-spacing:1px; opacity: 0; filter: alpha(opacity=0); -webkit-transition:all 1s ease 1.2s;-o-transition:all 1s ease 1.2s; transition:all 1s ease 1.2s;}
.home_video_name .cname{width:100%; height:34px; position:absolute; color:#035cac!important; font-size:18px!important; letter-spacing:0px; text-align:center; top:30px; opacity: 0; color:#5d5d5d; filter: alpha(opacity=0); -webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s; transition:all 1s ease 0s;}


.home_video{width:100%; height:492px; position:relative; background:url(../images/f_bg.jpg) no-repeat center center;background-size: cover; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/f_bg.jpg', sizingMethod='scale');}
.home_video .ico{width:100%; float:left; height:50px; border-bottom:solid 1px #5e9cdf; position:relative; z-index:1;}
.home_video .c_cname{width:30%; height:492px; position:absolute; left:10%; top:0; z-index:2;}
.home_video .c_cname .img{width:46px; height:46px; background:url(../images/video.png) no-repeat center center; position:absolute; top:28px;}
.home_video .c_cname .title{width:100%; position:absolute; left:0; top:150px; position:relative;}
.home_video .c_cname .title:before{content:""; width:100px; height:4px; background:#a6c5e8; position:absolute; top:-10px; left:0;}
.home_video .c_cname .title span{width:100%; float:left; color:#a6c5e8; font-size:26px; font-weight:bold; letter-spacing:1px; margin:5px 0 0 0;}
.home_video .c_cname .title .ts{font-size:16px; color:#fff; float:left; margin:20px 0 0 0; letter-spacing:2px;}
.home_video .c_cname .more{width:60px; height:40px; line-height:40px; color:#89acca; display:block; text-decoration:none; cursor:pointer; position:absolute; top:320px; left:0; border:solid 2px #89acca; text-align:center; -webkit-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s; transition:all 0.2s ease 0s}
.home_video .c_cname .more:hover{color:#fff; border:solid 2px #fff;}

.home_video .play{width:60%; height:441px; float:right; position:relative; cursor:pointer;}
.home_video .play .bu{width:100%; height:441px; background:#000; opacity: 0; filter: alpha(opacity=0); -webkit-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s; transition:all 0.2s ease 0s}
.home_video .play .ico_{width:60px; height:60px; background:url(../images/video_.png) no-repeat center center; position:absolute;}
.home_video .play:hover .bu{opacity: 0.2; filter: alpha(opacity=20);}

.home_video_name_load .by{opacity: 1; filter: alpha(opacity=100); top:70px;}
.home_video_name_load .cname{opacity: 1; filter: alpha(opacity=100); }


.home_link{width:100%; min-height:400px; background:#01336d; }
.home_link .home_link_{width:1200px; margin:0 auto;}
.home_link .home_link_ .hx{float:left; width:1px; height:300px; background:#0e4483; margin:60px 0 0 0;}
.homelink_list{width:120px; min-height:300px; float:left; cursor:pointer; margin:0 0px 0 14px; padding:0px 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:120px; background:#171717; float:left; }*/
.homelink_list a.title{font-size:15px; font-family:Microsoft YaHei; color:#e9f3fe; display:block; padding:10px; text-align:center; margin:20px 0 0 0; text-decoration:none; cursor:pointer;}
/*.homelink_list:hover a.title{ background:#101010; color:#FFF;}*/
.homelink_list ul{margin:10px 0 0 0; padding:0; list-style:none;}
.homelink_list li{width:120px; text-align:center;}
/*.homelink_list li:hover{ background:#171717;}*/
.homelink_list a{font-size:14px; color:#5e7ea2;font-family:Microsoft YaHei; text-decoration:none; cursor:pointer; display:block; padding:8px 10px 8px 10px;}
.homelink_list li:hover a{color:#7998bb;}
/*.homelink_list_cur{ background:#171717;}
.homelink_list_cur a.title{background:#101010; color:#FFF;}*/
.home_link .home_link_ .ewm{text-align:center; width:120px;color:#6d6d6d; font-size:14px; font-family:Microsoft YaHei;float:right; margin:0px 30px 0 0;}
.home_link .home_link_ .ewm span{float:right; margin:10px 0 0 0; text-align:center; width:90px; color:#a6a6a6;}
.home_link .home_link_ .ewm img{border:0; width:120px; height:120px; border:solid 5px #FFF;}
.home_link .home_link_ .bi_{border-left:solid 1px #0e4483; position:relative; float:right; height:270px; width:330px; margin:60px 0 0 0; }

.home_link .home_link_ .bi{position:relative; float:right; height:300px; width:380px; margin:30px 0 0 0; }
.home_link .home_link_ .bi .ins{width:100%; float:left; padding:10px 0 0 0;}
.home_link .home_link_ .bi .ins p{width:100%; padding:0;}
.home_link .home_link_ .bi .i1{font-size:18px; color:#565656; text-indent:30px; float:left; margin:0;}
.home_link .home_link_ .bi .i2{font-size:22px; color:#969796; text-indent:30px; font-weight:bold; float:left; margin:20px 0 0 0;}
.home_link .home_link_ .bi .i3{font-size:14px; color:#565656; text-indent:30px; float:left; margin:20px 0 0 0;}
.home_link .home_link_ .bi .i4{font-size:12px; color:#565656; text-indent:30px; float:left; margin:10px 0 0 0;}
.home_link .home_link_ .f_o{float:left; width:820px; position:relative; min-height:340px;}
.home_link .home_link_ .f_o .f_o_{width:100%; position:absolute; top:10px; left:0; opacity: 0; filter: alpha(opacity=0); -webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s; transition:all 1s ease 0s;}
.home_link .home_link_ .bi_ .f_t_{width:100%; position:absolute; top:10px; left:0; opacity: 0; filter: alpha(opacity=0); -webkit-transition:all 1s ease 0.8s;-o-transition:all 1s ease 0.8s; transition:all 1s ease 0.8s;}
.home_link .home_link_ .bi .f_r_{width:100%; position:absolute; top:0px; left:0; opacity: 0; filter: alpha(opacity=0); -webkit-transition:all 1s ease 0.4s;-o-transition:all 1s ease 0.4s; transition:all 1s ease 0.4s;}

.home_link_load .home_link_ .f_o .f_o_{opacity: 1; filter: alpha(opacity=100); top:40px;}
.home_link_load .home_link_ .bi_ .f_t_{opacity: 1; filter: alpha(opacity=100); top:40px;}
.home_link_load .home_link_ .bi .f_r_{opacity: 1; filter: alpha(opacity=100); top:8px;}

.foot{width:100%; height:50px; background:#001d3f; margin:0 auto;}
.foot p{width:1200px; height:50px; position:relative; margin:0px auto; text-align:left; font-size:13px; color:#5e7ea2;}
.foot p .l{position:absolute; left:0; top:0px; opacity: 0; filter: alpha(opacity=0); -webkit-transition:all 1s ease 0.8s;-o-transition:all 1s ease 0.8s; transition:all 1s ease 0.8s;}
.foot p .r{position:absolute; right:0; top:0px; opacity: 0; filter: alpha(opacity=0); -webkit-transition:all 1s ease 1.2s;-o-transition:all 1s ease 1.2s; transition:all 1s ease 1.2s;}

.foot_load p .l{opacity: 1; filter: alpha(opacity=100); top:16px;}
.foot_load p .r{opacity: 1; filter: alpha(opacity=100); top:16px;}

.left{width:268px; min-height:300px; float:left; margin:20px 0 0 20px;}
.left .columnname{height:48px; line-height:48px; background-color:#0052a2; text-align:left; text-indent:40px; font-size:16px; color:#FFF; font-family:Microsoft YaHei;}
.left .columnname span{color:#7b9fcc; display:inline-block; font-size:14px; padding:0 0 0 10px; text-indent:0;}
.left ul.column{margin:0; padding:0; list-style:none; float:left; padding:0 0 20px 0 ;}
.left ul.column li{width:268px; margin:10px 0 0 0px; background:#f6f6f6; float:left; position:relative;}
.left ul.column li:hover{background:#6a9dcf}
.left ul.column li:hover:before{background:#fff url(../images/l_j_.png) no-repeat center center!important;}
.left ul.column li:hover a{ color:#fff;}
.left ul.column li:before{content:''; height:20px; width:20px; border-radius:20px; background:#ddd url(../images/l_j.png) no-repeat center center; position:absolute; top:10px; right:20px;}
.left ul.column li a{height:40px; line-height:40px; display:block; text-align:left; text-indent:40px; font-family:Microsoft YaHei; font-size:14px; color:#333; text-decoration:none; cursor:pointer}
.left ul.column li.cur{font-family:Microsoft YaHei; }
.left ul.column li.cur:before{background:#fff url(../images/l_j_.png) no-repeat center center;}
.left ul.column li.cur a{background:#6a9dcf; color:#FFF;}
.left .t_div{ display:none;}
.left .t_div .tc{ height:40px!important; line-height:40px!important; background:url(../images/line.dashed.png) no-repeat 40px center!important; text-indent:0px; }
.left .t_div .tc,.tc:hover{background-color:Transparent!important; border:0!important; color:#575656!important; font-size:14px!important;}
.left ul li.cur .t_div{display:block;}
.left .video{width:268px; height:66px; display:block; background:url(../images/xfys.jpg) no-repeat center center; float:left; margin:0px 0 0 0;}
.left .n_list{width:268px; min-height:50px; float:left; margin:20px 0 0 0; background:#f9f9f9; }
.left .n_list .cname{width:100%; height:40px; line-height:40px; background:#e22929 url(../images/sx.png) no-repeat 16px center; text-indent:30px; font-size:14px; color:#FFF; float:left;}
.left .n_list ul{width:92%; margin:0; padding:15px 4% 10px 4%; list-style:none; float:left;}
.left .n_list ul li{width:100%;float:left; height:34px; line-height:34px; position:relative;}
.left .n_list ul li:before{position:absolute; top:10px; 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;}
.left .n_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);}
.left .n_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;}
.left .n_list ul li a:hover{color:red;}

.right{width:860px; min-height:100px; float:right; margin:20px 20px 0 0; background:#FFF;}
.right .cname{height:44px; border-bottom:solid 1px #EEE; font-family:Microsoft YaHei;}
.right .cname span{ *display:inline; display:inline-block; zoom:1; font-size:16px; height:44px; line-height:44px; float:left; padding:0 10px 0 10px; color:#5e5e5e;}

.nyjl{float:right; margin:0 10px 0 0;}
.nyjl .jl{background: url(../images/home.png) no-repeat left center; color:#b1b1b1; text-indent:22px; height:44px; line-height:44px; padding:0px 0 0px 0px; font-size:12px; font-family:Microsoft YaHei; float:left}
.nyjl a{font-size:12px; color:#b1b1b1; text-decoration:none; font-family:Microsoft YaHei; text-indent:10px; 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:#b1b1b1; text-decoration:none; font-family:Microsoft YaHei; background:none; display:inline-block; padding:0 0px 0 0;}

.web_column{width:214px; min-height:200px; float:left; padding:0 0 30px 0;}
.web_column .cname{width:100%; height:42px; line-height:42px; text-align:center; color:#fff; font-size:18px; font-family:Microsoft YaHei; background:url(../images/cname.jpg) no-repeat center center; float:left; margin:20px 0 0 0;}
.web_column ul{margin:0; padding:0; list-style:none; width:214px; float:left;}
.web_column ul li{width:212px; height:40px; line-height:40px; margin:4px 0 0 0; background:#f4f1eb; text-align:center; border:solid 1px #edddd6;}
.web_column ul li a{ color:#333; text-decoration:none; cursor:pointer;}
/*.web_column ul li a{width:264px; height:50px; 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*/

.ib{width:1200px; padding:0px 0 0px 0; margin:20px auto 20px auto; background:#FFF;}
.ib .cnames{width:100%; height:40px; line-height:40px; border-bottom:solid 1px #ddd;}
.ib .cnames span{float:left; height:20px; line-height:18px; margin:10px 0 0 20px; border-left:solid 2px red; text-indent:10px; font-size:16px; color:#333;}

.nr_info{width:850px; padding:0px 0 20px 0; margin:20px auto 20px auto;}
.nr_info .title{width:850px; display:block; text-align:center; margin:30px auto 20px auto; color:#3d3d3d; font-size:16px; font-family:Microsoft YaHei;}
.nr_info .jbxx{width:850px; display:block; text-align:center; border-radius:0px; margin:10px auto; background:#F0f0f0; height:32px; line-height:32px; color:#585858; font-size:12px; font-family:Microsoft YaHei; text-indent:10px;}
.nr_info .contents{margin:25px auto 25px auto; padding:0 20px 30px 20px; line-height:28px; border-bottom:solid 1px #f0f0f0; font-size:14px; color:#333333; letter-spacing:1px; word-wrap: break-word; word-break:break-all;}
.nr_info .ps{font-size:14px; font-family:Microsoft YaHei; padding:3px 0 3px 10px; background:#f0f0f0;}
.nr_info .ps a{text-decoration:none; cursor:pointer; color:#333;}
.nr_info .ps a:hover{text-decoration:none; cursor:pointer; color:#098e7d!important;}
.nr_info .contents img{max-width:98%; margin:0 auto; border:0; display:block;}

.ny_right_pic{width:850px; background-color:#FFF; margin:0px 16px 20px 0; padding:0 0 30px 0; float:right;}
.ny_right_pic ul{width:850px; margin:30px auto; padding:0px; list-style:none;}
.ny_right_pic li{width:211px; float:left; margin:10px 30px 22px 42px;}
.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{line-height:20px; padding:5px 0 0px 0; text-align:center; overflow:hidden; font-size:14px; color:#4F4F4F; font-family:Microsoft YaHei;}

.ny_right_new{width:830px; background-color:#FFF; margin:0px 16px 20px 0; padding:0 0 30px 0; float:right;}
.ny_right_new ul{width:830px; padding:0; list-style:none; margin:10px auto;}
.ny_right_new li{width:830px; height:40px; line-height:40px; float:left; margin:10px 0 0 0; background:url(../images/dd.jpg) no-repeat left 18px; text-indent:20px;}
.ny_right_new a{ font-size:14px; color:#4A4949; text-decoration:none; cursor:pointer}
.ny_right_new a:hover{color:#e22929;}
.ny_right_new .dates{float:right; font-size:14px; height:40px; line-height:40px; color:#8D8D8D; text-align:right; font-size:12px;}

#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 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; 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;  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; 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;  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;}




