/* 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;}
input[type="password"] {
    height: 25px;
    width: 150px;
}
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;}

/*登录界面*/
.dl-banner{ height:492px; background:url(../film/dl-bg.jpg) center top;}
.dl-r{ width:350px; height:390px; background:#fff; border:1px solid #9f9f9f; position:relative; top:43px; right:24.3%; }
.dl-r h3{ font-size:16px; font-weight:700; padding:30px 30px 0px 30px;}
.dl-main{ padding:0px 30px; }
.dl-main01{ width:300px; height:40px; border:1px solid #ddd; margin-top:20px;}
.dl-main01 input[type=text]{ border:none; line-height:38px; color:#666; text-indent:10px;}
.dl-main h4{   height:38px; background:#af0000; border-radius:5px; text-align:center;}
.dl-main h4 a{ font-size:14px; font-weight:700;  color:#fff; line-height:38px;}
.dl-main ul{ float:right;}
.dl-main ul li{ float:left; padding:0 10px;}
.dl-b{ height:92px; background:url(../film/dl-bg1.jpg) no-repeat; margin-top:60px;}

/*底部*/
.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 41px; margin:0; }
.f-c dl dt{ font-weight:bold; font-size:14px}
.f-c dl dd{ line-height:25px;}
.f-c dl dd a {color:#666}

.f-aq{ text-align:center; }

.f-b{ border-top:1px solid #ddd; margin-top:15px; }
.f-b-main{ }

.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;}


/*注册界面*/
.zc-banner{ height:556px; background:url(../film/zc-bg.jpg) center top;}
.zc-main{ width:895px; height:510px; background:url(../film/zc-bg1.png) center top; position:relative; right:20%; top:20px; padding:0 30px;}
.zc-main h3{ padding:20px 0; margin:0; }
.zc-main h4{ width:460px; font-weight:700; color:#026eb7; border-bottom:1px solid #28a9e3; padding:0; margin:0;}
#wrapper{width:650px; clear:both;}
#wrapper label{cursor:pointer; font-size:12px; color:#333; line-height:25px; font-weight:normal; color:#026eb7;}

.infoWrapper{clear:both;margin-top:20px;}
.infoTitle{color:#808080;float:left;width:64px;text-align:right;margin-right:5px;display:inline;}
.infoContent input[type=text]{ width:150px; height:25px;}
.infoContent i{ color:#ff0000; padding:0 10px;}
.infoContent .on{ position:relative; top:6px;}
.yzm input[type=text]{ width:150px; float:left;}
.yzm p{ float:left; margin-top:1px; margin-left:5px; color:#333;}
.infoContent input[type=checkbox]{ margin-top:10px; margin-right:10px;}
.infoContent a{ width:200px; height:40px; border-radius:5px; background:#ff7800; padding:10px 20px; color:#fff; font-size:16px;}


/*阿航系直供css*/
.ahxzg-contain{clear:both; background:url(../film/ny-ahzg-bg.jpg) no-repeat; padding-bottom:20px;}
.ahxzg-main{  background:#fff; border:1px solid #ddd;}
.ahxzg-main h3{ height:58px; background:#eef5fc; line-height:58px; margin:0;}
.ahxzg-main h3 i{ padding:0 15px; position: relative; top:-5px;}
.ahxzg-main h3 span{ font-size:25px; color:#d7000f; padding-right:10px;}
.ahxzg-main h3 a{ float:right; padding:0 15px;}
.ahxzg-main h3 a b{ color:#d7000f}
.ahxzg-list{ padding:0 15px;  }
.ahxzg-list ul{ width:281px; background:#fafafa; float:left; margin-right:8px; margin-top:20px; }
.ahxzg-list ul li{ line-height:25px; color:#666; }
.ahxzg-list ul .oni{ margin:0 10px;}
.ahxzg-list ul .on1{ font-size:14px; color:#333;}
.ahxzg-list ul .on2 span{ font-size:18px; color:#d7000f; }
.ahxzg-list ul .on2 i{ font-size:14px; text-decoration:none; color:#999; padding-left:10px;}
.ahxzg-list ul .on3{ border-top:1px dotted #e50008}
.ahxzg-list ul .on3 span{ color:#e50008;}
.ahxzg-list ul .on3 a{ color:#fff; padding:2px 15px; background:#e50008; border-radius:5px; margin-left:10px;}
.ahxzg-list .mar{ margin-right:0px;}
.ahxzg-list-bg img{ width:1190px;}

.gg{ margin-top:15px;}
.gg .on{ margin:0 10px;}
.gg .on1{ margin-right:10px;}

/*精品特惠css*/
.ahxzg-contain{ background:url(../film/jptmh-bg.jpg) no-repeat;}

/*自由行*/
.zyx-contain{ background:#f5f3f2; padding-bottom:20px;}
.zyx-dz{ height:115px; background:#fff; border-bottom:1px solid #c0c0c0;}
.dz01{ width:331px; float:left; margin-top:30px;}
.dz01 i{ padding-right: 10px;}
.dz01-z p{ padding:0; margin:0;}
.dz01-z p span{ font-size:18px; color:#4b5f7d;}
.dz01 h3 { padding:0; margin:0;}
.dz01 h3 img{ padding:0 56px;}
.dz-button{ margin:0px; padding:0;}
.dz-button img{ margin-top:30px;}

.zyx-main{ }
.zyx-t{ height:58px; margin:0; padding:0; border-bottom:2px solid #0099d9; }
.zyx-t h3{  margin:0; padding:0; line-height:55px; }
.zyx-t h3 i { position:relative; top:-4px;}
.zyx-t h3 span{ color:#e50008; font-size:24px; padding:0 10px;}
.zyx-t ul{  margin:0; padding:0;}
.zyx-t ul li{float:left; line-height:40px; padding:0 20px; margin-top:13px;}
.zyx-t ul li a{  font-size:14px; font-weight:700; color:#666;}
.zyx-t ul li i{ padding-left:5px; display:none; float:right}
.zyx-t ul li:hover{ border:2px solid #0099d9; border-bottom:2px solid #fff; background:#fff;}
.zyx-t ul li:hover i{ display:block;}
.zyx-t h4{ margin:0; padding:0; padding-top:23px; margin-left:40px;}
.zyx-t h4 a{ color:#666;}
.zyx-list{background:#fff; border:1px solid #ddd; border-top:none; padding-bottom:10px; clear:both}
.ahxzg-list ul .on4 span{ float:left;}
.ahxzg-list ul .on4 a{ float:right; color:#fff; padding:0px 15px; background:#e50008; border-radius:5px; margin-left:10px;}

/*跟团游css*/
.gty-th{ }
.gty-th h3{ font-size:20px; color:#af0000; padding:0; margin:0; height:50px;  line-height:50px;}
.gty-th h3 i { position:relative; top:-3px;}
.gty-th h3 span{ padding:0 10px; font-size:24px;}
.gty-th h3 a{float:right; font-size:12px; color:#666; }

.gty-th-main{ width:230px; border:1px solid #b0b0b0; float:left; margin-right:10px;}
.gty-th-main h4{height:45px; background:#fff; margin:0; padding:2px;}
.gty-th-main h4 i{ width:160px; float:left; border-right:1px solid #ddd;}
.gty-th-main h4 span{ width:70px; font-size:14px; color:#e50008; font-weight:700;}
.mar{ margin-right:inherit;}

.gty-main{ }
.gty-main-l{ width:950px;}
.gty-list{ height:415px; background:#fff; border:1px solid #ddd; padding:0 10px; clear:both}
.gty-list ul{ width:224px; float:left; padding-top:10px; margin-right:10px;}
.gty-list ul:nth-child(4),.gty-list ul:nth-child(8){margin-right:0px;}
.gty-list ul .on1{ line-height:30px;}
.gty-list ul li span{ float:right; font-size:14px; font-weight:700; color:#e50008;}
.gty-list ul .on{ height:40px; display:block; width:224px;margin-top:-40px; background-color:rgba(0,0,0,0.5); color:#fff; padding:0 10px; position:relative; z-index:1;}
.gty-list .mar{ margin-right:0;}
.gty-main-r{ width:230px; }
.gty-main-r h3{ font-size:20px; color:#666; line-height:56px; border-bottom:2px solid #e50008; margin:0; padding:0;}

.gty-main-r01{ height:95px; border-bottom:1px solid#ddd; background:#fff; padding:10px;}

.gty-main-r01 h4{ width:20px; height:20px; color:#fff; background:#e50008;  line-height:20px; text-align:center; font-size:12px; position:relative; z-index:9 ; float: left; }
.gty-main-r01 img{ width:90px; height:60px; position:relative; z-index:8; left: 0px; top:-39px}
.gty-main-r01 ul{ width:110px;}
.gty-main-r01 ul li span{ float:right; font-size:14px; font-weight:700; color:#e50008; padding-top:7px;}
.gty-main-r02{ height:80px;}
.gty-main-r02 h4{ width:20px; height:20px; color:#fff; background:#e50008;  line-height:20px; text-align:center; font-size:12px; }
.gty-main-r02 ul{ width:180px;}

/*关于我们css*/
.about{ margin-top:2px; margin-bottom:15px;}
.about-l{ width:218px;  }
.about-l h3{ font-size:16px; color:#fff; font-weight:700; background:#ca0b16; text-align:center; padding:10px 10px 0px 10px;  margin:0;}
.about-list{ background:url(../film/about-us-bgl.jpg) no-repeat; border:1px solid #ddd; }
.about-list ul li{ line-height:40px; border-bottom:1px solid #ddd; text-align:center;}
.about-list ul li a{ font-size:14px; font-weight:700; }
.about-pho{ margin-top:15px;}

.about-r{ width:940px;}
.about-r-t{ height:55px; line-height:55px; border-bottom:1px solid #ddd;}
.about-r-t h3{ font-size:18px;}
.about-r-t ul li{ float:left; color:#666;}
.about-r-t ul li i{ padding:0 10px;}
.about-r-main{ padding:30px;}
.about-r-tu { text-align:center;}
.about-r-main h3{ font-size:20px; color:#666;}
.about-r-main p{ text-indent:2em; color:#666;}


/*签证*/
.ny-qz{ background:#f5f3f2; padding-bottom:20px;}
.ny-qz-main{ background:#fff;}
.ny-qz-l{ width:260px;  padding-top:20px;}
.ny-qz-l-qzcs{ }
.ny-qz-l-qzcs h3{ height:55px; background:#d20616; font-size:20px; color:#fff; line-height:55px; padding-left:15px;  margin:0;}
.ny-qz-l-qzcs ul{ border:1px solid #f8c499; padding:0 10px;}
.ny-qz-l-qzcs ul li{ list-style:square; line-height:30px; margin-left:20px; }

.ny-qz-l-qzlc{ margin-top:15px; border:1px solid #ddd;}
.ny-qz-l-qzlc h3{ height:50px; background:#f7f7f7; border-bottom:2px solid #e50008; line-height:50px; font-size:20px; color:#e50008; padding:0 15px; margin:0;}
.ny-qz-l-qzlc h4{ height:5px; background:url(../images/index-nx_57.jpg) repeat-x; padding:0; margin:0; border-top:3px solid #f7f7f7;}
.ny-qz-l-qzlc01{ height:64px; clear:both; }
.ny-qz-l-qzlc01 i{ padding:12px;}
.ny-qz-l-qzlc01 ul{padding:11px; }
.ny-qz-l-qzlc01 ul .on{ font-size:14px; color:#e50008; font-weight:700;}
.ny-qz-l-qzlc01:hover{ background:#fff6ef;}

.ny-qz-r{ width:919px; margin-top:20px; border:1px solid #ddd; }
.ny-qz-r h3{ height:55px; background:url(../film/qz-r-bg.png) no-repeat; padding:0; margin:0; line-height:55px; font-size:20px; color:#fff;}
.ny-qz-r h3 i{ padding:0 15px;}
.ny-qz-r h3 a{ float:right; font-size:12px; color:#fff; padding:0 10px;}
.ny-qz-r01{ height:122px; padding:15px; margin:0;}
.ny-qz-r01-l{ padding:3px; border:1px solid #ddd;} 
.ny-qz-r01-r{ width:770px;}
.ny-qz-r01-r ul { height:35px; border-bottom:1px solid #ddd;}
.ny-qz-r01-r ul li{ float:left; line-height:35px; }
.ny-qz-r01-r ul .on{ width:220px; font-size:14px; font-weight:700;}
.ny-qz-r01-r ul .on2{ width: 429px; }
.ny-qz-r01-r ul .on3{ width:120px;}
.ny-qz-r01-r ul .on3 img{ margin-top:-5px; }
.ny-qz-r01-r dl{ height:28px; border-bottom:1px solid #ddd; margin:0; padding:0;}
.ny-qz-r01-r dl dd{ width:255px; float:left; line-height:28px;}
.ny-qz-r01-r dl dd span{ color:#666;}

/*游轮*/
.ny-yl{ background:#f5f3f2; padding-bottom:20px;}
.ny-yl h3{ font-size:24px; color:#0b85d2; line-height:50px; margin:0; padding:0;}
.ny-yl h3 a{font-size:12px; color:#666;}
.ny-yl h3 a span{ color:#0b85d2;}
.ny-yl01 i { margin-right:5px; position:relative; top:5px;}
.ny-yl p{ margin:0; padding:0; line-height: 30px; }
.ny-yl01-l{ width:300px;}
.ny-yl01-l img{ width:300px; height:420px;}
.ny-yl01-r{ width:882px;}

.ny-yljs{  }
.ny-yljs ul{ height:134px; border:1px solid #ddd; background:#fff;}
.ny-yljs ul li{ float:left; border-right:1px solid #ddd;text-align:center }
.ny-yljs ul .on{ padding:0 30px;}
.ny-yljs ul .on2{ padding:0 11px;}
.ny-yljs ul .on3{ border-right:none; text-align:center}
.ny-yljs ul li a{ line-height:100px;}
.ny-yljs i { margin-right:10px; }
.ny-jdhx i { margin-right:10px; }
.ny-jdhx-main{ background:#fff; border:1px solid #ddd;}
.ny-jdhx-main01{ height:160px; padding:15px; border-bottom:1px dotted #ddd;}
.jdhx-l{ width:171px;}
.jdhx-c{ width:825px; margin-left:10px;}
.jdhx-c h3{ font-size:14px; padding:0; margin:0; line-height:30px;}
.jdhx-c p{ line-height:25px;}
.jdhx-c .on{ color:#ca0b16;}
.jdhx-r{ width:130px; padding:10px;}
.jdhx-r h4{ font-size:20px; color:#ca0b16; }
.jdhx-r h4 span{ font-weight:700; }
.jdhx-r h5{ background:#ca0b16; border-radius:5px; text-align:center;margin:0;}
.jdhx-r h5 a{ line-height:30px; color:#fff; font-size:16px;}

.ym{ height:40px;}
.ym ul{ padding-top:8px;}
.ym ul li{ float:left; line-height:30px; margin:0 3px;}
.ym ul li a{ border:1px solid #ddd; padding:2px 10px; border-radius:5px; }
.ym ul li a:hover{ background:#0099d9; color:#fff;}

/*会议会展*/
.hyhz-main{}
.hyhz-fw{ height:360px; background:#fff; }
.hyhz-fw-t{ }
.hyhz-fw-t h3{ font-size:25px; text-align:center; color:#333;  padding-top:20px;}
.hyhz-fw-t h4{ text-align:center;}
.hyhz-fw-main{ }
.hyhz-fw-main ul{ clear:both; margin-top:40px;}
.hyhz-fw-main ul li{ text-align:center; float:left; padding:0 22px;}
.hyhz-fw-main ul li p{ font-size:16px; line-height:30px;}

.hyhz-02{ margin-top:20px;}
.hyhz-hyjd{ background:#fff; margin-top:20px;}
.hyhz-hyjd h3{ font-size:16px; color:#ca0b16; font-weight:700; padding:0 10px; border-bottom:2px solid #ca0b16; line-height:40px;}
.hyhz-hyjd h3 span{ float:right; font-size:12px; color:#666; font-weight:normal;}

.hyhz-hyjd-main{}
.hyhz-hyjd-main ul{ float:left; margin:10px 7px; }
.hyhz-hyjd-main ul li{ font-size:18px; color:#ca0b16; line-height:40px; }
.hyhz-hyjd-main ul li span{ float:right; font-size:12px; color:#666;}

.hyhz-fwlc{ background:#fff; margin-top:20px; padding-bottom:30px;}
.fwlc-main{ text-align:center;}
.fwlc-main ul{ padding:0 55px;}
.fwlc-main ul li{ float:left; padding:0 66px; }

/*会员俱乐部css*/
.hyjlb-hyhd{ background:#fff; border:1px solid #ddd; }
.hyjlb-hyhd h3{ font-size:20px; color:#d7000f; line-height:50px; border-bottom:1px solid #ddd; padding:0 10px;}
.hyjlb-hyhd h3 span{ float:right; font-size:12px; color:#666;}
.hyhd-main{ }
.hyhd-main ul{ width:278px; margin:9px; float:left;}
.hyhd-main ul li{ text-align:center; line-height:30px;}

.hyjlb-jfsc{ margin-top:20px;}
.jfsc-t{ height:63px; background:#e9e9e9;}
.jfsc-t h3{ height:58px; text-align:center; border-bottom:2px solid #f30000;}
.jfsc-t h3 a{ float:none; font-size:20px; color:#fff; background:#f30000; padding:3px 20px; border-radius:30px;}

.nxtc{ margin-top:20px;}
.nxtc-main{ }
.nxtc-main ul{ width:222px; float:left; margin:10px 7px; background:#f9f9f9; }
.nxtc-main ul .on{ padding:0 10px;font-size:14px; line-height:25px;}
.nxtc-main ul .on span{ color:#F00;}
.nxtc-main ul .on1{ text-align:center;}
.nxtc-main ul .on1 a{ padding:3px 60px; border:1px solid #d7000f;  line-height:30px; border-radius:10px; font-size:20px; color:#d7000f;}

.hyjlb-main{}
.hyjlb-fw{height:280px; background:#fff; }
.hyjlb-fw-t{ }
.hyjlb-fw-t h3{ font-size:25px; text-align:center; color:#333;  padding-top:20px;}
.hyjlb-fw-t h4{ text-align:center;}
.hyjlb-fw-main{ width:1020px; margin:0 auto;}
.hyjlb-fw-main ul{ clear:both; margin-top:40px;}
.hyjlb-fw-main ul li{ text-align:center; float:left; padding:0 55px;}
.hyjlb-fw-main ul li p{ font-size:16px; line-height:30px;}
.hyjlb-fw-main ul .biaozhi{ text-align:center;padding:30px 22px;}

.hyjlb-fwlc{ background:#fff; }
.zlh-main{ text-align:center; margin-top:20px}
.zlh-main ul{ padding:0 55px;}
.zlh-main ul li{ float:left; padding:0 66px; }
.hyjlb-fwlc .hyhd-main ul{ width:278px; margin:20px 9px 9px 9px; float:left;}
.hyjlb-fwlc .hyhd-main ul li{ text-align:center; line-height:30px;}

.hyjlb-fwlc h4 span{ float:right; padding-right:30px}
.hyjlb-fwlc h4 span a{ }

/*跟团游详情css*/
.hightlight{ background:#f5f5f5;}
.top{ height: 40px;font-family: "Microsoft YaHei"; }
.top h3{ font-size: 12px; color: #333; line-height:40px;}
.top h3 span{ color:#c8161d;}

.mp-xq-ban{ height: 485px; background:#fff; border:1px solid #ddd; padding:15px;}
.mp-xq-ban h3{ font-size:20px; color:#333;}
.mp-xq-l{ width: 551px; }
.mp-xq-con{ width:430px; margin:0; padding:0;}
.mp-right{ width:114px; }
.mp-right ul{ padding:0px; }
.mp-right ul li{ width:95px; height:73px; float:left; margin-left:10px; margin-bottom:10px;}
.mp-xq-jg h3{ font-size:24px; color:#ff7800; }
.mp-xq-jg h3 i{ font-size:14px;}
.mp-xq-jg h3 b{ float:right; font-size:12px;}
.mp-xq-jg h3 b span{ font-size:30px;}
.mp-xq-jg ul{ padding:0; margin:30px 0;}
.mp-xq-jg ul li{ color:#666;}

.mp-xq-r{ width: 460px;}
.gty-xq-t{ }
.gty-xq-t-l{ width:360px;}
.gty-xq-t-l ul{ clear:both;}
.gty-xq-t-l ul li{ line-height:30px; float:left;}
.gty-xq-t-l ul .on{ color:#c8161d;}
.gty-xq-t-l ul .on1{ border:1px solid #c8161d; border-radius:5px; line-height:20px; color:#c8161d; }
.gty-xq-t-l ul .on1 span{ background:#c8161d; color:#fff; line-height:20px;  padding:3px 10px;}
.gty-xq-t-l ul .on2{ color:#0099d9; padding:0 10px;}
.gty-xq-t-l ul .on3{ color:#e50008;}
.gty-xq-t-l ul .on3 span{ font-size:20px; font-weight:700;}
.gty-xq-t-l ul li i{ padding:0 10px;}
.xq-r{ }
.xq-r-main{ width:92px; border:1px solid #0099d9; border-radius:10px; }
.xq-r-main p{ text-align:center; margin:0;}
.xq-r-main p i{ background:#0099d9; color:#fff; width:90px; line-height:20px; margin:0; padding:3px 15px; border-radius:5px;}
.xq-r-main p span{ font-size:25px; color:#0099d9; line-height:60px; }
.xq-r-main .on{ border-top:1px solid #0099d9; }
.xq-r h3{ font-size:12px; color:#0099d9; border-radius:10px; border:1px solid #0099d9; text-align:center; margin-top:10px;}
.gty-xq-b{ clear:both; height:120px; background:#f0f0f0;}
.gty-xq-b p{ padding:25px 0px 10px 10px; margin:0;}
.gty-xq-b p select{ width:350px; height:30px; line-height:30px;}
.gty-xq-b p a{ border:1px solid #ddd; padding:3px 10px; background:#fff;}
.gty-xq-b ul{ margin-top:10px; padding:0 10px;}
.gty-xq-b ul li{ float:left; line-height:30px; margin-right:10px;}
.gty-xq-b ul li a{  background:#e50008; padding:10px 30px; border-radius:5px; font-size:16px; color:#fff; }

.xq-rq{ clear:both; margin-top:20px; border:1px solid#ddd; background:#fff;}
.xq-rq-l{ float:left; width:600px; padding-left: 10px; }
.xq-rq-r{ width:550px;}
.xq-rq-r h3{ font-size:14px; font-weight:700; color:#0099d9; border-bottom:1px solid#ddd; line-height:40px;}
.xq-rq-r h3 a{ border-bottom:2px solid #0099d9; float:none; padding:11px 0;}
.xq-rq-r-main{ }
.xq-rq-r-main h4{ line-height:40px; font-weight:700; margin:0;}
.xq-rq-r-main ul li{ list-style:disc; margin-left:20px; color:#666;}

.xq-list{ margin-top:15px;  }
.xq-list-bg{ background:#fff; border:1px solid #ddd; padding-bottom:20px;}
.xq-list-t{ height:40px;border-bottom:2px solid #e50008; background-color:#FFF}
.xq-list-t ul li{ float:left; background:#e50008; margin-right:1px; }
.xq-list-t ul li a{ line-height:40px; padding:0 15px; font-size:14px; color:#fff;}
.xq-list-t ul li:hover{ background:#fff; height:38px; border-top:2px solid #e50008}
.xq-list-t ul li:hover a{ color:#e50008}
.xq-list-main { text-align:center;}
.xq-list-main img{ margin-top:15px;}
.xq-list h5{ font-size:16px; color:#e50008; font-weight:700; text-align:inherit; padding:0 50px;}
.xq-list p{ padding:0 30px;line-height: 30px;}

.xq-xc{ background:#fff; border:1px solid #ddd; margin-top:15px; padding:10px 20px 0px 20px;}
.xq-xc h3{ font-size:14px; font-weight:700; color:#e50008; border-bottom:1px solid #ddd; line-height:40px;}
.xq-xc-main p{ line-height:35px;}
.xq-xc-main p span{ font-size:14px; font-weight:700; color:#2fa7e6;}

.xq-xcxq{ }
.xq-xcxq h4{ height:30px; line-height:30px; border-bottom:1px solid#e50008; background:url(../film/gty-xq_21.jpg) no-repeat; color:#fff; font-size:14px; font-weight:700; padding:0 15px; margin: 0;}
.xq-xcxq-main-l{ width:70px;}
.xq-xcxq-main-l ul{ }
.xq-xcxq-main-l ul li{ line-height:30px; background:#e5e5e5; text-align:center; margin-bottom:5px; border-radius:5px;}
.xq-xcxq-main-l ul li:hover{ background:#2fa7e6; color:#fff;}
.xq-xcxq-main-r{ width:1035px;}
.xq-xcxq-main-r01{ clear:both;  }
.ts{ width:70px; font-weight:700;}
.fg{ width:25px;  }
.xcxq--mian-ms{ width:920px;}
.xcxq--mian-ms h5 i{ padding:0 10px;}
.xcxq--mian-ms p span{ font-weight:700;}
.xcxq--mian-ms p .on{ padding:0 3px;}
.xcxq--mian-ms p img{ margin-top:20px; margin-bottom:40px;}

.qzxz{ background:#fff; border:1px solid #ddd; margin-top:15px;}
.qzxz h3{ color:#333; border-bottom:1px solid #ddd; line-height:50px;}
.qzxz h3 i{ padding:0 10px;}
.qzxz h4{ font-weight:700; padding:0 30px;}
.qzxz p{ line-height:30px;}
.qzxz h3 span{ font-size:12px; padding:0 20px;}


.qzxzlike ul{ float:left; width:218px;  margin:0 9px; margin-top:10px; padding-bottom:15px;}
.qzxzlike ul li{ width:218px;  line-height:20px;}
.qzxzlike ul li span{ float:right; color:#e50008;}
.qzxzlike ul li span i{ font-size:20px;}



.dp01{ height:150px; border-bottom:1px solid #ddd; padding:0;  margin-top:20px; }
.dp-name{ width:150px; text-align:center; font-size:14px; line-height:40px;}
.dp-main{ width:895px;}
.dp-main ul .on{ width:100px; background:#fdedeb; text-align:center;}
.dp-main ul .on1{ width:390px; background:#f5f5f5; text-align:center; margin-left:15px; }
.dp-main p{ clear:both; padding:0; line-height:30px;} 











































































