/*

* @Author: admin

* @Date:   2018-05-28 11:03:34

* @Last Modified by:   Administrator

* @Last Modified time: 2019-03-11 10:27:46

*/

table{

	border:1px solid #999;

	margin:0 auto;

}

td{

	border:1px solid #999;

}

.main{

	width:1200px;

	margin:0 auto;

}

*{

	margin:0;

	padding:0;

	font-family: "microsoft yahei";

}

ul{

	list-style: none;

}

a{

	text-decoration: none;

	color:black;

}

.clearfix:before,.clearfix:after{

    content: "";

    display: table;

}

.clearfix:after{



    clear: both;

}

.clearfix{

    zoom:1;

}

.lf{

    float: left;

}

.rf{

    float: right;

}

h1,h2,h3,h4,h5,h6{



    font-size: 100%;

    font-weight: normal;

}

input{

    border: 0; 

    outline: none;

}

body{

    background: #fff;

}

li{

    vertical-align: bottom;

}

/* Bay window */

.zg_bw{

	width:70px;

	height:277px;

	position:fixed;

	top:20%;

	right:0;

	z-index: 20000;

}

.zg_bwm{

	background: url(../../../images/zgimg/zj/float.jpg) no-repeat;

	width: 70px;

	height:346px;

}

.zg_bwm li{

	width:70px;

	height:69px;

	text-align: center;

	cursor: pointer;

}

.zg_bwm .zg_bwm_a_btn,

.zg_bwm .zg_bwm_b_btn,

.zg_bwm .zg_bwm_c_btn,

.zg_bwm .zg_bwm_d_btn,

.zg_bwm .zg_bwm_e_btn{

	font-size: 12px;

	color:#333;

	display: inline-block;

	margin-top:47px;

}

.zg_back_top{

	background: url(../../../images/zgimg/zj/top.jpg) no-repeat;

	width:70px;

	height:22px;

	position: absolute;

	top:346px;

	right: 0;

	color:#333333;

	font-size: 12px;

	padding-top: 47px;

	text-align: center;

	display: none;

}

.zg_back_top:hover{

	color: #ef2d36;

}

.zg_bwm_a_hb{

	background: url(../../../images/zgimg/zj/zg_float_tan_a.png) no-repeat;

	width:190px;

	height:173px;

	position: absolute;

	top:0px;

	right:70px;

	display: none;

}

.zg_bwm_b_hb{

	background: url(../../../images/zgimg/zj/zg_float_tan_b.png) no-repeat;

	width:188px;

	height:173px;

	position: absolute;

	top:0px;

	right:70px;

	display: none;

}

.zg_bwm_c_hb{

	background: url(../../../images/zgimg/zj/zg_float_tan_c.png) no-repeat;

	width:190px;

	height:219px;

	position: absolute;

	top:0px;

	right:70px;

	display: none;

}

.zg_bwm_d_hb{

	background: url(../../../images/zgimg/zj/zg_float_tan_d.png) no-repeat;

	width:188px;

	height:219px;

	position: absolute;

	top:60px;

	right:70px;

	display: none;

}

.zg_bwm_e_hb{

	background: url(../../../images/zgimg/zj/zg_float_tan_d.png) no-repeat;

	width:188px;

	height:219px;

	position: absolute;

	top:128px;

	right:70px;

	display: none;

}

.zg_bwm_a_hb_first{

	background: url(../../../images/zgimg/zj/zg_float_tan_a_btn_a.png) no-repeat;

	width:120px;

	height:28px;

	display: block;

	position: absolute;

	left: 24px;

	top: 16px;

	color:#ef2d36;

	font-size: 14px;

	line-height: 28px;

}

.zg_bwm_a_hb_first span{

	display: block;

	margin-left: 22px;

}

.zg_bwm_a_hb_second span{

	display: block;

	margin-left: 22px;

}

.zg_bwm_a_hb_third span{

	display: block;

	margin-left: 22px;

}

.zg_bwm_a_hb_fourth span{

	display: block;

	margin-left: 22px;

}

.zg_bwm_a_hb_second{

	background: url(../../../images/zgimg/zj/zg_float_tan_a_btn_b.png) no-repeat;

	width:120px;

	height:28px;

	display: block;

	position: absolute;

	left: 24px;

	top: 54px;

	color:#ef2d36;

	font-size: 14px;

	line-height: 28px;

}

.zg_bwm_a_hb_third{

	background: url(../../../images/zgimg/zj/zg_float_tan_a_btn_c.png) no-repeat;

	width:120px;

	height:28px;

	display: block;

	position: absolute;

	left: 24px;

	top: 92px;

	color:#ef2d36;

	font-size: 14px;

	line-height: 28px;

}

.zg_bwm_a_hb_fourth{

	background: url(../../../images/zgimg/zj/zg_float_tan_a_btn_d.png) no-repeat;

	width:120px;

	height:28px;

	display: block;

	position: absolute;

	left: 24px;

	top: 130px;

	color:#ef2d36;

	font-size: 14px;

	line-height: 28px;

}

.zg_bwm_b_hb_first{

	color:#ef2d36;

	font-size: 14px;

	width: 136px;

	height:38px;

	border-bottom:1px solid #cccccc;

	position: absolute;

	left:14px;

	top:0px;

	line-height: 40px;

	text-align: center;

}

.zg_bwm_b_hb_second{

	display: block;

	width:120px;

	height:28px;

	border-radius: 3px;

	border:1px solid #ef2d36;

	color:#ef2d36;

	line-height: 28px;

	text-align: center;

	position: absolute;

	left:22px;

	font-size: 14px; 

}

.zg_bwm_b_hb_second_a{

	top:50px;

}

.zg_bwm_b_hb_second_b{

	top:92px;

}

.zg_bwm_b_hb_second_c{

	top:133px;

}

.zg_bwm_b_hb_second:hover{

	color:#fff;

	background-color:#ef2d36;

}

.zg_bwm_c_hb_first{



	width:102px;

	height:102px;

	position: absolute;

	top:13px;

	left: 32px;

	display: block;

}

.zg_bwm_c_hb_second{

	color:#ef2d36;

	font-size: 12px;

	width:98px;

	height:33px;

	text-align: center;

	line-height: 18px;

	position: absolute;

	left: 32px;

	top: 123px;

}

.zg_bwm_c_hb_third{

	width:123px;

	height:29px;

	position: absolute;

	left: 20px;

	top:175px;

}

.zg_bwm_c_hb_third a{

	width:123px;

	height:29px;

	color:#fff;

	background:#ef2d36; 

	font-size: 14px;

	display: block;

	border-radius: 3px;

	text-align: center;

	line-height: 29px;

	

}

.zg_bwm_d_hb_second{

	width:102px;

	height:102px;

	position: absolute;

	left: 32px;

	top: 60px;

	display: block;

}

.zg_bwm_d_hb_first{

	font-size: 12px;

	color:#ef2d36;

	text-align: center;

	width:120px;

	height:33px;

	position: absolute;

	top: 16px;

	left: 22px;

	line-height: 20px;

}

.zg_bwm_d_hb_third{

	color:#333333;

	font-size: 12px;

	text-align: center;

	line-height: 20px;

	width:120px;

	height:38px;

	position: absolute;

	left: 22px;

	top: 168px;

}

.zg_bwm_e_hb_second{

	width:102px;

	height:102px;

	position: absolute;

	left: 32px;

	top: 60px;

	display: block;

}

.zg_bwm_e_hb_first{

	font-size: 12px;

	color:#ef2d36;

	text-align: center;

	width:120px;

	height:33px;

	position: absolute;

	top: 16px;

	left: 22px;

	line-height: 20px;

}

.zg_bwm_e_hb_third{

	color:#333333;

	font-size: 12px;

	text-align: center;

	line-height: 20px;

	width:120px;

	height:38px;

	position: absolute;

	left: 22px;

	top: 168px;

}

/* top */

.zg_top{

	height:45px;

	width:100%;

	border-bottom: 1px solid #eeeeee;

	min-width: 1200px;

	z-index: 10003 !important;

	position: relative;

}

.zg_top_list{

	height:45px;

	width:1200px;

	font-size: 14px;

	color:#333;

	

}

.zg_index,.zg_tls_select .tss,.zg_tlt_select .tss{

	line-height: 45px;

	display: inline-block;

	vertical-align: top;

}

.zg_index a{

	font-size: 14px;

	color:#333;

}

.zg_index a:hover{

	color:#ff5555;

}

.zg_index{

	width: 75px;

}

.zg_tls_select,.zg_tlt_select{

	cursor: pointer;

}

.zg_tls,.zg_top_lit{

	width:75px;

	height:45px;

	margin-right: 13px;

}

.zg_tls,.zg_tlt{

	position:relative;

	margin-right: 13px;

}

.zg_tls em,.zg_tlt em{

	background: url(../../../images/zgimg/zj/zg_down.jpg) no-repeat center;

	width:11px;

	height:45px;

	display: inline-block;

	margin-left: 5px;

}

.njb_tls{

	width: 400px;

	height:238px;

	position: absolute;

	top:45px;

	left:-70px;

	background:#fff;

	border: 1px solid #666;

	box-shadow: 0 0 5px #666;

	-moz-box-shadow: 0 0 5px #666;

    -webkit-box-shadow: 0 0 5px #666;

    display: none;

    z-index: 10003;

}

.njb_tlt{

	width: 400px;

	height:124px;

	position: absolute;

	top:45px;

	left:-122px;

	background:#fff;

	border: 1px solid #666;

	box-shadow: 0 0 5px #666;

	-moz-box-shadow: 0 0 5px #666;

    -webkit-box-shadow: 0 0 5px #666;

    display: none;

    z-index: 10003;

}

.njbl_top{

	margin-top: 20px !important;

}

.njbl{

	margin:14px 0px 0px 31px;

	width: 357px;

}

.njbl_title a{

	color:#333333;

	font-size: 14px;

	display: inline-block;

	float: left;

}

.njbl_title a:hover{

	color: #ff5555;

	text-decoration: underline;

}

.njbl_title span{

	font-size: 14px;

	color:#999;

	display: inline-block;

	margin:0 15px;

	float: left;

}

.njbl_r{

	width: 267px;

	float: left;

}

.njbl_r li{

	width: 80px;

	margin:0 4px;

}

.njbrb{

	margin-top: 10px !important;

}

.njbl_r a{

	color:#666666;

	font-size: 14px;

	width: 80px;

	display: block;

}

.njbl_r a:hover{

	color: #ff5555;

	text-decoration: underline;

}

.zg_qq_link{

	background: url(../../../images/zgimg/zj/zg_qq.jpg) no-repeat left center;

	text-align: center;

	width: 57px;

	padding-left: 20px;

	height:45px;

	display: block;

	margin-right:20px; 

	line-height: 45px;

}

.zg_weibo a{

	background: url(../../../images/zgimg/zj/zg_weibo.jpg) no-repeat left center;

	text-align: center;

	width: 57px;

	padding-left: 20px;

	height:45px;

	display: block;

	margin-right:20px; 

	line-height: 45px;

}

.zg_chat{

	position: relative;

}

.zg_chat a{

	background: url(../../../images/zgimg/zj/zg_chat.jpg) no-repeat left center;

	text-align: center;

	width: 57px;

	padding-left: 20px;

	height:45px;

	display: block;

	margin-right:20px; 

	line-height: 45px;

}

.zg_qq a:hover,.zg_weibo a:hover,.zg_chat a:hover{

	color:#ff5555;

}

.zg_tel{

	background: url(../../../images/zgimg/zj/zg_tel.jpg) no-repeat left center;

	width:146px;

	height:45px;

	font-size: 18px;

	padding-left: 25px;

	line-height: 46px;

}

.zg_chat_option{ position:absolute; right:-50px; top:46px; border:1px solid #e7e7e7; background:#fff; width:200px; z-index:999; display:none;}

.zg_chat_option p{ display:block; float:left; width:76px; height:76px; padding:2px 0 0 10px;}

.zg_chat_option p img{ display:block; margin:0 auto;}

.zg_chat_option span{ width:90px; margin:0 auto; display:block; padding:15px 0 0 10px; float:left; font-size:14px; color:#333; text-align:center; line-height:21px;}

/* logo*/

.zg_lat_box { height: 92px; min-width: 1200px; }

.zg_lat_box_center { height: 82px; }

.zg_logo_box {	/* width:480px; */ }

.zg_logo { display: block; width: 263px; height: 58px; margin-top: 10px; }

.zg_logo img{width: 263px !important;height: 58px !important;}

.zg_yc_logo { color: #333; font-size: 24px; font-weight: 700; height: 28px; display: block; line-height: 28px;	/* width: 107px; */ border-left: 1px solid #999; margin-top: 36px; margin-left: 8px; padding-left: 13px; }

.zg_project_logo { background: #c80009; padding: 0 15px; height: 25px; border-radius: 25px; color: #fff; font-size: 16px; text-align: center; line-height: 25px; display: block; float: left; margin-top: 38px; margin-left: 18px; }

.zg_search_form { width: 600px; height: 36px; margin-top: 30px; border: 1px solid #cccccc; overflow: hidden; }

.zg_input{

	width:500px;

	height:36px;

	line-height:36px;

	color: #999;

	font-size: 16px;

	margin-left: 22px;

}

.zg_search{

	width:78px;

	height:36px;

	background-color: #cccccc;

	display: inline-block;

}

.zg_search_btn{

	width:78px;

	height:36px;

	color:#666666;

	font-size: 16px;

	background:url(../../../images/zgimg/zj/icon.png) no-repeat;

	background-position:3px -30px;

	padding-left: 24px;

	line-height: 36px;

}

/* nav */

.zg_nav{

	background:#ef2d36;

	height:54px;

	min-width: 1200px;

	position: relative;

}

.zg_nav ul{

	height:54px;

}

.zg_nav ul a{

	display: block;

	height:54px;

	width: 171px;

	color:#fff;

	font-size: 18px;

	text-align: center;

	line-height: 55px;

}

.zg_nav ul a:hover{

	background: #ff565e;

}

/* yc_s2 */

.zg_yc_s2{

	height:520px;

	min-width: 1200px;

	background: #fff;

	width: 100%;

}

.yc_ts_l{

	width: 300px;

	height: 303px;

	margin-top: 45px;

}

.yc_ts_l_t{

	width: 300px;

	height: 30px;

	margin-bottom: 10px;

}

.yc_ts_l_t li{

	margin-right: 21px;	

	vertical-align: bottom;

}

.yc_ts_l_t a{

	color:#ef2d36;

	font-size: 18px;

	font-weight: 700;

}

.yc_ts_l_t a:hover{

	text-decoration: underline;

}

.cp_ssr_t a:hover{

	color:#a60400;

	text-decoration: underline;

}

.yc_ts_l_c{

	height: 89px;

	width: 300px;

	overflow: hidden;

}

.yc_ts_l_c li{

	margin-bottom:18px;

	vertical-align: bottom;

}

.yc_ts_l_c a{

	color:#555555;

	font-size: 16px;	

}

.yc_ts_l_c a:hover{

	text-decoration: underline;

	color:#ff4048;

}

.yc_ts_l_ct{

	background: url(../../../images/zgimg/zj/column_line.jpg) no-repeat right center;

	width: 40px;

}

.yc_ts_l_ct a{

	color:#555555;

	font-size: 16px;

}

.yc_ts_l_cc{

	margin-right:7px;

}

.yc_ts_l_t1{

	margin-top: 9px;

}

.yc_s2_icon{

	width: 248px;

	height: 160px;

	border:1px solid #cccccc;

	margin-top: 6px;

	padding:20px 26px;

}

.yc_s2_icon a{

	display: block;

	width: 52px;

	height:17px;

	padding-top: 55px;

	text-align: center;

	color:#999999;

	font-size: 14px;

}

.yc_s2_icon a:hover{

	text-decoration: underline;

	color:#ff4048;

}

.yc_s2_icon_a{

	background: url(../../../images/zgimg/zj/icon.png) no-repeat;

	width: 52px;

	height: 72px;

	background-position:0px -99px;

	margin-bottom: 20px; 

}

.yc_s2_icon_b{

	background: url(../../../images/zgimg/zj/icon.png) no-repeat;

	width: 52px;

	height: 72px;

	background-position:-99px -99px; 

	margin:0 46px 20px;

}

.yc_s2_icon_c{

	background: url(../../../images/zgimg/zj/icon.png) no-repeat;

	width: 52px;

	height: 72px;

	background-position:-198px -99px;

	margin-bottom: 20px; 

}

.yc_s2_icon_d{

	background: url(../../../images/zgimg/zj/icon.png) no-repeat;

	width: 52px;

	height: 72px;

	background-position:0px -190px;

	margin-bottom: 20px; 

}

.yc_s2_icon_e{

	background: url(../../../images/zgimg/zj/icon.png) no-repeat;

	width: 52px;

	height: 72px;

	background-position:-99px -190px; 

	margin:0 46px 20px;

}

.yc_s2_icon_f{

	background: url(../../../images/zgimg/zj/icon.png) no-repeat;

	width: 52px;

	height: 72px;

	background-position:-198px -190px;

	margin-bottom: 20px; 

}

.yc_ts_c{

	margin: 45px 0 0 22px;

}

.yc_ts_c .slideBox_qtgq{ width:594px; height:349px; overflow:hidden; position:relative;}

.yc_ts_c .slideBox_qtgq .bd{ position:relative; height:100%; z-index:0;   }

.yc_ts_c .slideBox_qtgq .bd li{ zoom:1; vertical-align:middle;position: relative;}

.yc_ts_c .slideBox_qtgq .bd img{ width:594px; height:349px; display:block;}

.yc_ts_c .slideBox_qtgq .bd a span{font-size: 14px; display: block; color:#ffffff;padding-left: 22px; line-height: 40px; width:572px; height:40px; display:block;position: absolute;top:309px;left: 0;background: #333;opacity: 0.7;}



.yc_ts_c .slideBox_qtgq .prev{

	position:absolute;

	left:0; 

	top:126px;

	display:block; 

	width:35px; 

	height:52px; 

	background:url(../../../images/zgimg/zj/main_arrow.png) no-repeat;

	background-position:0px 0px;

	filter:alpha(opacity=70);

	opacity:0.7;   

}

.yc_ts_c .slideBox_qtgq .next{ 

	position:absolute; 

	right:0;

	top:126px; 

	display:block; 

	width:35px; 

	height:52px; 

	background:url(../../../images/zgimg/zj/main_arrow.png) no-repeat;

	background-position:-175px 0px;

	filter:alpha(opacity=70);

	opacity:0.7;   

}

.yc_ts_c .slideBox_qtgq .prev:hover,

.yc_ts_c .slideBox_qtgq .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.yc_ts_c .slideBox_qtgq .prevStop{ display:none;  }

.yc_ts_c .slideBox_qtgq .nextStop{ display:none;  }

.yc_ts_c .slideBox_qtgq .pageState{

	color:#ffffff;

	font-size:16px;

	position: absolute;

	bottom:10px;

	right: 19px; 

}

.yc_s2_ct{

	width: 594px;

	height: 105px;

	margin-top: 20px;

}

.yc_s2_ct li{

	width: 191px;

	height: 105px;

}

.yc_s2_ctc{

	margin:0 10px;

}

.yc_s2_ct a{

	width: 191px;

	height: 105px;

	display: block;

}

.yc_s2_ct a:hover{

	box-shadow: 0 0 20px #999;

}

.yc_ts_r{

	width:261px;

	height: 472px;

	margin-top: 45px;

	border:1px solid #f1d7ae; 

}

.yc_tsr_title_box{

	width:261px;

	height: 55px;

	background: #fff7ea;

}

.yc_tsr_title_box h3{

	color:#ef2d36;

	font-size: 18px;

	text-align: center;

	height: 54px;

	line-height: 54px;

	width: 240px;

	margin:0 auto;

	border-bottom: 1px solid #f1d7ae;

}

.yc_ts_r ul{

	margin: 18px 0 0 30px;

	width: 231px;

	height: 189px;

	overflow: hidden;

}

.yc_ts_r ul li{

	color:#333333;

	font-size: 14px;

	height: 19px;

	margin-bottom:13px; 

}

.yc_enter{

	width: 157px;

	height: 29px;

	display:block;

	border-radius: 29px;

	color:#ffffff;

	font-size: 16px;

	text-align: center;

	line-height: 29px;

	margin: 21px auto;

	background: #ef2d36;

}

.yc_enter:hover{

	box-shadow: 0 0 20px #999;

}

.yc_ts_re{

	width:261px;

	height: 138px;

	background: #fff7ea;

}

.yc_ts_re span{

	height: 50px;

	line-height: 56px;

	width: 196px;

	display: block;

	border-bottom: 1px solid #f1d7ae;

	background: url(../../../images/zgimg/zj/icon.png) no-repeat -79px -19px;

	margin:0 auto 16px;

	color:#ef2d36;

	font-size:18px;

	padding-left: 44px; 

}

.yc_ts_re div{

	margin:0 22px;

}

.yc_ts_re a{

	color:#333333;

	font-size: 14px;

	display: block;

	margin:0 8px 14px;

	float: left;

}

.yc_ts_re a:hover{

	text-decoration: underline;

	color:#ff4048;

}

/* yc_s3 */

.zg_yc_s3{

	height: 760px;

	width: 100%;

	min-width: 1200px;

	background: #fff;

	margin-top: 49px;

}

.zg_ycs3_l{

	width: 903px;

	height: 760px;

}

.zg_ycs3l_box{

	width: 432px;

	height: 357px;

	margin-bottom: 45px;

}

.zg_ycs3lb_title_box{

	height: 38px;

	width: 432px;

	border-bottom: 1px solid #cccccc;

	

}

.zg_ycs3lb_title{

	width: 97px;

	height: 36px;

	border-bottom: 4px solid #ef2d36;

	color:#333333;

	font-size: 24px;

	font-weight: 700;

	line-height: 36px;

	position: relative;

	z-index: 1;

}

.yc_more{

	color:#ef2d36;

	font-size: 14px;

	height:38px;

	display: block;

	line-height: 38px;

	font-weight: 700;

}

.yc_more:hover{

	text-decoration: underline;

}

.zg_ycs3l_shadow{

	height: 102px !important;

	width: 432px !important;

	background: #f5f5f5;

	margin-top:24px;

}

.zg_ycs3l_shadow_pic{

	display: block;

	width: 186px;

	height: 102px;

}

.zg_ycs3l_shadow_pic img{

	width: 186px;

	height: 102px;

}

.zg_ycs3l_shadow_right{

	width: 246px;

	height: 102px;

}

.zg_ycs3l_shadow_right a{

	color:#333333;

	font-size: 18px;

	font-weight: 700;

	margin:20px 0 0 20px;

	display: block; 

}

.zg_ycs3l_shadow_right a:hover{

	text-decoration: underline;

	color:#ff4048;

}

.zg_ycs3l_shadow_right p{

	color:#666666;

	font-size: 16px;

	margin:14px 0 0 20px;

}

.zg_ycs3l_box ul{

	width: 432px;

	margin-top: 24px;

	height: 170px;

}

.zg_ycs3l_box ul li{

	margin-bottom:15px;

	height: 22px;

	width: 432px;

	vertical-align:bottom;

}

.zg_ycs3l_box ul a{

	color:#333333;

	font-size: 16px;

	height: 22px;

	line-height: 22px;

	display: block;

}

.zg_ycs3l_box ul a:hover{

	text-decoration: underline;

	color:#ff4048;

}

.zg_ycs3l_box ul span{

	color:#333333;

	font-size: 16px;

	height: 22px;

	line-height: 22px;

	display: block;

}

.zg_ycs3_r{

	width: 266px;

	height: 760px;

}

.zg_ycs3_r_title_box{

	height: 38px;

	width: 268px;

	border-bottom: 1px solid #cccccc;

}

.zg_ycs3_r_jinqijiangzuo ul{

	margin-top: 24px;

	width: 266px;

	height: 102px;

	background: url(../../../images/zgimg/zj/dashed_line.png) no-repeat;

	background-position:9px 17px;

	position: relative;

}

.zg_ycs3_r_jinqijiangzuo ul li{

	margin-bottom: 21px;

	height: 19px;

	width: 266px;

	position: absolute;

	vertical-align: bottom;

}

.zg_ycs3_r_a{

	left: 0px;

	top:0px;

}

.zg_ycs3_r_b1{

	left: 0px;

	top:40px;

}

.zg_ycs3_r_c{

	left: 0px;

	top:79px;

}

.zg_ycs3_r_a strong{

	background:url(../../../images/zgimg/zj/jqjz_play.png) no-repeat;

	width: 19px;

	height: 19px;

	display: block;

	float: left;

	background-position: -58px 0px;

}

.zg_ycs3_r_b strong{

	background:url(../../../images/zgimg/zj/jqjz_play.png) no-repeat;

	width: 19px;

	height: 19px;

	display: block;

	float: left;

	background-position: -58px 0px;

}

.zg_ycs3_r_jinqijiangzuo ul li:hover strong{

	background-position: 0px 0px !important;

}

.zg_ycs3_r_jinqijiangzuo ul .zg_jz_link{

	color:#333333;

	font-size: 14px;

	margin-left: 4px;

	height: 19px;

	line-height: 19px;

	display:block;

	float: left;

	width: 170px;

	overflow: hidden;

}

.zg_ycs3_r_jinqijiangzuo ul .zg_jz_link:hover{

	text-decoration: underline;

	color:#ef2d36;

}

.zg_ycs3_r_jinqijiangzuo ul .zg_jz_more{

	width: 49px;

	height: 19px;

	display: block;

	border-radius: 19px;

	background: #ef2d36;

	float: right;

	color:#fff;

	font-size: 14px;

	text-align: center;

	line-height: 19px;

}

.zg_ycs3_r_jinqijiangzuo ul .zg_jz_more:hover{

	box-shadow: 0 0 10px #ef2d36;

}

.zg_ycs3_r_kechengtuijian{

	margin-top: 35px;

	width: 266px;

	height: 151px;

	margin-bottom: 51px;

}

.zg_ycs3_r_kechengtuijian h3{

	color: #333333;

	font-size: 24px;

	font-weight: 700;

}

.zg_ycs3_r_kechengtuijian a{

	width: 266px;

	height: 104px;

	display: block;

	margin-top: 16px;

}

.zg_ycs3_r_kechengtuijian a:hover{

	box-shadow: 0 0 20px #999;

}

.zg_ycs3_r_fudaotushu{

	margin-top: 50px;

}

.slideBox_yc_book{width:266px; height:321px; overflow:hidden;position:relative;border:1px solid #cccccc;border-top: none;}

.slideBox_yc_book .bd{ position:relative; height:100%; z-index:0;   }

.slideBox_yc_book .bd li{ zoom:1; vertical-align:middle;position: relative;}

.slideBox_yc_book .bd img{ width:171px; height:214px; display:block;margin: 22px auto 0;}

.slideBox_yc_book .bd p{

	color: #333333;

	font-size: 14px;

	text-align: center;

	margin:15px auto 0; 

	height:19px;

	overflow: hidden;

}

.slideBox_yc_book .bd span{

	color:#ef2d36;

	font-size: 16px;

	display: inline-block;

	margin:12px 0 0 18px;

	font-weight: 700; 

	float:left;

}

.slideBox_yc_book .bd a{

	width: 74px;

	height: 20px;

	display: block;

	border-radius: 20px;

	background: #ef2d36;

	color:#fff;

	text-align: center;

	line-height: 20px;

	float: right;

	margin:12px 18px 0 0;

	font-size: 14px;

}

.slideBox_yc_book .bd a:hover{

	font-weight: 700;

}

.slideBox_yc_book .prev{

	position:absolute;

	left:0; 

	top:118px;

	display:block; 

	width:34px; 

	height:36px; 

	background:url(../../../images/zgimg/zj/book_arrow.png) no-repeat;

	background-position:0px 0px;

	filter:alpha(opacity=70);

	opacity:0.7;   

}

.slideBox_yc_book .next{ 

	position:absolute; 

	right:0;

	top:118px; 

	display:block; 

	width:34px; 

	height:36px; 

	background:url(../../../images/zgimg/zj/book_arrow.png) no-repeat;

	background-position:-36px 0px;

	filter:alpha(opacity=70);

	opacity:0.7;   

}

.slideBox_yc_book .prev:hover,

.slideBox_yc_book .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.slideBox_yc_book .prevStop{ display:none;  }

.slideBox_yc_book .nextStop{ display:none;  }

/* yc_s4 */

.zg_yc_s4{

/* 	height: 389px; */

	margin: 44px 0 44px 0;

	width: 100%;

	min-width: 1200px;

}

.zg_yc_s4_l{

	width: 584px;

	height: 389px;

}

.zg_yc_s4_title_box{

	height: 38px;

	width: 584px;

	border-bottom: 1px solid #cccccc;

}

.zg_yc_s4_content_box{

	margin-top: 24px;

	width: 584px;

	height:321px;

	background: #f5f5f5;

}

.zg_yc_s4_content_box img{

	width: 585px;

	height: 209px;

}

.zg_yc_s4_content_box_link{

	color:#333333;

	font-size: 16px;

	margin:22px 0 0 20px;

	display: block;

}

.zg_yc_s4_content_box_link:hover{

	text-decoration: underline;

	color:#ef2d36;

}

.zg_yc_s4_content_box strong{

	color:#ef2d36;

	font-size: 24px;

	margin:22px 0 0 20px;

	font-weight: 400;

}

.zg_yc_s4_content_box span{

	color:#999999;

	font-size: 18px;

	margin:26px 20px 0;

}

.copyright{width:100%;background:#333333;min-width: 1200px;}

.copy{ padding:35px 0;background:#333333;min-width: 1200px; color:#b9b9b9; text-align:center; font:14px/2 "Microsoft Yahei";}

.copyright{text-align:center; line-height:1.8em;}

.copyright a{color:#b9b9b9;}

.copyright a:hover{color:#e00;}

#year{

	font-style: normal;

}





/* show_page */

/* µ±Ç°Î»ÖÃ */

.zg_dz {

	color: #999;

	font: 14px "Microsoft Yahei";

	margin: 40px auto 0;

	height: 35px;

}

.zg_dz a {

	color: #999;

}

.zg_dz a:hover {

	color: #ff5555;

}

.show_page_center{

	margin-bottom: 40px;

}

/* show_page_left */

.zg_show_page_left{

	width: 810px;

	border:1px solid #cccccc;

	

}

.zg_sp_title_box{

	width:755px;

	min-height: 124px;

	margin:0 auto;

	border-bottom: 1px dashed #cccccc;	

}

.zg_sp_title_box h1{

	color:#333333;

	font-size: 30px;

	font-weight: 700;

	text-align: center;

	margin: 26px 0 0 0;

}

.zg_sp_title_box h2{

	color:#333333;

	font-size: 30px;

	font-weight: 700;

	text-align: center;

	margin: 26px 0 0 0;

}

.zg_sp_title_box div{

	text-align: center;

	margin:18px auto; 

	color:#999999;

	font-size: 14px;

}

.zg_sp_title_box div span{

	display: inline-block;

	margin: 0 6px;

}

.zg_sp_content{

	margin:25px auto 0; 

	width:755px;

	padding-bottom: 60px;

	color:#333333;

	font-size: 14px;

	border-bottom: 1px dashed #cccccc;	

}

.zg_sp_content p{

	color:#333333;

	font-size: 14px;

	text-indent: 2em;

	text-align: justify;

	line-height: 34px;
	word-break:break-all;

}

.zg_page {

	clear: both;

	width: 680px;

	text-align: center;

	height: 35px;

	margin:50px auto 0;

}

.zg_page a {

	color: #666666;

	display: inline-block;

	padding: 0 12px;

	border-radius: 4px;

	font-size: 12px;

	line-height: 28px;

	color: #666;

	border: solid 1px #e7e7e7;

	margin-right: 6px;

	text-decoration: none;

}

.zg_page a:hover {

	color: #fff !important;

	background: #ef2d36;

	margin-right: 6px;

}

.zg_page span {

	color: #fff;

	display: inline-block;

	padding: 0 12px;

	font-size: 12px;

	line-height: 28px;

	background: #ef2d36;

	margin-right: 6px;

	border-radius: 4px;

}

.zg_sp_c{

	margin:25px auto 0; 

	width:755px;

	height: 220px;

	border-bottom: 1px dashed #cccccc;

}

.zg_sp_mr{

	width: 434px;

}

.zg_sp_mr strong{

	color:#000000;

	font-size: 18px;

	font-weight: 700;

	margin-bottom: 18px;

	display: block;

}

.zg_sp_mr ul li{

	color:#999999;

	font-size: 14px;

	margin-bottom: 14px;

	height: 20px;

	line-height: 20px;

	vertical-align:bottom;

}

.zg_sp_mr ul li a{

	background: url(../../../images/zgimg/zj/sp_li_point.png) no-repeat;

	background-position:4px -10px;

	display: block;

	color:#333333;

	font-size: 14px;

	padding-left: 20px;

}

.zg_sp_mr ul li a:hover{

	color:#ef2d36;

	background-position:4px 6px;

	text-decoration: underline;

}

.zg_sp_mrr{

	width: 282px;

}

.zg_sp_mrr a{

	display: block;

	text-align: center;

	height: 39px;

	line-height: 39px;

	background: #ededed;

	color:#333333;

	font-size: 14px;

	margin-bottom: 12px;

}

.zg_sp_mrr a:hover{

	background: #ef2d36;

	color:#fff;

}

.zg_sp_mrr_a{

	width: 282px;

}

.zg_sp_mrr_b{

	width: 150px;

}

.zg_sp_mrr_c{

	width: 122px;

}

.zg_sp_mrr_d{

	width: 136px;

}

.zg_sp_mrr_e{

	width: 136px;

}

.zg_sp_mrr_f{

	width: 150px;

}

.zg_sp_mrr_g{

	width: 122px;

}

.zg_sp_g{

	margin:0 auto; 

	width:755px;

	height: 110px;

	border-bottom: 1px dashed #cccccc;

}

.zg_sp_g ul{

	margin: 28px 0 0 20px;

	color:#333;

	font-size: 14px;

}

.zg_sp_g ul li{

	margin-bottom: 16px;

}

.zg_sp_g ul span{

	color:#333;

	font-size: 14px;

	display: inline-block;

	margin-right: 4px;

}

.zg_sp_g ul li a{

	color:#666666;

	font-size: 14px;

}

.zg_sp_g ul li a:hover{

	color:#ef2d36;

	text-decoration: underline;

}

/*°Ù¶È·ÖÏí*/

.share-area {margin-top:40px;height:32px; font-size:14px; position:relative; float:right; padding-right:10px;}

.share-area .bdsharebuttonbox { float:right !important; height:32px !important;}

.share-area .bdsharebuttonbox a { padding:0 !important; color:#999 !important; height:32px !important; width:32px !important; line-height:32px !important; overflow:hidden !important; margin:0 0 0 5px !important; background:url(../../../images/zgimg/zj/newshare.png) no-repeat !important; font-family:"Microsoft YaHei"; font-size:14px;}

.share-area .bdsharebuttonbox .bds_more { margin-left:0px !important;background: none !important; width:60px !important; }

.share-area .bdsharebuttonbox .bds_tsina { background-position:-211px 0px !important;}

.share-area .bdsharebuttonbox .bds_tsina:hover {background-position:-211px -34px !important;}

.share-area .bdsharebuttonbox .bds_tqq,.share-area .bdsharebuttonbox .popup_sqq {background-position:-321px 0px !important;}

.share-area .bdsharebuttonbox .bds_tqq:hover,.share-area .bdsharebuttonbox .popup_sqq:hover{ background-position:-321px -34px !important;}

.share-area .bdsharebuttonbox .bds_weixin { background-position:-357px 0px !important;}

.share-area .bdsharebuttonbox .bds_weixin:hover { background-position:-357px -34px !important;}

.zg_sp_pg{

	margin:0 auto; 

	width:755px;

	height: 220px;

}

.zg_sp_pg strong{

	color:#000000;

	font-size: 18px;

	font-weight: 700;

	display: block;

	margin:28px 0 20px 0; 

}

.zg_sp_pg a{

	display: block;

	width: 244px;

	height: 118px;

}

.zg_sp_pg a img{

	width: 244px;

	height: 118px;

}

.sp_pg_c{

	margin: 0 11px;

}

.zg_sp_pg a:hover{

	box-shadow: 0 0 10px #666;

}

.zg_show_page_right{

	width: 362px;

}

.zg_spr_a{

	width: 362px;

	height: 227px;

	display: block;

}

.zg_spr_a img{

	width: 362px;

	height:227px;

}

.zg_spr_secondbox{

	background: url(../../../images/zgimg/zj/sp_right_second.jpg) no-repeat;

	background-size:100% 100%;

	width: 362px;

	height: 274px;

	margin-top: 30px;

}

.zg_spr_secondbox h3{

	color:#333333;

	font-size: 18px;

	font-weight: 700;

	border-bottom: 1px solid #ef2d36;

	height: 52px;

	line-height: 62px;

	padding-left: 20px;

}

.zg_spr_secondbox ul{

	width: 322px;

	margin:20px auto 0; 

}

.zg_spr_secondbox ul li{

	width:58px;

	height:90px;

	margin-bottom: 12px; 

}

.zg_sprs_li{

	margin:0 30px 12px 0;

}

.zg_spr_secondbox ul li a{

	background: url(../../../images/zgimg/zj/sp_right_icon.png) no-repeat;

	display: block;

	width:58px;

	height:24px;

	color:#999999;

	font-size: 14px;

	text-align: center;

	padding-top:66px; 

}

.zg_spr_secondbox ul li a:hover{

	opacity: 0.8;

	color:#ef2d36;

	text-decoration: underline;

}

.zg_sprs_a{

	background-position:0px 0px !important; 

}

.zg_sprs_b{

	background-position:-88px 0px !important; 

}

.zg_sprs_c{

	background-position:-176px 0px !important; 

}

.zg_sprs_d{

	background-position:-264px 0px !important; 

}

.zg_sprs_e{

	background-position:0px -102px !important; 

}

.zg_sprs_f{

	background-position:-88px -102px !important; 

}

.zg_sprs_g{

	background-position:-176px -102px !important; 

}

.zg_sprs_h{

	background-position:-264px -102px !important; 

}

.zg_spr_thirdbox{

	margin-top: 25px;

	width: 362px;

	height: 410px;

}

.zg_spr_thirdbox_title{

	border-bottom: 1px solid #ef2d36;

	height: 32px;

	margin-bottom: 20px;

}

.zg_spr_thirdbox_title span{

	width: 10px;

	height: 17px;

	display: block;

	float: left;

	background:#ef2d36;

	margin: 6px 9px 0 0;

}

.zg_spr_thirdbox_title strong{

	color:#333333;

	font-size: 18px;

	font-weight: 700;

	display: block;

	float: left;

	height: 32px;

	line-height: 27px;

	width: 80px;

}

.zg_spr_thirdbox_title a{

	color:#ef2d36;

	font-size: 14px;

	float: right;

	display: block;

	height: 32px;

	line-height: 36px;

}

.zg_spr_thirdbox_pic{

	width: 362px;

	height: 110px;

	display:block;

}

.zg_spr_thirdbox_pic img{

	width: 362px;

	height: 110px;

	display:block;

}

.zg_spr_thirdbox ul{

	background:url(../../../images/zgimg/zj/sp_right_li_number.png) no-repeat;

	background-position: 0px 3px;

	height: 208px;

	width: 362px;

	margin-top: 20px;

}

.zg_spr_thirdbox ul li{

	margin-left:25px; 

	vertical-align:bottom;

	height: 20px;

	margin-bottom: 17px;

}

.zg_spr_thirdbox ul li a{

	color:#333333;

	font-size: 16px;

	display: block;

}

.zg_spr_thirdbox ul li a:hover{

	color:#ef2d36;

	text-decoration: underline;

}

.zg_spr_fourthbox{

	margin-top: 25px;

	width: 362px;

	height: 410px;

}

.zg_spr_fourthbox_title{

	border-bottom: 1px solid #ef2d36;

	height: 32px;

	margin-bottom: 20px;

}

.zg_spr_fourthbox_title span{

	width: 10px;

	height: 17px;

	display: block;

	float: left;

	background:#ef2d36;

	margin: 6px 9px 0 0;

}

.zg_spr_fourthbox_title strong{

	color:#333333;

	font-size: 18px;

	font-weight: 700;

	display: block;

	float: left;

	height: 32px;

	line-height: 27px;

	width: 80px;

}

.zg_spr_fourthbox_title a{

	color:#ef2d36;

	font-size: 14px;

	float: right;

	display: block;

	height: 32px;

	line-height: 36px;

}

.slideBox_sp_book{ width:362px; height:321px; overflow:hidden;position:relative;border:1px solid #cccccc;}

.slideBox_sp_book .bd{ position:relative; height:100%; z-index:0;   }

.slideBox_sp_book .bd li{ zoom:1; vertical-align:middle;position: relative; padding:0 50px;}

.slideBox_sp_book .bd img{ width:171px; height:214px; display:block;margin: 22px auto 0;}

.slideBox_sp_book .bd p{

	color: #333333;

	font-size: 14px;

	text-align: center;

	margin:15px auto 0; 

	height: 19px;

	overflow: hidden;

}

.slideBox_sp_book .bd span{

	color:#ef2d36;

	font-size: 16px;

	display: inline-block;

	margin:12px 0 0 18px;

	font-weight: 700; 

	float: left;

}

.slideBox_sp_book .bd a{

	width: 74px;

	height: 20px;

	display: block;

	border-radius: 20px;

	background: #ef2d36;

	color:#fff;

	text-align: center;

	line-height: 20px;

	float: right;

	margin:12px 18px 0 0;

	font-size: 14px;

}

.slideBox_sp_book .bd a:hover{

	font-weight: 700;

}

.slideBox_sp_book .prev{

	position:absolute;

	left:0; 

	top:118px;

	display:block; 

	width:34px; 

	height:36px; 

	background:url(../../../images/zgimg/zj/book_arrow.png) no-repeat;

	background-position:0px 0px;

	filter:alpha(opacity=70);

	opacity:0.7;   

}

.slideBox_sp_book .next{ 

	position:absolute; 

	right:0;

	top:118px; 

	display:block; 

	width:34px; 

	height:36px; 

	background:url(../../../images/zgimg/zj/book_arrow.png) no-repeat;

	background-position:-36px 0px;

	filter:alpha(opacity=70);

	opacity:0.7;   

}

.slideBox_sp_book .prev:hover,

.slideBox_sp_book .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.slideBox_sp_book .prevStop{ display:none;  }

.slideBox_sp_book .nextStop{ display:none;  }





/* list_zpgg_page */

.zg_list_zpgg_page_left{

	width: 810px; 

	border:1px solid #ccc;

	padding-bottom: 64px;

}

.zg_list_zpgg_left_all{

	width: 151px;

	height: 24px;

	display: block;

	border-radius: 24px;

	line-height: 24px;

	text-align: center;

	margin:25px 0 25px 30px;

	color:#ef2d36;

	font-size: 14px;

	border:1px solid #ef2d36;

}

.zg_list_zpgg_left_all:hover{

	background: #ef2d36;

	color:#fff;

}

.zg_list_zpgg_page_left ul{

	margin-left: 30px;

	width: 750px;

	height: 1140px;

}

.zg_list_zpgg_page_left ul li{

	height: 56px;

	width: 750px;

	border-top:1px dashed #e5e5e5;

	vertical-align: bottom;

}

.zg_list_zpgg_page_left ul li a{

	color:#333333;

	font-size: 14px;

	height: 56px;

	line-height: 56px;

	display: block;

}

.zg_list_zpgg_page_left ul li a:hover{

	color:#ef2d36;

	text-decoration: underline;

}

.zg_list_zpgg_page_left ul li span{

	color:#999999;

	font-size: 14px;

	display: block;

	height: 56px;

	line-height: 56px;

}



/* list_bkhd_page */

.zg_nav_list li a{

	width:150px;

}

/* list_bkhd_page_left */

.zg_list_bkhd_page_left{

	width: 810px; 

	border:1px solid #ccc;

	padding-bottom: 52px;

}

.zg_list_bkhd_page_lt{

	width: 750px;

	height:28px;

	margin: 29px auto 0;

	position: relative;

	z-index: 10;

}

#choose{

	color:#ef2d36;

	font-size: 16px;

	height: 28px;

	line-height: 28px;

	position: relative;

}

#choose span{

	border:1px solid #ccc;

	background: #fff;

	width: 238px;

	height: 28px;

	display:inline-block;

	margin-left: 15px;

	color:#999999;

	font-size: 14px;

	padding-left: 30px;

}

#choose em{

	background: url(../../../images/zgimg/zj/list_bkhd_select_arrow.png) no-repeat;

	width: 12px;

	height: 10px;

	position: absolute;

	left: 324px;

	top:10px;

}

#choose_content{

	height: 270px;

	width:270px;

	display:none;

	position: absolute;

	top:30px;

	left: 79px;

}

.zg_list_bkhd_page_lt a{

	display: block;

	width: 238px;

	height: 28px;

	line-height: 28px;

	border:1px solid #ccc;

	color:#666;

	font-size:14px;

	padding-left: 30px;

	background: #fff;

	margin-top: -1px;

}

.zg_list_bkhd_page_lt a:hover{

	background: #ef2d36;

	color:#fff;

}

.zg_list_bkhd_page_list{

	width: 750px;

	margin:43px auto 0;

}

.zg_list_bkhd_page_list li{

	height: 130px;

	width: 750px;

	border-bottom:1px dashed #e5e5e5;

	vertical-align: bottom;

	padding-top: 10px;

}

.list_bkhd_page_left_na{

	color:#333333;

	font-size: 16px;

	display: block;

	margin-right: 4px;

}

.list_bkhd_page_left_na:hover{

	color: #ef2d36;

	text-decoration: underline;

}

.zg_list_bkhd_page_list li div{

	margin-bottom:15px; 

}

.zg_list_bkhd_page_list li p{

	color:#999999;

	font-size: 14px;

	line-height: 30px;

}

.list_bkhd_page_left_ra{

	width: 90px;

	height: 23px;

	display: block;

	float: right;

	line-height: 23px;

	text-align: center;

	color:#fff;

	font-size: 14px;

	background:#ef2d36;

	border-radius: 8px;

}

/* list_yth_page */

/* list_yth_page_left */

.zg_list_yth_page_left{

	width: 810px; 

	border:1px solid #ccc;

	padding-bottom: 52px;

}

.zg_list_yth_left_tli{

	margin:30px auto 0;

	width:750px;

	height: 26px;

}

.zg_list_yth_left_tli li{

	margin-right: 12px;

}

.zg_list_yth_left_tli span{

	width:94px;

	height: 26px;

	border-radius: 26px;

	border:1px solid #ef2d36;

	color:#ef2d36;

	line-height: 26px;

	text-align: center;

	font-size: 16px;

	display: block;

}

.zg_list_yth_left_tli a{

	display: block;

	color:#333333;

	font-size: 16px;

	width: 94px;

	height: 26px;

	line-height: 26px;

	text-align: center;

	background: url(../../../images/zgimg/zj/column_line.jpg) no-repeat center right;

}

.zg_list_yth_left_tli a:hover{

	color:#ef2d36;

	text-decoration: underline;

}

.zg_list_yth_page_left .zg_list_yth_left_cli{

	margin:32px auto 0;

	width: 750px;

	height: 1140px;

}

.zg_list_yth_page_left .zg_list_yth_left_cli li{

	height: 56px;

	width: 750px;

	border-top:1px dashed #e5e5e5;

	vertical-align: bottom;

}

.zg_list_yth_page_left .zg_list_yth_left_cli li a{

	color:#333333;

	font-size: 14px;

	height: 56px;

	line-height: 56px;

	display: block;

}

.zg_list_yth_page_left .zg_list_yth_left_cli li a:hover{

	color:#ef2d36;

	text-decoration: underline;

}

.zg_list_yth_page_left .zg_list_yth_left_cli li span{

	color:#999999;

	font-size: 14px;

	display: block;

	height: 56px;

	line-height: 56px;

}

/* category qtgq_s2 */

.zg_qtgq_s2{

	height: 677px;

	width: 100%;

	min-width: 1200px;

	background: #fff;

	margin-top: 45px;

}

.zg_qtgq_pro{

	width: 1200px;

	height: 79px;

}

.zg_qtgq_pro li{

	margin:0 14px 15px;

	vertical-align: bottom;

}

.zg_qtgq_pro li a{

	color:#666666;

	font-size: 16px;

}

.zg_qtgq_pro li a:hover{

	color:#ef2d36;

	text-decoration: underline;

}

.zg_qtgq_hot_box{

	width: 1200px;

	height:48px;

	background: #f5f5f5; 

}

.zg_qtgq_hot_box strong{

	background: url(../../../images/zgimg/zj/qtgq_s2_hot.png) no-repeat;

	width: 135px;

	height: 48px;

	display: block;

	color:#fff;

	text-align: center;

	line-height: 48px;

	font-size: 18px;

	font-weight: 700;

	margin-right: 50px;

}

.txtScroll-left{ width:1000px;height: 48px;}

.txtScroll-left .bd{width:1000px; overflow:hidden;}

.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }

.txtScroll-left .bd ul li{width: 280px;overflow: hidden; margin-right:35px;  float:left; height:48px; line-height:48px;  text-align:left; _display:inline;}

.txtScroll-left .bd ul li a{

	color:#333333;

	font-size: 16px;

	height: 48px;

	display: block;

	line-height: 48px;

}

.txtScroll-left .bd ul li a:hover{

	color:#ef2d36;

	text-decoration: underline;

}

.zg_qtgq_s2_section{

	width: 1200px;

	height: 370px;

	margin-top: 34px;

}

.qtgq_ts_l{

	width: 300px;

	height: 303px;

}

.qtgq_ts_l_t{

	width: 300px;

	height: 30px;

	margin-bottom: 10px;

}

.qtgq_ts_l_t li{

	margin-right: 21px;	

	vertical-align: bottom;

}

.qtgq_ts_l_t a{

	color:#ef2d36;

	font-size: 18px;

	font-weight: 700;

}

.qtgq_ts_l_t a:hover{

	text-decoration: underline;

}

.qtgq_ts_l_c{

	height: 86px;

	width: 300px;

	overflow: hidden;

}

.qtgq_ts_l_c li{

	margin-bottom:18px;

	vertical-align: bottom;

}

.qtgq_ts_l_c a{

	color:#555555;

	font-size: 16px;	

	display:inline-block;

}

.qtgq_ts_l_c a:hover{

	text-decoration: underline;

	color:#ff4048;

}

.qtgq_ts_l_ct{

	background: url(../../../images/zgimg/zj/column_line.jpg) no-repeat right center;

	width: 40px;

}

.qtgq_ts_l_ct a{

	color:#555555;

	font-size: 16px;

}

.qtgq_ts_l_cc{

	margin-right:7px;

}

.qtgq_ts_l_t1{

	margin-top: 9px;

}

.qtgq_s2_icon{

	width: 248px;

	height: 160px;

	border:1px solid #cccccc;

	margin-top: 6px;

	padding:20px 26px;

}

.qtgq_s2_icon a{

	display: block;

	width: 52px;

	height:17px;

	padding-top: 55px;

	text-align: center;

	color:#999999;

	font-size: 14px;

}

.qtgq_s2_icon a:hover{

	text-decoration: underline;

	color:#ff4048;

}

.qtgq_s2_icon_a{

	background: url(../../../images/zgimg/zj/icon.png) no-repeat;

	width: 52px;

	height: 72px;

	background-position:0px -99px;

	margin-bottom: 20px; 

}

.qtgq_s2_icon_b{

	background: url(../../../images/zgimg/zj/icon.png) no-repeat;

	width: 52px;

	height: 72px;

	background-position:-99px -99px; 

	margin:0 46px 20px;

}

.qtgq_s2_icon_c{

	background: url(../../../images/zgimg/zj/icon.png) no-repeat;

	width: 52px;

	height: 72px;

	background-position:-198px -99px;

	margin-bottom: 20px; 

}

.qtgq_s2_icon_d{

	background: url(../../../images/zgimg/zj/icon.png) no-repeat;

	width: 52px;

	height: 72px;

	background-position:0px -190px;

	margin-bottom: 20px; 

}

.qtgq_s2_icon_e{

	background: url(../../../images/zgimg/zj/icon.png) no-repeat;

	width: 52px;

	height: 72px;

	background-position:-99px -190px; 

	margin:0 46px 20px;

}

.qtgq_s2_icon_f{

	background: url(../../../images/zgimg/zj/icon.png) no-repeat;

	width: 52px;

	height: 72px;

	background-position:-198px -190px;

	margin-bottom: 20px; 

}

.qtgq_ts_c{

	margin: 0 0 0 22px;

}

.slideBox_qtgq{ width:584px; height:369px; overflow:hidden; position:relative;}

.slideBox_qtgq .bd{ position:relative; height:100%; z-index:0;   }

.slideBox_qtgq .bd li{ zoom:1; vertical-align:middle;position: relative;}

.slideBox_qtgq .bd img{ width:584px; height:369px; display:block;}

.slideBox_qtgq .bd a span{font-size: 14px; display: block; color:#ffffff;padding-left: 22px; line-height: 40px; width:572px; height:40px; display:block;position: absolute;top:329px;left: 0;background: #333;opacity: 0.7;}



.slideBox_qtgq .prev{

	position:absolute;

	left:0; 

	top:139px;

	display:block; 

	width:35px; 

	height:52px; 

	background:url(../../../images/zgimg/zj/main_arrow.png) no-repeat;

	background-position:0px 0px;

	filter:alpha(opacity=70);

	opacity:0.7;   

}

.slideBox_qtgq .next{ 

	position:absolute; 

	right:0;

	top:139px; 

	display:block; 

	width:35px; 

	height:52px; 

	background:url(../../../images/zgimg/zj/main_arrow.png) no-repeat;

	background-position:-175px 0px;

	filter:alpha(opacity=70);

	opacity:0.7;   

}

.slideBox_qtgq .prev:hover,

.slideBox_qtgq .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.slideBox_qtgq .prevStop{ display:none;  }

.slideBox_qtgq .nextStop{ display:none;  }

.slideBox_qtgq .pageState{

	color:#ffffff;

	font-size:16px;

	position: absolute;

	bottom:10px;

	right: 19px; 

}

.qtgq_ts_r{

	width: 262px;

	height: 369px;

}

.qtgq_ts_r a{

	display: block;

	width:130px;

	height: 33px;

	border:1px solid #cccccc;

	margin-left: -1px;

	margin-bottom: -1px;

	color:#666666;

	font-size: 16px;

	text-align: center;

	padding-top:58px; 

}

.qtgq_ts_r a:hover{

	text-decoration: underline;

	color:#ff4048;

}

.qtgq_ts_ra{

	background: url(../../../images/zgimg/zj/qtgq_icon.png) no-repeat;

}

.qtgq_ts_rb{

	background: url(../../../images/zgimg/zj/qtgq_icon.png) no-repeat;

	background-position: -131px 0px;

}

.qtgq_ts_rc{

	background: url(../../../images/zgimg/zj/qtgq_icon.png) no-repeat;

	background-position: 0px -90px;

}

.qtgq_ts_rd{

	background: url(../../../images/zgimg/zj/qtgq_icon.png) no-repeat;

	background-position: -131px -90px;

}

.qtgq_ts_re{

	background: url(../../../images/zgimg/zj/qtgq_icon.png) no-repeat;

	background-position: 0px -184px;

}

.qtgq_ts_rf{

	background: url(../../../images/zgimg/zj/qtgq_icon.png) no-repeat;

	background-position: -131px -184px;

}

.qtgq_ts_rg{

	background: url(../../../images/zgimg/zj/qtgq_icon.png) no-repeat;

	background-position: 0px -277px;

}

.qtgq_ts_rh{

	background: url(../../../images/zgimg/zj/qtgq_icon.png) no-repeat;

	background-position: -131px -277px;

}

.zg_qtgq_adv{

	width: 1200px;

	height: 100px;

	display: block;

	margin-top: 44px;

}

.zg_qtgq_adv img{

	width: 1200px;

	height:100px; 

}

/* qtgq_s3  */

.zg_qtgq_s3{

	width: 100%;

	height:875px;

	min-width: 1200px;

	margin-top: 44px;

}

.zg_qtgq_title{

	background: url(../../../images/zgimg/zj/qtgq_title_line.png) no-repeat bottom center;

	width: 1200px;

	height: 44px;

	margin-bottom: 35px;

}

.zg_qtgq_title strong{

	color:#ef2d36;

	font-size: 24px;

	font-weight: 700;

	text-align: center;

	display: block;

	margin-top: -4px;

}

.zg_qtgq_title span{

	color:#ef2d36;

	font-size: 12px;

	text-align: center;

	margin-top:2px; 

	display: block;

}

.zg_qtgqs3_l{

	width: 903px;

	height: 323px;

	margin-bottom: 36px;

	overflow: hidden;

}

.zg_qtgqs3l_box{

	width: 432px;

	height: 357px;

	margin-bottom: 45px;

}

.zg_qtgqs3lb_title_box{

	height: 38px;

	width: 903px;

	border-bottom: 1px solid #cccccc;

	margin-bottom: 2px;

}

.zg_qtgqs3lb_title{

	width: 97px;

	height: 36px;

	border-bottom: 4px solid #ef2d36;

	color:#333333;

	font-size: 24px;

	font-weight: 700;

	line-height: 36px;

}

.qtgq_more{

	color:#ef2d36;

	font-size: 14px;

	height:38px;

	display: block;

	line-height: 38px;

	font-weight: 700;

}

.qtgq_more:hover{

	text-decoration: underline;

}

.zg_qtgqs3l_shadow{

	height: 102px;

	width: 432px;

	background: #f5f5f5;

	margin-top: 24px;

}

.zg_qtgqs3l_shadow_pic{

	display: block;

	width: 186px;

	height: 102px;

}

.zg_qtgqs3l_shadow_pic img{

	width: 186px;

	height: 102px;

}

.zg_qtgqs3l_shadow_right{

	width: 246px;

	height: 102px;

}

.zg_qtgqs3l_shadow_right a{

	color:#333333;

	font-size: 18px;

	font-weight: 700;

	margin:20px 0 0 20px;

	display: block; 

}

.zg_qtgqs3l_shadow_right a:hover{

	text-decoration: underline;

	color:#ff4048;

}

.zg_qtgqs3l_shadow_right p{

	color:#666666;

	font-size: 16px;

	margin:14px 0 0 20px;

}

.zg_qtgqs3l_normal{

	width: 903px;

}

.zg_qtgqs3l_b,.zg_qtgqs3l_d{

	display: none;

}

.zg_qtgqs3l_box ul{

	width: 432px;

	margin-top: 22px;

	height: 170px;

}

.zg_qtgqs3l_box ul li{

	margin-bottom:15px;

	height: 22px;

	width: 432px;

	vertical-align:bottom;

}

.zg_qtgqs3l_box ul a{

	color:#333333;

	font-size: 16px;

	height: 22px;

	line-height: 22px;

	display: block;

}

.zg_qtgqs3l_box ul a:hover{

	text-decoration: underline;

	color:#ff4048;

}

.zg_qtgqs3l_box ul span{

	color:#333333;

	font-size: 16px;

	height: 22px;

	line-height: 22px;

	display: block;

}

.zg_qtgqs3lb_tb_slide{

	margin-left: 30px;

	height: 40px;

	line-height: 40px;

}

.zg_qtgqs3lb_tb_slide a{

	color:#333333;

	font-size: 18px;

	display: block;

	height: 40px;

	line-height: 40px;

	width: 90px;

	text-align: center;

}

.zg_qtgqs3lb_tb_slide a:hover{

	color:#ef2d36;

	text-decoration: underline;

}

.tb_slide_on{

	color:#ef2d36 !important;

	text-decoration: underline !important;

}

.tb_slide_no{

	color:#333 !important;

	text-decoration: none !important;

}

.zg_qtgq_s3_l{

	width: 903px;

}

.qtgq_jqjz{

	width: 244px;

	height: 103px;

	margin:24px auto;

	display: block;

}

.zg_qtgq_s3_r .zg_ycs3_r_jinqijiangzuo ul{

	margin: 24px auto 0;

	width: 244px;

	height: 140px;

	background: url(../../../images/zgimg/zj/dashed_line_qtgq.png) no-repeat;

	background-position:9px 17px;

	position: relative;

}

.zg_qtgq_s3_r .zg_ycs3_r_jinqijiangzuo ul li{

	width: 244px;

}

.zg_qtgq_s3_r .zg_ycs3_r_jinqijiangzuo ul li span{

	width: 150px;

	overflow: hidden;

}

.zg_ycs3_r_d{

	left: 0px;

	top:119px;

}

.zg_qtgq_s3_r .zg_ycs3_r_jinqijiangzuo{

	height: 362px;

}

.zg_ycs3_r_content_box{

	width: 266px;

	height:322px; 

	border:1px solid #cccccc;

	margin-top: -1px;

}

.zg_ycs3_r_kaiketongzhi{

	width: 266px;

	height:362px;

	margin-top: 38px; 

}

.zg_ycs3_r_kaiketongzhi ul{

	width: 244px;

	margin:0 auto;

}

.zg_ycs3_r_kaiketongzhi ul li{

	vertical-align: bottom;

	height: 22px;

	line-height: 22px;

	margin-bottom: 20px;

}

.zg_ycs3_r_kaiketongzhi ul a{

	background:url(../../../images/zgimg/zj/qtgq_point.png) no-repeat;

	background-position: 0px -21px;

	padding-left: 16px;

	display: block;

	width: 180px;

	overflow: hidden;

	height: 22px;

	line-height: 22px;

	color:#333333;

	font-size: 14px;

	float: left;

}

.zg_ycs3_r_kaiketongzhi ul a:hover{

	background-position: 0px 7px;

	color:#ef2d36;

	text-decoration: underline;

}

.zg_ycs3_r_kaiketongzhi ul span{

	float: right;

	color:#333333;

	font-size: 14px;

	display: block;

	height: 22px;

	line-height: 22px;

}

/* qtgq_s4 */

.zg_qtgq_s4{

	height: 484px;

	min-width: 1200px;

	width: 100%;

	margin-top: 4px;

}

.zg_qtgq_s4_l{

	width: 903px;

	height: 360px;

	margin-bottom: 36px;

}

.zg_qtgq_s4_r{

	margin-top: 0px;

}

/* qtgq_s5 */

.zg_qtgq_s5{

	height: 962px;

	min-width: 1200px;

	width: 100%;

}

.zg_qtgq5_title_box{

	height: 38px;

	width: 1200px;

	border-bottom: 1px solid #cccccc;

	margin-bottom: 2px;

}

.zg_qtgq5_content_box{

	height: 321px;

	width: 1200px;

	margin:30px 0 40px 0;

}

.zg_qtgq5_content_box li{

	width: 585px;

	height: 321px;

	background: #f5f5f5;

}

.zg_qtgq5_cbimg{

	display: block;

	width: 585px;

	height: 209px;

} 

.zg_qtgq5_cblink{

	color:#333333;

	font-size: 16px;

	display: block;

	margin:20px 0 0 20px;

}

.zg_qtgq5_cblink:hover{

	color:#ef2d36;

	text-decoration: underline;

}

.zg_qtgq5_content_box li strong{

	color:#ef2d36;

	font-size: 24px;

	margin:15px 0 0 20px;

	display: block;

	float: left; 

}

.zg_qtgq5_content_box li em{

	color:#999999;

	font-size: 18px;

	text-decoration: line-through;

	font-style: normal;

	display: block;

	float: left;

	margin:20px 0 0 50px;

}

.zg_qtgq5_content_box li span{

	color:#666666;

	font-size: 18px;

	display: block;

	float: right;

	margin: 20px 20px 0 0;

}

/* zg_txyy_cal */

.zg_txyy_cal{

	background: url(../../../images/zgimg/zj/txyy_cal.jpg) no-repeat;

	width: 1200px;

	height: 143px;

	background-size: 100% 100%;

	margin-top:46px; 

}

.txyy_s2{

	height: 642px;

}

.zg_txyy_cal strong{

	color:#ffffff;

	font-size: 24px;

	font-weight: 700;

	width: 65px;

	display:block;

	letter-spacing: 6px;

	margin:38px 0 0 23px; 

	line-height: 35px;

}

.zg_txyy_cal_r{

	width: 1086px;

	height: 143px;

	float: right;	

	position: relative;

	background: url(../../../images/zgimg/zj/txyy_icon.png) no-repeat;

	background-position:56px 18px; 

}

.zg_txyy_cal_r li{

	width: 160px;

	vertical-align: bottom;

	position: absolute;

	top:80px;

}

.zg_txyy_cal_ra{

	left: 4px;

}

.zg_txyy_cal_rb{

	left: 183px;

}

.zg_txyy_cal_rc{

	left: 364px;

}

.zg_txyy_cal_rd{

	left: 546px;

}

.zg_txyy_cal_re{

	left: 727px;

}

.zg_txyy_cal_rf{

	left: 909px;

}

.zg_txyy_cal_r em{

	color:#333333;

	font-size: 16px;

	font-style: normal;

	display: block;

	text-align: center;

}

.zg_txyy_cal_r span{

	color:#999999;

	font-size: 16px;

	display: block;

	text-align: center;

	margin-top: 4px;

}

.zg_txyy_s3{

	overflow: hidden;

}









/* dldw_s2 */

.zg_dldw_s2{

	height: 430px;

	width: 100%;

	min-width: 1200px;

}

.zg_dldw_s2  #zg_index_slideBox{height:429px; overflow:hidden; position:relative;}

.zg_dldw_s2  #zg_index_slideBox .hd{background: #333;opacity: 0.4; height:19px;/* width: 162px; */border-radius: 19px; overflow:hidden; position:absolute;left:50%;transform:translateX(-50%); bottom:30px; z-index:1; }

.zg_dldw_s2  #zg_index_slideBox .hd ul{margin-left: 20px; overflow:hidden; zoom:1; float:left;}

.zg_dldw_s2  #zg_index_slideBox .hd ul li{margin-top: 3px; float:left; margin-right:20px;  width:12px; height:12px;background:#a6a7ad; cursor:pointer;border-radius:50%; }

.zg_dldw_s2  #zg_index_slideBox .hd ul li.on{ background:#fff;}

.zg_dldw_s2  #zg_index_slideBox .bd{ position:relative; height:100%; z-index:0;min-width: 1200px;}

.zg_dldw_s2  #zg_index_slideBox .bd li{ zoom:1; vertical-align:middle;height: 429px;}

.zg_dldw_s2  #zg_index_slideBox .bd li a{

	display: block;

	height:429px;

	width:100%;

}

.zg_dldw_s2  #zg_index_slideBox .bd li a img{width:100%; height:100%; object-fit:cover;}

/* dldw_s2_add */

.zg_dldw_s2_add{

	height: 220px;

	width: 100%;

	min-width: 1200px;

}

.zg_dldw_s2_add_center{

	position: relative;

	height: 220px;

}

.zg_dldw_s2_add_l{

	background: url(../../../images/zgimg/zj/dldw_icon_bg.png) no-repeat;

	width: 254px;

	height: 169px;

	margin-top:34px;

	padding: 15px 8px 0;

}

.zg_dldw_s2_add_l li{

	width: 60px;

	height: 80px;

	margin:0 12px 4px;

}

.zg_dldw_s2_add_l li img{

	display: block;

	margin:0 auto;

	width: 52px;

	height: 52px;

}

.zg_dldw_s2_add_l li a{

	display: block;

	width: 60px;

	text-align: center;

	font-size: 14px;

	color:#999999;

	margin-top: 6px;

}

.zg_dldw_s2_add_l li a:hover{

	text-decoration: underline;

	color:#ef2d36;

}

.zg_dldw_s2_add_r{

	width: 930px;

	margin-top: 35px;

}

.zg_dldw_s2_add_r a{

	display: block;

	width: 292px;

	height: 184px;

	margin-left: 18px;

	float: left;

}

.zg_dldw_s2_add_r a:hover{

	box-shadow: 4px 4px 8px #999;

}

.zg_dldw_s2_add_r a img{

	width: 292px;

	height: 184px;

	display: block;

}

/* dldw_shadow_nav */

.ul-cate-tree{

	width: 172px;

	height: 429px;

	position: absolute;

	top: -429px;

	left: 0px;

	z-index: 10;

}

.cate-tree-item{

	width: 172px;

	height: 60px;

	margin-bottom: 1px;

}

.cate-tree-item a{	

	width: 172px;

	height: 60px;

	display: block;

	font-size: 16px;

	text-align: center;

	line-height: 60px;

}

.ssn_li_normal{

	background: url(../../../images/zgimg/zj/dldw_s2_shadow.png) no-repeat;

	color:#ffffff;

}

.ssn_li_focus{

	background:url(../../../images/zgimg/zj/dldw_s2_focus.png) no-repeat;

	color:#ef2d36;

}

.cate-panel-wp{

	width:290px;

	height:429px;

	position:absolute;

	top:-430px;

	left: 0px;

	z-index: 9;

}

.cate-panel{

	width:290px;

	height: 90px;

	background:#fff;

	border:1px solid #ef2d36;

	border-left:none;

	padding:25px 10px 0; 

	display: none;

	position: absolute;

}

.cate-panel a{

	color:#333333;

	font-size: 16px;

	margin:0 16px 20px;

	display: block;

	float: left;

	width: 64px;

}

.cate-panel a:hover{

	color:#ef2d36;

	text-decoration: underline;

}

.panel-1{

	left:172px;

	top:0px; 

}

.panel-2{

	left:172px;

	top:60px; 

}

.panel-3{

	left:172px;

	top:121px; 

}

.panel-4{

	left:172px;

	top:182px;

}

.panel-5{

	left:172px;

	top:243px; 

}

.panel-6{

	left:172px;

	top:304px; 

}

.panel-7{

	left:172px;

	top:311px; 

}





/* index */

/* top_adv */

.top_adv{

	width: 100%;

	height:90px;

	min-width: 1200px;

	overflow: hidden;

}

.top_adv_center{

	height: 90px;

	position: relative;

}

.top_adv img{

	display: block;

	height:90px;

	position: absolute;

	left:-360px;

	top:0px;

}

.top_adv a{

	display: block;

	height: 90px;

	width: 400px;

	float: left;

	position: relative;

	z-index: 10;

}

/* nav */

.zg_index_nav li,.zg_index_nav li a{

	width: 128px;

}

.index_nav_popup{

	position: relative;

	height: 54px;

}

.index_nav_popup div{

	width: 708px;

	height: 76px;

	background: #fff;

	border:1px solid #ef2d36;

	position: absolute;

	top:53px;

	left:-79px;

	z-index: 15;

	display: none;

}

.index_nav_popup div a{

	color:#333333;

	font-size: 16px;

	display: block;

	height: 76px;

	width: 101px;

	text-align: center;

	line-height: 76px;

	float: left;

}

.index_nav_popup div a:hover{

	color:#ef2d36;

	text-decoration: underline;

	background:#fff;

}

/* index_s2 */

.zg_index_s2{

	height: 490px;

	min-width:1200px;

	overflow: hidden;

}

#zg_index_slideBox{height:490px; overflow:hidden; position:relative;}

#zg_index_slideBox .hd{background: #333;opacity: 0.4; height:19px;/* width: 162px; */border-radius: 19px; overflow:hidden; position:absolute;left:50%;transform:translateX(-50%); bottom:30px; z-index:1; }

#zg_index_slideBox .hd ul{margin-left: 20px; overflow:hidden; zoom:1; float:left;}

#zg_index_slideBox .hd ul li{margin-top: 3px; float:left; margin-right:20px;  width:12px; height:12px;background:#a6a7ad; cursor:pointer;border-radius:50%; }

#zg_index_slideBox .hd ul li.on{ background:#fff;}

#zg_index_slideBox .bd{ position:relative; height:100%; z-index:0;min-width: 1200px;}

#zg_index_slideBox .bd li{ zoom:1; vertical-align:middle;height: 490px;}

#zg_index_slideBox .bd li a{

	display: block;

	height:490px;

	width:100%;

}

#zg_index_slideBox .bd li a img{width:100%; height:100%; object-fit:cover;}

.zg_index_s2_add{

	height: 220px;

	width: 100%;

	min-width: 1200px;

}

.zg_index_s2_add_center{

	position: relative;

	height: 220px;

}

.zg_index_s2_add .cate-panel-wp{

	width:290px;

	height:490px;

	position:absolute;

	top:-490px;

	left: 0px;

	z-index: 9;

}

.zg_index_s2_add .ul-cate-tree{

	top:-490px;

}

.zg_index_s2_add .panel-1{

	left:172px;

	top:-1px; 

}

.zg_index_s2_add .panel-2{

	left:172px;

	top:60px; 

}

.zg_index_s2_add .panel-3{

	left:172px;

	top:120px; 

}

.zg_index_s2_add .panel-4{

	left:172px;

	top:182px;

}

.zg_index_s2_add .panel-5{

	left:172px;

	top:243px; 

}

.zg_index_s2_add .panel-6{

	left:172px;

	top:304px; 

}

.zg_index_s2_add .panel-7{

	left:172px;

	top:365px; 

}

.zg_index_s2_add .panel-8{

	left:172px;

	top:371px; 

}

.picScroll_index{left: 3px; width:1200px;height: 182px;top: 40px; position:absolute;}

.picScroll_index .hd{z-index: 100; overflow:hidden;  height:23px;position: absolute;top:81px;left:0px;width: 1175px;margin-left:8px;}

.picScroll_index .hd .prev{ display:block;  width:14px; height:23px; float:left;cursor:pointer; background:url("../../../images/zgimg/zj/index_icon.png") no-repeat;background-position: 0px 0px;}

.picScroll_index .hd .next{ display:block;  width:14px; height:23px; float:right;cursor:pointer; background:url("../../../images/zgimg/zj/index_icon.png") no-repeat;background-position: -102px 0px;}

.picScroll_index .bd{width:1200px;height: 182px;overflow: hidden;   }

.picScroll_index .bd ul{ overflow:hidden; zoom:1; }

.picScroll_index .bd ul li{

	height: 170px;

	width:242px;

	padding:0 24px;

	margin:0 4px; float:left; _display:inline; overflow:hidden; text-align:center;  }

.picli_blue{

	background:url(../../../images/zgimg/zj/index_slide.png) no-repeat;

	background-position: 0px 0px;

}

.picli_red{

	background:url(../../../images/zgimg/zj/index_slide.png) no-repeat;

	background-position: -303px 0px;

}

.picli_green{

	background:url(../../../images/zgimg/zj/index_slide.png) no-repeat;

	background-position: -606px 0px;

}

.picli_purple{

	background:url(../../../images/zgimg/zj/index_slide.png) no-repeat;

	background-position: -909px 0px;

}

.picScroll_index .bd ul li h3{

	color:#ffffff;

	font-size: 18px;

	font-weight: 700;

	text-align: center;

	height: 40px;

	line-height: 40px;

	letter-spacing: 1px;

	margin:0 0 25px 0;

}

.picScroll_index .bd ul li a{

	width: 112px;

	height: 33px;

	display: block;

	margin-bottom: 12px;

	color:#333333;

	font-size: 16px;

	text-align: center;

	line-height: 33px;

	position: relative;

	z-index: 1000;

}

.picli_blue a{

	background: url(../../../images/zgimg/zj/index_btn_normal.png) no-repeat;

	background-position: 0px 0px;

}

.picli_blue a:hover{

	background: url(../../../images/zgimg/zj/index_btn.png) no-repeat;

	background-position: 0px 0px;

	color:#fff !important;

}

.picli_red a{

	background: url(../../../images/zgimg/zj/index_btn_normal.png) no-repeat;

	background-position: 0px -55px;

}

.picli_red a:hover{

	background: url(../../../images/zgimg/zj/index_btn.png) no-repeat;

	background-position: 0px -45px;

	color:#fff !important;

}

.picli_green a{

	background: url(../../../images/zgimg/zj/index_btn_normal.png) no-repeat;

	background-position: 0px -110px;

}

.picli_green a:hover{

	background: url(../../../images/zgimg/zj/index_btn.png) no-repeat;

	background-position: 0px -98px;

	color:#fff !important;

}

.picli_purple a{

	background: url(../../../images/zgimg/zj/index_btn_normal.png) no-repeat;

	background-position: 0px -165px;

}

.picli_purple a:hover{

	background: url(../../../images/zgimg/zj/index_btn.png) no-repeat;

	background-position: 0px -152px;

	color:#fff !important;

}

/* index_s3 */

.zg_index_s3{

	height:466px;

	min-width: 1200px;

	overflow: hidden;

}

.zg_index_s3_center{

	margin-top: 47px;

	height:374px;

	border-radius: 8px;

	box-shadow: 0 0 15px #ccc;

	position: relative;

}

.zg_index_s3_l{

	width: 607px;

	height: 374px;

}

.zg_is3l_top{

	margin-top: 30px;

	height: 31px;

}

.zg_is3l_top em{

	background:url(../../../images/zgimg/zj/index_icon.png) no-repeat;

	background-position: 0px -75px;

	width:27px;

	height: 31px; 

	margin-left: 20px;

	display: block;

	float: left;

}

.zg_is3l_top strong{

	color:#ef2d36;

	font-size:24px;

	font-weight: 700;

	display:block;

	margin-left:8px;

	margin-right: 18px;

	float: left;  

}

.zg_is3l_top a{

	color:#ef2d36;

	font-size: 18px;

	height: 31px;

	line-height: 31px;

	display: block;

	float: left;

	width: 195px;

	overflow: hidden;

	margin-right: 10px;

}

.zg_is3l_content{

	margin-top: 30px;

	margin-left: 20px;

}

.zg_is3l_content .qtgq_ts_l_t,.zg_is3l_content .qtgq_ts_l_c{

	width: 279px;

}

.zg_is3l_content .qtgq_ts_l_c{

	margin-bottom: 10px;

}

.zg_index_s3 .slideBox_qtgq{position: absolute;top:31px;right:30px;width:554px; height:313px; overflow:hidden;}

.zg_index_s3 .slideBox_qtgq .bd{ position:relative; height:100%; z-index:0;   }

.zg_index_s3 .slideBox_qtgq .bd li{ zoom:1; vertical-align:middle;position: relative;}

.zg_index_s3 .slideBox_qtgq .bd img{ width:554px; height:313px; display:block;}

.zg_index_s3 .slideBox_qtgq .bd a span{font-size: 14px; display: block; color:#ffffff;padding-left: 22px; line-height: 40px; width:554px; height:40px; display:block;position: absolute;top:273px;left: 0;background: #333;opacity: 0.7;}



.zg_index_s3 .slideBox_qtgq .prev{

	position:absolute;

	left:0; 

	top:116px;

	display:block; 

	width:35px; 

	height:52px; 

	background:url(../../../images/zgimg/zj/main_arrow.png) no-repeat;

	background-position:0px 0px;

	filter:alpha(opacity=70);

	opacity:0.7;   

}

.zg_index_s3 .slideBox_qtgq .next{ 

	position:absolute; 

	right:0;

	top:116px; 

	display:block; 

	width:35px; 

	height:52px; 

	background:url(../../../images/zgimg/zj/main_arrow.png) no-repeat;

	background-position:-175px 0px;

	filter:alpha(opacity=70);

	opacity:0.7;   

}

.zg_index_s3 .slideBox_qtgq .prev:hover,

.zg_index_s3 .slideBox_qtgq .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.zg_index_s3 .slideBox_qtgq .prevStop{ display:none;  }

.zg_index_s3 .slideBox_qtgq .nextStop{ display:none;  }

.zg_index_s3 .slideBox_qtgq .pageState{

	color:#ffffff;

	font-size:16px;

	position: absolute;

	bottom:10px;

	right: 19px; 

}

/* index_s4 */

.zg_index_s4{

	height: 201px;

	width: 100%;

	min-width: 1200px;

}

.zg_index_s4_l{

	background: url(../../../images/zgimg/zj/index_tool.png) no-repeat;

	width: 580px;

	height: 199px;

}

.zg_index_s4_lt{

	margin:26px 0 0 20px;

	height: 31px;

}

.zg_index_s4_lt strong{

	color:#333333;

	font-size: 24px;

	font-weight: 700;

	display: block;

	float: left;

}

.zg_index_s4_lt span{

	display: block;

	width: 436px;

	border-bottom: 1px solid #ef2d36;

	height: 25px;

	line-height: 25px;

	color:#999999;

	font-size: 16px;

	float: left;

	margin-left: 10px;

	margin-top: 4px;

}

.zg_index_s4_l ul{

	width: 565px;

	height: 100px;

	margin:28px auto 0;

}

.zg_index_s4_l ul li{

	width: 66px;

	height: 100px;

	margin:0 14px;

}

.zg_index_s4_l ul li a{

	display: block;

	width: 66px;

	height: 26px;

	color:#999999;

	font-size: 14px;

	text-align: center;

	padding-top:74px;

}

.zg_index_s4_l ul li a:hover{

	color:#ef2d36;

	text-decoration: underline;

}

.tool_icon_a{

	background:url(../../../images/zgimg/zj/index_tool_icon.png) no-repeat;

	background-position: 0px 0px;

}

.tool_icon_b{

	background:url(../../../images/zgimg/zj/index_tool_icon.png) no-repeat;

	background-position: -95px 0px;

}

.tool_icon_c{

	background:url(../../../images/zgimg/zj/index_tool_icon.png) no-repeat;

	background-position: -189px 0px;

}

.tool_icon_d{

	background:url(../../../images/zgimg/zj/index_tool_icon.png) no-repeat;

	background-position: -284px 0px;

}

.tool_icon_e{

	background:url(../../../images/zgimg/zj/index_tool_icon.png) no-repeat;

	background-position: -378px 0px;

}

.tool_icon_f{

	background:url(../../../images/zgimg/zj/index_tool_icon.png) no-repeat;

	background-position: -473px 0px;

}

.zg_index_s4_r{

	width: 573px;

	height:201px;

}

.zg_index_s4_rt{

	height: 42px;

	margin-bottom: 20px;

}

.zg_index_s4_r_logo{

	width: 106px;

	height: 42px;

	display: block;

}

.zg_index_s4_r_logo img{

	width: 106px;

	height: 42px;

	display: block;

}

.zg_index_s4_r_more{

	color:#ef2d36;

	font-size: 16px;

	display: block;

	height: 42px;

	line-height: 60px;

}

.zg_index_s4_r_more:hover{

	text-decoration: underline;

}

.zg_index_s4_r ul{

	width: 573px;

	height: 140px;

	background: url(../../../images/zgimg/zj/dashed_line_qtgq.png) no-repeat;

	background-position:9px 17px;

	position: relative;

}

.zg_index_s4_r ul li{

	width: 573px;

	height: 19px;

	position: absolute;

	vertical-align: bottom;

}

.zg_index_s4_r ul li:hover strong{

	background-position: 0px 0px;

}

.zg_index_s4_r ul li span{

	width: 128px;

	display: block;

	float: left;

	overflow: hidden;

	margin: 0 8px 0 15px;

	color:#333333;

	font-size: 16px;

	height: 19px;

	line-height: 19px;

}

.zg_index_s4_r ul li a{

	display: block;

	float: left;

	width: 395px;

	color:#333333;

	font-size: 16px;

	height: 19px;

	line-height: 19px;

}

.zg_index_s4_r ul li a:hover{

	color:#ef2d36;

	text-decoration: underline;

}

.zg_ycs3_r_a{

	left: 0px;

	top:0px;

}

.zg_ycs3_r_b1{

	left: 0px;

	top:40px;

}

.zg_ycs3_r_c{

	left: 0px;

	top:79px;

}

.zg_ycs3_r_d{

	left: 0px;

	top:119px;

}

/* index_s5 */

.zg_index_s5{

	height: 2577px;

	min-width: 1200px;

	overflow: hidden;

	margin-top: 45px;

}

.zg_index_s5_l{

	height: 2577px;

	width: 900px;

}

.zg_index_section_title{

	border-bottom: 1px solid #cccccc;

	height: 38px;

	margin-bottom: 24px;

}

.zg_index_section_title a{

	display: inline-block;

	height: 36px;

	line-height: 26px;

	border-bottom:4px solid #ef2d36; 

	color:#333333;

	font-size: 24px;

	font-weight: 700;

}

.zg_index_s5_ls{

	height: 277px;

	margin-bottom: 40px;

}

.slideTxtBox_s5{ width:430px;height: 214px;}

.slideTxtBox_s5 .hd{ height:35px; line-height:35px;position:relative; }

.slideTxtBox_s5 .hd ul{ float:left;width: 360px;height: 35px;}

.slideTxtBox_s5 .hd ul li{text-align: center;

line-height: 26px; color:#333333;font-size: 16px;width: 92px;height: 26px; float:left;cursor:pointer;background:url(../../../images/zgimg/zj/column_line.jpg) no-repeat right center;}

.slideTxtBox_s5 .hd ul li.on{border:1px solid #ef2d36;border-radius: 35px;color:#ef2d36;background:none;}

.slideTxtBox_s5 .hd a{

	color:#ef2d36;

	font-size: 16px;

}

.slideTxtBox_s5 .bd{

	margin-top: 15px;

	width:430px;height: 165px;

}

.slideTxtBox_s5 .bd ul{ zoom:1;width:430px;height: 165px;}

.slideTxtBox_s5 .bd li{height: 21px;width:430px;vertical-align: bottom; margin-bottom: 15px;}

.slideTxtBox_s5 .bd li a{

	color:#333333;

	font-size: 14px;

	float: left;

}

.slideTxtBox_s5 .bd li a:hover{

	color:#ef2d36;

	text-decoration: underline;

}

.slideTxtBox_s5 .bd li span{

	color:#999999;

	font-size: 14px;

	float:right;

}

.zg_index_s5_r{

	height: 2577px;

	width: 263px;

}

.zg_ins5r_dw,.zg_ins5r_yz,.zg_ins5r_hk{

	width: 230px;

	height: 277px;

	border:1px solid #cccccc;

	padding: 0 15px;

	margin-bottom: 40px;

}

.zg_ins5r_dw h3,.zg_ins5r_yz h3,.zg_ins5r_hk h3,.zg_ins5r_section h3{

	color:#ef2d36;

	font-size: 18px;

	font-weight: 700;

	background:url(../../../images/zgimg/zj/index_right_title_line.png) no-repeat center center;

	height: 26px;

	line-height: 26px;

	margin-top: 20px;

	text-align: center;

	margin-bottom: 20px;

}

.zg_ins5r_dw a,.zg_ins5r_yz a{

	width: 102px;

	height: 33px;

	display: block;

	border-radius: 33px;

	line-height: 33px;

	color:#666666;

	font-size: 14px;

	text-align: center;

	background:#e7e7e7;

	margin-bottom: 18px;

}

.zg_ins5r_dw a:hover,.zg_ins5r_yz a:hover,.zg_ins5r_hk a:hover{

	background:#ef2d36;

	color:#fff;

}

.zg_ins5r_hk a{

	height: 33px;

	display: block;

	border-radius: 33px;

	line-height: 33px;

	color:#666666;

	font-size: 14px;

	text-align: center;

	background:#e7e7e7;

	margin-bottom: 18px;

}

.zg_ins5r_hk_s{

	width: 62px;

	margin-right:22px;

}

.zg_ins5r_hk_l{

	width: 102px;

}

.zg_ins5r_section{

	width: 260px;

	height: 277px;

	border:1px solid #cccccc;

	margin-bottom: 38px;

}

.zg_ins5r_section .zg_ins5r_adv{

	width: 246px;

	height: 88px;

	display: block;

	margin:0 auto;

}

.zg_ins5r_section .zg_ins5r_adv img{

	width: 246px;

	height: 88px;

	display: block;

}

.zg_ins5r_section ul{

	width: 246px;

	margin:20px auto 0; 

}

.zg_ins5r_section ul li{

	height: 17px;

	margin-bottom:16px; 

}

.zg_ins5r_section ul li a{

	color:#666666;

	font-size: 14px;

}

.zg_ins5r_section ul li a:hover{

	color:#ef2d36;

	text-decoration: underline;

}

/* index_s6 */

.zg_index_s6{

	height: 507px;

	width: 100%;

	min-width: 1200px;

	background:#f5f5f5;

	overflow: hidden;

}

.zg_index_s6_l{

	width: 900px;

	height: 507px;

	margin-top: 28px;

	overflow: hidden;

}

.picScroll_index_book{margin-left: -19px; width:940px;  overflow:hidden; position:relative;height: 364px;}

.picScroll_index_book .hd{z-index: 100; width:900px; overflow:hidden;  height:52px;position: absolute;top:117px;left:19px;}

.picScroll_index_book .hd .prev{ display:block;  width:35px; height:52px; float:left;overflow:hidden;

	cursor:pointer; background:url("../../../images/zgimg/zj/main_arrow.png") no-repeat;}

.picScroll_index_book .hd .next{ display:block;  width:35px; height:52px; float:right;overflow:hidden;

	cursor:pointer; background:url("../../../images/zgimg/zj/main_arrow.png") no-repeat;background-position: -175px 0;}

.picScroll_index_book .bd{width: 940px;}

.picScroll_index_book .bd ul{ overflow:hidden; zoom:1; height: 364px;}

.picScroll_index_book .bd ul li{position: relative; height: 364px;background:#fff; margin:0 19px; float:left; _display:inline; overflow:hidden;width: 275px; }

.picScroll_index_book .bd ul li img{

	margin:18px auto 0;

	width: 173px;

	height:226px;

	display: block;

}

.picScroll_index_book .bd ul li p{

	color:#333333;

	font-size: 14px;

	width: 227px;

	line-height:26px;

	margin:15px auto 0;

}

.picScroll_index_book .bd ul li p strong{

	color:#ef2d36;

}

.zg_buy{

	height: 72px;

	width: 275px;

	background:#ff969d;

	position: absolute;

	top:364px;

	left: 0px;

}

.zg_buy a{

	width: 131px;

	height: 39px;

	border-radius: 8px;

	border:1px solid #fff;

	line-height: 39px;

	text-align: center;

	margin: 14px auto 0;

	display: block;

	color:#fff;

	font-size: 18px;

}

.zg_buy a:hover{

	font-weight: 700;

}

.zg_index_s6_r{

	width: 263px;

	height: 426px;

	background:#fff;

	margin-top: 30px;

}

.zg_index_s6_r h3{

	color:#ef2d36;

	font-size: 18px;

	font-weight: 700;

	background:url(../../../images/zgimg/zj/index_right_title_line.png) no-repeat center center;

	height: 26px;

	line-height: 26px;

	margin-top: 24px;

	text-align: center;

	margin-bottom: 10px;

}

.zg_index_s6_r div{

	background:url(../../../images/zgimg/zj/index_youti_box.png) no-repeat;

	width: 188px;

	height: 351px;

	margin:0 auto;

}

.zg_index_s6_r div img{

	width: 142px;

	height: 142px;

	display: block;

	margin:46px auto 0;

}

.zg_index_s6_r div span{

	color:#333333;

	font-size: 18px;

	display: block;text-align: center;

	margin-top:12px;

	margin-bottom: 8px; 

}

.zg_index_s6_r div p{

	color:#999999;

	font-size: 14px;

	line-height: 24px;

	text-align: center;

}



/*友情链接*/

.zj_linkw { padding: 20px 0 30px; background: #f8f8f8; }

.zj_link h2 { font: 14px/16px "Microsoft Yahei"; color: #666; border-bottom: 1px solid #e3e3e3; height: 26px; }

.zj_link p { margin: 12px 0 0; }

.zj_link p a { font: 14px/26px "Microsoft Yahei"; color: #999; margin-right: 14px; white-space: nowrap; }

.offcn_link { color: #333; line-height: 24px; padding: 10px 0 20px; margin-bottom: 20px;}

.offcn_link a { color: #666; }

.offcn_link a:hover { color: #e00; }

.wrap {

    width: 1200px;

    margin: 0 auto;

}



