﻿/* CSS Document */
* {margin:0;padding:0;}
body {font-family:"Microsoft YaHei","微软雅黑","宋体";font-size:14px;color:#333;text-decoration:none;min-width:1200px;}
button,input,select,textarea{vertical-align:middle}
input,textarea{font-family:"microsoft yahei";vertical-align:middle}
.input{width:80%;border:1px solid #dedbd7;padding:1em .4em;font-size:12px;color:#666;}
a {color:#333;text-decoration:none;font-size:14px;}
ul,li,ol {list-style-type:none;}
h1,h2,h3,h4,h5,h6,dl,dt,p,b,i,span {font-weight:normal;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.w1200{width:1200px;height:auto;margin:0 auto;}
.mt30{margin-top:30px;}
.mt20{margin-top:20px;}
.bgn{background:none !important;}
.ov{overflow:hidden;}
.col1{color:#e6b06c;}





/* logo */
.header{position:relative;font-size:0;height:100px;overflow:hidden;z-index:30;}	
.header .header-inner{z-index:30;width:1200px;margin:0 auto;position:relative;}


/* navbox */
#topNav{width:100%;height:60px;background:#00b2fc;}
.navbox .nav{width:1200px;margin:0 auto;}
.nav li{float:left;height:60px;}
.nav li a{width:133px; color:#fff;font-size:20px;display:block;text-align:center;line-height:60px;letter-spacing:1px;}
.current{color:#f7941d !important;}
.current,.nav li a:hover{background:url(../images/nav-bg.png) no-repeat center;color:#f7941d;}
.nav li:hover #dj{background:url(../images/nav-bg.png) no-repeat center;color:#f7941d}

.nav li ul{position:absolute; width:171px; height:auto; z-index:999; display:none}
.nav li li{width:171px; height:40px; float:none}
.nav li li a{padding:0; font-weight:normal; line-height:40px; display:block; letter-spacing:0; text-align:center; background:#00b2fc; opacity:.9; -webkit-opacity:.9; -moz-opacity:.9; -ms-opacity:.8; -o-opacity:.9}
.nav li li a:hover{background:#fc9400;}
.nav li:hover ul{display:block}
.nac:hover a{color:#fff !important;}

/* banner */
.banner{margin:0;position:relative;z-index:20;}
.picBox{overflow:hidden;font-size:0;position:relative;z-index:90;transition:all 0.2s linear 0s;background:#fff;}
.picBox .bd{position:relative;}
.picBox a{transition:all 0.2s linear 0s;}
.picBox .hd{ position:absolute;bottom:25px;left:0;width:100%;height:14px;z-index:99;text-align:center;}
.picBox .bd ul,.picBox .bd ul li{width:100%!important;}
.picBox .hd ul{margin:0;padding:0;}
.picBox .hd li{background:#00b2fc;display:inline-block;*display:inline;zoom:1;width:22px;height:22px;border-radius:50%;line-height:22px;text-align:center;color:#fff;cursor:pointer;font-size:12px;margin:0 2px 0 0}
.picBox .hd li.on{ background:#fc9400;color:#fff}
.picBox .next,.picBox .prev{background:url(../images/icon_arr.png) no-repeat;width:60px;height:80px;zoom:.75;overflow:hidden;position:absolute;top:50%;z-index:10;font-size:0;line-height:0;text-indent:-999em;margin-top:-45px;cursor:pointer;display:block;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}
.picBox .prev{left:30%;margin-left:-660px;}
.picBox .next{right:30%;margin-right:-660px;background-position:right top;}
.picBox:hover .prev{background-position:left top;margin-left:-640px;opacity:1;filter:alpha(opacity=100);}
.picBox:hover .next{background-position:right top;margin-right:-640px;opacity:1;filter:alpha(opacity=100);}





/* title */
.tit_wrap{width:1200px;height:70px;margin:0px auto;text-align:center;}
.tit_wrap strong{display:block;color:#0099ff;font-weight:bold;font-size:24px;letter-spacing:4px;background:url(../images/fl-bg.png) no-repeat center;height: 50px;line-height:50px}

.tit_wrap b{display:inline-block;width:280px;height:30px;color:#333;line-height:30px;font-size:16px}


/* 公司简介 */
.about{
	overflow:hidden;position:relative;
}
.about-m2{width:600px;height:300px;background:url(../images/about-bg.png) no-repeat;    position: absolute;
    right: 0;
    top: 30px;color:#fff;}
	.about-u{margin:0 40px ;padding-top:20px}
	.about-m2 h2{font-weight: bold;margin:10px 0;}
	.about-m2 p{    line-height: 25px;letter-spacing:1px;
    text-indent: 2em;
    text-align: justify;    font-weight: bold;}
	.about-m2 a{
		    display: block;
    width: 90px;
    height: 30px;
    float: right;
    text-align: center;
    background: #f7941d;
    line-height: 30px;
    margin-top: 30px;
    color: #fff;
	}
	.about-m2 a:hover{box-shadow:2px 3px 1px #333}
/* 产品中心 */
.cp-pr{height:488px;background:url(../images/cp-bg.jpg) no-repeat center;margin-top:60px}
.cp-pr-m{width:380px}
.cp-pr-m p{width:100%;height:80px;text-align:center;line-height:80px;background:#00b2fc;font-size:36px;font-weight:bold;color:#fff;margin-top: 5px;}
.cp-pr-m ul li{height:35px;border:1px solid #00b2fc;margin-top:15px;}
.cp-pr-m ul li a{display:block;text-align:center;line-height:35px;font-size:24px;color:#00b2fc;}
.cp-pr-m ul li a:hover{background:#f7941d ;color:#fff}
.cp-pr-m2{width:810px;overflow:hidden;}
.cp-pr-m2 ul li{float:left;    margin-left: 20px;margin-top: 8px;}
.cp-pr-m2 ul li a{display:block;position:relative;width:250px;height:230px;overflow:hidden}
.cp-pr-m2 ul li a img{width:250px;height:230px;transition:all 0.5s;}
.cp-pr-m2 ul li a p{position:absolute;height:40px;bottom:0;background:rgba(102,102,102,0.5);width:100%;text-align:center;line-height:40px;color:#fff}
.cp-pr-m2 ul li:hover img{opacity:0.5;transform: scale(1.4);}
.cp-pr-m2 ul li:hover p{bottom: 100px;}
/* 资质荣誉 */
		.picMarquee-left{ overflow:hidden; position:relative;   }
		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;width:283px;height:398px;border:1px solid #00b2fc;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; margin:10px}
		.picMarquee-left .bd ul li .pic img{ width:100%; height:100%; display:block; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		
		
/* 新闻资讯 */
.newt-right{width:670px}
.newt-right ul li{overflow:hidden;    padding-bottom: 14px; border-bottom: 1px dashed #333;    margin-top: 15px;}
.newt-right a{display:block;}
.new-left{width:50px;height:50px;color:#fff;background:#00b2fc;text-align:center;line-height:25px}

.new-left p:nth-child(1){font-size:28px;}
.new-left p:nth-child(2){font-size:16px;}
.new-right{width:550px;    line-height: 16px;}
.new-right h3{font-size:16px;font-weight:bold;margin-bottom:2px}
.new-right p{color:#6a6a6a}


.dibu{height:10px;background:#00b2fc;margin-top:60px}


/* foot */
.foot{width:100%;height:auto;background:url(../images/db-bg.jpg) no-repeat;height:420px;}
.foot .w1200{color:#fff;padding-top: 55px;
    overflow: hidden;}
.f_nav{width:1200px;margin:0 auto;border-bottom:1px solid #fff;padding-bottom: 20px;}
.f_nav a{margin:0 23px;color:#000;font-size:15px;color:#fff;font-size:20px}
.f_nav a:hover{color:#fc9400;}
.db-tit{text-align:center;font-size:30px;margin:35px 0}
.dblx-lf{width:400px}
.dblx-lf ul li{height:40px;line-height:40px;text-indent: 4em;}
.dblx-lf ul li:nth-child(1){background:url(../images/tel.png) no-repeat left 0 center;}
.dblx-lf ul li:nth-child(2){background:url(../images/ims.png) no-repeat left 0 center;}
.dblx-lf ul li:nth-child(3){background:url(../images/dw.png) no-repeat left 0 center;}
.dblx-lf ul li:nth-child(4){background:url(../images/dz.png) no-repeat left 0 center;}

.foot-bottom{height:80px;line-height:80px;text-align:center;background:#1b1b1b;color:#fff}



/*内页样式*/
.inner{width:1200px;margin:0 auto;padding:20px 0;background-image:none;}
.mainbg{position:relative;overflow:inherit;display:inline-table;display:block;height:1%;}	
.mainbg:after{content:".";display:block;height:0;clear:both;visibility:hidden;}	
.location{border:1px solid #d9d9d9;padding:8px 12px 8px 38px;margin:0 0 15px;background:url(../images/icon-home.png) no-repeat 10px 50%;}
/* 热点搜索 */
.hot-keys{width:1200px;height:48px;margin:20px auto;border:1px solid #e1e1e1;}
.keyleft{width:1200px;margin:0 auto;line-height:48px;}
.keyleft .title{float:left;width:114px;height:48px;background:url(../images/search.jpg) no-repeat;}
.keyleft .title .title_more{color:#00b2fc;font-weight:bold;text-align:center;}
.gd_content{margin-left:130px;}
.hot-keys .keyleft a{padding:0 12px;}
.hot-keys .keyleft a:hover{color:#00b2fc;}

.searchformbox{margin:0 auto;width:1200px;position:relative; float:right}
.searchformbox form{position:absolute;right:15px;top:-43px;}
.searchformbox .btn_serach{background:url(../images/btn_search.jpg) no-repeat;width:38px;height:38px;border:0;cursor:pointer;margin-left:-4px;}
.searchformbox .serach_input{border:1px solid #e1e1e1;padding:10px 12px;font-size:12px;width:160px;}

/* 左侧二级分类 */
#leftObj{width:240px;float:left;}
#leftObj .Pro_sort .title,#leftObj .pro_sort_box .title{text-align:center;background:#00b2fc;height:70px;line-height:70px;font-size:20px;color:#fff;text-shadow:-1px -1px 2px rgba(0, 0, 0, 0.2);font-weight:bold;padding:0 20px}
#leftObj .pro_sort{margin-bottom:15px;position:relative;border:solid 1px #e1e1e1;}
#leftObj .pro_sort .each_li .name{cursor:pointer;width:218px;line-height:40px;height:40px;background:url(../images/each_li_bg.jpg) repeat-x;padding-left:20px;}
#leftObj .pro_sort .each_li .name a{display:block;padding-left:11px;background:url(../images/icon_lead.jpg) no-repeat 0px 50%;}
#leftObj .pro_sort .each_li .name a:hover,#leftObj .pro_sort .each_li .name a.current{color:#00b2fc;}


/* 左侧推荐新闻 */
.B-BOX{border:1px solid #d9d9d9;margin:15px 0 0;}
.B-BOX .title{background:#f1f1f1;line-height:36px;font-size:14px;font-weight:bold;color:#333;padding:0 15px;border-bottom:1px solid #d9d9d9;border-bottom:0;}
.B-BOX .list_news2{padding:0 16px 16px;}
.B-BOX .list_news2 li a{padding-left:10px;}
.B-BOX .list_news2 li a:hover{color:#00b2fc;}
.B-BOX .XW_LIST{padding:0;}
.B-BOX .XW_LIST li .wrap{border-bottom:1px dotted #b2b2b2;margin:0;}
.B-BOX .XW_LIST li .wrap .topic{padding:12px 0px;display:block;background:url(../images/icon_lead.jpg) no-repeat 0 50%;}


/* 左侧推荐产品 */
.newsbox .title{height:auto;padding: 3.5em 10px;}
.B-BOX .TPLB_LIST{padding:16px 8px 0;overflow:hidden;zoom:1;}
.B-BOX .TPLB_LIST .memo{display:none;}
.B-BOX .TPLB_LIST li .txt{margin:10px;}
.B-BOX .TPLB_LIST .pic_list_1{width:100%;}


#rightObj{float:right;width:940px;padding-bottom:20px;border:1px solid #d9d9d9;box-shadow:0 0 4px rgba(0, 0, 0, 0.1);}
.pos{width:910px;height:40px;line-height:40px;background:#00b2fc;padding-left:30px;color:#fff;margin-bottom:20px;}


/* 单页 */
#rightObj .TW_CONTENT .intro{padding:0 20px;font-size:14px;}
#rightObj .TW_CONTENT .intro .v{color:#444;font-size:14px;line-height:2;}
#rightObj .TW_CONTENT .intro .v p{text-indent:2em;line-height:28px;}


/* 产品页 */
.TPLB_LIST{padding:0 17px;overflow:hidden;}
.TPLB_LIST li{float:left;}
.TPLB_LIST li .pic{position:relative;padding:0;text-align:center;font-size:0;}
.TPLB_LIST li .pic:hover{border-color:#e25051;}
.TPLB_LIST li .pic_list_li{margin:0 8px 0px;position:relative;}
.TPLB_LIST li .pic_list_li .pic{width:208px;height:210px ;overflow:hidden;border: 1px solid #d9d9d9;}
.TPLB_LIST li .pic_list_li img{padding:2px;transition:all 0.5s;}
.TPLB_LIST li .txt{text-align:center;line-height:22px;}
.TPLB_LIST li .txt font{color:#333;}
.TPLB_LIST li:hover img{transform:scale(1.5)}


/* 新闻页 */
#rightObj .TTXW_LIST li .wrap{margin:0 20px;border-bottom:1px dotted #b2b2b2;}
#rightObj .TTXW_LIST li .wrap .date{float:right;padding:10px 0;}
#rightObj .TTXW_LIST li .wrap .topic{padding:13px;display:block;background:url(../images/icon_lead.jpg) no-repeat 0 50%;}
#rightObj .TTXW_LIST li .wrap .topic a:hover{color:#00b2fc;}
#rightObj .TTXW_LIST li .wrap .topic b{font-weight:normal;}


/* 页数 */
.page{margin:20px auto;overflow:hidden;padding:20px;}
.page .pageinfo {line-height: 17px;padding: 12px 10px 12px 16px;color: #555;}
.page .pageinfo strong{color:#00b2fc;margin:0 5px;}
.thisclass{background-color: #00b2fc;color: #fff;}
.page .thisclass a{color:#fff;}
.page li {float: left;line-height:17px;margin-right: 6px;border: 1px solid #E9E9E9;padding: 2px 4px 2px;}
.page li a {float:left;color: #555;display: block;}
.page li a:hover{background-color: #00b2fc;font-weight: bold;color: #fff;}


/* 详细页 */
.display_title{padding:0 0 20px;text-align:center;color:#999;}
.display_title h1{margin:0 0 20px;padding:0 0 20px;border-bottom:1px dotted #ccc;color:#333;}

.display_article{padding:0 20px; font-size:14px!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.display_article div{font-size:14px!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.display_article strong{font-size:14px!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.display_article span{font-size:14px!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.display_article p{font-size:14px!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.display_article font{font-size:14px!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.display_article a{font-size:14px!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.display_article img{margin:15px auto 15px;display:block;}
.display_content,.display_article p{text-indent:2em;}

.page_up_dn{padding:20px;overflow:hidden;zoom:1;}
.page_up_dn li{float:left;text-align:left;width:50%;}
.page_up_dn li a:hover{text-decoration:underline;font-weight:bold;color:#00b2fc;}


/* 表单 */
#rightObj h2.title{display:none;}
#rightObj.diyForm{padding:0 0 30px;}
#rightObj.diyForm h2.title{font-size:16px;display:block;background:#f1f1f1;color:#333;text-align:center;padding:15px;margin:0 0 20px;font-weight:bold;}
.module_form_box{padding:0 20px;margin-top:40px;padding-bottom:20px;}
.module_form_box .module_form_topic{font-size:14px;font-weight:normal;}
.tips{line-height:22px;color:#00b2fc;padding:10px;margin:0 0 20px;}
.module_field{overflow:hidden;zoom:1;padding:10px 0;}
.module_field .c_left{width:160px;text-align:right;float:left;line-height:40px;}
.module_field .middle{padding:0 8px;}
.btn-area{padding:0 161px;margin-top:20px;}
.btn-submit,.display_content .btn-area .btn-submit{color:#fff;padding:8px 20px;border:0;background:#00b2fc;cursor:pointer;}
.reset,.display_content .btn-area .reset{background:#fc9400;color:#fff;padding:8px 20px;border:0;cursor:pointer;margin-left:20px;}

.zxdd_wrap{width:480px;margin:0 auto;padding:50px 0px;}
.zxdd_wrap .fl{display:inline-block;width:226px;height:225px;text-align:center;}


/* 在线客服 */
.online-qq{position:fixed;top:50%;z-index:500;background:#fff;box-shadow: 0 3px 8px rgba(0, 0, 0, 0.3);border:1px solid #ddd}
.online-qq .dt{background:url(../images/qq_content_bg.jpg) no-repeat right 0;line-height:35px;font-size:16px;text-align:center;color:#fff;font-weight:bold;cursor:pointer}
.online-qq dd{border-bottom:1px solid #ddd;padding:8px 10px;text-align:center}
.online-qq dd p{margin:5px 0;}
.online-qq dd a{background:url(../images/qq_img.png) no-repeat;padding:0px 0 3px 25px}
.online-qq .qq img{vertical-align:middle;margin:0 4px 0 0}
.online-qq .tel strong{font-size:130%;color:#f00}
.online-qq .wx{font-size:15px;margin-bottom:20px;}
.online-qq .wx img{width:100px;height:100px;margin-top:10px;}
.online-qq dd:last-child{border-bottom:0}