@charset "utf-8";
/* CSS Document */
.header{ background:url(/dfiles/11499/images/topbg.jpg); height:105px;width:100%;min-width:1135px;}
.top{ width:1135px; margin:0 auto;}
.logo{ width:400px; padding:21px 5px 14px 5px; float:left;}
.sosuo{ float:right; width:220px; padding:21px 5px 0 0;}
.sosuo p{color:#bdbdbd; text-align:right;}
.sosuo p a{ font-size:12px; color:#fff;height:30px; line-height:30px;}
.sosuo p a:hover{ text-decoration:underline;}
.sosuo input[type="text"]{
     background:#2b5fc8;font-family: "微软雅黑";
   	font-size:12px;
   	outline:none;
    	padding:6px 10px;
     	border:1px solid #ccbb92;
        color:#fff;
	    width:161px;
        border-top-left-radius:0.3em;
        border-bottom-left-radius:0.3em;
        -webkit-top-left-radius:0.3em;
        -moz-top-left-radius: 0.3em;
        -o-top-left-radius: 0.3em;
        -webkit-bottom-left-radius:0.3em;
        -moz-bottom-left-radius: 0.3em;
        -o-bottom-left-radius: 0.3em;
        transition: all 0.3s ease; 
        -webkit-transition: all 0.3s ease;
        -moz-transition: all 0.3s ease;
        -o-transition: all 0.3s ease;
	-webkit-appearance:none; float:left;}
.sosuo input[type="submit"]{
   background:url(/dfiles/11499/images/so.jpg) no-repeat; border:0px; width:30px; height:30px;cursor:hand;}
.g-wrap {position:relative; margin:0 auto; width:1135px; height:100%; overflow:hidden;}

.main01{position:relative;width:100%;min-width:1135px; height:470px;}
#header {position:relative; z-index:5; height:43px;background: url(/dfiles/11499/images/dhbgd.jpg);z-index: 9999999999;}
.nav{width:1240px;height:43px;margin:0 auto;}
.nav ul{}
.nav ul li{float:left;width:94px;height:43px;float:left;position:relative;z-index:9999;}
.nav ul li a{display:block;width:103px;height:43px;text-align:center;line-height:43px;font-size:14px;color:#333;position:relative;z-index:99999;}
.nav ul li a:hover{text-decoration:none;color:#fff; background:#1347b1;}
.nav ul li.navy{border:none;}
.nav ul li a.dot01{ color:#333;}
.nav ul li a.dot02{ color:#fff; background:#1347b1;}
.nav ul li ul{position:absolute;width:103px;height:0px;overflow:hidden;top:43px;left:0;z-index:999;background:url(/dfiles/11499/images/subnavbg9.jpg) top no-repeat;padding:0;}
.nav ul li ul li{height:auto;border:none;float:none;width:105px;}
.nav ul li ul li a{display:block;line-height:43px; text-align:center;width:103px;height:auto;overflow:hidden;color:#fff;}
.nav ul li ul li a:hover{text-decoration:none;}
#subnav2{width:309px;}
#subnav2 li{float:left;width:103px;}
#subnav5{width:130px;}
#subnav5 li{float:left;width:130px;}
#subnav5 li a{width:130px;}
#subnav8{width:206px;}
#subnav8 li{float:left;width:103px;}
#subnav9{width:306px; left:auto; right:0; background:url(/dfiles/11499/images/subnavbg9.jpg) top no-repeat;}
#subnav9 li{width:306px;}
#subnav9 li a{width:306px;}


.banner{position:absolute; top:0; left:0px; z-index:1; width:100%;min-width:1135px; height:470px; background:#2558c1;}
.banner img{width:100% !important;height:100% !important;}
.banner table{margin:0 auto;}
#flashBoxu_u5_ {width:100% !important;}
#flashBoxu_u5_ img{width:100% !important;height:100% !important;}
/* flexslider */
.flexslider{position:relative;height:470px;overflow:hidden;background:url(/dfiles/11499/images/loading.jpg) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:470px;overflow:hidden;}
.slides li a{ height:470px; width:100%; display:block;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(/dfiles/11499/images/dot.jpg) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%; display:none;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(/dfiles/11499/images/prev.jpg) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(/dfiles/11499/images/next.jpg) center center no-repeat;}

.main02{width:1011px; margin:0 auto; margin-top:20px;}
.NewsL{ width:311px; height:360px;  float:left;}
.NewsM{ width:311px; height:360px; float:left; padding-left:40px;}
.NewsR{ width:296px; height:360px; float:right;border:1px solid #d9d9d9;}

/*选项卡1*/
#Tab1{width:296px;}
/*菜单class*/
.Menubox {width:296px;height:45px;line-height:45px;}
.Menubox ul{margin:0px;padding:0px;}
.one1{border-bottom:none;}
.Menubox li{ margin-left:10px;float:left;display:block;cursor:pointer;
width:77px;text-align:center;font-size:15px;color:#000;border-top:3px solid #fff;}
.Menubox li.hover{ border-top:3px solid #0097e6;display: block;width: 77px;color: #000;font-size: 15px;height: 45px;line-height: 45px;}
.Menubox li.black{ border-top:3px solid #fff;}
.Menubox li a{color:#2d70b2;}
.Contentbox{clear:both;margin-top:0px;border:1px solid #dddddd;border-top:none;padding:10px 20px;}
.ss_new{ width:305px; padding-top:20px;}
.ss_new ul li{ float:left; width:305px; height:40px; line-height:40px;  border-bottom:1px solid #d9d9d9;}
.ss_new ul li span{ float:left;font-size:10px; width:55px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#0097e6;}
/*选项卡end*/

.News_nr { margin:5px 0 0 20px;height:112px;}
.News_nr dl{width:125px; height:112px; float:left; padding-right:10px;}
.News_nr dt{ width:125px; height:79px;}
.News_nr dt img{width:125px; height:79px;}
.News_nr dd{width:125px; height:30px; line-height:30px; background-color:#eaeaea; text-align:center;}
.News_nr dd a{ color:#000; font-size:12px;font-family:"Arial", Gadget, sans-serif;}
.L_news{ padding:20px 0 0 20px;}
.L_news ul li{ height:42px; line-height:42px;  border-bottom:1px solid #d9d9d9; margin-bottom:15px;}
.L_news ul li span{width:46px;height:37px; padding-top:5px; line-height:18px;background:url(/dfiles/11499/images/rq_bg.jpg); text-align:center;font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:16px; display:block; float:left;}
.L_news ul li m{ font-size:12px;color:#0097e6;}
.L_news ul li a{ padding-left:10px;}

.Ntit{ margin-top:13px;}
.Ntit span{height:44px; padding-top:8px; width:58px; display:block; background:#dddddd;line-height:18px; text-align:center;font-size:16px;color:#000; float:left;}
.Ntit a{ float:left; font-size:12px; color:#727272; padding-top:30px; padding-left:15px;}


.kjlist{ padding:20px; padding-left:30px;}
.kjlist a{ padding:5px;}

.mian_bt{ font-size:18px;  height:70px; line-height:70px;}
.quanjing{ padding-left:10px;}
.quanjing dl{ width:184px; float:left; padding-left:10px;}
.quanjing dt{ width:184px; height:215px;}
.quanjing dt img{width:184px; height:215px;filter: alpha(opacity=70);-moz-opacity: 0.7;}
.quanjing dd{width:184px; height:45px; line-height:45px; text-align:center; font-size:14px;}
.quanjing dd img{ width:45px;height:45px; float:left;}
.quanjing dl a img{opacity: 0.7;}
.quanjing dl a img:hover{opacity: 1;}


.quanjing a{ color:#FFF; font-size:14px;}
.quanjing a:hover{}
.fc_b1{ background:#F00;}
.fc_b2{ background:#0fa3e8;}
.fc_b3{ background:#3a9461;}
.fc_b4{ background:#1671d8;}
.fc_b5{ background:#975b40;}

.mainLink{width:1135px; margin:0 auto;}
.link{ height:39px; line-height:39px; margin-top:40px; background-color:#f9f9f9;}
.link .titles{ background:url(/dfiles/11499/images/yqbg.jpg); width:109px; padding-left:40px; height:39px; font-weight:bold; line-height:39px; color:#FFF; font-size:15px;}
.link_list{ margin-top:20px;}
.link_list a{padding:5px 10px; height:20px; line-height:20px; white-space: nowrap; display:block; float:left;}

.main03{ margin-top:20px; border-top:5px solid #c6c6c6; height:105px; background:#e2e2e2;width:100%;min-width:1135px;}
.foot{width:1135px; margin:0 auto; padding-top:15px; font-size:12px;}
.foot a{ font-size:12px;}
.footL{ float:left;}
.footR{ float:right; text-align:right;}
