@charset "utf-8";
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,img,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;border:medium none;}
body{min-width:1200px;font-size:14px;font-family:"微软雅黑",Arial;}
img{border:0;}
a{text-decoration:none;cursor:pointer;}
p{word-wrap:break-word;word-break:break-all;}
ul{list-style:none;}

a:link{color:#0d0d0c; text-decoration:none;}a:visited{color:#0d0d0c; text-decoration:none;}a:hover{color:#e26a13;}

.clearfix:after,.clearfix:before{display:table;content:"";}
.clearfix:after{clear:both;}
.fl{float:left;}
.fr{float:right;}
.clearflr{clear:both;}
select{padding-right:14px;border:solid 1px #ddd;background:url(arrow.png) no-repeat scroll transparent;background-position:right 50%;background-size:13px auto;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
select::-ms-expand{display:none;}
select::-webkit-expand{display:none;}
select::-moz-expand{display:none;}
button{cursor:pointer;}
.wapper{margin:0 auto;width:1100px;}
.header{height:102px;border-bottom:2px solid #e26a13;}
.header .logo{padding:20px 10px 0 0;vertical-align:middle;}
.header .right .language{padding:10px 0;}
.header .right .language li{float:left;padding:0 15px;background:url(nav_icon.png) no-repeat left center;}
.header .right .language li:hover{background:url(nav_icon2.png) no-repeat left center;}
.header .right .language li:hover a{color:#ec7629;}
.header .right ul>li>a{display:block;color:#0d0d0c;}
.header .right .nav>ul>li{position:relative;float:left;padding:0 15px;height:50px;line-height:50px;}
.header .right .nav>ul>li>a{padding-left:15px;}
.header .right .nav>ul>li.active>a,.header .right .nav>ul>li>a:hover{background:url(nav_icon2.png) no-repeat left center;color:#ec7629;}
.header .right .nav .tow{position:absolute;top:65px;left:-18%;z-index:999;display:none;width:200px;background:#ec7629;}
.header .right .nav .tow li{display:block;height:36px;text-align:center;line-height:36px;}
.header .right .nav .tow li a{color:#fff;}
.header .right .nav .tow li a:hover{background:#fe8536;}
.banner .slideBox{position:relative;overflow:hidden;min-height:205px;}
.banner .slideBox .hd{position:absolute;right:47%;bottom:5px;z-index:1;overflow:hidden;height:15px;}
.banner .slideBox .hd ul{float:left;overflow:hidden;zoom:1;}
.banner .slideBox .hd ul li{float:left;margin-right:5px;width:13px;height:13px;border-radius:50px;background:#fff;text-align:center;line-height:14px;cursor:pointer;}
.banner .slideBox .hd ul li.on{background:#e26a13;color:#fff;}
.banner .slideBox .bd{position:relative;z-index:0;height:100%;}
.banner .slideBox .bd li{vertical-align:middle;zoom:1;}
.banner .slideBox .bd img{display:block;width:100%;height:100%;}
.banner .slideBox .next,.banner .slideBox .prev{position:absolute;top:50%;left:3%;display:block;margin-top:-25px;width:32px;height:40px;background:url(slider-arrow.png) -110px 5px no-repeat;opacity:.5;}
.banner .slideBox .next{right:3%;left:auto;background-position:8px 5px;}
.banner .slideBox .next:hover,.banner .slideBox .prev:hover{opacity:1;}
.banner .slideBox .prevStop{display:none;}
.banner .slideBox .nextStop{display:none;}
.banner img{width:100%;}
.sub_menu{padding:60px 0;}
.sub_menu ul>li{float:left;display:inline-block;padding:0 20px;width:230px;color:#949597;text-align:center;}
.sub_menu ul>li i{display:block;margin:0 auto;width:70px;height:40px;background:url(sub_icon.png) no-repeat;}
.sub_menu ul>li a{color:#949597;}
.sub_menu ul>li span{display:block;color:#949597;font-size:18px;line-height:50px;}
.sub_menu ul>li p{display:inline-block;padding-left:20px;background:url(sub_arrow.png) no-repeat;background-position:0 -28px;}
.sub_menu ul>li:hover i{background:url(sub_icon2.png) no-repeat;}
.sub_menu ul>li:hover p a,.sub_menu ul>li:hover span a{color:#ec7629;}
.sub_menu ul>li:hover p{background:url(sub_arrow.png) no-repeat;background-position:0 0;}
.sub_menu ul>li i.class2{background-position:-295px 0;}
.sub_menu ul>li i.class3{background-position:-595px 0;}
.sub_menu ul>li i.class4{background-position:-887px 0;}

.book{min-height:388px;background:url(idx_bg2.png) repeat-x;}
.book .left img{display:block;padding-top:75px;}
.book .left p{color:#ec7629;font-weight:bolder;font-size:18px;line-height:32px;}
.book .left hr{margin:10px 0;width:215px;height:3px;border-width:0;background-color:#ec7629;color:#ec7629;text-align:left;}
.book .left div{padding-top:10px;width:365px;font-size:16px;line-height:32px;}
.hot_products{padding-top:52px;}
.index_pic{float:left;  box-shadow: 3px 3px 5px rgba(0,0,0,0.2); position: relative; cursor: pointer;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s;transition:.3s;-ms-transition:transform .3s; margin-left:28px;}
.index_pic:hover{box-shadow:12px 14px 22px rgba(0,0,0,.3);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);-ms-transform:translateY(-10px);}

.idx_news{padding-top:30px;min-height:456px;background:url(idx_bg3.png) no-repeat center bottom #f0f3f5;}
.idx_news .idx_news_title{padding-bottom:10px;width:570px;height:40px;font-size:24px;line-height:40px;}
.idx_news .idx_news_title a{float:right;display:block;width:67px;height:40px;color:#ec7629;font-size:14px;}
.idx_news .idx_news_title a:hover{color: #ec7629;}
.idx_news ul{width: 570px;}
.idx_news ul >li{padding-bottom: 20px;}
.idx_news a{height: 114px; display: block;float: left;}
.idx_news a img{width: 176px; height: 114px; }
.idx_news .right{width: 360px;float: right;}
.idx_news .right >div{width: 360px; height: 40px; line-height: 40px;overflow: hidden;font-size: 18px;margin-bottom: 10px;}
.idx_news .right >div > a{color: #000;}
.idx_news .right >div > a:hover{color: #ec7629;}
.idx_news .right >p{ color: #9c9c9d; font-size: 14px; line-height: 24px;height: 52px;overflow: hidden; }

.footer{ background: #393b40; }
.footer img{display: block;width: 130px; height: 130px;padding: 40px 0;float: left;}
.footer .right{width: 890px; float: right; padding-top: 40px;}
.footer ul li{padding-right: 30px;float: left;}
.footer ul li a{ color: #9c9d9d; height: 30px; line-height: 30px;}
.footer p{line-height: 30px;color: #9c9d9d;width: 722px;}


.options{width:1100px;margin:0 auto;padding-bottom:40px;padding-top: 40px;}
.options ul{border:1px solid #ebebeb; width:100%; border-right:none;}
.options .option_list li{float:left;}
.options .option_list li:hover,
.options .option_list li.on{background:#e26a13;}
.options .option_list li a{display:block;width: 164px;height:55px;border-right:1px solid #ebebeb;background:url(about_option.png) no-repeat;padding-left: 55px;font-size:15px;color:#000;line-height:55px;text-decoration:none;}
.options .option_list li a:hover,
.options .option_list li.on a{color:#fff;}
.options .option_list li .list0{background-position:-25px 0;}
.options .option_list li .list1{background-position:-25px -165px;}
.options .option_list li .list2{background-position:-25px -50px;}
.options .option_list li .list3{background-position:-25px -220px;}
.options .option_list li .list4{background-position:-25px -275px;}
.options .option_list li .list5{background-position:-25px -275px;}
.options .option_list li .list0:hover,
.options .option_list li.on .list0{background-position:-25px -330px;}
.options .option_list li .list1:hover,
.options .option_list li.on .list1{background-position:-25px -495px;}
.options .option_list li .list2:hover,
.options .option_list li.on .list2{background-position:-25px -380px;}
.options .option_list li .list3:hover,
.options .option_list li.on .list3{background-position:-25px -550px;}
.options .option_list li .list4:hover,
.options .option_list li.on .list4{background-position:-25px -605px;}
.options .option_list li .list5:hover,
.options .option_list li.on .list5{background-position:-25px -605px;}
.options .option_list li:last-child{border-right:1px solid #ebebeb;}

.mainbody_about{width:1100px;margin:0 auto;position: relative;}
.mainbody_about>ul{min-height: 480px;}
.mainbody_about>ul>li{width: 1100px;padding: 0 20px;box-sizing: border-box;margin-bottom: 40px; }
.mainbody_about>ul>li.active{display: block;}
/*.mainbody .next a,.mainbody .pre a{color: #999;margin-bottom: 10px;} */
.mainbody .next ,.mainbody .pre {line-height: 36px;}
/*news*/
.news_con{min-height: 500px;}
.news_con ul li.active{display: block;}
.news_class{width:1098px;margin:30px auto 0;overflow:hidden; padding-right:2px;}
.news_class ul{border:1px solid #ebebeb;width:100%;}
.news_class ul li{float:left;border-right:1px solid #ebebeb;}
.news_class ul li:hover,
.news_class ul li.on{background:#e26a13;}
.news_class ul li a{display:block;width: 235px;height:55px;background:url(news_class.png)/*tpa=http://www.cncr-it.com/images/news_class.png*/ no-repeat;line-height:55px;font-size:15px;color:#000;padding-left: 130px;text-decoration:none;}
.news_class ul li:hover a,
.news_class ul li.on a{color:#fff;}
.news_class ul li .class1{background-position:60px 0;}
.news_class ul li .class2{background-position:60px -55px;}
.news_class ul li .class3{background-position:60px -110px;}
.news_class ul li:hover .class1,
.news_class ul li.on .class1{background-position:60px -165px;}
.news_class ul li:hover .class2,
.news_class ul li.on .class2{background-position:60px -220px;}
.news_class ul li:hover .class3,
.news_class ul li.on .class3{background-position:60px -275px;}

.list_wrap img{display:block;}
.list_wrap .con{width:820px;margin-left:20px;}
.list_wrap .con h3{font-size:16px;color:#333333;font-weight:bold;margin-bottom:10px;display:inline-block;}
.list_wrap .con p{font-size:14px;color:#555;line-height:24px;height:75px;overflow: hidden;}
.list_wrap .detail_btn{width:88px;height:24px;color:#999999;border:1px solid #d4d4d4;font-size:13px;line-height:24px;text-align:center;text-decoration:none;font-weight:bold;margin-top: 15px;}
.list_wrap li:hover .detail_btn,
.employee_con .list_wrap:hover .detail_btn{border:1px solid #d90708;color:#d90708;font-size:13px;}

.unity_short{width:1100px;height:150px;position:relative;overflow:hidden;margin-bottom:25px;margin-top: 30px}
.unity_short .hd{position:absolute;right:0;top:5px;z-index:100;}
.unity_short .hd ul li{width:12px;height:12px;background:#7d7f84;border-radius:100%;float:left;margin-left:12px;cursor:pointer;}
.unity_short .hd ul li:hover,
.unity_short .hd ul li.on{background:#cb3034;}

.unity_list{margin-bottom:30px;}
.unity_list>ul{min-height: 480px;}
.unity_list>ul>li{width: 1100px;display: none;box-sizing: border-box; }
.unity_list>ul>li.active{display: block;}
.unity_list>ul>li>ul>li{padding-left:24px;background:url(unityarr.png)/*tpa=http://www.cncr-it.com/images/unityarr.png*/ no-repeat 0 center;border-top:1px dotted #ebebeb;height:52px;line-height:52px;}
.unity_list>ul>li>ul>li a{display:block;height:52px;width:700px;color: #000;}
.unity_list>ul>li>ul>li a:hover{color:#d90708;}


/*product*/

.banner_pro img {
    width: 100%; display: none;
}
.banner_pro img.active{display: block;}

.pro_con{min-height: 750px;}
.pro_con ul li.active{display: block;}
.pro_class{width: 1100px;margin:30px auto 0;overflow:hidden;border:1px solid #ebebeb;}
.pro_class ul{width:100%; overflow:hidden;}
.pro_class ul li{float:left;border-right:1px solid #ebebeb;}
.pro_class ul li:hover,
.pro_class ul li.on{background:#e26a13;}
.pro_class ul li a{display:block;height:55px;line-height:55px;font-size:15px;color:#000;text-decoration:none; width:219px; text-align:center}
.pro_class ul li:hover a,
.pro_class ul li.on a{color:#fff;}

.pro_con>ul>li{width: 1100px;display: none;box-sizing: border-box; }
.pro_con{min-height: 750px;}
.pro_con>ul>li.active{display: block;}
.pro_con .left{width: 320px;}
.pro_con .left li{ background: #cdcdcd;border-bottom: 2px solid #fff;}
.pro_con .left li a{display: block;width: 300px; height: 36px; line-height: 36px; overflow: hidden;color: #000;padding-left: 20px;}
.pro_con .left li .e{background: #e26a13;color: #fff;}
.pro_con .right{width: 735px;}
.pro_con .right li{padding: 15px 0; border-top: 1px solid #cdcdcd;}
.pro_con .right li img{width: 197px; height: 112px;border: 1px solid #cdcdcd;margin-right: 25px;}
.pro_con .right div{width: 510px;}
.pro_con .right li h1{font-weight: normal;font-size: 16px;line-height: 30px;}
.pro_con .right li p{line-height: 24px; color: #666363;font-size: 14px; height: 70px;overflow: hidden;}

.ser_con{min-height: 750px;margin-bottom: 20px}
.ser_con > ul > li{width: 1100px;display: none;box-sizing: border-box; }
.ser_con > ul > li.active{display: block;}
.service_class{padding:30px 0;width:1097px;margin:0 auto;overflow:hidden;}
.service_class ul{border:1px solid #ebebeb;width:110%;}
.service_class ul li{float:left;border-right:1px solid #ebebeb;}
.service_class ul li:hover,
.service_class ul li.on{background:#e26a13;border-right:1px solid #cb3034;}
.service_class ul li a{display:block;width:153px;height:55px;line-height:55px;font-size:15px;background:url(service_class.png)/*tpa=http://www.cncr-it.com/images/service_class.png*/ no-repeat;color:#000;padding-left:120px;text-decoration:none;}
.service_class ul li:hover a,
.service_class ul li.on a{color:#fff;}
.service_class ul li .class1{background-position:0 0;}
.service_class ul li .class2{background-position:0 -55px;}
.service_class ul li .class3{background-position:0 -110px;}
.service_class ul li .class4{background-position:0 -165px;}
.service_class ul li:hover .class1,
.service_class ul li.on .class1{background-position:0 -220px;}
.service_class ul li:hover .class2,
.service_class ul li.on .class2{background-position:0 -275px;}
.service_class ul li:hover .class3,
.service_class ul li.on .class3{background-position:0 -330px;}
.service_class ul li:hover .class4,
.service_class ul li.on .class4{background-position:0 -385px;}


.ser_con .left{width: 320px;}
.ser_con .left li{ background:url(list.png) no-repeat #cdcdcd 3% 50%;border-bottom: 2px solid #fff;}
.ser_con .left li a{display: block;width: 290px; height: 36px; line-height: 36px; overflow: hidden;color: #000;padding-left: 30px;}
.ser_con .left li a:hover{background:url(list.png) no-repeat #e26a13 3% 50%;color: #fff;}
.ser_con .right{width: 735px;}
.ser_con .right li{padding: 15px 0; border-top: 1px solid #cdcdcd;}
.ser_con .right li img{width:158px; height: 122px;border: 1px solid #cdcdcd;margin-right: 25px;}
.ser_con .right div{width: 550px;}
.ser_con .right li h1{font-weight: normal;font-size: 16px;line-height: 30px;}
.ser_con .right li p{line-height: 24px; color: #000;font-size: 14px}



.talent_class{padding:30px 0;width:1100px;margin:0 auto;overflow:hidden;}
.talent_class ul{border:1px solid #ebebeb;width: 1098;}
.talent_class ul li{float:left;border-right:1px solid #ebebeb;width: 274px;}
.talent_class ul li:hover,
.talent_class ul li.on{background:#e26a13;border-right:1px solid #cb3034;width: 272px;}
.talent_class ul li a{display:block;width: 158px;height:55px;line-height:55px;font-size:15px;background:url(talent_class.png)/*tpa=http://www.cncr-it.com/images/talent_class.png*/ -20px 0 no-repeat;color:#000;padding-left: 70px;text-decoration:none;}
.talent_class ul li:hover a,
.talent_class ul li.on a{color:#fff;}
.talent_class ul li .class1{background-position:-50px 0;}
.talent_class ul li .class2{background-position:-50px -55px;}
.talent_class ul li .class3{background-position:-50px -450px;}
.talent_class ul li .class4{background-position:-50px -165px;}
.talent_class ul li .class5{background-position:-50px -110px;}
.talent_class ul li:hover .class1,
.talent_class ul li.on .class1{background-position:-50px -220px;}
.talent_class ul li:hover .class2,
.talent_class ul li.on .class2{background-position:-50px -275px;}
.talent_class ul li:hover .class3,
.talent_class ul li.on .class3{background-position:-50px -504px;}
.talent_class ul li:hover .class5,
.talent_class ul li.on .class5{background-position:-50px -330px;}
.talent_class ul li:hover .class4,
.talent_class ul li.on .class4{background-position:-50px -385px;}


.talent_idea{padding:54px 0 90px 24px;}
.talent_idea h2{font-size:24px;color:#b21f25;line-height:42px;}
.talent_idea p{width:675px;font-size:13px;color:#333;line-height:27px;}
.talent_idea img{margin-top:-70px;}

/*在线留言*/
.message{width: 690px; margin: 0 auto;}
.message select{border: 1px #ddd solid; width: 322px;height: 40px; line-height: 40px;font-size: 16px; padding: 0 10px; color:#666;margin: 10px}
.message input{border: 1px #ddd solid; width: 300px;height: 40px; line-height: 40px;font-size: 16px; padding: 0 10px; color:#666;margin: 10px}
.message input.message_title{width: 646px;}
.message textarea{width: 646px;border: 1px #ddd solid;margin: 10px;padding: 0 10px;line-height: 30px;}
.message button.bt1{width: 150px; line-height: 30px;height: 30px; background: #e26a13;color: #fff;text-align: center;margin: 0 auto; margin: 20px 10px;}
.message button.bt2{width: 150px; line-height: 30px;height: 30px; background: #e8e8e8;color: #666;text-align: center;margin: 0 auto; margin: 20px 10px;}
.question>div {border-bottom: 1px dashed #ddd;margin-bottom: 10px;}
.question .q{background: url(/index/images/q.png) no-repeat 0 0;line-height: 28px;padding-left: 40px;}
.question .a{background: url(/index/images/a.png) no-repeat 0 0 ;line-height: 28px;padding-left: 40px;border-bottom: 1px #ddd dashed;color: #e26a13;padding-bottom: 10px;}



/*培训基地start*/
.peixun li{float: left;width: 250px; height: 170px;margin: 12px;padding: 30px 0 0 0;}
.peixun li img{width: 250px; height: 170px;} 
.peixun li p{height: 30px; line-height: 30px;text-align: center;}
.peixun li p a{color: #000}
.peixun li p a:hover{color: #e26a13;}
/*培训基地end*/

/*分页*/
.page{overflow:hidden; width:100%; text-align: center; padding-bottom:72px;}
.page a{text-decoration:none; font-size:14px; color:#333; background:#fff; border:1px solid #ccc;  display: inline-block; padding: 6px 10px 6px 10px; margin-left: 3px; margin-right: 3px;}
.page a:hover,.page  a.active{background:#d20000; border:1px solid #d20000; color:#fff;}
.page a.active{color:#fff;}
/*分页*/


.main_title h1{font-size: 18px;line-height: 30px;text-align: center;margin: 35px 0; border-bottom: 1px #ddd solid; padding-bottom: 20px;}
.main_content{padding-bottom:32px; padding-top:12px; overflow:hidden; width:100%;}

.np{width: 100%; overflow: hidden; margin-top: 32px; padding-bottom:72px;}
.prive{float: left; width:50%; height:30px; overflow:hidden;}
.prive span{line-height: 28px; height: 28px; border: 1px solid #7f7f7f; float:left; padding-left: 8px; padding-right: 8px; font-size: 12px;}
.prive p{line-height: 28px; height: 28px; overflow: hidden; padding-left: 12px; float:left; width: 232px; text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;display:-webkit-box;}

.next{float:right; width:50%; height:30px; overflow:hidden;}
.next span{float: right; line-height: 28px; height: 28px; border: 1px solid #7f7f7f; padding-left: 8px; padding-right: 8px; font-size: 12px;}
.next p{float: right; line-height: 28px; height: 28px; overflow: hidden; padding-left: 12px; width: 232px; text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;display:-webkit-box;}
.show_btn{text-align: center; width: 100%; overflow: hidden; margin-top: 42px;}
.show_btn a{display: inline-block; padding: 15px 30px 15px 30px; border: 1px solid #7f7f7f; margin-left: 18px; margin-right: 18px;}


.wapper .clearfix li:last-child{border-right:none;}
.page_content li{list-style:disc;}