@charset "utf-8";



/* CSS reset for c_b*/

body,

div,

dl,

dt,

dd,

ul,

ol,

li,

h1,

h2,

h3,

h4,

h5,

h6,

pre,

form,

fieldset,

input,

textarea,

p,

blockquote,

th,

td {

    margin: 0;

    padding: 0;

}



table {

    border-collapse: collapse;

    border-spacing: 0;

}



table th,

table td {

    padding: 5px;

}



fieldset,

img {

    border: 0;

}



address,

caption,

cite,

code,

dfn,

em,

i,

th,

var {

    font-style: normal;

    font-weight: normal;

}



ol,

ul {

    list-style: none;

}



ception,

th {

    text-align: left;

}



q:before,

q:after {

    content: '';

}



abbr,

acronym {

    border: 0;

}



a {

    color: #fff;

    text-decoration: none;

}

li{

    text-decoration: none;

    list-style: none;

}

button{

    border: 0;

    outline: none;

}

html{

    color: #111;

}

.w1200 {width:1200px;min-width:1200px;margin:0 auto;}

.fr {float:right;}

.fl {float:left;}

.nyl_footer {

	background: #F4A30E;

	overflow: hidden;

	padding-top: 15px;

	/*! width: 1300px; */

	z-index: 2;

	position: relative;

}

.nyl_footer .item {

	padding-right: 20px;

	margin-bottom: 0px;

}

.nyl_footer .item .title {

	color: #fff;

	font-size: 20px;

	line-height: 43px;

	padding-bottom: 10px;

	padding-top: 0;

	text-align: left;

	font-weight: normal;

	letter-spacing: 1px;

}

.nyl_footer .item .text {

	line-height: 38px;

	padding: 0;

	text-align: left;

}

.nyl_footer .item .text a {

	color: #fff;

	font-size: 15px;

}

.nyl_footer .prod {

	width: 300px

}

.nyl_footer .prod .text a {

	margin-right: 5px;

}

.nyl_footer .prod .text a:hover {

	color: #fff;

}

.nyl_footer .about {

	width: 230px

}

.nyl_footer .about .text a {

	display: block;

	margin-left: 3px;

	width: 100px;

}

.nyl_footer .about .text a:hover {

	color: #ff5c01

}

.nyl_footer .contact {

	width: 480px;

	padding-right: 0

}

.nyl_footer .contact .tel {

	color: #fff;

	padding-top: 14px;

	text-align: left;

}

.nyl_footer .contact .tel .phone {

	font-size: 15px;

	background: url("../images/icon17.png") top left no-repeat;

	padding-left: 34px

}

.nyl_footer .contact .tel .time {

	font-size: 14px

}

.nyl_footer .contact .address {

	background: url("../images/icon18.png") left top no-repeat;

	padding-left: 23px;

	color: #fff;

	font-size: 14px;

	padding-top: 1px;

	margin-top: 21px;

	text-align: left;

}

.nyl_footer .ewm {

	width: 250px;

	padding-right: 0

}

.nyl_footer .ewm .pic {

	margin-left: 30px;

	text-align: center

}

.nyl_footer .ewm .pic .text {

	color: #bbbbbb;

	font-size: 12px;

	padding-top: 0;

	text-align: center;

}

.nyl_footer .ewm .title {

	margin-left: 30px

}

.nyl_footer .nyl_copyright {

	color: #fff;

	height: 80px;

	border-top: 1px solid rgba(255, 255, 255, 0.1);

	line-height: 55px;

}

/*for ie f6n.net*/

a:focus {

    outline: none;

}



/*for ff f6n.net*/

a:hover {

    text-decoration: none;

}



/*定位*/

.tl {

    text-align: left;

}



.tc {

    text-align: center;

}



.tr {

    text-align: right;

}



.bc {

    margin-left: auto;

    margin-right: auto;

}



.fl {

    float: left;

    display: inline;

}



.fr {

    float: right;

    display: inline;

}



.zoom {

    zoom: 1

}



.hidden {

    visibility: hidden;

}



.vam {

    vertical-align: middle;

}



.clear {

    clear: both;

    height: 0;

    line-height: 0;

    font-size: 0;

}



p {

    word-spacing: -1.5px;

}



li {

    list-style: none;

}



/*其他*/

.cur {

    cursor: pointer

}



/*原reset*/

sup {

    vertical-align: baseline;

}



sub {

    vertical-align: baseline;

}



input,

button,

textarea,

select,

optgroup,

option {

    font-family: inherit;

    font-size: inherit;

    outline: none;

    font-style: inherit;

    font-weight: inherit;

}



input,

button,

textarea,

select {

    *font-size: 100%;

}



input,

select {

    vertical-align: middle;

}



body {

    font: 12px/1.231  "Arial Narrow", HELVETICA;

}

input::-webkit-input-placeholder {

    color: #999;

    font-size: 14px;

    background: none;

}

select,

input,

button,

textarea,

button {

    font: 99%  "Arial Narrow", HELVETICA;

}

.cen{width:1200px; height:370px; margin:0px auto; margin-top:20px; }

.cen-list{float:left; width:282px; background:#ffffff; border:1px solid #f4f4f4; border-top:1px solid #f4f4f4; margin-right:13px; cursor:pointer;transition: all .5s;

	-webkit-transition: all .4s;

	-o-transition: all .4s;

	-moz-transition: all .4s;}

.cen-list .cen-img{width:275px; text-align:center; padding-top:20px; height:85px; margin-bottom:22px; margin-top:30px;}

.cen-list .cen-tit{font-size:21px; text-align:center; color:#292929; width:222px; margin:0 auto; height:45px; overflow:hidden}

.cen-list .cen-tit{

	font-size:22px; text-align:center;   color:#111111;font-weight:bold;

}

.cen-list .cen-des{font-size:14px; text-align:left; color:#868686; width:180px; margin:0 auto; line-height:22px; height:80px; margin-bottom:20px; overflow:hidden;text-align: center;}

.cen-list .indexMore{

 

		margin:0px auto;

		font-size:16px;

		text-align:center;

		width:100%;

		line-height:54px;

		background-color:#f3f3f3;

		color:#868686;

		text-decoration:none;



}



.cen-list:hover{

float:left; 

width:285px;

background:#ffffff; 

border:1px solid #d6d6d6;

border-top:1px solid #d6d6d6; 

margin-right:20px; cursor:pointer;

-webkit-box-shadow:0 0 26px #cacaca;  

-moz-box-shadow:0 0 26px #cacaca;  

box-shadow:0 0 26px #cacaca;

margin-top:10px;

	

}

.cen-list:hover .cen-img{

transform: rotateY(360deg);

transition: all 0.5s ease-out;

}



.cen-list:hover .indexMore{

	display:block;

	margin:0px auto;

	font-size:16px;

	text-align:center;

	width:100%;

	line-height:54px;

	background-color:#F4A30E;

	color:#ffffff;

	text-decoration:none;





}

.cen-list:hover .cen-tit a{

	font-size:22px; 

	text-align:center;   

	color:#d7191b;

	font-weight:bold;

	text-decoration:none;

}



table {

    font-size: 14px;

    width: 100%;

    border-collapse: collapse;

}



pre,

code,

kbd,

samp,

tt {

    font-family: monospace;

    *font-size: 108%;

    line-height: 100%;

}



/*title*/

h1 {

    font-size: 32px;

}



h2 {

    font-size: 26px;

}



h3 {

    font-size: 20px;

}



h4 {

    font-size: 14px;

}



h5 {

    font-size: 12px;

}



h6 {

    font-size: 10px;

}



/*清除浮动*/

.clearfix:after {

    content: '';

    display: block;

    clear: both;

    height: 0;

    visibility: hidden;

}



.f_l {

    float: left;

}

.f_r {

    float: right;

}

.clearfix {

    /*兼容 IE*/

    zoom: 1;

}



/*end reset*/

body {

    background: #f5f5f5;

}



.content,

.container {

    margin-left: auto;

    margin-right: auto;

    width: 1200px;

}



/* tanchuang1 提交弹窗*/

.tanchuang1 {

    width: 100%;

    position: fixed;

    top: 0;

    left: 0;

    background: url(../images/tanchuangbg.png);

    height: 100%;

    z-index: 9999999;

}



.tanchuang1 .conBox {

    width: 400px;

    height: 212px;

    padding: 20px;

    background: #fff;

    position: absolute;

    left: 50%;

    margin-left: -220px;

    top: 50%;

    margin-top: -80px;

    z-index: 9999999;

}



.tanchuang1 .conBox .tcClose {

    width: 33px;

    height: 90px;

    position: absolute;

    right: 45px;

    top: -90px;

    cursor: pointer;

    z-index: 999999999999999;

}



.tanchuang1 .conBox .box {

    width: 398px;

    height: 190px;

    border: 1px solid #e5e5e5;

    padding-top: 20px;

    text-align: center;

    position: relative;

}



.tanchuang1 .conBox .box img {

    display: block;

    width: 47px;

    height: 47px;

    margin: 0 auto;

}



.tanchuang1 .conBox .box h5 {

    font-size: 24px;

    color: #F4A30E;

    font-weight: bold;

    margin-top: 10px;

}



.tanchuang1 .conBox .box p {

    font-size: 16px;

    color: #4d4d4d;

    margin-top: 10px;

}



.tanchuang1 .conBox .box .b15 {

    display: block;

    width: 150px;

    height: 52px;

    line-height: 52px;

    text-align: center;

    font-size: 18px;

    color: #fff;

    position: absolute;

    bottom: -1px;

    left: 50%;

    margin-left: -75px;

    background: #F4A30E;

    text-decoration: none;

    z-index: 999999999999999;

    border: 0px;

}



.tanchuang2 .conBox .box a {

    background: #404040;

}



/*------------------------------------  新加入的代码放在下面  ---------------------------------------------*/



/*关闭网站*/

.y-close-page {

    width: 100%;

    height: 100%;

    position: fixed;

    left: 0;

    top: 0;

    z-index: 99999;

    background-color: #333;

}



.y-dialog-cont {

    width: 360px;

    height: 160px;

    background-color: #fff;

    margin: 8% auto 0;

    border-radius: 10px;

    text-align: center;

    color: #666;

}



.y-dialog-cont p {

    padding-top: 10%;

    font-size: 18px;

}



.y-dialog-cont a {

    display: block;

    width: 70px;

    height: 36px;

    line-height: 36px;

    color: #fff;

    border-radius: 5px;

    margin: 36px auto 0;

    text-decoration: none;

    background: #F4A30E;

}



@font-face {

  font-family: "Geometr415_Blk_Bt";

  src: url("../font/Geometr415_Blk_Bt.woff") format("woff"),

       url("../fonts/geometr415_blk_bt.ttf") format("truetype"),

       url("../fonts/geometr415_blk_bt.eot") format("embedded-opentype"),

       url("../fonts/geometr415_blk_bt.svg") format("svg");

  font-weight: normal;

  font-style: normal;

}



/* header start */

.header {

    width: 100%;

    height: auto;

}



.header .header_up {

    width: 100%;

    height: 152px;

    overflow: hidden;

    border-bottom: 1px solid #ebebeb;

}



.header .header_up .logo {

    width: 69px;

    height: 100%;

    float: left;

    margin-right: 30px;

}



.header .header_up .logo img {

    /*! width: 100%; */

    /*! height: 100%; */

}



.header .header_content {

    width: 1200px;

    margin: 0 auto;

    height: auto;

    position: relative;

}

.header .header_up .header_content{

    padding: 33px 0;

    background: url(../images/header_bg001.png)right center no-repeat;

}

.header .header_up .header_text {

    width: 775px;

    height: 78px;

    margin-top: 8px;

    padding-left: 25px;

    float: left;

    position: relative;

}



.header .header_up .header_text::before {

    content: "";

    width: 1px;

    height: 100%;

    background: url(../images/header_line.png)100% 100% no-repeat;

    position: absolute;

    left: 0;

    top: 0;

}

.header .header_up .header_text>p{

    font-size: 24px;

    color: #111;

    line-height: 38px;

}

.header .header_up .header_text>span{

    font-size: 18px;

    color: #111;

    line-height: 28px;

}

.header .header_up .header_tel{

    width: 210px;

    /* height: calc(100% - 10px); */

    padding-top: 10px;

    padding-right: 50px;

    float: right;

    position: relative;

}

.header .header_up .header_tel::after{

    content: "";

    width: 50px;

    height: 100%;

    position: absolute;

    right: 0;

    top: 0;

    background: url(../images/header_tel.png)right center no-repeat;

}

.header .header_up .header_tel>p{

    font-size: 14px;

    color: #111;

    line-height: 20px;

    text-align: center;

}

.header .header_up .header_tel>span{

    font-size: 32px;

    color:#F4A30E;

    line-height: 40px;

    letter-spacing: -2px;

    font-family: "Geometr415_Blk_Bt";

}

.header .header_down{

    width: 100%;

    height: 70px;

    background-color: #F4A30E;

}

.header .header_down .header_content>ul>li{

    width: auto;

    height: 70px;

    position: relative;

    padding: 0 33px;

    float: left;

}

.header .header_down .header_content>ul>li:hover,.header .header_down .header_content>ul>li.cur{

    /*! background: url(../images/nav_bg_active.png)center no-repeat; */

    background-color: /*#db9111*/#2E3164;

}

.header .header_down .header_content>ul>li a{

    font-size: 18px;

    display: block;

    color: #fff;

    line-height: 70px;

    position: relative;

}

.header .header_down .header_content>ul>li:nth-child(1) a{

    padding: 0 20px;

    margin-left: 10px;

}

.header .header_down .header_content>ul>li:nth-child(1) a::before{

    content: "";

    width: 20px;

    height: 100%;

    position: absolute;

    left: 0;

    top: 0;

  

}







.header .header_down .header_content>ul>li:hover a,.header .header_down .header_content>ul>li.cur a{

    color: #fff;

}

.header .header_down .header_content>ul>li:nth-child(1).cur a::before,.header .header_down .header_content>ul>li:nth-child(1):hover a::before{

   

}

.header .header_down .bdfw{

    width: 144px;

    height: 70px;

    position: absolute;

    right: 0;

    top: 0;

    background: url(../images/nav_bgright.png)no-repeat;

    background-size: 100% 100%;

    font-size: 16px;

    color: #fff;

    line-height: 70px;

    /*text-align: center;*/

    cursor: pointer;

    text-indent: 46px;

}

.header .header_down.fix{position: fixed;top: 0;left: 0;right: 0;margin: 0 auto;z-index: 9999;background: #F4A30E;border-bottom: 1px solid #ededed;}



.dropDown{display:none;position:absolute;z-index:999;left:0;top:100%;width:150px;background:rgb(46, 49, 100);}

.dropDown a{display:block;padding:0 20px;height:45px !important;line-height:45px !important;font-size:14px !important;color:#fff !important;overflow:hidden;}

.dropDown a:before{display:inline-block;content:"-";width:20px;height:1px;}

.dropDown a:hover{background:#db9111;}



.service-menu{display:none;position:absolute;z-index:999;top:0;right:0;width:334px;background:#fff;}

.service-menu .close{position:absolute;right:24px;top:24px;width:26px;height:26px;line-height:26px;text-align:center;cursor:pointer;color:#F4A30E;font-weight:bold;border:#fff solid 1px;background:#fff;border-radius:50%;transition:all 1s;}

.service-menu .close:hover{transform:rotate(180deg);}

.service-menu dt{padding-left:30px;height:74px;line-height:74px;font-size:20px;color:#fff;background:#F4A30E;}

.service-menu dd{padding:10px;overflow:hidden;}

.service-menu dd a{display:block;float:left;width:25%;height:60px;line-height:60px;font-size:15px;color:#333;text-align:center;border-bottom:#e0e0e0 dashed 1px;}

.service-menu dd a:hover{color:#F4A30E;}

/* header end */



/* footer start */

.footer{

    width: 100%;

    height: auto;

    overflow: hidden;

    background: #F4A30E;

    height: 175px;

}

.footer .footer_content{

    width: 1200px;

    height: auto;

    overflow: hidden;

    margin:  0 auto;

}

.footer .footer_up{

    width: 100%;

    height: auto;

    padding: 32px 0;

    border-bottom: 4px solid #ededed;

    overflow: hidden;

}

.footer .footer_up .footerL{

    width: 850px;

    height: 150px;

    overflow: hidden;

    float: left;

}

.footer .footerList{

    width: 100%;

    height: 16px;

    margin-bottom: 32px;

}

.footer .footerList ul li{

    width: auto;

    height: 16px;

    padding: 0px 18px;

    float: left;

    border-right: 1px solid #fff;

}

.footer .footerList ul li:nth-child(1){

    padding-left: 0;

}

.footer .footerList ul li:nth-last-child(1){

    border: 0;

}

.footer .footerList ul li a{

    font-size: 15px;

    color: #fff;

    line-height: 16px;

}

.footer .footer_ad{

    width: 682px;

    height: 38px;

    background: url(../images/footer_bg001.png);

    margin-bottom: 60px;

}

.footer .footer_ad span{

    font-size: 16px;

    color: #fff;

    line-height: 38px;

    margin-left: 20px;

}

.footer .footer_ad span:nth-last-child(1){

    color: #111111;

    margin-left: 45px;

}

.footer .footerList{

    width: 100%;

    height: 16px;

}

.footer .footerBa ul{

    width: 100%;

    height: 16px;

}

.footer .footerBa ul li{

    width: auto;

    height: 16px;

    padding: 0 10px;

    float: left;

    border-right: 1px solid #fff;

}

.footer .footerBa ul li:nth-child(1){

    padding-left: 0;

}

.footer .footerBa ul li:nth-last-child(1){

    border: 0;

}

.footer .footerBa ul li a{

    font-size: 14px;

    color: #fff;

    line-height: 16px;

}

.footer .footerL>p{

    font-size: 15px;

    color: #fff;

    line-height: 40px;

}

.footer .footerR{

    width: 350px;

    height: 225px;

    float: right;

}

.footer .footerR .footerR_text{

    width: 220px;

    height: 168px;

    padding-top: 0px;

    float: left;

    position: relative;

    text-align: right;

}

.footer .footerR .footerR_text::before{

    content: "";

    width: 100%;

    height: 57px;

    background: url(../images/footer_tel.png)right bottom no-repeat;

    position: absolute;

    top: 0;

    right: 0;

}

.footer .footerR .footerR_text p{

    font-size: 15px;

    color: #fff;

    line-height: 20px;

    margin-top: 0px;

}

.footer .footerR .footerR_text span{

    font-size: 32px;

    color: #fff;

    line-height: 35px;

    text-align: center;

    font-family: "Geometr415_Blk_Bt";

}

.footer .footerR .footer_ewm{

    width: 97px;

    height: 127px;

    border: 1px solid #fff;

    float: right;

    padding:7px 7px 0 7px;

    text-align: center;

    margin-top: -20px;

}

.footer .footerR .footer_ewm>img{

    width: 97px;

    height: 97px;

    display: block;

}

.footer .footerR .footer_ewm span{

    font-size: 14px;

    color:#fff;

    line-height: 34px;

}

.footer .footer_down{

    width: 100%;

    height: 67px;

}

.footer .footer_down ul li{

    width: auto;

    height: 67px;

    float: left;

    margin-right: 22px;

}

.footer .footer_down ul li a{

    font-size: 14px;

    color: #999;

    line-height: 67px;

}

/* footer end */





/* 服务流程 start */

.bflow {

    width: 100%;

    height: auto;

    overflow: hidden;

    padding-bottom: 52px;

    background: #f3f3f3;

}



.bflow .bflow_content {

    width: 1200px;

    height: auto;

    position: relative;

    margin: 0 auto;

}



.bflow .bflow_in {

    width: 100%;

    height: 157px;

    margin-top: 15px;

    border-bottom: 2px solid #F4A30E;

}



.bflow .bflow_in ul li {

    width: 115px;

    height: 157px;

    float: left;

    margin-right: 65px;

    position: relative;

}



.bflow .bflow_in ul li::before {

    content: "";

    width: 34px;

    height: 115px;

    background: url(../images/bf_bg001.png)center no-repeat;

    position: absolute;

    right: -50px;

    top: 0;

}



.bflow .bflow_in ul li .bflow_logo {

    width: 115px;

    height: 115px;

    padding-top: 60px;

    position: relative;

    border-radius: 50%;

    border: 1px solid #F4A30E;

    box-sizing: border-box;

}



.bflow .bflow_in ul li .bflow_logo p {

    font-size: 14px;

    color: #111111;

    line-height: 40px;

    text-align: center;

}



.bflow .bflow_in ul li .bflow_logo::before {

    content: "";

    width: 100%;

    height: 60px;

    position: absolute;

    left: 0;

    top: 0;

}



.bflow .bflow_in ul li:nth-child(1) .bflow_logo::before {

    background: url(../images/bf_logo001.png)bottom center no-repeat;

}



.bflow .bflow_in ul li:nth-child(2) .bflow_logo::before {

    background: url(../images/bf_logo002.png)bottom center no-repeat;

}



.bflow .bflow_in ul li:nth-child(3) .bflow_logo::before {

    background: url(../images/bf_logo003.png)bottom center no-repeat;

}



.bflow .bflow_in ul li:nth-child(4) .bflow_logo::before {

    background: url(../images/bf_logo004.png)bottom center no-repeat;

}



.bflow .bflow_in ul li:nth-child(5) .bflow_logo::before {

    background: url(../images/bf_logo005.png)bottom center no-repeat;

}



.bflow .bflow_in ul li:nth-child(6) .bflow_logo::before {

    background: url(../images/bf_logo006.png)bottom center no-repeat;

}



.bflow .bflow_in ul li:nth-child(7) .bflow_logo::before {

    background: url(../images/bf_logo007.png)bottom center no-repeat;

}



.bflow .bflow_in ul li:nth-last-child(1) {

    margin-right: 0;

}



.bflow .bflow_in ul li:nth-last-child(1)::before {

    display: none;

}



.bflow .bflow_in ul li::after {

    content: "";

    width: 100%;

    height: 31px;

    background: url(../images/bf_bg002.png)center no-repeat;

    position: absolute;

    bottom: 0;

    left: 0;

    display: none;

}



.bflow .bflow_in ul li:nth-child(1):hover .bflow_logo::before {

    background: url(../images/bf_logo001_active.png)bottom center no-repeat;

}



.bflow .bflow_in ul li:nth-child(2):hover .bflow_logo::before {

    background: url(../images/bf_logo002_active.png)bottom center no-repeat;

}



.bflow .bflow_in ul li:nth-child(3):hover .bflow_logo::before {

    background: url(../images/bf_logo003_active.png)bottom center no-repeat;

}



.bflow .bflow_in ul li:nth-child(4):hover .bflow_logo::before {

    background: url(../images/bf_logo004_active.png)bottom center no-repeat;

}



.bflow .bflow_in ul li:nth-child(5):hover .bflow_logo::before {

    background: url(../images/bf_logo005_active.png)bottom center no-repeat;

}



.bflow .bflow_in ul li:nth-child(6):hover .bflow_logo::before {

    background: url(../images/bf_logo006_active.png)bottom center no-repeat;

}



.bflow .bflow_in ul li:nth-child(7):hover .bflow_logo::before {

    background: url(../images/bf_logo007_active.png)bottom center no-repeat;

}



.bflow .bflow_in ul li:hover::after {

    display: block;

}



.bflow .bflow_in ul li .bflow_logo:hover {

    background: #F4A30E;

}



.bflow .bflow_in ul li:hover .bflow_logo p {

    color: #fff;

}



/* 服务流程 end */



.headLine {

    width: 100%;

    height: auto;

    overflow: hidden;

    position: relative;

    text-align: center;

    padding-top: 65px;

    padding-bottom: 20px;

}



.headLine>p {

    font-size: 36px;

    color: #111111;

    line-height: 50px;

}



.headLine>p a {

    font-size: 36px;

    color: #111111;

    line-height: 50px;

}



.headLine>span {

    font-size: 16px;

    color: #333333;

    line-height: 40px;

}



.headLine.active::after {

    content: "";

    width: 32px;

    height: 3px;

    background: #F4A30E;

    position: absolute;

    bottom: 0;

    left: calc(50% - 16px);

}



/*--fixedForm--*/

.fixedForm{position:fixed;z-index:999;bottom:0;left:0;width:100%;height:148px;background:rgba(0,0,0,0.6);}

.fixedForm .wrapper{position:relative;height:148px;}

.fixedForm .close{position:absolute;z-index:33;right:10px;top:10px;width:25px;height:25px;line-height:25px;text-align:center;cursor:pointer;color:#fff;border-radius:50%;}

.fixedForm .close:hover{background:#fff;color:#F4A30E;}

.fixedForm .text{position:relative;float:left;padding:46px 0 46px 20px;width:300px;height:54px;line-height:27px;font-size:20px;color:#fff;overflow:hidden;}

.fixedForm .text:after{display:block;position:absolute;left:0;top:50%;margin-top:-23px;width:5px;height:46px;content:"";background:#F4A30E;}

.fixedForm .inner{position:relative;float:right;width:870px;}

.fixedForm .inner ul{padding-top:22px;width:550px;overflow:hidden;}

.fixedForm .inner li{float:left;margin-right:10px;margin-bottom:10px;width:250px;height:46px;}

.fixedForm .inner li input{display:block;padding:10px;width:100%;height:46px;font-size:18px;background:#fff;border:none;outline:none;overflow:hidden;box-sizing:border-box;}

.fixedForm .inner .submit{display:block;position:absolute;right:0;top:-16px;width:302px;height:164px;text-indent:-9999px;background:url(../images/submit.png) no-repeat;filter:brightness(90%);}

.fixedForm .inner .submit:hover{filter:brightness(110%);}

/*--end fixedForm--*/