﻿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:#f0f3ff}
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: #4a55e7;}
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_bg { float:left; width:100%; background:#FFF; height:80px; overflow:hidden}
.top_bg .top { width:1000px; margin:0px auto}
.top_bg .top .logo a { float:left; margin-top:10px;}
.top_bg .top .logo a img { float:left; width:479px; height:57px;}
.top_bg .top .fhsy { float:right; border:#4a55e7 1px solid; font-size:14px; line-height:100%; padding:6px 10px; border-radius:100px; color:#4a55e7; margin-top:26px;}
.top_bg .top .fhsy:hover { background:#4a55e7; color:#FFF}
.top_img { float:left; width:100%; height:90px; background:url(../images/top_bg.jpg) no-repeat center 0px;}
.nav { float:left; width:100%; text-align:center; background:#FFF; height:70px; overflow:hidden; box-shadow:0 0 5px 0px rgba(0, 123, 255, 0.1); margin-bottom:14px;}
.nav a {  float:none; margin:0px auto; display:inline-block; font-size:22px; height:66px; line-height:66px; margin-left:40px; margin-right:40px; overflow:hidden}

.dqwz { width:1000px; margin:0px auto; overflow:hidden; display:block}
.dqwz .con1 { float:left; font-size:16px; line-height:100%; color:#999; margin-bottom:14px}
.dqwz .con1 a { color:#999}
.dqwz .con2 { float:left; font-size:16px; line-height:100%; margin-bottom:14px }
.dqwz .con2 .chax { height:26px; padding:0 6px; line-height:14px; font-size:14px; border:none; background:#4a55e7; color:#FFF; border-radius:3px; font-family: 'PingFangSC-Regular', 'helvetica neue', tahoma, 'PingFang SC', 'microsoft yahei', arial, 'hiragino sans gb', sans-serif; overflow:hidden}
.dqwz .con2 .chax:hover {background:#3a45df}

.newlist { width:1000px; margin:0px auto; overflow:hidden}
.newlist ul { float:left; width:100%;}
.newlist ul li { float:left; width:100%; font-size:18px; background:#FFF url(../images/jt.png) no-repeat 98% center; background-size:10px; height:58px; border-radius:5px; margin-bottom:4px;box-shadow:0 0 3px 0px rgba(0, 123, 255, 0.1)}
.newlist ul li p { float:left; border-right:#CCC 1px solid; line-height:18px; padding:0 24px; margin:20px 10px 0 0; font-family:"Comic Sans MS", cursive}
.newlist ul li a { float:left; width:770px; line-height:58px;  display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; overflow:hidden}

.page {width:1000px; height:40px; margin:0px auto; margin-top:40px; margin-bottom:20px; text-align: center;}
.page a {float: none;margin: 0px auto;font-size: 14px;color: #747d8c;border: #747d8c 1px solid;border-radius: 3px;line-height: 100%;padding: 6px 10px;margin-right: 2px;}
.page a:hover {background: #747d8c;color: #FFF;}

.foot { float:left; width:100%; padding-bottom:20px; overflow:hidden; text-align:center; font-size:14px; color:#999}

.news {width:900px; margin:0px auto; background:#FFF; border-radius:5px; padding:50px; overflow:hidden; text-align:center; margin-bottom:10px;box-shadow:0 0 5px 0px rgba(0, 123, 255, 0.1)}
.news h1 { float:left; width:100%; font-size:30px; line-height:130%; font-weight:normal;}
.news .jbxx { float:left; width:100%; text-align:center; margin:20px 0 30px 0; border-bottom:#CCC 1px solid; padding-bottom:30px;}
.news .jbxx p { float:none; margin:0px auto; display:inline-block; font-size:14px; line-height:100%; color:#999; padding:0 10px;}
.news .con { float:left; width:100%; font-size:16px; line-height:180%; text-align:justify}
.news .con img { width:auto; max-width:100%; display:block; margin:10px 0 }

.tjxx { width:900px; margin:0px auto; background:#e2e5f3; padding:30px 50px; overflow:hidden; border-radius:5px; margin-bottom:30px;}
.tjxx h3 { float:left; width:100%; font-size:24px; text-align:center; line-height:100%; font-weight:normal; margin-bottom:10px; color:#F00}
.tjxx table { float:left; width:100%}
.tjxx table tr td { font-size:16px; line-height:34px; text-align:center}
.tjxx table tr td span { float:left; margin-right:6px}
.tjxx table tr td input,.tjxx table tr td textarea { float:left; border:#d3d8ed 1px solid; background:#FFF; border-radius:3px; font-size:16px; padding-left:4px;}
.tjxx table tr td #wcForm_txtRealName {width:160px; height:32px}
.tjxx table tr td #wcForm_txtMobile {width:160px; height:32px }
.tjxx table tr td #wcForm_txtCompany {width:330px; height:32px}
.tjxx table tr td #wcForm_txtMemo {width:818px; height:90px; line-height:100%}
.tjxx table tr td #wcForm_btnSubmit { float:none; width:150px; height:44px; background:#4a55e7; border-radius:100px; color:#FFF; font-size:18px; line-height:44px; margin:0px auto}
.tjxx table tr td #wcForm_btnSubmit:hover { background:#3a45df}
.tjxx table tr td i { margin-left:2px}

/*移动端代码*/
@media screen and (max-width:576px) 
{
.top_bg {height:auto;}
.top_bg .top { width:100%; float:left}
.top_bg .top .logo a { float:left; width:75%; margin:6px 0 6px 6px;}
.top_bg .top .logo a img {width:100%; height:auto; }
.top_bg .top .fhsy { float:right; padding:4px 6px; margin:12px 2px 0 0; font-size:14px}
.top_img {height:40px; background:url(../images/top_bg.jpg) no-repeat center 0px; background-size:220%;}
.nav {height:100px;}
.nav a { float:left; font-size:16px; height:50px; width:32.7%; line-height:50px; margin:0px; border:#f0f3ff 1px solid}

.dqwz { float:left; width:96%; padding:0 2% 0 2%;}
.dqwz .con1 {font-size:14px; margin-bottom:10px;}
.dqwz .con2 {font-size:16px; margin-bottom:10px}

.newlist { float:left; width:96%; padding:0 2%;}
.newlist ul li { float:left; width:94%; padding:2% 4% 2% 2%; font-size:16px; background:#FFF url(../images/jt.png) no-repeat 98% center; background-size:6px; height:auto; margin-bottom:4px;}
.newlist ul li p { float:left; border-right:#CCC 1px solid; line-height:66px; padding:0 5px 0 0; margin:0 5px 0 0; height:66px; font-family:Arial, Helvetica, sans-serif}
.newlist ul li a { float:none; width:68%; line-height:140%; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden}

.page { float:left; width:100%; margin:16px 0}
.page a {float: none;margin: 0px auto;font-size: 14px;color: #747d8c;border: #747d8c 1px solid;border-radius: 3px;line-height: 100%;padding: 6px 10px;margin-right: 2px;}
.page a:hover {background: #747d8c;color: #FFF;}

.news { float:left; width:94%; border-radius:5px; padding:5% 3% 8% 3%; margin-bottom:10px;}
.news h1 {font-size:18px; line-height:140%}
.news .jbxx {margin:10px 0 20px 0; padding-bottom:20px;}
.news .jbxx p { float:left; font-size:14px; padding:0 2px; line-height:120%}
	
.tjxx { float:left; width:98%; padding:8% 2% 4% 0;}
.tjxx h3 {font-size:18px}
.tjxx table tr td {line-height:34px; display:block; width:100%}
.tjxx table tr td span { width:100%; margin-right:0px; text-align:left; line-height:140%; margin-top:6px}
.tjxx table tr td input,.tjxx table tr td textarea { float:left; border:#d3d8ed 1px solid; background:#FFF; border-radius:3px; font-size:16px; line-height:44px; padding-left:4px;}
.tjxx table tr td #wcForm_txtRealName {width:95%; height:44px}
.tjxx table tr td #wcForm_txtMobile {width:95%; height:44px }
.tjxx table tr td #wcForm_txtCompany {width:95%; height:44px}
.tjxx table tr td #wcForm_txtMemo {width:95%; height:90px; line-height:24px}
.tjxx table tr td #wcForm_btnSubmit { width:150px; height:44px; font-size:18px; line-height:44px; }
.tjxx table tr td i { float:right; margin-left:2px;}
}