/* Write your styles */

*{ padding: 0; margin: 0;}
html{ background: #fff;}
ul,ol{ list-style: none; margin:0; padding:0;}
img{ border: 0;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size: inherit;}
i,em{ font-style: normal;}
strong,b{ font-weight: 400;}
input{ outline: none;}
a{ color: #333; text-decoration: none;}
a:hover{ text-decoration: none; color:#ef241e;}
body{font-size: 12px; color: #333;  font-family:"微软雅黑"Arial, Helvetica, sans-serif;}

/*宽度*/
.wrap{ width: 1200px; margin: 0 auto;}
.wrap2{ width: 1190px; margin: 0 auto;}
.clear{ clear:both;}
/*浮动*/
.fl{ float:  left;}
.fr{ float: right;}

.header{ background:#f5f3f2;}
.header-t{height:32px; border-bottom:1px solid　#ddd; background:#fff; }
.header-t ul li{ float:left; line-height:32px; }
.header-t ul li span{ padding:2px 5px; background:#ffbb17; color:#fff;}
.header-t ul li a{ font-weight:700;}

.logo{ height:127px; }
.logo-img{ padding:0;}
.logo-img img{ margin-top:30px; padding:0;}
.search{ width: 470px; margin-top: 40px; position: relative;  font-size:13px;}
.search h3{ width:68px; height: 35px;  border: 1px solid #e50008; line-height:35px;  background:#fff; margin:0; text-align:center;}
.search h3 i{ padding-left:5px;}
.search input[type=text]{ border: 1px solid #e50008; width: 400px; height: 35px; text-indent: 5px;}
.search input[type=submit]{ border: 0; background: #e50008; color: #fff; width: 85px; height: 33px; cursor: pointer; position: absolute; top: 1px; right: 1px; }
.search ul li{ float: left; margin-top: 6px;}
.search ul li a{  font-size: 13px; color: #555; color:#666;}
.search ul li i{ color:#666; padding:0 5px; font-size: 13px;}
.pho{ width:260px; margin-top:31px;}

/*导航*/
.nav-yy{height:45px; background:#c8161d; clear:both;}
.nav-yy .nav-l{ width: 208px; height: 45px; background: #d81d28; color: #fff;  }
.nav-yy .nav-l span{ line-height: 45px; font-size: 16px;  font-weight:700;}
.nav-yy .nav-l span i{ padding:0 16px;}
.nav-l-mian{ width:208px; height:453px; background:#fff; box-shadow:0px 0px 3px #999; z-index:2;  position:relative;}

.nav-r{ width:992px; font-size: 14px; font-weight: 700; color: #fff; line-height: 45px; height: 45px;}
.nav-r ul{width:940px; height:45px; }
.nav-r ul li{ float: left;  height:45px; }
.nav-r ul li a{ color: #fff; font-family: "微软雅黑";  padding:0 23px; }
.nav-r ul li:hover{ background:#760004;}

.lyzt-banner{overflow:hidden;}
.lyzt-banner img{ }


/*阿航系直供css*/
.lyzt-contain{ clear:both;   background:url(../film/lvzt_bg.jpg) no-repeat; }
.cjhb{ }
.lyzt-main{ width:1225px; margin:auto;}
.thlx{ width:1225px; height:992px; margin-top:58px; background:url(../film/lyzt-bg1.png) no-repeat;}
.thlx-t{  padding:22px 0; }
.thlx-t1{ text-align:center; width:410px; height:83px; background:url(../film/lyzt-bg1-t.png) no-repeat; font-size:28px; color:#e50008; line-height:65px; margin:auto; font-weight:bold;}
.thlx-t p{ text-align:center; margin:0; font-size:14px; color:#3e3e3e; font-weight:bold;}
.thlx-main{ padding:0 162px;  }
.thlx-main01{ float:left; margin-top:45px;}
.thlx-main01:nth-child(2){ margin-left: 18px; margin-right: 18px;}
.thlx-main01:nth-child(5){ margin-left: 18px; margin-right: 18px;}
.thlx-main01 ul{ width:281px; background:#fff; border:1px solid #fff; padding-bottom:10px;height:327px;}
.thlx-main01 ul li{ line-height:25px;}
.thlx-main01 ul .on{ color:#666;}
.thlx-main01 ul .on span{ font-size:14px; color:#e50008;}
.thlx-main01 ul .on1{ border-top:1px dotted #e50008; padding-top:2px;}
.thlx-main01 ul .on1 a{ padding:2px 15px; background:#e50008; border-radius:5px; color:#fff;}

.kh{ width:1225px; height:992px; margin-top:80px; background:url(../film/lyzt-bg2.png) no-repeat;}
.kh-t{  padding:22px 0; }
.kh-t1{ text-align:center; width:537px; height:153px; background:url(../film/lyzt-bg2-t.png) no-repeat; font-size:28px; color:#fff; line-height:122px; margin:auto; font-weight:bold;}
.kh-t p{ text-align:center; margin:0; font-size:14px; color:#3e3e3e; font-weight:bold;}
.kh-main{  }
.kh-main-l{ padding-left:129px; margin-top:25px;}
.kh-main-b{ padding:0 162px;}
.mar{ margin-top:25px;}


.gg{ padding:10px 0;}
.gg .on{ margin:0 10px;}
.gg .on1{ margin-right:10px;}

/*底部*/
.footer{ clear:both;}
.f-t{ height:78px; background:#e3393c;}
.f-t-tu{ text-align:center;}

.f-c{ height:183px; background:#f7f7f7; padding:0; margin:0;}
.f-c dl{ float:left; padding:30px 40px; margin:0; }
.f-c dl dd{ line-height:25px;}

.f-aq{ text-align:center; }

.f-b{ border-top:1px solid #ddd; margin-top:15px; }
.f-b-main{ }
/*.f-b-main ul{padding:0 246px; }*/
.f-b-main ul li{  height:40px; float:left; }
.f-b-main ul li a{ line-height:40px; }
.f-b-main ul li i{ padding:0 10px;}
.f-b p{ clear:both; line-height:20px; padding:0; margin:0; text-align:center;}

















































