@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, header, section {margin: 0;padding: 0;border: 0;}
body{-webkit-font-smoothing: antialiased;display: block;box-sizing: border-box;overflow-x: hidden;font: 14px/150% Arial,Verdana,Microsoft YaHei, Arial,"\5b8b\4f53"; background:#f2f2f2; color:#666;}
table { border-collapse: collapse; border-spacing: 0;}
ol,ul { list-style: none; }
q:before,q:after, blockquote:before,blockquote:after { content: ""; }
div{word-break: break-all; word-wrap: break-word;}
input[type="submit"], input[type="text"], input[type="password"], input[type="button"], select, button {-webkit-appearance: none; -webkit-tap-highlight-color:rgba(255,255,255,0);outline: 0;}
input[type="text"], input[type="password"]{-webkit-box-shadow: 0 0 0 1000px white inset !important;}

p{-webkit-margin-before: 0;  -webkit-margin-after:0 }

i {font-family:Arial, Helvetica, sans-serif;}
em {font-style: normal;}
a {cursor: pointer; color:#333; text-decoration:none;outline:none;}
a:hover {text-decoration:none; color:#1db65e}
a:visited {text-decoration:none;}
a:link{text-decoration:none;}
a:focus{outline:0;}
.wider {width:1200px;height: auto; margin:0 auto; position: relative;}
.conter {position: relative;}
.scrollfix{position: fixed;top: 95px;z-index: 5;}
.scrollflow{position: absolute;bottom: 15px;z-index: 5;}

/*面包削*/
.bread-bg{width: 100%;height: auto;display: block;position: relative;}
.bread-text{width: 100%;height: 40px;display: block;line-height: 40px;}
.bread-text >a{color: #575757;font-size: 14px;height: 40px;padding: 0 5px;}
/*=== header nav ===*/

/* 头部开始 */
.wider2{width:1200px;margin:0 auto; position: relative;}
.conter2{height:auto;position: relative;display:block;}

/*pages*/
.pages {padding:0px 0 20px 0;text-align:center;font-size:14px;color:#666666; line-height: 36px;}
.pages a:link,.pages a:visited,.pages a:active {background:#FFFFFF;border:#DDDDDD 1px solid;padding:8px 13px;text-decoration:none; margin-left: -1px;color:#aeaeae;}
.pages a:hover {background:#1db65e;border:#1db65e 1px solid;color:#FFFFFF;padding:8px 13px;text-decoration:none;}
.pages span.current {background:#1db65e;padding:8px 13px;border:#1db65e 1px solid;color:#FFFFFF;}

/*====== common ======*/
.cle{clear:both;overflow:hidden;width:100%;height:0px;display:block;}
.clearfix:before, .clearfix:after{ content:" "; display:table; }
.clearfix:after{clear:both;}
.clearfix{ *zoom:1;}

.f_l {float:left;}
.f_r {float:right;}
.left {text-align:left}
.right {text-align:right;}
.center {text-align:center;}
.underline {text-decoration:underline;}
.inblock {display: inline-block;}
.inblocka {display: inline-block;width: 100%;}
.noneblock {display: none;}

.bold {font-weight:bold;}
.nobold {font-weight:normal; font-style:normal}
.sim {font-weight:normal; font-style:normal}
.italic {font-style:italic;}
.C0 {color:#000;}
.C0cb {color:#0cbe5c;}
.C3 {color:#333;}
.C6 {color:#666;}
.C8 {color:#888;}
.C9 {color:#999;}
.CF {color:#ffffff;}
.CG {color:#f66c40;}
.CY {color:#FFFF00;}
.CR {color:#da1602}
.CB {color:#4f59d3}
.CD {color:#1db65e}
.CA {color:#aaa;}
.CE {color:#eee;}
.CO {color:#f45220;}
.C7d{color:#7d7d7d;}
.C71{color:#717171;}
.C5c{color:#5c5c5c;}
.C5e{color:#5e5e5e;}
.Cf7{color:#f7f7f7;}
.C57{color:#575757;}
.C85{color:#858585;}
.Caf{color:#afafaf;}
.Ca7{color:#a7a7a7;}
.C54{color:#545454;}
.Cf45{color:#f45220;}
.Cfab{color:#fabf33;}
/*v3 ban*/
.C4f{color:#4f4f4f;}
.C5f{color:#5f5f5f;}
.C6f{color:#6f6f6f;}
.C7f{color:#7f7f7f;}
.C4fd{color:#4fd1ec;}
.Cf29{color:#f29a27;}
.C25{color:#25c66e; }
.C14{color:#14a35b; }
.C84{color:#848484;}
.C94{color:#949494;}
.C9b{color:#9b9b9b;}
.C31{color:#313131;}
.Cbb{color:#bbb;}
.CDhover:hover {color:#1db65e}

.F12 {font-size:12px;}
.F14 {font-size:14px;}
.F16 {font-size:16px;}
.F18 {font-size:18px;}
.F20 {font-size:20px;}
.F22 {font-size:22px;}
.F24 {font-size:24px;}
.F26 {font-size:26px;}
.F28 {font-size:28px;}
.F30 {font-size:30px;}
.F32 {font-size:32px;}
.F36 {font-size:36px;}
.F40 {font-size:40px;}
.Hei {font-family:'Microsoft Yahei',SimHei;}

.CurPer{cursor: pointer;}
.CurPer:hover{color: #1db65e;}

.P_R {position:relative;}
.P_F {position:fixed;}
.P_A {position:absolute;}
.P_T_L {position:absolute; left:0; top:0;}
.P_T_R {position:absolute; right:0; top:0;}
.P_B_L {position:absolute; left:0; bottom:0;}
.P_B_R {position:absolute; right:0; bottom:0;}
/*margin*/
.M0 {margin:0!important;}
.M5 {margin:5px;}
.M10 {margin:10px;}
.M15 {margin:15px;}
.MTB5{margin-top: 5px;margin-bottom: 5px;}
.MTB10{margin-top: 10px;margin-bottom: 10px;}
.MTB15{margin-top: 15px;margin-bottom: 15px;}
.MTB20{margin-top: 20px;margin-bottom: 20px;}
.MFR5{margin-left: 5px;margin-right: 5px;}
.MFR10{margin-left: 10px;margin-right: 10px;}
.MFR15{margin-left: 15px;margin-right: 15px;}
.MFR20{margin-left: 20px;margin-right: 20px;}
.MT5 {margin-top:5px;}
.MR5 {margin-right:5px;}
.MB5 {margin-bottom:5px;}
.ML5 {margin-left:5px;}
.MT10 {margin-top:10px;}
.MR10 {margin-right:10px;}
.MB10 {margin-bottom:10px;}
.ML10 {margin-left:10px;}
.MT15 {margin-top:15px;}
.MR15 {margin-right:15px;}
.MB15 {margin-bottom:15px;}
.ML15 {margin-left:15px;}
.MT20 {margin-top:20px;}
.MR20 {margin-right:20px;}
.MB20 {margin-bottom:20px;}
.ML20 {margin-left:20px;}
.MTB20{margin:20px 0;}

/*padding*/
.P0 {padding:0!important;}
.P5 {padding:5px;}
.P10 {padding:10px;}
.P15 {padding:15px;}
.P20 {padding:20px;}
.PTB5{padding-top: 5px;padding-bottom: 5px;}
.PTB10{padding-top: 10px;padding-bottom: 10px;}
.PTB15{padding-top: 15px;padding-bottom: 15px;}
.PLR5{padding-left: 5px;padding-right: 5px;}
.PLR10{padding-left: 10px;padding-right: 10px;}
.PLR15{padding-left: 15px;padding-right: 15px;}
.PT1 {padding-top:1px;}
.PT5 {padding-top:5px;}
.PR5 {padding-right:5px;}
.PB5 {padding-bottom:5px;}
.PL5 {padding-left:5px;}
.PT10 {padding-top:10px;}
.PR10 {padding-right:10px;}
.PB10 {padding-bottom:10px;}
.PL10 {padding-left:10px;}
.PT15 {padding-top:15px;}
.PR15 {padding-right:15px;}
.PB15 {padding-bottom:15px;}
.PB1 {padding-bottom:1px;}
.PL15 {padding-left:15px;}
.PT20 {padding-top:20px;}
.PR20 {padding-right:20px;}
.PB20 {padding-bottom:20px;}
.PL20 {padding-left:20px;}
.textover {text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}

/*border*/
.Bb0{border:0!important;}
.B1g{border:1px solid #0abf5b;}
.B1cd{border:1px solid #cdcdcd;}
.BT1cd{border-top:1px solid #cdcdcd;}
.BB1cd{border-bottom:1px solid #cdcdcd;}
.BT2g{border-top:2px solid #0abf5b;}
.BB2g{border-bottom:2px solid #0abf5b;}
.BB3g{border-bottom:3px solid #0abf5b;}
.BT3g{border-top:3px solid #0abf5b;}
/* background */
.BGf{background-color: #fff;}
.BGf7{background-color: #f7f7f7;}
.Bkd-0e{ background:#0eb73c;}
.Bkd-f3{ background:#f39700;}