@charset "utf-8";
/* CSS Document */

html,body{ width:100%; height:100%;}
body{ font-family:"microsoft yahei","微软雅黑",arial,sans-serif; font-size:14px; line-height:1.5; color:#333; background:#fff;}
a{ text-decoration:none; color:#333;-webkit-tap-highlight-color:transparent;}
*{ list-style:none; margin:0; border:none; outline:none; padding:0;}
.fl{ float:left;}
.fr{ float:right;}
.ov{ overflow:hidden;}
.dis{ display:block !important;}
.dn{ display:none;}
.clear{ clear:both;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{ color:#999;} 
input:-moz-placeholder,textarea:-moz-placeholder{ color:#999;} 
input::-moz-placeholder,textarea::-moz-placeholder{ color:#999;} 
input:-ms-input-placeholder,textarea:-ms-input-placeholder{ color:#999;} 
input,select,textarea{ -webkit-appearance:none;}
input[type=checkbox]{ -webkit-appearance:checkbox;}

.click{ cursor:pointer;}

/*header*/
.header{ width:100%; background-color:#fff; height:60px; position:relative; z-index:99; box-shadow:0 0 10px rgba(0,0,0,0.1);}
.header .box{ width:1200px; height:60px; margin:auto;}
.header .logo{ height:44px; padding:8px 0; float:left;}
.header .logo img{ height:44px; display:block;}
.header .nav{ display:block; height:60px; float:right;}
.header .nav li{ display:block; float:left; position:relative;}
.header .nav li span{ display:block; width:150px; font-size:18px; line-height:60px; height:60px; text-align:center; overflow:hidden;}
.header .nav li:hover span{ color:#006bd6;}
.header .nav li p{ display:none; width:130px; z-index:99; position:absolute; top:60px; left:0; background:rgba(0,107,214,0.9); padding:15px 10px; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.header .nav li p:before{ bottom:100%; left:50%; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none; border-bottom-color:#006bd6; border-width:8px; margin-left:-8px;}
.header .nav li p a{ display:block; font-size:14px; line-height:24px; height:24px; overflow:hidden; text-align:center; color:#fff;}
.header .nav li:hover p{ display:block;}
.header .nav li p a:hover{ color:#f7a627;}

/*弹框*/
#tan{ width:100%; height:100%; overflow:hidden; position:fixed; left:0; top:0; z-index:999; background-color:rgba(0,0,0,0.3); display:none;}
#tan .box{ width:340px; padding:25px 20px; height:430px; background-color:#fff; border-radius:5px; position:absolute; top:50%; left:50%; transform:translateX(-50%) translateY(-50%); background-image:url(../images/kf.jpg); background-position:center; background-repeat:no-repeat;}
#tan .box .close{ width:20px; margin:20px 30px; float:right; -webkit-transition:0.5s linear; transition:0.5s ease-in;}
#tan .box .close img{ width:100%; display:block;}
#tan .box .close:hover{ transform:rotate(180deg); -ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg);}
#tan .box .zx{ font-size:24px; line-height:34px; font-weight:bold; margin-top:55px; margin-left:30px; color:#006bd6;}
#tan .box .ma{ width:150px; height:150px; background-image:url(../images/mabg.jpg); background-position:center; background-repeat:no-repeat; margin-top:20px; margin-left:30px;}
#tan .box .ma p{ width:130px; height:130px; margin:10px; display:block; overflow:hidden;}
#tan .box .ma p img{ width:100%; display:block;}
#tan .box .wen{ margin-left:30px; font-size:14px; line-height:20px; margin-top:15px;}

/*banner*/
.banner{ width:100%; position:relative; z-index:0; height:550px; background-position:center; background-repeat:no-repeat;}
.banner .box{ width:1200px; margin:auto; padding-top:42px; position:relative;}
.banner .b01{ font-size:48px; line-height:60px; height:60px; letter-spacing:10px; font-weight:bold;}
.banner .b02{ font-size:48px; line-height:60px; height:60px; letter-spacing:10px; font-weight:bold; padding-left:105px;}
.banner .b03{ margin-top:25px; margin-left:50px;}
.banner .b03 p{ display:block; float:left; padding:0 20px; background-color:#006bd6; font-size:20px; line-height:40px; height:40px; overflow:hidden; border:5px solid #fff; color:#fff;}
.banner .b03 p span{ color:#f7a627;}
.banner .b04{ width:760px; padding-top:37px;}
.banner .b04 p{ display:block; float:left; margin-right:30px; min-width:310px; font-size:18px; line-height:30px;}
.banner .b04 p a{ font-size:24px; color:#006bd6; margin-right:3px;}
.banner .b04 p span{ color:#006bd6;}
.banner .b05{ width:780px; padding-top:16px;}
.banner .b05 a{ width:120px; height:36px; line-height:36px; display:block; margin-top:10px; margin-right:10px; border-radius:5px; overflow:hidden; text-align:center; font-size:16px; color:#fff; background-color:#006bd6; float:left; -webkit-transition:.5s; -moz-transition:.5s; -o-transition:.5s; transition:.5s;}
.banner .b05 a:nth-child(2),.banner .b05 a:nth-child(4),.banner .b05 a:nth-child(6),.banner .b05 a:nth-child(7),.banner .b05 a:nth-child(9),.banner .b05 a:nth-child(11),.banner .b05 a:nth-child(14){ background-color:#f7a627;}
.banner .b05 a:hover{ font-size:17px;}

/*01*/
.box01{ width:100%; padding:70px 0; background-position:center; background-repeat:no-repeat; background-size:cover;}
.box01 .title{ font-size:50px; line-height:50px; text-align:center; width:1200px; margin:auto;}
.box01 .title b{ color:#006bd6;}
.box01 .box{ width:1200px; margin:auto; margin-top:30px;}
.box01 .box .left{ width:260px; float:left; background-color:#fff; background-image:url(../images/line.jpg); background-position:top left; background-repeat:repeat-x; padding:25px 20px; padding-top:15px;}
.box01 .box .left .b01{ font-size:20px; line-height:30px; font-weight:bold; color:#fff;}
.box01 .box .left .b02{ width:100%; height:160px; margin:10px 0;}
.box01 .box .left .b02 img{ width:100%; display:block;}
.box01 .box .left .b03{ width:270px; display:block;}
.box01 .box .left .b03 li{ width:125px; display:block; height:30px; border-radius:5px; text-align:center; font-size:14px; line-height:30px; overflow:hidden; background-color:#006bd6; color:#fff; float:left; margin-top:10px; margin-right:10px;}
.box01 .box .left .b03 li span{ color:#f7a627;}
.box01 .box .left .b03 li:hover{ text-decoration:underline;}
.box01 .box .mil{ width:860px; margin-left:20px; float:left; background-color:#fff; padding:15px 20px; padding-right:0;}
.box01 .box .mil .cont{ width:410px; float:left; margin-right:20px; height:155px;}
.box01 .box .mil .b01{ font-size:20px; line-height:30px; font-weight:bold; color:#006bd6;}
.box01 .box .mil .b02{ display:block; margin-left:-6px;}
.box01 .box .mil .b02 a{ display:block; font-size:16px; width:100%; line-height:26px; height:26px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:5px;}
.box01 .box .mil .b02 a:hover{ color:#006bd6;}
.box01 .box .right{ height:250px; width:840px; margin-left:20px; margin-top:20px; float:left; background-color:#fff; padding:15px 20px; padding-bottom:20px;}
.box01 .box .right .cont01{ float:left; width:320px;}
.box01 .box .right .b02{ display:block; margin-top:-10px;}
.box01 .box .right .b02 li{ width:145px; display:block; height:40px; border-radius:5px; text-align:center; font-size:16px; line-height:40px; overflow:hidden; background-color:#006bd6; color:#fff; float:left; margin-top:15px; margin-right:15px;}
.box01 .box .right .b02 li:hover{ text-decoration:underline;}
.box01 .box .right .b03{ width:280px; display:block; padding:15px; background-color:#eee; padding-top:4px; height:106px; margin-top:20px; border-radius:5px;}
.box01 .box .right .b03 li{ display:block; height:40px; border-radius:5px; text-align:center; font-size:16px; line-height:40px; overflow:hidden; background-color:#f7a627; color:#fff; margin-top:12px;}
.box01 .box .right .b03 li:hover{ text-decoration:underline;}
.box01 .box .right .cont02{ float:right; width:516px;}
.box01 .box .right .b01{ padding-left:10px; font-size:20px; line-height:30px; font-weight:bold; color:#006bd6;}
.box01 .box .right .b04{ width:516px;}
.box01 .box .right .b04 li{ display:block; margin-left:10px; margin-top:11px; float:left; width:74px; height:30px; border:1px solid #006bd6; font-size:16px; line-height:30px; text-align:center; overflow:hidden; border-radius:3px; color:#006bd6;}
.box01 .box .right .b04 li:hover{ background-color:#006bd6; color:#fff;}

/*02*/
.box02{ width:100%; padding:70px 0; background-position:center; background-repeat:no-repeat; background-size:cover;}
.box02 .title{ font-size:50px; line-height:50px; text-align:center; width:1200px; margin:auto;}
.box02 .title b{ color:#006bd6;}
.box02 .title01{ font-size:30px; line-height:40px; text-align:center; width:1200px; margin:auto; padding-top:15px; padding-bottom:35px; background-image:url(../images/m2_02.png); background-position:center bottom; background-repeat:no-repeat;}
.box02 .box{ width:1200px; margin:auto; margin-top:30px;}
.box02 .box ul{ width:1220px; display:block; overflow:hidden; display:flex;}
.box02 .box ul li{ width:285px; display:block; margin-right:20px; overflow:hidden; background-color:#fff; padding-bottom:5px;}
.box02 .box ul li .b01{ background-size:cover; padding:0 20px; height:140px;}
.box02 .box ul li .b01 b{ display:block; text-align:center; font-size:24px; color:#fff; line-height:34px; height:34px; overflow:hidden; padding-top:30px;}
.box02 .box ul li .b01 p{ display:block; text-align:center; font-size:16px; color:#fff; line-height:20px; overflow:hidden; text-transform:uppercase; padding-top:7px;}
.box02 .box ul li .b02{ width:245px; margin:auto;}
.box02 .box ul li .b02 p{ display:block; font-size:16px; line-height:36px; margin-top:10px; overflow:hidden; text-align:center; border-bottom:1px dashed #cacaca;}
.box02 .box ul li .b03{ width:245px; margin:20px auto;}
.box02 .box ul li .b03 a{ width:100%; height:40px; border-radius:5px; background-color:#006bd6; text-align:center; font-size:16px; color:#fff; display:block; line-height:40px;}
.box02 .box ul li .b03 a:hover{ background-color:#f7a627;}
.box02 .zx{ width:1200px; margin:auto; margin-top:30px; text-align:center;}
.box02 .zx a{ display:inline-block; min-width:340px; padding:0 30px; font-size:20px; height:50px; line-height:50px; border-radius:10px; background-color:#f7a627; color:#fff;}
.box02 .zx a:hover{ background-color:#006bd6;}

/*03*/
.box03{ width:100%; padding:70px 0; background-position:center; background-repeat:no-repeat; background-size:cover;}
.box03 .box{ width:800px; padding:50px 150px; padding-bottom:80px; border-radius:10px; background-color:#f1f6fc; margin:auto; text-align:center; position:relative;}
.box03 .box .b01{ font-size:50px; line-height:50px;}
.box03 .box .b01 b{ color:#006bd6;}
.box03 .box .b02{ font-size:24px; line-height:34px; margin-top:30px;}
.box03 .box .b02 span{ color:#006bd6;}
.box03 .box .b03{ position:absolute; left:30px; top:30px;}
.box03 .box .b03 img{ display:block;}
.box03 .box .b04{ position:absolute; right:-50px; bottom:-30px;}
.box03 .box .b04 img{ display:block;}

/*04*/
.box04{ width:100%; padding:70px 0; background-position:center; background-repeat:no-repeat; background-size:cover;}
.box04 .title{ font-size:50px; line-height:50px; text-align:center; width:1200px; margin:auto;}
.box04 .title b{ color:#006bd6;}
.box04 .title01{ font-size:30px; line-height:40px; text-align:center; width:1200px; margin:auto; padding-top:15px;}
.box04 .zx{ width:1200px; margin:auto; margin-top:30px; text-align:center;}
.box04 .zx a{ display:inline-block; min-width:340px; padding:0 30px; font-size:20px; height:50px; line-height:50px; border-radius:10px; background-color:#f7a627; color:#fff;}
.box04 .zx a:hover{ background-color:#006bd6;}
.box04 .zx p{ width:100%; display:block; font-size:14px; line-height:14px; color:#999; margin-top:20px;}
.box04 .tab{ width:1200px; margin:auto;}
.box04 .tab .tab_menu{ width:100%; padding:20px 0; text-align:center;}
.box04 .tab .tab_menu li{ display:inline-block; padding:0 15px; font-size:20px; line-height:40px; height:40px; overflow:hidden; border-radius:5px; border:1px solid #006bd6; cursor:pointer; color:#006bd6; margin:5px;}
.box04 .tab .tab_menu li.active{ background-color:#006bd6; color:#fff;}
.box04 .tabox{ width:100%;}
.box04 .tabox .left{ width:600px; height:350px; float:left;}
.box04 .tabox .left img{ width:100%; display:block;}
.box04 .tabox .right{ width:500px; height:250px; padding:50px; background-color:#fff; float:left;}
.box04 .tabox .right ul{ display:block; overflow:hidden;}
.box04 .tabox .right ul li{ display:block; margin-bottom:15px; overflow:hidden;}
.box04 .tabox .right ul span{ display:block; float:left; font-size:16px; line-height:26px; width:80px; overflow:hidden;}
.box04 .tabox .right ul b{ display:block; float:left; font-size:16px; line-height:26px; width:420px; overflow:hidden; color:#006bd6;}
.box04 .tabox .right ul p{ display:block; float:left; font-size:16px; line-height:26px; height:130px; width:420px; overflow:hidden;}
.box04 .tabox .right>p{ display:block; overflow:hidden; padding-top:5px;}
.box04 .tabox .right>p span{ width:240px; height:40px; border-radius:5px; background-color:#006bd6; text-align:center; font-size:16px; color:#fff; display:block; line-height:40px; float:left;}
.box04 .tabox .right>p a{ width:240px; height:40px; border-radius:5px; background-color:#f7a627; text-align:center; font-size:16px; color:#fff; display:block; line-height:40px; float:right;}
.box04 .tabox .right>p span:hover,.box04 .tabox .right>p a{ text-decoration:underline;}

/*05*/
.box05{ width:100%; padding:70px 0; background-position:center; background-repeat:no-repeat; background-size:cover;}
.box05 .title{ font-size:50px; line-height:50px; padding-bottom:40px; text-align:center; width:1200px; margin:auto; background-image:url(../images/m2_02.png); background-position:bottom center; background-repeat:no-repeat;}
.box05 .title b{ color:#006bd6;}
.box05 .zx{ width:1200px; margin:auto; margin-top:30px; text-align:center;}
.box05 .zx a{ display:inline-block; min-width:340px; padding:0 30px; font-size:20px; height:50px; line-height:50px; border-radius:10px; background-color:#f7a627; color:#fff;}
.box05 .zx a:hover{ background-color:#006bd6;}
.box05 .box{ width:1200px; margin:auto; margin-top:30px;}
.box05 .box ul{ width:1220px; display:flex; overflow:hidden;}
.box05 .box li{ width:224px; display:block; margin-right:20px; background-color:#fff; overflow:hidden;}
.box05 .box p{ width:100%; display:block; height:120px; background-size:cover; background-position:center; background-repeat:no-repeat; overflow:hidden;}
.box05 .box p img{ display:block; height:50px; margin:20px auto; margin-bottom:5px;}
.box05 .box p span{ display:block; font-size:22px; line-height:32px; height:32px; overflow:hidden; text-align:center; color:#fff;}
.box05 .box dl{ padding:20px; display:block; padding-top:10px; overflow:hidden;}
.box05 .box dl dd{ display:block; width:100%; height:40px; line-height:40px; font-size:16px; text-align:center; border-radius:5px; background-color:#eee; overflow:hidden; margin-top:10px;}
.box05 .box dl dd b{ color:#f7a627;}
.box05 .box dl dd:hover{ background-color:#006bd6; color:#fff;}

/*06*/
.box06{ width:100%; padding:70px 0; background-position:center; background-repeat:no-repeat; background-size:cover;}
.box06 .title{ font-size:50px; line-height:50px; text-align:center; width:1200px; margin:auto;}
.box06 .title b{ color:#006bd6;}
.box06 .title01{ font-size:30px; line-height:40px; text-align:center; width:1200px; margin:auto; padding-top:15px;}
.box06 .box{ width:1200px; margin:auto; margin-top:30px; position:relative; height:436px;}
.box06 .box .img{ width:436px; height:436px; position:absolute; top:50%; left:50%; transform:translateX(-50%) translateY(-50%);}
.box06 .box .img img{ width:100%; display:block;}
.box06 .box ul{ width:50%; display:block; overflow:hidden;}
.box06 .box ul li{ height:50px; line-height:50px; text-align:left; margin-bottom:5px; background:#fff;}
.box06 .box ul li strong{ display:inline-block; font-size:28px; width:50px; height:50px; background:#006bd6; color:#fff; text-align:center;}
.box06 .box ul li p{ display:inline-block; width:280px; overflow:hidden; color:#333; height:50px; line-height:50px; font-size:16px; padding-left:15px; vertical-align:top;}
.box06 .box ul li:hover strong{ background:#f7a627;}
.box06 .box ul li:hover p{ color:#f7a627;}
.box06 .box ul.fr li{ text-align:right;}
.box06 .box ul.fr li p{ padding-right:15px;}
.box06 .box ul li:last-child{ margin-bottom:0px;}

/*07*/
.box07{ width:100%; padding:70px 0; background-position:center; background-repeat:no-repeat; background-size:cover;}
.box07 .title{ font-size:50px; line-height:50px; text-align:center; width:1200px; margin:auto;}
.box07 .title b{ color:#006bd6;}
.box07 .title01{ font-size:18px; line-height:28px; text-align:center; width:1200px; margin:auto; padding-top:20px; color:#666;}
.box07 .zx{ width:1200px; margin:auto; margin-top:30px; text-align:center;}
.box07 .zx a{ display:inline-block; min-width:340px; padding:0 30px; font-size:20px; height:50px; line-height:50px; border-radius:10px; background-color:#f7a627; color:#fff;}
.box07 .zx a:hover{ background-color:#006bd6;}
.box07 .box{ width:1200px; margin:auto;}
.box07 .box ul{ width:1230px; display:block; overflow:hidden;}
.box07 .box li{ width:380px; height:240px; display:block; float:left; margin-right:30px; margin-top:25px; border-radius:10px; position:relative; overflow:hidden;}
.box07 .box li a{ width:340px; padding:0 20px; height:50px; line-height:50px; font-size:18px; color:#fff; text-align:center; position:absolute; left:0; bottom:0; text-align:center; background-color:rgba(0,0,0,0.7); display:block; overflow:hidden;}
.box07 .box li img{ width:100%; display:block; -webkit-transition:.5s; -moz-transition:.5s; -o-transition:.5s; transition:.5s;}
.box07 .box li:hover img{ transform:scale(1.05, 1.05); -ms-transform:scale(1.05, 1.05); -moz-transform:scale(1.05, 1.05); -webkit-transform:scale(1.05, 1.05); -o-transform:scale(1.05, 1.05);}
.box07 .box li p{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; opacity:0; background-color:rgba(0,0,0,0.7); text-align:center; overflow:hidden;}
.box07 .box li:hover p{ opacity:1;}
.box07 .box li p b{ display:block; margin:60px 20px; margin-bottom:10px; font-size:20px; line-height:30px; text-align:center; color:#fff; overflow:hidden;}
.box07 .box li p span{ display:block; margin:0 20px; font-size:16px; line-height:26px; text-align:center; color:#fff; overflow:hidden;}
.box07 .box li:hover a{ display:none;}

/*08*/
.box08{ width:100%; padding:70px 0; background-position:center; background-repeat:no-repeat; background-size:cover;}
.box08 .title{ font-size:50px; line-height:50px; text-align:center; width:1200px; margin:auto; color:#fff;}
.box08 .title b{ color:#f7a627;}
.box08 .title01{ font-size:18px; line-height:28px; text-align:center; width:1200px; margin:auto; padding-top:20px; color:#fff;}
.box08 .box{ width:1200px; margin:auto;}
.box08 .box .simple-common{ width:245px; height:160px; padding:20px; float:left; margin-top:25px; margin-left:20px; background-color:#fff; border-radius:5px; overflow:hidden; -webkit-transition:-webkit-transform 1s,height 1s,width 1s;}
.box08 .box .simple-common:nth-child(4n+1){ clear:left; float:left; margin-left:0;}
.box08 .box .simple-icon{ width:50px; height:50px; border:#767676 1px solid; border-radius:100%; font-size:24px; color:#737373; text-align:center; line-height:50px; margin:15px auto;}
.box08 .box .simple-h4{ display:block; font-size:24px; font-weight:bold; text-align:center; margin-bottom:5px;}
.box08 .box .simple-btn{ display:block; font-size:16px; color:#4C4C4C; text-align:center;}
.box08 .box .simple-common:hover .simple-h4{ color:#006bd6;}
.box08 .box .simple-common:hover{ -webkit-transform:rotateY(-360deg);}

/*09*/
.box09{ width:100%; padding:70px 0; background-position:center; background-repeat:no-repeat; background-size:cover;}
.box09 .title{ font-size:36px; line-height:36px; text-align:center; width:1200px; margin:auto; color:#fff;}
.box09 .title01{ font-size:18px; line-height:28px; text-align:center; width:1200px; margin:auto; padding-top:20px; color:#fff;}
.box09 .zs{ width:1200px; margin:auto; text-align:center; margin-top:25px;}
.box09 .zs li{ display:inline-block; margin:0 20px; width:258px; overflow:hidden;}
.box09 .zs li img{ width:100%; display:block;}
.box09 .wen{ width:1200px; margin:auto; margin-top:30px; text-align:center; font-size:14px; line-height:24px; color:#fff;}
.box09 .wen a{ color:#fff;}

/*底部浮动*/
.bt-fixed{ width:100%; position:fixed; left:0px; bottom:0px; padding:4px 0px 4px 0px; background:#f5f5f5; z-index:999;}
.bt-fixed .box{ width:1200px; margin:0 auto;}
.bt-fixed .box em{ font-style:normal; float:left; font-size:14px; color:#006bd6; height:32px; line-height:32px; margin-right:8px;}
.bt-fixed .box button{ transition:0.2s; float:left; width:136px; height:32px; background:#006bd6; border-radius:3px; color:#fff; font-size:14px; line-height:32px; margin-right:10px;}
.bt-fixed .box button:hover{ font-size:15px; background:#f7a627;}
.bt-fixed .box img{ float:left; cursor:pointer;}
.xh{ display:none; position:fixed; left:0px; bottom:0px; width:25px; height:88px; font-size:14px; color:#006bd6; background:#fff; text-align:center; padding-top:10px; user-select:none; cursor:pointer;}

.w02{ width:100%; opacity:0; padding:4px 0px 4px 0px; background:#f5f5f5; z-index:999;}
.w02 .box{ width:1200px; margin:0 auto;}
.w02 .box em{ font-style:normal; float:left; font-size:14px; color:#006bd6; height:32px; line-height:32px; margin-right:8px;}
.w02 .box button{ transition:0.2s; float:left; width:136px; height:32px; background:#006bd6; border-radius:3px; color:#fff; font-size:14px; line-height:32px; margin-right:10px;}
.w02 .box button:hover{ font-size:15px; background:#f7a627;}
.w02 .box img{ float:left; cursor:pointer;}

/*左侧浮动*/
.rt-fixed{ width:130px; height:348px; position:fixed; right:8px; top:50%; margin-top:-174px; background:url(../images/z2.png)no-repeat center;}
.rt-fixed p{ padding-top:38px;}
.rt-fixed a{ display:block; color:#fff; border-bottom:1px dashed #fff; font-size:16px; line-height:30px; text-align:center; width:108px; margin:0 auto; cursor:pointer;}
.rt-fixed a:nth-child(6){ border-bottom:none}
.rt-fixed a:hover{ color:#fff845;}
.rt-fixed .box{ text-align:center; font-size:20px; color:#106fcd; height:70px; line-height:normal; margin-top:34px; font-weight:bold;}
.lt-fixed{ width:168px; height:572px; position:fixed; left:8px; top:38%; margin-top:-174px; background:url(../images/lt.png)no-repeat center;}
.lt-fixed p{ padding-top:122px;}
.lt-fixed p a{ width:120px; height:30px; display:block; color:#fff; font-size:14px; line-height:30px; text-align:center; width:108px; margin:4px auto; cursor:pointer; background-color:#e06624; background-size:120px 30px;}
.lt-fixed a:nth-child(6){ border-bottom:none}
.lt-fixed .box{ text-align:center; font-size:20px; color:#e51e0b; height:70px; line-height:normal; margin-top:10px; font-weight:bold;}
.lt-fixed .box a{ cursor:pointer;}

/*右侧浮动*/
.rt-fixed{ width:130px; height:348px; position:fixed; right:8px; top:50%; margin-top:-174px; background:url(../images/z2.png)no-repeat center;}
.rt-fixed p{ padding-top:38px;}
.rt-fixed a{ display:block; color:#fff; border-bottom:1px dashed #fff; font-size:16px; line-height:30px; text-align:center; width:108px; margin:0 auto; cursor:pointer;}
.rt-fixed a:nth-child(6){ border-bottom:none}
.rt-fixed a:hover{ color:#fff845;}
.rt-fixed .box{ text-align:center; font-size:20px; color:#106fcd; height:70px; line-height:normal; margin-top:34px; font-weight:bold;}
.lt-fixed{ width:168px; height:572px; position:fixed; left:8px; top:38%; margin-top:-174px; background:url(../images/lt.png)no-repeat center;}
.lt-fixed p{ padding-top:122px;}
.lt-fixed p a{ width:120px; height:30px; display:block; color:#fff; font-size:14px; line-height:30px; text-align:center; width:108px; margin:4px auto; cursor:pointer; background-color:#e06624; background-size:120px 30px;}
.lt-fixed a:nth-child(6){ border-bottom:none}
.lt-fixed .box{ text-align:center; font-size:20px; color:#e51e0b; height:70px; line-height:normal; margin-top:10px; font-weight:bold;}
.lt-fixed .box a{ cursor:pointer;}

/*文章页*/
.sec{ width:100%; background-color:#f1f1f1; background-image:url(../images/line.jpg); background-position:left bottom; background-repeat:repeat-x;}
.sec .main{ width:1200px; margin:30px auto; margin-bottom:0;}
.lbar{ width:870px; background-color:#fff; float:left; padding-bottom:30px; min-height:460px;}
.lbar .tou{ font-size:22px; color:#333; width:830px; margin:20px auto; margin-bottom:10px; font-weight:bold;}
.lbar .sjian{ font-size:14px; color:#999; width:830px; padding:0 20px; padding-bottom:10px; border-bottom:1px solid #eee;}
.lbar .sjian a{ float:right; display:block;}
.lbar .wenz{ width:830px; margin:auto; margin-top:20px; font-size:14px; line-height:24px;} 
.lbar .wenz img{ max-width:100%; height:auto;}
.lbar .back{ width:830px; margin:auto; margin-top:20px; padding-top:9px; border-top:1px solid #eee; position:relative;}
.lbar .back p{ display:block; font-size:14px; height:24px; line-height:24px; overflow:hidden; margin-top:6px;}
.lbar .back p a{ max-width:700px; overflow:hidden; display:inline-block; vertical-align:middle; height:24px;}
.lbar .back p a:hover{ color:#006bd6;}
.lbar .back span{ position:absolute; right:0; top:15px; font-size:14px; height:24px; line-height:24px;}
.lbar .back span a:hover{ color:#006bd6;}

.rbar{ width:300px; background-color:#fff; margin-left:20px; padding-bottom:5px;}
.rbar .title{ width:100%; height:45px; border-bottom:1px solid #eee; position:relative;}
.rbar .title b{ height:40px; width:90px; padding-left:10px; float:left; color:#006bd6; margin-top:3px; font-weight:bold; font-size:18px; line-height:40px;}
.rbar .title p{ display:block; float:right; font-size:14px; height:45px; line-height:46px; margin-right:20px; color:#666;}
.rbar .title p span{ color:#006bd6;}
.rbar .title em{ display:block; width:16px; height:15px; position:absolute; right:0; top:0; background-color:#f1f1f1; background-image:url(../images/ti03.png); background-position:left top; background-repeat:no-repeat;}
.rbar ul{ display:block; overflow:hidden; margin:10px 15px; width:270px;}
.rbar ul li{ display:block; font-size:14px; height:30px; line-height:30px; overflow:hidden;}
.rbar ul li p{ display:block; float:left; color:#006bd6; width:80px;}
.rbar ul li a{ display:block; float:left; max-width:190px; overflow:hidden;}
.rbar ul li span{ display:block; float:right; color:#666;}
.rbar ul li a:hover{ color:#006bd6;}

.sec .footer{ width:1200px; margin:25px auto; font-size:14px; line-height:24px; color:#fff; text-align:center;}
.sec .footer a{ color:#fff;}