﻿@charset "utf-8";*{margin: 0;padding: 0;font-family: "微软雅黑";font-size: 14px;text-decoration: none;list-style: none; border:0; color:#333333;}@font-face {font-family: 'iconfont';    src: url('../iconfont/iconfont.eot'); /* IE9*/    src: url('../iconfont/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */    url('../iconfont/iconfont.woff') format('woff'), /* chrome、firefox */    url('../iconfont/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/    url('../iconfont/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */}.iconfont{font-family:"iconfont" !important;}#top{height: 40px;line-height: 40px;background-image: url(../img/myICO1.png);background-position: 0px 0px;background-repeat: repeat-x;}#top p{width: 1047px;height: 40px;margin:0 auto;padding:0;}#top a{font-size: 14px;color: #000;float: right;display: block;padding-right: 15px;}#top a:hover{color: red;}#logo{width: 1047px;height: 161px;margin:auto;background-image: url(../img/logo.jpg);}.menu{height:48px;background:#004391;position:relative; z-index: 999;}.menu .nav{width:1048px;height:48px;margin:auto;}.menu .nav li{float:left;}.menu .nav li a{float:left;display:block;width: 116px;height:48px;line-height:48px;position:relative;overflow:hidden;text-align: center;color: #FFFFFF;}.menu .nav li a:hover,.menu .nav li a.current{background:#003366;color:#fff;}.menu .nav li .box{width:100%;height:50px;position:absolute;top:48px;left:0;background:#003366;display:none;}.menu .nav li .box ul{width: 1048px;height: 50px;margin: auto;}.menu .nav li .box ul li{float: left;width: 100px;height: 50px;text-align: center;}.menu .nav li .box ul li a{}/*轮换图*/#banner{min-width: 1140px;height: 450px;position: relative;}#banner .focusBox{position: relative; width:100%;height:450px;overflow: hidden;}#banner .focusBox .pic{position:relative; z-index:0;}#banner .focusBox .pic img{width:100%;height:450px;object-fit: cover; display: block;}#banner .focusBox .prev,#banner .focusBox .next{width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../img/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;}#banner .focusBox .prev{left: 0;}#banner .focusBox .next{background-position: 0 -90px;right: 0;}#banner .focusBox .prev:hover,#banner .focusBox .next:hover{filter:alpha(opacity=50) !important;opacity:0.5 !important;}/*#banner{height: 450px;position: relative; z-index: 998;}#bn{height:450px; width:100%;position:relative;overflow:hidden;text-align:center; position:absolute; top:0;}#bn .tu{text-align:center;display:block;z-index: 996;}#bn #hao{position:absolute;left:50%;height:53px;width:250px;z-index:997;bottom:0px; margin-left:-90px; text-align:center;}#bn #hao .xu{background:#FFFFFF;display:inline;float:left;height:20px;width:20px;cursor:pointer; margin: 15px;border-radius: 15px;}#bn #hao .xu:hover{background: #c00927;}*/.tu img{ overflow:hidden; margin:auto;}#main1{background-color: #FFFFFF;}#m1{width: 1000px;height: 480px;margin: auto;}#m1 .top{width: 1000px;height: 98px; line-height:98px; text-align: center; color:#6d6d6d;}#m1 .top a{font-size:24px; font-weight:bold; color:#000000;}#m1 .top span{font-family:Arial, Helvetica, sans-serif; font-size:18px;}#m1 .bottom{width:1000px; height:361px; padding-top:21px; overflow:hidden;}#m1 .bottom ul{}#m1 .bottom ul li{float:left; width:200px; height:311px; margin-right:66px;}#m1 .bottom ul li:hover{border:3px solid #004391;}#m1 .bottom ul li .title{width:200px; height:85px; background:#efefef; text-align:center;}#m1 .bottom ul li .title a{font-size:18px; font-weight:bold; color:#000000; line-height:44px; display:block;}#m1 .bottom ul li .title p{font-size:12px; text-align:left; padding:0px 10px 0px 10px;}#m1 .bottom ul li .img{width:198px; height:206px; border-left:#efefef 1px solid; border-right:#efefef 1px solid; background:#FFFFFF;}#m1 .bottom ul li .more{width:200px; height:20px; line-height:20px; background:#004391; text-align:center;}#m1 .bottom ul li .more a{color:#FFFFFF; font-size:14px;}#main2{background-color: #ebebeb;}#m2{width: 1000px;height: 544px;margin: auto;}#m2 .top{width: 1000px;height: 98px; line-height:98px; text-align: center; color:#6d6d6d;}#m2 .top a{font-size:24px; font-weight:bold; color:#000000;}#m2 .top span{font-family:Arial, Helvetica, sans-serif; font-size:18px;}#m2 .bottom{width:1000px; height:446px;}#m2 .bottom ul{}#m2 .bottom ul li{float:left; width:320px; height:181px; margin:24px 6px 0px 6px; position:relative; display:inline;}#m2 .bottom ul li p {display:none; position:absolute; top:0;left:0; }#m2 .bottom ul li:hover p { display:block; background:#000000; color:#FFFFFF; width:320px; height:181px; filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}#m2 .bottom ul li.sfhover p { display:block;}#m2 .bottom ul li span{color:#ff0000; position:absolute; z-index:9999; top:0; left:0; width:320px; height:181px; line-height:181px; text-align:center;display:none;}#m2 .bottom ul li span {display:none; position:absolute; top:0;left:0; }#m2 .bottom ul li:hover span{ display:block;}#m2 .bottom ul li span a{color:#FFFFFF;}#main3{background: url(../img/main3bg.jpg);}#m3{width: 1000px;height: 361px;margin: auto;}#m3 .top{width: 1000px;height: 128px; line-height:128px; text-align: center; color:#000;}#m3 .top a{font-size:24px; font-weight:bold; color:#000;}#m3 .top span{font-family:Arial, Helvetica, sans-serif; font-size:18px;}#m3 .bottom{width:1000px; height:213px;}#m3 .bottom p{text-indent:2em; color:#000; padding-bottom:33px;line-height: 22px !important;}#m3 .bottom a{width:94px; height:20px; line-height:20px; display:block; float: right; background:#FFFFFF; color:#014693; font-size:12px; text-align:center; font-family:"宋体";}#main4{background-color: #FFFFFF;}#m4{width: 1000px;height: 472px;margin: auto;}#m4 .top{width: 1000px;height: 119px; line-height:119px; text-align: center; color:#6d6d6d;}#m4 .top a{font-size:24px; font-weight:bold; color:#000000;}#m4 .top span{font-family:Arial, Helvetica, sans-serif; font-size:18px;}#m4 .bottom{width:1000px; height:353px;}#m4 .bottom ul{}#m4 .bottom ul li{width:500px; height:176px; float:left;}#m4 .bottom ul li .left{width:136px; height:176px; line-height:176px; float:left;}#m4 .bottom ul li .right{width:364px; height:176px; float:right;}#m4 .bottom ul li .right .title{width:364px; height:37px; font-size:16px; font-weight:bold;}#m4 .bottom ul li .right .summery{width:364px; height:53px; font-size:12px;}#m4 .bottom ul li .right .more{width:364px; height:20px;}#m4 .bottom ul li .right .more a{width:94px; height:20px; line-height:20px; display:block; background:#00458d; color:#FFFFFF; font-family:"宋体"; font-size:12px; text-align:center;}#foot{height: 214px;background-color: #004391; clear:both;}#foot .menu{width:1000px; height:77px; line-height:77px; margin:auto; border-bottom:1px solid #FFFFFF; color:#FFFFFF;}#foot .menu ul{}#foot .menu ul li{float:left; color:#FFFFFF; }#foot .menu ul li a{color:#FFFFFF; display:block; width:120px; text-align:center;}#foot .content{width:1000px; height:120px; padding-top:16px; margin:auto; color:#FFFFFF; text-align:center; line-height:33px; font-size:14px;}#foot .content p{color:#FFFFFF;}#links a{color:#333333; font-size:12px;}#about{width:1000px; height:auto; margin:auto; overflow:hidden; padding:15px 0px;}#about .left{width:220px; float:left; text-indent:40px;}#about .left .title{width:220px; height:70px; line-height:70px; font-size:24px; background-color:#004490; color:#FFFFFF; border-radius: 5px 5px 0px 0px;}#about .left .title .iconfont{color:#bababa; font-size:24px; font-weight:100; float:right; padding-right:20px;}#about .left .list{width:218px; border-left:1px solid #dcdbdb; border-right:1px solid #dcdbdb;}#about .left .list ul{}#about .left .list ul li{width:218px; height:50px; line-height:50px; border-bottom:1px solid #dcdbdb; position:relative;}#about .left .list ul li a{color:#333333; width:170px; height:50px; display:block; overflow:hidden;}#about .left .list ul li .iconfont{width:50px; height:50px; position:absolute; top:0; right:20px; text-align:center;}#about .left .list ul li a:hover{color:#004490;}#about .left .list ul li ul {display:none; position:absolute; left:218px; top: 0;}#about .left .list ul li ul li { float:left; height: 24px; line-height: 24px;  background: #004490; margin:0; color:#fff; font-weight:normal;width:87px; text-indent: 0px; text-align: center;}#about .left .list ul li ul li a {color:#25488b; font-size:12px; font-weight:normal;color:#fff;width:87px;}#about .left .list ul li ul li a:hover { font-weight:bold;font-size:12px; background:none;color:#fff;}#about .left .list ul li:hover ul { display:block;}#about .left .list ul li.sfhover ul { display:block;}#about .right{width:740px; float:right; border:1px solid #dcdbdb;}#about .right .title{width:740px; height:68px; line-height:68px; color:#0857b0; font-size:18px; font-weight:bold; border-bottom:1px solid #dcdbdb; background:#f8f8f8; text-indent:20px;}#about .right .content{padding:20px;}#about .right .content .newslist ul li{width:700px; height:50px; line-height:50px; border-bottom:1px solid #dcdbdb;}#about .right .content .newslist ul li a{color:#333333;}#about .right .content .newslist ul li span{float:right;}#about .right .content .prolist ul li{width:233px; height:250px; float:left;}#about .right .content .prolist ul li .img{width:220px; height:200px; margin:auto;}#about .right .content .prolist ul li .name{width:220px; height:50px; line-height:50px; margin:auto;}#about .right .content .page{height:60px; line-height:60px; clear:both;}	.fullSlide{ width:100%;  position:relative;  height:451px; background:#000;  }	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	.fullSlide .bd ul{ width:100% !important;margin:0; padding:0; list-style:none;}	.fullSlide .bd li{ width:100% !important;  height:451px; overflow:hidden; text-align:center;  }	.fullSlide .bd li a{ display:block; height:451px; }	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(images/touming.png) repeat-x; text-align:center;		 _background:#000; _filter:alpha(opacity=60); 	}	.fullSlide .hd ul{ text-align:center;  padding-top:5px;margin:0; padding:0; list-style:none;}	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(images/tg_flash_p.png) -18px 0; overflow:hidden; 		line-height:9999px; 	}	.fullSlide .hd ul .on{ background-position:0 0; }	.page {margin:20px;text-align: center;clear: both;}.page span.close,.page strong,.page a {display: inline-block;padding: 3px 8px;margin-right: 10px;background: #F5f5f5;color: #CCCCCC;}.page strong.selfpage {background: #226bb0;color: #ffffff;}.page a {background: #bbbbbb;color: #ffffff;}.page a:hover {background: #226bb0;color: #fff;}.aa4{display: none;}.neirongye img{max-width: 100%;height: auto!important;width: auto\9!important;}