@charset "utf-8";
/*全局*/
@font-face {
    font-family: 'f820';
    src: url('f820-roman-italic-webfont.eot');
    src: url('f820-roman-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('f820-roman-italic-webfont.woff2') format('woff2'),
         url('f820-roman-italic-webfont.woff') format('woff'),
         url('f820-roman-italic-webfont.ttf') format('truetype'),
         url('f820-roman-italic-webfont.svg#f820-romanitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'oswaldregular';
    src: url('oswald-regular-unhinted-webfont.eot');
    src: url('oswald-regular-unhinted-webfont.eot?#iefix') format('embedded-opentype'),
         url('oswald-regular-unhinted-webfont.woff2') format('woff2'),
         url('oswald-regular-unhinted-webfont.woff') format('woff'),
         url('oswald-regular-unhinted-webfont.ttf') format('truetype'),
         url('oswald-regular-unhinted-webfont.svg#oswaldregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
*{padding:0; margin:0;}
html,body{ color:#434343; font-size:12px; font-family:'oswaldregular',\5fae\8f6f\96c5\9ed1; font-weight:normal; font-style:normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
div{padding:0; margin:0 auto; }
h1,h2,h3,h4,h5,h6{font-weight:normal; font-style:normal;}
ul,li{ list-style:none;}
img{border:none;}
a{ font-size:12px; text-decoration:none;}
.clear{ clear:both; font-size:0;}
.xy{width:100%; height:auto;}
.xy_{width:1000px; height:auto;}

/*菜单*/
.menu{position:fixed; right:0; top:0; width:100%; height:104px; background:url(../images/topbg.png) repeat; z-index:9999;}
* html .menu{position:absolute; right:16px; top:0;}/*only for ie*/
html {overflow:auto !important; overflow:hidden;}
.logo{ float:left; width:250px; height:104px;}
.nav{ float:right; width:640px; height:49px; margin-top:55px; overflow:hidden;}
.nav ul{}
.nav ul li{ float:left; position:relative;}
.nav ul li a{ display:inline-block; font-size:14px; color:#fff; padding:0px 20px; text-transform:uppercase;}
.nav ul li:last-child a{border-right:1px solid #202020;}
.nav ul li a:hover{ color:#fff;}
.nav ul li span{ display:block; position:absolute; width:0px; height:0px; border-radius:5px; background:#e60019; top:24px; left:50%;}
.language{ position:absolute; top:10px; right:0; text-align:right; width:1000px;}
#top_phone{ float:right; color:#fff; height:23px; padding-left:32px; background:url(../images/phone.png) left center no-repeat; margin-right:9px; line-height:22px;}
#cn_lan{ float:right; height:23px; padding-left:32px; background:url(../images/CN_ico.png) left center no-repeat; line-height:22px; margin-right:9px;}
#cn_lan a{color:#fff;}
#cn_lan a:hover{color:#ff0;}
#en_lan{ float:right; height:23px; padding-left:32px; background:url(../images/US_ico.png) left center no-repeat; line-height:22px; margin-right:9px;}
#en_lan a{color:#fff; font-family:Arial;}
#en_lan a:hover{color:#ff0;}
#time_{ float:right; height:23px; padding-left:32px; line-height:22px; margin-right:9px;}
#time_ span{color:#ff0; font-size:14px;}


.enindexbanner{width:100%; height:520px; background:url(../images/enindexbanner.jpg) center top no-repeat;}
.enindexbanner a{ display:block; width:100%; height:100%;}
/*首页banner轮播部分*/
.DB_tab25 {width:100%; max-width:100%;	height:520px;position:relative;overflow:hidden; background-color:#CCC;cursor:pointer; z-index:1;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:520px;display:none;}
.DB_tab25 .DB_imgSet{/**/position:absolute;width:1000px; left:50%;margin-left:-500px;/**/}
.DB_tab25 .DB_imgSet .DB_0_1{position:absolute;left:50%;top:0px;margin-left:-469px;}
.DB_tab25 .DB_imgSet .DB_0_2{position:absolute;left:196px;top:203px}
.DB_tab25 .DB_imgSet .DB_0_3{position:absolute;left:250px;top:226px}
.DB_tab25 .DB_imgSet .DB_0_4{position:absolute;left:290px;top:272px}

.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:416px;top:143px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:10px;top:193px}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:10px;top:240px}
.DB_tab25 .DB_imgSet .DB_1_4{position:absolute;left:55px;top:320px}

.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:60px;top:149px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:610px;top:194px}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:610px;top:240px}
.DB_tab25 .DB_imgSet .DB_2_4{position:absolute;left:655px;top:320px}

.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:532px;top:146px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:410px;top:314px}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:10px;top:193px}
.DB_tab25 .DB_imgSet .DB_3_4{position:absolute;left:10px;top:240px}
.DB_tab25 .DB_imgSet .DB_3_5{position:absolute;left:55px;top:320px}

.DB_tab25 .DB_imgSet .DB_4_1{position:absolute;left:183px;top:104px;}
.DB_tab25 .DB_imgSet .DB_4_2{position:absolute;left:31px;top:162px}
.DB_tab25 .DB_imgSet .DB_4_3{position:absolute;left:74px;top:328px}
.DB_tab25 .DB_imgSet .DB_4_4{position:absolute;left:24px;top:388px}

.DB_tab25 .DB_menuWrap{position:absolute;width:1000px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:500px; left:0px; font-size:0; text-align:center; border-radius:20px;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.DB_tab25 .DB_prev{position:absolute;left:-100px;top:296px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:-100px;top:296px;cursor:pointer;display:none}

.advantage{padding-top:66px; position:relative;}
.advantage h2{font-size:30px; color:#373c40; font-family:Arial;}
.advantage p{width:608px; padding-top:16px; color:#96a6ad; font-size:14px; font-family: 'f820'; text-align:justify;text-justify:inter-ideograph; line-height:20px;}
.advantage a{ position:absolute; left:818px; top:126px; display:block; width:180px; height:50px; background-color:#cc0000; color:#fff; font-size:16px; text-align:center; border-radius:6px; line-height:50px; transition: 0.5s ease; -o-transition: 0.5s ease; -webkit-transition: 0.5s ease;}
.advantage a:hover{ background-color:#333; color:#ff0;}

.top_products{padding-top:66px; width:1000px; overflow:hidden;}
.top_product_title{ text-align:center;}
.top_product_title h2{font-size:30px; color:#373c40;}
.top_product_title p{font-size:14px; font-family: 'f820'; color:#b7b7b7; padding-top:4px; padding-bottom:17px;}
.top_product_title a{ display:block; width:120px; height:32px; margin:0 auto; border:1px solid #ccc; background-color:#fff; font-size:18px; color:#f00; text-align:center; border-radius:6px; line-height:30px; transition: 0.5s ease; -o-transition: 0.5s ease; -webkit-transition: 0.5s ease;}
.top_product_title a:hover{border:1px solid #333; background-color:#333; font-size:18px; color:#ff0;}
.top_products ul{padding-top:40px; width:1020px;}
.top_products ul li{ float:left; margin-right:20px; margin-bottom:20px;}
.top_products ul li a.scale_a{ display:block; width:235px; height:235px; overflow:hidden;}
.top_products ul li a.scale_a img{ transition: all 0.6s;}
.top_products ul li a.scale_a img:hover{ transform: scale(1.2);}
.top_products ul li a.title_a{ font-size:14px;display:block; width:235px; height:30px; overflow:hidden; color:#434343; text-align:center;/*font-weight:bold;*/ font-family:Arial; line-height:30px;}
.top_products ul li a.title_a:hover{color:#f00; }

.iabout{padding-top:66px;}
.iabout_left{ float:left; width:293px; height:506px; padding:20px; background-color:#fff; position:relative; overflow:hidden;}
.iabout_left img{transition: all 0.6s;}
.iabout_left img:hover{ transform: scale(1.2);}
.iabout_left p{font-size:15px; color:#373c40; text-align:right; padding-right:20px;}
.iabout_left a.il_a{ position:absolute; top:446px; left:20px; display:block; height:40px; padding-left:52px; background:url(../images/button1.png) left top no-repeat; font-size:18px; color:#949494; line-height:40px;}
.iabout_left a.il_a:hover{background:url(../images/button3.png) left top no-repeat; color:#ff0000;}
.iabout_center{float:left; width:333px; height:546px; background-color:#881116; text-align:center; position:relative;}
.iabout_center h3{ font-size:24px; color:#ecf1f5; font-style:italic; padding-top:124px; padding-bottom:37px;}
.iabout_center p{ font-size:18px; font-family: 'f820'; color:#ecf1f5; font-style:italic; padding:0px 20px; line-height:30px;}
.iabout_center a.ic_a{position:absolute; top:376px; left:116px; display:block; width:100px; padding-top:78px; background:url(../images/videoico.png) center top no-repeat; color:#ff0; font-size:18px;}
.iabout_center a.ic_a:hover{ transform:rotate(360deg);}
.trans-rotate{  -webkit-transition: transform .25s linear;  -moz-transition: transform .50s linear;  -o-transition: transform .50s linear;  transition: transform .50s linear;}
.iabout_right{ float:left; width:334px; height:546px; text-align:center; position:relative; overflow:hidden;}
.iabout_right img{ transition: all 0.6s;}
.iabout_right img:hover{ transform: scale(1.2);}
.iabout_right a{ position:absolute; top:446px; left:110px; display:block; height:40px; padding-left:52px; background:url(../images/button3.png) left top no-repeat; font-size:18px; color:#e60019; line-height:40px;}
.iabout_right a:hover{background:url(../images/button2.png) left top no-repeat; color:#fff;}

.geographicLocation{padding-top:66px; text-align:center;}
.geographicLocation a{ display:block; width:264px; height:62px; background:url(../images/mapbuttonbg.png) center top no-repeat; font-size:20px; color:#fff; line-height:60px; margin:0 auto;}
.geographicLocation a:hover{color:#ff0;}

.footer{ padding-top:52px;}
.qccode{ float:left; width:100px; height:100px; margin-right:42px;}
.subnav{ float:left; padding-top:19px; width:420px;}
.subnav p#subnav_p a{ font-size:14px; color:#fff; margin-right:49px;}
.subnav p#subnav_p a:hover{color:#ff0;}
.subnav p{ font-size:12px; color:#999999; line-height:32px;}
.subnav p a{ font-size:12px; color:#999999;}
.subnav p a:hover{color:#ff0;}
.search{ float:right; width:354px; height:36px; background:url(../images/so_e.jpg) left top no-repeat; margin-top:19px;}
input#searchtxt{width:280px; height:34px; border:none; background-color:transparent; margin-left:10px; line-height:34px;}
input#submit{width:63px; height:36px; background-color:transparent; border:none; cursor:pointer;}

/*在线客服QQ层*/
.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li a{ text-decoration:none;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.6;filter:Alpha(opacity=60);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidebox:hover{cursor:pointer;}
.side ul li #sidebox{position:absolute;width:160px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.6;filter:Alpha(opacity=60);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.6;filter:Alpha(opacity=60);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}

.banner{width:100%; height:342px; background:url(../images/nybanner.jpg) center top no-repeat;}
.location{height: 50px; font-size:14px; color:#434343; line-height:50px;}
.location a{font-size:14px; color:#434343; padding:0 10px;}
.location a:hover{color:#ff0000;}

.maindiv{width:100%;}
.maintopicdiv{width:100%; height:45px; margin-top:35px; border-bottom:1px solid #ccc;}
.maintopicdiv h1{font-size:24px; color:#434343; display:inline-block; width:400px; height:40px; float:left;}
.maintopicdiv h1 span{ font-size:24px; color:#bd8f5b; font-style:italic; font-family:"Times New Roman", serif}
.maintopicdiv h1 b{padding-left:10px; font-weight:normal; color:#ff0000;}
.aboutcover{width:1030px;}
.aboutcover ul{ padding-top:30px;}
.aboutcover ul li{ float:left; display:block; width:465px; height:220px; margin:0px 15px 30px; padding:9px; border:1px solid #ccc; background-color:#fff;}
.aboutcover ul li img{ float:left; display:block; width:241px; height:220px;}
.aboutcover ul li .coverTxt{ float:right; width:184px; height:220px; position:relative;}
.aboutcover ul li .coverTxt h2{ font-size:18px; color:#434343; height:65px; border-bottom:1px dotted #ccc; margin-bottom:17px; line-height:65px;}
.aboutcover ul li .coverTxt p{font-size:12px; color:#ccc; line-height:22px;}
.aboutcover ul li .coverTxt i{ display:block; width:40px; height:40px; background:url(../images/button1.png) left top no-repeat; position:absolute; top:162px; left:0px;}
.aboutcover ul li:hover{border:1px solid #ff0000;}
.aboutcover ul li:hover .coverTxt h2{ color:#ff0000; border-bottom:1px dotted #ff0000;}
.aboutcover ul li:hover .coverTxt i{ background:url(../images/button3.png) left top no-repeat;}

.abouttopicdiv{width:1000px; height:45px; margin-top:35px;}
.abouttopicdiv h1{font-size:24px; color:#434343; display:inline-block; width:270px; height:40px; float:left; margin-right:42px; border-bottom:1px solid #ccc;}
.upsubnav{width:688px; height:45px;}
.upsubnav a{ display:inline-block; font-size:14px; color:#fff; background-color:#333; padding:5px 10px; margin:0px 3px 10px 0px; border-radius:6px; position:relative; transition: 0.5s ease; -o-transition: 0.5s ease; -webkit-transition: 0.5s ease;}
.upsubnav a:hover{color:#fff; background-color:#333333; padding:5px 20px;}
.upsubnav a.on{color:#fff; background-color:#f32525; padding:5px 20px;}
.upsubnav a.on:after { position: absolute; content:''; width:0px; height:0px; border-left:8px solid transparent; border-right:8px solid transparent; border-top:8px solid #f32525; top:28px; left:50%; margin-left:-8px;}
.aboutContent{ clear:both; width:1000px; padding:40px 0px; font-size:15px; font-family: 'f820'; line-height:30px;}
.aboutContent p{font-size:15px; font-family: 'f820';color:#434343; line-height:30px;}

.videoplaydiv{ margin:0 auto; text-align:center;}
/*-----------------ligbhtbox--------------------------*/
#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height:560px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev { left: 0; float: left;}
#lightbox-nav-btnNext { right: 0; float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em; overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data {padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em;}			
#lightbox-secNav-btnClose {width: 66px; float: right;padding-bottom: 0.7em;	}

#gallery { border:1px solid #ccc; padding:20px 0; margin:20px auto;width:774px; height:520px; overflow:hidden;}
#gallery ul li{ float:left; width:242px; margin-left:12px; display:inline; }
#gallery ul img {width:240px; height:161px; border:1px solid #7a7979; cursor:pointer;}
#gallery ul a:hover img {border:1px solid #c00;}
#gallery ul a:hover { color: #fff; }
#gallery ul a:hover { color: #fff; }
#gallery .atitle{color:#acacac; padding-top:5px; text-align:center; line-height:20px; width:100%; margin-bottom:5px; display:block;}
#gallery .atitle:hover{ color:#f60;}

.parameterSet{ float:right;height:34px; padding-top:2px;}
.parameterSet a{font-size:16px; color:#434343; padding:0px 6px; border-right:1px solid #ccc;}
.parameterSet a:hover{color:#f00;}
.orderbutton{ float:right; margin-left:30px; margin-top:0px;}
.orderbutton a{ display:block; width:130px; height:32px; font-size:14px; color:#fff; text-align:center;  background-color:#ff6700;line-height:30px;}
.orderbutton a:hover{background-color:#f25807;}

.prolist{width:1000px; padding:50px 0px 10px 0px; overflow:hidden;}
.prolist ul{width:1220px; padding-top:20px;}
.prolist ul li{float:left; margin-right:10px; margin-bottom:20px;}
.prolist ul li a{display:block; width:229px; height:337px; padding:6px; padding-bottom:0px; background-color:#fff; position:relative;}
.prolist ul li a::after{content: ""; position: absolute; z-index: 0; top: 0; left: 0; width: 100%; height: 100%; box-shadow: 0 0 16px rgba(0,0,0,0.3); opacity: 0; transition: all 1.5s cubic-bezier(0.165, 0.84, 0.44, 1); -moz-transition: all 1.5s cubic-bezier(0.165, 0.84, 0.44, 1); -webkit-transition: all 1.5s cubic-bezier(0.165, 0.84, 0.44, 1); -o-transition: all 1.5s cubic-bezier(0.165, 0.84, 0.44, 1);}
.prolist ul li a img{ display:block; width:229px; height:229px;}
.prolist ul li a h4{font-size:14px; color:#333333;font-family:Microsoft YaHei; text-align:center; padding-top:10px;}
.prolist ul li a h5{width:40px; height:40px; background:url(../images/button1.png) no-repeat; margin:10px auto 0px;}
.prolist ul li a:hover h4{color:#000000; font-weight:bold;}
.prolist ul li a:hover h5{ background:url(../images/button3.png) no-repeat;}
.prolist ul li a:hover::after{ opacity:1;}

.pagediv{ margin:10px auto; width:100%;  height:30px; font-size:14px; font-family:Arial; color:#777;  text-align:center;}
.pagediv a{ display:inline-block; _zoom:1;*display:inline; padding:5px 10px; margin-left:2px; margin-right:2px; color:#f60; border:1px solid #f60; background-color:#fff;}
.pagediv span{display:inline-block; _zoom:1;*display:inline;margin-left:2px; margin-right:2px;padding:5px 10px;color:#ccc; border:1px solid #ccc;}
.pagediv span.pageinfo{padding:5px 10px;color:#ccc; border:1px solid #ccc; background-color:#fff;}
.pagediv span.thisclass{padding:5px 10px; color:#fff; border:1px solid #333; background-color:#333;}

.custom{padding:50px 0px;}
.custom h2{font-size:18px; font-weight:bold; padding-bottom:15px;}
.custom p{font-size:16px; font-family: 'f820'; line-height:30px; padding-right:492px; background:url(../images/kfmm.jpg) right bottom no-repeat;}
.custom p span{color:#ff0000;font-family:Arial; font-weight:bold;}

.productdetails{width:1000px; padding-top:10px;}
.bigpicbg{ width:100%; height:auto; background:url(../images/bgline.png) repeat; padding-top:10px;}
.bggaoshi{width:100%; height:auto; background:url(../images/bggaoshi_e.png) repeat; }
.bigpic{width:420px; height:420px; background-color:#fff;}
.bigpic a{ width:400px; height:400px; padding:10px; text-align:center; display:table-cell; vertical-align:middle; *display:block; *font-size:246px; *font-family:Arial;}
.bigpic img{max-width:400px; max-height:400px; vertical-align:middle; margin:0 auto; text-align:center;}

.productparameter{ width:100%; border-collapse:collapse; border:none; text-align:center; margin-bottom:10px; margin-top:10px;}
.productparameter tr{}
.productparameter tr td{ border:1px solid #333; color:#434343; padding:10px; background-color:#fff; font-size:14px;}
.productparameter tr td#l{background-color:#ccc; color:#333;}
.productparameter tr td span{font-size:18px; color:#ff0000; font-weight:bold;}

.prevOrNext{padding-top:20px; padding-bottom:20px;}
.prevOrNext li{ line-height:32px; font-size:14px; color:#434343; font-family:Arial; margin-bottom:8px;}
.prevOrNext li span{ display:inline-block; padding:2px 10px; background-color:#ff6700; color:#fff; margin-right:10px;}
.prevOrNext li a{color:#ff6700; font-weight:bold; font-size:15px;}
.prevOrNext li a:hover{color:#f00;}
.returnbtn a{display:block; width:104px; height:34px; line-height:34px;  text-align:center; word-spacing:5px; color:#333; background-color:#d8d8d8;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s; -ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s;	transition:all ease-in-out 0.3s;}
.returnbtn a:hover{background:#333333; color:#fff;}
.pdetailtitle{width:150px; height:32px; font-size:14px; color:#ffffff; background-color:#333333; margin:0; text-align:center; font-family:"微软雅黑";*font-family:'Microsoft YaHei'; line-height:30px;}
.pdetailcontent{width:938px; padding:30px; border:1px solid #999999; background-color:#ffffff; font-size:14px;}
.pdetailcontent img{max-width:800px; display:block; margin:7px auto;}
.pdetailcontent a{color:#333333; text-decoration:underline;}
.pdetailcontent a:hover{color:#f00; text-decoration:none;}

.hr{padding-top:20px;}
.hr p#note{font-size:15px; font-family: 'f820'; color:#434343; line-height:28px; padding:20px; margin-bottom:30px; border-radius:10px; background-color:#f1f1f1;}
.hr h3{font-weight:bold; margin-bottom:5px;}
.yingpin{width:100%; padding:25px 0px; background-color:#f1f1f1;}
.yingpin a{ display:block; width:180px; height:42px; background-color:#ff4400; color:#fff; font-size:15px; text-align:center; margin:0 auto; border-radius:10px; line-height:42px;}
.yingpin a:hover{background-color:#f22d00;}

.zhaopingtable{width:100%; border-collapse:collapse;}
.zhaopingtable tr th{height:30px; background-color:#666; color:#fff; text-align:center; vertical-align:middle; font-size:15px; font-family:Arial; border:1px solid #ccc;}
.zhaopingtable tr td{ height:50px; background-color:#fff; color:#434343; text-align:center; vertical-align:middle; font-size:14px; font-family:Arial; border:1px solid #ccc;}
.zhaopingtable tr td a{font-size:15px; color:#ff0000;}
.zhaopingtable tr td a:hover{font-weight:bold;}

.yptable{ width:100%; border-collapse:collapse;}
.yptable tr td{ padding:10px; border:1px solid #ccc; font-size:14px;}
.yptable tr td#td80{width:110px; padding:10px;}
.yptable input#xingming, .yptable input#xingbie, .yptable input#csny, .yptable input#jiguan, .yptable input#xueli, .yptable input#biyexuexiao, .yptable input#zhaunye, .yptable input#diannaoshuiping{width:220px; height:40px; border:none; background-color:#f8f8f8; line-height:40px;}
.yptable input#dangqianzhuzhi{width:800px; height:40px; border:none; background-color:#f8f8f8; line-height:40px;}
.yptable input#lianxishouji{height:40px; border:none; background-color:#f8f8f8;line-height:40px;}
.yptable textarea{width:800px; height:165px; border:none; background-color:#f8f8f8;}
.yptable input#submit2, .yptable input#reset2{width:120px; height:32px;}

.solutiondiv{width:1000px; padding:35px 0px;}
.solutiondiv dl{ }
.solutiondiv dl dd{display:block; width:850px; height:auto; border:20px solid #e7e7e7; padding:32px; background-color:#fff;}
.solutiondiv dl dd ul{width:100%;}
.solutiondiv dl dd ul li{ color:#434343; font-size:14px;  margin-bottom:10px;font-family: 'f820';}
.solutiondiv dl dd ul li span{ display:inline-block; width:116px; font-size:14px;font-family:'oswaldregular' color:#000;}
.solutiondiv dl dd ul li #name,.solutiondiv dl dd ul li #phone{width:600px; height:40px; border:1px solid #ccc; padding-left:5px; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box; line-height:38px;}
.solutiondiv dl dd ul li #message{width:850px; height:200px; border:1px solid #ccc; font-size:16px; font-family:"Microsoft YaHei",微软雅黑; color:#000;  padding:5px; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}
.solutiondiv dl dd ul li #validate{width:100px; height:40px; border:1px solid #ccc; line-height:38px; padding-left:5px; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}
.solutiondiv dl dd ul li img{ vertical-align:middle;}
.solutiondiv dl dd ul li #submit{width:150px; height:42px; font-size:16px;font-family:"Microsoft YaHei",微软雅黑;  color:#fff; text-align:center; border:none; border-radius:8px; background-color:#ff4a00; cursor:pointer; line-height:40px;}
.solutiondiv dl dd ul li #submit:hover{background-color:#000000;}
.solutiondiv dl dd ul li #reset{width:150px; height:42px; font-size:16px;font-family:"Microsoft YaHei",微软雅黑;  color:#fff; text-align:center; border:none; border-radius:8px; background-color:#666666; cursor:pointer; line-height:40px;}
.solutiondiv dl dd ul li #reset:hover{background-color:#000000;}

.contact{width:1000px; padding-top:42px;}
.contactinfo{float:left; width:380px; height:300px; padding:50px; background-color:#e7e7e7;}
.contactinfo h2{font-family:"微软雅黑"; *font-family:'Microsoft YaHei'; font-size:18px; color:#2c2c2c; height:32px; border-bottom:1px solid #2c2c2c; margin-bottom:20px;}
.contactinfo p{font-family: 'f820'; font-size:16px; color:#2c2c2c; line-height:24px;}
.contactinfo p a{ display:block; width:200px; height:32px; margin-top:25px; background-color:#ff0000; color:#fff; font-size:14px; border-radius:8px; text-align:center; line-height:30px;}
.contactinfo p a:hover{ background-color:#000;}
.dituContent{float:right; width:518px;height:398px; border:1px solid #e7e7e7;}