    
#cylcpage{height: 854px;position: relative;width: 100%;height: 100%;}
#cylcpage .innerview{height: 854px;}
#cylcpage .newscover{position: absolute;width: 658px;height: 396px;top:172px;left:50%;margin-left: -329px;}
#cylcpage .newslist{position: absolute;    padding: 20px 32px; width: 657px;height: 396px;left:0px;top:0px;border-radius: 5px;
	background-color: #006EAF;filter:alpha(opacity=100); opacity: 1;}
#cylcpage .newslist a{display: block;position: relative;width: 100%;height: 100%;color:#FFF;font-size: 14px;line-height: 24px;}
#cylcpage .newslist .innertit{font-size: 22px;padding:0px 0px 6px;line-height:32px;}
#cylcpage .timeswrapper{position: absolute;width: 590px;height: 100px;bottom: 170px;left:50%;margin-left: -295px;}
#cylcpage .timecover{position: absolute;width: 460px;height: 100px;left:65px;top:0px;}
#cylcpage .timeitem{position: absolute;width: 98px;height: 98px;overflow: hidden;border: 1px solid #909090;top:0px;left:0px;border-radius: 5px;}
#cylcpage .timeitem2{left:120px;}
#cylcpage .timeitem3{left:240px;}
#cylcpage .timeitem4{left:360px;}
#cylcpage .timeline{position: absolute;width: 100%;height: 2px;top:50%;margin-top: -1px;left:0px;background:#fff;}

#cylcpage .btn_prev ,#cylcpage .btn_next{position: absolute;width: 44px;height: 44px;top:28px;}
#cylcpage .btn_prev{left:-170px;top:-200px}
#cylcpage .btn_next{right: -170px;top:-200px;}

#cylcpage .datecover{position: absolute;width: 100%;height: 72px;border-bottom: 1px solid #006EAF;left:0px;bottom: 85px;overflow: visible;}
.monthcover{position: absolute;width: 1032px;height: 104px;top:0px;left:50%;margin-left: -516px;margin-left: -420px;}
.mlist{width: 52px;height: 104px;margin: 0px 17px;margin: 0px 10px;float: left;position: relative;display: block;background-color: transparent;border-radius: 5px;}
.monthnum{position: absolute;width: 40px;height: 28px;top:21px;left:6px;background-image: url(../images/num_b.png);background-repeat: no-repeat;}
.mdots{position: absolute;width: 18px;height: 22px;background:url(../images/shuidi_b.png);border-radius: 8px;left:18px;bottom: 24px;}
.mlist0 .monthnum{background-position: 13px 0px;}
.mlist1 .monthnum{background-position: -74px 0px;}
.mlist2 .monthnum{background-position: -161px 0px;}
.mlist3 .monthnum{background-position: -248px 0px;}
.mlist4 .monthnum{background-position: -335px 0px;}
.mlist5 .monthnum{background-position: -421px 0px;}
.mlist6 .monthnum{background-position: -507px 0px;}
.mlist7 .monthnum{background-position: -593px 0px;}
.mlist8 .monthnum{background-position: -681px 0px;}
.mlist9 .monthnum{background-position: -780px 0px;}
.mlist10 .monthnum{background-position: -895px 0px;}
.mlist11 .monthnum{background-position: -1012px 0px;}
.mlist.cur,.mlist:hover{background-color: #006EAF;}
.mlist.cur .monthnum,.mlist:hover .monthnum{background-image: url(../images/num_w.png);zoom:1;}
.mlist.cur .mdots,.mlist:hover .mdots{background: url(../images/shuidi.png);zoom:1;}
.mlist.nonews .mdots{background: #fff;height: 18px;border-radius: 50%;border: solid 1px #006EAF;}
.innernum img{width:auto;max-width:none}
.cylc_item_content p{ color:#fff !important;line-height:24px;}
.cylc_item_content img{display:block; max-width:100%;margin:0 auto;}

.product_d_p{
	background:none;
	position:relative;
}
.product_d_p .breadcrumb{
	position:absolute;
	float:none;
	top:0px;
	right:0px;
}
.product_d_p  .link_return{
	line-height:50px;
	font-weight:bold;
}
.product_d_p .link_return span{
	display:inline-block;
	width:17px;
	height:14px;
	background-image:url(../images/p_d_ico.png);
	background-position: -10px -76px;
    margin-right: 3px;
}
.product_maininfo{
	margin-top:61px;
	position:relative;
}
.product_maininfo{
	height:655px;
	border:solid 1px #c6c6c6;
}
.product_maininfo .product_image_con{
	width:550px;
	height:100%;
	border-right:solid 1px #c6c6c6;
	float:left;
}
.product_maininfo .product_info{
	width:648px;
	height:100%;
	float:right;
}
.product_maininfo .product_title,.product_maininfo .product_description,.product_maininfo .product_property{
	padding: 20px 52px;
    border-bottom: solid 1px #C6C6C6;
}
.product_title h3{
	color:#000;
	line-height:40px;
	font-size:22px;
}
.product_description p{
	font-size:14px;
	color:#666;
	line-height:26px;
}
.product_property_item{
	font-size:16px;
	line-height:32px;
	color:#666;
	margin-bottom:13px;
}
.product_property_item a{
	color:red;
	margin-left:12px;
}
#product-container{
	width:100%;
	height:auto;
}
#product-container  .swiper-slide-content{
	width:400px;
	height:450px;
	margin:auto;
	margin-top:45px;
	margin-bottom:32px;
	-moz-box-shadow: 0 0 20px #CECECE;
    -webkit-box-shadow: 0 0 20px #CECECE;
    box-shadow: 0 0 20px #CECECE;
	border-radius:3px;
	overflow:hidden;
}
#product-container  .swiper-slide-content img{
	max-width: 100%;
    max-height: 100%;
    cursor: zoom-in;
    margin: 0 auto;
    display: block;
}
#product_thumb_tab{
	display:inline-block;
	margin:0 auto;
}
#product_thumb_tab a{
	display:block;
	width:90px;
	height:90px;
	overflow:hidden;
	float:left;
	margin:0 3px;
	border:solid 1px #eee;
}
#product_thumb_tab a.active, #product_thumb_tab a:hover{
	border-color:#006eaf;
}
#product_thumb_tab a img{
	max-width:100%;
	max-height:100%;
	height:auto;
}
.product_thumb_tab_con{
	text-align:center;
}
.product_property_item  b{
	margin-right:10px;
}
.product_td_title{
	font-weight:bold;
	display:inline-block;
	margin-right:10px;
	float:left;
}
.product_property_item ul{
	float:left;
}
.product_property_item ul li{
	display:inline-block;
	float:left;
	text-align:center;
	margin: 0 12px;
}
.product_property_item ul li .td_ico{
	width:28px;
	height:28px;
	display:inline-block;
	background-image:url(../images/p_d_ico.png);
	margin-top:4px;
}
.product_property_item ul li .hbqx_td{
	background-position: -8px -6px;
}
.product_property_item ul li .kwjj_td{
	background-position: -38px -6px;
}
.product_property_item ul li .zgxg_td{
	background-position: -74px -6px;
}
.product_menu ul{
	text-align:left;
	margin-top:10px;
	margin-bottom:13px;
}
.product_menu li{
	display:inline-block;
}
.product_menu li a{
	padding: 8px 11px;
    border: solid 2px #0A6FAD;
    color: #666;
    line-height: 26px;
    margin: 0 3px;
    border-radius: 5px;
    font-weight: bold;
}
.product_menu li a .product_m_ico{
	display:inline-block;
	width:26px;
	height:26px;
	margin-right: 4px;
	background-image:url(../images/p_d_ico.png);
	    position: relative;
    top: 9px;
}
.zxyd_ico{
	background-position: -10px -44px;
}
.tmgm_ico{
	background-position:-42px -46px;
}
.jdgm_ico{
	background-position: -80px -43px;
}
.zmds_ico{
	background-position: -115px -45px;
}
.product_maininfo .product_prev_btn{
	width:66px;
	height:100%;
	position:absolute;
	left:-100px;
}
.product_maininfo .product_next_btn{
	width:66px;
	height:100%;
	position:absolute;
	right:-100px;
}
.product_next_btn span{
	position:absolute;
	top:50%;
	margin-top:-46px;
	height:92px;
	width:100%;
	left:0px;
	background:url(../images/p_d_ico.png) -7px -106px no-repeat;
}
.product_prev_btn span{
	position:absolute;
	top:50%;
	margin-top:-46px;
	width:100%;
	left:0px;
	height:92px;
	background:url(../images/p_d_ico.png) -91px -106px no-repeat;
}
.product_next_btn:hover span{
	background-position:-9px -200px;
}
.product_prev_btn:hover span{
	background-position:-90px -199px;
}
.xgtj_con{
	margin-top:62px;
	border-top:solid 2px #999999;
	border-right:solid 1px #c6c6c6;
	border-bottom:solid 1px #c6c6c6;
	border-left:solid 1px #c6c6c6;
	position: relative;
}
.xgtj_con .xgtj_title{
	width:119px;
	position:absolute;
	height:31px;
	border-top:solid 2px #006eaf;
	border-right:solid 1px #c6c6c6;
	border-left:solid 1px #c6c6c6;
	color:#006eaf;
	background-color:#fff;
	top:-5px;
	left:-1px;
	font-size:18px;
	line-height:31px;
	text-align:center;
	font-weight:bold;
}
.xgtj_con .xgtj_list{
	border-top:solid 1px #c6c6c6;
	margin-top:25px;
	padding:32px 40px;
}
.xgtj_con .xgtj_list ul li{
	width:20%;
	float:left;
	text-align:center;
}
.xgtj_con .xgtj_list a{
	display:inline-block;
}
.xgtj_con .xgtj_list .xgtj_thumb{
	margin-bottom:8px;
}
.xgtj_con .xgtj_list .xgtj_thumb img{
	max-width:100%;
}
.product_ww {
	margin-top:65px;
}
.product_ww .product_d_right{
	float:right;
	width:945px;
	border:solid 1px #c6c6c6;
}
.product_ww .product_d_left{
	width:220px;
	float:left;
	padding-top:0px;
}
.product_ww .product_d_right .product_cc_m_tabs{
	background-color:#f7f7f7; 
	height:51px;
	border-bottom:solid 1px #c6c6c6;
	position:relative;
}
.product_ww .product_d_right .product_c_m_tabs{
	position:absolute;
	top:0px;
	left:0px;
}
.product_c_m_tabs a{
	display:inline-block;
	height:42px;
	line-height:42px;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
	padding:0 20px;
	font-size:16px;
	margin-right:12px;
	background:#eee;
	font-weight:bold;
}
.product_c_m_tabs a:hover,.product_c_m_tabs a.active{
	height:42px;
	line-height:42px;
	background:#006eaf;
	color:#fff;
}
#pc_tabs-container .content-slide{
	padding:52px;
}


.product_d_left .product_fl_menu{
	border:solid 1px #c6c6c6;
	text-align:center;
	
}
.product_fl_menu .fl_menu_title{
	font-size:18px;
	line-height:52px;
	border-bottom:solid 1px #c6c6c6;
	background:#f7f7f7;
}
.product_fl_menu dt{
	line-height:40px;
	border-bottom:solid 1px #c6c6c6;
	font-size:16px;
	background:#f7f7f7;
}

.product_fl_menu dd{
	font-size:14px;
	line-height:28px;
	display:none;
}
.product_fl_menu dt s {
    display: inline-block;
    width: 18px;
    height: 18px;
    background-image: url(../images/p_d_ico.png);
    background-repeat: no-repeat;
    background-position: -42px -74px;
    cursor: pointer;
	position: relative;
    top: 3px;
    margin-right: 9px;
}
.product_fl_menu .open{
	border-bottom:solid 1px #c6c6c6;
}
.product_fl_menu .open dt s{
	background-position: -71px -74px;
}
.open dd{
	display:block;
}
.tw_btn{
	display: block;
    margin: 0 auto;
    width: 120px;
    margin-top: 22px;
    background:#006EAF;
    height: 42px;
    line-height: 42px;
    text-align: center;
    margin-bottom: 22px;
    color: #fff;
}
.side_menu{
	text-align:center;
	margin-bottom:32px;
}
.side_menu .side_menu_content{
	border:solid 1px #c6c6c6 !important;
}
.side_menu .view_more{
	line-height:42px;
}
.product_detail{
	margin-bottom:60px;
}
.product_detail_intro{
	color:#333;
}

.product_detail_intro h3{
	font-size:16px;
	line-height:42px;
	font-weight: bold;
}
.product_detail_intro p,.product_detail_intro div{
	font-size:14px;
	line-height:28px;
	margin:12px 0px;
}
.big_img_box.open {
    bottom: 0;
    top: 0px;
    opacity: 1;
    filter: alpha(opacity=100);
}
.big_img_box{
    position: fixed;
    opacity: 0;
    filter: alpha(opacity=0);
    left: 0;
    top: 50%;
    bottom: 50%;
    overflow: hidden;
    z-index: 300;
    width: 100%;
    transition: 0.6s all;
    -webkit-transition: 0.6s all;
	background:#fff;
}
.big_img_swiper .swiper-slide-content{
	display:table-cell;
	vertical-align: middle;
    text-align: center;
}
.big_img_swiper .swiper-slide-content img {
	max-width:100%;
	max-height:100%;
}
.exit-btn {
    position: absolute;
    width: 30px;
    height: 30px;
    right: 15px;
    top: 15px;
	z-index:1111;
}
.exit-btn a {
	display: block;
    width: 100%;
    height: 100%;
    background-position: 0px 0px;
    background: url(../images/arrow.png) no-repeat 0px 0px;
    _background: url(../images/arrow_8.png) no-repeat 0px 0px;
	
	
}
.big_img_swiper .swiper-pagination-white .swiper-pagination-bullet {
    background: #000;
}
.big_img_swiper .swiper-button-next.swiper-button-white, .big_img_swiper .swiper-container-rtl .swiper-button-prev.swiper-button-white{
	width: 41px;
    height: 69px;
	background: url(http://c1.mifile.cn/f/i/2014/cn/icon/icon-slides.png) no-repeat -125px 50%;
	background-color:#333;
	opacity: 0.6;
}
.big_img_swiper .swiper-button-prev.swiper-button-white, .big_img_swiper .swiper-container-rtl .swiper-button-next.swiper-button-white {
	width: 41px;
    height: 69px;
    background: url(http://c1.mifile.cn/f/i/2014/cn/icon/icon-slides.png) no-repeat -84px 50%;
	background-color:#333;
	opacity: 0.6;
}
.big_img_swiper .swiper-pagination-white .swiper-pagination-bullet-active{
	background-color:#007aff;
}

