@charset "utf-8";
/* CSS Document */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img,div { margin:0; padding:0; }
html {-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body {color:#000;font:"Arial","Helvetica","Times New Roman","sans-serif";}
table { border-collapse:collapse; } 
ul,ol{ list-style:none; }
fieldset, img { border:0 none; }
address, caption, cite, code, dfn, th, var,em,strong,i { font-style:normal;}

input {padding:0;margin:0;border:0 none;}
textarea {resize:none;overflow:auto; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
input::-moz-focus-inner { border:none; padding:0; }
button, input, optgroup, select, textarea {color:inherit;font:inherit;}
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none;/*clearmoren*/ }

a { color:#333; text-decoration:none; outline:none;font-family:Roboto;}
.column-title a,.tit-top a,.tit-top-03{font-family:Oswald;}
p{font-family:Roboto;}
h1{font-family:Oswald;}
a:hover{ text-decoration:underline;}

/*clearfloat*/
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfix{zoom:1} 
.clear{clear:both;} 

.a{position:absolute;}
.r{position:relative;}

.content-wrap{background:url(//v2.cri.cn/M00/B6/10/CqgNOltYM5eAYf8QAAAAAAAAAAA6801164.body_bg.png) repeat-x; padding-top:30px;}
.content-wrap-01{background:#000000; padding:30px 0 40px}
.content-wrap-02{background:#ffffff; padding:0px 0 40px}
.w1200{width: 1200px;margin:0 auto;}
.w1242{width:1242px;margin:0 auto;}
.nav1200{width:1200px;margin:0 auto;}
.w1000{width: 1000px;margin:0 auto;}
.w410{width:410px; overflow:hidden;}
.w300{width:300px; overflow:hidden;}
.w223{width:223px; overflow:hidden;}
.w280{width:280px!important; overflow:hidden;}
.w350{width:350px!important; overflow:hidden;}
.w360{width:360px!important; overflow:hidden;}
.w370{width:370px!important; overflow:hidden;}
.w380{width:380px!important; overflow:hidden;}
.w390{width:390px!important; overflow:hidden;}
.w150{width:150px; overflow:hidden;}
.w190{width:190px; overflow:hidden;}
.w860{width:860px; overflow:hidden;}
.w800{width:800px; overflow:hidden;}
.w200{width:200px; overflow:hidden;}
.w580{width:580px; overflow:hidden;}
.w670{width:670px;overflow:hidden;}
.w630{width:630px; overflow:hidden;}
.w660{width:660px!important; overflow:hidden;}
img{vertical-align: top;}
.fl{float:left;}
.fr{float: right;}

.text-a{overflow:hidden; word-break:break-all;}
.marT15{margin-top:15px;}
.marL38{margin-left:38px;}
.marT20{margin-top:20px;}
.marR70{margin-right:70px;}
.marR54{margin-right:54px;}
.marR50{margin-right:50px;}
.marR40{margin-right:40px;}
.marR30{margin-right:30px;}
.marR20{margin-right:20px;}
.marR10{margin-right:10px;}
.marR12{margin-right:12px;}
.marR36{margin-right:36px;}
.marR42{margin-right:42px;}
.marT10{margin-top:10px;}
.marT-5{margin-top:-5px;}

.h5{height:5px!important;}
.h10{height:10px!important;overflow:hidden;}
.h20{height:20px!important;overflow:hidden;}
.h25{height:25px!important;overflow:hidden;}
.h15{height:15px!important;overflow:hidden;}
.h30{height:30px!important;overflow:hidden;}
.h34{height:34px!important;overflow:hidden;}
.h35{height:35px!important;overflow:hidden;}
.h38{height:38px!important;overflow:hidden;}
.h40{height:40px!important;overflow:hidden;}
.h41{height:41px!important;overflow:hidden;}
.h45{height:45px!important;overflow:hidden;}
.h50{height:50px!important;overflow:hidden;}
.h55{height:55px!important;overflow:hidden;}
.h60{height:60px!important;overflow:hidden;}
.h65{height:65px!important;overflow:hidden;}
.h70{height:70px!important;overflow:hidden;}
.h75{height:75px!important;overflow:hidden;}
.h80{height:80px!important;overflow:hidden;}
.h85{height:85px!important;overflow:hidden;}
.h90{height:90px!important;overflow:hidden;}
.h100{height:100px!important;overflow:hidden;}
.h108{height: 108px!important;
    overflow: hidden;}
.h110{height:110px!important;overflow:hidden;}
.h120{height:120px!important;overflow:hidden;}
.h120{height:120px!important;overflow:hidden;}

.h97{height: 97px!important;
    overflow: hidden;}
	


.max-h5{max-height:5px!important;}
.max-h10{max-height:10px!important;overflow:hidden;}
.max-h20{max-height:20px!important;overflow:hidden;}
.max-h15{max-height:15px!important;overflow:hidden;}
.max-h30{max-height:30px!important;overflow:hidden;}
.max-h34{max-height:34px!important;overflow:hidden;}
.max-h35{max-height:35px!important;overflow:hidden;}
.max-h38{max-height:38px!important;overflow:hidden;}
.max-h40{max-height:40px!important;overflow:hidden;}
.max-h41{max-height:41px!important;overflow:hidden;}
.max-h45{max-height:45px!important;overflow:hidden;}
.max-h50{max-height:50px!important;overflow:hidden;}
.max-h55{max-height:55px!important;overflow:hidden;}
.max-h60{max-height:60px!important;overflow:hidden;}
.max-h65{max-height:65px!important;overflow:hidden;}
.max-h70{max-height:70px!important;overflow:hidden;}
.max-h75{max-height:75px!important;overflow:hidden;}
.max-h80{max-height:80px!important;overflow:hidden;}
.max-h90{max-height:90px!important;overflow:hidden;}
.max-h100{max-height:100px!important;overflow:hidden;}
.max-h108{max-height: 108px!important;
    overflow: hidden;}
.max-h110{max-height:110px!important;overflow:hidden;}
.max-h120{max-height:120px!important;overflow:hidden;}
.max-h120{max-height:120px!important;overflow:hidden;}

.max-h97{max-height: 97px!important;
    overflow: hidden;}

.min-h26{min-height: 26px;}




.lh20{line-height:20px!important;}
.lh22{line-height:22px!important;}
.lh30{line-height:30px!important;overflow: hidden;}
.lh24{    line-height: 24px!important;}

.fs16{font-size:16px;}
.db{display:block;}