@charset "utf-8";
/*------------------通用样式-------------------*/

body {font-family: "微软雅黑"; background-color:#FFF;}
* {margin:0;padding:0;}
ul, ol, li {list-style:none}
a {text-decoration: none; font-size:14px; color:#333;}
a:hover {color:#0096D9; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}
hover {color:#0096D9; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}
img {margin:0;padding:0;border:none;}
.clear {clear:both;margin:0px;padding:0px;}
form {display: block;}
#all {width: 100%;margin:0px auto;height: auto;min-width:1200px;overflow:hidden;background-color:#FFF; position:relative;}
#alla{width: 100%;margin:0px auto;height: auto;min-width:1200px;overflow:hidden;background-color:#f7f8f9;}
.nav ul li h2,.nava ul li h2,.ce_nav li h3{font-weight:normal;}
td{
	font-size: 12px;
}


/*--------------------通用样式结束----------------------*/



/*--------------------头部样式 开始----------------------*/

.header {
	width:100%;
	height:300px;
	margin:0px auto;
	overflow:hidden;
	background-image: url(/images/dhbj.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.head_inside{width:1200px; overflow:hidden; margin-left:auto; margin-right:auto;}
.logo{height:75px; overflow:hidden; float:left; margin-top:6px;}
.logo a{ display:block;}

.head_r{float:right;}
.nav{height:60px; margin-top:25px;}
.nav ul{clear:both;}
.nav ul li{float:left; margin-left:0px; height:55px; }
.nav ul li a{height:38px; display:block; color:#333; font-size:18px; line-height:38px; border:1px solid #FFF; padding-left:12px; padding-right:12px; border-radius:6px;}
.nav ul li a:hover{height:38px; color:#FFF; border:1px solid #0096D9; background-color:#0096D9; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}
.nav ul .nav_Location a{height:38px; color:#FFF; border:1px solid #0096D9; background-color:#0096D9;}






/*--------------------头部样式 结束----------------------*/



/*--------------------banner样式 开始----------------------*/

.banner{width:100%; height:700px; overflow:hidden; margin:0px auto; position: relative; margin-top:-218px;}

/*-------首页banner特效------*/

.flexslider { margin: 0px auto;position: relative;width: 100%;height: 700px;overflow: hidden;zoom: 1;}   
.flexslider .slides li {width: 100%;height: 100%;}
.flex-direction-nav a {width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(../images/ad_ctr.png) no-repeat;position: absolute;top: 60%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.flex-direction-nav .flex-next {background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {opacity: 1;filter: alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: 20px;text-align:center;}
.flex-control-nav li {margin: 0 2px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(../images/dot.png) no-repeat 0 -16px;display: block;height: 16px;overflow: hidden;text-indent: -99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {background-position: 0 0;}
.flexslider .slides a img { width: 100%;height: 700px;display: block;}


/*--------------------banner样式 结束----------------------*/



.main{width:100%; margin:0 auto; clear:both;}



/*--------------------通用标题样式----------------------*/

.same_title{width:1200px; margin-left:auto; margin-right:auto; text-align:center;}
.ch_name{line-height:30px; font-size:24px; color:#333333; height:30px; margin-left:auto; margin-right:auto; font-weight:bold;}
.ch_name span{color:#0096D9;}
.en_name{line-height:30px; font-size:12px; color:#999999; text-align:center; margin-top:0px;}
.t-line{ height:3px; background-image:url(title.png); background-repeat:no-repeat; background-position:center center; margin-top:10px;}
.t-linea{ height:3px; background-image:url(titlea.png); background-repeat:no-repeat; background-position:center center; margin-top:10px;}

.top_tt{width:1000px; line-height:30px; font-size:14px; color: #555; margin-top:10px; text-align:center; margin-left:auto; margin-right:auto;}



/*--------------------首页-头部新闻样式----------------------*/

.imain-top{width:100%; height:80px; margin-left:auto; margin-right:auto; padding:30px 0px; border-bottom:1px solid #eaeaea;}
.xt-notice{width:1200px; height:80px; margin-left:auto; margin-right:auto;}

.xtn-box{
	position:relative;
	width:1118px;
	height:75px;
	border:1px solid #dddddd;
	padding-top: 14px;
	padding-right: 20px;
	padding-bottom: 14px;
	padding-left: 20px;
}
.xtnBtnL.prev {cursor: pointer; z-index:90;position: absolute;right:20px; top:25px; width:20px; height:30px; background-image:url(n-l.png); background-repeat:no-repeat; background-position:center center;}

.xtnBtnR.next {cursor: pointer; position: absolute; right:-40px;top:25px;width:20px; height:30px; background-image:url(n-r.png); background-repeat:no-repeat; background-position:center center;}
.notice-text ul li{ display: inline; float: left;margin-right:30px;  position:relative; height:80px; width:280px; padding-left:19px; border-left:1px solid #dddddd; margin-right:20px;}
.notice-text ul .iq-tu { height:80px; width: 420px; padding:15px; border:5px solid #f4f5f6; background-color:#FFF;overflow: hidden;}
.notice-text ul .iq-wen { height:90px; width: 420px; padding:10px 15px; border:5px solid #f4f5f6; background-color:#FFF;overflow: hidden;}
.xtnBtnL:hover,.tznBtnR:hover{display: block; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}
.xtnBtnL.prev:hover{background-image:url(n-la.png);}
.xtnBtnR.next:hover{background-image:url(n-ra.png);}

.notice-text {width: 960px; height:80px; overflow:hidden; position:relative; float:left; margin-left:20px;}
.xtn-name{width:200px; height:25px; line-height:25px; font-size:14px; color:#333; display:block; font-weight:bold;}
.xtn-time{height:20px; line-height:20px; font-size:12px; color:#999; margin-top:3px;}

.gonggao{width:40px; height:50px; line-height:25px; font-size:16px; font-weight:bold; color:#333; background-image:url(tz-notice.png); background-repeat:no-repeat; background-position:left center; padding-left:45px; float:left;    margin-top: 14px;}

.notice-text span{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	padding: 0px;
	clear: none;
	float: left;
	height: auto;
	width: 300px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


/*--------------------首页-公司简介样式----------------------*/


.iabout{width:100%; margin-left:auto; margin-right:auto; padding-top:60px;padding-bottom:60px; background-image: url(iabout-bg.png); background-repeat:no-repeat; background-position:center 400px;}
.iabout-frame{ width:1200px; height:460px; margin-left:auto; margin-right:auto; position:relative;}
.ia-left{width:640px; height:460px; float:left;}
.gs-name{line-height:40px; height:40px; overflow:hidden; font-size:24px; color:#333; font-weight:bold; margin-top:30px;}
.gs-line{height:2px; width:40px; background-color:#0096D9; margin-top:8px;}
.gs-jian{height:90px; line-height:30px; font-size:14px; color:#666; overflow:hidden; margin-top:20px;}
.ia-more{width:110px; height:30px; line-height:30px; font-size:12px; color:#FFF; display:block; background-color:#0096D9; border-radius:30px; text-indent:22px; background-image:url(morei.png); background-repeat:no-repeat; background-position:80px center; margin-top:40px;}
.ial-bottom{height:50px; margin-top:115px;}
.ial-dh{height:50px; line-height:50px; font-size:24px; font-weight:bold; color:#333; background-image:url(idh.png); background-repeat:no-repeat; background-position:left center; text-indent:65px; float:left;}
.ial-hy{height:50px; line-height:50px; font-size:24px; color:#333; float:left; padding-left:24px; border-left:1px solid #B8EDD8; margin-left:40px;}

.ia-right{width:460px; height:460px; float:right; position:relative;}
.iar-frame{width:460px; position:relative; z-index:9;}
.iar-top{margin-left:180px;}
.iar-ch{height:40px; line-height:40px; font-size:24px; color:#FFF; font-weight:bold; margin-top:25px;}
.iar-en{height:20px; line-height:20px; font-size:12px; color:#68b8dc;}
.iar-pic{width:400px; height:300px; padding:10px; background-color:#FFF; margin-top:20px;}


.iar-bg{width:320px; height:460px; position:absolute; left:140px; top:0px; z-index:0;background-color:#0096D9;}



/*--------------------首页-最新产品样式----------------------*/



.xt_product{width:100%; margin-left:auto; margin-right:auto; padding-top:60px;padding-bottom:60px; background-color:#f4f5f6;}
.xtp-f{width:1200px; margin-left:auto; margin-right:auto; padding-top:40px;}

.type_frame{ width:1200px; margin-left:auto; margin-right:auto; text-align:center; margin-top:0px; height:40px; margin-top:30px; overflow:hidden;}
.type_frame h3{display: inline; font-weight:normal;}
.type_frame a{line-height:35px; padding-left:20px; padding-right:20px; border:1px solid #cccccc; border-radius:35px; color:#333333; display:inline-block; font-size:15px; margin-right:20px;}
.type_frame a:hover{ background-color:#0096D9; color:#FFF; border:1px solid #0096D9;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}

.xtpro_single{width:350px; height:400px; padding:14px; position:relative; float:left; overflow:hidden; background-color:#FFF; border:1px solid #dddddd; margin-top:70px;}
.xtpro_single.chante{ margin-left:30px; margin-right:30px; margin-top:0px;}


.xtp-pic{width:350px; height:262px; position:relative; overflow:hidden;}
.xtphoto_ipro{width:350px;height:262px;overflow:hidden;}
.xtcover_ipro{width:350px;height:262px;overflow:hidden;position: absolute;background:#0096D9;top:0px;left:0px;}
.xttext_ipro{position:absolute;width:350px;height:262px;left:-365px;top:0px;overflow:hidden;}
.xtlook_ipro{width:350px; height:262px; overflow:hidden; background-image: url(looka.png); background-repeat:no-repeat; background-position:center center; display:block; line-height:162px; font-size:14px; color:#FFF; text-align:center; overflow:hidden; text-align:center; font-weight:bold;}
.xtlook_ipro:hover{color:#FFF;}


/********************/

.xa-clist{width:1200px; height:500px; overflow:hidden; position:relative; margin-top:20px;}

.wrapBoxa{ width:1200px; height:500px; overflow:hidden; position:relative;}
.wrapBoxa ul{}
.wrapBoxa ul li{float:left;display:inline;width:1200px;height:500px;overflow:hidden;position:relative;}

.fra{position: relative; margin-top:-20px; margin-left:575px;}
.taba{ height:10px;}
.taba li{width:10px;height:10px;font-size:0;background-color:#dfdfdf;float:left;margin-right:10px;cursor:pointer;display:inline; border-radius:20px;}
.taba li.cur{background-color:#0096D9;border-radius:20px;}

.chanp-title{width:325px; line-height:30px; font-size:16px; text-align:center; font-weight:bold; color:#333; line-height:30px; display:block;  margin-top:20px; overflow:hidden; margin-left:auto; margin-right:auto;}
.chanp-titlea{width:325px; line-height:30px; font-size:16px; text-align:center; font-weight:bold; color:#333; line-height:30px; display:block;  margin-top:10px; overflow:hidden; margin-left:auto; margin-right:auto;}
.chanp-line{width:325px; height:3px; background-image:url(titlep.png); background-repeat:no-repeat; background-position:center top; margin-top:13px; margin-left:auto; margin-right:auto;}
.chanp-more{width:100px; height:30px; display:block; line-height:30px; font-size:12px; color:#666; text-align:center; border-radius:30px; border:1px solid #dddddd; margin-left:auto; margin-right:auto; margin-top:23px;}
.chanp-more:hover{background-color:#0096D9; border:1px solid #dddddd; color:#FFF;}



/*--------------------首页-荣誉资质样式----------------------*/

.xt-zizhi{width:100%; margin-left:auto; margin-right:auto; padding-top:60px;padding-bottom:60px; background-image:url(rongyu-bg.jpg); background-repeat:no-repeat; background-position:center top;}
.xtz-frame{width:1200px; height:430px; margin-left:auto; margin-right:auto; position:relative; margin-top:40px;}

.c_frbox{position:relative;width:1200px; height:430px;}
.c_frBtnL {cursor: pointer; z-index:90;position: absolute;left:-70px; top:170px; width:50px; height:50px; background-image:url(la.png); background-repeat:no-repeat; background-position:center center;}
.c_frUl {height:430px; width: 1200px; overflow:hidden; position:relative; padding-top:1px;}
.c_frBtnR {cursor: pointer; position: absolute;right:-70px;top:170px;width:50px; height:50px; background-image:url(ra.png); background-repeat:no-repeat; background-position:center center;}
.c_frUl ul li { display: inline; float: left; height:430px; width: 276px;overflow: hidden;margin-right:32px;  position:relative; background-image:url(ryzz-bg.png); background-repeat:no-repeat; background-position:center bottom;}
.c_frBtnL:hover,.c_frBtnR:hover{display: block; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}
.c_frBtnL:hover{background-image:url(la1.png);}
.c_frBtnR:hover{background-image:url(ra1.png);}

.same_wen{width:600px; margin-top:15px; margin-left:auto; margin-right:auto; line-height:30px; font-size:14px; color:#FFF; text-align:center;}


/*--------------------首页-案例展示样式----------------------*/

.xt-case{width:100%; margin-left:auto; margin-right:auto; padding-top:30px;padding-bottom:0px; background-color:#f4f5f6; background-image:url(anli-s.png); background-repeat:no-repeat; background-position:center top;}
.xtc-frame{width:1200px; height:430px; margin-left:auto; margin-right:auto; position:relative; margin-top:40px;}


.sah-chan{width:1200px;height:425px; position:relative;}
.sah-chan li{float:left;display:inline;}
.sah-chan .img_wrap{display:block;font-size:0;overflow:hidden;}

.safr{ position:absolute; top:556px; left:50%; margin-left:-32px;}
.tab-T-3{height:10px;}
.tab-T-3 li{width:10px;height:10px;font-size:0;background-color:#CCCCCC;float:left;margin-left:15px;cursor:pointer;display:inline; border-radius:20px;}
.tab-T-3 li.cur{background-color:#0096D9;}

.vahp_frame{width:1200px; margin-left:auto; margin-right:auto; margin-top:100px;}
.sahp_boxa{width:1200px; height:425px; overflow:hidden;}
.sakuanga li{width:1200px;height:425px;}



.np_btn{width:180px; height:60px; position:absolute; left:50%; top:530px; margin-left:-90px;}
.btn{display:block;height:60px;width:30px;cursor:pointer;}
.preva{float:left; background-image: url(l.png); background-repeat:no-repeat; background-position:center center;}
.preva:hover{ background-image: url(l1.png);}
.nexta{float:left; background-image: url(r.png); background-repeat:no-repeat; background-position:center center; margin-left:120px;}
.nexta:hover{ background-image: url(r1.png);}


.xtal-single{width:300px; height:425px; background-color:#FFF; overflow:hidden; float:left;}
.xtal-single .img_wrap{width:300px;height:225px; overflow:hidden;}
.anli-text{width:260px; height:160px; padding:20px;}
.al-num{line-height:50px; font-size:40px; text-align:center; margin-top:30px;}
.sahp-name{line-height:30px; font-size:16px; text-align:center; margin-top:15px;}

.al-num.n01{ color:#8DB14F;}
.al-num.n02{ color:#017DC5;}
.al-num.n03{ color:#E2B76A;}
.al-num.n04{ color:#8181C1;}

.xtc-di{width:100%; height:150px; background-image:url(anli-x.png); background-repeat:no-repeat; background-position:center top; margin-top:60px;}




/*--------------------首页-新闻资讯样式----------------------*/


.i_news{width:100%; margin-left:auto; margin-right:auto; padding-top:20px; padding-bottom:60px;}


.inews_frame{width:1200px; margin-left:auto; margin-right:auto; margin-top:20px;}

.xtn-left{width:360px; height:440px; float:left; padding:20px; background-color:#f4f5f6; margin-top:30px;}
.xtnl-pic{width:360px; height:270px; display:block; overflow:hidden;}
.xtnl-name{height:30px; line-height:30px; font-size:16px; color:#333; display:block; overflow:hidden; font-weight:bold; margin-top:20px;}
.xtnl-time{height:30px; line-height:30px; font-size:12px; color:#999;}
.xtnl-jian{height:50px; line-height:25px; font-size:12px; color:#666; overflow:hidden; margin-top:20px;}

.xtn-right{float:right; width:740px;}
.xtn-single{width:740px; height:140px; margin-top:30px;}

.ntnt-time{width:80px; height:80px; float:left; background-color:#999999; border-radius:6px; text-align:center;}
.ntntt-day{ line-height:40px; font-size:30px; color:#FFF; margin-top:8px;}
.ntntt-year{ line-height:20px; font-size:12px; color:#FFF;}

.xtnr-text{width:620px; margin-left:40px; float:left;}
.xtnr-title{height:30px; line-height:30px; font-size:16px; color:#333; display:block; font-weight:bold; overflow:hidden;}
.xtnr-title:hover{color:#0096D9;}
.xtnr-jian{height:50px; line-height:25px; font-size:12px; color:#666; overflow:hidden; margin-top:10px;}
.xtnr-more{width:90px; height:28px; line-height:28px; font-size:12px; color:#666; text-align:center; display:block; border:1px solid #dddddd; border-radius:6px; margin-top:20px;}
.xtnr-more:hover{background-color:#0096D9; color:#FFF; border:1px solid #0096D9;}

.xtn-single:hover .ntnt-time{background-color:#0096D9; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}






/*--------------------首页脚部----------------------*/

.footer{width:100%; padding-top:40px; background-color:#0096D9; margin:0 auto; clear:both;}
.foot-top{width:1200px; margin:0 auto;}
.foot a{font-size:12px; color:#7F8C92;}
.foot a:hover{color:#0E80D6;}
.foot-single{width:640px; float:left;}
.fs-title{ height:39px; line-height:30px; color:#FFF; font-size:20px;}
.fs-line{width:30px; height:2px; background-color:#FFF;}
.fs-frame{overflow:hidden; padding-top:10px;}
.fs-lx{width:300px; float:left; margin-right:20px; margin-top:20px;}
.fslx-icon{width:40px; height:40px; overflow:hidden; float:left;}
.fslx-text{width:250px; height:40px; line-height:40px; font-size:14px; color:#FFF; float:left; margin-left:10px; overflow:hidden;}

.foot-singlea{width:340px; float:left; margin-left:60px;}
.fs-framea{ overflow:hidden; padding-top:0px;}
.fs-framea li{width:90px;height:30px;margin-top: 26px;float:left;margin-right:20px;}
.fs-framea li a{width:90px; height:28px; line-height:28px; font-size:14px; color:#FFF; display:block; font-weight:normal; overflow:hidden; border:1px solid #fff; text-align:center; border-radius:6px;}
.fs-framea li a:hover{color:#0096D9; background-color:#FFF; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}

.foot-singleb{width:100px; float:right;}
.xa-ew{width:100px; height:100px; background-color:#FFF; margin-top:30px;}
.xa-erwei{width:100px; height:100px; overflow:hidden; float:left;}


.foot-bottom{width:100%; height:60px; margin-left:auto; margin-right:auto; margin-top:40px; background-color:#067eb4;}
.footb-f{width:1200px; height:60px; margin-left:auto; margin-right:auto;}

.fen_zhan{text-align:center; float:right; height:60px;}
.fen_zhan span{ line-height:60px; font-size:12px; color:#FFF;}
.fen_zhan a{ line-height:60px; font-size:12px; color:#FFF; display: inline-block; padding:0px 10px;}
.fen_zhan a:hover{color:#21C19D;}

.foot_record{line-height:40px; height:40px; font-size:12px; color:#FFF; float:left; margin-top:10px;}
.foot_record a{color:#FFF;}
.foot_record a:hover{color:#FFF;}



/*--------------------关于我们页面样式----------------------*/


.banner_nei{ width:100%; height:600px; overflow:hidden; margin:0 auto; background-image:url(../images/banner3.jpg); background-repeat:no-repeat; background-position:center;margin-top: -218px;}

.mainin{width:100%; padding-bottom:40px; position:relative; margin-top:-80px; z-index:99;}

.mt_in{width:850px; height:40px; padding:15px 20px; background-color:#FFF; margin-top:10px; -webkit-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1); box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1); }

.page_name{height:40px; line-height:40px; font-size:20px; color:#00B4BF; font-weight:bold; margin-top:10px;}
.crumbs{height:20px; float:left; margin-top:10px; background-image:url(home.png); background-repeat:no-repeat; text-indent:15px; background-position:left center; overflow:hidden;}
.suo{font-size:14px; color:#888; line-height:20px; height:20px;}
.suo a{font-size:14px; color:#333;}
.suo a:hover{color:#0096D9;}
.suo span{padding-right:10px; height:20px;line-height: 20px;display: inline-block;}

.search{ width:270px; height:40px; float:right; overflow:hidden;}
.search form{width:270px; height:40px; display:block; clear:both;}
.sousuo{width:201px; height:38px; border:1px solid #ccc; border-radius:6px 0px 0px 6px; display:block; float:left; padding-left:20px; line-height:38px; font-size:12px; color:#666; border-right:0px;}
.search_btn{width:48px; height:40px; background-color:#FFF; display:block; border:1px solid #ccc; border-radius:0px 6px 6px 0px; border-left:0px; float: left; cursor: pointer; background-image: url(search.png); background-repeat:no-repeat; background-position:center center;}
.search_btn:hover{background-image: url(searcha.png); background-color:#0096D9;border:1px solid #0096D9;border-left:0px;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}



.main_nei{width:1200px; margin-left:auto; margin-right:auto;}

.mn_left{width:272px; float:left; padding-bottom:5px; position:relative;}

.saneia-name{width:230px; height:30px; padding:25px 20px; background-color:#0096D9; -webkit-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1); box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1); }
.saneia-name span{width:227px; height:30px; line-height:30px; font-size:20px; color:#FFF; display:block; text-indent:15px; border-left:3px solid #FFF; overflow:hidden;}

.ce_tui{width:230px; overflow:hidden; padding-bottom:20px; margin-top:30px; background-color:#FFF; padding-left:20px; padding-right:20px; -webkit-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1); box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1); }
.ce_title{width:230px; height:30px; overflow: hidden; padding:15px 0px; border-bottom:1px solid #dddddd;}
.cet-name{width:160px; height:30px; line-height:30px; font-size:18px; color:#333; float:left; background-image:url(ce-line.png); background-repeat:no-repeat; background-position:left center; text-indent:15px;}
.cet-more{width:40px; height:30px; display:block; background-image:url(ce-more.png); background-repeat:no-repeat; background-position:right center; float:right;}
.cet-more:hover{background-image:url(ce-morea.png);-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}

.ce_lian{width:230px; margin-top:20px;}
.cn_single{width:230px; height:40px; font-size:12px; color:#333; line-height:40px; display:block; overflow:hidden; border-bottom:1px dashed #dddddd;}
.cn_singlea{width:230px; height:200px;}
.cns-pic{width:230px; height:150px; overflow:hidden; display:block;}
.cns-name{width:230px; height:39px; font-size:12px; color:#333; line-height:30px; display:block; border-bottom:1px solid #dddddd; margin-top:10px;}

.clist_right{width:230px; height:330px; margin-top:20px;}

.wrapBoxb{ width:230px; height:330px;}
.wrapBoxb ul{width:6000px;}
.wrapBoxb ul li{float:left;display:inline;width:230px;height:330px;overflow:hidden;position:relative;}

.fraa{position: relative; margin-top:-15px; margin-left:0px;}
.taba{width:110px;}
.taba li{width:10px;height:10px;font-size:0;background-color:#dfdfdf;float:left;margin-right:10px;cursor:pointer;display:inline; border-radius:20px;}
.taba li.cur{background-color:#0096D9;border-radius:20px;}

.chanp_pic{width:230px; height:172px; overflow:hidden; display:block;}
.chan_profiles{width:230px; height:130px; background-color:#FFF; display:block; margin-top:20px;}
.chanp_title{
	width:230px;
	height:36px;
	font-size:16px;
	font-weight:bold;
	color:#333;
	line-height:30px;
	display:block;
	border-bottom:1px dashed #dddddd;
	overflow: hidden;
}
.chanp_text{width:230px; height:50px; overflow:hidden; line-height:25px; font-size:12px; color:#666; margin-top:14px; }

.mn_right{width:890px; float:right; margin-top:0px; position:relative;}



.details{ width:840px; overflow:hidden;  padding-left:25px; padding-right:25px; padding-bottom:30px; padding-top:25px; background-color:#FFF; border-top:3px solid #0096D9; margin-top:30px; -webkit-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1); box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1);}
.details_f{ width:840px; overflow:hidden; margin-left:auto; margin-right:auto; padding-top:5px;}
.details_f p{text-indent:2em; line-height:2.4em;}



/*--------------------产品中心页面样式----------------------*/


.sanei-nav{width:270px; position: relative;}
.saneit-name{width:240px; height:30px; padding:20px 15px; background-color:#FFF; -webkit-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1); box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1);}
.saneit-name span{ height:30px; line-height:30px; font-size:20px; color:#333; display:block; text-indent:15px; border-left:3px solid #0096D9;}
.sanei-cenav{width:230px; overflow:hidden; background-color:#fff; padding:15px 20px; padding-bottom:10px; padding-top:5px; -webkit-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1); box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1); border-bottom:10px solid #fff;}
.sanei-name{width:230px; height:40px; line-height:40px; font-size:16px; color:#333; background-color:#f4f5f6; overflow:hidden; display:block; text-indent:15px; margin-top:15px; font-weight:normal;}
.sanei-name:hover{width:227px; border-right:3px solid #0096D9; color:#0096D9;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}

.saiproduct_frame{width:890px; overflow:hidden;}
.saipro_single{width:250px; height:360px; position:relative; float:left; margin-right:31px; margin-top:30px; padding:13px; overflow:hidden; background-color:#FFF; -webkit-box-shadow:1px 1px 10px rgba(0, 0, 0, 0.15); -moz-box-shadow:1px 1px 10px rgba(0, 0, 0, 0.15); box-shadow:1px 1px 10px rgba(0, 0, 0, 0.15)); border-bottom:2px solid #0096D9;}
.saipro_single.no_m{margin-right:0px;}

.saphoto_ipro{width:250px;height:188px;overflow:hidden;}
.sacover_ipro{width:250px;height:188px;overflow:hidden;position: absolute;background:#0096D9;top:12px;left:12px;}
.satext_ipro{position:absolute;width:250px;height:188px;left:-250px;top:12px;overflow:hidden;}
.salook_ipro{width:250px; height:188px; overflow:hidden; background-image: url(looka.png); background-repeat:no-repeat; background-position:center center; display:block;}
.salook_ipro:hover{color:#FFF;}

.saip_name{width:240px; height:30px; line-height:30px; font-size:16px; color:#333333; text-align:center; display:block; margin-top:15px; overflow:hidden; margin-left:auto; margin-right:auto;}
.sapf-jian{height:50px; width:240px; line-height:25px; font-size:12px; color:#666; margin-top:10px; text-align:center; margin-left:auto; margin-right:auto;}
.sapf-cha{width:100px; height:30px; line-height:30px; font-size:12px; color:#666666; display:block; border:1px solid #eeeeee; border-radius:30px; text-align:center; margin-left:auto; margin-right:auto; margin-top:18px; -webkit-box-shadow:3px 3px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow:3px 3px 3px rgba(0, 0, 0, 0.1); box-shadow:3px 3px 3px rgba(0, 0, 0, 0.1);}
.sapf-cha:hover{ background-color:#0096D9; color:#FFF; border:1px solid #0096D9;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}

/*-------页码样式-----*/
.ye_ma{text-align: center;margin: 0px;clear: none;float: left;height: 37px;width: 890px;padding-top: 40px; font-size:14px; color:#666;}
.ye_ma a{line-height: 35px;clear: none; height: 35px; font-size:14px; color:#333; padding:0 15px; border:1px solid #cccccc; border-radius:8px; display:inline-block; margin:0 3px;}
.ye_ma a:hover{background-color:#0096D9; border:1px solid #0096D9; color:#FFF;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}



/*--------------------产品中心-内页页面样式----------------------*/


.mn_rightn{width:890px; float:right; overflow:hidden; margin-top:40px; padding-bottom:5px;}
.profiles_frame{width:888px; background-color:#FFF; border:1px solid #eeeeee; margin-top:30px; -webkit-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1); box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1);}
.product_profiles{ width:888px; height:300px;}
.mp_pic{float:left; width:400px; height:300px;} 

.pp_mld{width:415px; height:300px; overflow:hidden; float:left; margin-left:40px;}

.pp_title{line-height:30px; font-size:18px; color:#333; margin-top:30px; border-bottom:1px solid #dddddd; height:46px;}


.pp_bottom{width:415px; overflow:hidden; margin-top:30px;}
.buy{width:130px; height:40px; display:block; background-color:#0096D9; color:#FFF; line-height:40px; text-align:center; font-size:16px; border-radius:50px; float:left;}
.buy:hover{background-color:#DDB90A;color:#FFF; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}
.telephone{width:250px; height:30px; float:right; overflow:hidden; padding-top:5px;}

.satagLabel{width:415px; height:80px; margin-top:30px; border-bottom:1px solid #dddddd;}
.tag_title{height:20px; width:130px; background-color:#ffffff;}
.tag_title span{ height:20px; line-height:20px; display:block; font-size:18px; color:#333; border-left:3px solid #0096D9; text-indent:20px;}
.tag_f{width:415px; height:30px; overflow:hidden; margin-top:15px;}
.tag_f a{height:30px; width:120px; overflow:hidden; display:block; float:left; line-height:30px; font-size:14px; color:#333; background-image:url(dian.png); background-repeat:no-repeat; background-position:left center; text-indent:20px; margin-right:18px;}
.tag_f a:hover{color:#0096D9; background-image:url(diana.png);}





/*-----------产品放大镜----------*/

/*正常容器*/
.con-fangDaIMg{
	width: 400px;
	height: 300px;
	position: relative;
	background-color: #454545; z-index:9;
}
.zc_pic{width:400px; height:300px; overflow:hidden;}
.zc_pic img{width:400px; height:300px; display:block;}
.con-fangDaIMg > img{
	width: 100%;
	height:100%
}
/*滑块*/
.magnifyingBegin{
	width: 200px;
	height: 150px;
	left: 0;
	top: 0;
	background-color: #454545;
	opacity: 0.5;
	filter:alpha(opacity=50);
	position: absolute;
	cursor: move;
	display: none;
}
/*放大镜显示区域*/
.magnifyingShow{
	width: 400px;
	height: 300px;
	display: none;
	position: absolute;
	right: -440px;
	top: 0;
	overflow: hidden;
	background-color: #454545;
	border-left:2px solid #999;
	border-right:2px solid #999;
}
.magnifyingShow > img{
	width: 800px;
	height: 600px;
	margin-left:0;
	margin-top: 0;
}

/*-----------*/


.det_titlea{width:840px; height:40px; padding-top:20px; padding-left:24px; padding-right:24px; background-color:#f1f1f1; border:1px solid #dddddd; border-bottom:0px; margin-top:30px;}
.det_titlea span{width:120px; height:40px; display:block; background-color:#FFF; text-align:center; line-height:40px; font-size:18px; color:#333; font-weight:bold; border-radius:6px 6px 0px 0px;}
.detailsp{ width:840px; overflow:hidden;  padding-left:24px; padding-right:24px; padding-bottom:30px; padding-top:25px; background-color:#FFF; border:1px solid #dddddd; border-top:0px;}




/*--------------------新闻资讯页面样式----------------------*/



.sanews_ff{ width:890px;}

.hdzxr-single{width:890px; height:185px; margin-top:30px;}
.hdzxf-nei{width:840px; height:135px; overflow:hidden; padding:25px; background-color:#FFF; box-shadow:1px 1px 10px rgba(0, 0, 0, 0.15); position:relative; z-index:9;}
.hdzxr-time{width:121px; height:135px; float:left; background-image:url(time-line.png); background-repeat:no-repeat; background-position:30px 25px;}
.hdzxr-day{ width:40px; height:40px; line-height:40px; font-size:30px; font-weight:bold; color:#0096d9; margin-top:20px;}
.hdzxr-year{ width:60px; height:30px; line-height:30px; font-size:12px;color:#666666; margin-left:50px; margin-top:0px;}
.hdzxr-text{width:470px; height:135px; float:left; margin-left:30px;}
.hdzxr-name{height:30px; line-height:30px; font-size:16px; color:#333; font-weight:bold; display:block; overflow:hidden;}
.hdzxr-jian{height:50px; line-height:25px; font-size:12px; color:#666; overflow:hidden; margin-top:10px;}
.hdzxr-more{height:30px; width:100px; line-height:30px; font-size:12px; color:#888888; display:block; text-align:center; border:1px solid #f1f1f1; background-color:#FFF; border-radius:30px; overflow:hidden; margin-top:13px; box-shadow:1px 1px 10px rgba(0, 0, 0, 0.15)}
.hdzxr-more:hover{border:1px solid #0096d9; background-color:#0096d9; color:#FFF; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}
.hdzxr-pic{width:180; height:135px; display:block; overflow:hidden; float:right;}



.sanews_top{width:840px; height:80px; padding:24px; background-color:#FFF; margin-top:30px; border:1px solid #FFF; -webkit-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1); box-shadow:3px 3px 5px rgba(0, 0, 0, 0.1);}
.sant-left{width:840px; height:80px; overflow:hidden; float:left;}
.sanews_h{height:30px; line-height:30px; font-size:20px; color:#333; font-weight:bold;}
.sanewsn_t{ width:175px; height:20px; padding-top:6px; padding-bottom:6px; border:1px solid #dddddd; margin-top:15px;}
.sanewsn_t span{line-height:20px; font-size:12px; color:#999; padding-left:10px; padding-right:10px; border-right:1px solid #dddddd;}
.sanewsn_t i{line-height:20px; font-size:12px; color:#999; font-style:normal; padding-left:10px; padding-right:10px;}

.sanews_single:hover .ns_icon{background-image:url(newsa.png); -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}
.sanews_single:hover .news_text{ border-bottom:1px dashed #0096D9; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}

.fenpian{width:840px; margin-top:10px; background-color:#FFF; border-top:10px solid #f4f5f6; padding-top:25px; margin-top:30px;}
.change{font-size:14px; color:#666666; line-height:25px; padding-left:24px; border-left:2px solid #0096D9;}
.change a{line-height:25px; height:25px; font-size:14px; color:#333; display:inline-block;}
.change a:hover{ color:#0096D9;}
.kong{height:8px;}




/*--------------------------后添程序样式----------------------*/

.m_inside{width:890px; margin-top:40px; margin-left:auto; margin-right:auto;}
.tagCon{margin-top:40px;}
.tagCon .title{line-height:40px; font-size:18px; color:#0096D9; font-weight:bold; border-bottom:1px solid #CCC;}
.tagBody{padding-top:10px;}
.tagBody a{line-height:30px;font-size:14px;display: inline-block;margin-top: 5px;}
.tagBody a:hover{color:#0096D9;}

.linkbox h3 a{font-size:18px; color:#333; font-weight:bold; line-height:40px;}
.linkbox h3 a:hover{color:#0096D9;}
.linkbox .f6 a{line-height:30px; margin-right:10px; font-size:14px;}

.suo em{color:#C00; font-style:normal;}

.saproduct_framea{ width:932px; margin-top:10px;}

.ye_maa{text-align: center;margin: 0px;clear: none;float: left;height: 37px;width: 1200px;padding-top: 40px; font-size:14px; color:#666;}
.ye_maa a{line-height: 35px;clear: none; height: 35px; font-size:14px; color:#333; padding:0 15px; border:1px solid #cccccc; border-radius:8px; display:inline-block; margin:0 3px;}
.ye_maa a:hover{background-color:#0096D9; border:1px solid #0096D9; color:#FFF;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}




.menu{height:300px; margin-top:14px;}
.menu ul{clear:both;}
.menu ul li{float:left; height:40px; }
.menu ul li a:hover{height:38px; color:#000000; border:1px solid #0096D9; background-color:#ffffff; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}
.menu ul .nav_Location a{height:38px; color:#FFF; border:1px solid #0096D9; background-color:#0096D9;}
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
float:left; 
position:relative;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a, .menu ul li a:visited {
	display:block;
	text-align:center;
	text-decoration:none;
	width: 99px;
	height:30px;
	color:#000000;
	line-height:30px;
	font-size:16px;
	border-radius: 6px;
	padding-top: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/* make the dropdown ul invisible */
.menu ul li ul {
	display: none;
	position: relative;
	z-index: 40;
}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
height:38px; color:#ffffff; border:1px solid #0096D9; background-color:#0096D9; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {
display:block; 
position:absolute; 
top:31px; 
left:0; 
width:105px;
}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
display:block; 
background:#ffffff; 
color:#000;
}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
background:#0096D9; 
color:#fff;
}



#dhxl{
	clear: none;
	float: left;
	margin-top: 17px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -16%;
	position: absolute;
	z-index: 50;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#dhxl li a{
	margin: 0px;
	clear: none;
	float: left;
	height: auto;
	width: 150px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: center;
	border:1px solid #0096D9;
	font-size: 14px;
}


#tbdh{
	background-color: #01a666;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	height: auto;
	width: 100%;
}


#cpfzd{
	margin: 0px;
	clear: none;
	float: left;
	height: auto;
	width: 700px;
	padding: 0px;
}
#cpfzd a{
	color: #000000;
	text-decoration: none;
	margin: 0px;
	clear: none;
	float: left;
	height: auto;
	width: 275px;
	padding-top: 35px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#cpfzd a:hover{
	color: #FF9900;
	text-decoration: none;
}