﻿BODY {font-size: 14px;font-family: 'PingFangSC-Regular', 'helvetica neue', tahoma, 'PingFang SC', 'microsoft yahei', arial, 'hiragino sans gb', sans-serif;-webkit-font-smoothing: antialiased;background: url(../images/bg.jpg) no-repeat center 10px;}
div {text-align: left;}
table tr td {word-break: break-all;word-wrap: break-word;}
* {padding: 0;margin: 0;}
a {text-decoration: none;color: #1e272e;}
a:hover {text-decoration: none;color: #267bfb;}
img {border: 0px;}
.l {float: left;}
.r {float: right;}
ul, dl, dt, dd {margin: 0px;padding: 0px;}
li {float: left;list-style-type: none;}
input, textarea, select, a:focus {outline:none;}
input:focus {outline:none}
input[type=button], input[type=submit], input[type=file], button {cursor: pointer;-webkit-appearance: none;}
textarea {-webkit-appearance: none;}
i { font-style:normal; color:#F03}
/*text-align:justify 文字两端对齐
:nth-child(4) 伪类
white-space:nowrap; text-overflow:ellipsis 一行多出省略号
display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden 多行多出省略号*/
/*顶部*/

.top { width:100%; float:left; background:url(../images/bg1.jpg) no-repeat center 0px; background-size:100%; height:530px}
.top a { float:right; font-size:18px; color:#FFF; border:#FFF 1px solid; border-right:none; border-top:none; background:#000; line-height:100%; padding:6px 10px; margin:0px; border-radius:0 0 0 10px} 
.top a:hover { background:#ffc000;border:#000 1px solid; color:#000}

.zxtj { float:right; font-size:16px; background:#F00; color:#FFF; padding:6px 0; line-height:120%; width:20px; text-align:center; border-radius:10px 0 0 10px; position:fixed; z-index:999; top:10%; right:0px}
.zxtj:hover { background:#C30; color:#FFF}

.nav { float:left; width:100%; height:70px; background:#161a34; text-align:center}
.nav a { margin:0px auto; display:inline-block; font-size:22px; color:#FFF; line-height:70px; margin-left:12px; margin-right:12px;}
.nav a:hover { color:#ffc000}

.con1 { width:1100px; margin:0px auto;}
.con1 .tit { float:left; width:100%; text-align:center}
.con1 .tit h2 { float:left; width:100%; font-size:54px; line-height:100%; font-family:"Microsoft YaHei"; margin:30px 0 10px 0}
.con1 .tit b {background:#003a92; font-size:36px; color:#FFF; line-height:52px; padding:6px;‌ display:inline-block; letter-spacing:12px;}
.con1 .tit p {font-size:28px; line-height:28px; display:inline-block; margin-top:10px}
.con1 .jgylb { float:left; width:100%; background:url(../images/jgb.png) no-repeat center 0px; background-size:100%; height:610px; margin-top:30px;}

.con2 { float:left; width:100%; background:url(../images/bg2.jpg) no-repeat center 0px; height:600px; margin-top:30px;}
.con2 .tit { float:left; width:100%; text-align:center; margin-bottom:50px;}
.con2 .tit h2 { float:left; width:100%; font-size:60px; line-height:100%; font-family:"Microsoft YaHei"; margin:30px 0 20px 0; color:#ffc000}
.con2 .tit b {font-size:36px; color:#FFF; line-height:100%;}
.con2 ul { margin:0px auto; width:1100px; text-align:center}
.con2 ul li { float:none; width:160px; font-size:20px; line-height:120%; color:#FFF; text-align:center; display:inline-block; margin:0 20px 20px 20px}
.con2 ul li img { margin:0px auto; width:130px; height:130px; background:#FFF; border-radius:100px; display:block; margin-bottom:10px}

.con3 { float:none; margin:0px auto; width:1100px; display:block}
.con3 .tit { float:left; width:100%; font-size:32px; font-family:"Microsoft YaHei"; line-height:260%; font-weight:bold}
.con3 ul { float:left; width:52%}
.con3 ul li { float:left; width:100%; font-size:16px; line-height:140%; text-align:justify; margin-bottom:10px}
.con3 ul li b { background:#003a92; color:#FFF; padding:2px 0 2px 2px; margin-right:6px; border-radius:3px}
.con3 .lct { float:left; width:1100px; height:auto}
.con3 table { float:right; background:#000; width:44%}
.con3 table tr td { background:#FFF; text-align:center; font-size:16px; line-height:140%; padding:4px 0}
.con3 table .ys1 { font-size:20px; font-weight:bold; padding:8px 0; background:#003a92; color:#FFF}
.con3 table .ys2 { background:#003a92; color:#FFF}
.con3 table .ys3 td { background:#ffc000}

.con4 { float:left; width:100%; background:url(../images/bg3.jpg) no-repeat center 0px; height:500px; margin-top:30px;}
.con4 .tit { float:left; width:100%; text-align:center; margin-bottom:60px;}
.con4 .tit h2 { float:left; width:100%; font-size:60px; line-height:100%; font-family:"Microsoft YaHei"; margin:30px 0 20px 0; color:#ffc000}
.con4 .tit b {font-size:36px; color:#FFF; line-height:100%;}
.con4 .neir { float:none; width:1100px; margin:0px auto} 
.con4 .neir .bt { float:left; width:60%; color:#FFF; font-size:20px; line-height:100%; margin-bottom:10px; border-bottom:#FFF 3px solid; padding-bottom:16px;}
.con4 .neir .bt b { font-size:30px;font-family:"Microsoft YaHei"; display:block; margin-bottom:10px}
.con4 .neir p { float:left; width:60%; font-size:16px; color:#FFF; line-height:160%;text-align:justify}
.con4 .neir .chatu { float:right; width:35%; margin-top:-100px; background:url(../images/qjt1.jpg) no-repeat center 0px; background-size:100%; height:270px; border-radius:5px}

.con5 { float:left; width:100%; background:#f2f2f2; height:270px; margin-bottom:20px;}
.con5 .neir { float:none; width:1100px; margin:0px auto; margin-top:30px;} 
.con5 .neir .chatu { float:left; width:35%; background:url(../images/qjt2.jpg) no-repeat center 0px; background-size:100%; height:210px; border-radius:5px}
.con5 .neir .bt { float:right; width:60%; font-size:20px; line-height:100%; margin-bottom:10px;border-bottom:#000 3px solid; padding-bottom:16px;}
.con5 .neir .bt b { font-size:30px;font-family:"Microsoft YaHei"; display:block; margin-bottom:10px}
.con5 .neir p { float:right; width:60%; font-size:16px; line-height:160%;text-align:justify}

.con6 { float:none; width:1100px; margin:0px auto}
.con6 .zuo { float:left; width:68%}
.con6 .zuo h3 { float:left; width:100%; font-size:32px; line-height:100%;font-family:"Microsoft YaHei"; margin:20px 0 30px 0}
.con6 .zuo .nr { float:left; width:100%}
.con6 .zuo .nr p { float:left; width:100%; font-size:16px; line-height:160%;text-align:justify; margin-bottom:10px;}
.con6 .zuo .nr p b {background:#003a92; color:#FFF; padding:2px 0 2px 2px; margin-right:6px; border-radius:3px}
.con6 .you { float:right; width:28%}
.con6 .you .wj { float:right; width:100%}
.con6 .you .wj img { float:left; width:100%}

.con7 { float:left; width:100%; background:url(../images/bg4.jpg) no-repeat center 0px; height:640px; margin-top:30px; text-align:center}
.con7 .tit { float:left; width:100%; text-align:center; margin-bottom:60px;}
.con7 .tit h2 { float:left; width:100%; font-size:60px; line-height:100%; font-family:"Microsoft YaHei"; margin:30px 0 20px 0; color:#ffc000}
.con7 .tit b {font-size:36px; color:#FFF; line-height:100%;}
.con7 ul { margin:0px auto; width:1100px;}
.con7 ul li { float:left; width:500px; font-size:16px; line-height:140%; color:#FFF; margin-bottom:20px; text-align:left}
.con7 ul li:nth-child(even) { float:right}
.con7 ul li b { display:block; font-size:24px; font-family:"Microsoft YaHei"; margin-bottom:10px;text-align:justify}
.con7 ul li img { float:left; width:75px; height:auto}
.con7 p { margin:0px auto; border:#efd485 1px dashed; border-radius:3px; font-size:16px; line-height:100%; display:inline-block; text-align:center; color:#efd485; padding:10px; margin-top:20px;}
.con7 p a { color:#efd485; padding-left:10px;}
.con7 p a:hover { color:#ffc000}

.con8 { float:none; width:1100px; margin:0px auto}
.con8 .tit { float:left; width:100%; text-align:center; margin-bottom:40px;}
.con8 .tit h2 { float:left; width:100%; font-size:60px; line-height:100%; font-family:"Microsoft YaHei"; margin:30px 0 20px 0; }
.con8 .tit b {font-size:36px; line-height:100%;}
.con8 .tit p { float:left; border:#000 1px dashed; border-radius:3px; font-size:16px; line-height:140%; text-align:left; padding:10px 20px;text-align:justify; margin-top:14px;}
.con8 ul { float:left; width:100%;}
.con8 ul li { float:left; width:31.3%; padding-right:2%; font-size:16px; line-height:140%; margin-bottom:30px;}
.con8 ul li b { display:block; font-size:24px; font-family:"Microsoft YaHei"; margin-bottom:10px;text-align:justify}
.con8 ul li img { float:left; width:100px; height:auto; margin-top:-14px}

.con9 { float:left; width:100%; background:#f2f2f2; height:780px; margin:30px 0 0 0; text-align:center; overflow:hidden}
.con9 .tit { float:left; width:100%; text-align:center; margin-bottom:40px; overflow:hidden}
.con9 .tit h2 { float:left; width:100%; font-size:60px; line-height:100%; font-family:"Microsoft YaHei"; margin:30px 0 20px 0;}
.con9 .tit b {font-size:36px; line-height:100%;}
.con9 .hzcjt {float:none; width:1100px; margin:0px auto; background:url(../images/cjt.png) no-repeat center 0px; background-size:100%; height:563px; display:inline-block}

.con10 { width:1100px; height:470px; margin:0px auto; overflow:hidden}
.con10 .tab-nav { float:left; width:100%; margin-bottom:20px;}
.con10 .tab-nav li { float:left; width:24%; margin:0 0.5%; font-size:24px; height:40px; line-height:40px; cursor:pointer; text-align:center; border-radius:0 0 10px 10px; background:#ddd;}
.con10 .tab-nav li.active { background:#003a92; color:#FFF; font-weight:bold }
.con10 .tab-content > div { display: none; }
.con10 .tab-content > div.active { display: block; }
.con10 .nr { float:left; width:100%}
.con10 .nr .tit { float:left; width:100%; font-size:20px; line-height:160%; border-bottom:#000 1px solid; padding-bottom:10px; margin-bottom:10px}
.con10 .nr .tit b {font-family:"Microsoft YaHei"; font-size:30px;}
.con10 .nr p { float:left; width:60%; font-size:16px; line-height:180%;text-align:justify}
.con10 .nr img { float:right; width:38%; margin-top:6px;}

.con11 { float:left; width:100%; background:url(../images/bg5.jpg) no-repeat center 0px; height:560px; margin-top:30px;}
.con11 .tit { float:left; width:100%; text-align:center; margin-bottom:50px;}
.con11 .tit h2 { float:left; width:100%; font-size:60px; line-height:100%; font-family:"Microsoft YaHei"; margin:30px 0 20px 0; color:#ffc000}
.con11 .tit b {font-size:36px; color:#FFF; line-height:100%;}
.con11 ul { margin:0px auto; width:1100px; text-align:center}
.con11 ul li { float:left; font-size:22px; color:#FFF; line-height:100%; background:url(../images/tm50.png); border-radius:5px; padding:10px; text-align:left; margin-bottom:10px; display:block}
.con11 ul li b { color:#ffc000}

.con12 { float:left; width:100%; background:#f2f2f2; height:540px;}
.con12 .tit { float:left; width:100%; text-align:center; margin-bottom:40px;}
.con12 .tit h2 { float:left; width:100%; font-size:60px; line-height:100%; font-family:"Microsoft YaHei"; margin:30px 0 20px 0;}
.con12 .tit b {font-size:36px; line-height:100%;}
.con12 ul { margin:0px auto; width:1100px; text-align:center}
.con12 ul li { width:24.3%; margin:0px auto; margin-left:1%; margin-right:1%; font-size:16px; line-height:160%; border:#000 2px dashed; border-radius:5px; height:240px; padding:3%; text-align:left; display:inline-block;text-align:justify;}
.con12 ul li b { font-size:24px; display:block; line-height:100%; margin-bottom:10px;}
.con12 ul li span { display:block; margin-bottom:10px; font-weight:bold}

.con13 {  width:1100px; margin:0px auto; overflow:hidden}
.con13 .tit { float:left; width:100%; text-align:center; margin-bottom:40px;}
.con13 .tit h2 { float:left; width:100%; font-size:60px; line-height:100%; font-family:"Microsoft YaHei"; margin:30px 0 20px 0;}
.con13 .tit b {font-size:36px; line-height:100%;}
.con13 ul { float:left; width:100%; background:url(../images/lcbg.png) no-repeat center 58px}
.con13 ul li { float:left; width:130px; display:inline-block; margin-right:31.5px}
.con13 ul li:last-child { margin-right:0px}
.con13 ul li span { float:left; width:100%; font-size:48px; text-align:center; color:#ffc000; line-height:100%}
.con13 ul li b { float:left; width:100%; font-size:24px; line-height:100%; text-align:center; margin:10px 0 14px 0}
.con13 ul li p { float:left; width:100%; font-size:16px; line-height:140%;text-align:justify;}

.con14 { float:left; width:100%; background:url(../images/bg6.jpg) no-repeat center 0px; height:420px; margin-top:30px;}
.con14 .tit { float:left; width:100%; text-align:center; margin-bottom:50px;}
.con14 .tit h2 { float:left; width:100%; font-size:60px; line-height:100%; font-family:"Microsoft YaHei"; margin:30px 0 20px 0; color:#ffc000}
.con14 .tit b {font-size:36px; color:#FFF; line-height:100%;}
.con14 .neir { margin:0px auto; width:1100px; display:block}
.con14 .neir p:nth-child(1) { float:left; font-size:22px; color:#FFF; line-height:160%}
.con14 .neir p:nth-child(1) a { background:#ffc000; color:#000; padding:4px 6px; border-radius:100px;}
.con14 .neir p:nth-child(1) a:hover { background:#F93}
.con14 .neir p:nth-child(2) { float:right; font-size:22px; line-height:160%; border:#FFF 2px dashed; width:380px; padding:30px; border-radius:10px; color:#FFF;text-align:justify;}

.fhtop { float:right; width:40px; height:40px; background:url(../images/tm50.png); border-radius:5px; font-size:24px; line-height:40px; text-align:center; position:fixed; z-index:999; bottom:10px; right:10px }
.fhtop a { color:#FFF}


/*移动端代码*/
@media screen and (max-width:576px) 
{
.top {background-size:180%; height:210px; background-position: center; /* 图片居中 */background-size: cover; /* 按比例缩放覆盖容器 */}
.top a { font-size:16px; padding:4px 6px;} 

.zxtj {font-size:14px; top:10%;}

.nav {height:auto;}
.nav a { float:left; width:19.4%; font-size:14px; line-height:44px; margin-left:0px; margin-right:0px; border:#003 1px solid}

.con1 { float:left; width:100%;}
.con1 .tit h2 {font-size:24px; margin:20px 0 10px 0}
.con1 .tit b {font-size:18px; line-height:24px; padding:6px;‌ display:inline-block; letter-spacing:3px;}
.con1 .tit p { float:left; width:94%; padding:0 3%; font-size:16px; line-height:140%; display:inline-block; margin-top:10px}
.con1 .jgylb { float:left; width:98%; background:url(../images/jgb_wap.png) no-repeat center 0px; background-size:100%; height:auto; padding-bottom:107%; margin:10px 1% 0 1%;}

.con2 {height:580px; margin-top:2px; height:auto; padding-bottom:10px}
.con2 .tit { margin-bottom:30px;}
.con2 .tit h2 {font-size:36px; margin:20px 0 10px 0;}
.con2 .tit b {font-size:22px;}
.con2 ul { float:left; width:100%;}
.con2 ul li { float:left; width:29%; height:100px; font-size:14px; line-height:120%; margin:0 2% 20px 2%}
.con2 ul li img {width:80px; height:80px;}

.con3 { float:left; width:96%; padding:0 2%;}
.con3 .tit {font-size:22px; line-height:140%; margin:10px 0}
.con3 .tit span { display:block;}
.con3 ul { float:left; width:100%}
.con3 ul li { line-height:160%; font-size:14px}
.con3 ul li b { font-size:14px}
.con3 .lct {width:100%;}
.con3 table {width:100%; margin-bottom:10px}
.con3 table tr td { font-size:14px}
.con3 table .ys1 { font-size:18px;}

.con4 {width:96%; padding:0 2% 4% 2%; height:auto; background-size:600%; margin-top:10px;}
.con4 .tit { margin-bottom:40px;}
.con4 .tit h2 {font-size:36px; margin:20px 0 10px 0}
.con4 .tit b {font-size:22px;}
.con4 .neir { float:left; width:100%;} 
.con4 .neir .bt { width:100%; font-size:14px;}
.con4 .neir .bt b { font-size:16px; margin-bottom:10px}
.con4 .neir p {width:100%; font-size:14px; margin-bottom:20px;}
.con4 .neir .chatu { float:left; width:100%; margin-top:0px; background:url(../images/qjt1.jpg) no-repeat center 0px; background-size:100%; height:54px}

.con5 {width:96%; padding:0 2% 4% 2%; height:auto; margin-bottom:10px;}
.con5 .neir { float:left; width:100%; margin-top:10px;} 
.con5 .neir .chatu { float:left; width:100%; background:url(../images/qjt2.jpg) no-repeat center 0px; background-size:100%; height:40px; margin-bottom:16px}
.con5 .neir .bt { float:left; width:100%; font-size:14px;}
.con5 .neir .bt b { font-size:22px;}
.con5 .neir p { float:left; width:100%; font-size:14px;}

.con6 { float:left; width:96%; padding:0 2%;}
.con6 .zuo {width:100%}
.con6 .zuo h3 {font-size:22px; margin:0 0 20px 0; line-height:140%}
.con6 .zuo h3 span { display:block}
.con6 .zuo .nr p {font-size:14px;}
.con6 .you { float:left; width:100%}
.con6 .you .wj { float:right; width:90%; padding:0 5%}
.con6 .you .wj img { float:left; width:100%}

.con7 { width:96%; padding:0 2% 4% 2%; height:auto; margin-top:20px; background-size:550% }
.con7 .tit {margin-bottom:40px;}
.con7 .tit h2 { font-size:36px; margin:20px 0 10px 0;}
.con7 .tit b {font-size:22px; }
.con7 ul { float:left; width:100%;}
.con7 ul li { width:100%; font-size:14px; margin-bottom:14px}
.con7 ul li:nth-child(even) { float:left}
.con7 ul li b { font-size:18px; margin-bottom:6px; color:#ffc000}
.con7 ul li img {width:50px; margin-right:6px}
.con7 p { float:left; font-size:14px; line-height:140%; margin-top:10px;}

.con8 { float:left; width:96%; padding:0 2%;}
.con8 .tit { margin-bottom:30px;}
.con8 .tit h2 { font-size:36px; margin:20px 0 10px 0}
.con8 .tit b {font-size:20px;}
.con8 .tit p { font-size:14px; padding:10px; margin-top:14px;}
.con8 ul li { float:left; width:100%; padding-right:0px; font-size:14px; margin-bottom:14px;}
.con8 ul li b {font-size:18px; margin-bottom:6px}
.con8 ul li img {width:60px; margin:-6px 6px 0 0}

.con9 {width:100%; padding:0; height:auto; padding-bottom:5px; margin:20px 0 0 0;}
.con9 .tit { margin-bottom:20px;}
.con9 .tit h2 {font-size:36px; margin:20px 0 10px 0}
.con9 .tit b {font-size:22px;}
.con9 .hzcjt {float:left; width:98%; margin:0 1%; background:url(../images/cjt_wap.png) no-repeat center 0px; background-size:100%; height:auto; padding-bottom:120%;}

.con10 { float:left; width:96%; height:auto; padding:0 2% 4% 2%;}
.con10 .tab-nav li {font-size:16px; height:30px; line-height:30px; border-radius:0 0 5px 5px;}
.con10 .nr .tit {font-size:14px; }
.con10 .nr .tit b {font-size:22px; display:block; margin-bottom:10px;}
.con10 .nr p { width:100%; font-size:14px; line-height:160%;}
.con10 .nr img { float:left; width:100%; margin-top:6px;}

.con11 {width:96%; padding:0 2% 4% 2%; height:auto; margin-top:20px;}
.con11 .tit {margin-bottom:20px;}
.con11 .tit h2 {font-size:36px; margin:20px 0 10px 0}
.con11 .tit b {font-size:22px;}
.con11 ul { float:left; width:100%}
.con11 ul li { font-size:14px; line-height:160%; margin-bottom:6px}

.con12 {width:96%; padding:0 2%; height:auto;}
.con12 .tit {margin-bottom:20px;}
.con12 .tit h2 {font-size:36px; margin:20px 0 10px 0}
.con12 .tit b {font-size:22px;}
.con12 ul { float:left; width:100%}
.con12 ul li { float:left; width:96%; margin:0 0 10px 0; font-size:14px; line-height:160%; padding:2%; height:auto; border:#000 1px dashed}
.con12 ul li b { font-size:22px; display:block; line-height:100%; margin-bottom:10px;}

.con13 { float:left; width:96%; padding:0 2%;}
.con13 .tit {margin-bottom:20px;}
.con13 .tit h2 {font-size:36px; margin:20px 0 10px 0}
.con13 .tit b {font-size:22px;}
.con13 ul { background:none}
.con13 ul li { width:100%; margin:0px; height:50px;}
.con13 ul li span { float:left; width:6%; font-size:18px; text-align:left; line-height:100%; font-weight:bold}
.con13 ul li b { float:left; width:auto; height:50px; font-size:18px; line-height:100%; text-align:left; margin:0 10px 0 0; background:url(../images/lcbg_wap.png) no-repeat center 30px; background-size:20%}
.con13 ul li:last-child b { background:none}
.con13 ul li p { float:left; width:72%; font-size:14px; line-height:140%; margin-top:-2px; color:#333}

.con14 {width:96%; padding:0 2% 4% 2%; height:auto; margin-top:20px; background-size:400%}
.con14 .tit { margin-bottom:20px;}
.con14 .tit h2 {font-size:36px; margin:20px 0 10px 0}
.con14 .tit b {font-size:22px;}
.con14 .neir { float:left; width:100%}
.con14 .neir p:nth-child(1) { float:left; width:100%; font-size:14px; margin-bottom:10px; }
.con14 .neir p:nth-child(2) { float:right; width:100%; font-size:14px; line-height:160%; border:#FFF 1px dashed; width:96%; padding:2%;}

.fhtop { float:right; width:40px; height:40px; background:url(../images/tm50.png); border-radius:5px; font-size:24px; line-height:40px; text-align:center; position:fixed; z-index:999; bottom:10px; right:10px }
.fhtop a { color:#FFF}
}