body{text-align:center;	font-family:"Microsoft Yahei";text-align:center;	font-size:14px;color:#757575; line-height:160%;}
input , textarea{font-family:"Microsoft Yahei";}
/*头部*/
.header{ width:100%; height:105px; margin:0px auto; min-width:1000px; overflow:hidden;}
.header .top{ width:1920px; height:5px; background:url(../images/t_bg.jpg) repeat-y;}
.header .head_m{ width:1000px; height:100px; margin:0px auto; position:relative;}
.head_m .logo{ width:200px; height:57px; float:left; margin-top:20px;}
.head_m .logo img{ width:200px; height:57px; vertical-align:top;}
.head_m .nav{ width:800px; height:100px; position:absolute; right:0px; top:0px; text-align:right;}
.nav li{ border-left:1px solid #eee;}
.nav li , .nav li a{ display:inline-block; *display:inline; zoom:1; }
.nav li a{height:95px; line-height:100px; border-bottom:5px solid #FFF; font-size:14px; color:#4E4E4E; padding:0px 20px;}
.nav li.now a{ border-bottom:5px solid #F54F27; background:#F0F0F0;}
.nav li.now a:hover{ color:#4E4E4E;}
.nav li a:hover{ color:#F54F27;}
/*幻灯片*/
.banner{ width:100%; min-width:1000px; overflow:hidden; height:650px; margin:0px auto;}
.banner_s{ width:100%; height:300px;}
.banner_s img{ width:1920px; height:300px; vertical-align:top;}
#inner { width:100%;	min-width:1000px;margin: 0 auto;height:650px;overflow:hidden;}
.hot-event {padding: 0px;position: relative;}
.hot-event .switch-tab {text-align: center;	position:absolute;left:0px;top:610px;width:100%;height:30px;line-height:30px;z-index:99;}
.hot-event .switch-tab a, .hot-event .switch-tab .current {margin: 0 2px;display: inline-block;width:8px;height:8px;background:#fff;overflow: hidden;vertical-align:middle;text-indent:-9999px; border-radius:200px; -moz-border-radius:200px; -webkit-border-radius:200px;}
.hot-event .switch-tab .current {background:#F35027;width:9px;height:9px;}
.hot-event .event-item {height:650px;width:100%;position: absolute;z-index: 1;left: 0;top: 0;}
.hot-event .event-item .banner {display: block;	overflow:hidden;text-align:center;position:relative;margin:0px auto;}
.hot-event .event-item img {-webkit-box-reflect: below 0 -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(85%, transparent), to(rgba(255,255,255,.2)));border: 0;width:1920px;	height:650px;margin:0px auto;}
.hide-clip {position: absolute!important;clip: rect(1px 1px 1px 1px);clip: rect(1px,1px,1px,1px);padding: 0!important;border: 0!important;height: 1px!important;line-height: 0!important;width: 1px!important;overflow: hidden;}
/*幻灯片*/
.i_about{ width:100%; height:130px; margin:0px auto; position:relative; background:#f8f8f8;}
.i_about .i_bg{ width:700px; height:130px; background:#F35027; position:absolute; top:0px; z-index:1;}
.i_about .i_am{ width:1000px; height:130px; margin:0px auto; background:#f8f8f8;}
.i_am .i_aml{ width:270px; float:left; background:#F35027; position:relative; z-index:3; height:130px; text-align:left;}
.i_am .i_aml .line{ width:50px; height:3px; background:#FFF; margin-top:25px; margin-bottom:3px;}
.i_am .i_aml h3{ width:100%; height:30px; line-height:30px; font-size:20px; overflow:hidden; margin-bottom:5px; color:#FFF; font-weight:normal;}
.i_am .i_aml .yw{font-size:12px; color:#FFF; line-height:150%; width:200px; border-bottom:1px solid #FDA34D; padding-bottom:3px; letter-spacing:1px;}
.i_am .i_aml .ico{ width:8px; height:14px; background:url(../images/icon3.png) no-repeat; position:absolute; right:-8px; top:65px;}
.i_am .i_amr{ width:685px; height:130px; float:right; position:relative; text-align:left;}
.i_am .i_amr .i_amr_m{ width:600px; height:75px; overflow:hidden; margin-top:30px;}
.i_amr_m h2{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:18px; color:#575656;}
.i_amr_m p{ width:100%; height:35px; line-height:150%; font-size:12px; color:#898989; overflow:hidden; margin-top:5px;}
.i_am .i_amr .more{ width:50px; height:70px; border:1px solid #ddd; background:url(../images/icon1.png) no-repeat center center; position:absolute; right:0px; top:35px;}
.i_main{ width:1000px; height:360px; margin:0px auto; margin-top:20px;}
.i_main .i_mainl{ width:500px; height:360px; overflow:hidden; background-image:url(../images/icon2.png); background-repeat:no-repeat; background-position:left top; float:left; text-align:left; background-color:#f8f8f8;}
.i_mainl .box_h{ width:440px; margin-left:30px; height:48px; border-bottom:1px solid #ddd; position:relative; padding-top:30px;}
.i_mainl .box_h span{ font-size:18px; color:#383737;}
.i_mainl .box_h p{ font-size:12px; color:#9D9D9D; margin-top:5px;}
.i_mainl .box_h .more{ width:30px; height:30px; border:1px solid #ddd; background:url(../images/icon1.png) no-repeat center center; position:absolute; right:0px; bottom:10px;}
.i_mainl .box_m{ width:440px; height:260px; overflow:hidden; margin-top:25px; margin-left:30px;}
.i_mainl .box_m img{ width:440px; height:140px; vertical-align:top;}
.i_mainl .box_m p{ width:100%; font-size:13px; color:#484848; line-height:170%; margin-top:8px;}
.i_main .i_mainr{ width:500px; height:360px; float:right;}
.back{ width:100%; height:120px; position:relative; margin-top:25px; min-width:100px; text-align:center;}
.back .line{ width:100%; height:59px; border-bottom:1px dashed #666; position:absolute; left:0px; top:0px; z-index:0; background:#Fff;}
.back .back_ico{ display:block; margin:0px auto; width:120px; height:120px; background:url(../images/top.png) no-repeat; cursor:pointer; position:relative; z-index:2;}
.f_nav{ width:1000px; height:55px; border-top:1px dashed #666; margin:0px auto; border-bottom:1px dashed #666; text-align:center; line-height:55px; margin-top:25px; }
.f_nav a{font-size:14px; color:#4E4E4E; margin:0px 30px;}
.foot{ width:100%; height:45px; line-height:45px; text-align:center; background:#E42E00; font-size:12px; color:#FFF; min-width:1000px;}
.p_title{ width:100%; min-width:1000px; border-bottom:1px solid #ddd; margin:0px auto; text-align:center; height:50px; line-height:50px; padding:30px 0;}
.p_title p{ width:100%; height:25px; line-height:25px; font-size:18px; color:#757575;}
.p_title .ying{ font-family:Arial;}
.scd{ width:1000px; margin:0px auto; margin-top:5px;}
.scd .scd_l{ width:210px; float:left; overflow:hidden;}
.scd_l .sidenav{ width:210px; margin-bottom:10px;}
.scd_l .sidenav li{ width:208px; height:30px; border:1px solid #757575; margin-top:10px; text-align:center; line-height:30px;}
.scd_l .sidenav li a{ font-size:14px; color:#757575;}
.scd_l .sidenav li.now , .scd_l .sidenav li:hover{ background:#F54F27; border:1px solid #F54F27;}
.scd_l .sidenav li.now a , .scd_l .sidenav li:hover a{ color:#FFF;}
.scd .scd_r{ width:760px; float:right; background:#f8f8f8;}
.scd .no_bg{ background:none;}
.scd_r dl{ width:100%; margin-bottom:40px; background:#f8f8f8;}
.scd_r dl dt{ width:278px; height:278px; float:left;}
.scd_r dl dt img{ width:278px; height:278px; vertical-align:top;}
.scd_r dl dd{ width:430px; float:right; text-align:left;}
.scd_r dl dd .t_y{ width:100%; padding:22px 0; margin-top:15px;}
.scd_r dl dd .t_y p{ font-size:15px; color:#777; letter-spacing:2px;}
.scd_r dl dd .t_z{ width:100%; height:40px; line-height:40px; font-size:22px; color:#777;}
.scd_r dl dd .des{ width:352px; height:45px; overflow:hidden; font-size:16px; color:#757575; line-height:140%; margin-top:30px;}
.scd_r .contact{ width:670px; margin:0px auto; text-align:left; padding:25px 0;}
.contact .map{ width:100%; height:380px; overflow:hidden;}
.contact h1{ width:100%; height:80px; line-height:80px; text-align:left; font-size:18px; color:#777777; font-weight:normal;}
.contact .ct_m{ width:100%; font-size:14px; color:#777777; line-height:160%;}
.contact .ct_m span{ color:#F44F27;}
.contact .book_t{ width:100%; height:36px; line-height:36px; font-size:18px; color:#505050; margin-top:20px;}
.contact .book_t img{ width:36px; height:36px; vertical-align:top; margin-left:10px;}
.contact .book{ width:100%; margin-top:10px;}
.contact .book li{ width:320px; height:35px; border:1px solid #ddd; float:left; text-align:left; margin-right:13px; position:relative; margin-bottom:13px; overflow:hidden; background:#FFF;}
.contact .book li span{ font-size:14px; color:#999999; display:block; text-align:left; position:absolute; left:10px; top:0px; z-index:1; height:35px; line-height:35px;}
.contact .book li input{ width:320px; padding-left:75px; height:35px; line-height:35px; border:0px; background:none;color:#999999;}
.contact .book li.chang{ width:655px; height:95px;}
.contact .book li.chang textarea{ width:655px;color:#999999; height:95px; border:0px; padding:5px;}
.contact .book li.btn{ margin-top:15px; border:0px; width:100%; background:#f8f8f8;}
.contact .book li.btn input{ width:75px; height:28px; line-height:28px; text-align:center; background:#F54F27; cursor:pointer; color:#FFF; font-size:15px; padding:0px;}
.contact .book li.btn em{ font-size:14px; color:#999999; margin-left:10px;}
.yellow{ color:#F44F27;}
.scd_r .qy_location , .scd_r .about , .scd_r .news{ width:690px; margin:0px auto; padding:50px 0; text-align:left;}
.scd_r .news li{ width:100%; height:125px; position:relative; margin-bottom:40px;}
.scd_r .news li h5{ width:100%; height:35px; line-height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.scd_r .news li h5 a{ font-size:20px; color:#383737; font-weight:normal;}
.scd_r .news li h5 a:hover{ color:#F54F27;}
.scd_r .news li .des{ width:100%; height:45px; line-height:160%; font-size:14px; color:#383737; overflow:hidden; margin:5px 0 10px;}
.scd_r .news li .line{ width:95px; height:25px; line-height:25px; border-bottom:2px solid #D4D4D4;}
.scd_r .news li .more , .scd_r .news .down li .des .more{ display:block; width:85px; height:28px; position:absolute; background:#F54F27; text-align:center; line-height:28px; font-size:14px; color:#FFF; right:0px; bottom:1px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.scd_r .down_bg{width:100%; background:#F2F2F2;}
.scd_r .news .down{ width:690px; margin:0px auto;}
.scd_r .news .down li{ width:100%; height:60px; margin-bottom:55px;}
.scd_r .news .down li a , .scd_r .news .down li span{ display:inline-block; *display:inline; zoom:1; width:auto;}
.scd_r .news .down li a{ background:url(../images/icon5.jpg) no-repeat right center; height:30px; line-height:30px; padding-right:35px;}
.scd_r .news .down li a span{ height:30px; max-width:400px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:18px; color:#3A3A3A;}
.scd_r .news .down li a:hover span{ color:#F54F27;}
.scd_r .news .down li .des{ width:100%; height:30px; line-height:30px; position:relative;}
.scd_r .news .down li .des p{ width:550px; height:30px; line-height:30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px; color:#3A3A3A;}
.scd_r .news .down li .des .more{ padding:0px;}
.pf{ width:40px; height:203px; background:#3A3A3A; position:fixed; right:0px; top:180px; z-index:9999999; background:#3A3635;}
.pf li{ width:40px; height:51px; position:relative; cursor:pointer;}
.pf li .icon{ display:block; width:40px; height:50px; background-image:url(../images/ico.png); background-repeat:no-repeat; position:absolute; left:0px; top:0px; z-index:9; background-color:#3A3635; border-bottom:1px solid #555;}
.pf li:hover .icon{ background-color:#F35027;}
.pf li.back_ico .icon{ border:0px;}
.pf li .ico_qq{ background-position:0px 0px;}
.pf li .ico_wx{ background-position:0px -50px;}
.pf li .ico_wb{ background-position:0px -100px;}
.pf li .ico_back{ background-position:0px -150px;}
.pf li:hover{ background:#F35027;}
.pf li .qq , .pf li .bck{ width:105px; height:50px; line-height:50px; position:absolute; left:0px; top:0px; z-index:7; text-align:center; background:#F35027;transition: 0.5s;-moz-transition:  0.5s;-webkit-transition:  0.5s;-o-transition:  0.5s; color:#FFF;}
.pf li:hover .qq , .pf li:hover .bck{ left:-105px;}
.pf li .code{ width:100px; height:100px; position:absolute; left:40px;transition: 0.5s;-moz-transition:  0.5s;-webkit-transition:  0.5s;-o-transition:  0.5s; z-index:7;}
.pf li .code img{ width:100px; height:100px; vertical-align:top;}
.pf li:hover .code{ left:-100px;}
.f_bg{ width:100%; min-width:1000px; background:#f8f8f8;}

