﻿@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}
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 57px no-repeat;line-height: 40px;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 li:hover{background:url(../images/nav_hover.png) repeat-x;text-decoration: none;}
.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;}
#nav .nav_ul{ position:absolute; z-index:99; left:0px; top:46px;-moz-opacity: 0.9;filter: alpha(opacity=90);opacity: 0.9;background-color:#F97F00;  overflow: hidden;white-space: nowrap;
}

.top_line{width: 1200px;height: 45px;margin: 0 auto;}
.top_lilt{width: 667px;height: 45px;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: 100%;background: url(../images/btn_01.png) 0 0 no-repeat #e8f3fc;position: absolute;top: 209px;height: 45px;z-index: -1;}
.banner,.banner_big{width: 100%;height: 450px;overflow: hidden;position: relative;}
.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: 215px;height: 50px;font-size: 34px;font-family: 微软雅黑;font-weight: bold; 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: 34px;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;}
.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;}
.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;}
