*{ margin: 0; padding: 0; list-style: none; text-decoration: none; box-sizing: border-box;}
body{ position: relative; font: 14px/1.5 Microsoft YaHei, arial, 宋体, sans-serif; vertical-align: baseline; width: 100%; overflow-x: hidden;}
i, em{ font-style: normal;}
a{ color: #333;}
h1, h2, h3, h4, h5, h6, b{ font-weight: normal;}
.clearfix:after{ content: "."; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden;}
.fl{ float: left;}
.fr{ float: right;}
@font-face { font-family: 'impact'; src: url('../fonts/impact.ttf'); src: url('../fonts/impact.ttf'); format('embedded-opentype'), url('../fonts/impact.ttf'); format('woff'), url('../fonts/impact.ttf'); format('truetype'), url('../fonts/impact.ttf'); format('svg'); font-weight: normal; font-style: normal;}
.tywidth{ width: 1200px; margin: 0 auto;}
.ty_content{ width: 1200px; margin: 0 auto;}
.hover_time{ -webkit-transition: all 0.4s linear 0s; -moz-transition: all 0.4s linear 0s; -ms-transition: all 0.4s linear 0s; transition: all 0.4s linear 0s;}
/*主色调：#64c31d*/
/*header */

.header1{width: 100%;height: 35px;background: #eeeeee;}
.header1_main{width: 1200px;height: 35px;margin: 0 auto;}
.header1_main_left{font-size: 14px;color: #999999;line-height: 35px;float: left;}
.header1_main_right{float: right;}
.header1_main_right ul li{float: left;margin-left: 35px;line-height: 35px;}
.header1_main_right ul li img{margin-right: 10px;position: relative;top: 2px;}
.header1_main_right ul li a{color: #999999;}

.header2{width: 100%;height: 137px;background: #ffffff;overflow: hidden;}
.header2_main{width: 1200px;height: 137px;margin: 0 auto;padding-top: 22.5px;}
.header_logo{float: left;}
.header2_dhy{float: left;padding-top: 19px;margin-left: 25px;}
.header2_dhy h3{font-size: 24px;font-weight: bold;line-height: 24px;color: #1c1b1b}
.header2_dhy h3 span{color: #004dba}
.header2_dhy p{color: #1c1b1b;font-size: 18px;margin-top: 10px;}
.header2_phone{float: right;padding-top: 15px;}
.header2_phone_icon{float: left;position: relative;top: 8px;margin-right: 15px;}
.header2_phone_main{float: right;}
.header2_phone_main p{font-size: 24px;font-weight:bold;color: #004dba;margin: 0;padding: 0;}

.header3{width: 100%;height: 58px;background: #004dba}
.header3_main{width: 1200px;height: 58px;margin: 0 auto;}
.header3_main ul li{float: left;height: 58px;}
.header3_main ul li a div{height: 58px;text-align: center;line-height: 58px;font-size: 16px;padding: 0px 19px;}
.header3_main ul img{position: relative;top:11px;}
.header3_main ul li:after{background: url(../images/after.png)no-repeat;width: 1px;height: 58px;}
.header3_main ul li a{color: #ffffff;}
.header3_main ul li:hover a div{background: #1c1b1b}
.header3_main ul li.on a div{background: #1c1b1b}


/*banner*/
.banner-index{width: 100%;}
.banner-index .bd img{width: 100%;}
.banner-index .hd {width: 300px;height: 15px;margin: 0 auto;position: absolute;margin-top: -50px;z-index: 100000;left: 50%;}
.banner-index .hd ul li{width: 15px;height: 15px; border-radius: 50%;border: 1px solid #fff;float: left;margin-right: 15px;}
.banner-index .hd ul li.on{background: #ccc}


/*搜索*/
.search_big{width: 100%;height: 145px;}
.search{width: 1920px;height: 145px;margin-top: -10px;position: relative;left: 50%;margin-left: -960px;background: url(../images/serbg1.png)no-repeat;}
.search_main{width: 1200px;height: 145px;margin: 0 auto;}
.search_left{width: 745px;height: 145px;float: left;}
.search_left ul li{float: left;padding-top: 45px;padding-left: 25px;}
.search_left ul li:nth-child(1){padding-left: 0px;}
.search_left ul li .search_img{float: left;margin-right: 10px;}
.search_left ul li .search_concent{float: left;}
.search_left ul li .search_concent h3{font-size: 20px;font-weight: bold;color: #2b2c2d;}
.search_left ul li .search_concent p{color: #333333}
.search_right{width: 455px;height: 145px;float: right;padding-top: 42px;padding-left: 25px;}
.search-form{width: 430px;height: 35px;border-top: 1px solid #9d9d9d;border-bottom: 1px solid #9d9d9d;padding-left: 15px;}
.search .wb{height: 20px;line-height: 20px;margin-top: 10px;}
.search_hot{float: left;}
.search .wb a{float: left;}
#search-keywords{width: 350px;height: 33px;border:none;outline: none;background-color: transparent;}
#s_btn{width: 33px;height: 33px;background: url(../images/search_icon.png)no-repeat;float: right;border:none;background-position: center;margin-right: 5px;}
.search_right i{float: left;}

/*产品中心*/
.product{width: 100%;height: 922px;}
.product_main{width: 1200px;height: 922px;margin: 0 auto;}
.product_title{width: 1200px;text-align: center;padding-top: 58px;}
.product_mid{width: 1200px;height: 741px;margin-top: 50px;}
.product_left{width: 270px;height: 741px;float: left;float: left;}
.product_left_title{width: 270px;height: 97px;}
.product_left_bottom{width: 270px;height: 88px;background: #004dba;border-radius:0px 0px 10px 10px;padding: 20px 0px 0px 25px;}
.product_left_main{width: 270px;height: 556px;background: #f6f6f6;padding: 0 15px;
    overflow: hidden;}
.product_left_main h3{width: 100%;height: 50px;border-bottom: 1px dashed #d8d8d8;line-height: 50px;margin-bottom: 14px;}
.product_left_main h3 a{color: #004dba;font-size: 18px;font-weight: bold;}
.product_left_main ul li{margin-bottom: 1.5px;}
.product_left_main ul li a{color: #666666;}
.product_left_main h3 img{margin-left: 15px;}
.product_left_bottom_icon{float: left;}
.product_left_bottom_num{float: left;margin-left: 10px;}
.product_left_bottom_num p{color: #ffffff;font-size: 22px;line-height: 26px;}
.product_left_main ul li:hover a{color: #004dba}
.product_right{width: 910px;height: 741px;float: right;}
.product_right ul li{width: 290px;height: 233px;float: left;margin-right: 20px;margin-bottom: 21px;}
.product_right ul li:nth-child(3n){margin-right: 0px;}
.product_img{width: 290px;height: 198px;overflow: hidden;border: 1px solid #d8d8d8;border-bottom: 0px;}
.product_img img{width: 100%;height: 100%;}
.product_right_title{width: 290px;height: 35px;background: #d8d8d8;font-size: 16px;color: #666666;text-align: center;line-height: 35px;}
.product_right ul li:hover .product_right_title{background: #004dba;color: #ffffff;}
.product_right ul li:hover .product_img img{transform: scale(1.1,1.1);}

/*优势1*/
.youshi1{width: 100%;height: 630px;overflow: hidden;}
.youshi1_main{width: 1200px;height: 630px;margin: 0 auto}
.youshi1_title{width: 1200px;text-align: center;padding-top: 60px;}
.youshi1_mid{width: 1200px;height: 450px;background: url(../images/youshi1_bg.png)no-repeat;margin-top: 30px;padding-top: 33px;}
.youshi1_mid_top{width: 1200px;height: 206px;}
.youshi1_mid_top1{width: 330px;height: 150px;float: left;}
.youshi1_mid_top2{width: 330px;height: 150px;float: right;}
.youshi1_mid_top_title{width: 276px;height: 62px;border-bottom: 2px solid #eeeeee;border-top: 2px solid #eeeeee;}
.youshi1_mid_top_title h3{font-size: 22px;font-weight: bold;float: left;color: #004dba;line-height: 58px;}
.youshi1_mid_top_title img{float: left;position: relative;top: 3px;margin-right: 20px;}
.hover_zq{width: 52px;height: 52px;float: left;margin-right: 20px;}
.hover_zq:hover img{
		transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg); /* Safari 与 Chrome */
    transition-duration: 2000ms;
}
.youshi1_content{color: #333333;font-size: 16px;margin-top: 22px;}

/*优势2*/
.youshi2_big{width: 100%;height: 1390px;}
.youshi2{width: 1920px;height: 1390px;position: relative;left: 50%;margin-left: -960px;}
.youshi2_con{width: 1920px;height: 361px;background: url(../images/youshi2_con.png)no-repeat;}
.youshi2_con_title{width: 1200px;margin: 0 auto;text-align: right;}
.youshi2_con_title img{position: relative;left: 65px;}
.youshi2_main{width: 1200px;height: 1029px;margin: 0 auto;}
.ys1{width: 1200px;height: 459px;overflow: hidden;}
.ys1_left{width: 655px;height: 459px;background: url(../images/ys1_bg.png)no-repeat;float: left;}
.ys1_left h3{font-size: 30px;color: #004dba;font-weight: bold;}
.ys1_left i{font-size: 24px;color: #1c1b1b;}
.ys1_left p{color: #666666;line-height: 38px;}
.hover_icon_ys1:hover img{transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg); /* Safari 与 Chrome */
    transition-duration: 2000ms;}



.ys2{width: 1200px;height: 388px;overflow: hidden;margin-top: -135px;}
.ys2_left{float: left;}
.ys2_right{width: 582px;height: 285px;background: url(../images/ys1_bg2.png)no-repeat;float: right;margin-top: 45px;}
.ys2_right h3{font-size: 30px;color: #004dba;font-weight: bold;}
.ys2_right i{font-size: 24px;color: #1c1b1b;}
.ys2_right p{color: #666666;line-height: 38px;}
.ys3{width: 1212px;height: 333px;margin: 0 auto;overflow: hidden;margin-top: -20px;}
.ys3_left{width: 568px;height: 285px;background: url(../images/ys1_bg3.png)no-repeat;float: left;margin-top: 45px;}
.ys3_left h3{font-size: 30px;color: #004dba;font-weight: bold;}
.ys3_left i{font-size: 24px;color: #1c1b1b;}
.ys3_left p{color: #666666;line-height: 38px;}

/*售后*/
.sh{width: 100%;height: 355px;margin-top: 55px;}
.sh_main{width: 1200px;height: 355px;margin: 0 auto;}
.sh_main_left{width: 646px;height: 354px;background: url(../images/sh_main_left_bg.png)no-repeat;float: left;}
.sh_left_img{width: 636px;height: 345px;float: right;overflow: hidden;}
.sh_main_right{width: 524px;height: 355px;background: url(../images/sh_main_right.png)no-repeat;float: right;padding-top: 38px;}
.sh_main_right h3{font-size: 30px;color: #004dba;font-weight: bold;}
.sh_list{margin-top: 40px;}
.sh_list ul li{width: 524px;height: 50px;margin-bottom: 35px;}
.sh_list_title{width: 75px;height: 50px;background: url(../images/sh_list_title_bg.png)no-repeat 5px 6px;float: left;}
.sh_list_title1{cursor: pointer; width: 70px;height: 45px;background: #1c1b1b;text-align: center;line-height: 45px;color: #ffffff;font-size: 24px;}
.sh_list_content{width: 430px;height: 50px;float: right;font-size: 16px;color: #494949;line-height: 26px;}
.sh_list ul li:hover .sh_list_title1{background: #004dba}
.sh_left_img:hover img{transform: scale(1.1,1.1);}

/*案例*/
.case{width: 100%;height: 1000px;}
.case_main{width: 1200px;height: 1000px;margin: 0 auto;}
.case_title{width: 1200px;text-align: center;padding-top: 70px;}
.case_top{width: 1200px;height: 568px;margin-top: 55px;overflow: hidden;}
.case_top_left{width: 314px;height: 568px;background: #004dba;float: left;padding:32px 0px 0px 42px;}
.case_phone{width: 270px;margin-top: 45px;}
.case_phone_img{float: left;position: relative;top: 5px;}
.case_phone_num{float: left;margin-left: 10px;}
.case_phone_num h4{color: #cbd4ec;font-size: 16px;line-height: 16px;}
.case_phone_num p{color: #ffffff;font-size: 24px;font-weight: bold;line-height: 24px;}
.case_top_right{width: 828px;height: 568px;float: right;}
.case_top_right .hd{width: 828px;height: 128px;overflow: hidden;}
.case_top_right .hd ul li{width: 264px;height: 64px;float: left;border-radius: 4px;padding:10px 0px 0px 35px;overflow: hidden;}
.case_top_right .hd ul li h3{color: #333333;font-size: 18px;}
.case_top_right .hd ul li p{font-size: 12px;text-transform: uppercase;color: #999999}
.case_top_right .hd ul li.on{background: #004dba;}
.case_top_right .hd ul li.on h3{color: #ffffff;}
.case_top_right .hd ul li.on p{color: #ffffff;}
.case_top_right .bd{width: 828px;height: 417px;margin-top: 23px;}
.case_js{width: 362px;height: 306px;/*background: url(../images/font.png)no-repeat;*/position: relative;top: -362px;left: -328px;padding: 35px 35px 0px 45px;}
.case_js h3{font-size: 24px;font-weight: bold;color: #333333;line-height: 24px;}
.case_js img{margin-top: 15px;}
.case_js p{margin-top: 20px;color: #666666;line-height: 28px;height: 150px;}
.case_more{width: 98px;height: 31px;background: #1c1b1b;color: #ffffff;text-align: center;line-height: 31px;}
.case_bottom{width: 1200px;padding-top: 35px;}
.case_bottom .hd{height: 20px;}
.hezi{width: 4px;height: 20px;background: #004dba;float: left;}
.case_bottom .hd span{float: left;font-size: 20px;font-weight: bold;color: #004dba;line-height: 20px;margin-left: 25px;}
.case_bottom .bd{width: 1200px;height: 109px;margin-top: 20px;overflow: hidden;}
.case_bottom .bd ul li{width: 379px!important;height: 109px;float: left;margin-right: 31px;border:1px solid #cccccc;padding: 15px 0px 0px 15px;}
.case_little{float: right;position: relative;top: 70px;}
.case_bottom_list_img{width: 163px;height: 81px;background: red;float: left;}
.case_bottom_list_content{height: 81px;float: left;margin-left: 15px;padding-top: 15px;}
.case_bottom_list_content h3{font-size: 18px;color: #333333;font-weight: bold;}
.case_bottom_list_content p{color: #666666;margin-top: 5px;}



/*合作客户*/
.hzkh_big{width: 100%;height: 496px;}
.hzkh{width: 1920px;height: 496px;background: url(../images/hzkh_bg.png)no-repeat;position: relative;left: 50%;margin-left: -960px;}
.hzkh_main{width: 1200px;height: 496px;margin: 0 auto;}
.hzkh_title{text-align: center;padding-top: 55px;width: 1200px;}
.hzkh_mid{width: 1200px;margin-top: 55px;}
.hzkh_mid .bd ul li{width: 224px;height: 246px;float: left;margin-right: 20px;}
.hzkh_top{width: 224px;height: 113px;margin-bottom: 20px;}
.hzkh_bottom{width: 224px;height: 113px;}
.hzkh_top:hover img{
	transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg); /* Safari 与 Chrome */
    transition-duration: 2000ms;
}
.hzkh_bottom:hover img{
	transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg); /* Safari 与 Chrome */
    transition-duration: 2000ms;
}

/*关于我们*/
.about_big{width: 100%;height: 506px;margin-top: 65px;}
.about{width: 1920px;height: 506px;position: relative;left: 50%;margin-left: -960px;background: url(../images/about_bg.png)no-repeat;}
.about_main{width: 1200px;height: 506px;margin: 0 auto;}
.about_main_left{width: 540px;height: 506px;float: left;}
.about_main_title{padding-top: 20px;}
.about_main_left >p{color: #666666;font-size: 16px;line-height: 36px;margin-top: 15px;height: 150px;}
.about_more{width: 1200px;height: 40px;margin-top: 10px;}
.about_more ul li{width: 130px;height: 40px;background: #1c1b1b;border-radius: 20px;float: left;margin-right: 23px;font-size: 16px;color: #ffffff;text-align: center;line-height: 40px;}
.about_font{width: 540px;height: 98px;margin-top: 85px;margin-left: -40px;}
.about_font ul li{width: 170px;height: 98px;float: left;padding: 15px 0px 0px 40px;}
.about_font ul img{float: left;}
.about_font ul li h3{font-size: 36px;color: #004dba;font-weight: bold;line-height: 40px;}
.about_font ul li h3 span{font-size: 16px;color: #1c1b1b;font-weight: normal;}
.about_font ul li p{font-size: 16px;color: #1c1b1b}
.about_main_img{width: 606px;height: 506px;float: right;overflow: hidden;}
.about_more ul li:hover{background: #004dba}
.about_main_img:hover a img{transform: scale(1.1,1.1);}
/*新闻资讯*/

.news{width: 100%;height: 660px;}
.news_main{width: 1200px;height: 660px;margin: 0 auto;}
.news_title{width: 1200px;text-align: center;padding-top: 60px;}
.news_mid{width: 1200px;height: 412px;margin-top: 50px;}
.news_mid_left{width: 702px;height: 412px;float: left;}
.news_mid_left .hd{float: left;width: 155px;height: 412px;}
.news_mid_left .bd{width: 530px;height: 412px;float: right;}
.news_mid_left .hd ul li{width: 155px;height: 205px;background: #1c1b1b;margin-bottom: 2px;padding: 30px 0px 0px 30px;}
.news_mid_left .hd ul li h3{font-size: 18px;color: #ffffff;font-weight: bold;margin-top: 12px;}
.news_mid_left .hd ul li i{font-size: 12px;color: #ffffff;}
.news_more{width: 72px;height: 24px;border: 1px solid #ffffff;text-align: center;line-height: 24px;color: #ffffff;margin-top: 15px;}
.news_top{overflow: hidden; width: 530px;height: 173px;border-bottom: 1px solid #cccccc;background: #f5f5f5;padding: 15px 15px 0px 15px;margin-bottom: 4px;}
.news_top_img{width: 220px;height: 150px;float: left;overflow: hidden;}
.news_top_content{float: left;margin-left: 20px;width: 260px;padding-top: 5px;}
.news_top_content i{font-size: 12px;color: #004dba;}
.news_top_content b{font-size: 22px;color: #004dba;font-weight: bold;}
.news_top_content h3{font-size: 16px;color: #444444;margin-top: 5px;}
.news_top_content p{color: #767676;line-height: 22px;margin-top: 10px;}
.news_mid_left .bd ul li{width: 530px;height: 47px;border-bottom: 1px solid #cccccc;}
.news_mid_left .bd ul li img{float: left;position: relative;top: 21.5px;margin: 0px 12px;}
.news_mid_left .bd ul li a{color: #444444;font-size: 16px;line-height: 47px;}
.news_mid_left .bd ul li span{float: right;color: #444444;font-size: 16px;line-height: 47px;margin-right: 15px;}
.news_mid_left .hd ul li.on{background: #004dba}
.news_mid_left .bd ul li:hover a{color: #004dba}
.news_mid_right{width: 470px;height: 412px;float: right;}
.news_mid_right .hd{width: 470px;height: 28px;}
.news_mid_right .hd span{font-size: 18px;font-weight: bold;color: #004dba}
.news_mid_right .hd span i{font-size: 16px;font-weight: normal;color: #999999}
.news_mid_more{width: 70px;height: 20px;float: right;background: url(../images/news_mid_more.png)no-repeat;cursor: pointer;}
.news_mid_right .bd ul li{width: 470px;height: 105px;border-bottom: 1px solid #cccccc;margin-bottom: 23px;}
.news_mid_right .bd {width: 470px;height: 353px;margin-top: 31px;overflow: hidden;}
.wenda{float: left;}
.wenda1{width: 430px;float: left;margin-left: 10px;}
.wenda1 h3{font-size: 16px;height: 29px;line-height: 29px;}
.wenda1 h3 a{color: #333333;}
.wenda1 p{line-height: 24px;}
.wenda1 p a{color: #666666}
.wenda1 h3 a:hover{color: #004dba}
.wenda1 p a:hover{color: #004dba}

/*底部*/
.bottom_big{width: 100%;height: 346px;}
.bottom{width: 1920px;height: 346px;position: relative;left: 50%;margin-left: -960px;background: url(../images/bottom_bg.png)no-repeat;}
.bottom_main{width: 1200px;height: 346px;margin: 0 auto;padding-top: 45px;}
.bottom_mid{width: 1200px;height: 200px;}
.bottom_mid_left{width: 537px;height: 200px;border-right: 1px solid #55738f;padding-top: 28px;float: left;}
.bottom_mid_left h3{color: #ffffff;font-size: 20px;font-weight: bold;width: 573px;margin-bottom: 23px;}
.bottom_mid_left ul{float: left;}
.bottom_mid_left ul li{color: #ffffff;font-size: 14px;margin-bottom: 5px;}
.bottom_mid_z{width: 255px;height: 200px;float: left;border-right: 1px solid #55738f;padding-left: 78px;}
.bottom_mid_z ul li a{color: #ffffff;}
.bottom_mid_z ul li{margin-bottom: 13px;}
.bottom_mid_right{width: 250px;height: 200px;float: left;padding-left: 78px;}
.bottom_mid_right ul li a{color: #ffffff;}
.bottom_mid_right ul li{margin-bottom: 13px;}
.bottom_mid_ewm{width: 100px;    float: left;
    margin-top: 44px;
    margin-left: 77px;}
.bottom_mid_ewm p{color: #ffffff;font-size: 14px;line-height: 20px;text-align: center;width: 100px;}



.bottom_dibu{width: 1200px;height: 60px;border-top: 1px solid #55738f;margin-top: 10px;text-align: center;line-height: 60px;color: #ffffff;}
.bottom_dibu a{color: #ffffff;}






