﻿/* CSS Document */
@media only screen and (max-width: 2024px) and (min-width: 769px){
*{margin:0;padding:0;font-family:'Microsoft YaHei';}
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0px; padding:0px; }
fieldset, img { border:none; }
img{border:none;}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none;}
li{ list-style:none;}
table { border-collapse:collapse; }
input { padding-top:0px; padding-bottom:0px; font-family: 'Microsoft YaHei';}
input::-moz-focus-inner { border:none; padding:0px; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:13px; margin:0px; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
body { font-family:"Microsoft YaHei"; background:#fff; }
.clearfix:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.clearfix {zoom:1; }
.clearit {clear:both; height:0px; font-size:0px; overflow:hidden; width:100%; }
.max{ min-width:1200px;}
.box{ width:1200px; margin:0 auto;}
.box:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
ul:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.max:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.left{ float:left;}
.right{ float:right;}
a{ text-decoration:none; }

.hear{height:35px;color:#53555a;font-size:12px;border-bottom: 1px solid #E5E5E5;background: #F6F6F6;border-top: 2px solid #8F050A;}
.hear h2{font-size:12px;float:left;}
.hear h2 p{font-weight:normal;line-height:35px;}
.hear a{color:#53555a;}
.hear a:hover{color:#e9280c;}
.tem_top_nav{float:right;line-height:35px;}
 
 
.top{padding:20px 0;margin:0 auto;}
.top:after{clear:both;	content:' ';display:block}
.head_l .left{padding-right:15px;	border-right:2px solid #e6e6e6;}
.head_l .right{margin-left:15px;}
.head_l,.left{float:left}
.head_r,.right{float:right}
.head_l .right p{line-height:36.5px}
.head_l .right p b,.head_r .right p.e4{font-size:20px;}
.top p.e4{	color:rgba(196, 0, 0, 0.956863)}
.head_r{padding: 11.5px 0;}
.head_r .right{margin-left:10px;}
.head_r .right p small{color:#666;	font-size:16px;}


.nav{width:100%; height:54px; line-height:54px;background:url("../images/nav_bg1.png") repeat-x 0px 0px;  position:relative; z-index:100;  }
		.nav a{ color:#fff;  }
		.nav li{ float:left;width: 12.5%;  position:relative; display:inline; text-align:center  }
		.nav li a{ display:block;  font-size:16px; font-weight:bold; background:url("../images/nav_bg2.png") no-repeat 0px 0px; }
		.nav li a:hover,.nav .on a{ color:#fff; background:url("../images/nav_bg3.png") no-repeat center bottom;  }


 


		.slideBox{ width:100%; overflow:hidden; position:relative; }
		.slideBox .hd{width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; }
		.slideBox .hd ul{ display:block;width:16%;margin:0 auto; text-align:center; }
		.slideBox .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:13px; height:13px; border-radius:25px; margin:5px; background:rgba(255,255,255,0.7); overflow:hidden; line-height:9999px;}
		.slideBox .hd ul li.on{ background:#B10A13;}
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; height: auto; min-height:400px; display:block;  }


		.slideBox .prev,.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/z.png) no-repeat left center;  }
		.slideBox .next{ left:auto; right:3%; background:url(../images/y.png) no-repeat left center; }
		

.pro_index .title{ background:url(../images/bg.jpg) no-repeat bottom center; text-align:center; padding:30px 0; margin-bottom:30px}
.pro_index .title h2{ font-size:26px; color:#B10A13}
.pro_index .title span{ color:#666; padding:5px 0; display:block }
.pro_index .tab-bd .tab-pal ul{ width:1225px;}
.pro_index .tab-bd .tab-pal ul li{ display:block; float:left; width:286px; margin-right:19px; margin-bottom:20px;}
.pro_index .tab-bd .tab-pal ul li i{ display:block; width:284px; height:200px; background:#fff; overflow:hidden;} 
.pro_index .tab-bd .tab-pal ul li i img{ display:block; width:284px; height:200px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.pro_index .tab-bd .tab-pal ul li p{ text-align:center; font-size:15px; color:#333333; margin-top:12px;}
.pro_index .tab-bd .tab-pal ul li:hover i img{-webkit-transform: scale(1.12);transform: scale(1.12);}
.pro_index .tab-bd .tab-pal ul li:hover p{ color:#B10A13}

.lmt{ height:33px; line-height:33px; padding-left:13px; box-sizing:border-box; position:relative; margin-bottom:15px;} 
.lmt a.more{ float:right; font-size:14px; color:#a1a1a1;}
.lmt strong{ font-size:24px; color:#000000;} 
.lmt span{ font-size:12px; color:#ababab; display:inline-block; margin-left:5px;}
.lmt:after{ content:""; width:7px; height:20px; background:#B10A13; border-radius:5px; position:absolute; left:0; top:7px;} 
.lmt a.more:hover{ color:#B10A13} 

#ys{ width:100%; margin:35px 0;}
.ys_bt{ width:100%; height:164px; background:url(../images/lk_27.jpg) no-repeat top center}
.ys_nr{ width:1200px; height:846px; margin:0 auto}
.ys_s{ width:1200px; height:435px; margin:0 auto; position:relative}
.ys1_zi{ width:564px; height:150px; position:absolute; top:50px; left:0px; font-family:"微软雅黑"; background:url(../images/lk_33.jpg) no-repeat 0px 5px}
.ys2_zi{ width:564px; height:150px; position:absolute; top:230px; left:0px; font-family:"微软雅黑";background:url(../images/lk_40.jpg) no-repeat 0px 5px}
.ys3_zi{ width:564px; height:150px; position:absolute; top:50px; right:50px; font-family:"微软雅黑"; background:url(../images/lk_47.jpg) no-repeat 0px 5px}
.ys4_zi{ width:564px; height:150px; position:absolute; top:230px; right:50px; font-family:"微软雅黑"; background:url(../images/lk_50.jpg) no-repeat 0px 5px}
.ys1_tu{ position:absolute; top:30px; right:20px; background:url(../images/lk_30.jpg)no-repeat; width:577px; height:385px;}
.ys2_tu{ position:absolute; top:30px; left:5px; background:url(../images/lk_43.jpg)no-repeat; width:553px; height:384px;}
.y1{ font-size:12px; color:#383838; padding-left:70px}
.y2{ font-size:32px; font-weight:bold; color:#333333; background:url(/statics/imagesd/ys_x.jpg) no-repeat 70px bottom; padding-bottom:8px; padding-left:70px}
.y3{ line-height:2; font-size:16px; padding-top:8px; color:#6c6c6c; padding-left:70px}
.y3 span{ color:#cc0100;}	


.about{ background:#B10A13; padding-top:60px; padding-bottom:70px;}
.about .slideBox{ width:480px; }
.about .slideBox img{width:480px; height:400px; display:block;  }
.about .right{ width:655px;}
.about .right .title strong{ font-size:30px; color:#fff;}
.about .right .title b{ font-size:28px; color:#edeeee;}
.about .right .jianjie{ font-size:15px; color:#4c4c4c; line-height:27px; padding-top:30px}
.about .right .jianjie p{ margin-bottom:10px; color:#fff}

.about .right .anniu{margin-top:45px; text-align:center}
.about .right .anniu a{ width:200px; display:inline-block; border-radius:40px; height:40px; line-height:40px; border:solid 1px #fff; background:#fff; color:#B10A13;}
.about .right .anniu a:hover{ background:#083f85; color:#fff;border:solid 1px #fff;}
.mr20{ margin-left:20px}
.news{ padding-top:45px; padding-bottom:45px;}
.news_index{ width:385px;}
.news_index .lmt{ border:1px solid #ebebeb; box-sizing:border-box; padding:0 15px; height:50px; line-height:50px; padding-left:30px;}
.news_index .lmt strong{ font-size:20px;}
.news_index .lmt:after{ left:15px; top:15px;}
.news_index .tj img{ display:block; float:left; width:171px; height:119px; margin-right:16px;}
.news_index .tj a.tit{ display:block; font-size:16px; color:#252525; height:36px; line-height:36px; overflow:hidden; font-weight:bold;}
.news_index .tj p{ font-size:14px; color:#7d7d7d; line-height:24px; height:48px; overflow:hidden;}
.news_index .tj span{ display:inline-block; font-size:14px; background:url(../images/time.png) no-repeat left center; padding-left:18px; height:23px; line-height:23px; color:#939393; margin-top:5px;}
.news_index .tj a.tit:hover{ color:#B10A13;}
.news_index ul{ clear:both; margin-top:5px;}
.news_index ul li{ height:40px; line-height:40px; border-bottom:1px dashed #d8d8d8; overflow:hidden; background:url(../images/li.png) no-repeat left center; padding-left:15px;}
.news_index ul li span{ float:right; font-size:14px; color:#a9a9a9; margin-left:15px;}
.news_index ul li a{ font-size:14px; color:#4b4b4b;}
.news_index ul li a:hover{ color:#B10A13;}

.marquee_top{}
.marquee_top .bd{height:330px;overflow:hidden;}
.marquee_top .bd li{zoom:1;overflow:hidden; padding:10px 0; border-bottom:1px dashed #ccc; line-height:inherit; background:none; height:auto}
.marquee_top .bd li .txt{margin-top: 10px;}
.marquee_top .bd li .tit .l,.marquee_top .bd li .txt .l{display:inline-block;width:30px;height: 20px;text-align:center;line-height:20px;color:#fff;}
.marquee_top .bd li .tit .l{ background:#3d3c3c; float:inherit; margin-left:0}
.marquee_top .bd li .txt .l{ background:#B10A13;margin-top: 4px;float:inherit; margin-left:0 }
.marquee_top .bd li .tit .r,.marquee_top .bd li .txt .r{display:block;width:340px;}
.marquee_top .bd li .tit .r{line-height:20px;font-size:14px;}
.marquee_top .bd li .txt .r{line-height:24px;font-size:12px; color:#4b4b4b}
.link{ margin-bottom:20px}
.link .title{ color:#C12930; font-size:20px; border-bottom: solid 1px #e8e8e8; line-height:40px; font-weight:bold}
.link .linka a{ display:inline-block; margin:20px 10px; font-size:12px; color:#4b4b4b;}
.link .linka a:hover{ color:#B10A13}
.footer{ padding-top:20px; background:#B10A13;}
.footer .footer-1{ width:377px; float:left; margin-right:30px;}
.footer .footer-1 .title{ width:100%; height:44px; line-height:44px; border-bottom:1px solid #e8e8e8; box-sizing:border-box; font-size:16px; color:#fff; font-weight:bold; position:relative;padding-left:10px;}
.footer .footer-1 .title:after{ content:""; width:4px; height:13px; background:#fff; position:absolute; left:0; top:16px;} 
.footer .footer-1 ul{ margin-top:10px;}
.footer .footer-1 ul li{ height:50px; line-height:50px; font-size:13px; color:#ffffff;}
/*.footer .footer-1 ul li.f1{ background:url(../images/f1.png) no-repeat left center;}
.footer .footer-1 ul li.f2{ background:url(../images/f2.png) no-repeat left center;}
.footer .footer-1 ul li.f3{ background:url(../images/f3.png) no-repeat left center;}
.footer .footer-1 ul li.f4{ background:url(../images/f4.png) no-repeat left center;}*/
.footer .footer-2{width:620px;}
.footer .footer-3{ margin-right:0; float:right; width:auto}
.footer .footer-1 #map{ width:377px; height:186px; margin-top:15px;}

.footCopyMd{ float:left; margin:70px 0 0 25%; width:60%}

.footMenu{ float:left; width:100%; margin:0 10px;}
/*.footMenu:first-child{ width:280px;}*/
.footMenu dt{ width:50%; float:left; padding-bottom:20px}
.footMenu dt a{ font-size:16px; font-weight:bold; color:#FFF}
.footMenu dd{ margin-top:10px;}
.footMenu dd a{ display:block; width:140px; font-size:14px; float:left; line-height:32px; color:#FFF}
.footer .footer-3 img{ padding:70px 10px 0 0 }


.footer .copyright{ height:60px; line-height:60px; text-align:center; background:#A10C0C; color:#fff; font-size:14px; margin-top:35px;}
.footer .copyright a{ color:#fff;}
.nav-footer  dl.message input::-webkit-input-placeholder,.nav-footer  dl.message  textarea::-webkit-input-placeholder { color: #fff;} 
.nav-footer  dl.message input:-moz-placeholder,.nav-footer  dl.message  textarea:-moz-placeholder {color: #fff; } 
.nav-footer  dl.message input::-moz-placeholder,.nav-footer  dl.message  textarea::-moz-placeholder { color: #fff; } 
.nav-footer  dl.message input:-ms-input-placeholder,.nav-footer  dl.message  textarea:-ms-input-placeholder { color: #fff; }


.neiye{ padding-top:25px; padding-bottom:20px;}
.neiye .neiye_l{ width:250px;}
.sonnav{ background:#fff; border:solid 1px #eaeaea;}
.sonnav > ul{ padding:10px 0 20px;}
.sonnav a{ display:block;}
.sonnav > ul > li{ padding:0 10px; }
.sonnav > ul > li > a{ font-size:16px; color:#333; padding:10px; padding-bottom:15px; cursor:pointer;background:url(../images/jiantou.png) no-repeat center right;}

.nylx{ width:250px; margin-bottom:15px;}
.nylx .title{ width:230px; height:57px; line-height:57px; background:#B10A13; padding-left:20px; color:#fff; font-size:16px; font-weight:bold; position:relative;}
.nylx .title span{ font-weight:normal; font-size:12px; color:rgba(255,255,255,.4);}
.nylx .title:after{ content:""; width:4px; height:13px; background:#fff; position:absolute; left:11px; top:22px;}

.nylx .nylx_box{ width:248px; border:1px solid #dfdfdf; border-top:none; padding-top:20px; padding-bottom:20px;}
.nylx .nylx_box img{ display:block; margin:0 auto; margin-bottom:10px;}
.nylx .nylx_box span{ display:block; text-align:center; font-size:14px; color:#8d8d8d; margin-bottom:5px;}
.nylx .nylx_box strong{ display:block; text-align:center; font-size:22px; color:#B10A13;}

.nylx .nylx_box b{ display:block; width:230px; margin:0 auto; font-size:15px; color:#323232; border-top:1px solid #eeeeee; padding-top:15px; margin-top:10px;}
.nylx .nylx_box p{ width:230px; margin:0 auto; font-size:14px; color:#5d5d5d; line-height:29px; margin-top:5px;}


.neiye_r{ width:933px;}
.newsnav{ height:44px; line-height:44px; border-bottom:1px solid #dfdfdf; margin-bottom:25px;}
.newsnav p{ float:right; font-size:14px; color:#999999;}
.newsnav p a{ color:#999999;}
.newsnav strong{ height:43px; line-height:43px; border-bottom:2px solid #B10A13; font-size:17px; color:#B10A13; font-weight:bold; display:inline-block; padding:0 10px; position:relative;}
.newsnav strong:after{ content:""; width:7px; height:4px; background:url(../images/jiao.png) no-repeat center; position:absolute; left:0; right:0; margin:0 auto; bottom:-6px;}
.pro_list ul{ width:960px;}
.pro_list ul li{ display:block; float:left; width:297px; margin-right:22px; margin-bottom:20px;}
.pro_list ul li i{ display:block; width:295px; height:230px; border:1px solid #dadada; overflow:hidden;}
.pro_list ul li i img{ display:block; width:295px; height:230px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.pro_list ul li p{ text-align:center; font-size:15px; color:#333333; margin-top:10px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.pro_list ul li:hover i img{-webkit-transform: scale(1.12);transform: scale(1.12);}
.pro_list ul li:hover p{ color:#B10A13;}



.fenye{ width:100%; margin:0 auto;  padding-top:25px; margin-top:15px;  padding-bottom:20px;  text-align:center; }
.fenye li{border: 1px solid #eee; cursor:pointer; list-style-type:none; text-decoration:none; display:inline-block;overflow:hidden; margin:0 3px; border-radius:5%}
.fenye li a{text-decoration:none; padding:4px 10px;cursor:pointer; display:inline-block ;color:#333; border-radius:5px}
.fenye .thisclass{border: 1px solid #B10A13;background:#B10A13; color:#fff;padding:4px 10px;}
.fenye li:hover{border: 1px solid #B10A13;background:#B10A13; color:#fff;}
.fenye li:hover a{color: #fff;}
.fenye li:first-child,.fenye li:last-child{ width:60px; height:28px;margin:0 4px; line-height:28px;color:#333 }
.fenye li:first-child a,.fenye li:last-child a{ padding:0; margin:0; width:100%; height:100%;}
.fenye li:first-child:hover,.fenye li:last-child:hover{ color:#fff}
.fenye li.pageinfo{ width:auto; border:none}


.pro_xiangqing{ padding:10px 20px; border:solid 1px #eaeaea}
.pro_xiangqing .pro_img{ display:block; width:516px; height:441px; float:left;}
.pro_xiangqing .pro_img img{ display:block; width:516px; height:441px;}
.pro_xiangqing .pro_jianjie{ width:400px; float:right;}
.pro_xiangqing .pro_jianjie h1{ font-size:26px; color:#000000; height:58px; line-height:58px; border-bottom:1px solid #e4e4e4; font-weight:normal;}
.pro_xiangqing .pro_jianjie .canshu{ font-size:14px; color:#828282; line-height:32px; padding-top:15px; height:230px;border-bottom:1px solid #e2e2e2;}
.pro_xiangqing .pro_jianjie .tel2{ background:url(../images/tel2.jpg) no-repeat left 33px;  padding:20px 0;padding-left:25px;   width:310px;}
.pro_xiangqing .pro_jianjie .tel2 span{ display:inline-block; font-size:16px; color:#909090;}
.pro_xiangqing .pro_jianjie .tel2 strong{ display:inline-block; font-size:32px; color:#d0161b; font-family:"Impact"; font-weight:normal;  }
.pro_xiangqing .zixun{border-bottom:1px solid #e2e2e2; padding-bottom:20px;}
.pro_xiangqing .zixun a{ display:inline-block; width:152px; height:41px; line-height:41px; text-align:center; color:#fff; background:#e70309;  margin-right:15px; font-size:16px;}
.pro_xiangqing .zixun a.more{ background:#ff6600;}
.pro_xiangqing .zixun a:hover{ border-radius:25px;}


.pro_jieshao{ margin-top:20px;}
.pro_jieshao .title{ width:100%; font-size:22px; color:#000000; position:relative; padding-left:14px; margin-bottom:15px;}
.pro_jieshao .title:after{ content:""; width:8px; height:19px; background:#B10A13; border-radius:5px; position:absolute; left:0; top:5px;}

.danye{ padding-bottom:20px;}
.danye img{ display:block; margin:5px auto; max-width:100%; height:auto !important;}


.nytab{ height:47px; line-height:47px; border-bottom:1px solid #dfdfdf; margin-bottom:20px;}
.nytab a.more{ float:right; font-size:14px; color:#a1a1a1;} 
.nytab a.more:hover{ color:#B10A13} 
.nytab ul li{ display:block; float:left; padding:0 10px; margin-right:15px; text-align:center; font-size:17px; color:#383838; position:relative;}
.nytab ul li a{ display:block; color:#383838;}
.nytab ul li.on{ height:46px; line-height:46px; border-bottom:2px solid #B10A13;}
.nytab ul li.on:after{ content:""; width:7px; height:4px; background:url(../images/jiao.png) no-repeat center; position:absolute; left:0; right:0; margin:0 auto; bottom:-6px;}


.danye{ font-size:16px !important; color:#3e3131; line-height:30px;}
.danye p{ margin-bottom:10px;font-size:16px !important; }
.danye span{font-size:16px !important;}
.about_ny{ padding-bottom:50px;}
.about_ny img{ display:block; float:right; margin-left:15px;}
.about_ny p{ margin-bottom:20px;}




.case_list ul{ width:1230px;}
.case_list ul li{ display:block; float:left; width:382px; height:366px; margin-right:27px; position:relative; margin-bottom:25px;}
.case_list ul li img{ display:block; width:382px; height:366px;}
.case_list ul li .case_box{ display:block;width:382px; height:366px; position:absolute; left:0; top:0; background:rgba(0,0,0,.6); color:#fff;  text-align:center; font-size:24px; opacity:0; visibility:hidden;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; }
.case_list ul li:hover .case_box{ opacity:1; visibility:visible;}
.case_list ul li .case_box p{ font-size:24px; padding-top:145px;}
.case_list ul li .case_box span{ display:block; width:68px; height:26px; line-height:26px; text-align:center; border:1px solid #fff; border:1px solid #fff; border-radius:5px; margin:0 auto; margin-top:30px; background:url(../images/jt.png) no-repeat center;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.case_list ul li .case_box span:hover{ background:url(../images/jt.png) no-repeat center right 15px;}

.case_xq{ position:relative;}
.case_xq img{ display:block; width:1200px; height:565px;}
.case_xq .case_txt{ position:absolute; left:0; top:0; width:300px; height:530px; background:rgba(0,0,0,.75); z-index:99; padding:0 25px; padding-top:35px;}
.case_xq .case_txt strong{ display:block; font-size:22px; color:#fff; margin-bottom:25px;}
.case_xq .case_txt p{ font-size:15px; color:#fff; line-height:24px; margin-bottom:25px;}
.case_xq  a{ cursor:pointer; display:block; width:20px; height:20px; background:url(../images/close.png) no-repeat center; position:absolute; left:304px; bottom:20px; z-index:999}
.case_xq  a.xuan{ left:20px; cursor:pointer;transform:rotate(45deg);
-ms-transform:rotate(45deg); 	/* IE 9 */
-moz-transform:rotate(45deg); 	/* Firefox */
-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
-o-transform:rotate(45deg); }


.case_tuijian{ margin-top:20px;}
.case_tuijian .title{ width:100%; font-size:22px; color:#000000; position:relative; padding-left:14px; margin-bottom:15px;}
.case_tuijian .title:after{ content:""; width:8px; height:19px; background:#B10A13; border-radius:5px; position:absolute; left:0; top:5px;}
.case_tuijian ul{ width:1220px;}
.case_tuijian ul li{ display:block; float:left; width:286px; margin-right:19px; margin-bottom:20px;}
.case_tuijian ul li i{ display:block; width:284px; height:242px; border:1px solid #dadada; overflow:hidden;}
.case_tuijian ul li i img{ display:block; width:284px; height:242px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.case_tuijian ul li p{ text-align:center; font-size:15px; color:#333333; margin-top:10px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.case_tuijian ul li:hover i img{-webkit-transform: scale(1.12);transform: scale(1.12);}
.case_tuijian ul li:hover p{ color:#B10A13;}


.news_list ul li{ padding:15px; border-bottom:1px dashed #d8d8d8;}
.news_list ul li img{ display:block; float:left; width:165px; height:114px; margin-right:10px;}
.news_list ul li:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.news_list ul li .tit span{ float:right; font-size:14px; color:#989898; margin-left:15px;}
.news_list ul li .tit a{ font-size:17px; color:#000000; font-weight:bold;}
.news_list ul li .tit{ height:38px; line-height:38px; overflow:hidden;}
.news_list ul li p{ font-size:14px; color:#7d7d7d; margin-bottom:5px; line-height:24px; height:48px; overflow:hidden;}
.news_list ul li a.more{ font-size:14px; color:#B10A13;}
.news_list ul li .tit a:hover{color:#B10A13;}


 .biaoti{ width:100%; margin:0 auto; text-align:center; border-bottom:1px solid #e8e8e8; padding-bottom:15px; margin-bottom:15px; padding-top:5px;}
 .biaoti h1{ font-size:26px; color:#000; text-align: left;}
 .biaoti p{ font-size:14px; color:#ccc; margin-top:15px;text-align: left;}

  .fn{ width:100%; margin:0 auto; margin-top:30px; border-top:1px solid #e8e8e8; padding-top:10px; padding-bottom:30px;}
 .fn p{ font-size:14px; line-height:30px; color:#565656}
 .fn p a{ color:#565656}
 .fn p a:hover{ color:#22953a;}
.lmt1{ height:50px; line-height:50px; border-bottom:1px solid #dbdbdb;}
.lmt1:after{ top:15px;}


.contact{ padding-top:20px; padding-bottom:20px;}
.contact .left{ width:380px; padding-top:20px;}
.contact .left strong{ display:block; font-size:24px; color:#B10A13; font-weight:normal;}
.contact .left ul{ background:url(../images/con_li.jpg) no-repeat left center; padding-left:25px;}
.contact .left ul li{ font-size:15px; color:#5a5a5a; line-height:47px;}

.contact .right{ width:777px; height:447px;}




.scontainer{ line-height:34px; font-size:14px; padding:38px 0 15px 0}
.solution_box{ height:650px}
.abox{ background:url(../images/apic.html) no-repeat right top; padding:0 282px 0 0}
.bboximg{  overflow:hidden; position:relative;}

.scbox ul li{ width:386px; height:386px; float:left; margin:0 20px 20px 0;}
.scbox ul li .zzbox{ opacity:0; background:#000; position:absolute; width:386px; height:386px;}
.scbox ul li .zzt1{ opacity:0; position:absolute; left:25px; top:25px; font-size:24px; color:#fff; }
.scbox ul li .zzt3{ opacity:0; position:absolute; bottom:25px; right:25px;}



.rbox{ z-index:6; position:absolute; width:330px; height:100%; background:rgba(0,0,0,0.8);  left:0}
.rboxfont{z-index:7; position:absolute; width:300px; height:100%; left:0;}
.ptitle{ font-size:22px; position:absolute; left:32px; top:63px; color:#FFFFFF; font-weight:bold; font-family:Arial,"微软雅黑"; z-index:2}
.paddress{ font-size:16px; z-index:2; position:absolute; left:32px; color:#fff; top:28px;}
.pcontent{ font-size:16px; line-height:32px; color:#FFFFFF; font-family:Arial,"微软雅黑"; position:absolute; left:32px; top:108px; z-index:2}
.rjt{ z-index:6; position:absolute; bottom:30px; left:280px; z-index:10; cursor:pointer; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.jia{ position:absolute; z-index:10; bottom:40px; left:4%; cursor:pointer; display:block}
.img-list ul li{ float:left; width:300px; height:411px}
.img-scroll { width:1200px; position:relative; height:411px; overflow:hidden}
.ssss .prev{ cursor:pointer; background:url(../images/left.html); width:40px; height:40px; margin:20px 0 0 497px; display:block; float:left}
.ssss .next{ cursor:pointer; background:url(../images/right.html); width:40px; height:40px; margin:20px 0 0 120px; display:block; float:left}

.img-list { position:absolute; width:1200; height:411px; overflow:hidden}
.img-list ul { width:9999px;}

.img-list ul li .zzbox{ opacity:0; background:#fff; position:absolute; width:300px; height:411px}
.img-list ul li .zzt1{ opacity:0; position:absolute; text-align:center; width:300px; top:160px; font-size:24px; color:#000; }
.img-list ul li .zzt3{ opacity:0; position:absolute; bottom:165px; left:93px; width:115px; text-align:center; height:33px; line-height:31px; color:#000; border-radius:5px; border:#000 solid 1px}



#tFocus-btn li.active,#tFocus-leftbtn,#tFocus-rightbtn,.gamePrev,.sotfPrev,.gameNext,.sotfNext,.nav_box ul.nav .on a{display:block;background:url(../images/spr.html) no-repeat;}
/* link css */
ul li{ list-style:none}
#tFocus{width:1200px; height:650px; overflow:hidden; position:relative;}
#tFocus-pic{width:1200px;height:650px;position:absolute; overflow:hidden}
#tFocus-pic li{width:100%;height:100%;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0; overflow:hidden}
#tFocus-pic li img{width:1200px; height:650px;}
.blackbg{background:#000;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; position:absolute; left:0; bottom:0; width:100%; height:130px; z-index:8}
#tFocusBtn{width:1200px;height:94px; padding:20px 0; position:absolute; bottom:-130px; z-index:8;}
#tFocus-btn{ z-index:9; width:88%;height:94px;position:absolute;left:10%; bottom:20px;overflow:hidden;float:left;margin-right:3px;}
#tFocus-btn ul{width:100000px;position:absolute;left:0;top:0;}
#tFocus-btn li{height:94px;width:166px; padding:0 0 0 0; display:block;float:left;margin-right:17px;}
#tFocus-btn li img{border:0 solid #BFC0C0}
#tFocus-btn li.active{background-position:-448px -100px;}
#tFocus-btn li.active img{border:2px solid #BFC0C0}
#tFocus-leftbtn,#tFocus-rightbtn{height:40px;margin-top:18px;width:40px;text-indent:-9999px; position:absolute; z-index:1; top:50%; left:15px;}
#tFocus-rightbtn{ left:100px}
#tFocus-rightbtn{background-position:-480px -60px;}

#tFocus .prev,#tFocus .next{ position:absolute; top:0; width:40%; height:100%; z-index:6;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0}
#tFocus .prev:hover,#tFocus .next:hover{filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5}
#tFocus .prev{ background:url(../images/prev.png) no-repeat left center; position:absolute; left:25px; cursor:pointer}
#tFocus .next{ background:url(../images/next.png) no-repeat right center; position:absolute; right:25px; cursor:pointer}


 .yb_conct{position:fixed;z-index:9999999;top:50px;right:0px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent: 54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;  }
.yb_bar .yb_top{background:#A10C0C url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#A10C0C url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#A10C0C url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{height:200px;background:#A10C0C url(../images/fixCont.png) no-repeat 0 -169px; height:200px;}
.hd_qr{padding:0 29px 5px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}


.xiangqing{ background:#f4f4f4; padding-top:20px;}
.xiangqing .left{ width:830px; background:#fff; padding:20px;}
.xiangqing .right{ width:280px; background:#fff; padding:15px;}
.xiangqing .right .nydh{ margin-bottom:15px;}
.xiangqing .right .nydh li{ display:block; width:280px; height:40px; line-height:40px; text-align:center; background:#f4f4f4; margin-bottom:10px; color:#333; font-size:15px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.xiangqing .right .nydh li a{ color:#333; display:block;}
.xiangqing .right .nydh li:hover,.xiangqing .right .nydh li.on{ background:#B10A13;}
.xiangqing .right .nydh li:hover a,.xiangqing .right .nydh li.on a{ color:#FFF;}

.xiangqing .right .tuijian_news { margin-top:30px;}
.xiangqing .right .tuijian_news img{ display:block; margin:0 auto; width:280px; height:123px; }
.xiangqing .right .tuijian_news strong{ display:block; font-size:18px; color:#333; margin-bottom:10px; position:relative; padding-left:10px;}
.xiangqing .right .tuijian_news strong:after{ content:""; width:4px; height:17px; background:#B10A13; position:absolute; left:0; top:5px; border-radius:3px;}
.xiangqing .right ul{ width:280px; margin:0 auto;}
.xiangqing .right ul li{ height:42px; line-height:42px; border-bottom:1px dashed #eee; overflow:hidden; background:url(../images/li.png) no-repeat left center; padding-left:15px;}
.xiangqing .right ul li a{ font-size:14px; color:#333;}
.xiangqing .right ul li a:hover{color:#fa1f6f;}


.newsnav1{ height:57px; line-height:57px; background:#f8f8f8; border-bottom:1px solid #ededed;}
.newsnav1 .box{ background:url(../images/newsnav.png) no-repeat left center; padding-left:25px; width:1175px; font-size:15px; color:#999999;}
.newsnav1 .box p a{ color:#999999;}
.newsnav1 .box a.more{ display:block; float:right; width:158px; height:57px; line-height:57px; text-align:center; color:#fff; background:#f20c04; font-size:16px;}
.newsnav1 .box a.more:hover{ width:170px;} 






.waph{ display:none}
 }