@charset "utf-8";

.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
.width_auto{width: 1180px;margin: 0 auto;position:  relative;z-index: 3;}
.clear{clear: both;}
h1,h2,h3,h4,h5,h6{font-weight:100;}
/*-- header_top开始 --*/
.header{width: 100%;height:70px;background: url(../images/header_top.jpg) no-repeat top center;color: #009fdd;padding: 15px 0;}
.header_logo{}
.header_logo_left{}
.header_logo_left>h1{font-size: 26px;font-weight:500;letter-spacing: 3px;}
.header_logo_left>p{font-size: 12px; text-transform: uppercase;font-weight: 100;}
.header_logo>i{height: 50px;width: 0;border-left: 1px solid #009fdd;display: block;float: left;margin: 7px 10px;}
.header_logo_right{}
.header_logo_right>h4{font-size: 18px;font-weight:600;padding-top: 6px;}
.header_logo_right>p{font-size: 16px;}
.header_right{background:url(../images/header_top_right.png) no-repeat left center;padding-left:58px;padding-top: 4px;}
.header_right>p{font-size: 16px;}
/*-- header_top结束 --*/

/*-- nav开始 --*/
.nav{height: 60px; line-height: 60px; background: url(../images/nav_bg.jpg) no-repeat top center;}
/*-- nav结束 --*/

/*-- banner开始 --*/
.banner_box{width:100%;height: 580px;overflow: hidden;}
.banner{width: 1920px;position: relative;left: 50%; margin-left: -960px;}
.banner .hd{}
.banner .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.banner .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.banner .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff;}

.banner .bd ul{zoom:1;}
.banner .bd li{ height:580px;width: 1920px;}
.banner .bd li img{ height:580px;width: 1920px;}
.banner a.prev{position:absolute;left:310px; top: 50%; margin-top: -50px; width: 50px; height: 100px;  background: url(../images/in_11_l.png) no-repeat;}
.banner a.next{position:absolute;right:310px; top: 50%; margin-top: -50px; width: 50px; height: 100px; background: url(../images/in_11_r.png) no-repeat;}
/*-- banner结束 --*/
/*-- banner结束 --*/

/*-- 产品开始 --*/
.chanpin{width: 100%;margin: 30px auto;}
.chanpin>.width_auto{overflow: hidden;}
.chanpin ul{width: 1250px;}
.chanpin ul li{width: 200px; text-align: center;float: left;}
.chanpin ul li .li_img{width:112px;height: 112px; border-radius: 50%; border: 2px solid #e5e5e5;margin: 0 auto; text-align: center;line-height: 112px;overflow: hidden;}
.chanpin ul li .li_img a{width: 112px;height: 112px;border-radius: 50%;display: block;}
.chanpin ul li .li_img img{max-height:80%; max-width:80%;vertical-align: middle;}
.chanpin ul li>p{font-size: 14px;color: #e5e5e5;margin-top: 5px;}
.chanpin ul li>p a{color: #666;}
.chanpin ul li>p a:hover{color:#009FDD;}
/*-- 产品结束 --*/

/*-- 推荐、热门开始 --*/
.tuijian_remen{height: 680px;}
.tuijian_remen .hd{width: 1180px;height: 40px;margin: 40px auto;text-align: center;}
.tuijian_remen .hd span{font-size: 18px;width:150px;height: 40px;display: inline-block;line-height: 40px;cursor: pointer;border: 1px solid #fcfcfc;}
.tuijian_remen .hd span:hover  a{color:#009fdd;}
.tuijian_remen .hd span.on{color:#009fdd;border: 1px solid #009fdd;}
.tuijian_remen .bd{width: 1180px;height: 680px;margin: 0 auto;overflow:hidden;}
.tuijian_remen .bd ul{width:1180px;}
.tuijian_remen .bd ul li{width: 530px;height: 190px;background: #fff;padding: 20px;float:left;margin:0 15px 20px 5px;display:inline;}
.tuijian_remen .bd ul li:hover{box-shadow: 5px 5px 5px #ddd;}
.tuijian_remen .bd ul li .img{width:170px;height: 200px;line-height: 200px;float: left;text-align: center;}
.tuijian_remen .bd ul li .img img{max-height:90%;max-width: 90%;}
.tuijian_remen .bd ul li .wenzi{width: 300px;float:right;margin-top: 35px;margin-right: 20px;display:  inline;}
.tuijian_remen .bd ul li .wenzi h5{overflow:hidden;text-overflow: ellipsis;white-space: nowrap;font-size:16px;}
.tuijian_remen .bd ul li .wenzi h5 a{color:#666;}
.tuijian_remen .bd ul li .wenzi h5 a:hover{color:#009fdd;}
.tuijian_remen .bd ul li .wenzi p{color:#999999;line-height: 26px;max-height: 78px;overflow: hidden;}
/*-- 推荐、热门结束 --*/

/*-- 广告、广告1开始 --*/
.guanggao{width: 100%;height: 250px; background: url(../images/guanggao_bg.jpg) top center;}
.guanggao1{}
.guanggao1 h3{font-size: 36px;color: #ffffff;text-align:  center;line-height: 110px;}
.guanggao1 .gg_middle{height: 30px;line-height: 30px;padding: 5px 20px;border: 1px solid #fff;text-align: center;color: #fff;width: 1020px;margin: 0 auto;}
.guanggao1 .gg_middle span{padding: 0 30px 0 20px;color: #fff;position:relative;}
.guanggao1 .gg_middle span{color:#fff;font-size: 18px;}
.guanggao1 .gg_middle span a:hover{color:#009FDD;}
.guanggao1 .gg_middle span i{position:absolute;left:0;top: 5px;width:10px;height:10px;border-radius:50%;border:1px solid #fff;display:block;}
.guanggao1 .gg_middle span i b{width:6px;height:6px;border-radius: 50%;background: #fff;display:block;line-height:10px;margin:2px auto;}
.guanggao .gg_bottom{text-align: center;line-height:38px;margin:28px auto;}
.guanggao .gg_bottom span{color:#fff;margin:0 20px;font-size: 18px;}
.guanggao .gg_bottom span.more{width:131px;height:38px;line-height:38px;text-align:center;display:inline-block;background: url(../images/more_one.png) no-repeat;text-align: center;line-height: 18px;vertical-align:middle;}
.guanggao .gg_bottom span.more a{width:131px;height:38px;display:block;line-height:38px;color:#fff;}
.guanggao .gg_bottom span.more a:hover{color:#009FDD;}
/*-- 广告、广告1结束 --*/

/* 首页公共样式开始 */
.index_title{color: #32a0eb;text-align: center;padding-top: 30px;padding-bottom: 30px;}
.index_title h3{font-size: 30px;color: #32a0eb;line-height:36px; font-weight: 100;}
.index_title p.xian{width:140px;height:0;border-top:1px solid #ddd;margin:15px auto;display:block;}
.index_title p.xian span{width:30px;height:0px;border-top:2px solid #32a0eb;display:block;margin:0 auto;position:relative;top:-2px; padding-right: 4px;}
.index_title p{font-size: 14px;color: #999999;}
/* 首页公共样式结束 */

/*-- 优势开始 --*/
.youshi{ background-color: #fff;padding-bottom: 50px;}
.youshi_bottom{width: 1180px;margin: 0px auto;background-color:  #fff;}
.youshi_list{width: 352px;padding-top: 85px;height: 425px;float: left;position: relative;}
.youshi_bottom .list1{background: url(../images/youshi_bg1.jpg) no-repeat;margin-right: 60px;}
.youshi_bottom .list2{background: url(../images/youshi_bg2.jpg) no-repeat;}
.youshi_bottom .list3{background: url(../images/youshi_bg3.jpg) no-repeat;}
.youshi_list.list3{float: right;}
.youshi_list>h4{text-align: center;font-size: 24px;color: #fff;}
.youshi_list>h6{font-size: 12px; text-transform: uppercase;text-align: center;color: #fff;}
.youshi_list>hr{width: 50px;height: 0;border-top: 3px solid #fff; margin: 30px auto;display: block;}
.youshi_list>p{width: 280px;margin: 0 auto;font-size: 14px;color: #fff;line-height: 30px;max-height: 150px;overflow: hidden;}
.youshi_list>i{width:65px;height: 65px;position:absolute;left: 50%;margin-left: -32px; bottom: 80px;display: block;}
/*-- 优势结束 --*/

/*-- 广告2开始 --*/
.guanggao2 .gg_top{height: 146px;background: url(../images/youshi_bottom_ceng.png) no-repeat center 60px;}
.guanggao2 h3{font-size: 36px;color: #ffffff;text-align:  center;line-height: 74px;padding-top: 26px;}
.guanggao2 p{color:#fff;text-align: center;font-size: 16px;}
/*-- 广告2结束 --*/

/*-- 成功案例开始 --*/
.index_cgal{margin: 0px auto;background-color:  #fff;padding-bottom: 30px;}
.index_cgal_list{width: 1180px;margin: 10px auto;}
.index_cgal_list ul {list-style: none;}
.index_cgal_list ul li{width:30%;margin-left: 2%;float: left;}
.index_cgal_list ul li .img{height: 235px;overflow: hidden;}
.index_cgal_list ul li .img img{width: 100%;min-height: 100%;}
.index_cgal_list ul li h5{font-size: 18px;color: #666;margin: 18px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.index_cgal_list ul li h5 a{color: #666;}
.index_cgal_list ul li h5 a:hover{color: #009FDD;}
.index_cgal_list ul li p{color: #999; font-size: 14px;line-height: 30px;max-height: 90px;overflow: hidden;}
.more_lan{width: 200px;height: 40px;background: #009FDD;color: #fff;line-height: 40px;text-align: center;margin: 25px auto;}
.more_lan a{color: #fff;display: block;}
.more_lan:hover a{background: #34d0ba;}
/*-- 成功案例结束 --*/

/*-- 公司概况开始 --*/
.index_gsgk{width: 100%;margin: 0px auto 30px auto;position:  relative;z-index: 1;}
.index_gsgk_bg{height: 192px;width: 100%;position: absolute;top: 0;left: 0;background-color: #fff;}
.index_gsgk .wenzi{padding:40px 20px 0 40px;width: 660px;height: 372px;background: url(../images/gaikuang_bg.jpg) no-repeat;float: left;}
.index_gsgk .wenzi h3{color: #fff;font-size: 18px;}
.index_gsgk .wenzi hr{width: 50px;height: 0; border-top: 2px solid #fff;display: block;margin: 20px 0;}
.index_gsgk .wenzi .zy{margin-top: 40px;max-height: 160px;overflow: hidden;}
.index_gsgk .wenzi p{color: #fff;line-height: 40px;}
.index_gsgk .more{width: 180px;height: 40px;border-radius:20px; text-align: center;line-height: 40px;border: 1px solid #fff;margin-top: 30px;}
.index_gsgk .more a{color: #fff;}
.index_gsgk>.width_auto>.img{width:458px;height: 412px;overflow: hidden;}
.index_gsgk>.width_auto>.img img{width: 100%;min-height: 100%;}
/*-- 公司概况结束 --*/

/*-- 概况导航开始 --*/
.index_gkdh{width: 1180px; margin:30px auto;overflow: hidden;}
.index_gkdh ul{width: 1240px;}
.index_gkdh ul li{width: 172px;height:172px;float: left;margin-right: 28px;text-align: center;background: url(../images/jianjie_bg_a.png) no-repeat;}
.index_gkdh ul li:hover,.index_gkdh ul li.on{background: url(../images/jianjie_bg_on.png) no-repeat;}
.index_gkdh ul li i{height: 60px;background-position: center top;background-repeat: no-repeat;display: block;margin-top: 30px;}
.index_gkdh ul li.li1 i{background-image: url(../images/jianjie_icon1.png);}
.index_gkdh ul li.li2 i{background-image: url(../images/jianjie_icon2.png);}
.index_gkdh ul li.li3 i{background-image: url(../images/jianjie_icon3.png);}
.index_gkdh ul li.li4 i{background-image: url(../images/jianjie_icon4.png);}
.index_gkdh ul li.li5 i{background-image: url(../images/jianjie_icon5.png);}
.index_gkdh ul li.li6 i{background-image: url(../images/jianjie_icon6.png);}
.index_gkdh ul li.li1.on,.index_gkdh ul li.li1:hover i{background-image: url(../images/jianjie_icon1_on.png);}
.index_gkdh ul li.li2.on,.index_gkdh ul li.li2:hover i{background-image: url(../images/jianjie_icon2_on.png);}
.index_gkdh ul li.li3.on,.index_gkdh ul li.li3:hover i{background-image: url(../images/jianjie_icon3_on.png);}
.index_gkdh ul li.li4.on,.index_gkdh ul li.li4:hover i{background-image: url(../images/jianjie_icon4_on.png);}
.index_gkdh ul li.li5.on,.index_gkdh ul li.li5:hover i{background-image: url(../images/jianjie_icon5_on.png);}
.index_gkdh ul li.li6.on,.index_gkdh ul li.li6:hover i{background-image: url(../images/jianjie_icon6_on.png);}

.index_gkdh ul li h5{color: #666;font-size: 14px;}
.index_gkdh ul li p{color: #999;text-transform:  uppercase;font-size: 12px;}
.index_gkdh ul li.on h5,.index_gkdh ul li.on p,.index_gkdh ul li:hover h5,.index_gkdh ul li:hover p{color: #fff;}
/*-- 概况导航结束 --*/

/*-- 广告3开始 --*/
.guanggao3{}
.guanggao3 h3{font-size: 36px;color: #ffffff;text-align:  center;line-height: 100px;padding-top: 20px;font-weight: 100;}
.guanggao3 p{text-align: center;font-size: 18px;color: #fff;}
/*-- 广告3结束 --*/

/*-- 新闻中心开始 --*/
.index_xwzx{background-color:#fff;}
.index_xwzx_bottom{width: 1180px;margin: 0 auto;}
.xwzx_bottom_left,.xwzx_bottom_right{width:574px;}
.xwzx_bottom_title{height: 40px;border-bottom: 1px solid #ddd;position: relative;font-size: 16px;color: #666;line-height: 40px;text-transform:  uppercase;}
.xwzx_bottom_title b{font-size:12px;font-weight:normal;}
.xwzx_bottom_title span{position: absolute;right: 0;text-transform: uppercase;font-size: 12px;}
.xwzx_bottom_title span a{color: #999;}
.xwzx_bottom_title span a:hover{color:#009FDD;}
.xwzx_bottom_middle{width:568px;margin: 20px 0;border: 1px solid #ddd;height:145px;}
.xwzx_bottom_middle:hover{background: url(../images/xinwen_bg_on.png) no-repeat;}
.xwzx_bottom_middle:hover .xwzx_wen h5 a{color:#fff;}
.xwzx_bottom_middle:hover .xwzx_wen p{color:#fff;}

.xwzx_bottom_middle .xwzx_img{width: 126px;height: 106px;float: left;margin: 15px 0 0 15px;border: 4px solid #fff;}
.xwzx_bottom_middle .xwzx_img img{width: 100%;min-height: 106px;}
.xwzx_bottom_middle .xwzx_wen{float:left;width: 350px;margin: 25px 0 0 35px;}
.xwzx_bottom_middle .xwzx_wen h5 {font-size: 16px;color: #333;overflow:  hidden;text-overflow:  ellipsis;white-space:  nowrap;}
.xwzx_bottom_middle .xwzx_wen p{font-size: 14px;color: #999;margin-top: 10px;line-height: 26px;max-height: 52px;overflow:  hidden;}
.index_xwzx_bottom ul{list-style: none;}
.index_xwzx_bottom ul li{padding: 0 90px 0 30px;height: 50px;line-height: 50px;background: url(../images/list_icon.jpg) no-repeat 8px center;overflow: hidden;position: relative;border-bottom: 1px solid #ddd;font-size: 14px;}
.index_xwzx_bottom ul li a{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;color:#666;}
.index_xwzx_bottom ul li a:hover{color:#009FDD;}
.index_xwzx_bottom ul li span{position: absolute;right: 0; top: 0;}
/*-- 新闻中心结束 --*/

/*-- 友情链接开始 --*/
.index_yqlj_box{background-color: #fff;padding-bottom:60px;padding-top: 30px;}
.index_yqlj{width: 1180px;margin: 0 auto;background-color:  #fff;}
.index_yqlj_title{margin: 20px auto;border-top: 1px solid #ddd;position: relative;text-align: center;}
.index_yqlj_title h3{position: relative;top: -15px;text-align: center;padding: 0 10px;background: #fff;display: inline-block;}
.index_yqlj_list{width: 1180px;margin: 0 auto;text-align: center;}
.index_yqlj_list span{display: inline-block;padding: 0 15px;}
.index_yqlj_list span a{color: #666;}
.index_yqlj_list span a:hover{color:#009FDD;}
/*-- 友情链接结束 --*/

/*-- footer开始 --*/

/*-- footer结束 --*/

