﻿/* css reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0; margin:0;}
body{ font-family:'Microsoft Yahei',Arial,Simsun;font-size:14px;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight: normal;font-style: normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
a{text-decoration:none; outline:none;}
.clear{ display:block; clear:both;}
.relative{ position:relative;}
.fl{float:left;}
.fr{float:right;}
/* css reset */
.body_minW{width:100%;position: relative;min-width: 1200px;min-height: 680px;}
.Header{width:100%;position: relative;height: 90px;background: #fff;min-width: 1200px;}
.Head{width: 1200px;margin: auto;height: 90px;}
.Head .logo{width: 311px;height: 41px;position: relative;padding: 25px 0 24px 0;float: left;}
.nav{float: right;position: relative;padding: 25px 0 24px 0;}
.nav ul li{float: left;position: relative;line-height: 41px;padding: 0 15px;}
.nav ul li a{color: #333333;font-size: 16px;}
.nav ul li:hover a,.nav ul li.current a{color: #e3641c;}
.ban_minW{width: 100%;position: relative;}
.ban_minW .ban_Img{width: 100%;height: 450px; position: relative;}
.ban_Img img{width: 100%;}
.body_innW .ban_Img{width: 100%;height: 365px; position: relative;}
.cuse_ing {
    -webkit-animation: animScale 1.5s linear infinite;
}
@-webkit-keyframes animScale
{
	0%{ -webkit-transform:scale(1);}
	50%{ -webkit-transform:scale(1.3);}
	100%{ -webkit-transform:scale(1);}
}

.nav_txt{
	position: absolute;
    width: 100%;
    background: url(../img/n1.png) repeat;
    height: 48px;
    bottom: -48px;
    left: 0;
    z-index: 99;
}
.navTxt_content{
	position: relative;
	width: 1200px;
	margin: 0 auto;
}
.navTxt_content p{
	float: right;
	color: #fff;
	font-size: 16px;
	line-height: 48px;
	margin-left: 24px;
}

.cliclk_cuse{width: 1200px;position: relative;margin: auto;padding-top: 140px;}
.cuse_block{display: block;position: relative; width: 106px;height: 106px;background: #fa7943;padding: 18px 23px;text-align: center;}
.cuse_block p{font-size: 12px;color: #fff;line-height: 18px;}
.cuse_ing{width: 44px;height: 51px;position: absolute;bottom: 10px;left: 50%;margin-left: -22px;}
.cuse_Way{width: 337px;height: 144px;position: absolute;top: 140px;left: 182px;}
.cuse_Way .cuse_WayImg{width: 390px;height: 144px;position: relative;}
.cuse_Way .cuse_WayImg img{width: 100%;}
.content_minW{width: 1200px;position: relative;margin: auto;}
.nav_show{width: 82%;position: relative;margin: 40px auto 35px auto;}
.nav_Nsho{width: 200px;position: relative;float: left;margin-right: 20px;background: #efefef;}
.show_img{width: auto;padding: 9px;position: relative;border-bottom:solid #f2f2f2 1px;}
.show_img img{width: 100%;position: relative;}
.show_img h2{font-size: 16px;line-height: 52px;color: #e3641c;padding-left: 12px;}
.show_nav{width: 100%;position: relative;background: #efefef;}
.show_nav ul li{width: 100%;position: relative;border-bottom: solid #d4d4d4 1px;}
.show_nav ul li .aBlock{color: #333333;line-height: 48px;display: block;padding-left: 21px;margin-right: 28px;}
.show_nav ul li .aBlock:hover{color: #e3641c;}
.show_nav ul li.cur .aBlock{color: #e3641c;}
.show_nav ul li.n1{background: #fafafa;}
.nav_slide{
	position: absolute;
    right: 12px;
    top: 12px;
    width: 11px;
    height: 22px;
    background: url(../img/n2.png) no-repeat center center;
    cursor: pointer;
}
.nav_content{
	position: relative;
	display: none;
}
.nav_content .submenu {
    position: relative;
    padding: 5px 0;
}
.nav_content .submenu a {
    font-size: 14px;
    padding: 8px 0 8px 40px;
    transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    color: #333333;
    display: block;
    border-left: 4px solid #efefef;
}
.nav_content .submenu a:hover,.nav_content .submenu a.cur{
    background: #fff;
    border-left: 4px solid #e16619;	
}

.index_rightCen{width: 755px;position: relative;float: left;}
.index_Product{width: 755px;position: relative;}
.index_h2{width: 100%;position: relative;}
.index_h2 h2{font-size: 20px;line-height: 24px;color: #e3641c;}
.ind_duct{width: 100%;position: relative;margin:20px auto 0;overflow: hidden;}
.ind_Ulduct{width: 695px;position: relative;margin: auto;}
.ind_dwct{width: 9999px;position: relative;}
.ind_duct ul li{float: left;width: 695px; position: relative;}
.ind_duct ul li a{display: block;width: 211px;float: left;margin: 0 10px;}
.ind_duct ul li a img{width: 100%;height: 131px;}
.ind_duct ul li a p{width: auto;position: relative;border: solid 1px #e6e6e6;line-height: 24px;padding: 5px 0 5px 20px;color: #333; border-top: none;}
.L_left{width: 22px;height: 166px;position: absolute;left: 0;top: 0;background: #dbdbdb;}
a.a_left{width: 11px;height: 31px;position: absolute;top: 50%;left: 50%;margin: -15px 0 0 -5px;}
.L_right{width: 22px;height: 166px;position: absolute;right: 0;top: 0;background: #dbdbdb;}
a.a_right{width: 11px;height: 31px;position: absolute;top: 50%;left: 50%;margin: -15px 0 0 -5px;}
.L_left:hover,.L_right:hover{background: #015080;cursor: pointer;}
.ind_case{width: 100%;position: relative;margin-top: 20px;}
.ind_case img{width: 100%;}

.case_img{
	position: relative;
	width: 100%;
}
.case_img h2{
	font-size: 20px;
    color: #e3641c;
    margin-bottom: 10px;
}
.case_img p{
	color: #444444;
    line-height: 28px;
    text-indent: 2rem;
    text-align: justify;
}
.index_news{width: 100%;position: relative;background: #f0f0f0;min-height: 120px;}
.index_newCent{width: 1200px;margin: auto;position: relative;padding-bottom: 60px;}
.newCeLef{width: 420px;float: left;position: relative;}
.newCeLef .new_ceH{width: 100%;position: relative;margin-top: 40px;}
.new_ceH h2{font-size: 20px;color: #e3641c;}
.new_ceH em{display: block;width: 24px;height: 2px;background: #115b87;margin-top: 10px;}
.newC_new{width: 100%;position: relative;margin-top: 20px;}
.newC_new ul li{width: 100%;position: relative;height: 50px;border-bottom: solid 1px #d6d6d6;}
.newC_new ul li a{width: 100%;position: relative;display: block;line-height: 50px;color: #333333;}
.newC_new ul li a p{float: left;line-height: 40px;font-size: 14px;}
.newC_new ul li a em{float: right;font-size: 14px;color: #333;}
.newCeRight{width: 670px;position: relative;float: right;margin-left: 80px;margin-top: 40px;}
.newCeRight ul li{width: 320px;min-height: 270px; position: relative;float: left;margin-right: 30px;}
.newCeRight ul li a{display: block;width: 100%;min-height: 270px; position: relative;}
.newCeRight ul li a img{width: 100%;}
.newCeRight ul li a p{font-size: 14px;color: #333;padding: 12px 0;text-align:justify;text-justify:inter-ideograph}
.newCeRight ul li a em{position: absolute;right: 0;bottom:32px;color: #333;font-size: 14px;}
.ne_d{width: 105%;position: relative;}
.Footer{width: 100%;position: relative;height: 50px;background: #62646b;}
.Foot{width: 1200px;position: relative;margin:0 auto;}
.Fo_le1{width: auto;position: relative;float: left;}
.Fo_le1 ul li{float: left; height: 50px;margin-right: 15px;}
.Fo_le1 ul li a{line-height: 50px;color: #fff;}
.Fo_le2{width: auto;position: relative;float: left;height: 34px; margin-left: 60px;margin-top: 10px;}
.Fo_le2 ul li{float: left; height: 34px;padding:0 8px;background: url(../img/bd10.jpg) right no-repeat;}
.Fo_le2 ul li:nth-child(4) {background: none;}
.Fo_le2 ul li a{line-height: 34px;color: #fff;}
.Fo_le3{float: right;position: relative;width: auto;}
.Fo_le3 p{line-height: 50px;color: #fff;}
.foot_cnzz{
    position: relative;
    float: left;
    margin-top: 11px;
    margin-right: 15px;
}
.page_Block {
    position: absolute;
    right: 0;
    bottom: 0;
}
.page_Block a {
    color: #666666;
    margin: 0 4px;
}
.newC_new a.Inew_nore {
    display: block;
    position: relative;
    float: right;
    margin-top: 10px;
    color: #333333;
}
.newC_new a.Inew_nore:hover {
    color: #e3641c;
}
.About_inTxt{width: 1200px;position: relative;margin:30px auto 60px;}
.About_inTxt .inTxt_tex{width: 620px;float: left;position: relative;}
.inTxt_tex h2{font-size: 18px;color: #004679;line-height: 24px;padding-bottom: 20px;}
.inTxt_tex p{font-size: 14px;color: #333;line-height: 24px;padding-bottom: 12px;}
.inTxt_img{width: 520px;position: relative;float: right;}
.inTxt_img img{width: 100%;}
.body_innW{width: 100%;position: relative;}
.inn_product{width: 1200px;margin:auto; position: relative;margin-bottom: 30px;}
.inn_product .prod_Left{width: 220px;position: relative;float: left;min-height: 120px;margin-top: 28px;}
.prod_block{width: auto;position: relative;border-bottom: solid 1px #cfcfcf;}
.prod_block h2{width: auto; height: 52px;line-height: 52px;font-size: 16px;color: #004478;padding-left: 20px;border-bottom: solid 1px #cfcfcf; background: url(/img/bd15.png) no-repeat 90%;}
.prod_block ul li{padding-left: 20px;position: relative;height: 32px;line-height: 32px;}
.prod_block ul li a{display: block; font-size: 14px;color: #333;}
.prod_block ul li:hover,.prod_block ul li.current{background: #e3641c url(/img/bd17.png) no-repeat 90%;}
.prod_block ul li:hover a,.prod_block ul li.current a{color: #fff;}
.prod_rigmAin{width: 940px; min-height: 380px; float: left; position: relative;background: #fff;padding: 25px 0 0 40px;}
.prod_title{position: relative;}
.prod_title h2{font-size: 20px;line-height: 24px;color: #333;}
.prod_cont{width: 100%;position: relative;margin-top: 30px;padding-bottom: 120px;}
.prod_cont ul li{width: 298px;position: relative;float: left;margin-right: 15px;margin-bottom: 15px;}
.prod_cont .pro_img{width: 100%;position: relative;}
.pro_img img{width: 100%;height: 215px}
.prod_cont .pr_inTex{width: 296px;height: 60px; border: solid 1px #cccccc; position: relative;}
.pro_Btxt {
    position: relative;
    float: left;
    margin-top: 7px;
    margin-left: 10px;
}
.product_content{
	position: relative;
	width: 755px;
}
.product_txt{
	position: relative;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 30px;
}
.product_txt p{
	text-align: justify;
    line-height: 26px;
    text-indent: 2rem;
    color: #444444;
}
.product_txt h2{
	color: #e3641c;
    font-size: 17px;
    font-weight: bold;
}
.product_txt stong{
	font-weight: bold;
    font-size: 16px;
}
.product_txt a{
	color: #e3641c;
}
.product_detail{
	position: relative;
	width: 1200px;
	margin: 30px auto;
}
.productD_title{
	position: relative;
	width: 100%;
}
.productD_title h2{
	color: #222222;
    font-size: 28px;
    float: left;
}
.productD_title span{
	color: #222222;
    font-size: 16px;
    display: block;
    float: left;
    line-height: 50px;
}
.productD_img{
	position: relative;
	width: 1020px;
	margin: 20px auto;
}
.productD_img li{
	float: left;
	width: 320px;
	margin: 0 10px;
	text-align: center;
	margin-bottom: 20px;
}
.productD_img .pD_pic{
	position: relative;
	width: 174px;
	margin: 0 auto;
}
.productD_img .pD_pic img{
	width: 100%;
}
.productD_img .pD_txt{
	position: relative;
}
.productD_img .pD_txt p{
	font-size: 16px;
    margin: 16px 0;
}
.Back_h{
	color: #666;
    position: absolute;
    right: 0;
    bottom: 18px;
    background: url(../img/n4.png) no-repeat left center;
    padding-left: 22px;
}

.pro_content{
	position: relative;
	width: 755px;
	margin-bottom: 50px;
}
.pro_title{
	position: relative;
    width: 680px;
    margin: 0 auto;
    height: 50px;
}
.pro_title .proT_left{
	position: relative;
    width: 32%;
    float: left;
    height: 1px;
    background: #222222;
    margin-top: 24px;
}
.pro_title .proT_right{
	position: relative;
    width: 32%;
    float: right;
    height: 1px;
    background: #222222;
    margin-top: 24px;
}
.pro_title .proT_txt{
	position: absolute;
    width: 40%;
    left: 50%;
    margin-left: -20%;
    font-size: 22px;
    letter-spacing: 2px;
    text-align: center;
    top: 10px;
}
.proContent_top{
	position: relative;	
	width: 100%;
	margin: 20px 0;
}
.proContent_top h2{
	text-align: center;
    font-size: 18px;
    letter-spacing: 1px;
}
.proContent_top span{
	font-size: 14px;
    letter-spacing: 0;
    margin-left: 6px;
    color: #333333;
}
.pro_intro{
	position: relative;
	width: 100%;
}
.pro_intro img{
	width: 100%;
    margin: 20px 0;
}
.pro_intro h2{
	color: #e3641c;
	font-size: 16px;
	margin-bottom: 6px;
}
.pro_intro p{
	color: #333333;
	line-height: 28px;	
}
.pro_item{
	position: relative;
	width: 100%;
	margin-bottom: 30px;
}
.pL_left{
	width: 32px;
    height: 36px;
    position: absolute;
    left: 15px;
    top: 60px;
    background: url(../img/n5.png) no-repeat;
}
.pL_right {
    width: 32px;
    height: 36px;
    position: absolute;
    right: 15px;
    top: 60px;
    background: url(../img/n6.png) no-repeat;
}
.pro_duct{
	width: 100%;
    position: relative;
    margin: 20px auto 0;
    overflow: hidden;
}
.pro_Ulduct {
    width: 650px;
    position: relative;
    margin: auto;
    overflow: hidden;
}
.pro_dwct {
    width: 9999px;
    position: relative;
}
.pro_duct ul li {
    float: left;
    width: 650px;
    position: relative;
}
.pro_duct ul li a {
    display: block;
    width: 175px;
    float: left;
    margin: 0 20px;
}
.pro_duct ul li a img {
    width: 100%;
    height: 175px;
}
.pro_duct ul li h2 {
    line-height: 24px;
    padding: 2px 0 5px 5px;
    color: #333;
}


.atten_content{
	position: relative;
    width: 100%;
    margin-bottom: 50px;
}
.atten_pdf{
	position: relative;
	width: 100%;
}
.atten_pdf li{
	position: relative;
	float: left;
	width: 195px;
	margin: 0 45px;
	margin-bottom: 20px;
}
.atten_pdf li img{
	width: 100%;
    box-shadow: 0px 0px 10px #666;
}
.atten_pdf li h2{
	color: #e3641c;
	font-size: 16px;
	margin: 12px 0;
}
.atten_pdf li a{
	position: absolute;
	right: 0;
	bottom: 0;
	width: 24px;
	height: 24px;
	background: url(../img/n8.png) no-repeat;
}
.pdf_down{
	position: relative;
	width: 100%;
}

.pr_inTex h3,.pr_inTex p{font-size: 14px;line-height: 20px;padding-bottom: 5px;}
.pr_inTex h3{color: #004a7b;}
.pr_inTex p{color: #333;}
.pr_inTex em {
    font-size: 14px;
    color: #e3641c;
    padding-top: 5px;
    display: block;
    position: absolute;
    right: 12px;
    bottom: 12px;
}
.inner_bgImg{width: 100%;position: relative;height: 540px;}
.inner_infore{width: 1200px;min-height: 560px; position: relative;margin:-500px auto 0;}
.infore_h2{width: 100%;position: relative;text-align: center; padding: 30px 0;}
.infore_h2 h2{font-size: 24px;color: #fff;}
.infore_centent{width: auto;padding: 20px 70px; min-height: 560px;position: relative;background: #fff;}
.infore_itle{width: 100%;position: relative;padding-bottom: 12px;border-bottom: solid 1px #dadada;}
.infore_itle span{width: auto;position: relative;float: left;}
.infore_itle span a{float: left;margin-right: 5px;color: #333;line-height: 20px;}
.infore_itle a.aback{float: right;font-size: 14px;color: #e3641c;}
.infore_cenImg{width: 100%;position: relative;}
.infore_cenImg img{width: 100%;}
.infore_cenImg h2{padding: 15px 0;font-size: 16px;color: #004a7b;}
.infore_cTex{width: auto;padding: 35px 60px; position: relative;}
.infore_cTex img{width: 100%;margin-bottom: 20px;}
.infore_cTex .info_1{width: 100%;position: relative;}
.info_1 p{line-height: 28px;color: #333;text-align:justify;text-justify:inter-ideograph}
.info_1 h2{line-height: 28px;color: #e3641c;padding: 10px 0;}
.info_2{width: 820px;position: relative;}
.info_2 h2{line-height: 28px;color: #e3641c;padding: 10px 0;}
.info_2 ul li{float: left;width: 50%;position: relative;line-height: 20px;padding: 0px 0 15px 0;}
.Case_main{width: 1200px;position: relative;margin: auto;}
.case_title{width: 100%;padding: 30px 0 20px 0;}
.case_title h2{font-size: 20px;line-height: 24px;color: #333;}
.case_content{width: 100%;position: relative;padding-bottom: 60px;}
.case_content a.case_ablock{display: block; border: solid 1px #cccccc;width: auto;margin-bottom: 25px;position: relative;}
.ca_left{margin: 25px 20px;width: 250px;float: left;}
.ca_left h2{color: #004a7b;font-size: 16px;line-height: 24px;padding-bottom: 5px;}
.ca_left p{color: #333333;font-size: 16px;line-height: 24px;}
.ca_left em{color: #333333;font-size: 16px;line-height: 24px;}
.ca_right{margin: 25px 0 25px 0px;width: 742px;height: 77px;overflow: hidden; float: left;border-left: solid 1px #e3641c;padding-left: 20px;}
.ca_right p{font-size: 14px;color: #333333;padding-bottom: 5px; text-align:justify;text-justify:inter-ideograph;line-height: 24px;}
.Osee{position: absolute;right: 20px;top: 50%;margin: -10px 0 0 0; color: #004a7b;background: url(/img/bd20.png) left center no-repeat;padding-left: 38px;}
.Overcenter:hover .ca_right{width: 742px;height: 200px;position: relative;transition: all 0.5s ease-in-out;-mos-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;}
.Overcenter:hover .Osee{display: none;}
.new_bon .Osee{display: none;}
.new_bon:hover .Osee{display: block;}
.Osee1 {
    position: absolute;
    right: 123px;
    top: 50%;
    color: #004a7b;
    background: url(/img/bd20.png) left center no-repeat;
    padding-left: 38px;
    margin-top: -10px;
    display: none;
}
.first_Text .Tetx_ablock:hover .Osee1 {
    display: block;
}



.new_first{width: 100%;position: relative;margin-top: 30px;}
.new_first .first_Img{width: 473px;height: 306px;float: left;position: relative;}
.new_first .first_Img img{width: 100%;height: 100%;}
.new_first .first_Text{width: 726px;position: relative;float: left;}
.first_Text .Tetx_ablock{display: block; width: auto;position: relative;padding: 0px 0px 0px 40px;padding-bottom: 1px;}
.first_Text .Tetx_ablock:hover {
    background: #fafafa;
}
.Tetx_ablock:hover .Text_left h2{color: #004a7b;}
.Tetx_ablock:hover .Text_right{background: #004a7b;}
.Text_left{width: 515px;float: left;position: relative;}
.Text_left h2{font-size: 18px;line-height: 30px;padding-bottom: 9px;padding-top: 5px;color: #333;width: 100%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.Text_left p{color: #666666;line-height: 24px;color: #666666;}
.Text_right{width: 104px;height: 101px;background: #b3b3b3;float: right;}
.Text_right span{font-size: 45px;color: #fff;/*width: 45px;height: 45px;*/text-align: center; display: block;margin:10px auto 0px;}
.Text_right p{color: #ffffff;line-height: 20px;text-align: center;}
.new_main{width: 100%;position: relative;margin: 30px 0;padding-bottom: 40px;}
.new_block{width: 100%;position: relative;}
.new_block a.new_bon{width: 100%;height: 100%;display: block; position: relative;padding-top: 25px; padding-bottom: 20px;border-bottom: solid 1px #cccccc;}
.new_block a.new_bon:hover {
    background: #fafafa;
}
.new_bon .Text_bonl{width: 104px;height: 101px;background: #b3b3b3;float: left;}
.Text_bonl span{font-size: 45px;color: #fff;/*width: 45px;height: 45px;*/text-align: center; display: block;margin:10px auto 0px;}
.Text_bonl p{color: #ffffff;line-height: 20px;text-align: center;}
.Text_bonr{width: 892px;float: left;position: relative;margin-left: 24px;}
.Text_bonr h2{font-size: 18px;line-height: 30px;padding-bottom: 9px;color: #333;width: 100%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.Text_bonr .line{width: 32px;height: 1px;background: #004a7b;margin-bottom: 13px;}
.Text_bonr p{color: #666666;line-height: 24px;color: #666666;}
.new_bon:hover .Text_bonr h2{color: #043b83;}
.new_bon:hover .Text_bonl{background: #043b83;}

.cain_inner{width: 100%;position: relative;padding-bottom: 40px;}
.mni_content{width: 100%;position: relative;background: #f5f5f5;}
.inn_conent{width: auto;position: relative;background: #fff;}
.cain_cumn{width: 100%;position: relative;height: 57px;}
.cain_in{width: auto;position: relative;float: left;}
.cain_in a{line-height: 57px;color: #666666;}
.cain_in span{line-height: 57px;color: #666666;}
.cain_cumn a.backs{float: right;line-height: 50px;color: #e46648;}
.inn_conent{width: auto;position: relative;padding: 30px;}
.inn_title{width: 100%;text-align: center;line-height: 30px;border-bottom: solid 1px #d9d9d9;}
.inn_title h2{font-size: 20px;color: #004a7b;line-height: 24px;}
.inn_title p{font-size: 14px;color: #333333;line-height: 30px;padding: 8px 0;}
.inn_text{position: relative;width: 100%;padding: 20px 0;}
.inn_text p{font-size: 14px;color: #333333;line-height: 24px;text-align:justify;text-justify:inter-ideograph;}
.inn_text p img{max-width: 100%;position: relative;margin:40px auto 40px;display: block;}
.Adress_conternt{width: 1200px;margin:50px auto 90px; position: relative;}
.Adress_left{width: auto;float: left;position: relative;}
.Adress_left h2{font-size: 24px;color: #e3641c;line-height: 24px;}
.Adre_con {width: 100%;position: relative;padding-top: 25px;}
.Adre_con p{font-size: 16px;color: #333333;line-height: 24px;padding-bottom: 8px;}
.Adre_con img{width: 101px;height: 101px;position: absolute;right: 0px;top: 80px;}
.Adress_right{width: 697px;position: relative;float: right;}
.down_content{width: 1200px;min-height: 204px; margin:40px auto 60px;position: relative;}
.down{width: 102%;position: relative;}
.down ul li{width: 381px;height: 67px;overflow: hidden; position: relative;float: left;border: solid 1px #cccccc;background: url(../img/bd24.png) no-repeat 92%;margin: 0 25px 25px 0;padding: 15px 0 16px 0;}
.down ul li:hover{background: url(../img/bd25.png) no-repeat 92%;}
.down ul li a{width: 248px;height: 67px;display: table-cell;vertical-align: middle; border-right: solid 1px #cccccc;position: relative; padding: 0px 25px 0px 25px;font-size: 16px;color: #004a7b;}

.prod_video{width: 103%;position: relative;margin: 30px 0;}
.prod_video ul li{width: 297px;height: auto;position: relative;float: left;margin-right: 25px;margin-bottom: 10px;cursor: pointer;}
.prod_video ul li .video_Img{width: 100%;height: 100%;}
.video_Img img{width: 100%;}
.video_play{width: 48px;height: 56px;position: absolute;top: 50%;left: 50%;margin: -55px 0 0 -24px;display: none;}
.prod_video ul li p{width: 100%;text-align: center;line-height: 30px;color: #333;font-size: 18px;padding: 8px 0;}
.prod_video ul li:hover p{color: #e3641c;}

#video-mode {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 999999;
    display: none;
}
#video-mode .v-wall {
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .5;
    filter: Alpha(opacity=50);
}
#video-mode .v-box {
    width: 752px;
    height: 487px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -210px 0px 0px -376px;
    background: #373335;
    box-shadow: 1px 0px 10px rgba(0,0,0,.5);
}
#video-mode #v-close {
    width: 50px;
    height: 26px;
    line-height: 26px;
    position: absolute;
    right: 0px;
    top: -35px;
    background: #3d3d3d;
    text-align: center;
    border-radius: 3px;
    font-size: 16px;
    cursor: default;
    user-select: none;
    color: #FFF;
    border: 1px solid #FFF;
}
#video-mode .v-wrap {
    width: 100%;
    height: 100%;
}

