﻿@charset "utf-8";
*{ margin:0; padding:0;}
body{ font-family: 微软雅黑, Arial;
    font-size: 13px;
    line-height: 1.84;
    color: rgb(119, 119, 119);	min-width:1100px;	}
ul,li{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-family:"微软雅黑"; font-weight:normal;}
a{ text-decoration:none; font-family:"微软雅黑"; font-size:12px; color:#333;}
p{ font-family:"微软雅黑"; font-size:12px; color:#333;}
img { border:0px;}
.fl{ float:left;}
.fr{ float:right;}
.visible{display:block;}

/*头部*/
.header1{padding: 5px 0;
    background: #f8f8f8;
    border-bottom: 1px solid #f0f0f0;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    overflow: hidden;}
.header1 .top{width:1100px; margin:0 auto; overflow:hidden;height:37px; line-height:37px;}
.header1 .top .fr{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.header1 .top a{ margin:0 5px;}
.header1 .top a.langu{ background:#165fc5; color:#fff;padding:12px 14px;}
.header1 .top a:hover{ text-decoration:underline;}
.header2{width:100%; height:139px;}
.header2 .top1{width:1100px; margin:0 auto; overflow:hidden;}
.header2 .top1 .fl{margin-top:30px;}
.header2 .top1 .fr{margin-top:52px;}

/*导航*/
.dhl{width:100%; height:54px; background:black;}
.dhl .nav1{width:978px; margin:0 auto;}

/*banner*/
.banner{ position:relative;}
.flexslider{width:100%;height:500px;overflow:hidden;background:url(loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.slides li img{width:100%;height:500px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{ background: url(inactive.png) no-repeat 50% 50%;
 text-indent: -9999px;
 overflow:hidden;
 width: 20px;
 height: 30px;
 clear: none;
 display: block;cursor:pointer;}
.flex-control-nav .flex-active{background: url(active.png) no-repeat 50% 50%;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev,.flex-direction-nav li a.flex-next{display:inline;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5}
.flex-direction-nav li a.flex-next{left:auto;right:15%;background-position:-6px -137px}


/*热门搜索*/
.rmss{width:100%;height:44px; background:url(ss_bg.png) repeat-x; position:absolute; bottom:0; z-index:9999;}
.rms{width:1100px; margin:0 auto; overflow:hidden;}
.rms .fl{ height:44px; line-height:44px; color:#fff;width:820px;}
.rms .fl span{font-size:12px;}
.rms .fl a{ color:#fff; margin-right:18px;}
.rms .fr{width:238px;margin-top:10px; overflow:hidden;}
.rms .fr .gjc{ background:none; border:#fff 1px solid; width:177px; height:23px; color:#fff; padding-left:5px; font-size:12px; float:left;line-height:23px;}
.rms .fr .ss{width:54px;height:25px; border:none; background:#fff; float:left;color:#666; cursor:pointer;}

/*产品展示左侧*/
.main_pro{margin-top:30px; width:100%;}
.main_pro .pro{width:1100px; margin:0 auto; overflow:hidden;}
.main_pro .pro .fl{ width:224px;}
#left{width:224px;}
#left h2{background:url(icon_01.jpg) no-repeat;width:224px;height:74px;}
#left .menu-one{width:222px;border-top:none;border:solid 1px #ebebeb;}
#left .menu-one li .menu-header{width:203px;line-height:28px;cursor: pointer;height:28px;background:url(icon_04.jpg) repeat-x;color:#fff;font-size:14px;margin:9px 10px 0px 9px;*margin:4px 10px 0 9px;}
#left .menu-one li .menu-header .txt{padding-left:33px;display:inline-block;float:left;background:url(icon_02.jpg) no-repeat 7px center;}
#left .menu-one li .menu-header .txt a{color:#fff;font-size:14px;}
#left .menu-one li .menu-two{padding:0 10px;display:none;width:203px;}
#left .menu-one li .menu-two li{padding-left:10px;height:40px;line-height:40px;margin-bottom:2px;border-bottom:#c9c9c9 1px dashed;}
#left .menu-one li .menu-two li a{color:#666;font-size:14px;background:url(icon_03.jpg) no-repeat center left;padding-left:20px;}
#left .menu-one li .menu-two li a:hover{color:#165fc5;}
#left .menu-one li.phone{width:203px; height:117px;margin:10px; background:url(pro_tel.jpg) no-repeat;}
#left .menu-one li p{color:#fff;font-size:15px;padding-top:37px; padding-left:58px;}
#left .menu-one li p span{ font-size:18px;}

/*产品展示右侧*/
.main_pro .pro .fr{ width:849px; }
.main_pro .pro .fr .bt{ width:849px;height:41px; background:url(rxcp_bg.jpg) repeat-x; overflow:hidden;*width:867px;}
.main_pro .pro .fr .bt .na{ float:left; width:130px;}
.main_pro .pro .fr .bt .na h3{ background:url(bt_bg.jpg) no-repeat center left; color:#165fc5; padding-left:16px; height:41px; line-height:41px; margin-left:26px; font-size:16px; font-weight:bold;}
.main_pro .pro .fr .bt .mo{ float:right; width:55px; margin-right:6px; padding-top:11px;}
.main_pro .pro .fr .bt .mo a{ font-size:12px;color:#034091;border:#cacaca 1px solid;background:#fff;padding:1px 6px;font-family:Arial, Helvetica, sans-serif;}
.main_pro .pro .fr .pro_lb{ padding:25px 10px 0 10px;}
.main_pro .pro .fr .pro_lb ul{ overflow:hidden;}
.main_pro .pro .fr .pro_lb ul li{ float:left; margin:0 12px; width:251px;*margin:0 11px;}
.main_pro .pro .fr .pro_lb ul li a img{width:251px; height:236px; border:#d7d7d7 1px solid;}
.main_pro .pro .fr .pro_lb ul li a span{ text-align:center;display:block;font-size:14px;color:#333;height:42px; line-height:42px;}

/*选择帝航的6大理由*/
.rea{ width:100%; height:155px; margin-top:30px; text-align:center; background:url(six_bg.jpg) no-repeat; background-position:center;}

.main{width:100%; height:1854px;background:url(bg_01.jpg) no-repeat top center;}
.main_js{ width:1100px; margin:0 auto;}
.main_js h3{ font-size:20px; color:#df2f25; font-weight:bold;}
/*理由1*/
.main_js .main_01{ padding:58px 33px 0 106px; overflow:hidden;}
.main_js .main_01 fl{width:372px;}
.main_js .main_01 ul{ padding-top:5px;}
.main_js .main_01 ul li{background:url(icon_05.jpg) no-repeat left 11px; padding-left:19px;line-height:30px; width:600px;}
.main_js ul li p{font-size:14px; color:#333;}
.main_js ul li p span{ color:#2381e1;}
.main_js .main_01 .le{ float:left;margin:25px 15px 0 20px;}
.main_js .main_01 .fr{margin-top:17px;}
.main_js .main_01 .fr img{ border:#fff 5px solid;}
/*理由2*/
.main_js .main_02{margin-top:30px;*margin-top:50px;}
.main_js .main_02 h3{ margin-left:106px; padding-top:28px;}
.ladyScroll{width:1015px;position:relative; height:200px; margin:0 auto;*height:190px;}
.ladyScroll .prev{width:17px;height:56px;position:absolute;top:80px;left:0px;z-index:100; cursor:pointer; background:url(le.png) no-repeat;}
.ladyScroll .next{width:17px;height:56px;position:absolute;top:80px;right:0px;z-index:100; cursor:pointer; background:url(ri.png) no-repeat;}
.ladyScroll .scrollWrap{width:1015px;margin-left:31px;padding-top:37px;overflow:hidden;position:absolute;*margin-left:10px;*padding-top:30px;}
.ladyScroll dl{float:left;width:206px;text-align:center; margin:0 17px;}
.ladyScroll  dt{margin:0 auto;width:206px;overflow:hidden;}
.ladyScroll  img{display:block;width:198px;height:147px; padding:3px; background:#fff; border:#d4d4d4 1px solid;}
/*理由3*/
.main_03{ padding:0 26px 0 38px; overflow:hidden;}
.main_03 .fl{padding-top:15px;width:430px;}
.main_03 .fr{width:455px; padding-top:116px;}
.main_03 .fr ul{padding-top:10px;}
.main_03 .fr ul li{background:url(icon_05.jpg) no-repeat left 11px; padding-left:19px;line-height:30px; width:440px;}
/*理由4*/
.main_and{ overflow:hidden;width:1100px;}
.main_04{ float:left;}
.main_04 .up{margin:115px 0 0 106px;}
.main_04 .up ul{padding-top:10px;}
.main_04 .up ul li{background:url(icon_05.jpg) no-repeat left 11px; padding-left:19px;line-height:30px; width:430px;}
.main_04 .down{margin:85px 0 0 42px;}
/*理由5*/
.main_05{ float:right;}
.main_05 .up_01{margin:29px 0 0 60px;}
.main_05 .down_01{margin:77px 0 0 76px; margin-right:25px;}
.main_05 .down_01 ul{padding-top:10px;}
.main_05 .down_01 ul li{background:url(icon_05.jpg) no-repeat left 11px; padding-left:19px;line-height:30px; width:425px;}
/*理由6*/
.main_06{margin-left:106px; overflow:hidden;}
.main_06 .fl{padding-top:50px;width:410px;*width:410px;}
.main_06 .fl ul{padding-top:10px;}
.main_06 .fl ul li{background:url(icon_05.jpg) no-repeat left 11px; padding-left:19px;line-height:30px; width:410px;*width:410px;}
.main_06 .fr{margin-right:1px;margin-top:-5px;}

/*优质供应商*/
.line{ background:url(icon_06.jpg) repeat-x; width:100%; height:5px; margin-top:16px; overflow:hidden;}
.yzgys{width:100%; height:245px;background:#f4f4f4;}
.yzgys .shadow{width:1100px; margin:0 auto;background:url(img_08.jpg) no-repeat bottom center;padding-bottom:109px;padding-top:39px;}
.yzgys .shadow h3{ background:url(ywz.png) no-repeat center top; font-size:16px;color:#fff;font-weight:bold;height:33px;line-height:28px;padding-left:644px;}
.Scroll{width:1100px;position:relative; height:83px; margin:0 auto;}
.Scroll .prev{width:17px;height:56px;position:absolute;top:53px;left:0px;z-index:100; cursor:pointer; background:url(le.png) no-repeat;}
.Scroll .next{width:17px;height:56px;position:absolute;top:53px;right:0px;z-index:100; cursor:pointer; background:url(ri.png) no-repeat;}
.Scroll .scrollWrap{width:1100px;margin-left:25px;padding-top:37px;overflow:hidden;position:absolute;}
.Scroll dl{float:left;width:194px;text-align:center; margin:0 8px;}
.Scroll  dt{margin:0 auto;width:194px;overflow:hidden;}
.Scroll  img{display:block;width:192px;height:81px; border:#eaeaea 1px solid;}

/*合作案例、荣誉资质*/
.gsry{width:1100px;margin:0 auto; margin-top:50px; overflow:hidden;}
.gsry .gsdt{ float:left;width:777px;}
.gsry .ryzz{ float:left;width:287px;background:url(ry_bg.png) no-repeat center left; height:250px;padding-left:15px;margin-left:20px;}
.gsry .gsdt .gsdt_bt,.gsry .ryzz .gsdt_bt{ background:url(icon_02.png) repeat-x center; overflow:hidden; height:31px;padding-bottom:16px;}
.gsry .gsdt .gsdt_bt .le,.gsry .ryzz .gsdt_bt .le{float:left;color:#000;font-size:18px;background:url(icon_07.jpg) no-repeat bottom left;padding-bottom:10px;line-height:18px;width:240px;}
.gsry .gsdt .gsdt_bt .ri,.gsry .ryzz .gsdt_bt .ri{float:right; font-family:"Arial", Gadget, sans-serif; font-size:16px;color:#ccc;padding-top:7px;}
.gsry .gsdt .gsdt_bt p .red,.gsry .ryzz .gsdt_bt p .red{color:#1660c4;}
.gsry .gsdt .gsdt_bt p .yw,.gsry .ryzz .gsdt_bt p .yw{font-size:16px; color:#ccc; font-family:"Times New Roman", Times, serif; margin-left:7px;}
.gsry .gsdt .gsdt_bt p a:hover,.gsry .ryzz .gsdt_bt p a:hover{color:#1660c4;}
.gsry .gsdt .gsdt_nr ul{ overflow:hidden;}
.gsry .gsdt .gsdt_nr ul li{ float:left; margin:0 10px;*margin:0 7px;}
.gsry .gsdt .gsdt_nr ul li a img{width:229px; height:162px; padding:4px; border:#e9e9e9 1px solid;}
.gsry .ryzz .gsdt_bt .le{padding-bottom:12px;}
.gsry .ryzz .ryzz_nr ul li{width:210px;text-align:center;margin-left:13px;}
.gsry .ryzz .ryzz_nr ul li p img{width:213px; height:149px;padding:4px; border:#e9e9e9 1px solid;}

/*友情链接*/
.link{width:1100px; margin:0 auto;}
.link .link_bt{ background:url(icon_02.png) repeat-x bottom left;padding-bottom:1px;}
.link .link_bt img{border-bottom:#1660c4 1px solid;padding-bottom:10px;padding-right:60px;}
.link .link_nr{margin-top:10px;font-family:"Arial", Gadget, sans-serif;font-size:12px;color:#666;}
.link .link_nr ul{ overflow:hidden;}
.link .link_nr ul li{float:left; height:30px;}
.link .link_nr ul li a{margin:0 15px;font-family:"宋体"; line-height:30px;*margin:0 16px;}

/*底部*/
.bottom{width:100%;height:329px; background:url(bottom_bg.jpg) no-repeat;background-position:center; margin-top:25px;}
.bottom_01{width:1100px;margin:0 auto;}
.bottom_nav{padding:55px 0 0 220px; font-size:14px; color:#fff; font-family:"Arial Black", Gadget, sans-serif;}
.bottom_nav a{ color:#fff;font-size:14px;margin:0 22px;}
.bottom_nav a:hover{ text-decoration:underline;}
.footer{overflow:hidden; margin-top:36px;}
.footer .logo1{float:left;margin-left:125px;*margin-left:60px;}
.footer .address{float:left;margin-left:40px; margin-top:40px;}
.footer .address p{font-size:14px; color:#fff;line-height:30px;}
.footer .weixin{float:left;margin-left:40px;margin-top:40px;}


/*内页 公用*/
.ny_banner{width:100%;margin:0 auto; text-align:center; height:350px;}
.ny_main{padding-top:20px;overflow:hidden;width:1100px;margin:0 auto;}
.ny_main .fl{width:224px;}
.ny_main .fr{width:846px;}
.ny_main .fl .lm_bt h3,.ny_main .fl .lxfs h3{width:224px;height:66px;font-size:22px;color:#fff;line-height:66px;background:#df2f25;overflow:hidden;}
.ny_main .fl .lm_bt ul{border:#d3d4d6 1px solid;padding:8px 0 28px 0;}
.ny_main .fl .lm_bt ul li{border-bottom:#ccc 1px dashed;margin:0 14px;height:39px; line-height:39px;width:194px;}
.ny_main .fl .lm_bt ul li a{background:url(icon_08.jpg) no-repeat left center;font-size:14px;color:#666;padding-left:20px;margin-left:10px;}
.ny_main .fl .lm_bt ul li a:hover{color:#dc272c;}
.ny_main .fl .lm_bt ul li a.on1{color:#dc272c;}
.ny_main .fl .lxfs{margin-top:20px;}
.ny_main .fl .lxfs .lx_nr{border:#cfd2d6 1px solid;padding-bottom:25px;}
/*.ny_main .fl .lxfs .lx_nr1{border:#cfd2d6 1px solid;padding-bottom:200px;}*/
.ny_main .fl .lxfs .lx_nr img{margin:10px 0 15px 35px;}
.ny_main .fl .lxfs .lx_nr p{height:24px;line-height:24px;margin-left:16px;}
.ny_main .fl .lxfs .lx_nr p.sj{margin-left:52px;}
.ny_main .fr .xq_bt{width:844px;height:30px;line-height:30px;border:#ccc 1px solid;background:#246cd7;}
.ny_main .fr .xq_bt p{color:#fff;margin-left:10px;}
.ny_main .fr .xq_bt p a{color:#fff;margin:0 5px;}
.ny_main .fr .xq_bt p a:hover{ text-decoration:underline;}
.ny_main .fr .xq_nr{margin-top:10px;border:#ccc 1px solid;padding:30px 20px;}
.ny_main .fr .xq_nr p{ text-indent:2em;line-height:30px;color:#666;}

/*招聘信息*/
.zp{ border:#dcdfe2 1px solid; border-top:#d0d4d8 2px solid; padding-bottom:35px;}
.zp thead td{ background:#f3f4f6; padding-left:20px; font:14px/50px "微软雅黑"; color:#666;}
.zp tbody td{font:14px/50px "微软雅黑"; color:#333; padding-left:20px; border-bottom:#dcdfe2 1px dashed;}
.zp tbody td a{font-size:14px;}
.zp tbody td a:hover{ color:#dc0701;}
.zp tbody tr:hover td{ background:#f5f6f8;}

/*招聘信息详情页*/
.zpxq .tit{ padding:0 0px 12px 0px; border-bottom:#dde0e3 1px dashed;}
.zpxq .tit span{ margin-right:35px;}
.zpxq .tit .zw{ font-size:16px; color:#008cd6;}
.zpxq .tit .bm{ color:#666;}
.zp_xq{ margin:20px 40px;}
.zp_xq ul li h5{ font-size:12px; color:#333; font-weight:bold; line-height:50px;}
.zp_xq ul li p{ line-height:30px; color:#333;}
.zp_xq .jl{ margin-top:20px;}
.zp_xq .jl span{ color:#f87500;}

/*厂区实景*/
.cqsj_ny{margin-top:10px;border:#ccc 1px solid;}
.cqsj_ny ul{overflow:hidden;}
.cqsj_ny ul li{margin:15px 9px 0 9px;width:193px;text-align:center;float:left;*margin:15px 8px 0 8px;}
.cqsj_ny ul li a img{width:187px;height:139px;padding:2px;border:#d7d7d7 1px solid;}

/*合作案例*/
.al_ny{margin-top:10px;border:#ccc 1px solid;}
.al_ny ul{overflow:hidden;}
.al_ny ul li{margin:15px 12px 0 12px;width:256px;text-align:center;float:left;*margin:15px 10px 0 10px;}
.al_ny ul li a img{width:250px;height:177px;padding:2px;border:#d7d7d7 1px solid;}

/*联系我们*/
.contact{margin-top:10px;border:#ccc 1px solid;padding:30px 20px;}
.contact p{margin-left:80px;height:34px; line-height:34px;font-size:14px;color:#000;}
.contact h3{margin-left:80px;margin-bottom:10px;}
.contact p.dq{margin-left:141px;}
.contact p span{margin-right:25px;}
.contact .wx{margin-top:30px;height:160px;}
.contact .wx .le{width:130px; text-align:center;float:left;margin-left:100px;}
.contact .wx .ri{width:130px; text-align:center;float:left; margin-left:115px;}
.liuyan{margin-top:10px;border:#ccc 1px solid;padding:20px 20px 30px 100px;}
.liuyan p{ margin-top:18px;}
.liuyan p span{ margin-left:6px; font-family:"宋体"; font-size:12px; }
.liuyan p .kg{letter-spacing:1.5em;}
.liuyan p .lt{letter-spacing:2.5em;}
.liuyan p .biaoti{ margin-left:8px; width:256px; height:20px; border:#999 1px solid;}
.liuyan p .man{margin-left:23px;}
.liuyan p .woman{ margin-left:20px;}
.liuyan .liuyan_01{background:url(zxdytb.jpg) no-repeat left center; margin-top:18px;}
.liuyan p .neirong{margin-left:8px; width:456px; height:186px; border:#999 1px solid;}
.liuyan .tijiao{ background:url(anniu_bg.jpg) no-repeat; width:50px; height:30px; border:none; margin:0 12px 0 61px; cursor:pointer;}
.liuyan .chongzhi{background:url(anniu_bg.jpg) no-repeat; width:50px; height:30px; border:none; cursor:pointer;}

/*产品中心*/
.cp_nr{margin-top:10px;border:#ccc 1px solid;}
.cp_nr .pro_lb{ padding:25px 10px 0 10px;}
.cp_nr .pro_lb ul{ overflow:hidden;}
.cp_nr .pro_lb ul li{ float:left; margin:0 11px; width:251px;*margin:0 8px;}
.cp_nr .pro_lb ul li a img{width:251px; height:236px; }
.cp_nr .pro_lb ul li a span{ text-align:center;display:block;font-size:14px;color:#333;height:42px; line-height:42px;color:black;font-weight:bold;}
.page{margin-top:25px; text-align:center;margin-bottom:20px;}
.page a{padding:3px 10px;margin-right:10px;border:#d9d9d9 1px solid;color:#666;}
.page a.dj{border:#fff 1px solid;}

/*产品中心详情*/
.cp_xq{margin-top:10px;border:#ccc 1px solid;padding:30px 20px;}
.xq_tit{ text-align:center; border-bottom:#ebebeb 1px solid;padding-bottom:12px;}
.xq_tit h3{font-size:18px;color:#333;}
.xq_tit p{color:#999;margin-top:10px;}
.ny_txt{margin-top:20px;padding:0 10px;}
.ny_txt p{line-height:30px;color:#333;}
.fy{margin-top:30px;}
.fy p{color:#787878;height:30px; line-height:30px; font-weight:bold;}
.fy p a{color:#787878; font-weight:normal;}
.fy p a:hover{ text-decoration:underline;}

/*新闻资讯*/
.xw_nr{margin-top:10px;border:#ccc 1px solid;padding:0 20px;}
.xw_nr ul li{border-bottom:#ccc 1px dashed;padding:25px 0 12px 0;}
.xw_nr ul li .bt{margin:0 3px;overflow:hidden;}
.xw_nr ul li .bt a{background:url(icon_xw.jpg) no-repeat left center;padding-left:9px;color:#333;font-weight:bold;font-size:14px;line-height:36px;float:left;}
.xw_nr ul li .bt a:hover{color:#dc0701; text-decoration:underline;}
.xw_nr ul li .bt span{float:right;color:#666;font-size:14px;height:36px; line-height:36px;}
.xw_nr ul li p{margin:0 12px;color:#666;line-height:24px;}
.xw_nr ul li p.more{ text-align:right;margin-top:15px;}
.xw_nr ul li p.more a{color:#3e3126;}
.xw_nr ul li p.more a:hover{ text-decoration:underline;}

/*防伪查询*/
.fwcx{margin-top:10px;border:#ccc 1px solid;padding:50px 20px 346px 20px; position:relative;}
.fwcx p.bt{ background:url(icon_cx.jpg) no-repeat left center;padding-left:30px;margin-left:100px;color:#333;font-size:18px;}
.fwcx p .xh{margin-left:190px;width:350px;height:28px;border:#c1c1c1 1px solid;margin-top:70px;padding-left:10px;color:#a9a9a9;line-height:28px;}
.fwcx a .cx{margin:50px 0 0 325px;width:88px;height:30px;background:#165fc5;color:#fff;border:none; cursor:pointer;}

.box2{width:530px;left:120px;top:50px;height:232px;z-index:1000000;background-color:#165fc5; position:absolute;}
.box2 h2{height:33px;font-size:16px;position:relative;line-height:33px;color:#fff;color:#888;font-weight:normal}
.box2 h2 span.left_bt{position:absolute;left:12px;font-size:14px;color:#fff;}
.box2 h2 a.right_bt{position:absolute;right:15px;top:7px;font-size:14px;color:#4f7ef0}
.box2 .room{height:157px;text-align:center;font-size:16px; background:#fff;margin:1px; overflow:hidden;padding-top:40px;}
.box2 .room .le{ float:left;width:40px;margin-left:100px;margin-top:5px;}
.box2 .room .ri{float:left;width:260px; text-align:left;margin-left:10px;}
.box2 .room .ri p{font-size:16px;color:#666;height:24px; line-height:24px;}
.box2 .room .ri p.up{color:#dc0701;}


.after-slider {
    padding: 0;
}
.section {
    position: relative;
    background-color: #fff;
    z-index: 9;
}
html .awe-color {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -3;
    width: 100%;
    height: 100%;
}
.bg-color-1 {
    background-color: #11538C;
}
.after-slider .after-slider-bg-2 {
    background-color: black;
    position: absolute;
    width: 50%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: -1;
}
.container {
    width: 1100px;
	padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
	display: table;
    content: " ";
}
.after-slider-content {
    display: table;
    width: 100%;
    height: 100px;
}
.after-slider-content .inner {
    position: relative;
    padding-right: 75px;
    background-color: black;
    width: 76%;
}
.tb-cell {
    display: table-cell;
    vertical-align: middle;
}
.after-slider-content .inner:before {
    content: '';
    display: block;
    position: absolute;
    border: solid transparent;
    border-left-color: black;
    border-width: 52px 20px;
    top: -1px;
    right: 0;
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
}
.after-slider-content h4 {
    display: inline-block;
    font-family: 微软雅黑, Arial;
    font-size: 18px;
    font-weight: 700;
    color: rgb(255, 255, 255);
    line-height: 40px;
    float: left;
    margin: 15px 10px;
	width:350px;
}
.after-slider-content .course-keyword {
    width: 370px;
    float: left;
    padding: 15px 10px;
}
.after-slider-content .course-keyword input {
    background-color: rgb(255, 255, 255);
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    width: 100%;
    height: 40px;
    font-family: 微软雅黑, Arial;
    font-size: 14px;
    color: rgb(0, 51, 80);
    border-radius: 5px;
    border: 0px;
    padding: 0px 13px;
}
.after-slider-content .mc-select-wrap {
    width: 21%;
    float: left;
    padding: 15px 10px;
}
.after-slider-content .inner:after {
    content: '';
    display: block;
    clear: both;
}
.tb-cell {
    display: table-cell;
    vertical-align: middle;
}
.text-right {
    text-align: right;
}
.mc-select select.select {
    position: relative;
    z-index: 9;
    background-color: rgb(255, 255, 255);
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-family: 微软雅黑, Arial;
    font-size: 14px;
    color: rgb(0, 51, 80);
    border: 0px;
    padding: 0px 13px;
    border-radius: 5px;
}
.after-slider-content .mc-select-wrap {
    width: 21%;
    float: left;
    padding: 15px 30px;
}
.mc-select {
    position: relative;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.mc-select span.select {
    position: absolute;
    display: block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    white-space: nowrap;
    overflow-x: hidden;
    overflow-y: hidden;
    top: 0px;
    left: 0px;
    background-color: rgb(255, 255, 255);
    font-family: 微软雅黑, Arial;
    font-size: 14px;
    color: rgb(1, 52, 80);
    cursor: default;
    z-index: 1;
    border-radius: 5px;
    padding: 0px 13px;
}

.mc-select .fa {
    position: absolute;
    top: 50%;
    right: 15px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    font-size: 15px;
    color: #013450;
    z-index: 1;
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
}


.btn-style-1:hover {
    background-color: #139DF0;
    color: #fff;
}
button, html input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer;
}
.btn-style-1, .btn-style-1:focus {
    background-color: black;
    color: #fff;
}
.mc-btn {
    display: inline-block;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    cursor: pointer;
    font-family: 微软雅黑, Arial;
    font-size: 16px;
    height: 40px;
    margin-top: 15px;
    margin-bottom: 15px;
    text-align: center;
    text-transform: capitalize;
    line-height: 40px;
    border: 0px;
    border-radius: 5px;
    padding: 0px 20px;
    transition: all 0.3s linear 0s;
}

.sy-title {
    font-size: 30px;
    color: #df2f25;
    text-align: center;
    padding-bottom: 30px;
    padding-top: 20px;
    background: url(bor1.png) no-repeat center bottom;
}
.caseSid {
    display: block;
    float: left;
    overflow: hidden;
    width: 232px;
}
.caseSid .SidBx {
    display: block;
    background: #eee none repeat scroll 0 0;
}
.h4a {
    background: url("caseli.png") no-repeat scroll left center;
    line-height: 50px;
    padding-left: 64px;
}

.h4a a {
    color: #fff;
}
.caseSid li {
    display: block;
    height: 38px;
    line-height: 38px;
    overflow: hidden;
    vertical-align: middle;
}
.caseSid li a {
    display: block;
    overflow: hidden;
    text-decoration: none;
    padding-left: 63px;
    color: #111;
    font-size: 14px;
}
.caseSid span {
    display: block;
    padding-top: 16px;
    height: 115px;
    background: #332c2b;
    text-align: center;
    color: #fff;
    font-size: 14px;
    line-height: 40px;
}
.caseSid span a {
    display: block;
    width: 89px;
    height: 25px;
    border: 2px solid #5c5655;
    text-align: center;
    line-height: 25px;
    color: #fff;
    margin: 0 auto;
}

.caseMain {
    display: block;
}

.pro_main dl {
    display: block;
    overflow: hidden;
    float: left;
    width: 180px;
    margin-right: 25px;
    display: inline;
    -moz-transition: all 0.2s;
    -webkit-transition: all 0.2s;
    -o-transition: all 0.2s;
    -ms-transition: all 0.2s;
    transition: all 0.2s;
    margin-bottom: 10px;
}
.pro_main dt {
    display: block;
}
.pro_main dt a {
    display: block;
    text-decoration: none;
}
.pro_main dt a>img {
    width: 100%;
    overflow: hidden;
    display: block;
}
.pro_main dt span {
    display: block;

    text-align: center;
    vertical-align: middle;
    font-size: 14px;
	font-weight:bold;
    color: black;
    -moz-transition: all 0.8s;
    -webkit-transition: all 0.8s;
    -o-transition: all 0.8s;
    -ms-transition: all 0.8s;
    transition: all 0.8s;
}
.pro_main dl.cur dt span, .pro_main dl:hover dt span {
    
}

.clearfix {
    zoom: 1;
}
.clearfix:before, .clearfix:after {
    content: ".";
    display: block;
    visibility: hidden;
    height: 0;
    line-height: 0;
    font-size: 0;
}

.border-decor_bottom {
    border-bottom: 5px solid #ddd;
}
.section-default {
    margin-top: 85px;
    margin-bottom: 50px;
}

.col-md-4 {
	float: left;
    width: 330px;
	padding-left: 15px;
    padding-right: 2px;
}
.title-w-icon {
    margin-bottom: 43px;
}
.title-w-icon .icon {
    display: inline-block;
    margin-right: 12px;
    font-size: 32px;
    color: #3b99d7;
    vertical-align: text-top;
}
.title-w-icon .ui-title-inner,.title-w-icon .ui-title-inner a {
    display: inline-block;
    margin-top: 0;
	font-size: 16px;
    font-weight: 700;
    line-height: 1.6;
    color: #222;
    text-transform: uppercase;
}
.title-w-icon .ui-title-inner:after {
    display: block;
    width: 30px;
    margin-top: 10px;
    border-top: 1px solid #ddd;
    content: '';
}
.post_mod-f {
    margin-bottom: 30px;
}
.post {
    display: inline-block;
    vertical-align: top;
}
.post_mod-f .entry-media {
    float: left;
    margin-right: 25px;
}
.post .entry-media {
    position: relative;
    z-index: 10;
}
.post .entry-thumbnail {
    text-align: center;
}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
    display: block;
    max-width: 100%;
    height: auto;
}
.post .entry-main {
    position: relative;
    cursor: default;
    transition: all 0.3s;
}
.entry-title_mod-a {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 微软雅黑, Arial;
    font-size: 13px;
    font-weight: 400;
    color: rgb(34, 34, 34);
    text-transform: uppercase;
}
.post_mod-e {
    margin-bottom: 30px;
    padding-bottom: 25px;
    border-bottom: 1px solid #eee;
	height:100px;
	overflow:hidden;
}
.post .box-date {
    float: left;
    width: 70px;
    font-size: 11px;
    color: #fff;
    background-color: black;
    text-align: center;
}
.post .box-date .number {
    display: block;
    margin-top: 15px;
    font-size: 24px;
    font-weight: 700;
    line-height: 1;
}
.post .box-date:after {
    display: block;
    width: 50px;
    height: 4px;
    margin-top: 15px;
    margin-right: auto;
    margin-left: auto;
    background-color: #df2f25;
    content: '';
}
.post_mod-e .entry-main {
    margin-left: 20px;
    border-top: none;
}
.post_mod-e .entry-title {
    margin-bottom: 10px;
}
.entry-title_mod-a {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 微软雅黑, Arial;
    font-size: 13px;
    font-weight: 400;
    color: rgb(34, 34, 34);
    text-transform: uppercase;
}
.post .entry-title a {
    color: #222;
}

/*底部开始*/
.footer{width:960px;margin:0 auto;}
.f_bg{ background:black; height:148px; padding-top:58px;}
.f_con h3{ float:left; padding:0 59px 0 0; width:122px;}
.f_con p{ float:left; width:340px; line-height:22px; color:#fff;}
.f_con p i{ display:block;font-style:normal;}
.f_con p i a{color:#fff;}
.f_con p img{ padding-left:20px; vertical-align:middle;}
.f_con em{ border-left:1px solid white; display:block; padding-left:25px; float:left; width:300px;font-style:normal;}
.f_con em a{ display:inline-block; font-size:14px; color:#fff; line-height:36px; padding:0 14px;}

.ewm{ float:left; padding-left:10px;}
.ewm img{ width:100px;}
/*底部结束*/
/*--------------------图片列表--------------------*/
.u-listB, .u-listB1 {
	margin:8px -10px;
}
.u-listB li {
	float:left;
	width:257px;
	text-align:center;
	border:#CCC 1px solid;
	background:#FFF;
	margin:10px;
	visibility:visible;
	overflow:hidden;
}
.u-listB1 li {
	float:left;
	width:257px;
	text-align:center;
	background:#FFF;
	margin:10px;
	visibility:visible;
	overflow:hidden;
	border:none;
}
.u-txt4 {
	height:35px;
	line-height:35px;
	border:#CCC 1px solid;
	border-top:none;
}
.u-listB li img, .u-listB1 li img {
	width:257px;
	height:180px;
	display:block;
	transition:0.5s;
	overflow:hidden;
}
.u-txt5 {
	height:45px;
	line-height:45px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.u-listB li img:hover {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1);
	transition:0.6s;
	overflow:hidden;
	opacity:0.7;
}
.u-listB1 li img:hover {
	transition:0.6s;
	overflow:hidden;
	opacity:0.7;
}
.sy-more {
	width:590px;
	height:40px;
	margin:25px auto 6px auto;
	box-shadow:5px 5px 5px #eee;
	border-radius:6px;
	border:#CCC 1px solid;
	text-align:center;
	line-height:40px;
	font-size:16px;
}
.sy-more:hover {
	background:#e71f19;
	transition:1.1s;
}
.sy-more:hover a {
	color:#FFF;
	display:block;
}
.sy-case {
	padding:40px 0;
	border-bottom:10px
}
.sy-title2 {
	background:url(bo.png) repeat-x 35px center;
	width:100%;
}
.sy-title2 span {
	background:url(bor1.png) no-repeat center;
	display:block;
	width:200px;
	margin:0 auto;
	text-align:center;
}

.sy-title2 h1 {
	color:#df2f25;
	font-size:28px;
	height:50px;
	line-height:40px;
}
.sy-title2 h2 {
	height:50px;
	line-height:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999;
	font-weight:normal;
}
.wd {
    width: 1100px;
    margin: 0 auto;
    box-sizing: border-box;
}

.about{width:1100px;margin:50px auto 10px;height: 370px;}

.about dl dt {
    float: left;
    width: 477px;
}
.about dl dd {
    float: right;
    width: 600px;
}

.about dl dd h3 {
    height: 66px;
    background: url(a_h3.gif) no-repeat center bottom;
    overflow: hidden;
}
.about dl dd h3 b {
    float: left;
    color: #df2f25;
    font-size: 42px;
    padding-right: 8px;
}
.about dl dd h3 span {
    float: left;
    padding-top: 5px;
}
.about dl dd h3 span i {
    display: block;
    font-size: 22px;
    color: #333;
    font-weight: bold;
}
.about dl dd p {
    font-size: 14px;
    color: #666;
    line-height: 24px;
    margin-top: 18px;
    padding: 0 1px;
}
.fixedHeader{width:100%;z-index:99999999999999;background:white;}


































