@charset "utf-8";
/* CSS Document */
#slide{min-width:1200px;}
.kuaidiv{background-color:#f2f2f2; padding:50px 0;}
.kuaidiv ul{width:1200px; margin:0 auto;}
.kuaidiv li{width:277px; height:170px; margin:0 11px; position:relative; float:left; overflow:hidden;}
.kuaidiv li img{width:100%; transition: 0.5s;}
.kuaidiv li:hover img{transform: scale(1.3);}
.kuaidiv li .tag{position:absolute; right:0; bottom:0; width:55px; height:35px; line-height:35px; background-color:rgba(0,0,0,.5); color:#FFF; text-align:center;}
.kuaidiv li:hover .tag{background-color:rgba(255,0,0,.5);}
.about{ background:url(../img/aboutbj.jpg) 0 0 no-repeat; background-size:100% 100%; color:#FFF; text-align:center; padding:10px 0 50px; min-width:1200px;}
.xiaotitle{background:url(../img/index-bt.png) center center no-repeat; width:110px; height:80px; margin:50px auto; line-height:30px; font-size:20px; font-weight:bold; padding-top:20px; text-align:center;}
.xiaotitle span{font-size:14px; font-weight:normal;}
.about .neirong{width:1160px; text-align:left; font-size:16px; line-height:36px; margin:20px auto;}
.about .neirong p{text-indent:32px; margin-bottom:10px;}
.about .jieshao{ width:1200px; height:auto; margin:50px auto;}
.about .jieshao li{float:left; width:25%; margin:10px 0; font-size:16px;}
.about .jieshao li .dazi{margin-bottom:10px; font-weight:bold;}
.about .jieshao li .dazi span{font-size:26px;}
.about .gengduo{margin-top:50px;}
.about .gengduo a{padding:10px 50px; border:1px solid #FFF; color:#FFF; font-size:16px; transition: 0.5s;}
.about .gengduo a:hover{background: #e62129;border: 1px solid #e62129;}
.fenlei{margin:10px auto; text-align:center;}
.fenlei a{width:150px; border:1px solid #CCC; text-align:center; line-height:40px; margin:0 20px; border-radius:20px; display: inline-block; font-size:16px; color:#000; cursor: pointer;}
.fenlei a.activity{background-color:#1d78e1; color:#FFF;}
.liuyan{ background:#f1f1f1; border-top: 5px solid #1d78e1;}


/*关键词*/
.sea_bg{ width:100%; height:50px; background-color:#f4f4f4;}
.h_sea{line-height:23px; height:50px;overflow:hidden; padding:7px 0 0;color:#666; width:1200px; margin:0 auto;}
.key a{color:#666; padding:0 5px;}
.key{float:left; width:540px; overflow:hidden; height:50px; line-height:36px;}
.s_inp{width:390px; float:right; overflow:hidden;}
.nfix{width:390px;text-align:center;border-bottom:0;background:#fff;height:50px;font-size:14px;}
.nfix .ip{border:1px solid #CCC;padding:8px 20px;width:230px;}
.nfix .bnt{border:1px solid #e62129;border-left:0;background:#e62129;color:#fff;padding:8px 20px; cursor: pointer;}



/* 解决方案 */
.chan12{ width:1200px; margin:0 auto; overflow:hidden;margin-top: 18px;}
.chan12 h3{width: 167px;height:148px;background:#e62129;display:block;color:#ffffff;font-size:26px;padding-left:33px;padding-top:60px;float:left}
.chan12 h3 span{display: block;font-size: 15px;color: #fff;text-transform:uppercase;line-height: 30px;}
.chan12 h3 a{display: block;font-size: 12px;color: #fff}
.chan12 .contejj{width:1000px;float: right;}
.fwnjj{font-weight:normal;}

#gstkjj {width:1000px;  height:208px; background-color:#e8e8e8; float:left; }
#gstkjj .co {width:970px; height:190px; overflow:hidden; margin-left:20px; margin-top:10px;}
#gstkjj .co ul li {width:242px; height:150px; float:left; text-align:center;}
#gstkjj .co ul li a img {width:225px; height:150px; margin:3px 5px 10px 3px;}
#gstkjj .co ul li a {display:block;}


.chanpin1{margin:10px 0;}
.chanpin1 li{width:380px; height:350px; float:left; margin:5px 10px; border:1px solid #CCC; box-sizing:border-box; padding:5px; font-size:14px; display:inline;}
.chanpin1 li img{width:100%; height:280px;}
.chanpin1 p{ width:98%; height:28px; margin:0 auto;}
.chanpin1 li .name{height:36px; line-height:36px; text-align:center; margin:5px auto; overflow:hidden; font-size:16px; font-weight:bold; color:#000;}
.chanpin1 li .desc{height:28px; line-height:28px; overflow:hidden;}


.chanpin{margin:10px 0;}
.chanpin li{width:270px; height:240px; float:left; margin:10px 10px; border:1px solid #CCC; box-sizing:border-box; padding:5px; font-size:14px; display:inline;}
.anli li{width:380px; height:360px; float:left; margin:5px 10px; border:1px solid #CCC; box-sizing:border-box; padding:5px; font-size:14px; display:inline;}
.chanpin li img,.anli li img{width:100%;}
.chanpin li .name{height:28px; line-height:28px; margin:5px 0; overflow:hidden; font-size:16px; font-weight:bold; color:#000; text-align:center;}
.anli li .name{height:28px; line-height:28px; margin:5px 0; overflow:hidden; font-size:16px; font-weight:bold; color:#000;}
.chanpin li .desc{height:28px; line-height:28px; overflow:hidden;}
.anli li{position:relative; height:290px;}
.anli li .xiangxi{background:rgba(224,59,62,0.7) url(../img/kuang.png) center center no-repeat; color:#FFF; text-align:center; position:absolute; top:0; left:0; bottom:0; right:0; display:none;}
.anli li .xiangxi p{line-height:40px; font-size:16px;}
.anli li .xiangxi .name{color:#FFF; margin-top:100px; font-size:20px; height:40px; line-height:40px;}
.anli li .xiangxi .cat a{ color:#fff;}
.anli li .xiangxi .cat a:hover{ color:#fff; text-decoration:underline;}
.anli li .xiangxi .more span{border:1px solid #FFF; padding:5px 20px;}
.anli li .xiangxi .more a{ color:#333;}
.anli li .xiangxi .more a:hover{ color:#fff;}

/*滚动图片开始*/
.layout{ margin:0 auto; position:relative; min-width:1200px;}
.zhongdiv .layout,.zhongdiv .layout .mainCont{ width:1200px;}
.mainCont{overflow:hidden;}
.mainCont ul{ word-wrap:normal;}
.leftBtn{position:absolute; left:-20px; top:162px;}
.leftBtn a{ background:url(../img/crc_index_left_btn.png) no-repeat; width:21px; height:36px; display:inline-block}
.leftBtn a:hover{background:url(../img/crc_index_left_btn_h.png) no-repeat;}
.rightBtn{position:absolute; right:-20px; top:162px;}
.rightBtn a{ background:url(../img/crc_index_right_btn.png) no-repeat; width:21px; height:36px; display:inline-block}
.rightBtn a:hover{background:url(../img/crc_index_right_btn_h.png) no-repeat;}
/*滚动图片结束*/

.hongdi{background-color:#c6151c; position:relative; color:#FFF; text-align:center; line-height:50px; font-size:16px; padding:50px 0; min-width:1200px; margin-top:50px;}
.hongdi .dazi{font-size:28px;}
.hongdi img{position:absolute; bottom:-14px; left:50%; margin-left:-18px;}
.youshi li{padding:40px 0; background:url(../img/hengxian.png) center bottom no-repeat;}
.youshi li img{max-width:500px;}
.youshi dl{width:640px;}
.youshi dt{padding-left:100px; position:relative;}
.youshi dt p.tag{ position:absolute; width:80px; height:80px; background:url(../img/lingxing.jpg) 0 0 no-repeat; left:0; top:0; text-align:center; line-height:80px; color:#FFF; font-size:24px;}
.youshi dt p.name{font-size:22px; color:#F00; font-weight:bold; line-height:40px;}
.youshi dt p.desc{background-color:#e5e5e5; color:#3d3d3d; float:left; padding:5px 10px; font-size:14px;}
.youshi dd{font-size:14px; position:relative; margin-top:20px; padding-bottom:5px; padding-left:100px;}
.youshi dd.zhongwen{color:#333;}
.youshi dd img{position:absolute; width:10px; height:10px; left:80px; top:5px;}

.dongtai{margin:30px auto;}
.dongtai .dt_item{width:400px; height:469px; padding:0 20px;}
.dongtai .dt_item .item_tt{padding-bottom:9px; border-bottom:1px solid #e0e0e0; margin-bottom:10px;}
.dongtai .dt_item .item_tt strong{font-size:20px; margin-right:10px;}
.dongtai .dt_item .item_tt a{line-height:25px; color:#333;}
.dongtai .dt_item .item_tt a:hover{color:#F00;}
.dongtai .dt_item li{height:24px; line-height:24px; margin-bottom:10px; font-size:14px; overflow:hidden;}
.dongtai .dt_item li a{ color:#333;}
.dongtai .dt_item li span{display:inline-block; padding:3px; border-radius:4px; border:1px solid #CCC; margin-right:10px;}
.dongtai .dt_item li:hover a{color:#F00;}
.dongtai .dt_item li:hover span{background-color:#F00;}
.dongtai .dt_item .wenti{height:420px; overflow:hidden;}
.dongtai .dt_item .wenti li{height:85px; border-bottom:1px dashed #CCC; padding:0px 0 10px 0;}
.dongtai .dt_item .wenti li p{padding:0;}
.dongtai .dt_item .wenti li .wen{height:30px; line-height:30px; overflow:hidden; border:0; font-weight:bold;}
.dongtai .dt_item .wenti li .wen span{border-radius:0; background-color:#F00; color:#FFF; border:none; padding:0 5px;}
.dongtai .dt_item .wenti li .da{max-height:90px; line-height:25px; overflow:hidden; font-weight:300; color:#666; position:relative;}
.dongtai .dt_item .wenti li .da span{border-radius:0; background-color:#000; color:#FFF; border:none; padding:0 5px; position:absolute; top:0; left:0;}


.dongtai .dt_news{width:760px; height:469px;}

.dongtai .dt_news .news{padding-bottom:5px; border-bottom:1px solid #e0e0e0; margin-bottom:10px;}
.dongtai .dt_news .news a{width:90px; text-align:center; line-height:30px; margin-right:10px; display: inline-block; font-size:20px; color:#777; cursor: pointer;}
.dongtai .dt_news .news a.activity{color:#1d78e1; font-weight:bold;}
.dongtai .dt_news .newsinfo{width:100%; height:auto; overflow:hidden;}

.dongtai .dt_news li{height:28px; line-height:28px;border-bottom:1px dashed #ccc; margin-bottom:10px; font-size:14px; overflow:hidden;}
.dongtai .dt_news li a{ color:#333;}
.dongtai .dt_news li span{ float:right; margin-right:20px; color:#777;}
.dongtai .dt_news li:hover a{color:#F00;}




.in_newstp{ width:100%; height:auto; overflow:hidden;}
.in_newstp .lt_img{float:left; width:250px; height:190px;}
.in_newstp .lt_img img{ width:100%;}
.in_newstp .lt_img a{ width:100%; height:100%; display:block;}
.in_newstp .rt_tt{float:right; width:480px; height:170px; padding-top:20px; padding-left:20px; overflow:hidden;}
.rt_tt .t01{width:100%; height:auto; line-height:30px; font-size:18px;}
.in_newstp .desc{width:100%; height:auto; line-height:28px; color:#777777;}
.in_newstp .desc a{color:#777777;}

