body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img { border: medium none; margin: 0; padding: 0;}
body { font-size: 16px; font-family: '微软雅黑';overflow-x: hidden; }
img { border: 0; }
a { cursor: pointer; text-decoration: none; color: #000; }
p { word-break: break-all; word-wrap: break-word; }
ul { list-style: none; }
i {font-style:normal}

/* clear */
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }
.fl { float: left; }
.fr { float: right; }
.clearflr { clear: both; }
select {   /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/   border: solid 1px #ddd;    /*很关键：将默认的select选择框样式清除,ie10+,ie9需要模拟*/ appearance: none; -moz-appearance: none; -webkit-appearance: none;    /*在选择框的最右侧中间显示小箭头图片*/ background: url("../img/arrow.png") no-repeat scroll  transparent; background-position: right 50%; background-size: 13px auto; padding-right: 14px; background: none\9; }

/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }
select::-webkit-expand { display: none; }
select::-moz-expand { display: none; }
button { cursor: pointer; }
body { min-width: 1240px; }
.warpper { width: 1240px; max-width: 1240px; margin: 0 auto }
.header { height: 100px;position: fixed !important;
    left: 0 !important;
    top: auto !important;
    z-index: 111 !important;background: #fff; width: 100%;border-bottom: solid 1px #ebebeb; }
.header .logo { }
.nav { margin-top: 20px;margin-right: 19px; }
.nav> ul>li { float: left; height: 50px; line-height: 50px; margin: 0 5px; font-weight: 400; position: relative; }
.nav> ul>li>a { padding: 0 15px 15px 15px; display: block; color:#000; font-size: 16px; font-weight: 500; }
.nav> ul>li>a:hover { color: #0163cd; border-top: 2px #0163cd solid}
.nav> ul>li:last-child { margin-right: 0; }
.nav> ul>li .subnav { display: none; position: absolute; z-index: 1; width: auto; background: #fff; border-top: 4px #0163cd solid; top: 60px; left: 0; -moz-box-shadow:1px 1px 1px #eee; -webkit-box-shadow:1px 1px 1px #eee; box-shadow:1px 1px 1px #eee;}
.nav> ul>li .subnav >li { text-align: left;white-space:nowrap; min-width: 170px; padding: 0 10px 0 15px; display: block;height: 35px; line-height: 35px;}
.nav> ul>li .subnav >li:hover a { display: block;color: #0163cd; }
._form{position: relative;height: 68px;float: right;width: 50px;}
._form .search{ display: block; position: absolute; right: 0; top:28px; margin-left: 90px; margin-top: 6px; font-size: 28px; color: #fb2e45; background: none; outline: none; box-shadow: none; border: none;cursor: pointer;width: 30px; height: 30px; background: url(../img/search.jpg) no-repeat;display: block;}
._form input{position: absolute;right: 44px;top:27px;height: 34px;width: 0;transition: all 0.5s ease; border-width: 0;background-color: #fff;text-indent: 1em; border:1px #ddd solid;}
._form:hover input{width: 268px;transition: all 0.5s ease; text-indent: 1em; z-index: 1}
.slideBox { position: relative;padding-top: 100px;}
.slideBox .hd { height: 15px; overflow: hidden; position: absolute; right: 50%; bottom: 25px; z-index: 1; }
.slideBox .hd ul { overflow: hidden; zoom: 1; float: left; }
.slideBox .hd ul li { float: left; margin-right: 10px; width: 15px; height: 15px; border-radius: 50px; line-height: 14px; text-align: center; background: #fff; cursor: pointer; }
.slideBox .hd ul li.on { background: #327ab4 ; color: #fff; }
.slideBox .bd { position: relative; height: 100%; z-index: 0; }
.slideBox .bd li { zoom: 1; vertical-align: middle; }
.slideBox .bd img { width: 100%; height: 100%; display: block; }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev, .slideBox .next { position: absolute; left: 3%; top: 50%; margin-top: -25px; display: block; width: 32px; height: 40px; background: url(../img/slider-arrow.png) -110px 5px no-repeat; filter: alpha(opacity=50); opacity: 0.5; }
.slideBox .next { left: auto; right: 3%; background-position: 8px 5px; }
.slideBox .prev:hover, .slideBox .next:hover { filter: alpha(opacity=100); opacity: 1; }
.slideBox .prevStop { display: none; }
.slideBox .nextStop { display: none; }

.cpart1{margin-top: 50px; margin-bottom: 50px;}
.idx_title{height: 100px; font-size: 28px;text-align: center;color: #1d0201; font-weight: 100;}
.idx_title i{font-style:normal; color: #222222; display: block; text-align: center; font-size: 28px;font-weight: normal;}
.idx_title span { font-family: Arial; font-size: 16px; color: #666666; width: 154px; display: inline-table; background: url("../img/middle-line.jpg") repeat-x left center;}
.idx_title span p { background: #fff; width: 82px; display: block; margin-left: 36px;}

.cpart1 .boxtitle{margin-bottom: 20px;}
.cpart1 .boxtitle ul li{ display: inline-block; width:auto;background-color: #e7eaec; height: 38px; line-height: 38px;padding: 0 15px 0 15px; margin-right: 1px; cursor: pointer;}

.cpart1 .boycontent{line-height: 30px; width: 990px; margin: 0 auto;}

.cpart1 .boxtitle .active{background-color: #da281f;color: #fff;}

.index_news { width: 100%; overflow: hidden;}
.index_news_item, .index_news_item ul { width: 100%;}
.index_news_item li { width: 388px; float: left; margin-right: 35px; border: solid 1px #f8f8f8;}
.index_news_item li:last-child { margin-right: 0;}

.cpart2{height: 309px; background: url(../img/index2.jpg) no-repeat center;}
.cpart2 .imgweizhi{margin-top: 54px;margin-left: 700px;}

.new-index-body { padding-left: 0 !important; padding-right: 0 !important; padding-top: 15px !important; }
.new-index-body span { display: block; float: left;}
.new-index-body .new-body-title { width: 80px; height: 70px;}
.new-index-body .new-body-text { width: 271px; height: 70px; padding-left: 15px; border-left: solid 1px #ededed;}
.new-index-body .new-body-text .text-title { color: #000; font-size: 16px; height: 20px; line-height: 20px; overflow: hidden;}
.new-index-body .new-body-text .text-content { font-size: 14px; padding-top: 5px;}
.new-index-body .new-body-title .new-body-day { width: 100%; text-align: center; font-size: 36px; font-family: Arial; color: #939393; padding-top: 15px; padding-bottom: 5px;}
.new-index-body .new-body-title .new-body-month { width: 100%; text-align: center; font-size: 14px; font-family: Arial; color: #a4a4a6;}
.new-body-more { float: left; width: 348px; margin-left: 20px; border-top: solid 1px #ececec; margin-top: 12px; height: 55px; line-height: 55px;}
.new-body-more .more-title { font-size: 14px; float: left; margin-left: 10px; height: 55px; line-height: 55px;}
.new-body-more .more-icon { float: right; margin-right: 10px; width: 60px; height: 55px; line-height: 55px; background: url("../img/more-icon.png") no-repeat right center;}

.new-img img { height: 230px !important;}

.view-more { padding-top: 60px;}
.view-more a { color: #000 !important; border: solid 2px #327ab4 !important; height: 32px !important; width: 162px !important; border-radius: 0 !important; padding: 0!important; line-height: 32px !important;}
.view-more a:hover { background: #fff !important;}

.cpart3{margin-top: 50px; margin-bottom: 50px;}

.cpart4{margin-top: 90px; padding-top: 30px; padding-bottom: 50px;}

.pc-bg-container { width: 100%; display: block; float: left; margin-bottom: 60px;}
.pc-bg-container .product-item { float: left; margin-right: 75px; width: 253.75px;}
.pc-bg-container .product-item:last-child { margin-right: 0;}
.pc-bg-container .inner-content { background: #fff; width: 100%; border: solid 1px #0765CF; border-radius: 3px;}
.pc-bg-container .inner-content img { padding-top: 6px; padding-bottom: 3px; max-height: 280px;}
.pc-bg-container .product-title { width: 225.75px; text-align: right; font-size: 15px; padding-right: 25px; background: url("../img/more-icon.png") no-repeat center right; margin-top: 10px; }

.index-product { background: url("../img/index-product-bg.jpg"); background-size: cover;}
.index-product .view-more a:hover { background: none !important;}

.cpart5{ margin-bottom: 50px; padding-top: 30px; padding-bottom: 30px;}
.cpart5 .linklist li{float: left; padding: 10px;}
.cpart5 .linklist { line-height: 35px;}
.cpart5 .linklist p { display: inline; padding-left: 16px; padding-right: 11px;}
.cpart5 .linklist p:last-child { display: none;}

.daohang{height: 46px;line-height: 46px;background-color: #fafafa;}

.footer{width: 100%; background: url(../img/footbg.jpg) no-repeat center;height:226px;padding-top: 60px;}
.footer .footitle{width: 152px;border-bottom: solid 1px #6c6c6c;font-size: 17px; line-height: 35px;color: #fff;margin-bottom: 10px;}

.technical_support { display: inline; padding-left: 390px;}



.footer .tbox1{float: left;width: 240px;}
.footer .tbox1 li a{font-size: 14px; line-height: 30px;color: #fff;}

.footer .tbox2{float: left;width: 240px;}
.footer .tbox2 li a{font-size: 14px; line-height: 30px;color: #fff;}

.footer .tbox3{float: left;width: 300px;}
.footer .tbox3 p{font-size: 14px; line-height: 30px;color: #fff;}

.footer .tbox4{float: left; width: 435px; margin-left: 25px;}
.tbox4 .tbox4-item { float: left; width: 120px; margin-right: 35px;}
.tbox4 .tbox4-item p { float: left; width: 100%;}
.tbox4 .tbox4-item p img { width: 120px; height: 120px;}
.tbox4 .tbox4-item h1 { float: left; width: 100%; color: #fff; text-align: center; font-size: 12px; padding-top: 10px; line-height: 20px;}
.tbox4 .tbox4-item h3 { float: left; width: 100%; color: #fff; text-align: center; font-size: 12px; }
.tbox4 .tbox4-item:last-child { margin-right: 0!important;}

.companymsg li{float: left;border: 1 solid #000;margin-bottom: 20px;}
.companymsg{line-height: 25px;}
.companymsg .tel{ height: 23px; background: url(../img/tel.jpg) no-repeat; display:block;padding-left: 30px;}
.companymsg .email{ height: 23px; background: url(../img/email.jpg) no-repeat;display: block;padding-left: 30px;}

.bottomnav{text-align:center;border-top: dotted 1px #999999;padding-top: 20px;}
.bottomnav ul{float:left;position:relative;left:50%;}
.bottomnav li{position:relative;right:50%;float:left;margin:2px;padding:0 2px;line-height:120%;}
.bottomnav li a{border-right:1px solid #ccc; padding:0px 10px; }
.bottomnav li:last-child a{border-right:0px solid #ccc; padding:0px 10px; }


.ft_con ul{float: left;margin-right: 100px;}
.ft_con ul h1{font-size: 14px;color: #fff; font-weight: bold;height: 24px; line-height: 24px;}
.ft_con ul hr{width: 15px;color: #0068b0; background: #0068b0;height: 2px;margin: 15px 0;}
.ft_con ul li{font-size: 12px; line-height: 22px; color: #9d9d9d;}
.ft_con ul li a{display: block;color: #9d9d9d;}
.ft_con ul li:hover a{color: #0068b0;}
.footer_contact >li{padding-left: 20px;}
.footer_contact .tel{background: url(../img/tel_ico.jpg) no-repeat 0 50%;}
.footer_contact .fax{background: url(../img/fax_ico.jpg) no-repeat 0 50%;}
.footer_contact .add{background: url(../img/add_ico.jpg) no-repeat 0 50%;width: 150px}
.code{color: #9d9d9d;}
.code_pic img{width: 70px; height: 70px;transition: all 0.5s ease; }
.code_pic:hover img{transition: all 0.5s ease; transform: scale(2.2);}
.code .company{text-align: right;}
.fr_link select{width: 125px; height: 24px; line-height: 24px;margin-top: 10px;color: #9d9d9d;padding: 0 10px;}
.copyright{background: #1a1a1a;color: #fff;height: 50px; line-height: 50px;font-weight: normal}
.copyright a{color: #fff;}

/*关于我们*/
.nbanner{ text-align:center; width:100%;padding-top: 86px; overflow:hidden;}
.nbanner span{height:350px; display:block; background-position: center center; background-repeat:no-repeat;}


.bottomnav{text-align:center;border-top: dotted 1px #999999;padding-top: 20px;}
.bottomnav ul{float:left;position:relative;left:50%;}
.bottomnav li{position:relative;right:50%;float:left;margin:2px;padding:0 2px;line-height:120%;}
.bottomnav li a{border-right:1px solid #ccc; padding:0px 10px; }
.bottomnav li a:hover{color: #0163cd;}
.bottomnav li:last-child a{border-right:0px solid #ccc; padding:0px 10px; }

.Menu{margin-bottom: 50px;border-bottom:solid 1px #eaeaea; height: 50px; line-height: 50px;}
.Menu .boxtitle{ display: flex; margin: 0 auto;}
.Menu .boxtitle ul{ margin: 0 auto; height: 52px; line-height: 52px; overflow: hidden;}
.Menu .boxtitle ul li{ width:auto;height: 50px; line-height: 50px; padding: 0 13px; display: block; float: left;}
.Menu .boxtitle .active{border-bottom:solid 2px #0163cd;}
.Menu .menu-line { display: inline-block !important; height: 50px  !important; line-height: 50px  !important; width: 11px !important;}
.Menu .menu-line span { width: 1px; overflow: hidden; margin-left: 5px; height: 18px; line-height: 18px; background: #999;
margin-top: 20px; display: block; }
.Menu .menu-line:last-child span{ display: none;}

.slide-return {
  margin-top: 0;
  padding-top: 20px;
  padding-bottom: 20px;
	text-align: center
}

.slide-return a {
	display: inline-block;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.428571429;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	outline: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	padding: 5px 20px;
	border-radius: 3px;
    color: #fff;
    background-color: #d7140a;
}

.slide-return a:hover {
	background: #b00900;
	color: #fff;
}


.ab_left{width: 320px; float: left;}
.ab_left .abtitle{font-size: 20px;color: #606c70;}


.ab_right{ width: 900px; float: right;}
.ab_list li{float: left;margin-right: 28px; width: 280px; margin-bottom: 20px;}
.ab_list li img{width: 100%;}
.ab_list li p{line-height: 25px;}
.ab_list li:nth-child(3n+0){margin-right: 0px;}


/*关于我们*/
.Container{ padding:0px 0; min-height:400px; height:400px; height:auto !important;margin-bottom: 90px;}
.SinglePage{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; line-height:28px; color:#000;}
.columncn { font-size: 33px; margin: 0; color: #e3e3e3;}
.columnen { font-size: 82px;  color: #e3e3e3;  text-transform: uppercase;  margin: 0;}
.SinglePage h2{text-align: center;font-size: 36px;line-height: 40px;}
.SinglePage h3{text-align: center;font-size: 16px;font-weight: normal;color: #000;line-height: 32px;}
.SinglePage hr{height: 24px;width: 1px; color: #ddd ; background: #ddd;margin: 10px auto;}

/*新闻列表*/
.newslist{ padding:10px 0 0}
.newslist li{ position:relative; display:block; width:100%; margin-bottom:20px;}
.newslist li .pic{ position:absolute; left:0; top:0; width:198px; height:122px; text-align:center; display:block;}
.newslist li .pic img{ vertical-align:middle;width:198px; height:122px;}
.newslist li .txt{ margin-left:228px; font-size:14px; height:159px; border-bottom:1px solid #e5e5e5;line-height:24px;}
.newslist li .txt .tit{ margin:0; }
.newslist li .txt .tit a{ display:block;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; font-size:15px;}
.newslist li .txt time{ color:#999;}
.newslist li .txt .con{  height:72px; overflow:hidden;}

/* 产品 */
.productlist{ }
.productlist li{width: 290px;height: 360px;float: left;margin-right: 20px;margin-bottom: 20px;}
.productlist li:nth-child(4n+0){margin-right: 0px;}
.productlist li .proimg{width: 290px;height: 282px;border: solid 1px #d2d2d2; display: flex; display: -webkit-flex;align-items: center;float: left; justify-content:center; }
.productlist img{align-items: center; text-align: center; margin: 0 auto;max-height: 260px;}
.productlist .protitle{text-align: right; line-height: 30px;}
.productlist li p{text-align: right;color: #0163cd; line-height: 22px;display: block;}



/*成功案例*/
.photolist{ position:relative; margin:0 -27px 20px;}
.photolist li{ width:258px; float:left; margin:15px 27px; text-align:center;}
.photolist li a{ display:block;}
.photolist li .pic{ width:258px; height:222px; border:1px solid #ededed;overflow: hidden;}
.photolist li .pic img{ width:256px; height:220px;display: block;transition: all 0.5s ease; }
.photolist li:hover .pic img{transition: all 0.5s ease;transform: scale(1.4); }
.photolist li .tit{overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; font-size:14px; margin:10px 0 0;}
.photolist li:hover .pic{box-shadow: 1px 3px 4px #ccc;}
.photolist li:hover .tit{ color:#0068b0;}

/*页码*/
.Pages{zoom:1; overflow:hidden; text-align:center; padding:30px 0 30px;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; border:1px solid #c1c1c1; padding:5px 1em; color:#494949;}
.Pages a:hover{ background:#fefefe;}
.Pages .p_cur,.Pages .p_count,.Pages .p_total,.Pages .p_jump{ display:none;}
.Pages .p_cur b{ color:#0163cd;}
.Pages .p_count b{ color:#0163cd;}
.Pages .p_total b{ color:#0163cd;}
.Pages .p_page em{ font-style:normal;}
.Pages .p_page em a{}
.Pages .p_page em a.a_cur{ color:#fff; background:#0068b0; border-color:#0068b0;}
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff;}
.Pages .i_button { position:relative; top:5px; width:32px; height:20px; cursor:pointer; border:none;}

/*新闻详细页*/
.newinfo{ margin:0 auto 20px; font-size:16px; border-bottom:1px solid #f6f6f6; padding-bottom:20px; min-height:200px;color:#000000;}
.newinfo .ntitle{  font-size: 26px; color:#000000;font-weight: 300; text-align: center;  border-bottom:1px solid #f6f6f6;line-height: 34px; }
.newinfo  .ntime{ display:block; color:#000; font-size:14px; font-weight:normal; line-height:30px; text-align:center; padding-bottom:20px;}
.PrevNextBox{ position:relative;}
.PrevNextBox dl{ width:45%;}
.PrevNextBox dl .none{ color:#999;}
.PrevNextBox dl.prepage{ float:left; width: 40%;}
.PrevNextBox dl.nextpage{ float:right; text-align:right; width: 40%;}
.PrevNextBox .goback{ margin:0; font-weight:normal; font-size:14px; position:absolute; top:7px; left:50%; margin-left:-32px;}
.PrevNextBox .goback a{ color:#143851;}



/*招聘中心*/

.joblist{ padding:30px 0 20px;}
.joblist dl{ cursor:pointer; line-height:49px; font-size:14px; border-bottom:1px solid #fff;}
.joblist dl dt{ background:#0068b0;}
.joblist dl span{ float:left; width:25%;  padding:0.5em 0 0.5em 0; text-align:center;}
.joblist dl span.first{ border-left:none;}
.joblist dl dt span{ color:#fff; font-size:15px; width:25%;}
.joblist dl dd{ background:#f7f7f7;}
.joblist dl figure{ display:none;}
.joblist dl.cur figure{border-top:1px solid #fff; padding:20px 300px 20px 80px; position:relative;}
.joblist dl.cur figure .con{ line-height:33px;}
.joblist dl.cur figure figcaption{ font-weight:bold; color:#333; font-size:15px;}
.joblist dl.cur .throw{ background:#0068b0; width:120px; text-align:center; color:#fff; position:absolute; right:3%; bottom:35%; line-height:35px;}

.jobform{ padding:30px 0 0;}
.jobform dl{ background:#fff; border:#efefef solid 1px; padding:9px 0; margin:0 auto 10px; max-width:500px; line-height:40px; font-size:14px;}
.jobform dl dt{ padding:0 10px; color:#777; float:left; text-align:right; width:100px; }
.jobform dl dd{ padding: 0 5px;float: left;width: 300px;}
.jobform dl dd .text{ width:100%;}
.jobform dl.last{ border:none;}
.jobform .btn{ width:45%; float:right; background:#ccc; color:#fff; font-size:14px; font-weight:bold; padding:10px 0; border-radius:0; letter-spacing:0.5em;}
.jobform .btn.submit{ float:left; background:#0068b0;}


/*联系我们*/
.contact{width: 400px; margin-right: 50px}
.contact h1{color: #0068b0;font-size: 24px;line-height: 48px;}
.contact h1 span{font-size: 40px;display: block;text-transform: uppercase;}
.contact ul{margin: 20px 0}
.contact ul > li{line-height: 42px;}
.contact ul > li i{width: 16px;height: 16px;display: inline-block;vertical-align: middle;padding-right: 20px;}
.contact ul > li i.tel{background: url(../img/tel.png) no-repeat;}
.contact ul > li i.fax{background: url(../img/fax.png) no-repeat;}
.contact ul > li i.email{background: url(../img/email.png) no-repeat;}
.contact ul > li i.add{background: url(../img/add.png) no-repeat;}
.map {width: 750px;}
.map img{width: 100%;}
.message h1{color: #333;border-bottom: 3px #333 solid;line-height: 100px; text-align: center;font-size: 36px;}

.fconbox .r_543{ float: right; width:48.22380106571936%; margin-top:41px;}
.fconbox2{ float:left; width:100%; margin-top:41px;}
.ffom2{ float:left; width:1160px; border:#e6e6e6 solid 1px; height:216px; margin:0; padding:16px 19px; color:#999999; font-size:16px; line-height:30px; outline:none;
-webkit-appearance:none; 
-moz-border-radius:0; 
-webkit-border-radius:0; 
-khtml-border-radius:0;
border-radius:0;
}
.fconbox .l_420{ float: left; width:37.30017761989343%; margin-top:41px;}
.fconbox .l_92{ float:left; width:92px; height:46px; margin:50px 0 0 20px;}
.fconbox .r_382{ width: 33.92539964476021%;margin: 41px auto 0;}
.ffom3{ float:left; width:100%; height:60px; border:0; background:#0163cd; color:#ffffff; font-size:18px; text-align:center; line-height:60px;}
.fc_0100_4{ float:left; width:100%; background-color:#014c8a;}
.fc_1126_1{ float: left; width:100%; padding:54px 0 49px 0;}
.fc_1126_1 .l_680{ float:left; /*width:60.39076376554174%;*/ width:50%;  height:38px; /*background:url(img/fimg13.png) top repeat-x;*/}
.fc_1126_1 .l_680 .lcon{ float:right; background-color:#014c8a; color:#ffffff; font-size:42px; font-family:微软雅黑, Helvetica, sans-serif; line-height:38px; padding-right:40px;}
.fc_1126_1 .r_385{ float:right; /*width:34.19182948490231%;*/ width:50%; color:#ffffff; font-size:16px; line-height:42px;}
.fc_0100_5{ float:left; width:100%; border-bottom:#014c8a solid 3px;}
.fc_1126_2{ float:left; width:100%; padding:64px 0 42px 0; color:#014c8a; font-size:36px; line-height:50px; text-align:center;}
.fc_1126_3{ float:left; width:100%; padding:10px 0 90px 0;}
.fconbox{ float:left; width:100%;}
.fconbox .l_543{ float:left; width:48.22380106571936%; margin-top:41px;}
.ffom1{ float:left; width:560px; height:60px; border:#e6e6e6 solid 1px; margin:0; padding-left:19px; color:#999999; font-size:16px; line-height:58px; outline:none;
-webkit-appearance:none; 
-moz-border-radius:0; 
-webkit-border-radius:0; 
-khtml-border-radius:0;
border-radius:0;
}

/*comtact end*/

.videoBg{display: none;position: absolute;top: 0;left: 0;width: 100%;background: rgba(0,0,0,.6);z-index: 999;cursor: pointer;}
.videoContainer{width: 1200px;position: relative;z-index: 2;margin: 0 auto;cursor: auto;background: #000;border:10px solid #fff;overflow: auto;}
.videoIndex,.video,.videoMask{ height:321px;}
.videoIndex{ padding-bottom:9px; background:url(../img/c3.png) repeat-x left bottom; position:relative; z-index:999;}
.video{ background-repeat:no-repeat; background-position:center; position:relative;background-size: 100% 100%;}
.videoMask{ text-align:center; background:url(../img/c4.png) repeat left top; position:relative;}
.videoBox{ position:absolute; left:10px; right:10px; bottom:10px; top:10px; border:1px solid #848484; z-index:33;}
.videoMask a{ display:block; width:79px; height:79px; background:url(../img/v.png) no-repeat center; cursor:pointer; position:absolute; top:50%; left:50%; margin-top:-40px; margin-left:-40px; z-index:444;}
#videoPoup{ width:100%;}
#videoPoup .video{ height:100%;}
#mediaplayer_logo{ display:none;}