@charset "utf-8";
/* CSS Document */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,em,b,i,u,s,dl,dt,dd,ol,ul,li,input,select,textarea,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;outline:0 none;border:0 none;-webkit-text-size-adjust:none}html{_background-image:url(blank.jpg);_background-attachment:fixed;overflow-x:hidden;overflow-y:scroll}body{font-family:"Microsoft Yahei",\5FAE\8F6F\96C5\9ED1,Arial,simHei,"宋体",Helvetica;font-size:18px;color:#fff}.arial{font-family:"arial"}article,aside,dialog,figure,footer,header,legend,nav,section,time{display:block}a{text-decoration:none;outline:0;blr:expression(this.onFocus=this.blur())}a:focus{-moz-outline-style:none;background:0}button{border:0}ul,ol,li{list-style:none}h1,h2,h3,h4,h5,h6,em,b,i,u{font-style:normal;font-weight:normal;}img{border:0;-ms-interpolation-mode:bicubic;}input,button,ul li{vertical-align:top}input,button:focus{ outline:0;}textarea{ resize:none}.clearfix{zoom:1}.clearfix:after{visibility:hidden;display:block;clear:both;height:0;font-size:0;content:"."}section{width:1000px;margin:0 auto;}img{-ms-interpolation-mode:bicubic;vertical-align:top;border:0}.fl{float:left;display:inline}.fr{float:right;display:inline}table{border-collapse:collapse;border-spacing:0}.clear{ clear: both}a,button{ cursor: pointer;}
.top{ width: 1100px; margin: 0 auto;padding: 15px 0px;}
.top-tel{ font-size: 28px; color: #083388; font-weight: bold; line-height: 60px; }
.ban{ width: 100%; height: 600px; background: url(../imgs/ban-img.jpg) no-repeat center center; }
.ban-con{ width: 586px; height: 582px; margin: 0 auto;background: url(../imgs/ban-img2.png) no-repeat center center; padding-top: 15px}
.ban-con h4{ width: 275px; height: 64px; line-height: 64px; background: #f6ff01; border-radius:35px; font-size: 38px; text-align: center; font-weight: bold; color: #414141; margin: 45px auto 0; box-shadow: 1px 2px 6px #6b6b6b }
.ban-con h2{ font-size: 90px; font-weight: bold; color: #eb2702; text-align: center; letter-spacing: 2px;text-shadow: 1px 1px 0px #404040; margin-top: -12px}
.ban-con h5{font-size: 70px; font-weight: bold; color: #fd6312; text-align: center;    margin-top: -26px;}
.td-l{ margin-left:45px; margin-top: 25px;}
.td-c{  margin-left: 25px; margin-top: 50px}
.td-c p{font-size: 21px;margin-bottom: 5px; letter-spacing: 2px; color: #fff}
.td-r{ margin-top: 170px; margin-left: -70px}
.yh{ width: 990px; height:auto; padding: 15px 0; margin: 0 auto; border-radius: 8px; background: -webkit-linear-gradient(#ffbaa0, #fd6413); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#ffbaa0, #fd6413); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#ffbaa0, #fd6413); /* Firefox 3.6 - 15 */
  background: linear-gradient(#ffbaa0, #fd6413); /* 标准的语法 */ }
.yh-con{ width: 960px; height: 211px; background: #fff; margin: 0 auto; border: 1px solid #fd6312; border-radius: 8px; position: relative}
.yh-l p{ font-size: 26px; color: #313131; margin-left: 50px; letter-spacing: 2px;}
.yh-l p del{color: #8f8e8e;}
.yh-l p span{ font-size: 40px; color: #eb2702; font-weight: bold;}
.yh-ms{ margin-top: 20px;}
.yh-bt{ margin-top: 5px;}
.yh-bm{ margin-top: 10px;}
.yh-c{ margin-top: 10px; margin-left: 70px;}
.yh-r{ position: absolute;
    width: 48px;
    text-align: center;
    border: 1px solid #fd6312;
    border-radius: 5px;
    font-size: 26px;
    color: #eb2702;
    font-weight: bold;
    line-height: 29px;
    padding: 15px 0;
    top: 18px;
    right: -31px; background: #fff}
.kc table{ width: 1000px; margin: 0 auto; margin-top: 45px;}
.kc table thead{ width: 1000px; height: 60px; line-height: 60px; background: #eb633d }
.kc table thead tr th{ font-size: 26px; font-weight: normal; color: #fff; text-align: center; width: 200px;}
.kc table tr td{ font-size: 18px; color: #454545; text-align: center; border-left: 1px solid #bfbfbf;border-right: 1px solid #bfbfbf;border-bottom: 1px solid #bfbfbf; padding: 10px 0px;}
.kc table tr td a{  display: inline-block; width: 178px; height: 44px; background: #eb633d; line-height: 44px; font-size: 18px; color: #ffff; text-align: center; border-radius: 25px;} 
.con{ width: 100%; height: auto;background: #e6e6e6; padding: 40px 0px;}
.ys{ width: 794px; margin: 35px auto 45px;}
.ys-h2{ font-size: 40px; font-weight: bold; color: #eb633d; text-align: center;}
.ys-top{ width:808px;height: auto; margin: 25px auto; padding: 8px 0px; border:1px solid #eb633d; position: relative}
.ys-top-box{ width: 794px; height: 130px; margin: 0 auto; background: #eb633d; }
.ys-top-box p{ font-size: 20px; color: #fff; text-align: left; margin-left: 15px; margin-bottom: 5px;}
.ys-p1{ padding-top: 20px;}
.ys-img{ position: absolute; right: -35px; top:-35px;}
.ys-lj{ font-size: 28px; margin-bottom: 25px; margin-top: 10px; color: #424358; background: url(../imgs/ys-img2.png) no-repeat left center; padding-left: 30px;}
.ys-lj span{ color: #ce0000;}
.ys-td{ margin-bottom: 20px}
.ys-td span{ display: inline-block; width: 140px; height: 40px; background:#fd6312; border-radius: 5px; text-align: center; color: #fff; line-height: 40px; }
.ys-td a{  font-size: 18px; margin-left: 15px; color: #595959}

.ys-btn a{ display: inline-block; width: 170px; height: 42px; line-height: 42px; text-align: center; color: #fff; font-size: 18px; border-radius: 5px; margin-top: 10px; }
.ys-more{background: #fd6312; }
.ys-bk{background: #1a6ded; margin-left: 45px; }
