@charset "utf-8";
/* CSS Document */
/*--------------------全局样式-------------------------*/
body{background:url(../img/bg.png) #fff;margin:0 auto;overflow-x:hidden;font-size:12px; font-family:"宋体",Arial, Helvetica, sans-serif;color:#666;min-width:1024px;}
html, body, div, span, h1, h2, h3, h4, h5, h6, em, img, strong, sub, sup, tt,dd, dl, dt, form, label, table, caption, tbody, tfoot, thead, tr, th, td,ul,li,p,a{ margin: 0; padding: 0; border: 0; }
html,div,dl,dt,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td,em,button,iframe{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol,li {list-style-type:none;}
.tr{text-align:right;}
.tc{text-align:center;}
.tl{text-align:left;}
.fl{_display:inline;float:left;}
.fr{_display:inline;float:right;}
.w1004{margin:0 auto;width:1004px;}
.clear {font-size: 1px;clear: both;line-height: 0px !important;}
a,a:hover{text-decoration:none;color:#000;}

/*--------------------top导航样式-------------------------*/
.top{height:86px;}
.logo{width:330px;height:86px;}
.nav{width:674px;height:86px;}
.nav a{float:left;width:96px;height:86px;line-height:86px;font-size:16px; font-weight:700; font-family:"微软雅黑",Arial;text-align:center;}
.nav a:hover{width:96px;height:82px;line-height:78px;font-size:16px; font-weight:700; font-family:"微软雅黑",Arial;text-align:center; border-top: solid 4px #00a0ea; color:#00a0ea;}
.nav .sy a{float:left;width:96px;height:82px;line-height:78px; border-top: solid 4px #00a0ea; color:#009fe9;font-size:16px; font-weight:700; font-family:"微软雅黑",Arial;text-align:center;}

/*--------------------广告样式-------------------------*/

.banner{height:508px; background:url(../img/banner/banner.jpg); width: 100%; background-position: 50% 50%;background-repeat: no-repeat no-repeat;overflow:hidden;margin:0 auto;}
.ny_banner01{height:350px;background:url(../img/banner/ny_banner02.jpg); width:100%;background-position: 50% 50%;background-repeat: no-repeat no-repeat;overflow:hidden;margin:0 auto;}
.ny_banner02{height:350px;background:url(../img/banner/ny_banner01.jpg); width:100%;background-position: 50% 50%;background-repeat: no-repeat no-repeat;overflow:hidden;margin:0 auto;}
.ny_banner03{height:350px;background:url(../img/banner/ny_banner03.jpg); width:100%;background-position: 50% 50%;background-repeat: no-repeat no-repeat;overflow:hidden;margin:0 auto;}
.ny_banner04{height:350px;background:url(../img/banner/ny_banner04.jpg); width:100%;background-position: 50% 50%;background-repeat: no-repeat no-repeat;overflow:hidden;margin:0 auto;}
.ny_banner05{height:350px;background:url(../img/banner/ny_banner05.jpg); width:100%;background-position: 50% 50%;background-repeat: no-repeat no-repeat;overflow:hidden;margin:0 auto;}
.ny_banner06{height:350px;background:url(../img/banner/ny_banner06.jpg); width:100%;background-position: 50% 50%;background-repeat: no-repeat no-repeat;overflow:hidden;margin:0 auto;}
.ny_banner07{height:350px;background:url(../img/banner/ny_banner07.jpg); width:100%;background-position: 50% 50%;background-repeat: no-repeat no-repeat;overflow:hidden;margin:0 auto;}
.ny_banner08{height:350px;background:url(../img/banner/ny_banner08.jpg); width:100%;background-position: 50% 50%;background-repeat: no-repeat no-repeat;overflow:hidden;margin:0 auto;}

/*新加*/
#banner1{ height:508px; background:url(../img/banner/banner_1.jpg); width:100%;background-position: 50% 0%;
	background-repeat: no-repeat no-repeat;overflow:hidden;}

#banner2{ height:508px; background:url(../img/banner/banner_2.jpg); width:100%;background-position: 50% 0%;
	background-repeat: no-repeat no-repeat;overflow:hidden;}

#banner3{ height:508px; background:url(../img/banner/banner_3.jpg); width:100%;background-position: 50% 0%;
	background-repeat: no-repeat no-repeat;overflow:hidden;}



#gallery {
	position:relative;
}

#gallery_btn {
	position:absolute;
	z-index:999;
	height:22px;
	bottom:10px;
	right:20px;
}
.g_btn {
	width:22px;
	height:22px;
	background:url(../img/banner/bannerbtn2.png);
	float:left;
	margin-left:3px;
	margin-right:3px;
	color:#fff;
	text-align:center;
	font-size:16px;
}

.g_btn:hover {
	cursor:pointer;
}

.g_btn_c {
	width:22px;
	height:22px;
	background:url(../img/banner/bannerbtn1.png);
	float:left;
	margin-left:3px;
	margin-right:3px;
	color:#000;
	text-align:center;
	font-size:16px;
}

.clear {
	clear:both
}

#gallery {
	position:relative;
	width:100%; height:508px;
}
#gallery a {
	float:left;
	position:absolute;
}

#gallery a img {
	border:none;
}

#gallery a.show {
	z-index:500
}

#gallery .caption {
	z-index:600;
	background-color:#000;
	color:#ffffff;
	height:100px;
	width:100%;
	position:absolute;
	bottom:0;
}

#gallery .caption .content {
	margin:5px
}

#gallery .caption .content h3 {
	margin:0;
	padding:0;
	color:#1DCCEF;
}




/*--------------------首页各大标题样式-------------------------*/
.bt{ height:63px; background:url(../img/scbj.jpg) repeat-x;}
.bt .more{width:84px;height:27px;line-height:27px; margin-top:15px;}
.bt .more a{color:#000;}
.bt .more a:hover{border-radius:15px 15px; background:#00a0ea;width:84px; height:27px; margin:0 auto; display:block;color:#fff;}
.bt .btsz{width:240px;height:63px;background:url(../img/scbj.jpg) no-repeat;margin:0 auto;}
.bt .gx{background-position:0px -64px;}
.bt .jj{background-position:0px -128px;}
.bt .zs{background-position:0px -192px;}
.bt .zx{background-position:0px -256px;}
/*--------------------表单优化样式-------------------------*/
.liuyan_one,.liuyan_dz,.liuyan_two,.liuyan_ddcx,.liuyan_ly{ width:185px; height:22px; border:1px solid #a0a0a0; font:14px/17px Arial, Helvetica, sans-serif; color:#666; padding:0px 3px; margin-right:5px;}
.liuyan_dz{width:609px;height:22px;}
.liuyan_two{width:600px; height:128px;}
.liuyan_ddcx{width:245px; height:22px; }
.liuyan_ly{width:500px; height:128px;}
.liuyan_xz{margin-right:5px;}
.tishi{font:12px/20px ""; color:#1e772d;}
/*--------------------分页导航样式-------------------------*/
.pagecode{height:25px; font:12px/25px ""; color:#666; margin-top:30px; margin-left:300px; margin-bottom:50px;}
.pagecode a{ padding:3px 10px 3px 10px;border:1px solid #cacaca;background: #fff; color:#000;display:block; text-decoration:none; margin-left:5px; float:left; font:Arial,宋体;}
.pagecode a:hover{ padding:3px 15px 3px 15px;background:#087ebb;padding:3px 10px 3px 10px;border:1px solid #21a5ea; color:#fff; display:block;margin-left:5px; float:left;font:Arial,宋体;}

/*--------------------功效样式-------------------------*/
.gx_nr{margin:0 auto;width:1004px;height:370px; padding:50px 0px;}
.gx_01{width:276px; height:366px;background:url(../img/gxal01.png) no-repeat; margin-left:45px;}
.gx_01 h3{text-align:center;font-size:18px; font-weight:700;font-family:"黑体",Arial; padding:50px 0px 20px 0px;}
.gx_01 li{width:210px; height:140px;margin:0 auto; line-height:24px; padding-left:10px;}
.gx_01 h2{text-align:center; padding-top:95px;font-size:24px; font-weight:700;font-family:"黑体",Arial; }
.gx_01:hover{background:url(../img/gxal02.png) no-repeat; color:#fff;}

/*--------------------简介样式-------------------------*/
.jj_nr{height:970px;}
.jj_nr .jj_tp{width:446px;padding-top:84px;}
.jj_nr .jj_tp .tp{width:325px;}
.jj_nr .jj_tp .gxbt{width:121px; padding-top:12px;}
.jj_nr .jj_tp .gxbt li{ font-size:14px; line-height:30px;font-family:"宋体"; font-weight:700; color:#087ebb; }
.jj_nr .jj_wz{width:558px;padding-top:50px;}
.jj_nr .jj_wz h1{ font-size:36px; font-weight:900; color:#087ebb;line-height:80px;text-align:center;}
.jj_nr .jj_wz .nr{height:250px;padding:10px;line-height:26px;overflow:hidden;text-overflow:ellipsis;}

/*--------------------产品展示样式-------------------------*/
.zs_nr{padding:20px 0px;}
.cp{width:975px;height:245px;margin:0 auto;display: block;position: relative;-webkit-transition: -webkit-transform .6s ease-out;
	-moz-transition: -moz-transform .6s ease-out;-ms-transition: -ms-transition .6s ease-out;-o-transition: -o-transition .6s ease-out;transition: transform .6s ease-out;filter: alpha(opacity=0);opacity: 0;}
.cp a {width:975px;height:242px;display: block;position: relative;_height: 1%;border: 3px solid transparent;line-height: 0;font-size: 0;-webkit-transition: border .6s ease-out;-moz-transition: border .6s ease-out;-ms-transition: border .6s ease-out;-o-transition: border .6s ease-out;transition: border .6s ease-out;overflow: hidden;}
.cp a:hover {border-color: #162b62;}
.cp a span {display: block;position: absolute;left: -90px;top: -90px;width: 90px;height: 30px;padding-top: 60px;background-color: transparent;color: #FFF;font: 14px/20px 'microsoft yahei';text-align: center;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: all .6s ease-out;-moz-transition: all .6s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .6s ease-out;overflow: hidden;}
.cp a:hover span {left: -45px;top: -45px;background-color: #162b62;}
.cp .tp{width:260px;height:202px; padding:20px;}
.cp .wz{width:495px;height:202px;padding:20px 10px 20px 10px;}
.cp .wz h2{ font-size:24px; font-weight:700;font-family:"黑体",Arial; line-height:50px; color:#087ebb;}
.cp .wz dt{font-size:14px; font-weight:700;line-height:30px;color:#21a5ea;}
.cp .wz dd{font-size:12px;line-height:20px;}
.cp .wz e{font-size:18px; font-weight:700;font-family:"黑体",Arial;line-height:60px;color:#21a5ea; margin-right:20px;}
.cp .wz e s{color:#930303; font-size:24px;font-weight:bolder;}
.cp .an{border-radius:6px 6px; background:#00a0ea;margin:100px 0px 0px 20px;color:#fff;
	padding:15px 25px; text-align:center; font-size:14px; font-weight:700;}

/*--------------------相关资讯样式-------------------------*/
.zx_nr{height:406px; padding:50px 0px;}
.xw{width:643px;}
.xw dl{width:643px; height:99px; border-bottom:solid 1px #CCC;}
.xw dl:hover{ background:#FFF;}
.xw dt{width:60px;float:left; margin:10px 0px 0px 5px;}
.xw dd{width:553px; float:left;line-height:20px; padding:10px;}
.xw dd a{color:#21a5ea;}
.xw dd h3{font-size:14px; font-weight:700;line-height:30px;color:#21a5ea;}
.fh{width:328px;}
.fh dt{height:60px; background:url(../img/fhtz.jpg) no-repeat;}
.fh dd{height:320px;padding:10px;border:solid 1px #CCC; border-top:none;}

/*--------------------客服样式-------------------------*/
.kf{height:89px; margin-bottom:50px;}
.kf li{float:left;}

/*--------------------尾部样式-------------------------*/
.footer{width:100%;height:53px; background:url(../img/scbj.jpg) repeat-x 0px -320px;}
.ksdh{height:53px; position:relative;}
.ksdh_tp{ position:absolute;top:-6px;width:107px; height:75px; background:url(../img/ksdh.png) no-repeat;}
.ksdh_lm{position:absolute;margin-left:122px;height:53px; width:800px; line-height:53px; color:#FFF; font-size:14px;}
.ksdh_lm a{color:#fff; padding-right: 15px;}
.ksdh_fh{ position:absolute; top:-31px; width:82px; height:31px; background:url(../img/fhtop.png) no-repeat; left:1004px; }
.ksdh_fh a{width:82px; height:31px; display:block;background:url(../img/fhtop.png) no-repeat;}
.ksdh_fh a:hover{width:82px; height:31px; display:block;background:url(../img/fhtop01.png) no-repeat;}
.smts{ border-bottom:solid 1px #CCC;}
.smtsnr{ padding:50px 100px;margin:0 auto;width:804px; line-height:25px;}
.bp{height:53px;line-height:53px;}

/*-----------------------------------------------------------内页样式------------------------------------------------------------*/
.ny_bt{width:639px;height:70px;margin:0 auto; background:url(../img/albt.png) no-repeat; margin-top:20px; padding-top:18px;}
.ny_bt h2{ font-size:24px; font-weight:900; font-family:"黑体",Arial; color:#fff; text-align:center;text-shadow:1px 1px 2px #000;}
.nynr01{margin:0 auto;width:804px; margin-bottom:20px; line-height:25px; padding:10px 100px;height:auto;overflow:hidden;min-height:500px;}
.nynr02{height:500px;margin:0 auto;width:1004px; margin-bottom:20px; line-height:25px; height:auto;overflow:hidden;min-height:800px; padding-top:40px;}
.nynr03{margin:0 auto;width:804px; margin-bottom:20px; line-height:25px; height:auto;overflow:hidden;}
.nynr04{margin:0 auto;width:900px; margin-bottom:20px; line-height:25px; height:auto;overflow:hidden;padding-top:40px;min-height:915px;}

.ddcx{margin:0 auto;width:654px;padding-top:100px; padding-left:350px;min-height:250px;}
.ddcx li{margin-bottom:15px;}
.ddcx li a{ display:block;width:112px;height:24px; margin-left:75px;border-radius:6px 6px; background:#00a0ea;padding:10px; text-align:center; font-size:14px; font-weight:700;color:#fff;}
.zxzx{margin:0 auto;width:804px;padding-top:100px; padding-left:200px;min-height:450px;}
.zxzx li{margin-bottom:15px;}
.zxzx li a{ display:block;width:112px;height:24px; margin-left:60px;border-radius:6px 6px; background:#00a0ea;padding:10px; text-align:center; font-size:14px; font-weight:700;color:#fff;}
.ddcg{padding-top:100px; padding-left:500px;min-height:250px;}

/*.zxkf_nrlb{margin-top:40px; border:solid 2px #f6f6f6;}
.zxkf_nrlb dt{height:48px;line-height:48px;background:#f6f6f6; padding-left:10px;}
.zxkf_nrlb dt h2{ font-size:12px; font-weight:normal; color:#e35b9d;}
.zxkf_nrlb dd{height:48px; line-height:48px;padding-left:30px;}
.zxkf_nrlb dd h3{font-size:12px; font-weight:normal;}*/

.gwc_cp{margin:0 auto;margin-bottom:20px;}
.gwc_cp table.gridtable{border-width: 1px;border-color: #cacaca;border-collapse: collapse; }
.gwc_cp table.gridtable th{padding: 8px;border:solid 1px #cacaca;}
.gwc_cp table.gridtable td {padding: 8px;border:solid 1px #cacaca; text-align:center;}

.gwc_txxx{border:solid 1px #cacaca;}
.gwc_txxx h2{height:44px;line-height:44px;border-bottom:solid 1px #cacaca; padding-left:10px; font-size:18px; font-weight:700; color:#21a5ea;}
.gwc_txxx .gwc_txbd{padding:50px 20px 50px 50px;}
.gwc_txxx .gwc_txbd li{margin-bottom:10px;}
.gwc_txxx .gwc_txbd li.wz{ padding-left:65px; line-height:25px;}
.gwc_txxx .gwc_txbd li a{ display:block;width:200px;height:25px; margin:20px 0px 0px 60px;border-radius:6px 6px; background:#00a0ea;padding:15px; text-align:center; font-size:24px; font-weight:700;color:#fff;font-family:"黑体",Arial;}
.gwc_txxx .gwc_ddwc{padding:50px 50px 50px 300px;}
.gwc_txxx .gwc_ddwc li{margin-bottom:25px;}
.gwc_txxx .gwc_ddwc li a{ display:block;width:50px;padding:10px 20px; background:#ffa1cb; color:#FFF; border:1px solid #fb4c97;}
.xwlb{width:872px;}
.xwlb dl{width:872px; height:99px; border-bottom:solid 1px #CCC;}
.xwlb dl:hover{ background:#FFF;}
.xwlb dt{width:60px;float:left; margin:10px 0px 0px 5px;}
.xwlb dd{width:714px; float:left;line-height:20px; padding:10px;}
.xwlb dd h3{width:714px;font-size:14px; font-weight:700;line-height:30px;}
.xwlb dd h3 a{color:#21a5ea;}
.xwlb dd .nn{width:780px;height: 22px;display: block; text-overflow: ellipsis;overflow: hidden;}
.xwlb dd .nn p{background-color: transparent;}
.xwny_bt{height:80px; border-bottom:solid 1px #CCC;text-align:center;}
.xwny_bt h3{font-size:24px; font-weight:700;color:#21a5ea;font-family:"黑体",Arial; line-height:40px;}
.xwny_bt li{float:left;width:400px;}
.xwny_nr{padding:10px;min-height:500px;}
.xwny_wb{height:40px; border-top:solid 1px #CCC;}
.xwny_wb .sp{width:382px;line-height:40px; padding-left:20px;}
.xwny_wb .sp a{color:#21a5ea;}
.xwny_wb .xp{width:382px;line-height:40px; text-align:right;padding-right:20px;}
.xwny_wb .xp a{color:#21a5ea;}

.iput_cont{ display:block; line-height:30px; width:500px;}

.button_w1{display:block;width:80px;height:34px;border-radius:6px 6px; background:#00a0ea;text-align:center; color:#fff;font-family:"黑体",Arial; cursor:pointer; margin-bottom:50px;}

.izl-rmenu{position:fixed;left:51%;margin-left:41%;bottom:10px;padding-bottom:10px;z-index:999}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative}
.izl-rmenu .btn-order a{color: #fff;}
.izl-rmenu .btn-order{background-color:#21a5ea;border-radius:10px;font-size: 25px; color: #fff;padding-left: 10px;width: 63px;}
.izl-rmenu .btn-order:hover{background-color:#087ebb;}
.izl-rmenu .btn-phone{background:url(../img/r_phone.png) 0 0 no-repeat;background-color:#21a5ea;border-radius:10px;}
.izl-rmenu .btn-phone:hover{background-color:#087ebb;}
.izl-rmenu .btn-top{background:url(../img/r_top.png) 0 0 no-repeat;background-color:#666;display:none;border-radius:10px}
.izl-rmenu .btn-top:hover{background-color:#444}





