@charset "utf-8";
/* CSS Document */

html, span, object,h1, h2, h3, h4, h5, h6, p, em, dd,dl, dt, ol, ul, li, form{ margin:0;padding:0;border:0; font-size:100%; font-family:inherit; list-style:none;}
input.btn{ border:none}
label{vertical-align:middle} .inputcheckbox{vertical-align:middle;} 

body{ font-size:12px; font-family:"Effra Medium","Microsoft YaHei";font-weight: normal;  color:#B0B2B3; margin:0 auto; padding:0px; list-style:none; min-width:1150px; } 
a{ color:#B0B2B3; text-decoration:none; }
a:link {color:#B0B2B3;text-decoration:none }/* 未被访问的链接 */
a:visited {color:#B0B2B3;text-decoration:none}/* 已被访问的链接 */
a:hover {color:#B0B2B3;text-decoration:none}/* 鼠标指针移动到链接上 */
a:active {color:#B0B2B3;text-decoration:none}/* 正在被点击的链接*/ 

.clear_all {clear:both;}

.grey { color:#a8a8a8;}
.grey a { color:#a8a8a8;}
.grey a:hover { color:#a8a8a8;}

.greyw { color:#d9d9d6;}
.greyw a { color:#d9d9d6;}
.greyw a:hover { color:#d9d9d6;}

.greye { color:#E8E9E8;}
.greye a { color:#E8E9E8;}
.greye a:link {color:#E8E9E8;}/* 未被访问的链接 */
.greye a:visited {color:#E8E9E8;}/* 已被访问的链接 */
.greye a:hover {color:#E8E9E8;}/* 鼠标指针移动到链接上 */
.greye a:active {color:#E8E9E8;}/* 正在被点击的链接 */

.greyb { color:#B0B2B3;}
.greyb a { color:#B0B2B3;}
.greyb a:hover { color:#B0B2B3;}

.greya { color:#A7A7A7;}
.greya a { color:#A7A7A7;}
.greya a:hover { color:#A7A7A7;}


.white { color:#fff;}
.white a { color:#fff;}
.white a:hover { color:#fff;}
.f14 { font-size:14px;}
.fbd { font-weight:bold;}

img{ border:none; padding:0px; margin:0px; display:block; }
ul,li{ list-style-type:none; margin:0; padding:0; border:0; list-style:none }

.body_bg { background:#d9d9d6; height:100%;  }
.body_bg1 { background:url(../images/conbg1.jpg) no-repeat top center;}

video { position: fixed;right: 0;bottom: 0;min-width: 100%;min-height: 100%;width: auto;height: auto;z-index: -100;background: url('../images/polina.jpg') no-repeat;background-size: cover;
}

.leadtop { width:236px; height:188px; position:absolute; left:50%; top:50%; margin-left:-118px; margin-top:-94px; z-index:2000;}
.leadtop h1 { margin:0 auto; width:68px;}
.leadtop h1 img { width:68px;}

.leadcon { text-align:left; width:235px; border-top:3px solid #c8c8c6; margin:0 auto; margin-top:60px;}
.leadcon li { }
.leadcon li.aa { font-size:14px; display:inline-block; text-align:left; padding-left:18px; padding-right:55px; height:57px; line-height:57px;  background: url(../images/titleline.png) no-repeat right 0px}
.leadcon li.bb {  font-size:14px; display:inline-block; text-align:left;  padding-right:55px; height:57px; line-height:57px;  background: url(../images/titleline.png) no-repeat right 0px}
.leadcon li.cc { font-size:14px; display:inline-block; text-align:left;height:57px; line-height:57px; }
.leadcon li a { color:#c8c8c6;}

.body_index { width:1150px; margin:0 auto; height:100%; overflow:hidden; position:relative; z-index:2000; padding-top:40px;}
.bodytop {height:60px;}
.bodylogo { float:left; height:60px;} 
.bodylogo img { float:left; width:174px;}
.bodylogo i { font-family:Effra Medium; float:left; display:block; font-size:16px; font-style:normal; line-height:20px; padding-left:6px;height:60px; vertical-align:bottom; padding-top:20px; }

.bodyR  {  float:right; height:43px; padding-top:17px;}
.secnav { float:right; }
.secnav li a {font-size:16px; font-weight: normal; }
.secnav li { float:left;  width:117px; height:43px; line-height:43px; margin-left:15px; margin-right:15px;  text-align:center; text-decoration:none; display:block; } 
.secnav li:hover{  display:block; width:117px; height:41px; line-height:41px;  border-top:1px solid #d9d9d6;border-bottom:1px solid #d9d9d6;}

.sectit { float:right; padding-left:30px;  padding-right:10px;}
.sectit a { padding-left:20px; line-height:43px; }

.d7 { float:right; background:none; margin-top:10px; }
.d7:after {content:""; clear:both; display:table; }
.d7 form {width: auto;float: right; color:#d9d9d6;}
.d7 input { width: 29px; height: 17px; line-height:17px;padding-left: 5px; border:0; border-bottom: 1px solid #bfbfbf; transition: .3s linear;background:none;outline: none;position: relative; color:#d9d9d6; }
.d7 input:focus { width: 60px; color:#d9d9d6;}
.d7 button { border: none; height: 17px; width: 14px; cursor: pointer;background:url(../images/search_btn.png) no-repeat;}
.d7 button:before{ background:url(../images/search_btn.png) no-repeat;}


#menupp { float:right; }
#menupp li {  float:left;  margin-left:15px; margin-right:15px; text-align:center; }
#menupp li a { font-size:16px; font-weight:normal; }

#menupp li .nav { display:block; width:117px; height:43px; line-height:43px; text-align:center; }
.menupp01 .nav:hover{  display:block; width:117px; height:41px; line-height:41px;  border-top:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8;}
#menupp .hover .nav{ display:block; width:117px; height:41px; line-height:41px;  border-top:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8;} 

.d8 { float:right; background:none; height:17px; padding-top:10px; display:block; }
.d8:after {content:""; clear:both; display:inline-block; }
.d8 form { width: auto;float: right;color: #A7A7A7;}
.d8 input {  width: 29px; height: 17px; line-height:17px;padding-left: 5px; border:0; border-bottom: 1px solid #bfbfbf; transition: .3s linear;background:none;outline: none;position: relative;color: #A7A7A7; }
.d8 input:focus { width: 60px;color: #A7A7A7;}
.d8 button { border: none; height: 17px; width: 14px; cursor: pointer;background:url(../images/search_btn1.png) no-repeat;}
.d8 button:before{ background:url(../images/search_btn1.png) no-repeat;}

.bd {  width:1150px; margin:0 auto; height:100%; color:#A7A8AA }
.hd { margin-top:70px; }
.hd h1 { font-weight: normal; font-size:24px; text-align:center; line-height:50px;}
.hd p  {   font-size:16px; line-height:22px;text-align:center; }

.q_tpm { padding-top:65px;}
.q_tpm li { float:left; width:310px; padding-bottom:50px; text-align:center;}
.q_tpm li img { margin:0 auto;}
.q_tpm li h3 { font-weight:100;font-size:18px; line-height:55px; padding-top:40px; }
.q_tpm li p  { font-weight:100; font-size:14px; line-height:20px; }
.liwidth { padding-left:110px; padding-right:110px;}

a.title { background-color:rgba(0,0,0,0.6); 
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#A0000000', EndColorStr='#A0000000'); 
width:100%; padding: 20px 0px; position: absolute; bottom:0px; left:0;  text-decoration: none; text-align:left; }

.q_tpm2 { padding:60px 0px; overflow:hidden;}
.q_tpm2 li { float:left; margin-bottom:3px; margin-left:4px;} 
.q_tpm2 h1 { font-weight: normal; font-size:25px;line-height:46px; padding-left:35px; }
.q_tpm2 p { font-size:14px; line-height:16px; padding-left:35px;} 




/*关于我们*/

.sec_con { height:100%; width:1150px; overflow:hidden; margin-top:65px; padding-bottom:20px;}
.sec_con .l { float:left; width:218px; background:#e8e9e8 }
.sec_con .r { float:left; width:886px; margin-left:46px; display:inline }

.sec_bd10 { width:218px;}
.sec_hd10 { height:63px; overflow:hidden;}
.sec_hd10 h1 { height:63px; text-align:left;}
.sec_hd10 h1 a { font-size:20px; text-decoration:none; line-height:63px; display:block; color:#fff;padding-left:40px;  }

.sec_tpm10 { overflow:hidden; width:218px; }
.menu1 { width: 218px; }
.menu1 h1 { height: 42px; line-height: 42px;  cursor: pointer; border-bottom:3px solid #fff; font-weight:normal; }
.menu1 h1 a {  font-size:16px; color:#fff;  padding-left:40px;}

.menu1 h2 {   font-size:14px; height:32px; text-align:left; line-height: 32px; width: 218px;font-weight:normal; }
.menu1 h2 a { color:#fff; padding-left:80px;   }

.menu1 ul { height:100%; border-top:none; overflow:auto;}
.menu1 a {  text-decoration:none; overflow:hidden;}
.menu1 .no { display:none; }

.menu1 .curbga {color:#B0B2B3; background:url(../images/menuicon.png) no-repeat 20px 18px; }
.menu1 .curbga a {color:#B0B2B3; }
.menu1 .curbga a:hover{color:#B0B2B3;}

.menu1 .curbg {color:#B0B2B3; }
.menu1 .curbg a {color:#B0B2B3; }
.menu1 .curbg a:hover{color:#B0B2B3;}

#menunav_1 { display:none;}
#menutop_2 { display:none;}
#menutop_3 { display:none;}
#sucmenu_1 { display:none;}

.sec_bd  { width:886px; }
.sec_hd { height:40px; }
.sec_hd h1 { float:left; height:40px; line-height:40px; font-weight: normal;}
.sec_hd h1 a { font-size:14px; text-decoration:none; line-height:40px; text-align:center;}

.sec_con2 { width:886px; padding:10px 0px; min-height:394px;}
.sec_tpm {  width:886px; line-height:26px; padding:10px 0px;}
.sec_tpm img { margin:0 auto;}

#tinybox{position:absolute; display:none; z-index:6000;}
#tinymask{position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000000; z-index:4500; padding-bottom:53px; }
#tinycontent{background:#ffffff; font-size:1.1em;}

#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}

.products{ overflow:hidden; width:940px; height:682px;}
.pro_left{  width:511px;float:left; overflow:hidden; padding:20px 46px 20px 47px;}

/*鍥剧墖鏀惧ぇ闀滄牱寮�*/
.jqzoom{  border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; width:511px; height:511px; overflow:hidden;}
.jqzoom img{width:511px; height:511px;}
.zoomdiv{ z-index:100;position:absolute;top:0px;left:0px;width:320px;height:324px;background:#ffffff;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{ z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*鍥剧墖灏忓浘棰勮鍒楄〃*/
.spec-scroll {clear:both; margin-top:25px; width:511px; height:106px; }
.spec-scroll .prev{ float:left;background:url(../images/proleft.gif) no-repeat; margin-top:21px; width:23px;height:53px;cursor:pointer;}
.spec-scroll .next{ float:right;background:url(../images/proright.gif) no-repeat; margin-top:21px;  width:23px;height:53px;cursor:pointer;}
.spec-scroll .items {  position:relative; margin:auto; width:465px; height:106px; overflow:hidden;}
.spec-scroll .items ul{ position:absolute; width:999999px; height:106px;}
.spec-scroll .items ul li{float:left; width:155px;text-align:left;  cursor:pointer;}
.spec-scroll .items ul li img{width:106px;height:106px;margin-left:24px; margin-right:25px;}

.pro_right{ width:246px; float:left; overflow:hidden; height:628px; background:#e8e9e8; padding:54px 45px 0px 45px;  }
.pro_right h1{font-size:16px; display:block; line-height:30px; padding-bottom:10px;font-weight: normal;}
.pro_right p{ font-size:14px; line-height:26px;}


.sec_con3 { height:100%; width:1150px; overflow:hidden; margin-top:819px; padding-bottom:20px;}
.sec_con3 .l { float:left; width:380px; }
.sec_con3 .r { float:left; width:546px; margin-left:224px; display:inline }

.bd6 { width:380px; }
.hd6 { height:40px; }
.hd6 h1 { height:40px; line-height:40px; border-bottom:1px solid #a8a8a8; padding-left:115px; font-weight: normal;}
.hd6 h1 a { font-size:18px; text-decoration:none; line-height:40px; }

.sec_tpm6 { border-bottom:1px dotted #a8a8a8; padding:10px 0px; padding-left:115px; line-height:22px; overflow:hidden;}
.sec_tpm6_1 { padding:20px 0px; padding-left:115px; line-height:22px; overflow:hidden;}
.tpmtit1 { line-height:30px; }
.tpmtit2 { line-height:18px; }
.tpmtit3 { padding-left:160px; line-height:30px;}
.tpmtit4 li { float:left; padding-bottom:10px; line-height:18px;}
.wid150 { width:150px;}
.wid110 { width:115px;}

.bd7 { width:546px; }
.hd7 { height:40px; }
.hd7 h1 { height:40px; font-size:18px; text-decoration:none; line-height:40px; border-bottom:1px solid #a8a8a8;font-weight: normal; }
/*留言*/
.secly{}
.secly h1{height:40px; font-size:18px; text-decoration:none; line-height:40px; border-bottom:1px solid #a8a8a8;}
.secly .tijiao{font-family:'Effra Medium',"方正兰亭黑_GBK"; background:#a8a8a8; color:#fff; text-align:center; border:none; width:67px; height:35px;}

.sec_tpm7 { padding:10px 0px; }
.sec_tpm7 li {  margin-bottom:16px; line-height:34px;font-weight: normal;} 
.sec_tpm7 .name { height:28px; line-height:28px;  border:1px solid #a8a8a8; width:533px; padding-left:10px; }
.sec_tpm7 .email { height:28px; line-height:28px;  border:1px solid #a8a8a8; width:533px; padding-left:10px; }
.sec_tpm7 .tel { height:28px; line-height:28px;  border:1px solid #a8a8a8; width:533px; padding-left:10px;}
.sec_tpm7 .msgg { line-height:28px; border:1px solid #a8a8a8; width:531px; padding-left:10px; }
.sec_tpm7 .msbtn { float:right;font-family:'Effra Medium',"方正兰亭黑_GBK"; background:#a8a8a8; color:#fff; text-align:center; border:none; width:67px; height:35px; line-height:35px;}

.sec_tpm20 { width:886px; padding:10px 0px; }
.sec_tpm20 li { float:left; font-size:14px; width:172px; padding-right:49px;} 

.footbottom1 { font-family:'Effra Medium',"Microsoft YaHei",微软雅黑; font-size:10px; margin:0 auto; margin-top:10px; line-height:40px; text-align:right; width:1150px; border-top:1px solid #cacaca;  }
.footbottom { font-family:'Effra Medium',"Microsoft YaHei",微软雅黑; font-size:10px; margin:0 auto; margin-top:10px; line-height:40px; text-align:right; width:1150px; border-top:1px solid #f2f2f2;  }