@charset "utf-8";
/************************************** 主页banner start *************************************/
.index_banner{width: 100%;overflow: hidden;position: relative}

.index_banner .hd{height:15px; overflow:hidden; position:absolute; left:45%; bottom:5%; z-index:1; }
.index_banner .hd ul{}
.index_banner .hd ul li{ float:left; margin-right:8px ;  width:10px; height:10px; line-height:10px;border-radius: 6px ;text-align:center; background:#FFFFFF; cursor:pointer;border: 1px solid #ffffff }
/*.index_banner .hd ul li.on a{ display: block;width: 8px;height: 8px;border-radius: 5px ;background: red;margin: 0 auto }*/
.index_banner .hd ul li.on { background: transparent }

.index_banner .bd{ position:relative; height:100%; z-index:0;   }
.index_banner .bd li{ zoom:1;}
.index_banner .bd img{display:block;position: relative}
/************************************** 主页banner end *************************************/
/*.main_container{}*/
.main{}
/************************************** 主页产品 start *************************************/

.index_products_container{;height: 1126px;;position: relative; overflow:hidden;}

.floor_title{margin-bottom: 10px}
.floor_title h3{line-height: 26px}
.floor_title p{line-height: 26px;text-indent: 5px}
.floor_title .view_more{line-height: 26px;}
/************************************** 主页产品 end *************************************/


/******************** 主页产品类目 start ********************/
.index_pro_category{height: 340px;position: relative;}
.index_pro_category .index_pro_category_list{background: #ecedef;margin-right: 25px}
.index_pro_category .list_container .index_pro_category_list:nth-child(4){margin-right:0}
.pro_cate_pic_box{height: 240px;width: 280px;overflow: hidden;position: relative}
.pro_cate_pic_box .mask{position: absolute;display: none;height: 240px;width: 280px;background: #201c15;top: 0;opacity: 0.8;}
.pro_cate_pic+.pro_cate_pic{display: none}

.index_pro_category_title{height: 48px;line-height: 48px;padding: 0 15px;position: relative}
.index_pro_category_title a{border-bottom: 1px dotted #c9c9cb;display: block}
.index_pro_category_title .arrow{display: block;position: absolute;width: 30px;height: 30px;border-radius: 50%;background: #ecedef;line-height: 30px;text-align: center;font-family: '宋体';right:15px;top: 10px;color: #000000}

.index_pro_category_brief{height: 50px;line-height: 50px;padding: 0 15px}
/*鼠标悬停*/
.index_pro_category_list:hover .pro_cate_pic_box .mask{display: block}
.index_pro_category_list:hover .index_pro_category_title,.index_pro_category_list:hover .index_pro_category_brief{background: #0039a0}
/*.index_pro_category_list:hover .pro_cate_pic{display: none}*/
.index_pro_category_list:hover .pro_cate_pic+.pro_cate_pic{display: inline-block;position: absolute;top: 40px;z-index: 3;left: 40px}
.index_pro_category_list:hover .index_pro_category_title a{color: #FFFFFF}
.index_pro_category_list:hover .index_pro_category_brief a{color: #FFFFFF}
.index_pro_category_list:hover .arrow{color: #0039a0}
/*鼠标悬停*/
/******************** 主页产品类目 end ********************/

/************************************** 主页产品 start *************************************/

/* 下面是前/后按钮代码 */
.index_products_container .prev,.index_products_container .next{position: absolute;display: inline-block;width: 56px;height: 62px;top: 250px}
.index_products_container .prev{background: url("/static/images/left_arrow_03.png") no-repeat;left: 15px;}
.index_products_container .next{background: url("/static/images/right_arrow_05.png") no-repeat;right: 15px;}

/*小圆点*/
.index_products_container .hd{ height:38px; overflow:hidden; z-index:1;border: 1px solid #c9c9c9;}
.index_products_container .hd ul{ overflow:hidden; zoom:1; float:left;  }
.index_products_container .hd ul li{ float:left; height: 38px;line-height: 38px;text-align:center; ; cursor:pointer;border-right: 1px solid #c9c9c9 ;padding: 0 30px}
.index_products_container .hd ul li:hover{ color: #1d2088 }
.index_products_container .hd ul li.on{ color:#1d2088;}


.index_products_container .bd{;position:relative; z-index:0;  padding: 0 17px }
.index_products_container .bd li{ zoom:1;  }


.index_pro{width: 217px;margin: 0 18px 56px 0 ;position: relative}

.index_pro .index_pro_img{width: 217px;height: 229px;border: 1px solid #e5e5e5}

.index_pro .index_pro_title{height: 40px;line-height: 40px;overflow: hidden;text-indent: 3px}
.index_pro .index_pro_title a{}

/*鼠标悬停*/
.index_pro .index_pro_img:hover{border: 1px solid #1d2088}
.index_pro .btn_view_more:hover{background: #1d2088}
.index_pro .btn_view_more:hover a{color: #ffffff}

.btn_view_more{width: 95px;height: 31px ;background: #e5e5e5;text-align: center;line-height: 31px}
/************************************** 主页产品 end *************************************/


/*主页公司目录 start */
.index_company_profile{height: 680px;position: relative;}
.profile_content{padding: 0 45px}
.profile_pic{width: 708px}
.profile_pic_l{width: 373px;height: 348px;margin-right: 2px}
.profile_pic_r{width: 332px;height: 348px}
.profile_pic_r img{width: 332px}
.profile_pic_r img:last-child{height: 180px;margin-top: 2px}
.profile_list{margin-left: 34px;margin-top: -10px}
.profile_content dl{height: 34px;padding: 19px 0 ;border-bottom: 1px solid #dddddd;width: 366px;}
.profile_content dl:not(:first-child) h4{line-height: 34px}
.profile_content dd{margin-left: 25px}
.profile_content h3{padding: 28px 0 8px 0}
.profile_content p{line-height: 22px}
.profile_content .list-paddingleft-2 li{float: left}
.profile_content .list-paddingleft-2 li:nth-child(2){margin-left: 20px}
/*主页公司目录 end */


/*主页公司新闻 start */
.index_news .btn_view_more{border: 2px solid #da8300;margin:-10px 35px 0 0;text-indent: 0;width: 135px;line-height: 40px}


.index_news{height: 500px;position: relative;;padding: 0 45px 0 5px}
.index_news dl{width: 342px;margin-left: 40px}
.index_news_pic{;width: 342px;height: 195px}
.index_news_title{text-align: center;padding: 15px 0}
.index_news_brief{line-height: 22px;height: 66px;overflow: hidden}

/*主页公司新闻 end */


/*主页三个小广告 start */
.index_ad{}
.index_ad dl:nth-child(1) dd:first-child {background: #2692c8}
.index_ad dl:nth-child(1) dd:last-child  {background: #a5cdf1}
.index_ad dl:nth-child(2) dd:first-child{background: #21a667}
.index_ad dl:nth-child(2) dd:last-child{background: #48c98c}
.index_ad dl:nth-child(3) dd:first-child{background: #ffad15}
.index_ad dl:nth-child(3) dd:last-child{background: #f4d992}

.index_ad .GreyFontColor{color: #666666}
.index_ad dl{width: 390px;height: 152px;margin-right: 15px}
.index_ad dl:nth-child(3){margin-right: 0}
.index_ad dl dt,.index_ad dl dd{width: 50%;height: 100%}


.index_ad dl .index_ad_pic{width: 50%;height: 100%;overflow: hidden;}
/*.index_ad dl .index_ad_pic{width: 50%;height: 100%;overflow: hidden;transform: scale(1.0,1.0);transition: 1.5s}*/
/*.index_ad dl .index_ad_pic img{transform: scale(1.0,1.0);transition: 1.5s}*/
.index_ad dl .index_ad_pic img{transform: scale(1.0,1.0);transition: 1.5s}
.index_ad dl dd{height: 100%}
.index_ad dl .index_ad_name{height: 26px;line-height: 26px;text-align: center }
.index_ad dl .index_ad_name a{height: 26px;line-height: 26px;border :1px solid #ffffff;padding: 0 21px;min-width:48px;display: inline-block }

.index_ad dl .index_ad_brief{text-align: center}
.index_ad .WhiteBlock{height: 2px;width: 30px;background: #ffffff;margin: 0 auto}

/*鼠标悬停*/
/*.index_ad dl:hover  {box-shadow: 5px 5px 10px #dcdcdc}*/
/*.index_ad dl:hover .index_ad_name a{color: #0039a0}*/
/*.index_ad dl:hover .index_ad_name span{color: #0039a0}*/
.index_ad dl:hover .index_ad_pic img{transform: scale(1.2,1.2);transition: 1.5s}


/*主页三个小广告 end */

.map{height: 316px;background: url("/static/images/map_02.png")no-repeat;}
.map .w_1200px{position: relative}
.map .map_info .GreyFontColor{color: #8a8a8a}
.map .map_info{width: 283px;height: 211px;position: absolute;left: 475px;top: 36px;background: url("/static/images/map_info_03.png")no-repeat}
.map .map_info li{width: 233px;margin-left: 42px}
.map .map_info li:nth-child(1){padding-top: 15px;height: 40px}
.map .map_info li:nth-child(2){;line-height: 53px;padding-top: 2px}
.map .map_info li:nth-child(3){;line-height: 36px;}
.map .map_info li:nth-child(4){;padding-top: 10px;line-height: 18px}
.map .map_info li:nth-child(4) a:hover{text-decoration: underline}

/************************************** 友情链接 *************************************/
.our_link{}
.our_link ul{height: 135px}
.our_link li{float: left;height: 100px;padding-top: 35px;width: 16.6%;text-align: center}

/************************************** 友情链接 *************************************/








