@CHARSET "UTF-8";

body { margin: 0; font-family: Verdana, Georgia, Arial; }
p { margin: 0; padding: 0; }
ul { margin: 0; padding: 0; list-style: none; }
img { border: none; }
input { font-family: Verdana, Arial; }
a { text-decoration: none; }
a,input,button{ outline:none; }
::-moz-focus-inner{border:0px;}

.y-h-login{  height: 20px;  float:right;  }
.y-h-login ul{ float: left;}
.y-h-login ul li{ float: left; padding-right: 7px; color: #fff; }
.y-h-login ul li a{ color: #fff; font-size: 12px; }
/* yatouhang_01 */
.y-h{ background:#fff; min-width: 1000px; border-top: 3px solid red; }
.y-h-01{ width:1000px; margin:0 auto; }
.y-h-02{ height:333px; background:#efeff0; min-width: 1000px;}
.y-h-logo{ background:url(../images/y-h-logo.jpg) no-repeat; width:342px; height:89px;  float:left; }
.y-h-list{ clear: both; border-top: 1px solid #ddddde; border-bottom: 2px solid #ddddde; padding: 10px 0 10px 0; }
.y-h-list-center{ width: 1000px; margin: 0 auto; }
.y-h-list .y-h-home{ width:46px; border-left:1px solid #828180; border-right:1px solid #828180; height:14px; float:left; }
.y-h-home .y-h-home-img{ background:url(../images/y-h-home.png) no-repeat; display:block; height:14px; margin:0 15px; }
.y-h-list .y-h-nav{ border-right:1px solid #828180; height:14px;  float:left;  line-height:14px;}
.y-h-nav a{ display:block;   margin-left:15px; float:left; margin-right:15px; }
.y-h-nav a em{background:url(../images/icons.jpg) no-repeat; float:left; height:5px; width:9px; margin:5px 10px 0 10px;}
.y-h-nav a span{float:left; font-family:Georgia; font-size:14px; font-size:14px; color:#3e3a39; }
.y-h-news-into a{background-position:90px center;}

.y-h-list a i{ background:url(../images/icons.jpg) no-repeat; display:block; height:6px; width:9px; float:left; margin:5px 0 0 10px; }




.y-m{ width:1000px; background:#fff; margin:0 auto; overflow:hidden; margin-top: 20px; }
.y-m .y-m-left{ width: 460px;  float: left; }
.y-m .y-m-left .y-m-left-top a{ display: block; cursor: default; }
.y-m .y-m-left-bottom{ background: #efefef; height: 80px; }
/*
2016.3.18
.y-m .y-m-left-bottom a{ font-family: Georgia; font-size: 14px; color: #3e3a39; line-height: 20px; margin: 10px 20px 0 19px; display: block; cursor: default;}
*/
.y-m .y-m-left-bottom p{ font-family: Georgia; font-size: 14px; color: #3e3a39; line-height: 20px; margin: 10px 15px 0 15px; display: block; cursor: default;}
.y-m .y-m-left-bottom a{ text-decoration: underline; }

.y-m .y-m-right{ width: 484px; float: left;  margin-left: 20px; margin-top: 9px;  }
.y-m-right .y-m-right-title{ margin-top: 11px; margin-bottom: 38px; font-family: Georgia; font-size: 22px; color: #860a14; }

.y-m-right-con{  height: 80px; margin-bottom: 21px;}
.y-m-right-con .y-m-right-con-title{ margin-bottom: 5px; }
.y-m-right-con .y-m-right-con-title a{ font-family: Georgia; font-size: 14px; color: #3e3a39;  }
.y-m-right-con .y-m-right-con-des{ font-family: Verdana; font-size: 12px; }
.y-m-right-con .y-m-right-con-des a{ color: #898989; line-height: 20px; }

.y-m-intro p{ margin-left:16px; }
.y-m-intro{ float:left; margin-top:10px; font-family:Georgia; border-bottom:1px solid #ddddde; padding-bottom:5px; }
.y-m-intro-01,.y-m-intro-02,.y-m-intro-03{ width:319px; float:left; margin:0 7px; overflow: hidden; }
.y-m-intro-01 .y-m-intro-01-top{ height:210px; }
.y-m-intro-01-top a,.y-m-intro-02-top a,.y-m-intro-03-top a{ width:100%; height:100%; display:block; }
.y-m-intro-01 .y-m-intro-01-bottom{ background:#efeff0; height:86px;}
.y-m-intro-02 .y-m-intro-02-top{ height:210px; background:url(../images/intro-02-top.jpg) no-repeat; }
.y-m-intro-02 .y-m-intro-02-bottom{ background:#efeff0;}
.y-m-intro-03 .y-m-intro-03-top{ height:210px; background:url(../images/intro-03-top.jpg) no-repeat; }
.y-m-intro-03 .y-m-intro-03-bottom{ background:#efeff0;}

.y-m-buttom-title{ font-size:14px; font-weight:bold; color:#231815; padding:15px 0; }
.y-m-buttom-title a{ color:#231815; }
.y-m-buttom-con{ font-size:11px;  color:#9fa0a0;  width:271px; line-height:20px;}
.y-m-buttom-con a{ color:#9fa0a0;  }

.footer{ background: #efeff0; margin-top: 20px; }
.footer-border{ height:10px; background:#efeff0;  width:100%; float:left; margin:20px 0 20px 0; }

/*  图片切换样式 */
#focus{width:499px;height:333px;overflow:hidden;position:relative;margin:0 auto;float:left; z-index: 1;}
#focus ul{height:380px;position:absolute;}
#focus ul li{float:left;width:499px;height:333px;overflow:hidden;position:relative;background:#000;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus .btnBg{position:absolute;width:1000px;height:20px;left:0;bottom:0;background:#000;}
#focus .btn{position:absolute;width:780px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btn span.on{background:#fff;}
#focus #prepre{width:34px;height:54px;position:absolute;top:124px;background:url(../images/meeting/pre.jpg) no-repeat 0 0;cursor:pointer;}
#focus .preNext{width:34px;height:54px;position:absolute;top:124px;background:url(../images/meeting/next.jpg) no-repeat 0 0;cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}

/* yatouhang_02 */
.y-news-h{ height:auto; background:#0e7ac3; border-bottom:3px solid #f18819; }
.y-m-news-left .p-02-news{ padding-left:20px;}
.news-02-right{ margin:20px 0 0 5px; }
.y-m-news-list-02{  float:left; }
.y-m-news-list{ margin:50px 0 0 20px; float:left; font-size:12px; color:#3e3a39; line-height:30px; }
.y-m-news-list ul{}
.y-m-news-list ul li a{ color:#3e3a39; }
.y-m-news-list ul li .list-con{ width:100px; float:left; width:370px; display:block; }
.y-m-news-list ul li .list-time{}
.y-m-news-lists{ margin-left:50px;  }

/*  yatouhang_03 */
.y-m-con{ margin:40px 0 40px 90px; }
.y-m-con p{ font-size: 12px; }
.y-m-con .y-m-con-title{ font-size:20px; font-family:Georgia; color:#595757; margin-bottom:20px; line-height:36px; }
.y-m-con{  color:#806e71;}
.y-m-con p{ margin-top:30px; line-height:25px; width:800px; }
.y-m-con-line{ height:1px; background:#ddddde; margin-top:350px;}
.y-m-brand{ margin:55px 0 0 15px; }
.y-m-brand p{ font-size:16px; font-family:Verdana; font-weight:bold; color:#231815; }
.y-m-brand .y-m-brand-con{ background:url(../images/y-m-brand-con.jpg) no-repeat; width:945px; height:102px; margin-top:28px; }

/*  yatouhang_04 */
.y-m-about-left{ width:177px; margin-top:40px; float:left; }
.y-m-about-left p{ font-size:36px; font-family:华文细黑; color:#231815; margin:0 0 20px 10px; }
.y-m-about-left div{ font-size: 18px;font-family: Georgia; padding:5px 0; }
.y-m-about-left div a{color:#231815; font-size:18px; font-family:Georgia; width:100%; height:100%; display:block; }
.y-m-about-left .y-m-df-about{ background:#0e7ac3; }
.y-m-about-left .y-m-df-about a{ color:#fff; }
.y-m-about-right{ margin:40px 0 0 40px; float:left; width:700px; }
.y-m-about-right p{ font-size: 12px; }
.y-m-about-right p{ line-height:25px; color:#806e71; }
.y-m-about-right p b{ font-style:italic; color:#000000; }
.y-m-about-right .y-m-about-right-title{ font-size:20px; font-family:Georgia; color:#777575; margin:0; line-height:35px; }
.y-m-about-line{ float:left; height:1px;  margin-top:350px; width:100%;}

.contact{ margin:0 auto;  clear:both; color:#595757; }
.contact .contact-01{ text-align:center; margin-bottom:12px; }
.contact-01 a{ color:#595757; text-decoration:underline; }
.contact-02{ font-size:14px; text-align:center; }

/* FAQ */
.faq-title-1{  }
.faq-title-2{  }
.faq-title-3{ margin-top: 100px; }
.faq-title-5{ margin-top: 30px; margin-bottom: 100px;   }
.con-title-1{ font-size: 14px; font-weight: bold; text-align: center; margin-bottom:30px; }
.con-Preface{ width: 700px;  }
.con-Preface p{ margin-top: 20px; }

.con-contents{ font-size:13px; margin-top: 50px; margin: 0 auto; width: 700px;  }
.con-contents .con-contents-bold{ font-weight: bold;  }
.con-contents-bold a,.con-contents-none a{ color: #0066FF; text-decoration: underline;  }
.con-contents .con-contents-bold1{ margin-top: 20px; }
.con-contents .con-contents-none{ font-size:12px; text-decoration: underline;  }

.faq-describe{ width:700px; margin:0 auto; margin-top: 100px;  }
.faq-describe-title1{ font-size: 14px; font-weight: bold; }
.faq-describe-title2{ font-size: 12px; font-weight: bold; font-style: italic; margin-top: 20px; }
.faq-title1{ margin-top: 30px; }

.preface-left{ float: left; margin-top: 40px; width: 177px; }
.preface-left .Preface,.preface-left .Contents{ height: 32px; line-height: 32px; text-indent: 1em;}
.preface-left a{ color: #231815; font-size: 18px; }
.left-def{ background: #0e7ac3; }
.left-def a{ color: #fff; }

.preface-right{ float: left; margin: 20px 0 0 40px; font-size:12px; }

.job-left{ width: 260px; }
.cur{ background: #0e7ac3; }
.y-m-about-left .cur a{ color:#fff; }
.faq-footer-border{ margin-top: 20px; }
.y-m-member-right .type-con{ padding-left: 40px; height: 30px; }
.type-document{ margin-bottom: 10px; }

.search{ float: right; width: 220px; height: 32px; background: url(../images/search.jpg) no-repeat; margin-top: 27px;}
.search input.text{ width: 180px; border: 0; height: 25px; margin: 1px 0 0 10px; height: 28px; background: #efefef; float: left; line-height: 25px; }
.search input.button{ width: 22px; height: 32px; background: url(../images/search_02.jpg) center center no-repeat; border: 0; cursor:pointer; padding: 0; margin-left: 1px; }
.search a{ display: block; width: 22px; float: left; height: 32px;}
.sign-in{ float: right; margin-top: 32px; margin-left: 37px; } 
.focus-father{ width: 1000px; height: 333px; margin: 0 auto; background: #fff; position: relative; }
.focus-con{ width: 402px;  float:left; margin:20px 0 0 35px; }
.con-head{ background: #ea5417; width: 192px; height: 20px; color: #fff; font-family: Verdana; line-height: 20px; font-size: 11px; padding-left: 10px; }
.con-title{ margin: 30px 0 0 10px; font-size: 18px; font-family: Georgia; line-height: 24px;}
.con-con{ margin: 35px 0 0 10px;  font-size: 11px; font-family: Verdana; line-height: 21px; color: #595757;}
.con-cur{ margin: 31px 0 0 10px; }
.con-cur a{ font-size: 12px; font-family: Verdana; color: #595757;  }
.focus-opacity{ border: 8px solid #494850; height: 325px; width: 484px; position: absolute; border-bottom: none; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }
.no-title-content p{ margin:0;  }

/* .more_news{ margin-bottom: 140px; } */
.new-more{ font-size: 12px; color: #9b0066; padding-right: 35px; float: right; }
.new-all{   }
.new-all-list{ margin:20px; font-size:12px; color:#3e3a39; line-height:30px; }
.new-all-title{ font-size: 20px; margin: 20px 0 0 20px;}

.competion{ width: auto; margin:40px 40px 0px 40px; }
.right-advertisement{border-bottom: 1px solid #ddddde; width: 100%; padding:20px 0 20px 20px;}
.y-m-about-left .y-m-child{ margin-left: 20px; display: none;}
.y-m-about-left .y-m-child a{ font-family: Georgia;  font-size: 14px; }

.Job_Vacancies{ width: 900px; margin-left: 10px;}
.Job_Vacancies .title{font-size: 20px; font-family: Georgia; line-height: 35px; color: #777575; margin-bottom: 30px; }
.Job_Vacancies p span{ color: #806e71; line-height: 25px; font-size: 12px; }

.focus-father a{ display: block; width: 486px; height: 310px;  float: left;}
.focus-father .index-left{ background: url(../images/index_left.jpg) no-repeat; margin-left: 10px; margin-right: 10px; }
.focus-father .index-right{ background: url(../images/index_right.jpg) no-repeat; }

.y-m-left .y-m-left-top{ width: 460px; height: 313px;  }
.show-hide{  }
.y-m-about-left-Business div{ }
