﻿/*----------初始代码----------------*/
html{min-width:1200px;}
body{font-size:14px; font-family:"微软雅黑","Microsoft Yahei",,"Hiragino Sans GB",sans-serif;min-width:1427px;}/*position:relative;z-index:-5*/
body,ul,table,h1,h2,h3,h4,h5,h6,b,a,p,input,select{font-weight:100;margin:0;padding:0; }
ul{list-style:none;}
ul li{vertical-align:bottom; margin:0; padding:0;}
img{border:0; margin:0; padding:0;display:inline-block;}
a{text-decoration:none;background:none;color:#666;}
a:hover{color:#c71c27;}
.clear{clear:both;}
/*----------首页头部----------------*/
.header{height:100px;background:#fff;}
.header .h_box{width:1200px;margin:0px auto;height:100px; border-bottom:1px solid #c71c27;}
.header .h_box .logo{width:365px;float:left;height:100px;line-height:100px; display:inline-block;}
.header .h_box .logo img{ vertical-align:middle;}
.header .h_box .menu{width:750px;float:right;}

.header .h_box .menu ul li.menu_li{float:left;width:150px;height:100px;text-align:center;}
.header .h_box .menu ul li.menu_li table{width:150px;height:100px;text-align:center;}
.header .h_box .menu ul li.menu_li table tr td{ vertical-align:middle;}
.header .h_box .menu ul li.menu_li a.a_link {line-height:16px; vertical-align:middle;color:#333; display:table-cell; text-align: center;width: 150px;height: 100px;}
.header .h_box .menu ul li.menu_li a.a_link span.menu_c{display:block;font-size:18px;}
.header .h_box .menu ul li.menu_li a.a_link span.menu_e{font-size:8px; display:block; font-family:Arial;}
.header .h_box .menu ul li.active{background:#c71c27;}
.header .h_box .menu ul li.active a.a_link{color:#fff;}
.header .h_box .menu ul li.menu_li:hover{background:#c71c27;}
.header .h_box .menu ul li.menu_li:hover a.a_link{color:#fff;}
.header .select_menu{position:absolute; top:102px;left:0; z-index:999; width:180px; display:none; height:0px; overflow:hidden;}
.header .select_menu ul.select_menu_ul{overflow:hidden; border:1px solid #c71c27; border-top:0; background:#fff;}
.header .select_menu ul.select_menu_ul li{height:45px;line-height:45px; text-align:left; width:180px; margin:0 auto; word-break:keep-all;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.header .select_menu ul.select_menu_ul li.add_t_bor{border-top:2px solid #fff;height:45px;line-height:45px;}
.header .select_menu ul.select_menu_ul li.add_t_bor a{border-top:0;height:45px;line-height:45px;}
.header .select_menu ul.select_menu_ul li a{display:block; color:#333;height:45px;line-height:45px; width:154px; border-top:1px solid #999; margin:0 auto; }
.header .select_menu ul.select_menu_ul li:hover{background:#c71c27;}
.header .select_menu ul.select_menu_ul li:hover a{color:#fff;}
.banner{width:100%;height:600px;overflow:hidden;position:relative;}
.banner ul{position:relative;}
.banner li{width:100%;height:600px;background:url(/styles/images/banner1.jpg) no-repeat center center;float:left;position:relative;}
.banner li a{width:100%;height:600px;display:block;}

.t_menu_box{height:365px;background:#373d41;padding-top:65px;}
.t_menu_box .t_menu{width:1200px; margin:0px auto;height:300px;}
.t_menu_box .t_menu ul li{width:300px;height:300px; float:left;}
.t_menu_box .t_menu ul li.t_menu_1{background:url(/styles/images/twomenu_01.jpg) no-repeat center center;}
.t_menu_box .t_menu ul li.t_menu_2{background:url(/styles/images/twomenu_02.jpg) no-repeat center center;}
.t_menu_box .t_menu ul li.t_menu_3{background:url(/styles/images/twomenu_03.jpg) no-repeat center center;}
.t_menu_box .t_menu ul li.t_menu_4{background:url(/styles/images/twomenu_04.jpg) no-repeat center center;}
.t_menu_box .t_menu ul li div.m_box{background:rgba(0,0,0,0.8);width:300px;height:300px;}
.t_menu_box .t_menu ul li div.m_box table tr td{width:300px;height:300px; vertical-align:middle;text-align:center;}
.t_menu_box .t_menu ul li div.m_box .m_img{text-align:center;}
.t_menu_box .t_menu ul li div.m_box .m_line{width:35px;height:2px;background:#fff;margin:18px auto;}
.t_menu_box .t_menu ul li div.m_box .m_txt{font-size:24px;color:#fff;}
.t_menu_box .t_menu ul li div.m_box .m_con{width:202px;margin:7px auto 0px; color:#fff;line-height:20px; display:none;}
.t_menu_box .t_menu ul li div.m_active{background:rgba(255,0,0,0.6);}
.t_menu_box .t_menu ul li div.m_active .m_con{display:block;}
.t_menu_box .t_menu ul li:hover div.m_box{background:rgba(255,0,0,0.6);}
.t_menu_box .t_menu ul li:hover div.m_box .m_con{display:block;}

.brand_box{height: 430px;margin-top:100px;padding-bottom:50px;}
.brand_box .swiper-container {
      width: 1427px;
      height: 430px;
    }
.brand_box .swiper-container .swiper-wrapper{width:1427px;margin:0 auto;height: 430px;}
.brand_box .swiper-button-next{background-image:url(/styles/images/btn_next.png); width:45px;height:87px;background-size: 45px 87px;}
.brand_box .swiper-button-prev{background-image:url(/styles/images/btn_prev.png); width:45px;height:87px;background-size: 45px 87px;}
.brand_box .brand_con ul li{ width:281px; height:200px;box-shadow:0px 2px 3px #888;  float:left;margin-left:22px; margin-bottom:22px; cursor:pointer;}
.brand_box .brand_con ul{width:1200px; margin:0 auto;}
.brand_box .brand_con ul li.no_l_mar{margin-left:0px;}
.brand_box .brand_con ul li.no_b_mar{margin-bottom:0px;}
.brand_box .brand_con ul li div.brand_main{display:none;}
.brand_box .brand_con ul li.active div.brand_main{background:rgba(255,0,0,0.6);width:281px; height:200px; display:block;}
.brand_box .brand_con ul li:hover div.brand_main{background:rgba(255,0,0,0.6);width:281px; height:200px; display:block;}
.brand_box .brand_con ul li div.brand_main .b_txt{ color:#fff;font-size:24px; font-weight:500;}
.brand_box .brand_con ul li div.brand_main .b_line{width:45px;height:2px;background:#fff; margin:10px 0px;}
.brand_box .brand_con ul li div.brand_main .b_con{line-height:20px;width:232px; color:#fff; font-size:14px;}
.brand_box .brand_con ul li div.brand_main table{ height:200px;}
.brand_box .brand_con ul li div.brand_main table tr td{padding-left:25px; height:200px; vertical-align:middle;}

.nav_brand{overflow:hidden; width:249px; overflow:hidden;}
.nav_brand li{border-bottom:1px dashed #d7d7d7; width:249px; display:block; overflow:hidden; margin-top:10px;}
.nav_brand li p.brand_img_p{overflow:hidden; width:104px; float:left}
.nav_brand li p.brand_img_p img{border:1px solid #d7d7d7; margin-bottom:5px;}
.nav_brand li p.brand_title_p{width:140px; overflow:hidden; font-size:14px; line-height:18px; margin-left:5px; float:left; word-break:keep-all;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nav_brand li p.brand_summery_p{width:140px; overflow:hidden; font-size:12px; color:#cecece; float:left; margin-left:5px; padding-top:6px;}

.news_box{padding:50px 0px;background:#f8f8f8;}
.news_box .news_con{width:1200px;margin:0 auto;height:385px;}

.news_box .news_con .news_l{ width:630px; float:left;}
.news_box .news_con .news_l .n_head,.news_box .news_con .news_r .n_head { height:50px; position:relative;margin-bottom:33px;}
.news_box .news_con .news_l .n_head .n_tle,.news_box .news_con .news_r .n_head .n_tle{height:50px; line-height:50px;background:#c71c27; display:inline-block; width:148px; text-align:center; color:#fff; font-size:18px;}
.news_box .news_con .news_l .n_head .n_more,.news_box .news_con .news_r .n_head .n_more{ color:#666; font-szie:14px;position:absolute; right:0px; bottom:0px;}
.news_box .news_con .news_l .n_box{margin-top:20px;height:140px;}
.news_box .news_con .news_l .n_box .n_img{width:190px; height:140px; overflow:hidden; float:left;}
.news_box .news_con .news_l .n_box .n_img img{width:190px; height:140px; overflow:hidden;}
.news_box .news_con .news_l .n_box .n_con {float:right; width:423px; text-align:left;}
.news_box .news_con .news_l .n_box .n_con .title{ word-break:keep-all;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_box .news_con .news_l .n_box .n_con .title a{font-size:18px; color:#000; word-break:keep-all;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_box .news_con .news_l .n_box .n_con .title a:hover{color:#c71c27;}
.news_box .news_con .news_l .n_box .n_con .content{ line-height:25px; margin-top:7px;}
.news_box .news_con .news_l .n_box .n_con .content a{font-size:14px;color:#999999;}
.news_box .news_con .news_l .n_box .n_con .cio_more{ width:18px;height:18px; background:url(/styles/images/cio_more.png) no-repeat center center; display:inline-block; margin-top:10px;}

.news_box .news_con .news_r{width:498px;float:right;}
.news_box .news_con .news_r .r_box ul{width:498px;}
.news_box .news_con .news_r .r_box ul li{background:url(/styles/images/cio_01.png) no-repeat left center;padding-left:20px; margin-top:0; height:40px; line-height:40px;}
.news_box .news_con .news_r .r_box ul li.no_t_mar{margin-top:0;}
.news_box .news_con .news_r .r_box ul li a{color:#000;font-size:18px;}
.news_box .news_con .news_r .r_box ul li a.active{color:#c71c27;}
.news_box .news_con .news_r .r_box ul li a:hover{color:#c71c27;}
.news_box .news_con .news_r .r_box ul li a .date{float:right;width:63px;float:right;}
.news_box .news_con .news_r .r_box ul li a .r_title{max-width:400px;word-break:keep-all;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left;}

.case_box{padding:50px 0px;}
.case_box .swiper-container{ width:1427px;height:606px;margin:0 auto;}
.case_box .swiper-container .swiper-wrapper{width:1427px;margin:0 auto;height:606px;}
.case_box .swiper-container .swiper-wrapper .swiper-slide{width:1200px;height:606px;}
.case_box .swiper-button-next{background-image:url(/styles/images/btn_next.png); width:45px;height:87px;background-size: 45px 87px;}
.case_box .swiper-button-prev{background-image:url(/styles/images/btn_prev.png); width:45px;height:87px;background-size: 45px 87px;}
.case_box .swiper-container .swiper-wrapper .case_con ul{ width:1200px; margin:0 auto;}
.case_box .swiper-container .swiper-wrapper .case_con ul li{float:left;margin-left:32px; width:276px;height:181px;margin-top:32px; overflow:hidden;}
.case_box .swiper-container .swiper-wrapper .case_con ul li div { width:276px;height:181px;display:table-cell;text-align:center; vertical-align:middle;overflow:hidden;  }
.case_box .swiper-container .swiper-wrapper .case_con ul li img{width:270px; vertical-align:middle; height:175px;box-shadow:2px 2px 5px #f3f3f3,2px -2px 5px #f3f3f3,-2px 2px 5px #f3f3f3,-2px -2px 5px #f3f3f3;}
.case_box .swiper-container .swiper-wrapper .case_con ul li.no_l_mar{margin-left:0px; }
.case_box .swiper-container .swiper-wrapper .case_con ul li.no_t_mar{margin-top:0px; }

.map_box{padding:50px 0px;background:#f8f8f8;}
.map_box .map_main{width:1200px;margin:0 auto;}
.map_box .map_main .m_img{ float:left;}
.map_box .map_main .m_con_r{float:right; margin-top:-17px;}

.map_box .map_main .m_con_r ul li{margin-top:10px; width:328px; overflow:hidden;}
.map_box .map_main .m_con_r ul li.m_t_mar{margin-top:10px;}
.map_box .map_main .m_con_r ul li .area{color:#c71c27;font-size:18px;}
.map_box .map_main .m_con_r ul li .address{ font-size:14px;color:#999; margin-top:5px;margin-bottom:6px;}
.map_box .map_main .m_con_r ul li .tel{font-size:14px;color:#999;}

.link_box{margin-top:0px;height:56px;background:#f8f8f8;}
.link_box .link_con{width:1200px;margin:0px auto;height:56px;line-height:56px;}
.link_box .link_con .link_tle{font-size:14px;font-weight:bold;margin-right:22px;}
.link_box .link_con  a{padding:0px 8px;}
.link_box .link_con i{font-style:normal;}
.footer{height:253px;background:#333333;}
.footer .f_con{width:1200px;margin:0 auto;padding-top:42px;}
.footer .f_con .f_code{text-align:center;}
.footer .f_con .c_name{color:#7e7e7e; font-size:18px; margin-top:10px; text-align:center;margin-bottom:10px;}
.footer .f_con .copy{color:#7e7e7e;font-size:14px; text-align:center;}

/*----------新闻资讯----------------*/
.h_line{height:2px; background:#c71c27; width:100%;}
.nav_menu{height:36px;line-height:36px;background:#f0f0f0;}
.nav_menu .nav_box{width:1200px;margin:0 auto;height:36px; overflow:hidden;}
.nav_menu .nav_box span{border-left:1px solid #d8d8d8;}
.nav_menu .nav_box .home_img{width:43px;height:36px;line-height:36px;text-align:center; display:inline-block; }
.nav_menu .nav_box .home_img img{ width:21px;height:21px; vertical-align:middle}
.nav_menu .nav_box .n_single{padding:0px 10px;display:inline-block;height:36px;}
.nav_menu .nav_box .n_single a{font-size:14px;color:#999;padding-right:27px;background:url(/styles/images/cio_02.jpg) no-repeat right center;}
.nav_menu .nav_box .n_single a.hide_img{background:none;}
.container .classify_l{width:249px;float:left;}
.container .classify_l .big_tle{width:249px;height:90px;line-height:90px;text-align:center;background:#c71c27; text-align:center; font-size:30px;color:#fff;}
.container .classify_l .big_tle_bottom{margin-bottom:40px;}
.container .classify_l .big_tle_top{margin-top:40px;}
.container{width:1200px;margin:40px auto;}
.container .classify_l .nav_type{margin-top:13px;}
.container .classify_l .nav_type ul{width:249px;}
.container .classify_l .nav_type ul li{width:249px;height:40px; border-bottom:1px dashed #d7d7d7; line-height:40px;}
.container .classify_l .nav_type ul li a{font-size:14px; color:#666; display:block;padding-left:24px; background:url(/styles/images/cio_04.png) no-repeat 10px center; padding-right:24px;word-break:keep-all;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.container .classify_l .nav_type ul li.active{background:#c71c27; border-bottom:1px solid #c71c27;}
.container .classify_l .nav_type ul li.active a{color:#fff; background:url(/styles/images/cio_03.png) no-repeat 10px center;}
.container .classify_l .nav_type ul li:hover{background:#c71c27;border-bottom:1px solid #c71c27; height:40px;}
.container .classify_l .nav_type ul li:hover a{color:#fff; background:url(/styles/images/cio_03.png) no-repeat 10px center;}
/*.customer{width:247px; height:150px; border:1px solid #d7d7d7; margin-top:40px;background:url(/styles/images/customer_01.jpg) no-repeat left bottom;}*/
.customer{width:249px; padding:20px 0px;background:#c71c27; margin-top:40px;}
.customer .c_phone{ text-align:center;}
.customer .c_phone .c_txt{ color:#fff; font-size:1.4rem;}
.customer .c_phone .c_num{color:#fff;font-size:1.4rem;}
.customer .c_phone .c_num span{background:url(/styles/images/phone.jpg) no-repeat 8px center; padding-left:29px;}
.customer table{width:247px; height:150px;}
.customer table tr td{width:247px; height:150px; vertical-align:middle; text-align:right;}
.customer table tr td div{width:160px;height:49px;line-height:49px;background:#c71c27;display: inline-block; text-align:left; }
.customer table tr td div span{font-size:18px;background:url(/styles/images/phone.jpg) no-repeat 8px center; padding-left:29px; color:#fff;}
.dow_btn_a{margin-top:0px; height:80px;line-height:80px;width:247px; border:1px solid #c71c27;}
.dow_btn_a a{color:#000;font-size:1.4rem; display:block;padding:0px 15px;background:url(/styles/images/jt_01.png) no-repeat 208px center;background-size:29px;}
.dow_btn_a a span{ background:url(/styles/images/download_01.png) no-repeat left center; background-size:32px; padding-left:40px;}
.dow_btn_a a span img{ vertical-align:middle;padding-left:6px;}
.container .classify_r{width:909px;float:right;}
.container .classify_r .con_r{height:228px;border:1px solid #999999;padding:30px; margin-top:40px;}
.container .classify_r .con_r:hover{border:1px solid #c71c27;}
.container .classify_r .con_r:hover .txt_r table tr td .title a{color:#c71c27;}
.container .classify_r .con_r:hover .b_btn .view{color:#fff !important; background:#c71c27; border:1px solid #c71c27 !important;}
.container .classify_r .no_t_mar{margin-top:0px;}
.container .classify_r .con_r .img_r{width:313px;height:228px;float:left; overflow:hidden;}
.container .classify_r .con_r .img_r img{width:313px;height:228px; overflow:hidden;}
.container .classify_r .con_r .txt_r{width:477px;float:right; height:228px;}
.container .classify_r .con_r .txt_r table{width:477px;height:228px;}
.container .classify_r .con_r .txt_r table tr td{width:477px;height:228px; vertical-align:middle;}

.container .classify_r .con_r .txt_r table tr td .title a{ font-size:18px; color:#333;word-break:keep-all;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.container .classify_r .con_r .txt_r table tr td .title a:hover{color:#c71c27;}
.container .classify_r .con_r .txt_r table tr td .con{font-size:14px; color:#999;line-height:20px; margin-top:12px;margin-bottom:12px;}
.container .classify_r .con_r .txt_r table tr td .b_btn{ height:34px;}
.container .classify_r .con_r .txt_r table tr td .b_btn .date{ color:#333;display:inline-block;height:34px;line-height:34px; float:left;}
.container .classify_r .con_r .txt_r table tr td .b_btn .view{width:101px;height:32px;line-height:32px; text-align:center; color:#333; float:right;display:inline-block;  border:1px solid #999;}
.container .classify_r .con_r .txt_r table tr td .b_btn .view:hover{background:#c71c27;border:1px solid #c71c27; color:#fff;}

.container .classify_r .page a{padding:8px 10px;margin-right:5px;border:1px solid #999; vertical-align:bottom;}
.container .classify_r .page{height:37px; vertical-align:bottom;margin-top: 38px;padding-top: 8px;}

.container .classify_r .page .p_home{border:0px;background:#eeeeee;padding: 10px 10px;}
.container .classify_r .page a.active{border:0px;background:#c71c27; color:#fff;}

/*----------新闻资讯详情----------------*/

.classify_r h1{font-size:30px; color:#333; text-align:center;word-break:keep-all;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.origin{ height:24px; margin-top:35px; border-bottom:1px solid #c71c27;}
.origin .o_txt{max-width:829px; float:left;height:24px; line-height:24px; display:inline-block; color:#666;word-break:keep-all;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.origin .o_link{width:70px;height:24px; line-height:24px; background:#c71c27; color:#fff; text-align:center; display:inline-block; float:right;}

.view_con{font-size:14px; color:#333; line-height:25px; margin-top:48px;text-align:justify;text-justify:inter-ideograph;}
.view_con p{font-size:14px; color:#333; line-height:25px;text-align:justify;text-justify:inter-ideograph;}
.view_con img{max-width:100%; margin:0 auto;}
.view_con p img{max-width:100%; margin:0 auto;}

.v_recommend{ background:#f5f5f5; padding:13px 0px 35px; margin-top:56px;}
.v_recommend h2{font-size:30px; color:#333;height:40px; line-height:40px;}
.v_recommend .v_list{ border-top:1px dashed #999;margin-top:17px;}
.v_recommend .v_list ul li{padding:0px 15px; height:46px; border-bottom:1px dashed #999;}
.v_recommend .v_list ul li a.v_tle{ max-width:330px;height:46px; line-height:46px;word-break:keep-all;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.v_recommend .v_list ul li a.v_details{width:70px; text-align:right;float:right;height:46px; line-height:46px;}

/*----------资料共享----------------*/
.select_type{background:#f2f2f2; height:117px; padding:48px 0px 44px;}
.select_type .select_box{width:1200px; margin:0px auto;}

.share_box{padding:28px 0px 60px;}
.share_box .s_main{width:1200px; margin:0 auto;}
.share_box .s_main .group .s_con{margin-top:30px;}
.share_box .s_main .group h2{font-size:28px; color:#000;}
.share_box .s_main .group .s_con ul li.b_li{width:260px;border:1px solid #989898; height:299px;  float:left; margin-left:24px; padding:10px; margin-bottom:24px; overflow:hidden;}
.share_box .s_main .group .s_con ul li.no_l_mar{margin-left:0px;}

.share_box .s_main .group .s_con ul li.b_li .p_box{height:105px; overflow:hidden;}
.share_box .s_main .group .s_con ul li.b_li .p_box .img{width:120px; height:105px;float:left; overflow:hidden;}
.share_box .s_main .group .s_con ul li.b_li .p_box .con{width:128px;float:right;height:105px; overflow:hidden;}
.share_box .s_main .group .s_con ul li.b_li .p_box .con .name a{color:#333; font-size:16px;word-break:keep-all;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/*.share_box .s_main .group .s_con ul li.b_li .p_box .con .name a:hover{color:#c71c27;}*/
.share_box .s_main .group .s_con ul li.b_li .p_box .con .txt{margin-top:4px;line-height:18px;}
.share_box .s_main .group .s_con ul li.b_li .p_box .con .txt a{color:#a7a7a7; }
.share_box .s_main .group .s_con ul li.b_li .p_box .con .dow_more{margin-top:7px; cursor:pointer; color:#666;}
.share_box .s_main .group .s_con ul li.b_li .p_box .con .dow_more a{ color:#c71c27;}
.share_box .s_main .group .s_con ul li.b_li .p_box .con .dow_more a:hover{ color:#c71c27;}
/*.share_box .s_main .group .s_con ul li.b_li .p_box .con .txt a:hover{color:#c71c27;}*/

.share_box .s_main .group .s_con ul li.b_li .n_list_txt{margin-top:18px;}
.share_box .s_main .group .s_con ul li.b_li .n_list_txt ul li{ padding:5px 0px;}
.share_box .s_main .group .s_con ul li.b_li .n_list_txt ul li.no_t_mar{margin-top:0px;}
.share_box .s_main .group .s_con ul li.b_li .n_list_txt ul li a.down_txt{color:#333;word-break:keep-all;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left; max-width:210px; }
.share_box .s_main .group .s_con ul li.b_li .n_list_txt ul li a.down{ float:right;color:#888;}
.share_box .s_main .group .s_con ul li.b_li .n_list_txt ul li a:hover{color:#c71c27;}

.share_box .s_main .s_mar_top{margin-top:21px;}
.share_box .s_main .group .s_con{width:1200px; overflow:hidden;}
.share_box .s_main .group .s_con .ul_data{width:1200px; overflow:hidden;}
.share_box .s_main .group .con_top{margin-top:28px;}
.share_box .s_main .group h2.b_btm{padding-bottom:14px;border-bottom:1px solid #989898;}
.share_box .s_main .group .s_con ul li.new_li{width:277px;height:342px;float:left;margin-left:28px; margin-bottom:28px;border:1px solid #e4e4e4;}
.share_box .s_main .group .s_con ul li.new_li .img{width:277px;height:161px; overflow:hidden;}
.share_box .s_main .group .s_con ul li.new_li .img img{width:277px;}
.share_box .s_main .group .s_con ul li.n_no_mar{margin-left:0px;}

.share_box .s_main .group .s_con ul li.new_li .li_con{border-top:0px;height:137px;padding:28px 15px 15px;}
.share_box .s_main .group .s_con ul li.new_li .li_con .name{color:#c71c27;font-size:18px;word-break:keep-all;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.share_box .s_main .group .s_con ul li.new_li .li_con .type{font-size:14px; color:#565656; margin:10px 0px;word-break:keep-all;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.share_box .s_main .group .s_con ul li.new_li .li_con .size{font-size:14px; color:#555;word-break:keep-all;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.share_box .s_main .group .s_con ul li.new_li .li_con .dow_btn{ text-align:center;}
.share_box .s_main .group .s_con ul li.new_li .li_con .dow_btn a{width:129px;height:34px; border:1px solid #c71c27;line-height:34px; text-align:center; display:inline-block; border-radius:10px; color:#c71c27;font-size:18px; margin-top:22px;}

.share_box .s_main .page a{padding:8px 10px;margin-right:5px;border:1px solid #999; vertical-align:bottom;}
.share_box .s_main .page{height:37px; vertical-align:bottom;margin-top: 38px;padding-top: 8px; text-align:center;}

.share_box .s_main .page .p_home{border:0px;background:#eeeeee;}
.share_box .s_main .page a.active{border:0px;background:#c71c27; color:#fff;}
/*下拉选择*/
.filter-disabled {
	-moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}

.filter-box {
    position: relative;
}

.filter-box select {
	display: none;
}

.filter-text {
	height: 100%;
	overflow: hidden;
	position: relative;
	cursor: pointer;
	padding: 0 30px 0 10px;
	background: #fff;
	border: 1px solid #999;
}

.filter-text input {
	font-size: 14px;
}

.filter-text .filter-title {
	width: 100%;
	height: 36px;
	line-height: 36px;
	border: 0;
	background-color: transparent;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0;
	cursor: pointer;
	color:#666;
}

.filter-list {
	display: none;
	width: 100%;
	max-height: 300px;
	background-color: #fff;
	font-size: 14px;
	position: absolute;
	top: 42px;
	left: 0;
	z-index: 99;
	border: 1px solid #e6e6e6;
	overflow: auto;
}

.filter-list li.filter-null a {
	color: #d2d2d2;
}

.filter-list li a {
	display: block;
	padding: 0 10px;
	line-height: 36px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	cursor: pointer;
}

.filter-list li:hover {
	background-color: #f2f2f2;
}

.filter-list li.filter-selected {
	background-color: #c71c27;
}

.filter-list li.filter-selected a{
	display: block;
	color: #fff;
}

.filter-list li.filter-disabled {
	background-color: #fff;
}

.filter-list li.filter-disabled a{
	display: block;
	color: #d2d2d2;
}

.filter-list li.filter-disabled:hover a {
	cursor: not-allowed!important;
	background-color: #fff;
}

.icon {
	position: absolute;
}

.icon-filter-arrow {
	width: 8px;
	height: 6px;
	background-repeat: no-repeat;
    background-image: url(/styles/images/icon_arrow_down_x2.png);
    background-size: 100%;
    right: 10px;
    top: 13px;
    transition: all .2s;
}

.icon-filter-arrow.filter-show {
	-webkit-transform: rotate(-180deg);
	transform: rotate(-180deg);
}

.filter-list::-webkit-scrollbar {
	width: 4px;
	height: 4px;
}

.filter-list::-webkit-scrollbar-track {
	background: #fff 
}

.filter-list::-webkit-scrollbar-thumb {
	background: #CBCBCB;
}
/*end 下拉选择*/

.select_type .select_box .select_one{ width:217px; display:inline-block; float:left;}
.select_type .select_box .select_one .select_t{ color:#000;padding:0px 0px 15px 10px;}
.select_type .select_box .select_one .select_list{color:#999;}
.select_type .select_box .select_one .select_list .s_two .filter-text{border-left:0px; border-right:0px;}

.select_type .select_box .search_r{width:526px; float:right;}
.select_type .select_box .search_r .select_t{color:#000;padding:0px 0px 15px 10px;}
.select_type .select_box .search_r .inp_txt{height:38px;}
.select_type .select_box .search_r .inp_txt input{height:36px;line-height:36px; width:337px;display:inline-block; border:1px solid #999999;padding-left:9px; float:left;}

.select_type .select_box .search_r .inp_txt .btn_s{ width:80px;height:38px;display:inline-block;background:#c71c27; line-height:38px;padding-left:13px;  float:left; cursor:pointer;} 
.select_type .select_box .search_r .inp_txt .all_btn{float:left; margin-left:5px; display:inline-block; background:#c71c27; width:80px; height:38px; color:#fff; line-height:38px; font-size:18px; text-align:center;}
.select_type .select_box .search_r .inp_txt .btn_s span{padding-left:30px; color:#fff; font-size:18px; background:url(/styles/images/search_02.png) no-repeat left center;}
.select_type .select_box .key_word{margin-top:26px;}
.select_type .select_box .key_word span{color:#a0a0a0;}
.select_type .select_box .key_word a{color:#a0a0a0;margin-left:8px;}
.select_type .select_box .key_word a:hover{color:#c71c27;}
.select_type .select_box .key_word a.no_l_mar{margin-left:0px;}

/*登录*/
.btn_login{background-image:none; border:0; background:#c71c27; color:#FFF; width:80px; height:30px;}

/*----------在线留言----------------*/
.message{margin-top:43px;}
.message .m_img img{width:100%;}
.message table.tbl_default{margin-top:30px;margin-left:12px;}
.message .online_txt{color:#333;line-height:40px; font-size:16px;}
.message table.tbl_default .text{border:1px solid #d3d3d3; padding-left:12px;}
.message table.tbl_default .contant_btn{background:#c71c27;width:179px;height:39px;line-height:39px;border:0 none;cursor:pointer;color:#fff;font-size:15px;font-weight:bold;}
.message h3 {font-size: 24px;color: #333;padding-bottom: 15px;border-bottom: 1px solid #c71c27;margin-bottom: 30px;}


/*行业下载*/
.dow_hy ul li{ height:45px; line-height:45px; border-bottom:1px solid #d7d7d7; }
.dow_hy ul li .s_cio{ width:16px; float:left; font-size:18px; color:#c71c27;margin-left:10px;}
.dow_hy ul li a.i_title{ max-width:800px; float:left;font-size:16px;cursor:pointer;text-align:justify;text-justify:inter-ideograph;}
.dow_hy ul li a.i_title:hover{color:#c71c27; }
.dow_hy ul li .span_dow{width:60px; float:right;font-size:16px; color:#888; cursor:pointer;}
.dow_hy ul li .span_dow .i_more:hover{color:#c71c27;}
.dow_hy .industry_tle{height:45px; line-height:45px; border-bottom:1px solid #d7d7d7; color:#000; font-size:22px;background: url(/styles/images/download_01.png) no-repeat left center;background-size: 28px; padding-left:38px;}
/*行业下载END*/



