/*
*date:2015.9.24
*@Author:hawuji@126.com
*
*若适应750px/960px/1200px三种大小
*引用ministrap.css
*0.0.01版本
*
*/


.parcel{padding: 30px 0;overflow: hidden;}
.c-lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:30px;}
/* 无边图片容器-默认定宽定高、图片拉&#D65533; */
.u-img{display:block;position:relative;width:110px;height:110px;}
.u-img img{display:block;width:100%;height:100%;}

.u-img2{display:block;position:relative;width:104px;height:104px;border:4px solid #ddd;}
.u-img2 img{display:block;width:100%;height:100%;}
/* 带点文字链接列表-默认方点 */
.m-list2{padding-top:1px;line-height:1.5;}
.m-list2 ul{margin-top:-6px;}
.m-list2 li{position:relative;padding-left:10px;margin-top:5px;zoom:1;}
.m-list2 li i.dot{position:absolute;top:0.75em;left:0;width:0;height:0;overflow:hidden;margin-top:-3px;border:2px solid;}
/* 左图右文图文列表-默认竖排 */
.m-list3{padding:1px 0 0;zoom:1;}
.m-list3 .txt{float:right;width:100%;overflow:hidden;margin-left:-110px;}
.m-list3 h3,.m-list3 p{margin-left:110px;overflow:hidden;line-height:22px;font-size: 14px;}
.m-list3 h3{margin-bottom:5px;font-size: 22px;}
.m-list3 h3 a,.m-list3 h3 a:hover{color:#333;}
.m-list3 .u-img{float:left;width:100px;height:100px;}
/* 上图下文图文列表 */
.m-list4{padding:1px 0 0;zoom:1;overflow: hidden;}
.m-list4 ul{margin:0 0 0 -20px;}
.m-list4 li{display:inline;float:left;width:184px;margin:10px 0 0 20px;}
.m-list4 h3,.m-list4 p {width:100%;overflow:hidden;margin:10px 0 0;line-height:18px;}
.m-list4 h3{text-align: center;font-size: 16px;}
.m-list4 h3 a,.m-list4 h3 a:hover{color:#333;}
.m-list4 .u-img,.m-list4 .u-img2{width:116px;height:116px;margin: 0 auto;}

/*header*/
header{width:100%;}
.h118{height:118px;}
.header{clear:both;z-index: 9;width: 100%;border-top: 2px solid #01a8e9;}
.top{height:105px;margin:auto;}
.top .logo{float:left;background:url(../images/line.jpg) right center no-repeat;padding:0 15px 0 0;margin:15px 0 0 0;}
.top .ad{float:left;margin:28.5px 0 0 15px;}
.top .ad h1{font-size:22px;line-height:28px;font-weight: normal;}
.top .ad h1 small{font-size:20px;color: #00a8e9;}
.top .tel{float:right;margin-top:27px;padding-left:30px;position: relative; font-size: 26px;color: #00a8e9;}
.top .tel p{position: absolute;font-size: 12px;top:-15px;right: 0;}
.top .tel small{font-size: 16px;color: #333;}
.header2{background:url(../images/navbg.png) repeat-x;height: 60px;position: fixed;
    width: 100%;    z-index: 9;display: none;}
.header2 .logo2{width: 230px;position:relative;float: left;margin-top: 7.5px;}
.header2 .nav2{width: 770px;float: left;line-height: 60px;}
.header2 .nav2 a{font-size: 16px;width: 120px;display: inline-block;	}
.header2 .nav2 a:hover{color: #0e6eb8;}
/*nav*/
.nav{height:45px;background:url(../images/navbg.png) repeat-x;border-bottom:4px solid #01a8e9;}
.menu{text-align:center;}
.menu li{float:left;position:relative;height:45px;line-height:45px;padding:0 30px;}
.menu li h3 a{height:45px;text-align:center;line-height:45px;display:block;font-size:16px;font-weight:normal;}
.menu li.on,.menu li:hover{background:#00a8e9;}
.menu li.on a,.menu li:hover a{color:#fff;}
.sub{display:none;width:215px;left:0;top:35px;position:absolute;background:#01a146;line-height:26px;padding:0;z-index:9;color:#473000;padding:20px;}
.sub li{height:35px;line-height:35px;width:215px;font-size:16px;text-align:center;}
.sub li a{color:#fff;}
.menu .sub li:hover{background:none;}
/*banner*/
.banner{width: 100%;position: relative;height: 450px;background: }
.banner .bd{margin: 0 auto;position: relative;z-index: 0;overflow: hidden;}
.banner .bd ul{width: 100% !important;}
.banner .bd li{width: 100% !important;height: 450px;overflow: hidden;text-align: center;}
.banner .bd li a{display: block;height: 450px;}
.banner .hd{position: absolute;z-index: 1;bottom: 20px;right: 10%;height: 30px;line-height: 30px;text-align: center;_background: #000;_filter: alpha(opacity=60);}
.banner .hd ul{text-align: center;padding-top: 5px;}
.banner .hd ul li{cursor: pointer;display: inline-block;*display:inline;zoom: 1;width: 10px;height: 10px;margin: 5px;overflow: hidden;line-height: 9999px;background-color: #00a8e9;}
.banner .hd ul .on{background-color: #7DDBFF;}
.banner .prev, .banner .next{width: 60px;height: 90px;margin: -60px 0 0;display: none;background: url(../images/ad_ctr.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;filter: alpha(opacity=20);opacity: 0.2;}
.banner .prev{left: 100px;}
.banner .next{background-position: 0 -90px;right: 100px;}
.banner .prev:hover, .banner .next:hover{filter: alpha(opacity=50) !important;opacity: 0.5 !important;}


/*首页主体*/
.ind_tit{display:block;text-align:center;height:40px;position:relative;margin: 10px 0;}
.ind_tit h2{display:inline-block;height:40px;line-height:40px;padding:0 35px;font-size:42px;color:#fff;}

.ind_tit span{float:right;padding:6px 17px;background:#fe6307;margin-top:7.5px;}
.ind_tit span a{color:#fff;}
.ind_tit2{text-align: center;padding-bottom: 20px;color: #333;}
.ind_tit2 p{font-size: 18px;}
.ind_tit2 h2{font-size: 42px;margin-bottom: 15px;}

.index-ad{margin: 20px 0;}


/*简&#65533;*/
.jy{background: #333;padding: 40px 0;}
.jy h2{font-size: 36px;color: #00a8e9;margin-bottom: 10px;}
.jy p{font-size: 16px;color: #dcdcdc;line-height: 32px;}
.more{width: 196px;height: 56px;margin-top: 80px;border: 2px solid #00a8e9;text-align: center; font-size: 24px;float: right;}
.more a{display: block;line-height: 56px;color: #00a8e9;}



/*解决方案*/
.c-fa{padding: 40px 0 20px; background: url(../images/fabg.jpg) repeat;}
.c-fa .hd ul li{background: #e8e8e8;height: 36px;line-height: 36px;font-size: 16px;text-align: center;}
.c-fa .hd ul li.on{background: #00a8e9;color: #fff;}
.c-fa .bd{margin-top: 20px;}
.c-fa .border{padding: 20px;border: 3px solid #ddd;overflow: hidden;margin-bottom: 28px;}
.c-fa .border:hover{border: 3px solid #00a8e9;}
.c-fa .u-img{width: 200px;height: 200px;}
.c-fa .txt{margin-left: -220px;font-size: 16px;}
.c-fa .m-list3 h3,.c-fa .m-list3 p{margin-left:220px;font-size: 16px;}
.c-fa .m-list3 h3{font-size: 22px;}
.more2{ margin-top: 30px; margin-left: 220px;text-align: center;}
.more2 a{width: 120px;height: 35px;line-height: 35px; color: #fff;display: block;background: #00a8e9; }


/*六大产品*/
.c-xt{margin-top: 40px;font-size: 16px;}
.c-xt .m-list4 .u-img,.c-xt .m-list4 .u-img2{width: 100%;height: 305px;	}
.c-xt h3{font-size: 20px;text-align: left;height: 24px;line-height: 24px;}
.c-xt .f-toe{line-height: 28px;}
.c-xt .more3 a{width: 140px;height: 40px;display: block; line-height: 40px;background: #666;text-align: center;margin-top: 10px;color: #fff;}
.c-xt .more3 a:hover{background: #00a8e9;}
.c-xt .span4{margin-bottom: 30px;}

/*应用领域*/
.sjal{padding: 45px 0;background: url(../images/fabg.jpg) repeat;}
.sjal .c-list1 .span2{width: 12.28571428571429%;margin-left: 1.98571428571429%;text-align: center;}
.sjal .border{padding: 15px 0; border: 2px solid #ddd;overflow: hidden;margin-bottom: 28px;}
.sjal .c-list1 h3{font-size:16px;margin-top:8px;text-overflow:clip;white-space:nowrap;overflow:hidden;}



/*荣誉*/
.honner{padding: 30px 0 40px;}
.picScroll{ position:relative;  height:150px; padding: 10px 0;  margin-bottom:10px;  }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left;  overflow:hidden; display:inline; }
.picScroll ul li img{ width:100%; height:150px; }
.picScroll .prev,
.picScroll .next{ position:absolute;  left:-8px; top:64px; display:block; width:30px; height:63px; overflow:hidden; background:url(../images/icons.png) 0 0 no-repeat; cursor:pointer;  }
.picScroll .next{ left:auto; right:-42px; background-position:-68px 0; }
.picScroll .prevStop{ background-position:-33px 0; }
.picScroll .nextStop{ background-position:-102px 0; }



/*关于我们*/
.zj_main{overflow:hidden;padding-top:40px;padding-bottom:50px; background: url(../images/fabg.jpg) repeat;}
.zj_con{overflow:hidden;line-height:26px;}
.zj_con .zj_l{}
.zj_con .zj_r{float:right;display:block;*display:block;vertical-align:middle;}
.zj_con .zj_r h2{font-size:26px;margin-bottom:20px;padding-left: 15px;background:  url(../images/ico_h2.jpg) 0 0 no-repeat;line-height: 31px;}
.zj_con .zj_r .text{text-align:Justify;text-justify:inter-ideograph;line-height: 22px;}
.zj_con .zj_r .text p{margin-bottom:6px;font-size:15px;}

/*行业新闻*/
.c-news{padding: 40px 0;background:#e5e5e5;}
.c-news .news-tit{height: 32px;line-height: 32px;margin-bottom:20px;background:  url(../images/news-titbg.png) center repeat-x;}
.c-news .news-tit h2{font-size:26px;padding-left: 15px;background:#e5e5e5  url(../images/ico_h2.jpg) 0 0 no-repeat;float: left;}
.c-news .news-tit span{font-size:16px;float: right;color: #00a8e9;}
.news-con ul li{height:18px;line-height:18px;font-size:16px;margin-bottom:15px;padding-left:15px;background:url(../images/ico_libg3.png) 0 center no-repeat;text-overflow:clip;white-space:nowrap;overflow:hidden;}
.news-con ul li span{float: right;
}


/*留言*/
.Register{width:1000px;height:184px;overflow:hidden;background:url(../images/liuyan.jpg) no-repeat;margin:0 auto;}
.regCon{overflow:hidden;padding-top:34px;text-align:center;}
.regCon p{font-size:18px;overflow:hidden;width:100%;margin-top:29px;float:right; line-height: 42px;
}
.regIn{width:168px;height:32px;border:1px solid #c7c6c6;padding:0 4px;}
.regButton{width:143px;height:42px;float:right;margin-right: 40px;background:url(../images/reg_btn.png) no-repeat;vertical-align:middle;cursor:pointer;border:0;}



/** footer **/
.efooter{width:100%;margin-top:0px;background:#282828;color:#999;}
.footer{margin:0 auto;line-height:26px;padding:30px 0 30px;}
.footer .foot_logo{}
.youxiang{float:left;text-align:left;}
.youxiang p{font-size:14px;}
.youxiang a:hover{text-decoration:underline;}
.foot_erweima{text-align: right;}


/*分页*/
.pagination-wrapper{clear:both;padding:1em 0 2em 0;text-align:center;}
.pagin{display: inline-block;*display: inline;*zoom: 1;font-size:12px;border-radius: 3px;}
.pagin li{list-style: none;display: inline;float: left;line-height: 1em;text-decoration: none;border: 1px solid #ccc;margin:0 5px;padding: .5em .8em;}
.pagin li a{display:block;color: #333;}
.pagin li a:link{color: #282828;}
.pagin li a:hover{text-decoration:none;}
.pagin li a:link:hover{color: #000;}
.pagin li.thisclass{background-color: #0E6EB8;color: #fff;border: 1px solid #028583;padding: .5em .8em;}
.pagin li.thisclass a{color: #fff;}
.pagin li:first-child{border-left-width: 1px;border-radius: 3px 0 0 3px;}
.pagin li:last-child{border-radius: 0 3px 3px 0;}
.pagin .pageinfo{color: #444;}

/*其他页面开&#65533;*/
/*产品中心*/
.m-left{border: 3px solid #d0f1fb;font-size: 16px;}
.m-left .l-tit,.m-left2 .l-tit{height: 49px;line-height: 49px;font-size: 20px;padding-left: 20px;color: #00a8e9;}
.m-left h2,.m-left h2{background: #d0f1fb;padding-left: 20px;height: 40px;line-height: 40px;color: #00a8e9;}
.m-left ul li{padding-left: 20px;height: 40px;line-height: 40px;border: 1px solid #e9f7fb;}
.m-left ul li:hover,.m-left ul li.hover{background: #e9f7fb;}
.m-right{border: 3px solid #fcf2c5;padding: 20px;}
.c-info{font-size: 16px;}
.c-info h3{color: #222;background: #ededed;padding: 15px;line-height: 32px;font-size: 18px;font-weight: bold;}
.c-info p{line-height: 30px;}
.cp-list{margin: 5px 0 15px;overflow: hidden;}
.cp-list .u-img{width: 240px;height: 213px;float: left; margin-right: -240px;}
.cp-list .u-txt{float:right;width:100%;}
.cp-list .u-txt .u-txt-con{margin-left:260px;overflow:hidden;line-height:22px;font-size: 14px;}
.u-txt .u-txt-con h3{margin-bottom:5px;font-size: 18px;}
.u-txt .u-txt-con h3 a,.u-txt .u-txt-con h3 a:hover{color:#333;}
.cp-list .u-txt .more2{margin-left: 0;margin-top: 0px;}

/*内页快速导&#65533;*/
.quick_nav{margin-bottom:30px;overflow:hidden;text-align:center;}
.quick_nav ul li{line-height:44px;font-size:18px;margin-bottom:10px;float:left;}
.quick_nav ul li a{display:block;height:44px;background:#ddd;}
.quick_nav ul li a:hover,.quick_nav ul li a.hover{color:#fff;background:#00a8e9;}

/*通栏图文*/
.news-list{border: 1px solid #00a8e9;padding: 15px;    overflow: hidden;}
.news-list li{border-bottom: 1px solid #ddd; padding-bottom: 15px;padding-top: 15px;overflow: hidden;}
.news-list .u-img{width: 240px;height: 213px;float: left; margin-right: -240px;}
.news-list .u-txt{float:right;width:100%;}
.news-list .u-txt .u-txt-con{margin-left:260px;overflow:hidden;line-height:22px;font-size: 14px;}
.news-list .u-txt .more2{margin-left: 0;margin-top: 20px;}

/*文章内容*/
.news-layout {  }
.news-layout h2 { font-size: 24.5px; font-weight: normal; color: #333;text-align: center; margin: 10px 0; }
.info { color: #999999; padding-bottom: 1em;margin-bottom: 8px;border-bottom: 1px solid #ddd;text-align: center; }
.news-content { font-size: 15px; line-height: 1.8; }
.news-content p { margin-bottom: 0.6em; }
.pagenationn { line-height: 40px; }
.pagenationn span { font-size: 18px; color: #2c2c2c; padding-right: 40px; }
.m-left2{border: 3px solid #d0f1fb;font-size: 16px;margin-top: 15px;}
.m-left2 .news-con ul{padding-left: 15px;}

/*产品内容*/
.gaiyao{}
.gaiyao .r_img img{width: 100%;height: 236px;}
.gaiyao p{line-height: 30px;font-size: 16px;}
.gaiyao p.zixun{width: 200px;height: 45px; line-height: 45px; background: #00a8e9;text-align: center;margin-top: 30px;}
.gaiyao p.zixun a{color: #fff;font-size: 18px;}
.xiangxi{overflow: hidden;margin-top: 20px;}
.xiangxi .r_tit2{border-bottom: 1px solid #ddd;}
.xiangxi .r_tit2 h3{background: #e5e5e5;font-size: 18px;display: inline-block;color: #666;height: 35px;line-height: 35px;padding: 0 15px;}
.xiangxi .r_con{margin-bottom: 20px;margin-top: 10px;}
.xiangxi p{font-size: 16px;line-height: 30px;}

/*荣誉列表*/
.honner-list{overflow: hidden;margin-left: -12px;}
.honner-list ul li {float: left;margin-left: 12px;width: 210px;height: 200px;}
.honner-list ul li img{width: 210px;height: 170px;}
.honner-list ul li p{text-align: center;line-height: 30px;font-size: 16px;}



/*留言*/
input, button, textarea, select, optgroup, option {
    font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit;
}
#faqbox input,#faqbox textarea {
    background-color: #efefef;
    border: 1px solid #ccc;
    -webkit-transition: border linear .2s,box-shadow linear .2s;
    -moz-transition: border linear .2s,box-shadow linear .2s;
    -o-transition: border linear .2s,box-shadow linear .2s;
    transition: border linear .2s,box-shadow linear .2s;
    border-radius: 4px;
    line-height: 50px;
    width: 360px;
}
#faqbox textarea{    vertical-align: text-top;}
#faqbox .faqline{line-height: 50px;margin-bottom: 15px;}
#faqbox .faqtit{width: 120px;display: inline-block;text-align: right;font-size: 16px;}
#faqbox input.btn{width: 150px;font-size: 16px;color: #fff;background: #00a8e9;}

/*窗口大于1200*/
@media (min-width: 1200px) {
    .top .tel {font-size: 36px;}
    .zj_con .zj_r h2{font-size:30px;}
    .zj_con .zj_r .text{line-height:28px;}
    .c-fa .u-img{width:250px;height:250px;}
    .c-fa .txt{margin-left:-270px;font-size:16px;}
    .c-fa .m-list3 h3,.c-fa .m-list3 p{margin-left:270px;font-size:16px;}
    .c-fa .m-list3 h3{font-size:22px;}
    .more2{margin-top:30px;margin-left:270px;text-align:center;}
    .picScroll{  height:200px;}
    .picScroll ul li img { height: 240px;}
    .picScroll .prev, .picScroll .next {    top: 84px;}

    /*产品详情*/
    .cp-list .u-img{width:348px;height:310px;margin-right:-348px;}
    .cp-list .u-txt .u-txt-con{margin-left:368px;line-height:30px;font-size: 16px;}
    .u-txt .u-txt-con h3{font-size: 22px;}    
    .cp-list .u-txt .more2{margin-top: 20px;}
    .gaiyao .r_img img{width: 100%;height: 295px;}
     /*荣誉证书*/
    .honner-list{margin-left: -22px;}
    .honner-list ul li {margin-left: 22px;width: 260px;height: 240px;}
    .honner-list ul li img{width: 260px;height: 210px;}
    .honner-list ul li p{line-height: 30px;font-size: 16px;}
}

/* 窗口宽度<980,设计宽度=768 */
@media (max-width: 979px) and (min-width: 768px){
    /*顶部适应*/
    .top .ad {display: none;}
    .top .tel {font-size: 30px;color: #00a8e9;}
    .jy p{font-size:14px;color:#dcdcdc;line-height:26px;}
	.zj_con .zj_r h2 {font-size: 20px;}
	.zj_con .zj_r .text{line-height: 22px;}
	.zj_con .zj_r .text p {font-size: 13px;}
    .news-con ul li {font-size: 12px;}
    .c-fa .u-img{width:150px;height:150px;}
    .c-fa .txt{margin-left:-170px;font-size:16px;}
    .c-fa .m-list3 h3,.c-fa .m-list3 p{margin-left:170px;font-size:12px;}
    .c-fa .m-list3 h3{font-size:20px;}
    .more2{display: none;}
    .picScroll{  height:120px;}
    .picScroll ul li img { height: 120px;}
    .picScroll .prev, .picScroll .next {    top: 36px;}
    /*产品详情*/
    .cp-list .u-img{width:150px;height:134px;margin-right:-150px;}
    .cp-list .u-txt .u-txt-con{margin-left:165px;line-height:20px;font-size: 14px;}
    .u-txt .u-txt-con h3{font-size:16px;}    
    .cp-list .u-txt .more2{margin-top: 0px;}

    .gaiyao .r_img img{height: 176px;}
    .gaiyao h2{font-size: 18px;}
    .gaiyao p{line-height: 24px;font-size: 14px;}
    .gaiyao p.zixun{width:150px;height:40px;line-height:40px;margin-top:15px;}


}
/* 窗口宽度<768,设计宽度=640 */
@media screen and (max-width:767px){
    .top .logo{width: 66%;}
    .top .logo img{width: 100%;}
    .top .ad{display:none;}
    .top .tel{font-size: 20px;padding-left: 4%;}
    .menu li {    padding: 0 10px;}
    .zj_con .zj_r{margin-top:20px;display:block;vertical-align:middle;}
    .sjal .c-list1 .span2 {width: 100%;margin-left: 0;}
    .picScroll {    overflow: hidden;}
    .picScroll .prev{ left: 0px;}
    .picScroll .next {right: 0;}
    .header,.nav,.banner,.jy,.c-fa,.sjal,.zj_main,.c-news,.efooter {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
    }
    .foot_logo,.foot_erweima {display: none;}

    /*文章中心 侧栏隐藏*/
    .sm-span3{display: none;}
    .sm-span9{width: 100%;}
}
/* 窗口宽度<580*/
@media screen and (max-width:580px){
    .top .logo {    width: 100%;}
      .top .tel,.nav,.banner,.jy .more,.c-fa{display: none;}
    
    .sjal .c-list1 .span2 {width: 100%;margin-left: 0;}
    .u-img2 { border: none; }
}