@charset "utf-8";
/*全局样式控制*/
* {
	margin:0;
	padding:0;
}
ul, li {
	list-style:none;
}
img {
	border:0;
}
a {
	text-decoration:none;
	cursor:pointer;
	position:relative;
}
table {
	border-collapse:collapse;
}
.clear {
	clear:both;
}
/*页面最外层div控制*/
body {
	background:#ebebeb;
}
.wrapper {
	width:100%;
	float:left;
	font-family:"微软雅黑", "黑体";
}
.page-con {
	width:1200px;
	float:left;
	position:relative;
	left:50%;
	margin-left:-600px;
}
/*头部top代码开始*/
.top {
	width:100%;
	height:110px;
	float:left;
	background:#fff;
	min-width:1200px;
	position:relative;
	z-index:9999999;
}
.top_l {
	height:70px;
	float:left;
	margin-top:25px;
	position:relative;
}
.bgs_a {
	display:inline-block;
	height:70px;
	position:relative;
	z-index:1;
	background:url(/about:blank);
}
.zgs_a {
	width:85px;
	height:70px;
	display:inline-block;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	background:url(/about:blank);
}
.top_r {
	float:right;
	width:360px;
}
.top_rt {
	float:right;
	height:15px;
	margin-top:30px;
}
.top_rt ul {
	float:left;
}
.top_rt ul li {
	float:left;
	position:relative;
	margin-left:15px;
	position:relative;
	font-size:13px;
	color:#333;
}
.top_rt ul li a {
	color:#333;
}
.top_rt ul li > p {
	width:100%;
	float:left;
	position:relative;
	z-index:2;
	color:#333;
	line-height:1;
}
.top_rt ul li > div {
	width:100%;
	float:left;
	position:absolute;
	z-index:1;
	top:15px;
	display:none;
}
.top_rt ul li > div.sc_list {
	width:auto;
	background:#fff;
	white-space:nowrap;
	padding:5px 10px;
	line-height:20px;
	border:1px solid #ddd;
}
.top_rt ul li > div.sc_list a:hover {
	color:#2373c8;
}
.top_rt ul li > div img {
	float:left;
	margin-left:-28px;
	width: 88px;
}
.top_rt ul li:hover > div {
	display:block;
}
.top_rb {
	width:100%;
	float:left;
	margin-top:13px;
}
.top_rbl {
	float:left;
	font-size:13px;
	color:#333;
}
.top_rbl a {
	float:left;
	font-size:13px;
	color:#333;
}
.top_rbl {
	float:right;
	height:30px;
	line-height:30px;
	font-size:13px;
	color:#999;
	margin-left:6px;
}
.top_rbl a {
	float:left;
	margin-left:15px;
	color:#999;
}
.top_rbl a:hover {
	color:#2373c8;
}
.top_rbr {
	float:right;
	width:260px;
	height:30px;
	background:#efefef;
	margin-left:20px;
}
.search_txt {
	width:210px;
	height:22px;
	float:left;
	line-height:22px;
	border:0;
	background:none;
	font-size:13px;
	color:#999;
	outline:0;
	margin:4px 0 0 10px;
*margin:5px 0 0 -10px;
}
.search_tj {
	width:35px;
	height:30px;
	float:left;
	background:url(/Templates/zyjgcn/index/images/627/search_/Templates/zyjgcn/index/images/627/icon_001.png) no-repeat 50% 50%;
	border:0;
	outline:0;
	margin-left:3px;
	overflow:hidden;
	text-indent:-9999px;
}
/*导航nav代码开始*/
.pc_nav {
	width:100%;
	height:50px;
	float:left;
	background:#2373c8;
	position:relative;
	z-index:999999;
	min-width:1200px;
}
.pc_nav > ul {
	float:left;
	position:relative;
}
.pc_nav > ul > li {
	float:left;
	height:50px;
	position:relative;
	background:url(/about:blank);
}
.pc_nav > ul > li > p {
	width:100%;
	float:left;
	line-height:50px;
	height:50px;
	color:#fff;
	text-align:center;
	font-size:17px;
	font-weight:bold;
}
.pc_nav > ul > li > p:hover {
	background: #0452a4;
}
.pc_nav > ul > li > p > a {
	color:#fff;
	overflow:visible
}
.pc_nav > ul > li > ul {
	width:100%;
	position:absolute;
	top:50px;
	left:0;
	background:#fff;
	padding-bottom:10px;
	display:none;
}
.pc_nav > ul > li > ul >li {
	width:105%;
	float:left;
}
.pc_nav > ul > li > ul >li >p {
	width:100%;
	float:left;
}
.pc_nav > ul > li > ul >li > p > a {
	width:92%;
	float:left;
	line-height:36px;
	text-align:center;
	border-bottom:1px solid #e6e6e6;
	display:block;
	margin-left:4%;
	font-size:14px;
	color:#666;
}
/*.pc_nav > ul > li >:hover p{background:#0452a4;}*/
.pc_nav > ul > li > ul a:hover {
	background:#F5F1F1;
	color:#2373c8;
}
.pc_nav > ul > li > ul > li > ul {
	width:100%;
	float:left;
	position:absolute;
	display:none;
	left: 100%;
	background: #fff;
	border-left:1px solid #e6e6e6;
}
.pc_nav > ul > li > ul > li > ul > li {
	width:100%;
	float:left;
	position:relative;
}
.pc_nav > ul > li > ul > li > ul > li > p {
	width:100%;
	float:left;
	position:relative;
}
.pc_nav > ul > li > ul > li > ul > li > p > a {
	width:92%;
	float:left;
	line-height:36px;
	text-align:center;
	border-bottom:1px solid #e6e6e6;
	display:block;
	margin-left:4%;
	font-size:14px;
	color:#666;
}
/*.pc_nav > ul > li > ul > li > ul > li > ul{width:100%;float:left;position:relative;}*/
.nav_bottonbg {
	width:100%;
	height:20px;
	float:left;
	background:url(/Templates/zyjgcn/index/images/627/box_xialabar.png) no-repeat 0 100%;
}
/*导航条样式二*/
.pc_nav2 {
	width:100%;
	height:50px;
	float:left;
	background:#2373c8;
	position:relative;
	z-index:999999;
	min-width:1200px;
}
.pc_nav2 .page-con {
	width:1200px;
	float:left;
	position:relative;
	z-index:3;
}
.pc_nav2 .page-con > li {
	float:left;
	position:relative;
	display:inline-block;
}
.pc_nav2 .page-con > li > p {
	width:100%;
	float:left;
	font-size:17px;
	height:50px;
	position:relative;
	z-index:3;
}
.pc_nav2 .page-con > li > p a {
	width:100%;
	float:left;
	height:50px;
	line-height:50px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	background-position:50% 100%;
}
.pc_nav2 .page-con > li.on > p a {
	background:url(/Templates/zyjgcn/index/images/627/nav_over_bg.png) no-repeat 50% 100% #0452a4;
}
.pc_nav2 .page-con > li.nav_nobg:hover > p a {
	background:#0452a4 !important;
}
.pc_nav2 .page-con > li.on > .nav_list {
	height:250px;
}
.nav_wapperBg {
	width:100%;
	height:1316px;
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	z-index:9;
	background:rgba(0, 0, 0, 0.4);
	display:none;
	min-width:1200px;
}
.pc_nav2 .nav_list {
	width:530px;
	height:0;
	background:#fff;
	float:left;
	margin:0 0 0 -150px;
	position:relative;
	z-index:2;
	overflow:hidden;
}
.pc_nav2 .nav_list_l {
	width:220px;
	float:left;
	margin-left:5px;
	margin-top:15px;
}
.pc_nav2 .nav_list_l > ul {
	width:100%;
	float:left;
}
.pc_nav2 .nav_list_l > ul > li {
	width:90px;
	height:45px;
	border-bottom:1px solid #ebebeb;
	float:left;
	margin-left:20px;
	background:url(/Templates/zyjgcn/index/images/627/nav_second_icon.png) no-repeat 0 50%;
*height:44px;
	white-space:nowrap;
}
.pc_nav2 .nav_list_l > ul > li a {
	float:left;
	line-height:45px;
	color:#666;
	font-size:14px;
	margin-left:15px;
}
.pc_nav2 .nav_list_l > ul > li a:hover {
	text-decoration:underline;
}
.pc_nav2 .nav_list_r {
	width:235px;
	height:165px;
	float:left;
	margin:30px 0 0 40px;
}
.pc_nav2 .nav_list_r a {
	float:left;
}
.pc_nav2 .nav_list_r img {
	width:235px;
	height:165px;
	float:left;
}
/*.nav_li_0{margin-left:150px;}*/
.pc_nav2 .nav_li_1 {
	margin-left:0;
}
/*.nav_li_2{margin-left:300px;}*/
/*.nav_li_3{margin-left:450px;}*/
/*.nav_li_4{margin-left:410px;}*/
/*.nav_li_5{margin-left:560px;}*/
.pc_nav2 .nav_li_6 {
	margin-left:-230px;
}
.pc_nav2 .nav_li_7 {
	margin-left:-360px;
}
.pc_nav2 .nav_li_8 {
	margin-left:-397px;
}
.nav_off {
	display:none;
	width:50px;
	height:100%;
	position:absolute;
	right:0px;
	top:0;
	background:url(/Templates/zyjgcn/index/images/627/mob_nav_off.png) no-repeat 50% 50% #fff;
	border-left:1px solid #ccc;
}
.nav_on {
	display:none;
	width:50px;
	height:100%;
	position:absolute;
	right:0px;
	top:0;
	background:url(/Templates/zyjgcn/index/images/627/mob_nav_on.png) no-repeat 50% 50% #fff;
	border-left:1px solid #ccc;
}
.nav ul li {
	position:relative;
}
.nav ul li p {
	position:relative;
}
.mob_nav {
	width:100%;
	float:left;
	background:#fff;
	display:none;
}
.mob_nav ul li p .nav_off {
	display:inline-block;
}
.mob_nav > ul {
	width:100%;
	float:left;
}
.mob_nav > ul > li > p {
	width:100%;
	float:left;
	line-height:50px;
	height:50px;
	color:#fff;
	text-align:center;
	font-size:17px;
	font-weight:bold;
	border-bottom:1px solid #eee;
}
.mob_nav > ul > li > p > a {
	color:#333;
}
.mob_nav > ul > li > ul {
	width:100%;
	float:left;
	background:#eee;
	display:none;
}
.mob_nav > ul > li.on > p {
	background:#0452a4;
}
.mob_nav > ul > li.on > ul {
	display:block;
}
.mob_nav > ul > li > ul {
	width:100%;
	float:left;
}
.mob_nav > ul > li > ul > li {
	width:100%;
	float:left;
}
.mob_nav > ul > li > ul > li > p {
	text-align:center;
	height:36px;
	border-bottom:1px solid #e6e6e6;
}
.mob_nav > ul > li > ul > li > p > a {
	line-height:36px;
	text-align:center;
	display:inline-block;
	font-size:14px;
	color:#666;
}
.mob_nav > ul > li > ul > li > ul {
	width:100%;
	float:left;
	background:#ddd;
	display:none;
}
.mob_nav > ul > li > ul > li > ul > li {
	width:100%;
	float:left;
	text-align:center;
}
.mob_nav > ul > li > ul > li > ul > li > p {
	border-bottom:1px solid #ccc;
}
.mob_nav > ul > li > ul > li > ul > li > p > a {
	line-height:36px;
	text-align:center;
	border-bottom:1px solid #e6e6e6;
	display:block;
	font-size:14px;
	color:#666;
}
.mob_off {
	display:none;
	width:42px;
	height:34px;
	background:url(/Templates/zyjgcn/index/images/627/nav_kg.png) no-repeat 0 0;
	position:absolute;
	top:32px;
	right:2.5%;
	display:none;
}
.mob_on {
	display:none;
	width:42px;
	height:34px;
	background:url(/Templates/zyjgcn/index/images/627/nav_kg.png) no-repeat 0 0;
	position:absolute;
	top:32px;
	right:2.5%;
	display:none;
}
/*导航条-栏目个数选择*/
.w5 ul li {
	width:20%;
}
.w6 ul li {
	width:16.66667%;
}
.w7 ul li {
	width:14.28571%;
}
.w8 ul li {
	width:11%;
}
.w9 ul li {
	width:11.11111%;
}
.w10 ul li {
	width:10%;
}
.w11 ul li {
	width:9.09090%;
}
.w12 ul li {
	width:8.33333%;
}
/*banner图区域开始*/
.banner {
	width:100%;
	float:left;
}
/*两等分左右结构*/
.cboxlr .con-box-l {
	width:48.75%;
	float:left;
}
.cboxlr .con-box-r {
	width:48.75%;
	float:left;
	margin-left:2.5%;
}
/*三等分左右结构*/
.cboxlmr .con-box-l {
	width:31.66667%;
	float:left;
}
.cboxlmr .con-box-m {
	width:30%;
	float:left;
	margin-left:2.5%;
}
.cboxlmr .con-box-r {
	width:31.66667%;
	float:left;
	margin-left:2.5%;
}
/*四等分左右结构*/
.cboxlmmr .con-box-l {
	width:23.125%;
	float:left;
}
.cboxlmmr .con-box-m {
	width:23.125%;
	float:left;
	margin-left:2.5%;
}
.cboxlmmr .con-box-m2 {
	width:23.125%;
	float:left;
	margin-left:2.5%;
}
.cboxlmmr .con-box-r {
	width:23.125%;
	float:left;
	margin-left:2.5%;
}
/*文字两行*/
.h1sl {
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.h2sl {
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	word-break: break-all;
}
/*文字标题与标题时间*/
.con-box li a .title {
	float:left;
	color:#333;
	position:absolute;
	top:0;
	left:0;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.con-box li a .time {
	float:right;
	color:#bbb;
}
.con-box li a:hover, .con-box li a:hover .title, .con-box li a:hover .time {
	color:#2373c8;
}
/*盒子结构元素*/
.con-l {
	float:left;
}
.con-m {
	float:left;
}
.con-m2 {
	float:left;
}
.con-r {
	float:right;
}
/*bottom区域代码开始*/
.bottom {
	width:100%;
	float:left;
	background:#2373c8;
	margin-top:25px;
	min-width:1200px;
	position: relative;
}
.bottom .bottom_t {
	width:100%;
	height:16px;
	float:left;
	text-align:center;
	color:#fff;
	font-size:15px;
	margin-top:20px;
	display: none;
}
.bottom .bottom_t a {
	line-height:1;
	color:#fff;
}
.bottom .bottom_t span {
	width:1px;
	height:16px;
	background:#91b9e4;
	display:inline-block;
	margin:0 20px;
	position:relative;
	top:2px;
}
.bottom .bottom_b {
	width:1000px;
	float:left;
	margin-top:30px;
	margin-bottom: 30px;
}
.bottom .bottom_b .con-box-l {
	width:385px;
	margin-left:70px;
}
.bottom .btm_box {
	width:100%;
	float:left;
}
.bottom .btm_box_t {
	width:100%;
	float:left;
	font-size:17px;
	color:#fff;
	height:17px;
	line-height:1;
}
.bottom .btm_box_t a {
	color: #FFFFFF;
}
.bottom .btm_box_t a:hover {
	text-decoration: underline;
}
.bottom .btm_box_b {
	width:100%;
	float:left;
	margin-top:15px;
}
.bottom .btm_box_b .btm_gssm {
	width:100%;
	float:left;
	font-size:14px;
	color:#abcaeb;
	line-height:30px;
}
.bottom .btm_box_b .btm_gssm a {
	color:#fff;
}
.bottom .btm_box_b .btm_lxwm {
	width:100%;
	float:left;
	font-size:14px;
	color:#abcaeb;
	line-height:40px;
}
.bottom .btm_box_b .btm_lxwm p {
	width:50%;
	float:left;
}
.bottom .bottom_b .con-box-m {
	width:600px;
	margin-left:25px;
	float:left;
}
.bottom .bottom_b .con-box-r {
	float: right;
}
.bottom .btm_ewm {
	width:88px;
	float:left;
}
.bottom .btm_ewm_t {
	width:88px;
	height:25px;
	line-height:1;
	float:left;
	text-align:center;
	color:#fff;
}
.bottom .btm_ewm_b {
	width:100%;
	float:left;
}
.bottom .btm_ewm_b img {
	width:88px;
	height:88px;
	float:left;
}
/*bottom样式二区域代码开始*/
.bottom2 {
	width:100%;
	height:135px;
	float:left;
	background:#2373c8;
	min-width:1200px;
}
.bottom2 .bottom-l {
	width:740px;
	float:left;
}
.bottom2 .bottom-lt {
	width:100%;
	float:left;
	line-height:30px;
	font-size:13px;
	color:#fefeff;
	margin-top:21px;
}
.bottom2 .bottom-lt a {
	color:#fff;
}
.bottom2 .bottom-lt a:hover {
	text-decoration:underline;
}
.bottom2 .bottom-lt span {
	width:1px;
	height:14px;
	background:#fff;
	display:inline-block;
	margin:0 20px;
	position:relative;
	top:3px;
*top:-2px;
}
.bottom2 .bottom-lb {
	width:100%;
	float:left;
	font-size:13px;
	color:#aac2e6;
	line-height:24px;
	margin-top:10px;
}
.bottom2 .bottom-r {
	float:left;
	margin:17px 0 0 30px;
}
.bottom2 .bottom-r-box {
	width:74px;
	float:left;
	margin-left:15px;
}
.bottom2 .bottom-rbox-hd {
	width:100%;
	float:left;
	line-height:1;
	height:25px;
	text-align:center;
	color:#fff;
	font-size:15px;
}
.bottom2 .bottom-rbox-bd {
	width:100%;
	float:left;
}
.bottom2 .bottom-rbox-bd img {
	width:100%;
	height:74px;
	float:left;
}
.bottom2 .bottom-rl {
	float:left;
}
.bottom2 .bottom-rr {
	float:left;
}
/*友情链接区域开始*/
.bottom_rb {
	float: left;
	font-size: 13px;
	margin-top: 105px;
	z-index: 2;
	position: absolute;
	right: 50%;
	margin-right: -600px;
}
.yqlj {
	width:215px;
	height:38px;
	float:left;
	border: 1px solid #2373c8;
	background: url(/Templates/zyjgcn/index/images/627/yqlj_bg.png) no-repeat 190px center #88b5e4;
*width:190px;
*height:36px;
}
.yqlj_select {
	width:215px;
	height:38px;
	color:#FFFFFF;
	float:left;
	font-size:13px;
	line-height:38px;
*width:215px;
*height:36px;
*line-height:36px;
	text-indent:10px;
}
.yqlj_option {
	width:215px;
	float:left;
	max-height:350px;
	overflow-x:hidden;
	overflow-y:auto;
	position:absolute;
	bottom:37px;
	right:0;
	white-space: nowrap;
	font-size:13px;
	line-height:24px;
	background: #88b5e4;
	border: 1px solid #2373c8;
	padding:3px 8px;
	display:none;
*width:215px;
}
.yqlj_option a {
	width:100%;
	float:left;
	border-bottom:1px dotted #ddd;
	text-indent:0;
	color:#FFFFFF;
}
.yqlj_option a:hover {
	text-decoration:underline;
}
.jg_s1 {
	width:1px;
	height:14px;
	float:left;
	background:url(/Templates/zyjgcn/index/images/627/bottom_icon_002.png) no-repeat 0 0;
}
.top_mob {
	display: none
}
/*footer区域代码*/
.footer {
	width:100%;
	float:left;
	height:50px;
	background:#06c;
	font-size:13px;
	color:#333;
	min-width:1200px;
}
.footer .con-l a {
	float:left;
	font-size:13px;
	color:#fff;
	line-height:50px;
}
.footer .con-l span {
	width:1px;
	height:13px;
	background:#dcdcdc;
	float:left;
	margin:18px 10px 0;
}
.footer .con-r {
	line-height:50px;
	font-size:13px;
	color:#fff;
}
/*content页面主体区域开始*/
.content {
	width:100%;
	float:left;
	min-width:1200px;
	/*margin:0 auto;*/
}
.content .page-con {
	padding:20px;
	background:#fff;
    min-width:1160px;
}
.con-box {
	width:100%;
	float:left;
}
.con-box1 {
	height:320px;
}
.con-box1 .con-box-r {
*margin-left:2.4%;
}
.con-box2 {
	height:360px;
	margin-top:30px;
}
.con-box3 {
	height:315px;
	margin-top:10px;
}
.con-box4 {
	margin-top:30px;
	height:410px;
	background:#efefef;
}
/*专题专栏区域*/
.ztzl {
	width:100%;
	float:left;
}
.ztzl a {
	width:43%;
	float:left;
	margin:35px 3% 0;
}
.ztzl a img {
	width:100%;
	height:83px;
	float:left;
}
/*热点专题区域*/
.rdlj {
	width:100%;
	float:left;
}
.rdlj table {
	width:100%;
	float:left;
	margin-top:20px;
}
.rdlj table tr td {
	border:1px solid #dcdcdc;
	margin: 20px 0;
	display: block;
}
.rdlj .pic {
	width:100%;
	height:40px;
	float:left;
	background-repeat:no-repeat;
	background-position:50% 50%;
	margin-top:10px;
}
.rdlj .word {
	width:100%;
	height:30px;
	line-height:30px;
	text-align:center;
	float:left;
	font-size:16px;
	color:#333;
	font-weight:bold;
}
.rdlj .hjgc_pic {
	background-image:url(/Templates/zyjgcn/index/images/627/hjgc_img_01.png?20181024);
}
.rdlj .oabg_pic {
	background-image:url(/Templates/zyjgcn/index/images/627/oabg_img_01.png?20181024);
}
.rdlj .zbpt_pic {
	background-image:url(/Templates/zyjgcn/index/images/627/zbpt_img_01.png?20181024);
}
.rdlj .spzb_pic {
	background-image:url(/Templates/zyjgcn/index/images/627/spzb_img_01.png?20181024);
}
.rdlj table tr td:hover .hjgc_pic {
	background-image:url(/Templates/zyjgcn/index/images/627/hjgc_img_02.png?20181024);
}
.rdlj table tr td:hover .oabg_pic {
	background-image:url(/Templates/zyjgcn/index/images/627/oabg_img_02.png?20181024);
}
.rdlj table tr td:hover .zbpt_pic {
	background-image:url(/Templates/zyjgcn/index/images/627/zbpt_img_02.png?20181024);
}
.rdlj table tr td:hover .spzb_pic {
	background-image:url(/Templates/zyjgcn/index/images/627/spzb_img_02.png?20181024);
}
.rdlj table tr td:hover .word {
	color:#2373c8;
}
/*业务结构*/
.ywjg_main {
	width:100%;
	height:105px;
	float:left;
	background:#f2f2f2;
}
.ywjg_box {
	width:100%;
	float:left;
}
.ywjg_box > li {
	width:14.28571%;
	float:left;
}
.ywjg_pic {
	width:100%;
	height:72px;
	float:left;
	color:#333;
	line-height:1;
	background-color:#f2f2f2;
	background-repeat:no-repeat;
	background-position:50% 50%;
}
.ywjg_title {
	width:100%;
	float:left;
	height:33px;
	color:#333;
	line-height:1;
	text-align:center;
	font-size:14px;
}
.ywjg_pic1 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon1.png);
}
.ywjg_pic2 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon2.png);
}
.ywjg_pic3 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon3.png);
}
.ywjg_pic4 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon4.png);
}
.ywjg_pic5 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon5.png);
}
.ywjg_pic6 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon6.png);
}
.ywjg_pic7 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon7.png);
}
.ywjg_box > li:hover, .ywjg_box > li:hover .ywjg_pic {
	background-color:#2775c8;
}
.ywjg_box > li:hover .ywjg_title {
	color:#fff;
}
.ywjg_box > li:hover .ywjg_pic1 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon1_1.png);
}
.ywjg_box > li:hover .ywjg_pic2 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon2_1.png);
}
.ywjg_box > li:hover .ywjg_pic3 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon3_1.png);
}
.ywjg_box > li:hover .ywjg_pic4 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon4_1.png);
}
.ywjg_box > li:hover .ywjg_pic5 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon5_1.png);
}
.ywjg_box > li:hover .ywjg_pic6 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon6_1.png);
}
.ywjg_box > li:hover .ywjg_pic7 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon7_1.png);
}
.ywjg_box > li.on, .ywjg_box > li.on .ywjg_pic {
	background-color:#2775c8;
}
.ywjg_box > li.on .ywjg_title {
	color:#fff;
}
.ywjg_box > li.on .ywjg_pic1 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon1_1.png);
}
.ywjg_box > li.on .ywjg_pic2 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon2_1.png);
}
.ywjg_box > li.on .ywjg_pic3 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon3_1.png);
}
.ywjg_box > li.on .ywjg_pic4 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon4_1.png);
}
.ywjg_box > li.on .ywjg_pic5 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon5_1.png);
}
.ywjg_box > li.on .ywjg_pic6 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon6_1.png);
}
.ywjg_box > li.on .ywjg_pic7 {
	background-image:url(/Templates/zyjgcn/index/images/627/ywjg_icon7_1.png);
}
/*第一模块内容*/
.con-qy {
	width:100%;
	float:left;
}
.con-qy-pic {
	width:100%;
	height:180px;
	float:left;
}
.con-qy-pic img {
	width:100%;
	height:180px;
	float:left;
}
.con-qy-cn {
	width:100%;
	float:left;
	height:130px;
}
.con-qy-hd {
	width:100%;
	float:left;
	font-size:17px;
	color:#333;
	line-height:1;
	margin-top:20px;
}
.con-qy-hd span {
	color:#cc3300;
}
.con-qy-bd {
	width:100%;
	float:left;
	margin-top:13px;
}
.con-qy-fd {
	width:100%;
	float:left;
}
.con-qy-list {
	width:100%;
	float:left;
	line-height:32px;
	font-size:15px;
	color:#333;
}
.con-qy-list ul li {
	width:100%;
	float:left;
	background:url(/Templates/zyjgcn/index/images/627/icon_001.png) no-repeat 0 50%;
}
.con-qy-list ul li a {
	width:100%;
	float:left;
	color:#333;
	padding-left:13px;
	display:inline-block;
}
.con-qy-list ul li span {
	float:right;
	color:#999;
}
.con-qy_zy {
	width:100%;
	float:left;
	line-height:25px;
	color:#666;
	font-size:15px;
}
.qy-more {
	font-size:13px;
	color:#666;
	background:url(/Templates/zyjgcn/index/images/627/qy_more_icon.png) no-repeat 0 50%;
	padding-left:20px;
}
/*友情链接区域开始*/
.friendLink {
	width:100%;
	float:left;
	height:140px;
	background:#f2f2f2;
	margin-top:40px;
}
.fl_hd {
	width:100%;
	float:left;
	text-align:center;
}
.fl_hd span {
	width:150px;
	height:40px;
	background:url(/Templates/zyjgcn/index/images/627/yqlj_bg.png) no-repeat 0 0;
	display:inline-block;
	margin:0 auto;
	clear:both;
	position:relative;
	top:-10px;
	font-size:17px;
	color:#fff;
	line-height:40px;
}
.fl_bd {
	width:100%;
	float:left;
	margin-top:20px;
}
/*栏目页样式开始*/
.lmy_content {
	width:100%;
	float:left;
	padding:0;
}
.lmy_content .page-con {
	background:#fff;
	padding:20px 0;
}
.bannerPic {
	width:100%;
	height:260px;
	float:left;
	background-repeat:no-repeat;
	background-position:50% 0;
	margin-bottom:25px;
}
.bannerCN {
	font-size:36px;
	font-weight:bold;
	color:#fff;
}
.bannerCN table {
	width:100%;
	height:260px;
	float:left;
}
.bannerCN table tr td {
	width:100%;
	height:100%;
	text-align:left;
	vertical-align:middle;
}
.bannerCN table tr td span {
	position:relative;
	top:-10px;
}
/*栏目页代码开始*/
.lmy_main {
	width:100%;
	float:left;
	position:relative;
	min-height:700px;
}
/*左侧导航条区域开始*/
.left {
	width:21.66667%;
	float:left;
	left:1.66667%;
	position:absolute;
	top:0;
	bottom:0;
	border-right:1px solid #e6e6e6;
}
.l_top {
	width:100%;
	height:55px;
	line-height:50px;
	float:left;
	color:#e60009;
	font-size:24px;
	font-weight:bold;
	border-bottom:1px solid #e6e6e6;
	position:relative;
	z-index:2;
	background:url(/Templates/zyjgcn/index/images/627/lm_bg.png) no-repeat 100% 13px #fff;
}
.l_top a {
	color:#e60009;
}
.l_bottom {
	width:100%;
	float:left;
}
.l_bottom a {
	color:#333;
}
.l_bottom a:hover {
	color:#e60009;
}
/*二级栏目*/
.ul_f {
	width:100%;
	float:left;
}
.ul_f > li {
	width:100%;
	line-height:55px;
	font-size:16px;
	color:#333;
	float:left;
	border-bottom:1px solid #e6e6e6;
}
.ul_f > li > p {
	width:100%;
	height:55px;
	line-height:55px;
	float:left;
}
.ul_f > li > p > a {
	width:100%;
	float:left;
	text-indent:30px;
}
/*三级栏目*/
.ul_s {
	width:100%;
	float:left;
	display:none;
}
.ul_s > li {
	width:100%;
	line-height:50px;
	font-size:14px;
	color:#333;
	float:left;
	border-bottom:1px solid #eee;
}
.ul_s > li > p {
	width:100%;
	height:50px;
	line-height:50px;
	float:left;
	text-align:center;
}
.ul_s > li > p > a {
}
/*选中栏目*/
.ul_f > li.on > .p_f {
	background:url(/Templates/zyjgcn/index/images/627/sildernav_bg_001.png) repeat-y 0 0 #f5f5f5;
	color:#e60009;
}
.ul_f > li.on > .p_fm {
	background:url(/Templates/zyjgcn/index/images/627/sildernav_onbg.png) repeat-y 0 100% #f5f5f5;
	color:#e60009;
}
/*.ul_f > li.on > .p_fm:hover{background-position:0 0;}*/
.ul_f > li.on > p > a {
	color:#e60009;
}
.ul_f > li.on > .ul_s {
	display:block;
}
.ul_s > li.on > p > a {
	color:#e60009;
}
.ul_f > li > p.p_f:hover {
	background:url(/Templates/zyjgcn/index/images/627/sildernav_bg_001.png) repeat-y 0 0 #f5f5f5;
	color:#e60009;
}
.ul_f > li > p.p_on:hover {
	background:url(/Templates/zyjgcn/index/images/627/sildernav_onbg.png) repeat-y 0 100% #f5f5f5;
	color:#e60009;
}
.ul_f > li > p.p_off:hover {
	background:url(/Templates/zyjgcn/index/images/627/sildernav_offbg.png) repeat-y 0 100% #f5f5f5;
	color:#e60009;
}
.ul_f > li.on > p.p_f:hover {
	background:url(/Templates/zyjgcn/index/images/627/sildernav_bg_001.png) repeat-y 0 0 #f5f5f5;
	color:#e60009;
}
.ul_f > li.on > p.p_on {
	background:url(/Templates/zyjgcn/index/images/627/sildernav_onbg.png) repeat-y 0 100% #f5f5f5;
	color:#e60009;
}
.ul_f > li.on > p.p_off {
	background:url(/Templates/zyjgcn/index/images/627/sildernav_offbg.png) repeat-y 0 100% #f5f5f5;
	color:#e60009;
}
/*右侧导航条区域开始*/
.right {
	width:71.66667%;
	float:right;
	margin-right:1.66667%;
}
.right ul li a:hover, .right ul li a:hover span, .right ul li a:hover span {
	color:#2373c8;
}
.r_top {
	width:100%;
	height:50px;
	line-height:50px;
	float:left;
	border-bottom:1px solid #f0f0f0;
	margin-bottom:6px;
}
.r_t_left {
	float:left;
	font-size:24px;
	color:#333;
	font-weight:bold;
}
.r_t_left a {
	color:#333;
}
.r_t_left a:hover {
	color:#2373c8;
}
.r_t_right {
	float:right;
	font-size:14px;
	color:#333;
}
/*当前位置区域开始*/
.dqwz {
	float:left;
	font-size:14px;
}
.dqwz_left {
	float:left;
	padding-right:10px;
}
.dqwz_left img {
	position:relative;
	top:-2px;
*top:0;
}
.dqwz_right {
	float:left;
}
.dqwz_right span {
	padding:0 3px;
}
.dqwz_right a {
	color:#333;
}
.dqwz_right a:hover {
	color:#e60009;
}
.lmy_info_list {
	width:100%;
	float:left;
}
.lmy_info_list ul {
	width:100%;
	float:left;
	padding-bottom:20px;
}
.lmy_info_list ul li {
	width:100%;
	float:left;
	font-size:16px;
	line-height:45px;
	border-bottom:1px dashed #ddd;
}
.lmy_info_list ul li a {
	width:100%;
	float:left;
	color:#333;
	position:relative;
}
.lmy_info_list ul li span {
	float:right;
	color:#999;
}
.lmy_info_list li a .title {
	color:#333;
	position:absolute;
	top:0;
	left:15px;
	right:100px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.lmy_info_list li a .time {
	float:right;
	color:#bbb;
}
/*栏目页-单信息页*/
.lmy_wzy {
	width:100%;
	float:left;
	line-height:180%;
	font-size:16px;
	color:#333;
	padding-bottom:40px;
	font-size:16px;
	font-family:"Microsoft YaHei", "微软雅黑", "黑体";
}
.lmy_wzy > p {
	margin:15px 0;
}
/*栏目页-图片页*/
.lmy_piclist {
	width:100%;
	float:left;
	position:relative;
	overflow:hidden;
	margin-top:15px;
}
.lmy_piclist ul {
	width:103%;
	float:left;
	margin-left:-3%;
}
.lmy_piclist ul li {
	width:33.33333%;
	float:left;
}
.lmy_piclist ul li a {
	width:100%;
	float:left;
}
.lmy_piclist ul li a:hover {
	color:#e60009;
}
.lmy_piclist ul li a:hover .pic_title {
	color:#e60009;
}
/*固定图片大小*/
.pic_list {
	width:100%;
	float:left;
	margin-bottom:3%;
	padding-left:6.66667%;
}
.pic_list .pic {
	width:100%;
	height:210px;
	float:left;
}
.pic_list .pic img {
	width:100%;
	height:210px;
	float:left;
}
.pic_list .title {
	width:100%;
	height:40px;
	line-height:40px;
	float:left;
	font-size:16px;
	color:#333;
	text-align:center;
}
/*图片大小自适应*/
.pic_list2 {
	width:100%;
	float:left;
	margin-bottom:3%;
	padding-left:6.66667%;
}
.pic_list2 table {
	width:100%;
	height:100%;
	border:0;
	float:left;
	table-layout:fixed;
}
.pic_list2 table tr td {
	text-align:center;
	vertical-align:middle;
}
.pic_list2 .pic {
	width:100%;
	height:100%;
	float:left;
	position:relative;
	overflow:hidden;
}
.pic_list2 .pic img {
	max-width:100%;
	max-height:100%;
}
.pic_list2 .title {
	width:100%;
	height:40px;
	line-height:40px;
	float:left;
	font-size:16px;
	color:#333;
	text-align:center;
}
/*栏目页-单信息页*/
.lmy_dxx {
	width:100%;
	float:left;
}
.lmy_dxx_top {
	width:100%;
	float:left;
	margin-bottom:20px;
}
.lmy_dxx_t {
	width:100%;
	float:left;
	border-bottom:1px solid #b7b7b7;
	padding-bottom:10px;
}
.lmy_dxx_t2 {
	width:100%;
	height:30px;
	line-height:30px;
	float:left;
	font-size:15px;
	color:#999;
	text-align:center;
	margin-top:10px;
}
.lmy_t1 {
	width:100%;
	float:left;
	font-size:25px;
	color:#333;
	text-align:center;
	line-height:1.5;
}
.lmy_t2 {
	width:100%;
	float:left;
	font-size:20px;
	color:#333;
	text-align:center;
	line-height:1.5;
}
.lmy_t3 {
	width:100%;
	float:left;
	font-size:20px;
	color:#333;
	text-align:center;
	line-height:1.5;
}
.lmy_dxx_main {
	width:100%;
	float:left;
	line-height:180%;
	color:#333;
	font-size:16px;
}
.lmy_dxx_main > p {
	text-indent:2em;
}
.lmy_dxx_main > p img {
	margin:0 auto !important;
	float:none !important;
	clear:both !important;
	display:block !important;
}
/*四级页签切割-栏目页*/
.lmy_sj_t {
	width:100%;
	float:left;
}
.lmy_sj_t span {
	display:inline-block;
	float:left;
	padding:0 17px;
	height:50px;
	line-height:50px;
	margin:0 25px 20px 0;
	background:#ddd;
	color:#333;
	cursor:pointer;
}
.lmy_sj_t span.on {
	background:#2373c8;
	color:#fff;
}
.lmy_sj_m {
	width:100%;
	float:left;
}
.lmy_sj_m > div {
	display:none;
}
.lmy_sj_m ul {
	width:100%;
	float:left;
	position:relative;
}
/*****************************文章页*/
/*栏目页-单信息页*/
.wzy_content {
	width:100%;
	float:left;
	padding:0;
}
.wzy_content .page-con {
	background:#fff;
	padding:20px 0;
}
.wzy_top {
	width:100%;
	float:left;
	padding:0 15px;
*width:96.66666%;
}
.wzy_main {
	width:100%;
	float:left;
	padding:0 8.33333%;
*width:83.33334%;
	margin:15px 0 20px 0;
}
.wzy_hd {
	width:100%;
	float:left;
}
.wzy_hd1 {
	width:100%;
	float:left;
	border-bottom:1px solid #b7b7b7;
	padding-bottom:10px;
}
.wzy_hd2 {
	width:100%;
	line-height:30px;
	float:left;
	font-size:15px;
	color:#999;
	text-align:center;
	margin:10px 0;
}
.wzy_t1 {
	width:100%;
	float:left;
	font-size:25px;
	color:#333;
	text-align:center;
	line-height:1.5;
}
.wzy_t2 {
	width:100%;
	float:left;
	font-size:20px;
	color:#333;
	text-align:center;
	line-height:1.5;
}
.wzy_t3 {
	width:100%;
	float:left;
	font-size:20px;
	color:#333;
	text-align:center;
	line-height:1.5;
}
.wzy_bd {
	width:100%;
	float:left;
	font-family:"宋体", sumsin;
	line-height:180%;
	font-size:16px;
	color:#333;
}
.wzy_bd > p {
	text-indent:2em;
}
.wzy_bd > p img {
	margin:0 auto !important;
	float:none !important;
	clear:both !important;
	display:block !important;
	max-width:100% !important;
}
.bh_font {
	color:#333;
	display:inline;
}
.bh_font span:hover {
	color:#e60009;
	cursor:pointer;
}
.wzy_fd {
	width:100%;
	height:40px;
	float:left;
	background:#f1f1f1;
	margin:45px 0 65px 0;
	font-size:14px;
	color:#333;
	padding:0 30px;
*width:940px;
}
.wzy_fd_left {
	float:left;
}
.wzy_fd_left a {
	float:left;
	position:relative;
	margin-right:6px;
}
.jiathis_style {
	display:inline;
}
.fx_img2, .fx_img3 {
	width:24px;
	height:24px;
	display:inline-block;
	overflow:hidden;
	position:relative;
}
.fx_img2 img, .fx_img3 img {
	position:absolute;
	top:0;
	left:0;
}
.fx_img1, .fx_img4 {
*top:2px;
}
.wzy_fd_right {
	float:right;
}
.wzy_fd_right a {
	float:left;
	color:#333;
	line-height:40px;
	margin-left:30px;
}
.wzy_fd_right a img {
	padding-right:10px;
	position:relative;
	top:-2px;
*top:0;
}
.wzy_fd_right a:hover {
	color:#e60009;
}
/*网站地图*/
.wzdt {
	width:100%;
	float:left;
	padding:20px 40px;
*width:1120px;
}
.wzdt_top {
	width:100%;
	float:left;
	font-size:21px;
	color:#333;
	line-height:50px;
	font-weight: bold;
}
.wzdt_main {
	width:100%;
	float:left;
}
.wzdt_box {
	width:100%;
	float:left;
}
.wzdt_box_t {
	width:100%;
*width:1100px;
	padding-left:20px;
	height:40px;
*height:38px;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
}
.wzdt_box_t a {
	color:#2373c8;
	float:left;
	font-weight: bold;
	font-size:20px;
	line-height:38px;
}
.wzdt_box_b {
	width:100%;
	float:left;
	padding:10px 0;
	position:relative;
	clear:both;
}
.wzdt_box_b a {
	font-size: 16px;
	float:left;
	color: #666;
	font-weight:bold;
	line-height:40px;
	margin: 0 20px;
	display:inline-block;
}
.wzdt_box_b a:hover {
	color:#2373c8;
}
.cboxlmr .con-box-2 {
	width: 12.5%;
}
.cboxlmr .con-box-3 {
	width: 32.5%;
}
.cboxlmr .con-box-3 .video {
	/*height: 195px;*/
    width: 100%;
	margin-top: 45px;
	background: url(/Templates/zyjgcn/images/001.jpg) no-repeat top;
}
.cboxlmr .con-box-5 {
	width: 50%;
}
.box04-cont {
	width: 95%;
	height: 100%;
	margin: 2.5%;
	margin-top: 60px;
}
.box04-cont .img {
	width: 46.96%;
	float: left;
}
.box04-cont .img img {
	width: 100%;
}
.box04-cont .point {
	width: 53.03%;
	float: left;
	position: relative;
}
.box04-cont .point .item {
	width: 100%;
}
.box04-cont .point .item .item-box {
	padding-left: 6.7%;
	font-size: 14px;
	line-height: 20px;
	color: #5d5d5d;
}
.box04-cont .point .item .item-box h2 {
	font-size: 16px;
	line-height: 34px;
}
.box04-cont .point .item .item-box p {
	text-indent: 2em;
	padding: 0 0 10px;
	font-size: 14px;
	line-height: 1.7;
}
.box04-cont .point .item .item-box .details-btn {
	background: #005BAC url(ico_06.png) 92% center no-repeat;
	color: #fff;
	padding: 0 21px 0 10px;
	display: inline-block;
	line-height: 22px;
}
 .box04-cont::after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}
/*----------首页产品滚动begin-------------*/
#demo {
overflow:hidden;
width: 1110px;
}
#demo img {
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
/*----------首页产品滚动end-------------*/
