body,ul,li,ol,h1,h2,h3,h4,h5,h6,p,span,strong,img,dl,dd,dt,ul,li,object,form,input,select,table{margin:0;padding:0;color:#333;font-family:"微软雅黑", "黑体";}

body,button,input,select,textarea{font-size:12px; font-family:microsoft yahei,SimHei; line-height:22px;}

a{cursor:pointer;color:#333;text-decoration: none;}

a:hover{color:#ff6e14;text-decoration: none;}

h1,h2,h3,h4,h5,h6{font-size:100%;}

em,i{font-style:normal;}

fieldset,img{border:0;}

ul,ol,li{list-style:none;}

button,input,select,textarea{font-size:100%;}

textarea{resize:none;}

table{border-collapse:collapse;border-spacing:0;}

.clear{clear:both;display:block;height:0;overflow:hidden;font-size:0;}

.clearfix:after {visibility: hidden;display:inline-table;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix {clear:both;zoom:1;}

.l{float:left;}

.r{float:right;}

.bg{width:100%;background:#f4f4f4;}
.bg2{width:100%;background:#e3e2e2;border-top:1px solid #b5b4b4;}
.w1100{ width:1100px; margin:0 auto;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}

.mt20{ margin-top:20px;}

.mt25{ margin-top:25px;}

.mr18{ margin-right:18px;}

.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:25px;}
.orange{color:#ff6e14;}
.red{color:#ff0000;}
.purple{color:#c30817;}

/*头部*/
.header{width:1100px;height:90px;margin:0 auto;}
.header h1{float:left;width:191px;height:90px;}
.header h1 a{float:left;width:191px;height:90px;background:url(/static/images/logo.png);text-indent:-9999px}

.header .companyname{height:50px;margin:20px 0 0 15px;padding:5px 0 0 20px;border-left:1px solid #999;}
.header .companyname span{font-size:24px;color:#999;letter-spacing:1px}
.header .companyname p{font-size:14px;color:#999;letter-spacing:0.4px}

.header .hotline{margin:22px 10px 0 0;}
.header .hotline .hottel{margin:0 10px 0 0;}
.header .hotline span{font-size:14px;font-weight:bold;letter-spacing:2px}
.header .hotline p{color: #FF5722;font-size: 26px;font-family: Arial;font-weight: bold;margin-top:3px;}

/*导航*/
.nav{width:100%; height:42px;clear:both;background:#025dac;margin-top:10px;}
.nav ul{width:1100px; height:42px;margin:0 auto;background:#025dac;}

.nav li{line-height:42px; height:42px; width:140px; float:left;position: relative;}
.nav li a{display:block;width:140px; height:42px; line-height:42px; color:#FFF;font-size:16px;text-align:center;}
.nav li a:hover,.nav li .on{color:#333;width:140px;height:52px;line-height:52px;position: absolute;top:-5px;background-image: url(../images/nav1.png); z-index:999;}

/*幻灯片*/
.fullSlide{width:100%;position:relative;height:450px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden}
.fullSlide .bd ul{width:100% !important}
.fullSlide .bd li{width:100% !important;height:450px;overflow:hidden;text-align:center}
.fullSlide .bd li a{display:block;height:450px}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px}
.fullSlide .hd ul{text-align:center}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px 5px;overflow:hidden;background:#fff;line-height:999px}
.fullSlide .hd ul .on{background:#FF5722}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-50px;left:10%;z-index:1;width:46px;height:100px;background:url(../images/ad_ctr.png) no-repeat 0 0;cursor:pointer;filter:alpha(opacity=40);opacity:0.4;display:none}
.fullSlide .next{left:auto;right:10%;background-position: 0 -100px;}

/*通用*/
.item .title{text-align: center;font-size:26px;height:42px;line-height:42px;}
.item .title .line{background:#d8d8d8;display: inline-block;width:50px;height:1px; margin:0 26px -10px 26px;vertical-align: middle;}
.item .title a{color:#0565b8;}
.item .title2{color: #aaa;text-align: center;margin-top:-8px;}
.index_btn {text-align: center; margin:40px 0;}
.index_btn a{ font-size: 14px;background:#0070c0;padding:6px 20px; margin-top:20px;color: #FFFFFF;border: none;}
.column{ margin-bottom:30px;}
.column .title{text-align: center;font-size:30px;font-weight: bold;color: #515151;}
.column .title2{text-align: center; margin-top:10px;}
.column .title2 .bt{color: #aaa;background: #FFFFFF; padding:0 35px;}
.column .line{background:#e7e7e7;width:100%;height:1px; margin-top:-10px;}

/*分页*/
.pages {font-size:14px;text-align:center; margin:20px 0 40px 0;}
.pages a{ border:1px solid #d6d6d6;height:30px; line-height:30px;text-align:center;padding: 0 12px;display:inline-block; color:#353535; background:#fefefe; margin-left:10px; }
.pages a:hover,.pages a.page-num-current{color:#fff;background-color:#0070c0;border:1px solid #0070c0;}

/*首页公司简介*/
.index_about .index_about_l{width:400px;height:240px;border: 1px solid #c7c7c7;padding:7px;background: #FFFFFF;border-radius: 7px;}
.index_about .index_about_l img{width:400px;height:240px;border-radius:7px;}
.index_about .index_about_r{width:654px;}
.index_about .index_about_r h1{font-size: 16px;color: #306095;padding: 10px 0;font-weight:normal;}
.index_about .index_about_r .info{width: 100%;overflow: hidden;font-size: 14px;color: #505050;line-height: 25px;text-align:justify;text-justify: inter-ideograph;}
.index_about .index_about_r a{ float:right;font-size: 14px;background:#0070c0;padding:6px 20px; margin-top:20px;color: #FFFFFF;border: none;}

/*首页主营业务*/
.index_zyyw .ywbox{margin-top:20px;overflow: hidden;}
.index_zyyw .ywbox ul{width:1130px;overflow: hidden;}
.index_zyyw .ywbox li{background: #FFFFFF;width:236.5px;margin-right:30px;float:left;padding:8px;}
.index_zyyw .ywbox li .pic{width:236.5px;height:177px;overflow:hidden;}
.index_zyyw .ywbox li .pic img{width:236.5px;height:177px;transition: all 0.5s;}
.index_zyyw .ywbox li .pic a:hover img{transform: scale(1.1);} 
.index_zyyw .ywbox li .bt{text-align: center;display:block;width:236.5px;font-size:18px;padding:30px 0 10px 0;}
.index_zyyw .ywbox li .info{text-align: center;display:block;width:236.5px;font-size:14px;color:#999;padding-bottom:20px;}

/*首页我们的优势*/
.index_wmys {width:1149px; margin:0 auto;}
.index_wmys .ysbox{margin-top:20px;overflow: hidden;}
.index_wmys .ysbox ul{width:1149px;overflow: hidden;}
.index_wmys .ysbox li{background: #e6e6e6;width:333px;margin:0 25px 50px 25px;float:left;}
.index_wmys .ysbox li .pic{width:333px;height:231px;overflow:hidden;}
.index_wmys .ysbox li .pic img{width:333px;height:231px;transition: all 0.5s;}
.index_wmys .ysbox li a:hover img{transform: scale(1.1);} 
.index_wmys .ysbox li .bt{text-align: center;display:block;width:333px;color:#0565b8;font-size:24px;padding:25px 0 15px 0;border-bottom:4px solid #f9c027;}
.index_wmys .ysbox li .info{display:block;color:#1a1a1a;height:160px;font-size:16px;padding:20px;text-align:justify;text-justify: inter-ideograph;}
.index_wmys .ysbox li:hover {box-shadow: 0px 7px 17px #d7d7d7;}
.index_wmys_line{text-align: center;width:100%;height:50px;line-height:50px;color:#fff;font-size:24px;background: #0565b8;letter-spacing:2px;border-bottom:4px solid #f9c027; margin-bottom:40px;}

/*首页联系我们*/
.index_contact{width:310px;height:340px;padding:20px;background: #0565b8;overflow: hidden; margin:30px 0;}
.index_contact h4{color: #fff;font-size:26px;height: 60px;line-height: 60px;font-weight:normal;border-bottom:1px dashed #fff;}
.index_contact h4 a{color: #fff;}
.index_contact h4 span{color: #fff;font-size:14px;padding-left:10px;}
.index_contact ul{margin-top:20px;}
.index_contact ul li{color: #fff;font-size:16px;margin-bottom:10px;}
.index_contact ul li img{vertical-align:middle;}

/*首页新闻动态*/
.index_news{width:750px;height:380px;overflow: hidden;margin:30px 0;}
.index_news h4 {font-size: 26px;background:#ECBE04;padding-left:50px;width:500px;height: 50px;line-height: 50px;font-weight:normal;margin-top:30px;}
.index_news h4 a{color: #333;}
.index_news h4 span{font-size:14px;padding-left:10px;}
.index_news ul{font-size:16px; padding:15px 0 0 20px;}
.index_news li{border-bottom: 1px dashed #d7d7d7; padding:10px 0;}
.index_news li .pic{ margin-right:20px;display: none;}
.index_news li .pic img{width:120px;height:80px;}
.index_news li .bt{overflow: hidden;white-space: nowrap;}
.index_news li .bt i{ float:right;font-size:14px;color:#999;}
.index_news li .txt{height:54px;margin-top:5px;display: none;}
.index_news li .txt a{font-size:14px;color:#999;line-height:20px;}
.index_news li.on .pic{display: block;}
.index_news li.on .txt{display: block;}

/*底部*/
.foot{width:1100px;height:180px;margin:0 auto;overflow: hidden;}
.foot .foot_l{width:220px;margin:22px 25px 0 0;}
.foot .foot_l .tel{height:35px;margin-bottom:10px;}
.foot .foot_l .tel img{float:left;width:35px;height:35px;margin-left:8px;}
.foot .foot_l .tel i{float:left;height: 35px;line-height: 35px;padding-left:5px;color: #999;font-size: 28px;font-family: "Impact";letter-spacing:1px}
.foot .foot_l .pic{ margin-left:15px;}
.foot .foot_c{width:630px;overflow: hidden;}
.foot .foot_c .bt{text-align:center;margin:20px 0 15px 0;}
.foot .foot_c .bt a{font-size:14px;margin:0 10px;}
.foot .foot_c .info{width:630px;padding-left:41px;border-left:1px solid #b5b4b4;overflow: hidden;}
.foot .foot_c .info p{font-size:14px;height:26px;line-height:26px;}
.foot .foot_c .info img{vertical-align:middle;}
.foot .foot_r{margin:30px 0 0 0;}
.foot .foot_r p{width:110px;font-size:14px;text-align:center;}

/*面包屑导航*/
.crumb{height:60px;line-height:60px;}
.crumb .menu{margin-top:15px;}
.crumb .menu li{float:left;}
.crumb .menu li a{display: block;text-align: center;background-color:#eeeeee;font-size:16px;height:40px;line-height:40px;width: 130px;margin-right:15px;}
.crumb .menu li a:hover,.crumb .menu li .on{background-color: #0070c0;color: #ffffff;}
.crumb .position,.crumb .position a{font-size:14px;color:#999;}

/*专题内容*/
.content{line-height:30px;font-size:16px;color:#545454;margin-bottom:40px;}
.content p{margin-bottom: 15px;}

/*列表新闻动态*/
.listbox {width:1131px; margin:0 auto;}
.listbox ul{width:1131px;margin-top:15px;overflow: hidden;}
.listbox li{width:346px;margin:0 15.5px 30px 15.5px;float:left;}
.listbox li .pic{width:346px;height:170px;overflow:hidden;}
.listbox li .pic img{width:346px;height:170px;transition: all 0.5s;}
.listbox li .bt{display:block;width:346px;color:#515151;font-size:18px;padding:20px 0 15px 0;}
.listbox li .info{display:block;color:#666;height:60px;font-size:12px;text-align:justify;text-justify: inter-ideograph;}
.listbox li .date{color:#888;font-size:12px;margin-top:-37px;}

/*内页新闻动态*/
.news{margin:10px 0 40px 0;}
.news h2{ text-align:center;font-size:24px;font-weight: bold;}
.news .text{text-align:center;color:#999;margin:15px 0 20px 0;}
.news .text i{margin:0 20px;}
.news .info{line-height:30px;font-size:16px;}
.news .info p{margin-bottom: 15px;}
.news .info img{max-width:900px;}
.news .next{border-top: 1px dashed #CCC;font-size:14px;line-height:30px; margin-top:30px; padding-top:15px;}


