@charset "utf-8";
*{padding:0px;margin:0px;}
input{outline:none;}
html{-webkit-text-size-adjust:none;/*overflow-x:hidden;*/}
body{font-family:Microsoft Yahei,Arial, sans-serif;font-size:12px;color:#595959;-webkit-text-size-adjust:none;background:#ffffff;/*overflow-x:hidden;*/}
a{text-decoration:none;font-size:12px;color:#595959;font-family:Microsoft Yahei,Arial, sans-serif;}
a:hover{text-decoration: none;}
ul,li{ list-style:none;}
img{border:0px;/*max-width:100%;*/}
h1,h2,h3,h4,h5,h6{overflow:hidden;}
dl,dd,dt,b{overflow:hidden;}
em,i{font-style:normal;}
input{border:none;}

.color0{color:#fff;}
.color1{color:#000000;}
.color2{color:#444444;}
.color3{color:#666666;}
.color4{color:#ff0000;}


.bg-c1{background-color:#dcdcdc;}


.ft_ar{font-family:Arial, Helvetica, sans-serif}
.ft_mi{font-family:宋体;}
.ft_ya{font-family:Microsoft Yahei,Arial, sans-serif;}

.fl-left{float:left;}
.fl-right{float:right;}

.ft_12{font-size:12px;}
.ft_14{font-size:14px;}
.ft_16{font-size:16px;}
.ft_18{font-size:18px;}
.ft_20{font-size:20px;}
.ft_22{font-size:22px;}
.ft_24{font-size:24px;}
.ft_26{font-size:26px;}
.ft_30{font-size:30px;}
.ft_32{font-size:32px;}

.trans_2{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.trans_3{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.trans_5{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.trans_10{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}

.none{display:none;}
.block{display:block;}
.hidden{overflow:hidden;}

.bold{font-weight:bold;}
.normal{font-weight:normal;}
.center{text-align:center;}

.lt-title{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;float:left;text-align:left;}
.lt-title a:hover{text-decoration:underline;}
.clear{width:100%;clear:both;height:0px;overflow:hidden;}
.clearfix:after {clear:both;content:".";display: block;height:0;visibility:hidden;}

.img{display: table-cell;vertical-align:middle;text-align:center;
 /* 针对IE的Hack */
 *display: block;
 *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
 *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/}
.img img{vertical-align:middle;max-height:100%;}

.jiao{width:0px;height:0px;overflow:hidden;border-style:solid;}

.main{width:1096px;margin:0 auto;}

.mar-b20{margin-bottom:20px;}
.mar-b10{margin-bottom:10px;}
/******head********/
.lt-top{height:38px;line-height:38px;background:url(../img/top_bg.jpg) repeat;color:#fff;font-size:12px;}
.lt-top a{font-size:12px;color:#fff;}
.lt-top a:hover{font-size:12px;color:#e3182c;}
.lt-top .fl-right{padding:12px 0 0 0; }
.lt-top .fl-right a{display:inline-block;height:14px;line-height:14px;padding:0 10px;border-right:1px solid #1e1e1e;border-left:1px solid #585858;float:left;}
.lt-top .fl-right a.top_content{border-right:none;}
.lt-top .fl-right a.top_home{border-left:none;}


.lt-head{height:93px;}
.lt-head .logo{float:left;padding:20px 0 0 10px;}
.search{float:right;overflow:hidden;border:2px solid #d10013;height:30px;width:400px;margin:30px 0 0 0;}
.inputText{display:inline-block;background:#fff;padding:0 5px;width:300px;height:30px;float: left;}
.submitBtn{display:inline-block;color:#fff;font-size:16px;width:90px;padding-left:20px;background:url(../img/search.png) no-repeat 10px 5px #ce0014;height:30px;float:right;cursor: pointer;}

.lt-nav{height:45px;line-height:45px;color:#fff;background:#454545;position:relative;z-index:88;}
.lt-nav a{display:inline-block;height:45px;line-height:45px;padding:0 35px;color:#fff;float:left;font-size:14px;}
.lt-nav a:hover{color:#e3182c;}
.lt-nav ul{border-left:1px solid #1e1e1e;border-right:1px solid #585858;display:inline-block;float:left;}
.lt-nav ul li{display:inline-block;border-right:1px solid #1e1e1e;border-left:1px solid #585858;float:left;position:relative;}
.lt-nav ul li .drop-down{overflow:hidden;width:125px;position:absolute;left:0;top:45px;z-index:999;text-align:center;background:#454545;border-top:1px solid #fff;}
.lt-nav ul li .drop-down a{display:block;width:100%;height:36px;line-height:36px;color:#fff;padding:0;font-size:12px;}
.lt-nav ul li .drop-down a:hover{background:#bd050a;}
.phone{display:inline-block;height:45px;}
.phone .icon-phone{display:inline-block;width:32px;height:28px;background:url(../img/phone.png) no-repeat;float:left;margin:8px 4px 0 0;}
/******foot********/
.lt-footer{padding:20px 0;background:url(../img/top_bg.jpg) repeat;color:#fff;line-height:30px;text-align:center;font-size:13px;}
.lt-footer a{color:#fff;}
.lt-footer a:hover{color:#ce0014;}

/******首页********/
.indexA{padding:10px 0;}
.mod-box{overflow:hidden;padding:10px;border:1px solid #ddd;border-top:3px solid #bd050a;font-family:宋体;}
.mod-box .title{overflow:hidden;line-height:32px;padding-bottom:10px;}
.mod-box .content{overflow:hidden;padding:0 0 0 0;line-height:24px;}

.about{width:330px;margin-right:13px;float:left;height:310px;}
.about .content img{margin:0 10px 0 0;}

.indexNews{width:379px;float:left;height:310px;}
.indexNews .content img{margin:0 10px 0 0;}
.indexNews .content .block{font-size:13px;line-height:14px;padding-bottom:4px;}
.newsList{padding:10px 0 0 0;}
.icon-li{display:inline-block;width:6px;height:6px;background:url(../img/icon-li.png) no-repeat;float:left;margin:10px 4px 0 0; }
.indexNews .lt-title{width:240px;}
.indexNews .item{overflow:hidden;line-height:28px;height:28px;}
.indexNews .item a:hover{text-decoration:underline;}

.contacts{float:right;width:295px;height:310px;}
.contacts .block{padding:10px 0 5px;}
.contacts p{font-size:13px;}


.indexB{padding:0 0 10px;}
.indexB .pro{width:743px;float:left;height:310px;}
.indexB .pro ul{width:766px;}
.indexB .pro ul li{width:168px;float:left;margin-right:23px;text-align:center;}
.indexB .pro ul li img{border:1px solid #ddd;}
.indexB .pro ul li p{height:35px;}
.indexB .pro ul li a:hover{text-decoration:underline;}
.indexB .coop{width:295px;float:right;height:310px;}
.indexB .coop ul{width:315px;}
.indexB .coop ul li{width:134px;border:1px solid #ddd;overflow:hidden;height:46px;line-height:46px;text-align:center;float:left;margin-right:20px;margin-bottom:20px;}


/*关于我们*/
.ad{height:280px;width:100%;overflow:hidden;min-width:1200px;overflow-x:hidden;position:relative;}
.ad .adBox {height:280px;width:1920px;text-align:center;position:relative;left:50%;margin-left:-960px;overflow:hidden;overflow-x:hidden;}

.lt-left{width:200px;float:left;color:#fff;min-height:500px;margin-top:-40px;position:relative;z-index:2;}
.lt-left .top{overflow:hidden;width:200px;height:183px;background:url(../img/leftBg.jpg) no-repeat;}
.lt-left .top h3{padding:45px 0 6px;font-weight:normal;text-indent:55px;}
.lt-left .top .block{text-indent:55px;}
.icon-leftLi{display:inline-block;width:5px;height:9px;position:absolute;right:20px;top:19px;background:url(../img/leftLi.png) no-repeat;}
.lt-left ul{overflow:hidden;width:100%;background:#454545;padding:0 0 50px;}
.lt-left ul li{overflow:hidden;width:100%;/* height:48px; */line-height:28px;position:relative;}
.lt-left ul li a{color:#fff;display:block;width:100%;padding:10px 0;}
.lt-left ul li a:hover{background:#cd0203;}
.lt-left ul li span{display:inline-block;padding-left:30px;width:145px;}


.lt-right{width:850px;float:right;margin-bottom:40px;min-height:300px;}
.mod-breadcrumb{overflow:hidden;height:40px;line-height:40px;border-bottom:1px solid #ddd;padding:10px 0 0;margin-bottom:20px;}
.mod-breadcrumb .right{display:inline-block;float:right;}
.icon-home {display:inline-block;width:17px;height:16px;background:url(../img/home.png) no-repeat; vertical-align: middle;margin:-4px 0 0 0 ;}
.mod-breadcrumb .right a{display:inline-block;padding:0 5px;}
.mod-breadcrumb .right {display:inline-block;padding:0 5px;}

.lt-right .content{line-height:35px;}
.lt-right .content p{}/*text-indent:2em;*/
.aboutText{width:515px;float:left;}
.aboutText1{width:840px;float:left;}
.aboutText2{width:400px;float:left;}
.rightImg{float:right;padding:0 0 0 20px;}

/*新闻列表*/
.news ul{}
.news ul li{width:100%;float:left;height:38px;line-height:38px;border-bottom:1px dotted #ddd;}
.news ul li .icon-li{margin:15px 10px 0;}
.news ul li .fl-right{padding-right:10px;}
.news .lt-title{display:inline-block;width:500px;}
.news ul li a{ font-size:14px;}
.news ul li a:hover{text-decoration: underline;}


