﻿@charset "utf-8";

/* CSS Document */

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{padding: 0px; margin: 0px;}

body,button,input,select,textarea{font: 12px/1.5 宋体,arial; color:#333;}

h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size: 100%}

address,cite,dfn,em,var{font-style: normal}
.displaynone { display: none; }
code,kbd,pre,samp{font-family: courier new, courier, monospace}

small {font-size: 12px}

ul,ol{list-style-type: none; list-style-image: none}

a {color:#333;text-decoration: none;cursor:pointer;outline:none;}

a:hover{text-decoration:underline;}

sup {vertical-align: text-top}

sub {vertical-align: text-bottom}

legend {color: #000}

fieldset {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}

img {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px;}

table {border-spacing: 0; border-collapse: collapse}

div{zoom:1;}

.clear{clear:both; font-size:0px; line-height:0px; height:0px; overflow:hidden;}

.fix:after{display:table;clear:both;content:"";}

.fix{zoom:1;}

.l{float:left;display: inline;}

.r{float:right;display: inline;}

.b{font-weight:bold;}

.en{font-family:Arial;}

.dis_b{display:block;}

.orange{color: #fcab0b;}

.blue{color: #00a1e9;}

.grew{color: #999;}

.green{color: #009900;}

.red{color: #ff0033;}

.yellow{color: #e9cb65;}

.heibl{color: #600f2f;}

.violet{color: #990099;}

.mar_auto{margin: 0 auto;}

.mar_05{margin-top: 5px;}

.mar_10{margin-top: 10px;}

.mar_15{margin-top: 15px;}

.mar_20{margin-top: 20px;}

.mar_25{margin-top: 25px;}

.mar_30{margin-top: 30px;}



/*index*/

#wrapper{width: 100%;min-width: 1100px;position: relative;overflow: hidden;}

#header{width: 100%;}

.wel_back{background: #007be1;}

.wel{width: 1105px;height: 28px;line-height: 28px;color: #fff;text-align: right;padding-left: 5px;margin: 0 auto;}

.wel a{color: #fff;margin: 0 5px;}

.top{width: 1200px;margin: 0 auto;height: 135px;}

.logo{margin: 34px 0 0;}

.name{margin: 37px 0 0 18px;}

.top_tell{width: 185px;text-align: center;font-size: 24px;font-family: 微软雅黑;background: url(../images/icon_01.png) 0 36px no-repeat;line-height: 57px;padding: 0 0 0 48px;}

.top_tell p{text-align: right;color: #f84200;font-size: 28px;line-height: 32px;white-space: nowrap;}

.nav{width: 1200px;height: 46px;margin: 0 auto;background: url(../images/nav_back.png) repeat-x;position: relative;}

.nav_lt{position: absolute;left: 0;bottom: 0;z-index: 9;}

.nav_rt{position: absolute;right: 0;top: 0;z-index: 9;}

.nav ul{padding: 0 0 0 19px;}

.nav li{height: 46px;float: left;}

.nav a{font-size: 14px;font-family: 微软雅黑;line-height: 46px;color: #fff;height:46px;display:block;padding: 0 14px;}

.nav a:hover,.nav .nav_z{background:url(../images/nav_hover.png) repeat-x;text-decoration: none;}

.top_line{width: 1200px;height: 45px;margin: 0 auto;}

.top_lilt{width: 445px;height: 45px;padding-left: 114px;line-height: 45px;}

.top_lilt a{margin: 0 5px;}

.top_lirt{width: 288px;height: 28px;background: url(../images/serch_back.png) no-repeat;margin: 8px 240px 0 0;}

.text_01{width: 220px;height: 20px;background: #fff;border: 0;margin: 4px 0 0;}

.text_02{width: 59px;height: 28px;background: none;border: 0;cursor: pointer;color: #fff;}

.top_blue{width: 50%;background: url(../images/btn_01.png) 0 0 no-repeat #e8f3fc;position: absolute;left: 50%;top: 209px;height: 45px;z-index: -1;}

.banner,.banner_big{
	width: 100%;
	height: 450px;
	overflow: hidden;
}

.banner_big ul{height: 450px;}

.banner_big li{font-size: 0px;line-height: 0px;height: 450px;overflow: hidden;}

.banner_big a{width: 100%;height: 450px;display: block;position: relative;overflow: hidden;}

.banner_big img{display: block;position: absolute;left: 50%;margin-left: -960px;top: 0;}

.banner_sml{width: 126px;height: 7px;position: absolute;left: 50%;margin-left: -63px;top: 420px;z-index: 999;}

.banner_sml li{width: 32px;height: 7px;font-size: 0px;line-height: 0px;background: #fff;float: left;display: inline;margin: 0 5px;-moz-opacity:0.7;filter:alpha(opacity=70);opacity:0.7;}

.banner_sml .cur{background: #ff9900;}

#content{width: 1100px;margin: 0 auto;}

.main_01{padding: 30px 0 15px;}

.main_w1{width: 260px;}

.main_w2{width: 802px;}

.back_01{background: url(../images/cpfl_top.png) 0 bottom no-repeat #31afff;position: relative;padding: 20px 20px 50px;}

.title_01{height: 45px;line-height: 20px;font-family: 微软雅黑;position: relative;padding: 5px 0 0 38px;color: #fff;}

.tl01_ch{font-size: 18px;font-weight: bold;}

.tl01_big{width: 50px;height: 50px;font-size: 50px;position: absolute;left: 0;top: 50%;margin-top: -30px;line-height: 50px;}

.pro_cpfl{padding: 5px 0 0px;}

.pro_cpfl li{height: 27px;line-height: 27px;overflow:hidden;border-bottom: #197ec8 solid 1px;background: url(../images/icon_06.png) 10px 8px no-repeat;padding-left: 36px;}

.pro_cpfl a{color: #fff;}

.back_02{background: url(../images/cpfl_bot.png) 0 top no-repeat #006cc7;padding: 40px 20px;position: relative;}

.back_03{background: url(../images/cpfl_bot.png) -260px top no-repeat #006cc7;padding: 40px 20px;position: relative;}

.serch{height: 58px;color: #fff;}

.serch p{height: 24px;line-height: 24px;}

.text_03{width: 206px;height: 34px;padding: 0 5px;background: url(../images/serch.png) no-repeat;border: 0;}

.text_04{width: 106px;height: 21px;background: url(../images/btn_02.png) no-repeat;position: absolute;left: 50%;margin-left: -53px;bottom: 0;border: 0;cursor: pointer;}

.pro_tl{height: 40px;background: url(../images/line_01.png) bottom repeat-x;}

.pro_tl li{width: 138px;height: 40px;float: left;display: inline;margin-right: 5px;}

.pro_tl li a{height: 40px;display: block;line-height: 40px;text-align: center;font-size: 16px;font-family: 微软雅黑;color: #fff;background: url(../images/btn_04.png) no-repeat;}

.pro_tl .pro_z a,.pro_tl li a:hover{background: url(../images/btn_03.png) no-repeat;text-decoration: none;}

.more_02{width: 67px;height: 18px;line-height: 18px;background: url(../images/icon_02.png) right 3px no-repeat;color: #ff9900;font-size: 12px;font-family: 微软雅黑;font-weight: bold;margin: 11px 0 0;}

.more_02:hover{margin: 9px 0 0;text-decoration: none;}

.main_pro{padding: 20px 0 0;}

.pro_list li{width: 184px;height: 207px;float: left;display: inline;margin-right: 22px;text-align: center;}

.pro_list p{line-height: 24px;padding: 5px 0;}

.pro_a01{width: 172px;height: 147px;padding: 5px;border: #c2c1c1 solid 1px;background: #dfdfdf;display: block;position:relative;z-index:9;}

.pro_s01{width: 172px;height: 147px;display: block;overflow: hidden;background: #fff;position:relative;z-index:1;}

.pro_list img{height: 147px;display: block;margin: 0 auto;position:relative;z-index:1;}

.pro_a01:hover{border: #0691eb solid 1px;background: #2facfc;}

.main_pro{width: 802px;overflow: hidden;}

.main_pro ul{width: 850px;overflow: hidden;}

.main_04{padding: 50px 0 30px;}

.ab_tl{font-size: 20px;overflow: hidden;}

.ab_tl span{font-size: 48px;font-family: impact;color: #ff6600;padding-right: 10px;line-height: 48px;}

.ab_tl p{height: 54px;line-height: 64px;font-family: 微软雅黑;font-weight: bold;color: #007be1;}

.ab_pr{background: url(../images/icon_03.png) right 25px no-repeat;padding-right: 102px;}

.ab_pl{background: url(../images/icon_07.png) 0 25px no-repeat;padding-left: 102px;}

.ab_ct{line-height: 28px;font-size: 14px;padding: 5px 0;}

.ab_ct p{font-size: 16px;font-family: 微软雅黑;font-weight: bold;padding: 5px 0;}

.pad_20{padding: 20px 0;}

.main_ab01 img{margin-left: 20px;}

.main_ab02 img{margin-right: 110px;}

.title_02{height: 58px;padding: 0 0 8px;background: url(../images/line_04.png) right bottom no-repeat;position: relative;}

.title_02 i{width: 34px;height: 8px;background: #ff3300;display: block;position: absolute;left: 0;bottom: 0;font-size: 0px;line-height: 0px;}

.tl02_big{float: left;display: inline;font-size: 54px;font-family: 微软雅黑;line-height: 54px;color: #007be1;font-weight: bold;padding-right: 10px;}

.tl02_ch{line-height: 35px;height: 35px;padding: 4px 0 0;font-size: 22px;font-family: 微软雅黑;font-weight: bold;color: #007be1;display: block;}

.more_03{width: 67px;height: 24px;line-height: 24px;background: url(../images/more_01.png) 0 7px no-repeat;text-align: center;color: #ff6600;font-weight: bold;margin: 32px 0 0;}

.more_03:hover{text-decoration: none;margin: 30px 0 0;}

.main_hzhb{position: relative;}

.main_hzhbbk{width: 990px;height: 282px;overflow: hidden;position: relative;margin: 0 auto;padding: 15px 0;}

.main_hzhbul{height: 282px;position: relative;}

.main_hzhb li{width: 160px;height: 115px;float: left;display: inline;margin: 0 20px;background: url(../images/pro_yy.png) right 16px no-repeat;padding: 13px 0 13px 130px;position: relative;line-height: 24px;}

.hz_a01{width: 111px;height: 111px;float: left;display: inline;margin-left: -130px;border: #b9b8b8 solid 1px;overflow: hidden;background: #fff;position: relative;z-index: 3;}

.main_hzhb img{height: 111px;display: block;margin: 0 auto;}

.main_hzhb p{font-size: 14px;font-family: 微软雅黑;padding: 18px 0 0;}

.pro_yy{width: 113px;height: 113px;background: #b9b8b8;position: absolute;left: 2px;top: 15px;z-index: 1;}

.hz_prev{width: 54px;height: 267px;display: block;background: url(../images/pro_prev.png) no-repeat;position: absolute;left: 0;top: 50%;margin-top: -133px;z-index: 9;cursor: pointer;}

.hz_next{width: 54px;height: 267px;display: block;background: url(../images/pro_next.png) no-repeat;position: absolute;right: 0;top: 50%;margin-top: -133px;z-index: 9;cursor: pointer;}

.main_khgy{width: 1100px;overflow: hidden;padding: 10px 0;}

.main_khgy ul{width: 1200px;overflow: hidden;}

.main_khgy li{width: 309px;height: 156px;float: left;display: inline;margin-right: 52px;padding: 16px 0 16px 215px;line-height: 24px;}

.kh_a01{width: 192px;height: 148px;display: block;overflow: hidden;}

.kh_s01{width: 192px;height: 148px;float: left;display: inline;margin-left: -215px;padding: 3px;border: #4b9ee3 solid 1px;}

.main_khgy img{height: 148px;display: block;margin: 0 auto;}

.main_khgy p{font-size: 14px;font-weight: bold;padding: 5px 0 0;}

.main_honer{padding: 20px 0;position: relative;}

.main_honbk{width: 1020px;height: 119px;overflow: hidden;position: relative;margin: 0 auto;}

.hr_list li{width: 174px;height: 170px;float: left;display: inline;margin: 0 15px;overflow: hidden;text-align: center;}

.hr_list img{height: 119px;display: block;margin: 0 auto;}

.hr_list p{line-height: 24px;padding: 10px 0 0;}

.hr_a11{width: 174px;height: 119px;display: block;overflow: hidden;}

.hr_prev{width: 29px;height: 48px;display: block;background: url(../images/hr_prev.png) no-repeat;position: absolute;left: 0;top: 50%;margin-top: -24px;z-index: 9;cursor: pointer;}

.hr_next{width: 29px;height: 48px;display: block;background: url(../images/hr_next.png) no-repeat;position: absolute;right: 0;top: 50%;margin-top: -24px;z-index: 9;cursor: pointer;}

.main_02{padding: 35px 0 20px;}

.main_w3{width: 654px;}

.main_w4{width: 410px;}

.main_about{line-height: 20px;}

.main_about img{margin-right: 20px;}

.main_video{padding: 25px 0;position: relative;}

.main_videobk{width: 612px;height: 127px;overflow: hidden;position: relative;margin: 0 auto;}

.main_video li{width: 176px;height: 119px;float: left;display: inline;padding: 3px;border: #ababab solid 1px;margin: 0 10px;}

.vid_a01{width: 176px;height: 119px;overflow: hidden;display: block;}

.main_video img{height: 119px;display: block;margin: 0 auto;}

.vid_prev{width: 12px;height: 51px;display: block;background: url(../images/video_prev.png) no-repeat;position: absolute;left: 0;top: 50%;margin-top: -25px;z-index: 9;cursor: pointer;}

.vid_next{width: 12px;height: 51px;display: block;background: url(../images/video_next.png) no-repeat;position: absolute;right: 0;top: 50%;margin-top: -25px;z-index: 9;cursor: pointer;}

.main_ques dt{height: 26px;line-height: 26px;padding: 20px 0 0 30px;position: relative;}

.main_ques dd{line-height: 22px;padding: 0 0 20px 30px;position: relative;border-bottom: #c8c8c8 solid 1px;}

.main_ques em{width: 16px;height: 16px;text-align: center;line-height: 16px;color: #fff;display: block;position: absolute;left: 0;}

.qu_w{background: url(../images/icon_04.png) 0 0px no-repeat;top: 25px;}

.qu_d{background: url(../images/icon_04.png) 0 -16px no-repeat;top: 4px;}

.main_03{padding: 0 0 30px;}

.main_w5{width: 304px;height:376px;background: url(../images/back_01.jpg) no-repeat;padding: 15px 30px 0;}

.main_fir{height: 99px;padding: 0 0 0 113px;line-height: 20px;}

.news_a01{width: 99px;height: 99px;margin-left: -113px;}

.date{color: #999;}

.news_list li{height: 29px;line-height: 29px;border-bottom: #ccc solid 1px;background: url(../images/icon_06.png) 15px 9px no-repeat;padding-left: 32px;}

.news_list span{float: right;color: #999;}

.main_tell li{line-height: 28px;}

#footer{width: 100%;background: url(../images/link_line.png) top repeat-x;}

.main_link{width: 1100px;margin: 0 auto;padding: 15px 0;}

.link_tl{width: 118px;height: 63px;line-height: 30px;font-size: 20px;font-family: 微软雅黑;color: #007be1;font-weight: bold;background: url(../images/line_05.png) right 12px no-repeat;padding: 7px 0 0;margin: 0 10px 0 0;}

.link_tl p{font-size: 16px;color: #666;}

.link_ct a{margin: 0 12px;white-space: nowrap;display: inline-block;}

.link_ct{line-height: 24px;width: 972px;padding: 10px 0 0;}

.fot_menu{width: 100%;height: 40px;line-height: 40px;text-align: center;background: #007be1;}

.fot_menu a{font-size: 14px;color: #fff;margin: 0 10px;font-family: 微软雅黑;}

.fot_ctbk{width: 100%;background: url(../images/footer_back.png) bottom repeat-x;}

.fot_ct{width: 1100px;margin: 0 auto;padding: 30px 0;}

.fot_ct li{line-height: 24px;text-align: center;}

.fot_ct .single_li{height: 24px;vertical-align: bottom;overflow: hidden;width: 614px;margin: 0 auto;}

.fot_ct span,.fot_ct a{margin: 0 10px;}

.copy{margin: 7px 0 0;}



/*about*/

.ny_banner{width: 100%;height: 320px;overflow: hidden;position: relative;}

.ny_banner img{display: block;position: absolute;left: 50%;margin-left: -960px;top: 0;}

.main_11{padding: 30px 0;}

.left_show{padding: 30px 0 0;position: relative;}

.left_showbk{width: 184px;height: 207px;overflow: hidden;position: relative;margin: 0 auto;position: relative;}

.left_show .hr_prev,.left_show .hr_next{margin-top: -34px;}

.left_show .hr_prev{background: url(../images/show_prev.png) no-repeat;}

.left_show .hr_next{background: url(../images/show_next.png) no-repeat;}

.dhwz{height: 24px;line-height: 24px;text-align: right;margin-right: -5px;padding: 10px 0 0;}

.dhwz a{margin: 0 5px;}

.ny_pad{padding: 30px 0 0;}

.ny_about{line-height: 32px;}



/*products*/

.ny_pro,.ny_hover{width: 803px;overflow: hidden;}

.ny_pro ul{width: 900px;overflow: hidden;}

.ny_pro li{height: 220px;}

.ny_pro p{padding: 15px 0 5px;}

.fy{height:30px;line-height:30px; text-align:center;}

.fy a,.fy span{padding:5px 9px;border:#c3c3c3 solid 1px;margin:0 5px;background: #fefefe;}

.fy span,.fy a:hover{color:#336699;text-decoration: underline;}



/*honer*/

.ny_honer ul{width: 900px;overflow: hidden;padding-left: 7px;}

.ny_honer li{margin: 0 30px 0 0;}



/*news*/

.ny_pad .main_fir{line-height: 24px;}

.ny_news li{background: url(../images/icon_06.png) 0px 10px no-repeat;padding-left: 17px;height: 32px;line-height: 32px;}



/*contact*/

.ny_tell dl{padding-left: 30px;}

.ny_tell dt{line-height: 50px;font-size: 22px;font-family: 微软雅黑;}

.ny_tell dd{line-height: 32px;font-size: 14px;}



/*news_ct*/

.ny_news_tl li{text-align:center; height:40px; line-height:40px;}

.ny_news_tl .new_title{font-size:14px; font-weight:bold; border-bottom:#ab916e dotted 1px;}

.ny_news_tl span{padding:0 5px; color:#999;}

.ny_news_ct{padding:0px 0px 30px; line-height:30px;}

.news_fy{padding:5px 12px 0; height:55px; border:#ccc solid 5px;position: relative;z-index: 999;margin: 0 50px;}

.news_fy_l{width:300px;}

.news_fy_l li{height:24px; line-height:24px;}

.news_fy_l span{font-weight:bold;}

.news_fy_r{height:33px; overflow:hidden; padding-top:12px; width:200px;}

.news_fy_r .bdsharebuttonbox{float: right;}



.feedback_table{ border:1px solid #cccccc; }

.feedback_table tr td #fb_truename,.feedback_table tr td #vdcode,.feedback_table tr td #fb_tel,.feedback_table tr td #fb_email,.feedback_table tr td #fb_content{ margin-left:10px;}

.feedback_table tr td #fb_content{margin:10px 0px 10px 10px;}

.feedback_table tr td{ border: solid 1px #cccccc;}

.feedback_table tr td .bt{ width:57px; height:22px; line-height:22px;}





.sub{

		width: 320px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;

		}



.news_image{ padding:20px 0;position:relative;}

.news_image img{ border-radius:5px; display:block; margin:0 auto;}



/*products_ct*/

.ny_proqh{height: 41px;border-bottom: #ccc solid 1px;padding-left: 40px;position:relative;z-index:9999;}

.ny_proqh li{width: 100px;height: 40px;float: left;text-align: center;line-height: 40px;font-size: 14px;cursor: pointer;}

.ny_proqh .pro_zzz{border: #ccc solid 1px;border-bottom: #fff solid 1px;}

.ny_news_ct td{padding-left:10px;}



.ny_prev{width:401px;height:600px;position:absolute;left:0;top:50%;z-index:9;margin-top:-300px;font-size:0px;line-height:0px;}

.ny_prev a{height:600px;display:block;}

.ny_prev a:hover{background:url(../images/ny_prev.png) 200px center no-repeat;}

.ny_next{width:401px;height:600px;position:absolute;right:0;top:50%;z-index:9;margin-top:-300px;font-size:0px;line-height:0px;}

.ny_next a{height:600px;display:block;}

.ny_next a:hover{background:url(../images/ny_next.png) 200px center no-repeat;}



.ny_news_ct1{ min-height:150px; padding:80px 25px 10px 25px; background:url(../images/message.png) left top no-repeat;}

.ny_news_ct1 .message{ width:115px; height:35px; line-height:35px; font-size:14px; color:#FFFFFF; position:absolute; left:20; top:15px;}
