﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
body{color:#333; font-size:14px; font-family:"Arial", "微软雅黑";}
ul, ol { list-style:none;} 
img{max-width:100%;}
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
address,cite,code,em,th { font-weight:normal; font-style:normal;}
input,button,textarea,select{color:#333; vertical-align:middle;}
input:focus {outline:none;}
textarea:focus {outline:none;}
table{width:100%; border:0px; border-left:1px #aaa solid; border-bottom:1px #aaa solid;}
table td{height:auto !important; padding:10px !important; border:0px !important; border-top:1px #aaa solid !important; border-right:1px #aaa solid !important;}
table td input{margin-right:6px;}
a{ color:#333; text-decoration:none; transition:0.5s;}
img{max-width:100%;}

.w1260{max-width:1260px; width:100%; margin:0 auto;}
.w1260:after{content:""; display:block; height:0; clear:both; visibility:hidden;font-size:0; line-height:0;}

.r1260 { min-width:1200px;}

/* 头部 */
.top_bj{width:100%; background:#fff; position:fixed; top:0; left:0%; transition:all 0.5s; z-index:10; box-shadow:0 0 4px #cbcbcb;}
.top_bj:hover{background:#fff;}
.top_bj.active{width:100%; top:0; left:0; background:#fff;}

.logo { float:left; margin:30px 0 20px 0;}
.top_bij { float: right; width:925px;}
.top_bij_a { overflow:hidden; background:url(../images/top_beij.jpg) no-repeat; color:#fff; height:50px;}
.top_bij_a .top_bij_mie { float:left; background:url(../images/mie.png) no-repeat; width:185px; text-indent:35px; margin-left:450px; margin-top:18px; line-height:13px;}
.top_bij_a .top_bij_mie a{ color:#fff; display:block;}
.top_bij_a .top_bij_mie:hover a{ color:#fff; font-size:15px;} 
.top_bij_a .top_bij_dhwm { float:left; background:url(../images/dhwm.png) no-repeat; width:125px; text-indent:15px; margin-top:18px; line-height:14px;}
.top_bij_a .top_bij_cnen { float:left; margin-top:8px;}
.top_bij_a .top_bij_cnen .top_bij_cnen_1 { float:left;}
.top_bij_a .top_bij_cnen .top_bij_cnen_1 img { width: auto; height:35px;}

/* 导航条 */
.dht { float:left; width:585px; margin-top:25px; margin-left:120px;}
.dht ul {}
.dht li { width:87px; float:left; text-align:center; line-height:50px; margin-right:10px; font-size:16px; position:relative;}
.dht li>a{display:block; transition:all 0.5s; color:#333 ;}
.dht li:hover>a{ color:#980000;}
.dht li:hover dl { display:block;}
.dht li dl { display:none; position:absolute; top:50px; left:0; background:#980000; line-height:50px;}
.dht li dd { display: inline-block; font-size:14px;width:180px; position:relative; text-align:left; text-indent:15px; background:url(../images/sanjioa.png) no-repeat 90%;}
.dht li dd a{ color:#fff !important; display:block;}
.dht li dd:hover { background:#333 url(../images/sanjioa.png) no-repeat 90%;}
.dht li dd:hover .dht_san { display:block;}
.dht li dd .dht_san { position:absolute; left:180px; top:0;display:none;}
.dht li dd .dht_san p { width:150px;  background:#980000;}
.dht li dd .dht_san p a{ color:#fff !important; display:block;}
.dht li dd .dht_san p a:hover { background:#333;}
.dkt_a a{ color:#980000 !important;}

/*banner*/
.block_home_slider { position: relative; line-height: 0px; text-align: center; margin-top:145px;}/*底部小图标*/

.block_home_slider .slide { position: relative; overflow: hidden; }
.block_home_slider .flex-direction-nav a { width: 40px; height: 40px; display: block; margin-top: -20px; position: absolute; top: 50%; text-indent: -9000px; display: none; }
.block_home_slider .flex-direction-nav a.flex-prev { left: 0; background: url(../images/jt1.png) no-repeat; }
.block_home_slider .flex-direction-nav a.flex-next { right: 0; background: url(../images/jt2.png) no-repeat; }
.block_home_slider .flex-control-paging { position: absolute; bottom:15px; width:100%; text-align:center; }
.block_home_slider .flex-control-paging li { margin: 0px; padding: 0 5px; display:inline-block; *display:inline;*zoom:1;overflow: hidden; list-style-type:none; }
.block_home_slider .flex-control-paging li a { width: 12px; height: 12px; display:block; background:#696969; text-indent:-9000px; cursor:pointer; border-radius:6px; transition:all 0.5s; }
.block_home_slider .flex-control-paging li a.flex-active { width:34px; background:#333; }

.flexslider { margin:0; padding:0; height:100%;}
.flex-viewport { height:100%;}
.flexslider .slides { height:100%;}
.flexslider .slides li { height:710px; display:none; -webkit-backface-visibility:hidden; list-style-type:none; position:relative; }
#home_slider2 { display:none;}
/* banner */

/*选择我们*/
#bit_xzwo { overflow:hidden; margin-top:60px; text-align:center; font-size:32px; margin-bottom:15px; font-weight:bold;}
#bit_zhos { width:73px; height:9px; background:#980000; margin:0 auto;}

.xsw { overflow:hidden; margin-top:15px;}
.xsw_a { float:left; width:330px;}
.xsw_a ul { margin-top:30px;}
.xsw_a li { text-align:center; margin-bottom:80px;}
.xsw_a li .xsw_a_1 { font-size:18px; margin-top:15px;}
.xsw_b { float:left; width:calc(100% - 660px); margin-top:15px;}


/*产品转换*/
.cp_a {width:100%; background:#fff;overflow:hidden;}
.cp_5 { overflow:hidden; margin-top:30px;}
.cp_5 .hd{ line-height:50px; height:50px; width:100%; position:relative; font-size:14px; border-radius:5px 5px 0 0;}
.cp_5 .hd ul{ float:left; position:absolute; left:0px; top:0px; height:32px; width:100%; display: flex; }
.cp_5 .hd ul li{ cursor:pointer; height:50px; text-align:center; color:#333; flex:1; display: inline-block;}
.cp_5 .hd ul li:after{content:""; width:1px; height:35px; background: url(../images/gana1a.jpg) no-repeat; float:right; margin-top:10px;}
.cp_5 .hd ul li:nth-child(5):after{width:0px;}
.cp_5 .hd ul li.on{ height:50px; color:#980000; border-radius:5px 5px 0 0;}
.cp_5 .bd { float:left; width:100%;}
.cp_5 .bd .abst{ padding:10px 0; line-height:30px; font-size:14px; margin:10px 0; overflow:hidden;}
.cp_5 .bd .abst table{ border-collapse:collapse; border: 1px #ccc solid !important; width:100% !important;line-height:30px !important;}
.cp_5 .bd .abst table td{ padding-left:12px !important; word-wrap:break-word; word-break:break-all; border: 1px #ccc solid !important;line-height:30px !important;}

.csa1 { margin-bottom:30px; float:left;}
.csa1 ul { margin-left:-2%;}
.csa1 li { float:left; width:14.6%; margin-left:2%;}
.csa1 li .csa1_a { overflow:hidden;}
.csa1 li .csa1_b { border-top:2px solid #F00; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; margin-top:10px; height:100px; position:relative;}
.csa1 li .csa1_b .csa1_b1 {text-align:center; font-size:16px; margin-top:5px;color:#878787;}
.csa1 li .csa1_b .csa1_b2 {text-align:center;color:#878787;}
.csa1 li .csa1_b .csa1_b3 { position:absolute; bottom:-10px; left:45px; background:url(../images/more.png) no-repeat; width:88px; height:30px; text-indent:15px;}
.csa1 li .csa1_b .csa1_b3 a{ color:#fff;display:block;}
.csa1 li .csa1_b .csa1_b3:hover {background:url(../images/more1.png) no-repeat;} 

/*新闻*/
.xiw { width:100%; background:#616161; margin-top:50px; overflow:hidden;}
.xiwen { float:left; margin:60px 0; width:calc(100% - 540px);}
.xiwen .xiwen_zho { overflow:hidden;}
.xiwen .xiwen_zho ul { margin-top:30px;}
.xiwen .xiwen_zho li { background:#404040; height:97px;}
.xiwen .xiwen_zho li:nth-child(even) { background:#545454;}
.xiwen .xiwen_zho li .xiwen_zho_sz { width:86px; float:left; background:#666666; margin:10px; text-align:center; padding:10px 0; color:#980000;}
.xiwen .xiwen_zho li:hover .xiwen_zho_sz { background:#fff; display:block;}
.xiwen .xiwen_zho li .xiwen_zho_sz .xiwen_zho_sz_1 { font-size:26px;}
.xiwen .xiwen_zho li .xiwen_zho_sz .xiwen_zho_sz_2 { font-size:18px;}
.xiwen .xiwen_zho li .xiwen_zho_zi { float: right; width:calc( 100% - 115px); margin-top:20px;} 
.xiwen .xiwen_zho li .xiwen_zho_zi .xiwen_zho_zi_a { color:#fff; font-size:16px;}
.xiwen .xiwen_zho li .xiwen_zho_zi .xiwen_zho_zi_b {color:#d9d9cf; line-height:40px;}
.xi_gen { float:left; margin-top:147px; margin-left:10px; margin-right:10px;}

.xiwen_top { overflow:hidden; } 
.xiwen_top .xiwen_top_a { width:10px; height:40px; background:#980000; float:left; margin-top:8px;}
.xiwen_top .xiwen_top_b { float:left; font-size:40px; margin-left:20px; color:#fff;}
.xiwen_top .xiwen_top_c { float:right; font-size:18px; margin-top:15px;}
.xiwen_top .xiwen_top_c a{ display:block; color:#fff;}
.xiwen_top .xiwen_top_c:hover a{ color:#980000;}

.xiwen_a { float: right; width:495px; margin-top:60px;}
.xiwen_a .xiwen_a_ms { overflow:hidden; margin-top:15px;}

/* 本例子css */
.slideBox{ width:495px; height: auto; overflow:hidden; position:relative; margin-top:15px;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:0px; bottom:23px; z-index:1; width:62%;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; line-height:14px; text-align:center; background:#666; cursor:pointer;border-radius:10px;}
.slideBox .hd ul li.on{ background:#333; color:#fff;border-radius:10px;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:495px; height: auto; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:#333 url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;border-radius:10px;}
.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;}


/* 合作伙伴 */
.hzhp { overflow:hidden; padding:1% 0;}
.hzhp ul { margin-left:-10px; padding:1%;}
.hzhp li { float:left; width:24%; margin-left:10px; margin-top:10px;}
.hzhp li:hover { display:block; box-shadow:0px 0px 5px #b4b4b4;}

/* 底部 */
.foot { background:#232323; overflow:hidden; margin-top:50px;}
.foot .foot_a { overflow:hidden; margin:60px 0;}
.foot .foot_logo { float:left;}
.foot .foot_zuo { float:left; width:70%; margin-left:70px;}
.foot .foot_zuo .foot_zuo_p { overflow:hidden;}
.foot .foot_zuo .foot_zuo_p ul {}
.foot .foot_zuo .foot_zuo_p li { float:left; width:25%; font-size:16px; font-weight:bold;}
.foot .foot_zuo .foot_zuo_p li a{ display:block; color:#666666;}
.foot .foot_zuo .foot_zuo_p li:hover {}
.foot .foot_zuo .foot_zuo_m { overflow:hidden;}
.foot .foot_zuo .foot_zuo_m .foot_zuo_m_1 { float:left; width:370px; margin-top:15px;}
.foot .foot_zuo .foot_zuo_m .foot_zuo_m_1 dl { float:left; margin-right:120px;}
.foot .foot_zuo .foot_zuo_m .foot_zuo_m_1 dl:nth-child(2) { margin-right:-0px;}
.foot .foot_zuo .foot_zuo_m .foot_zuo_m_1 dd { line-height:30px;}
.foot .foot_zuo .foot_zuo_m .foot_zuo_m_1 dd a{ display:block; color:#666666;}
.foot .foot_zuo .foot_zuo_m .foot_zuo_m_1 dd:hover a{ color:#fff;}
.foott { overflow:hidden; background:#000; text-align:center; line-height:50px; color:#fff;}

/*在线留言*/
.khly{margin:1%; float:left; width:446px;}
.khly ul{ margin:0 -2% 0 0;}
.khly ul:after{content: "."; display: block; height:0; clear:both; visibility:hidden; font-size:0; line-height:0;}
.khly ul li{width:47%; float:left; margin:0 2% 1% 0%; background:#fff; margin-top:10px;}
input { color:#333; font-size:14px;}
.khly ul li .input_txt{width:100%; height:40px; line-height:40px; border:none; background:none;  text-indent:15px;}
.khly ul .textarea{width:98%; margin:1% 0 0 0%; text-indent:15px; padding-top:2%;}
.khly ul li textarea{width:98%; height:90px; border:none; background:none; color:#333;font-size:14px;}
.khly .more{overflow:hidden; margin-top:15px;}
.khly .more .input_btn{width:100%; height:46px; color:#fff; font-size:16px; line-height:46px; text-align:center; border:none; background:#980000;}
.khly .more .input_btn:hover { display:block; background:#2196fd;}
.fukj_ks_ks0 { float:left; margin-top:15px;}
.fukj_ks_ks1 { padding:2px; background: url(../images/shijia.png) no-repeat !important; width:72px; height:73px; float:left;}
.fukj_ks {  width:60%; float:left;color:#fff; line-height:25px; margin-left:10px; margin-top:15px;}
.fukj_ks_ks1>input {position: absolute;top: 0;left: 0;opacity: 0;width: 100%;height: 100%;display: block;padding: 0;cursor: pointer; }

/*房子*/
.csbs { overflow:hidden; background:#eee; width:100%; line-height:45px; position:relative;}
.csbs_a { float:left; margin-top:15px;}
.csbs_b { float:left; margin-left:5px;color:#9f9e9e;}

.csbs_15 { overflow:hidden; margin-top:15px;}
.csbs_15_a { font-size:35px; text-align:center;}

.csbs_xian { overflow:hidden; margin-top:15px; border-bottom:1px solid #CCC;}
.csbs_xian_1 { width:130px; height:5px; background:#980000; margin:0 auto;}

/*公司简介*/
.about { overflow:hidden; margin-top:15px; line-height:32px;}

.hmw { height:183px; margin-top:146px;}

.fow { overflow:hidden; background:#f5f5f5; margin:10px 0;}
.cps_b4 { overflow:hidden; margin:20px 0;}
.cps_b4 ul { margin-left:-25px;}
.cps_b4 li { width:360px; float:left; margin-left:25px; text-align:center; line-height:45px;} 
.cps_b4 li img { height:240px; border:1px solid #eee; transition: all .5s;}
.cps_b4 li:hover img { transform: scale(1.1);}

/*内页产品*/
.prd_top {  margin-top:15px;}
.prd_lan { float:left; width:270px;position:relative;}
.prd_lan ul {}
.prd_lan li { background:#666666; margin-bottom:1px; line-height:70px; text-indent:30px; }
.prd_lan .on {background:#980000!important;}
.prd_lan li>a{ color:#fff; display:block; transition:all 1s;}
.prd_lan li:hover>a{ background:#980000;}
.prd_lan dl { position:absolute; top:0; left:270px; width:270px; background:#fff; border:1px dotted #eee; display:none; z-index:8; }
.prd_lan dt { border:1px dotted #eee; text-align:center; text-indent:0px !important;}
.prd_lan dt a{ color:#9a9a9a; display:block;}
.prd_lan dt:hover a{ color:#333; background:#f3f3f3;}

.prd_you { float:left; box-shadow:2px 2px 10px #cacaca; width:calc(100% - 275px); margin-top:1px; padding:1%; margin-bottom:1px;}
.prd_you_1 { overflow:hidden;}
.prd_you_1 ul { margin-left:-1%;}
.prd_you_1 li { width:32.33%; margin-left:1%; float:left; margin-bottom:20px;}
.prd_you_1 li .prd_you_a {border:1px solid #efefef;}
.prd_you_1 li .prd_you_a img { width:316px; height:auto;}
.prd_you_1 li .prd_you_b { border-top:2px solid #F00; border-left:1px solid #efefef; border-right:1px solid #efefef; border-bottom:1px solid #efefef; margin-top:10px; height:65px; position:relative;}
.prd_you_1 li .prd_you_b .prd_you_b1 {text-align:center; font-size:16px; margin-top:5px;color:#878787;}
.prd_you_1 li .prd_you_b .prd_you_b2 {text-align:center;color:#878787; margin-top:10px;}
.prd_you_1 li .prd_you_b .prd_you_b3 { position:absolute; bottom:-10px; left:45px; background:url(../images/more.png) no-repeat; width:88px; height:30px; text-indent:15px;}
.prd_you_1 li .prd_you_b .prd_you_b3 a{ color:#fff;display:block;}
.prd_you_1 li .prd_you_b .prd_you_b3:hover {background:url(../images/more1.png) no-repeat;} 

/*上一页*/
.zuoy { text-align: center; clear:both; color: #fff;}
.zuoy_ks { width: 120px; display:inline-block; background:#eeeeee; line-height:35px; border-radius:5px;}
.zuoy_ks a { display: block; }
.zuoy_ks:hover a { background:#980000; color: #fff; border-radius:5px;}
.zuoy_mi { width: 50px; display: inline-block; background:#eeeeee; line-height:35px; border-radius:5px; }
.zuoy_mi a { display: block; }
.zuoy_mi:hover a { background:#980000; color: #fff; border-radius:5px;}
.zuoy_mi_se {background:#980000;}

/*产品详情*/
.zoomdemo { padding:1%; overflow:hidden;}
.cpxq_t_l{ float:left; width:40%; margin:10px 0 0 10px;}
.sp-wrap{ display:none; line-height:0; font-size:0;}
.sp-thumbs{ width:100%;}
.sp-thumbs img{ width:100%;}
.sp-thumbs a:link, .sp-thumbs a:visited{ margin:0 0.5%; width:19%; height:50px; border:1px #eaeaea solid; overflow:hidden; opacity:.3; display:inline-block; background-size:cover; background-position:center; -webkit-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -ms-transition:all .2s ease-out;-o-transition:all .2s ease-out; transition:all .2s ease-out;}
.sp-thumbs a:hover{opacity:1;}
.sp-thumbs a:active, .sp-current{ opacity:1!important; position:relative;}
.sp-large{ position:relative; overflow:hidden; width:100% !important; margin:0 0 2% 0; box-shadow:0 0 1px rgba(0,0,0,0.3);}
.sp-large img {width:370px !important; height:auto;}
.sp-large a{ display:block;}
.sp-zoom{ position:absolute; left:-50%; top:-50%; cursor:-webkit-zoom-in; cursor:-moz-zoom-in; cursor:zoom-in; display:none;}
.sp-zoom img{ max-width: none;}
.sp-lightbox{ position:fixed; top:0; left:0; height:100%; width:100%; background:rgb(0,0,0); background:rgba(0,0,0,.9); z-index:500; display:none; cursor:pointer;}
.sp-lightbox img{position:absolute; margin:auto; top:0; bottom:0; left:0; right:0; max-width:90%; max-height:90%; border:2px solid #fff;}
#sp-prev, #sp-next{ position:absolute; top:50%; margin-top:-25px; z-index:501; color:#fff; padding:14px; text-decoration:none; background:#000; border-radius:25px; border:2px solid #fff; width:50px; height:50px; box-sizing:border-box; transition:.2s;}
#sp-prev{ left:10px;}
#sp-prev:before{ content:''; border:7px solid transparent; border-right:15px solid #fff; position:absolute; top:16px; left:7px;}
#sp-next{ right:10px;}
#sp-next:before{ content:''; border:7px solid transparent; border-left:15px solid white; position:absolute; top:16px; left:18px;}
#sp-prev:hover, #sp-next:hover{ background:#444;}
@media screen and (max-width: 400px) {.sp-wrap{ margin:0 0 15px 0;} #sp-prev, #sp-next{ top:auto; margin-top:0; bottom:25px;}}
.prodetailtxt{ float: right; width:55%; color:#1a1a1a; line-height:25px; margin-top:1%; margin-right:2%;}
.prodetailtxt h2{ font-size:20px; border-bottom:1px solid #dadada; line-height:40px;}
.protxt{ padding:5px 0; word-break: break-all; overflow:auto; line-height:18px; height:210px;}
.protxt p{ padding:0 5px; /*background:url(../webimages/icon06.jpg) left 15px no-repeat;*/ margin-left:0 !important; color:#333; line-height:22px;}
.protxt p span{font-size:14px !important;color:#1a1a1a;line-height: 24px !important;display: block;padding: 6px 0;}
.psw_1 { width:150px; float:left; line-height:35px; background:#1062c8; text-align:center; border-radius: 5px;}
.psw_1 a{ display:block; color:#fff;}
.psw_1:hover { background:#2c80d5;}

/*产品转换*/
.cp1 {width:100%; background:#fff;overflow:hidden;}
.cp1_5 { overflow:hidden; margin-top:10px;}
.cp1_5 .hd{ line-height:50px; height:50px; width:100%; position:relative; font-size:14px; background:#f2f2f2; border-radius:5px 5px 0 0;}
.cp1_5 .hd ul{ float:left; position:absolute; left:0px; top:0px; height:32px; width:100%; display: flex; }
.cp1_5 .hd ul li{ cursor:pointer; height:50px; text-align:center; color:#464646; flex:1; display: inline-block;}
.cp1_5 .hd ul li.on{ height:50px; background:#980000; color:#fff; border-radius:5px 5px 0 0;}
.cp1_5 .bd { float:left; width:100%;}
.cp1_5 .bd img {width:850px !important; margin-top:10px; }
.c1p_5 .bd .abst{ padding:10px 20px; line-height:30px; font-size:14px; margin:10px 0;}
.abst_a {width:850px; margin:0 auto;}
.cp1_5 .bd .abst table{ border-collapse:collapse; border: 1px #ccc solid !important; width:100% !important;line-height:30px !important;}
.cp1_5 .bd .abst table td{ padding-left:12px !important;word-wrap:break-word;word-break:break-all;border: 1px #ccc solid !important;line-height:30px !important;}

/*新闻中心*/
.prd_news_top { background:#980000; line-height:50px; text-indent:30px; font-size:16px; color:#fff;}
.prd_news_top span { float:right; margin-right:50px;}

.prd_news { overflow:hidden;}
.prd_news ul { margin-top:10px;}
.prd_news li { background:#ededed; height:97px;}
.prd_news li:nth-child(even) { background:#dcdcdc;}
.prd_news li .prd_news_sz { width:86px; float:left; background:#d4d4d4; margin:10px; text-align:center; padding:10px 0; color:#980000;}
.prd_news li:hover .prd_news_sz { background:#fff; display:block;}
.prd_news li .prd_news_sz .prd_news_sz_1 { font-size:26px;}
.prd_news li .prd_news_sz .prd_news_sz_2 { font-size:18px;}
.prd_news li .prd_news_zi { float: right; width:calc( 100% - 115px); margin-top:10px;} 
.prd_news li .prd_news_zi .prd_news_zi_a { color:#333; font-size:16px;margin-top:10px;}
.prd_news li .prd_news_zi .prd_news_zi_b {color:#bcbcbc; line-height:20px; margin-top:10px;}

.prd_msw { float:left; margin-top:10px; width:100%;line-height:40px;}
.prd_msw_1 { float:left; margin-left:30px; font-size:20px; color:#980000;font-weight:bold;}
.prd_msw_2 { float:right; margin-right:10px;}
.prd_msw_wez { padding:1%; overflow:hidden; line-height:35px;}

.mska_losa { overflow:hidden; margin:30px 0; line-height:40px; border-bottom:1px solid #eee; border-top:1px solid #eee; position:relative;height:80px;}
.mska_losa .mska_losa_1 { width:100%;text-indent:25px;}
.mska_losa .mska_mor { position:absolute; right:0; top:20px; width:120px; background:#980000; text-align:center;}
.mska_losa .mska_mor a{ color:#fff; display:block;}


/*公司环境*/
.huanjin { overflow:hidden; padding:1%; margin-top:2%;}
.huanjin ul { margin-left:-1%;}
.huanjin li { width:24%; float:left; box-shadow: 0 0 3px #7b7b7b; margin-left:1%; margin-bottom:20px; line-height:45px; text-align:center; overflow:hidden; padding:10px;}
.huanjin li img {transition: all .5s;}
.huanjin li:hover img { transform: scale(0.9); }
.huanjin li p{text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding:0 10px;}
.huanjin li p a{ display:block;}
.huanjin li:hover p { background:#eee;}

/*联系方式*/
.contact { overflow:hidden; margin-top:20px;}
.contact_a { overflow:hidden; margin-top:40px;}
.contact_a .contact_c { float:left; width:48%;}
.contact_a .contact_b { float: right; width:50%; line-height:35px; font-size:16px; margin-top:20px;}
.contact_a .contact_b span { color:#bdc3c7;}
.contact_a .contact_xian { border-bottom:2px dotted #606060;}
.khly_a {margin:1%; overflow:hidden; width:98%;}
.khly_a ul{ margin:0 -2% 0 0;}
.khly_a ul:after{content: "."; display: block; height:0; clear:both; visibility:hidden; font-size:0; line-height:0;}
.khly_a ul li{width:47%; float:left; margin:0 2% 1% 0%; border:1px solid #eee;  margin-top:10px;}
.khly_a input { color:#333; font-size:14px;}
.khly_a ul li .input_txt{width:100%; height:60px; line-height:60px; border:none; background:none;  text-indent:15px;}
.khly_a ul .textarea{width:98%; margin:1% 0 0 0%; text-indent:15px; padding-top:2%;}
.khly_a ul li textarea{width:98%; height:90px; border:none; background:none; color:#333;font-size:14px;}
.khly_a .more{overflow:hidden; margin-top:15px;}
.khly_a .more .input_btn{width:100%; height:46px; color:#fff; font-size:16px; line-height:46px; text-align:center; border:none; background:#980000;}
.khly_a .more .input_btn:hover { display:block; background:#2196fd;}
.khly_a_ks0 { float:left; margin-top:15px;}
.khly_a_ks1 { padding:2px; background: url(../images/shijia.png) no-repeat !important; width:72px; height:73px; float:left;}
.khly_as {  width:60%; float:left;color:#333; line-height:25px; margin-left:10px; margin-top:15px;}
.khly_a_ks1>input {position: absolute;top: 0;left: 0;opacity: 0;width: 100%;height: 100%;display: block;padding: 0;cursor: pointer;}