﻿@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; border:0px;}
body{
	font-size:12px;
	color:#000;
	font-family: "宋体";
	
 background-color:#ffffff;

	}
	
a{color:#333; text-decoration:none}
a:hover{color:#015293; text-decoration:none}
ul,li{ list-style-type:none;}
#box{width:1200px;margin:0 auto;}	
	
#topbox{
	float:left;width:100%;height:173px;box-shadow: 0px 0px 5px #999999
}
#topf{float:left;width:1200px;height:118px;}
.logo{float:left;width:520px;height:118px;}

.search{float:left;padding-left:330px;padding-top:45px;width:302px;display:inline-block;vertical-align:middle}
.search input{
	float:left;height:28px;
	width:160px;
	padding-left: 10px;
	border: solid 1px #dddddd;
	color: #999999;
}
.search img{float:left;width:36px;}
.pinue{ float:left;height:29px;padding-left:1px;padding-right:1px;}
select{ border: solid 1px #dddddd;height:29px;line-height:29px;}
.wx{float:left;padding-left:10px;padding-top:51px;}

.erwei{
	position: absolute;
	top: 80px;
	left:810;
	z-index: 9999999999999999;
	border:solid 1px #dddddd;
	display: none;
}

.erwei-show{
	cursor: pointer;color:#737373;font-weight:normal
}
.erwei-show:hover{
	color:#737373;
}

.wx .erwei-show:hover .erwei{
	display:block;
}

#dhb{float:left;width:100%;height:55px; background-color:#fff;}
.dhtq{float:left;width:251px;height:55px;line-height:55px;}
.dhlm{float:left;width:949px;height:55px;line-height:55px;}
.dhlm_sj{float:left;width:112px;height:55px;}



#navMenu {float:left;width:837px;height:55px; background-image:url(dh.jpg);background-repeat:repeat-x;position:relative;z-index:100000;font-family:'微软雅黑'}
.nav{width:837px;margin:0px auto;}
.nav ul{list-style-type:none;margin:0;padding:0; position:relative; z-index:99;}
.nav ul li{float:left;position:relative;width:93px;height:55px;color:#fff;z-index:100000;text-align:center;font-family:'微软雅黑';font-size:15px;}
.nav li a{line-height:55px;display:block;font-size:15px;color:#fff;font-weight:bold;}
.nav li a:hover{background-image:url(../images/nav_arrow.png); background-repeat:no-repeat; background-position:bottom center;font-weight:bold;}

.nav li ul{background-color:#da251e;position:absolute;left:0;top:53px;width:130px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.nav li li{position:relative;margin:0;display:block;width:130px;height:50px;line-height:50px; }
.nav li li ul{float:left; display:block; background:#000;position:absolute;left:00px; top:0;border-radius:5px;background-color:#ba1b15;}


.nav li li a{padding:0;color:#FFF;font-size:14px;height:50px;line-height:50px; text-align:left;width:110px; padding-left:20px;}
.nav li li a:hover{background-color:#ca211a; background-image:none;font-weight:normal}
.nav li li li a:hover{background-color:#af1913; background-image:none;font-weight:normal}
.nav ul.sub-menu{display:none}


.dhhx{float:right;width:50%;height:55px;margin-top:-55px;background-image:url(dh.jpg);background-repeat:repeat-x;*position:absolute;z-index:-300000}

#bann{float:left;width:100%;height:100%;padding-top:1px;margin-top:0;}

#dec{float:left;padding-top:20px;width:1200px;height:325px;}

#tph{float:left;width:540px;height:325px; background-color:#e6e6e6;}
.focus{ position:relative;width:540px; height:325px; background-color: #000; float: left; background-color:transparent}  
#D1pic1{left:46px;}
.focus img{ width: 448px; height: 325px;} 
.focus .shadow .title{width: 260px; height: 35px;padding-left: 30px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#355ca9;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10; }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:55px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#355ca9;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(focus_btn.png) no-repeat;}
.focus .prev{position:absolute;top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{position:absolute;top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}



#news{float:left;padding-left:30px;width:630px;height:325px;font-family:'微软雅黑';} 

.tab{width:630px;height:325px;overflow:hidden;}
.menu{overflow:hidden; width:100%;height:42px;margin:0px;padding:0px;font-size:13px;font-weight:bold;color:#333;}
.menu li{ display:block; float:left;text-align:center; width:84px; height:42px;line-height:42px;}
.menu li a{ display:block;}
.menu li a:hover{ display:block;}
.tab ul li.xuexi{ float:left;text-align:center;color:#fff; width:84px; height:42px;line-height:40px;background-image:url(xwdh.png); background-repeat:no-repeat}
.xuexi a{color:#fff;}
.xuexi a:hover{color:#fff;}
.aixuexi{list-style-type:none;}
.aixuexi li{width:100%;height:30px;line-height:30px;border:0px solid red;text-align:left;}
.aixuexi li a:hover{color:#015293;}
.tjxb{float:left;padding-top:10px;width:630px;height:94px;}
.tjx{float:left;width:630px;height:94px;background-color:#eeeeee; overflow:hidden}
.tjbt{float:left;padding-top:8px;padding-left:15px;width:585px;padding-right:30px;font-family:'微软雅黑';font-size:16px;font-weight:bold;display:block;word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.tjnr{float:left;padding-left:15px;width:585px;padding-right:30px;font-family:'微软雅黑';font-size:14px;color:#888888; line-height:24px;text-align:left;}
.tjnr a{color:#888888;}
.xwlb{float:left;width:630px;height:43px;line-height:43px;border-bottom:1px solid #dfe0e3;font-family:'微软雅黑';font-size:15px;color:#252525;}
.xwlb a{color:#252525;}


#ggw{float:left;padding-top:20px;width:1200px;height:98px;}



#xmbj{float:left;background:url(xmbj.jpg) no-repeat center top;width:100%;}
.xmzs{float:left;padding-top:30px;padding-left:544px;height:48px;text-align:center;font-family:'微软雅黑';}
.xmzs_z{float:left;width:112px;height:48px;border-bottom:5px solid #015393;text-align:center}
.xmzs_z1{float:left;width:112px;text-align:center;color:#383838;font-size:20px;font-weight:bold}
.xmzs_z2{float:left;color:#646464;width:112px;text-align:center;font-size:11px;font-style:oblique}


.slide-main{float:left;width:1200px;height:475px;padding-top:30px;}
.slide-main .zjt,.slide-main .yjt{float:left;display:block;width:44px;height:44px;position:absolute;z-index:222;top:1600px;overflow:hidden;cursor:pointer;opacity:0.4;-moz-opacity:0.4;filter:alpha(opacity=40);_border:1px solid none;}
.slide-main .zjt{left:150px;}
.slide-main .yjt{right:150px;}
.slide-main .zjt:hover,.yjt:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.slide-box,.slide{display:block;width:100%;height:475px;overflow:hidden;}
.slide-box{position:relative;}
.text-42{font-size:38px;font-family:'微软雅黑';color:#333;margin-bottom: 10px;}
.ibox3-l{width:460px;float: left;padding-top:58px;text-align:left}
.ibox3-l .text-16 img{margin-right: 8px;}
.ibox3-l .text-16{padding-left: 45px;font-size:18px;font-weight:bold;font-family:'微软雅黑'; color:#333;}
.ibox3-l-decs{padding-left: 68px;line-height: 24px;margin-top: 30px;font-size:13px;color:#505050;font-family:'微软雅黑';font-weight:normal}
.ibox3-l-data{padding-left:37px;padding-top: 20px;}
.ibox3-l-1,.ibox3-l-2{float: left;}
.ibox3-l-1{width:175px;}
.ibox3-l-2{width:175px;}
.ibox3-l-1 h5,.ibox3-l-2 h5{padding-left: 0;margin-top: 0px;}
.ibox3-l-1 .text-42,.ibox3-l-2 .text-42{margin-bottom: 0;font-weight:bold;font-family:'微软雅黑';}
.ibox3-r{width:740px;float: left;}
.ibox3-r-1{background-repeat: no-repeat;width:646px;height:447px;float: right;right:0px;}
.ibox3-r-2{
	position: absolute;width:192px;
	height:207px;
	background:url(lxy.png) no-repeat;
	
	left:460;top:110px;
}
.ibox3-r-2 .text-20{
	float:left;padding-top:151px;padding-left:14px;color:white;
	font-size: 18px;font-family:'微软雅黑';font-weight:bold;
	text-shadow: 0 2px 2px rgba(0,0,0,0.6);text-align:left;
}
.qcx{float:left;font-size: 14px;font-family:'微软雅黑';}


#link{float:left;width:100%;height:60px; background:#ededed;border-top:1px dashed #ccc;}
.linkbox{float:left;width:200px;padding-top:17px; padding-left:25px;font-size:13px;}
.nice-select{width:180px;padding:0 10px;height:30px;border:1px solid #dbdada;position:relative;background:#fff url(../images/a2.jpg) no-repeat right center;cursor:pointer;}
.nice-select a{display:block;width:100%;height:30px;line-height:30px;border:0;outline:0;background:0 0;cursor:pointer;font-family:"Microsoft Yahei";color:#555}

#foot{float:left;width:100%;height:126px; background:#fff;border-top:6px solid #015393;}
.fotz{float:left;padding-top:40px;text-align:center;width:1200px;color:#333;line-height:25px;font-size:13px;}


#nav-path{float:left;width:100%;height: 60px; background-color: #f2f2f2;font-family:'微软雅黑';}
.dqwz{float:left;width:1200px;margin: 0 auto;line-height:60px; height:60px;text-align:left; font-size:16px; color:#999999;font-family:'微软雅黑';}
.dqwz a{ color:#999999;font-family:'微软雅黑';}
.dqwz a:hover{ color:#015393;font-family:'微软雅黑';}

.common-list1{/* height: 500px; */float:left;padding-bottom: 40px;font-family:'微软雅黑';}
.fwl-menu .li-down:hover .syc-nax{ display:block;}
.fwl-menu{float: left;width: 216px;box-shadow: 0 0 9px #dbdbdb;height: 100%;min-height: 360px;}
.fwl-menu h6{height: 65px;background: #015393;line-height: 65px;text-align: center;}
.fwl-menu h6 span{display: inline-block;padding-left: 34px;background: url(fwbgt33_03.png) no-repeat left 22px;font-size: 20px;color: #fff;}
.fwl-menu .h6-1 span{background: url(fwbgt60_03.png) no-repeat left 28px;}
.fwl-menu ul li{line-height: 45px;border-bottom: 1px solid #ececec;}
.fwl-menu ul li a{display: inline-block;padding-left: 33px;background: url(fwbgt31_03.png) no-repeat left center;color: #333;font-size: 15px;margin-left: 20px;}
.fwl-menu ul li.active a,.fwl-menu ul li a:hover{background: url(fwbgt30_03.png) no-repeat left center;color: #006eab;font-weight: bold;}

.fwl-list-box{float: left;width: 984px;}
.fwl-list-box .list-title{height: 57px;border-bottom: 8px solid #094c7e;line-height: 57px;text-indent: 18px;color: #015393;font-weight: bold;font-size: 18px;}
.fwlist-content{padding: 0 35px;position: relative;overflow: hidden;}
.fwlist-content ul{ float:left;padding-top: 33px; overflow:hidden;}
.fwlist-content li{ float:left;margin-bottom: 6px;padding: 15px 0;position: relative;overflow: hidden;width:100%;display:inline-block}
.fwlist-content li .yq{float:left;display: block;width: 95%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: url(fwbgt34_03.png) no-repeat 5px center;display:inline-block}
.fwlist-content li span font{float:left;margin-left: 38px;font-size: 14px;color: #666;width:135px;display:inline-block;}
.fwlist-content li em a{float:left;color: #000;padding-left:140px;margin-top:-20px;font-style: normal;font-size:15px;width:750px;display:inline-block}
.xixi{position: absolute;width: 1px;background: url(fwbgt40_03.png) repeat-y top;left: 46px;top: 0;z-index: -1;}
.fwlist-content li .libj{position: absolute;width: 100%;height: 100%;left: 12px;top: 0;z-index: -1;}
.fwlist-content li:hover .libj{background: url(fwbgt41_03.png) repeat 10px top;}
.fwlist-content li:hover span{color: #006eab;}
.fwlist-content li:hover em{color: #006eab;}

.ziyeleftbottombottom2{float:left;width:100%;color:#015393;padding-top:10px;padding-left:100px;font-size:14px;}

.qyywbbt{float:left;padding:30px 0;width:100%;line-height:45px;font-size:28px;text-align: center;color: #015393;}
.ziyeleftbottomrigh1t1{float:left;width:100%;overflow: hidden;font-size: 14px;color: #666;font-family:'微软雅黑';text-align: center;background: #f2f2f2;height:40px;line-height:40px;}
.contect{float:left;padding-top:15px;width:100%; line-height:34px; font-size:16px; color:#000;}
.erzs{float:left;font-size:13px;padding-top:20px;padding-left:700px;color:#525252;height:100%;width:300px;color:#999999}
.erzh{float:left;font-size:12px;color:#999999;padding-top:20px;width:100%;height:20px;}
.erzh2{float:left;font-size:12px;color:#999999;padding-top:8px;width:100%;}

.lyan{float:left;width:100%;padding-left:700px;}
.lyan2{float:left;width:100%;padding-left:630px;}
.lybj{float:left;padding-top:15px;width:100%;}
.lynr{float:left;width:100%;height:100%;border:#e1e1e5 solid 1px;}
.lybh{float:left;width:100%;height:50px;line-height:50px; background-color:#f5f5f5;font-family:'微软雅黑';}
.lybt{float:left;width:100%;padding-top:20px;line-height:30px;font-family:'微软雅黑';color:#666666;}
.lybt2{float:left;width:100%;padding-top:15px;padding-bottom:30px;line-height:22px;font-family:'微软雅黑';color:#666666;}
.lyhf{
    float:left;border: 1px dashed red;width:95%;height:100%;
    padding: 10px;
    color: #e52613;
    margin: 10px;
}

.lyte{
    float:left;border: 1px solid #e1e1e5;background-color:#fff;
    background: #fff;
    width: 96%;
    padding: 0 2%;
    line-height: 45px;
    font-family: Arial, "Microsoft YaHei";
    outline: none;
    font-size: 14px;}
.submit {
    float:left;width: 100px;font-family:'微软雅黑';
    height: 45px;
    background: #015393;
    color: #FFF;
    float: right;
    border-radius: 5px;
    cursor: pointer;
    font-size: 14px;
}

.xmbox{
	float:left;margin-top:40px;margin-left:30px;width:100%;
	background-color: #f3f3f3;
}

.xmbox1{
	float:left;width:419px;
	height:290px; overflow:hidden;
	background:no-repeat center center;
}

.xmbox2{
	float:left;width:480px;
	padding-top: 80px;
}

.xmbox:nth-child(odd) .xmbox1,.xmbox:nth-child(odd) .xmbox2{
	float: left;
}

.xmbox:nth-child(even) .xmbox1,.xmbox:nth-child(even) .xmbox2{
	float: right;
}
.xmbox2 h5 p{
	float:left;line-height: 26px;font-family:'微软雅黑';width:95%;padding-left:10px;padding-right:10px;
	color: #666666;font-weight:normal;font-size:15px;
}

.xmbox2 h2{
	float:left;padding-left:10px;padding-right:10px;color: #333333;font-family:'微软雅黑';
	margin-bottom: 20px;font-size:22px;
}