﻿@charset "utf-8";
/* CSS Document */

.nav_tg {float: right; padding-top: 5px;}
/*------ 导航 ------*/
.daohang{ width:1025px; height:50px; overflow:hidden;}
.dhlogo{ float:left; width:153px; height:50px; overflow:hidden;}
.daohang ul{ float:right; width:850px; height:50px; margin:0 auto; overflow:hidden;}
.daohang ul li{ float:left; margin:0 10px; font: 14px/50px "Microsoft YaHei","SimHei";}
.daohang ul li a{ float:left; padding:0 20px; color:#fff; text-decoration:none;}
.daohang ul li:hover{ height:50px; background:#ea5502;}

body{ font-family:"微软雅黑",Arial;background-color:white;}

.topwrap{ background:#f7f7f7; height:35px; line-height:35px; border-bottom:1px solid #e8e8e8;}
.top{ margin:0 auto; width:1100px; text-align:right; color:#999; font-size:10px;}
.top>p{ float:left; text-align:left; width:50%; color:#333; font-size:12px;}
.top>p a{ margin-right:10px; color:#d51212;}
.top>p a:hover{ text-decoration:underline;}
.top>p span{ margin-left:15px;}
.top>a, .top>span a{ margin:0 5px; color:#333; font-size:12px;}
.top>span a.en{ margin-right:0px;}
.top>span{ margin-left:25px;}
.top>a:hover, .top>span a:hover{ color:#009acd;}

.head{ margin:0 auto; width:1100px; padding:21px 0 22px;}
.tel{ width: 202px; height:91px; background: url(../images/tel.png) no-repeat 0px 7px; padding-left: 62px; float:right;}
.tel p{ font-size: 13px; color:#303030; line-height:28px;}
.tel big{ font-size: 33px; color: #ff9000; font-weight:bold; line-height:35px; font-family: "Times New Roman";}
.searchbox{ margin-left:93px; margin-top:6px; width:492px; overflow:hidden;}
.search{ border:1px solid #ff8625;}
.search b{ float:left; display:inline-block; width:400px; height:32px;}
.search .iptxt{ margin:4px 10px; width:376px; height:24px; border:0; line-height:24px;}
.search .ipbtn{ background:#ff8625; width:90px; height:32px; line-height:32px; text-align:center; color:#fff; font-size:18px;}
.searchbox>p{ color:#999; font-size:10px; line-height:25px; height:25px; overflow:hidden;}
.searchbox>p span{ color:#848484; font-size:12px;}
.searchbox>p a{ color:#ff4a00; margin:0 5px; font-size:12px;}

.navwap{ width:100%; height:39px; border-bottom:5px solid #2099f4;}
.nav{ margin:0 auto; width:1100px; height:39px; position:relative;}
.navside{ width:225px; position:relative; z-index:100}
.navside>p{ background:#ff9935 url(../images/jt_img1.png) no-repeat 196px center; padding:0 30px 0 20px; height:39px; line-height:39px; font-size:15px; color:#fff; cursor:pointer;border-bottom:5px solid #2099f4;}
.navside>p.select{ background:#ff9935 url(../images/jt_img3.png) no-repeat 196px center;}

/*.navsideB .snavbox{ display:none;}*/
.snavbox{background:#ff9935; width:225px; position:absolute; left:0px; top:44px; z-index:300;}
.snavbar1 .snavbarTxt{ background:#ff9935;}
.snavbar1:hover .snavbarTxt{ background:#ff9935}
.snavbar{ text-align:right; cursor:pointer;}
.snavbarTxt{ background:#2099f4; width:225px; height:43px; line-height:43px; border-bottom:1px solid #2099f4; z-index:101; position:relative}
.snavbarTxt>span, .snavbarTxt>a{ position:absolute; left:22px; display:inline-block; width:165px; height:43px; overflow:hidden; text-align:left; color:#fff; font-size:14px;}
.snavbarTxt>span em, .snavbarTxt>a em{ display:inline-block; margin-right:12px; background:url(../images/ico14.png) no-repeat; width:10px; height:11px;}
.snavbarTxt span a { color:white;}
.snavbarTxt i{ margin-right:14px; margin-top:11px; display:inline-block; background:url(../images/jt_img4.png) no-repeat; width:20px; height:21px;}
.snavbarTxt>span, .snavbarTxt>i{ vertical-align:middle;}
.snavbar.on .snavbarTxt{ background:#ff9935;}

.snavbarTxt b.l_mico { position:absolute; top:10px; right:0; width:10px; height:19px; background:url(../images/lmico.png) no-repeat 0 0; transition:right 0.4s ease-out; -ms-transition:right 0.4s ease-out; -webkit-animation:right 0.4s ease-out; opacity:0; filter:alpha(opacity=0);}
.snavbar.on .snavbarTxt b.l_mico {right:-11px; display:block; opacity:1; filter:alpha(opacity=100);}

/**20150319*/
.snavbarTxts{ background:#00a8e0; width:225px; height:43px; line-height:43px; border-bottom:1px solid #33b9e6; position:relative}
.snavbarTxts>span{ position:absolute; left:22px; display:inline-block; width:165px; height:43px; overflow:hidden; text-align:left; color:#fff; font-size:14px;}
.snavbarTxts>span em{ display:inline-block; margin-right:12px; background:url(../images/ico14.png) no-repeat; width:10px; height:11px;}
.snavbarTxts span a { color:white;}
.snavbarTxts i{ margin-right:14px; margin-top:11px; display:inline-block; background:url(../images/jt_img4.png) no-repeat; width:20px; height:21px;}
.snavbarTxts>span, .snavbarTxts>i{ vertical-align:middle;}


.snavin{ display:none; position:absolute; left:215px; top:10px; height:473px; z-index:100;}
.snavbarin{ background:#fff; height:482px;border: 1px solid #ff9935;width: 881px; overflow:auto;margin-left: 10px; }
.snavbarin dl{width:575px; text-align:left;}
.snavbarin dl dt{ background:#f6f6f6 url(../images/jt_img6.jpg) no-repeat 548px 39px;  padding:12px 26px 12px 15px; border-bottom:1px solid #e5e5e5;}
.snavbarin dt>span{ float:left; display:inline-block; width:72px; height:72px; background:#f6f6f6;}
.snavbarin dt>span .jzimg{ width:72px; height:72px; *font-size:63px;}
.snavbarin dt .snavbarinTxt{ float:left; overflow:hidden; margin-left:12px; width:432px; height:72px; color:#666;}
.snavbarinTxt>a{ display:block; width:182px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#ff8625; font-size:14px; font-weight:bold;}
.snavbarinTxt p{ border-top:1px solid #dfdfdf; margin-top:5px; padding-top:5px; overflow:hidden; max-height:40px; line-height:20px;}
.snavbarinTxt p a{ color:#333;}
.snavbarinTxt p a:hover{ color:#2099f4;}
.snavbarinTxt p em{ font-style:normal; margin:0 10px;}
.snavbarin dl dd{ display:none; position:absolute; left:586px; top:1px; width:205px; height:379px;}
.snavbarin dl dd .jzimg{ width:205px; height:379px; *font-size:332px;}
.snavbarin dl:hover dt{ background:#fafafa url(../images/jt_img6.jpg) no-repeat 548px 39px;}
.snavbarin dl:hover dd{ display:block;}

.navin li{ float:left; width:100px; line-height:39px; text-align:center; font-size:17px;position:relative;}
.navin li>a{ display:inline-block; width:106px; height:39px; color:#333;}
.navin li.now > a, .navin li:hover > a{ border-bottom:5px solid #ff9935; margin-bottom:-5px;}
.navin li div{ display:none; position:absolute; top:39px; left:0px; background:#2099f4; font-size:14px; z-index:999; white-space:nowrap; height:15px; line-height:15px; padding:18px 0 14px 0;}
.navin li div a{ display:inline-block; white-space:nowrap; color:#FFF; height:15px; line-height:15px; border-right:1px solid #FFF; text-align:center; overflow:hidden; padding:0 10px;}
.navin li div a:last-child {border-right:none; }
.navin li div a:hover{ color:#ff9934;}
.navin li:hover div{ display:block;}
.navin li:hover:after { content:''; display:block;border-color: transparent transparent #fff transparent;
    border-style: solid;
    border-width: 5px;
    height: 0;
    overflow: hidden;
    position: absolute;
    left: 50%;
    margin-left:-2px;
    bottom: -5px;
    width: 0;}
.orderCar{ height:39px; position:relative;}

.nav_bj { background-color:#CBDBF9; opacity:0.8; filter:alpha(opacity=80); position:absolute; top:44px; left:225px; width:875px; height:43px; display:none;z-index:998;}
/*.orderCar a{ position:absolute; left:-18px; top:-4px; display:inline-block; background:url(../images/ico1.png) no-repeat left center; padding-left:50px; height:43px; line-height:43px; color:#fff;}*/
.orderCar a{color:#333;}
.orderCar span{ position:absolute; right:4px; top:-5px; display:inline-block; background:url(../images/ico2.png) no-repeat; width:19px; height:17px; line-height:13px; text-align:center; color:#fff; font-family:"Arial"; font-weight:bold;}
.orderCar img{height:30px;margin-top:-10px;}
.orderCar p{margin-top:15px; font-size:13px;}
.linkswrap{ background:#fafafa; width:100%;}
.linkswrap .links{ margin:0 auto; width:1145px; padding:20px 0 24px; overflow:hidden;}
.links ul{ width:120%;}
.links li{ float:left; margin-right:178px; font-size:16px;}
.links li em{ margin-right:18px;}
.links li a{ color:#636363;}
.links li:hover a{ color:#ff4a00}




/*index*/
.block1{ margin:0 auto; width:1100px;}

.banner{ position:relative; width:100%; height:474px;}
.banner ul{ position:relative;}
.banner li{ display:none; position:absolute; left:0px; top:0px; width:100%; height:484px; background-repeat:no-repeat; background-position:center;}
.banner li >a { display:block; height:484px;}
.banner li img{height:484px;width:865px;}
.banner li .jzimg{ width:865px; height:380px; *font-size:333px;}

.bannerWord{ background:#ededed; margin-top:10px; width:865px; height:82px;}
.bannerWord ul{ margin:23px 0 0 20px; width:110%;}
.bannerWord li{ float:left; padding:0 20px 0 43px; margin-right:20px; height:35px; border-right:1px solid #d5d5d5; color:#333; font-size:14px;}
.bannerWord li span{ color:#00a8e0; font-size:12px;}
li.bWords1{ background:url(../images/ico15.jpg) no-repeat left center;}
li.bWords2{ background:url(../images/ico16.jpg) no-repeat left center;}
li.bWords3{ background:url(../images/ico17.jpg) no-repeat left center;}

.l_advbox{ width:225px; height:140px; margin-right:10px; float:left;}
.r_scrooladv{ width:865px; height:140px; overflow:hidden; float:left;}
.kindPic{ margin-top:13px; overflow:hidden;}
.kindPic ul{ width:110%;}
.kindPic li{ float:left; margin-right:2px; width:212px; height:140px; background:red}
.kindPic .lxmimg{ width:212px; height:140px;}
.kindPic img{ width:100%; height:100%;}

.block2, .block3, .block4{ margin:0 auto; width:1100px; padding-top:20px;}
.block2>p{ margin-bottom:15px; border-bottom:1px solid #000; padding-bottom:8px; font-size:20px; color:#333;}
.block2>p em{ font-style:normal; font-size:20px; color:#333;}
.block2>p span{ margin-left:10px; color:#00a8e0; font-size:14px; font-family:"Arial"; font-weight:normal;}
.block2>p>a{ display:inline-block; margin-top:5px; font-size:14px; color:#ff4a00; font-family:"Arial"; text-transform:uppercase; font-weight:normal;}
.block2>p em, .block2>p span{ vertical-align:bottom}

.hotprobox{ width:1100px; margin-left:auto; margin-right:auto;}
.hotprobox>span.fl, .hotcon>span.fl{ display:inline-block; padding:1px; width:229px; height:300px; border:1px solid #e3e3e3;}
.hotprobox>span.fl .jzim, .hotcon>span.fl .jzimg{ width:229px; height:300px; *font-size:263px;}
.hotprobox>span.fr, .hotcon>span.fr{ display:inline-block; width:170px; height:302px; border:1px solid #e3e3e3;}
.hotprobox>span.fr .jzimg, .hotcon>span.fr .jzimg{ width:170px; height:302px; *font-size:264px;}

.block2 .hotprolist{ width:840px;}
.hotprolist ul{ width:110%;}
.hotprolist li{ float:left; padding:12px 9px 12px 12px; width:195px; height:278px; border:1px solid #e3e3e3; border-left:0px;}
.hotprolist li>a{ display:block; overflow:hidden; height:30px; line-height:30px; color:blue; /*font-weight:bold;*/ font-size:12px;}
.hotprolist li p{ padding-top:5px; overflow:hidden; max-height:80px; line-height:20px;}
.hotprolist li p span{  max-height:20px; display:inherit;width:100%; overflow:hidden;}
span.promore{ display:block; background:url(../images/txt_bg2.png) no-repeat; margin-top:10px; width:72px; height:18px; line-height:18px; text-align:center; color:#fff; font-family:"微软雅黑";}
span.promore a{ display:block; width:100%; height:100%; color:#fff;}
.hotprolist li:hover{ /*background:#f5f4f4;*/ border:1px solid #00a8e0}
.hotprolist li:hover>a{ color:#ff4a00;}
.hotprolist li:hover span.promore{ background:url(../images/txt_bg1.png) no-repeat; }

.subpic{ margin:23px auto 0; width:1100px;}

.hottop{ background:url(../images/index_bg3.jpg) left bottom  repeat-x; margin-bottom:15px; height:36px;}
.hottop>p{ width:27%; line-height:30px;}
.hottop>p i{ float:left; display:inline-block; background:url(../images/txt_bg3_1.jpg) no-repeat; margin-right:12px; width:42px; height:36px; line-height:32px; text-align:center; color:#543333; font-size:15px; font-style:normal;}
.hottop>p em{ font-style:normal; font-size:20px; color:#333;}
.hottop>p span{ margin-left:10px; color:#00a8e0; font-size:14px; font-family:"Arial"; text-transform:uppercase}
.hottop>p em, .hottop>p span{ display:inline-block; margin-top:3px;}

.tabbox{ max-width:815px; position:relative;}
.tabbox li{ float:left; max-width:195px; overflow:hidden; padding:0 10px; height:34px; line-height:34px; text-align:center; color:#727272; cursor:pointer; font-size:14px; border:1px solid #e3e3e3; margin-left:-1px; border-bottom:none; background-color:#fff;}
.tabbox li.cur { border:1px solid #333; z-index:2; position:relative; border-top-width:2px; border-bottom:none;}
.tabbox li.cur a{ color:#ff4a00}

.gtthk{ position:absolute; left:0px; margin-left:13px; bottom:-1px; width:145px; background:url(../images/index_bg4.png) center bottom no-repeat; border-bottom:1px solid #ff4a00;  height:3px; clear:both; display:none;}
.block3 .hotprolist{ width:867px;}
.hotcon{ display:none;}

.block4{ margin-bottom:33px;}
.syabout{ width:343px;}
.syabout>p, .synews>p{ background:#0089e3; height:50px; line-height:50px; font-size:16px;color:#FFF;}
.syabout>p span{ background:url(../images/ico18.png) no-repeat 15px center; padding-left:45px;}
.syaboutbox{ padding-top:15px;}
.syaboutbox p img{ float:left; margin-right:10px;}
.syaboutbox p{ line-height:23px; text-indent:2em; overflow:hidden; max-height:161px;}
.syaboutbox p a{ color:#ff4a00; font-weight:bold;}

.synews{ width:530px; margin:0 10px;}
.synews>p span{ background:url(../images/ico19.png) no-repeat 15px center; padding-left:45px;}
.synews>p a{ color:#FFF; margin-right:5px;}
/*.synewsbox { padding-top:5px;}*/
.synewsbox li{ height:54px; line-height:54px; border-bottom:1px solid #ff9934; text-align:right;}
.synewsbox li>a{ display:inline-block;color: #000;font-size:15px; float:left; background:url(../images/jt_img7.jpg) no-repeat 6px center; padding-left:20px; max-width:60%; height:54px; overflow:hidden;}
.synewsbox li>a:hover{ color:#ff9934;}
.synewsbox li span{ margin-right:15px;}
.synewsbox li span a{ color:#ff9934;font-size:15px;}


/*顶部悬浮*/
.fixbox{ display:none; position:fixed; top:0px; left:0px; width:100%; opacity:0.9; background:#0089e3; z-index:200;}
.fixin{ margin:0 auto; width:1100px; height:50px; line-height:50px; text-align:right; color:#fff; font-size:26px;}
.fixin span{ font-size:14px; line-height:16px; padding-top:7px;}
.fixin span em{ font-style:normal; font-size:16px;}
.fsearch{ margin:10px 0 10px 70px;}
.fsearchin{ background:#fff url(../images/ico20.jpg) no-repeat 442px center; width:442px; height:30px; padding-right:20px;}
.fsearch .fiptxt{ float:left; text-align:left; padding:2px 0px; margin:0 10px; width:422px; height:26px; line-height:26px; border:0px; color:#333; font-size:13px;}
.fipbtn{ float:left; background:#FF8625; width:89px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:16px;}



.lsideBar{ position:fixed; left:0px; top:45%; width:49px;}
.lsideBar dl{ width:48px; border:1px solid #f4f0f1;}
.lsideBar dl dd{ height:57px; border-bottom:1px solid #f4f0f1;}

.lsideBar1{ background:url(../images/ico24.png) no-repeat center center;}
.lsideBar2{ background:url(../images/ico25.png) no-repeat center center;}
.lsideBar3{ background:url(../images/ico26.png) no-repeat center center;}
.lsideBar4{ background:url(../images/ico27.png) no-repeat center center;}
.lsideBar1:hover{ background:#ff7b00 url(../images/ico24_hover.png) no-repeat center center;}
.lsideBar2:hover{ background:#ff7b00 url(../images/ico25_hover.png) no-repeat center center;}
.lsideBar3:hover{ background:#ff7b00 url(../images/ico26_hover.png) no-repeat center center;}
.lsideBar4:hover{ background:#ff7b00 url(../images/ico27_hover.png) no-repeat center center;}

/*-------内页开始 上导航页面--------*/
.ny_banner{ width:1100px; height:244px; margin:0 auto 20px;}
.ny_content{ width:1100px; margin:0 auto; padding-bottom:30px; min-height:400px;}
.left{ width:225px; float:left;}
.left .title{ width:225px; height:55px; line-height:55px; background:url(../images/left_title.png) no-repeat; color:#fff;}
.left .title span{ float:left; margin-left:20px; font-size:48px; font-family:Arial; text-transform:uppercase;}
.left .title div{ float:left; margin-left:5px; line-height:20px;}
.left .title div i{ padding-top:5px; display:inline-block; font-style:normal; font-size:16px; font-family:Arial;}
.left .title div p{ font-size:20px;}
.leftnav{ margin-bottom:20px;}
.leftnav li{ width:223px; float:left;  border:1px solid #dcdcdc; border-top:none;}
.leftnav li>p{ height:44px; line-height:44px; font-size:13px; background:url(../images/left_ul_li_p.png) no-repeat;}
.leftnav li>p a{ display:block; margin-left:20px; width:172px; font-weight:bold; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.leftnav li.cur>p{ margin-left:-1px; width:225px; background:url(../images/left_ul_li_ph.png) no-repeat;}
.leftnav li.cur>p a{ font-weight:bold; color:#fff;}
.leftnav li:hover>p{ margin-left:-1px; width:225px; background:url(../images/left_ul_li_ph.png) no-repeat;}
.leftnav li:hover>p a{ font-weight:bold; color:#fff;}
.leftnav li.cur div{ display:block;}
.leftnav li div{ display:none; padding-bottom:3px;}
.leftnav li div p{ width:223px; height:35px; line-height:35px; background:url(../images/left_div_p.png) top no-repeat;}
.leftnav li div p a{ display:block; margin:0 auto; padding:0px 15px; width:155px; height:34px; border-bottom:1px dashed #dfdfdf; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.leftnav li div p.cur{ height:36px; line-height:36px; background:url(../images/left_div_ph.png) top no-repeat;}
.leftnav li div p.cur a{ color:#ff8625; font-weight:bold;}
.leftnav li div p:hover{ height:36px; line-height:36px; background:url(../images/left_div_ph.png) top no-repeat;}
.leftnav li div p:hover a{ color:#ff8625; font-weight:bold;}
.leftnav li div p:last-child a{ border-bottom:none;}

.left .leftpro{ height:216px; border:1px solid #dcdcdc; background:url(../images/leftpro_bg.png) no-repeat;}
.left .leftpro .tit{ color:#291e1f; font-size:14px; height:38px; line-height:38px; text-align:center;}
.left .leftpro_img{ display:block; width:204px; margin:0 auto;}
.left .leftpro_a{ margin:8px auto 0px; display:block; width:102px; height:33px;}

.right{ width:860px; float:right; border:1px solid #d8d8d8}
.bread{ height:35px; line-height:35px; background:#e9e9e9; margin-bottom:20px;}
.bread .bread_l{ float:left; width:45%; margin-left:13px; padding-left:25px; background:url(../images/bread_home.png) no-repeat left; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.bread .bread_l a{ padding-right:10px; margin-left:10px; background:url(../images/bread_shu.png) no-repeat right; color:#333;}
.bread .bread_l a:hover{ color:#ff4a00}
.bread .bread_l span{ font-weight:bold; color:#333333; margin-left:10px;}
.bread .bread_r{ float:right; text-align:right; margin-right:13px; color:#ff4a00; font-size:14px; width:45%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.right .nyborder{ border:1px solid #dcdcdc; min-height:332px;}

.about{ padding:28px 25px;} 
.about .tit{ margin:13px 0px 10px; color:#ff8625; font-size:16px; line-height:24px; background:url(../images/about_heng2.png) center left repeat-x;}
.about .tit span{ display:inline-block; padding:0px 10px 0px 22px; background:url(../images/about_fang.png) #fff left no-repeat;}
.about .tit2{color:#ff8625; font-weight:bold; height:24px; line-height:24px; margin:10px 0px;}
.talent_ul li{ background:url(../images/talent_li_bg.png) top left no-repeat; padding-top:30px; margin-top:20px;}       
.talent_ul li img{ float:left;}
.talent_ul li p{ float:right; width:557px; text-indent:2em; line-height:24px;}
 
.news{ padding:10px 25px 25px;}
.news ul{ margin-bottom:20px;}
.news ul li{ height:41px; line-height:41px; border-bottom:1px dashed #dadada; }
.news ul li a{ display:block; float:left; width:680px; margin-left:5px; padding-left:15px; background:url(../images/news_li_a.png) no-repeat left; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.news ul li span{ float:right; color:#999999;}
.page{ height:26px; line-height:26px;}
.page .page_l{ width:25%; color:#999999;}
.page .page_r{ width:70%; text-align:right;}
.page .page_r a{ display:inline-block; border:1px solid #e2e2e2; height:24px; padding:0px 8px; background:#d1d1d1; color:#fff; margin:0px 2px}
.page .page_r a.cur{background:#00a8e0; border:1px solid #00a8e0;}
.page .page_r a:hover{ background:#00a8e0; border:1px solid #00a8e0;}
.page .page_r a.a1{ background:#fff; color:#999999;}
.page .page_r a.a1:hover{ color:#fff; background:#00a8e0;}

.news .title{ color:#1f1f1f; font-size:18px; line-height:30px; padding:15px 0px; text-align:center; font-weight:normal;}
.news .sourse{ text-align:center; color:#999999; border-bottom:1px solid #dadada; line-height:24px; padding-bottom:10px;}
.news .sourse span:first-child{ background:none;}
.news .sourse span{ margin-right:10px; background:url(../images/bread_shu.png) no-repeat left; padding-left:10px;}
.news .con{ padding:22px 0px;}
.return{ text-align:center;}
.return a.return_a{display:inline-block;width:80px; height:34px; line-height:34px; color:#fff; font-size:14px; padding-left:34px; background:url(../images/return_bg.png) no-repeat;}
.news .nextdiv{ margin-top:20px; padding-top:20px; border-top:1px solid #dadada;}
.news .nextdiv span{ float:left; display:block; width:210px; padding:0px 15px; background:#efefef; height:28px; line-height:28px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; }
.news .nextdiv span:first-child{ margin:0px 40px 0px 140px;}
 
.job{ padding:32px 35px; border:1px solid #dcdcdc; min-height:397px;}
.job_ul{ padding-bottom:55px; *padding-bottom:75px; width:820px;}
.job_ul li{ float:left; width:378px; margin:0px 30px 20px 0px; position:relative; z-index:9}
.job_ul li .tit{ height:40px; line-height:40px; background:url(../images/job_tit_bg.png) no-repeat; cursor:pointer;color:#333333; }
.job_ul li .tit span{ display:block; height:40px; margin-left:15px; width:330px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; font-size:16px;}
.job_ul li.cur { z-index:10;}
.job_ul li.cur .tit{ color:#ff8d32; font-weight:bold;}
.job_ul li .con{ display:none; position:absolute; background:#fff; top:40px; left:0px; z-index:9; border:1px solid #efefef; padding:0px 15px 20px; width:346px; line-height:2em; color:#333; overflow:hidden;}
.job_ul li .con div{ max-height:346px; overflow:hidden;}
.job_ul li .con div .con_tit{ margin-top:10px; height:30px; line-height:30px; font-weight:bold; }
.job_ul li .con div .mail_a{color:#ff8d32; font-weight:bold;}
.job_ul li .con a.more{color:#ff8d32; font-weight:bold;}
.jobshow{ padding:20px 40px;}
.jobshow .title{ font-size:16px; color:#ff8d32; font-weight:bold; line-height:30px;}
.jobshow .con{ padding:10px 0px; line-height:2em; color:#333; overflow:hidden;}
.jobshow .con .con_tit{ margin-top:10px; height:30px; line-height:30px; font-weight:bold; }
.jobshow .con .mail_a{color:#ff8d32; font-weight:bold;}

.contact .map{ margin-top:10px; padding:3px; border:1px solid #dcdcdc;}
.contact .address{ height:50px; line-height:50px; background:#efefef;}
.contact .address span{ display:inline-block; height:50px; float:left; padding-left:35px; margin:0px 18px; font-size:14px; color:#333333;}
.contact .address span.s1{ background:url(../images/contact_inco1.png) no-repeat left;}
.contact .address span.s2{ background:url(../images/contact_inco2.png) no-repeat left;}
.contact .address span.s3{ background:url(../images/contact_inco3.png) no-repeat left;}
.contact .contact_p1{ font-size:20px; color:#333333; padding-top:20px; text-align:center; text-transform:uppercase;}
.contact .contact_p2{ font-size:18px; color:#333333; text-align:center;}
.contact .contact_p2 span{ display:inline-block; border-bottom:2px solid #333333; padding-bottom:5px;}

.contact .p1{ margin-top:20px;}
.contact .p1 span{ display:inline-block;  border:1px solid #dcdcdc; height:38px; line-height:38px; width:415px;}
.contact .p1 span:first-child{ margin-right:15px;}
.contact .p1 span input{ margin-left:15px; width:385px; background:none; border:none; height:38px; line-height:38px; font-size:14px; color:#666;}
.contact .p2{ margin-top:20px; border:1px solid #dcdcdc;  width:820px; height:185px; padding:10px 15px;}
.contact .p2 textarea{ background:none; border:none; width:820px; height:175px; font-size:14px; color:#666;}
.contact_button{ margin:18px 0px 0px 370px; width:114px; height:34px; line-height:24px; background:url(../images/contact_button.png) no-repeat; border:none;}


/*------产品中心------*/
.pro_content{ width:1100px; padding-top:10px; margin:0 auto;}
.proleft{ float:left; width:226px;}
.leftbox1{ border:1px solid #FF8625;  margin-bottom:20px;}
.leftbox1 .tit{ height:38px; line-height:38px; background:#FF8625; color:#fff; font-size:16px;}  
.leftbox1 .tit span{  display:inline-block; height:38px; width:130px;  margin-left:15px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis}
/*.leftbox1 .tit .span_gk{ background:url(../images/span_gk.png) no-repeat left;}*/
.leftbox1 .tit .span_gk img{width:18px;height:29px; padding-right:5px;}

.leftbox1 .tit a{ float:right; margin:8px 15px 0px 0px;}
.leftbox1 .gk_ul{ width:200px; margin:0 auto;}
.leftbox1 .gk_ul li{ height:70px; border-bottom:1px solid #ebebeb;}
.leftbox1 .gk_ul li:last-child{ border-bottom:none;}
.leftbox1 .gk_ul li .aimg{ float:left; margin:3px 10px 0px; width:75px; height:65px;}
.leftbox1 .gk_ul li table tr td{ height:70px; width:80px; vertical-align:middle;}
/*.leftbox1 .tit .span_qw { background:url(../images/span_qw.png) no-repeat left;}*/
.leftbox1 .tit .span_qw img{width:22px;height:26px;margin-right:5px;}
.leftbox1 .qw_ul{ width:200px; margin:0 auto;}
.leftbox1 .qw_ul li{ height:62px; border-bottom:1px solid #ebebeb;}
.leftbox1 .qw_ul li:last-child{ border-bottom:none;}
.leftbox1 .qw_ul li .aimg{ float:left; display:inline-block; margin:8px 15px 0px 0px; width:46px; height:46px;}
.leftbox1 .qw_ul li .aimg span{ width:46px; height:46px; *font-size:40px;}
.leftbox1 .qw_ul li table tr td{ height:62px; width:132px; vertical-align:middle;}
/*.leftbox1 .tit .span_kh { background:url(../images/span_kh.png) no-repeat left;}*/
.leftbox1 .tit .span_kh img{ width:24px;height:24px; margin-right:5px;}
.leftbox1 .kh_ul li{ float:left; width:91px; height:40px; padding:12px 10px; border-bottom:1px solid #f2f2f2;}
.leftbox1 .kh_ul .li2{ border-left:1px solid #f2f2f2;}
.leftbox1 .kh_ul li span{ width:91px; height:40px;}

.proright{ float:right; width:855px;}
.probanner{ padding-bottom:20px;}
.prolist{ width:110%;*padding-bottom:20px;}
.prolist li{ float:left; padding:10px 4px 6px 9.5px; width:195px; height:278px; border:1px solid #e3e3e3; margin-right:4px; margin-bottom:6px;}
.prolist li>a{ display:block; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; height:30px; line-height:30px; color:blue; /*font-weight:bold;*/ font-size:12px;}
.prolist li p{ padding-top:5px; overflow:hidden; max-height:80px; line-height:20px;}
.prolist li p span{  max-height:20px; display:inherit;width:100%; overflow:hidden;}
.prolist li:hover{ /*background:#f5f4f4;*/ border:1px solid #00a8e0}
.prolist li:hover>a{ color:#ff4a00;}
.prolist li:hover span.promore{ background:url(../images/txt_bg1.png) no-repeat; }

.horproBox{ width:1100px; margin:30px auto 0px;}
.horproBox .horproBox_tit{ color:#00a8e0; font-size:14px; text-transform:uppercase;}
.horproBox .horproBox_tit em{ float:left;}
.horproBox .horproBox_tit span{ float:left; display:inline-block; padding:4px 10px 0px;}
.horproBox_con{ margin-top:15px; border:4px solid #f7f6f6; width:1092px; border-top:1px solid #cccccc; overflow:hidden;}
.horproBox ul{ width:1200%; }
.horproBox ul li{ float:left; border-left:1px solid #d5d4d4; width:130px; height:205px; padding:15px; background:#fdfdfd; cursor:pointer;}
.horproBox ul li:first-child{ border-left:none;}
.horproBox ul li .tit{ display:block; font-weight:bold; font-size:13px; height:30px; line-height:30px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis}
.horproBox ul li div p{ display:none;}
.horproBox ul li .more{ display:block; background:url(../images/txt_bg2.png) no-repeat; color:#fff; margin:12px auto 25px; width:72px; height:18px; line-height:18px; text-align:center; color:#fff; font-family:"微软雅黑";}
.horproBox ul li .jzimg{ width:100px; height:100px;}
.horproBox ul li.cur{ width:243px; padding:15px; height:205px;  background:url(../images/hotprobox_li_cur.png) no-repeat;}
.horproBox ul li.cur .tit{ color:#fff; width:243px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.horproBox ul li.cur div{ float:left; width:140px;}
.horproBox ul li.cur div p{ display:block; margin-top:12px; width:140px;color:#fff; height:80px; line-height:20px; overflow:hidden;}
.horproBox ul li.cur div p span{ max-height:20px; display:inherit;width:100%; overflow:hidden;}
.horproBox ul li.cur .more{ float:left; margin-top:25px; background:url(../images/txt_bg1.png) no-repeat; color:#fff;}
.horproBox ul li.cur .jzimg{ float:right; margin-top:65px;}
.pro_add{ width:1100px; margin:21px auto 25px;}

/*产品地图*/
.pro_mapbox { border-top:1px solid #ff8625; overflow:hidden; margin-top:15px;}
.pro_mapbox .pro_mitem { height:240px; width:190px; margin:0 1px 1px 0; background-color:#e3e3e3; float:left;}
.pro_mdt { padding:10px;}
.pro_mdt dt { font-size;14px; font-weight:bold; padding-bottom:6px;}
.pro_mdt dd > a { display:block; line-height:20px;}
.pro_mapbox .pro_wf { width:336px;}
.pro_mlist { width:105%;}
.ptop, .pbottom { height:120px; overflow:hidden;}
.ptop { margin-bottom:1px; height:119px;}
.pmap_h { font-size:20px; font-weight:normal; color:#333;}

/*------产品详细页------*/
.proshow{ width:1100px; margin:25px auto 20px; height:550px;} 
.proshow_l{ float:left; width:552px;}

#serbigimg{width:550px; height:384px; border:1px solid #cccccc; position:relative; z-index:1;}
#serbigimg table{ width:419px; height:100%; margin:0 auto;}
#serbigimg table img{cursor:pointer;height:372px; width:540px;}
#sersimg{margin:10px auto 0px; width:552px; overflow:hidden}
#sersimg>span{width:15px; height:50px; margin-top:34px; cursor:pointer;}
/*#sersimg>span.fl{background:url(../images/seraimgl.png);}
#sersimg>span.fr{background:url(../images/seraimgr.png);}*/
#sersimg>div{width:475px; height:104px; overflow:hidden; margin:0 auto;}
#sersimg ul{list-style:none; padding:0; margin:0; overflow:hidden; width:1000px;}
#sersimg ul li{float:left; width:104px; height:85px; margin-right:17px; border:1px solid #cccccc; cursor:pointer;}
#sersimg ul li .hv{float:left; width:104px; height:85px; margin-right:17px; border:1px solid red; cursor:pointer;}
#sersimg ul li span.jzimg{ width:104px; height:85px;}
#sersimg ul li span.jzimg img{ max-width:85px; max-height:80px;}

.proshow_r{ float:right; width:520px;}
.proshow_r .tit{ height:44px; line-height:44px;}
.proshow_r .tit h1{ width:320px;float:left; height:44px; line-height:44px;  font-size:20px; font-weight:bold;  overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.proshow_r .share{ float:right; margin-top:13px; width:190px; border:1px solid #efefef; height:20px; line-height:20px;}
.proshow_r .share span{ float:left; display:inline-block; margin-right:10px; width:59px; height:22px; line-height:22px; background:#f7f7f7; text-align:center;}
.proshow_r .share .bdsharebuttonbox{ float:left; margin-top:-4px;} F
.proshow_r .proshow_div{ margin-top:10px; height:390px; padding:0px 20px; border:1px solid #cccccc;}
.proshow_r .div1{ height:188px; padding:20px 0 10px; overflow:hidden;}
.proChose{ padding:20px 0; border-top:1px solid #dedede; border-bottom:1px dashed #dedede;}
.proshow_r .div2{ margin-top:15px;}
.proshow_r .div2 em{ float:left; font-style:normal; letter-spacing:3px; padding-right:4px;}
.proshow_r .div2 span{ float:left; margin:3px 4px 0px;}
.proshow_r .div2 i{ float:left; font-style:normal; display:block; border:1px solid #819bbe; height:13px; line-height:12px; width:24px; text-align:center;}
.proshow_r .div2 i input{ text-align:center; border:0px; height:13px; line-height:12px; width:24px;}
.proshow_r .div3{ padding-top:16px;}
.proshow_r .proshow_div p{ margin-bottom:10px; /*background:url(../images/proshow_fang.png) no-repeat left 8px;*/ line-height:24px; /*padding-left:20px;*/}
.proshow_r .proshow_r_bt{ margin-top:43px;}
.proshow_r .proshow_r_bt span.pr_span{ margin-right:30.5px; display:inline-block; position:relative;}
.proshow_r .proshow_r_bt span.pr_span:last-child{ margin-right:0px;}

.zx_box { position:absolute; left:-13px; top:40px; background-color:#fff; border:1px solid #ff8625; box-shadow:0 0 3px #f5f5f5; width:243px; padding:10px 6px; z-index:199; display:none;}
.zx_c_item {float:left; width:100%;}
.zx_c_item  li{ float:left; width:50%; padding:5px 0;}
.zx_c_item li label input[type=checkbox] { vertical-align:middle; float:left; margin-right:4px; margin-top:1px;}
a.zx_abtn { background: #0daad9; color: #fff; display:inline-block; font-size: 14px; font-weight: bold; height: 25px; line-height: 25px; text-align: center; width: 76px;}
.zx_form_btn { padding:10px 0;}
.zx_b_info { padding-bottom:8px;}
.zx_b_info b {color:red; font-weight:normal;}
.zx_b_phone { padding-top:8px; border-top:1px solid #e3e3e3;}
.zx_b_phone em { color:#ff8625; font-style:normal;}


.proshow_tabBox{ border:1px solid #cccccc; margin-bottom:20px;}
.proshow_tabBox_t{ height:37px; line-height:37px; border-bottom:1px solid #cccccc;}
.proshow_tabBox_t span{ display:inline-block; width:103px; text-align:center; cursor:pointer; font-size:14px; font-weight:bold; float:left; height:37px; line-height:37px; background:url(../images/proshow_tabBox_t_shu.png) right no-repeat;}
.proshow_tabBox_t span.cur{ height:39px; line-height:39px; margin-top:-1px; margin-left:-1px; color:#eb4c00; border-left:1px solid #ccc; border-right:1px solid #ccc; background:url(../images/proshow_tabBox_t.png) no-repeat #fff top;}
.proshow_tabBox_c{ min-height:354px; overflow:hidden; margin-bottom:20px;}
.proshow_tabBox_c .con{ display:none; padding:20px 40px;}
.proshow_tabBox_c .con.cur{ display:block;}
.proshow_tabBox_c .con .ul1 li{ float:left; width:185px; margin-right:52px; line-height:30px;}
.proshow_tabBox_c .con .ul1 span{ font-weight:bold; height:30px; line-height:30px; display:block; font-size:14px;}
.proshow_tabBox_c .con .ul1 li p{ background:url(../images/proshow_tabBox_c_p.png) no-repeat left; padding-left:15px;}
.proshow_erweima{ width:108px; height:37px; cursor:pointer; line-height:37px; float:right; position:relative; background:url(../images/proshow_erwima_em.png) 85px 17px no-repeat;}
.proshow_erweima i{ font-style:normal; float:left;}
.proshow_erweima em{ float:left; height:25px; width:25px; margin:6px;}
.proshow_erweima div.jzimg{ display:none; position:absolute; top:37px; left:-15px; padding-top:5px; width:120px; height:120px;}
.proshow_erweima:hover div.jzimg{ display:table-cell; *display:block;}

.proshow_tj{ border:1px solid #cccccc; height:220px;}
.proshow_tj_t{ height:30px; line-height:30px; border-bottom:1px solid #cccccc; }
.proshow_tj_t span{ float:left; display:inline-block; background:url(../images/leftbox1_more.png) #ff8625 12px 5px no-repeat; height:30px; line-height:30px; width:73px; padding-left:45px; color:#fff; font-size:14px; font-weight:bold;}
.proshow_tj_t a{ float:left; display:inline-block; padding:0px 13px; background:url(../images/proshow_tj_shu.png) right no-repeat; color:#333333;}
.proshow_tj_t a:last-child{ background:none;}
.proshow_tj_t a:hover{ color:#ff4a00;}
.proshow_tj .wrap{ position:relative; margin:23px auto;width:804px;}
.proshow_tj .imgList{position:relative;z-index:2;margin:0 auto;width:762px;height:145px;overflow:hidden;}
.proshow_tj .imgList ul{position:absolute;}
.proshow_tj .imgList li{display:inline;float:left;margin:0 10px; width:195px; padding:0px 20px; height:143px;overflow:hidden; background:white; border:1px solid Gray}
.proshow_tj li p span{  max-height:20px; display:inherit;width:100%; overflow:hidden;}
.proshow_tj .imgList li .tit{ color:blue; font-size:12px; /*font-weight:bold;*/ height:36px; display:block; margin:0 auto; line-height:36px; width:200px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.proshow_tj .imgList li .jzimg{ float:left; width:100px; height:92px;}
.proshow_tj .imgList li div{ float:right; width:85px;}
.proshow_tj .imgList li div p{ line-height:20px; height:80px;}
.proshow_tj .imgList li div a{ color:#ff8625; font-weight:bold;}
.proshow_tj .imgList li div a:hover{ text-decoration:underline;}
.proshow_tj .imgList li:hover{ /*background:#f5f4f4;*/ border:1px solid #00a8e0}
.proshow_tj .arrows{position:absolute;left:0;top:77px;z-index:1;width:100%;}
.proshow_tj .arrows a{width:8px;height:16px;overflow:hidden;}
.proshow_tj .arrows a.arrowsPrev{float:left; background:url(../images/proshow_lefth.png) no-repeat;}
.proshow_tj .arrows a.arrowsNext{float:right; background:url(../images/proshow_righth.png) no-repeat;}
.proshow_tj .arrows a.arrowsPrev:hover{ background:url(../images/proshow_left.png) no-repeat;}
.proshow_tj .arrows a.arrowsNext:hover{ background:url(../images/proshow_right.png) no-repeat;}

.proshow_contact_t{ font-size:15px; color:red; line-height:58px; height:58px;}
/*.proshow_contact{ border:1px solid #cccccc;}*/
.proshow_contact p{ /*border-bottom:1px solid #ececec; margin:0px 20px; padding-left:60px;*/ height:28px; line-height:28px; font-size:14px; color:#333333;}
.proshow_contact p span{ color:red; font-size:15px;}
.proshow_contact p b{ color:red;text-decoration:underline;}
.proshow_contact img{ width:20px;height:20px;margin-right:20px;}
/*.proshow_contact p.p1{ background:url(../images/proshow_contact_inco1.png) no-repeat left;}
.proshow_contact p.p2{ background:url(../images/proshow_contact_inco2.png) no-repeat left;}
.proshow_contact p.p3{ background:url(../images/proshow_contact_inco3.png) no-repeat left;}
.proshow_contact p.p4{ background:url(../images/proshow_contact_inco4.png) no-repeat left;}*/
.proshow_contact .div1{ color:green; font-size:16px;line-height:25px; }


.pShowAsk{}
.psAskPro span{ display:inline-block; margin-bottom:10px; margin-right:20px;}
.psAskPro span .ipcheck, .psAskPro span label{ vertical-align:middle;}
.psAskPro span label{ margin-left:5px;}
a.psAskBtn{ display:block; background:#0daad9; margin-top:11px; width:76px; height:25px; line-height:25px; text-align:center; color:#fff; font-size:13px; font-weight:bold}

/*--------采购指南--------*/
.buy_guide{ padding:20px 26px;}
.buy_guide p{ line-height:30px;}
.buy_guide .title{ font-size:18px; line-height:30px; color:#1f1f1f; font-weight:normal; text-align:center; border-bottom:1px solid #dadada; padding-bottom:10px;}
.buy_guide .con{ padding-top:20px;}

/*--------项目案例--------*/
.case{ padding:26px 22px 15px;}
.caselist{ overflow:hidden;}
.case ul{ width:110%;}
.case ul li{ float:left; margin:0 19px 19px 0; width:188px; height:223px; position:relative;}
.case ul li span{ width:188px; height:223px }
.case ul li span img{ max-width:100%; max-height:100%; }
.case ul li:hover a{ display:block;}
.case ul li a{ display:none; position:absolute; top:0px; left:0px; background:url(../images/case_li_a.png) no-repeat; width:188px; height:223px; z-index:2;}
.case ul li a b{ display:block; margin:137px auto 0px; width:91px; text-align:center; height:28px; line-height:28px; background:url(../images/case_li_a_b.png) no-repeat; color:#fff; font-size:14px;  font-weight:bold;}
.caseshow{ padding:20px 23px;}
.caseshow .title{ font-size:20px; color:#00a0d5; line-height:30px; font-weight:normal;}
.caseshow .title_p{ height:24px; line-height:24px; padding-bottom:5px; color:#999; font-family:Arial; background:url(../images/case_title_p_bg.png) bottom left no-repeat;}
.caseshow .con{ padding:12px 0px 25px 0px; line-height:2em;}
.caseshow .return2{ text-align:left; padding-top:22px; border-top:1px solid #dcdcdc;}
.caseshow .caseshow_ul{ padding:26px 0px 0px 50px;}
.caseshow .caseshow_ul li{ float:left; margin:2px;} 

/*-------登陆注册--------*/
.login{ margin:20px auto; width:1100px; border:1px solid #dcdcdc; }
.login .tabtitle{ height:40px; line-height:40px;}
.login .tabtitle a{ display:block; float:left; width:549px; text-align:center;  height:40px;  background:url(../images/login_tabtitle.png) repeat-x; color:#666666; font-size:18px; letter-spacing:1px; border-bottom:1px solid #dcdcdc; }
.login .tabtitle a:first-child{ border-right:1px solid #dcdcdc;}
.login .tabtitle a.cur{ width:550px; background:url(../images/login_tabtitle_hover.png) repeat-x; color:#df6300; border-bottom:none;}
.login .tit{ font-size:14px; font-weight:bold; line-height:40px;}

.login_con{ padding:50px 0px;}
.logincon_l{ float:left; margin-left:90px; width:460px; background:url(../images/login_shu.png) right top no-repeat;}
.logincon_l .input1{ margin-top:15px; height:35px; line-height:35px;}
.logincon_l .input1 i{ float:left; display:block; width:70px; font-size:14px; font-style:normal;}
.logincon_l .input1 span{ float:left; display:block; width:282px; height:33px; border:1px solid #dcdcdc;}
.logincon_l .input1 span input{ font-size:14px;  margin-left:10px; width:262px; height:33px; line-height:33px; background:none; border:none;}
.logincon_l .code{ margin-top:15px; height:35px; line-height:35px;}
.logincon_l .code i{ float:left; display:block; width:70px; font-size:14px; font-style:normal;}
.logincon_l .code .in{ float:left; display:block; width:94px; height:33px; border:1px solid #dcdcdc;}
.logincon_l .code .in input{ font-size:14px; margin-left:10px; width:74px; height:33px; line-height:33px; background:none; border:none;}
.logincon_l .code .img{ float:left; width:81px; height:33px; margin-left:10px; border:1px solid #dcdcdc;}
.logincon_l .xuan{ padding-left:70px; line-height:40px; height:40px;}
.logincon_l .xuan input{ margin-right:5px;}
.logincon_l .login_bt{ margin-left:70px; width:98px; height:32px; border:none; background:url(../images/login_button.jpg) no-repeat; text-align:center;  color:#fff; font-size:14px;}
.logincon_l .login_a{ height:36px; line-height:36px; margin-left:70px;}
.logincon_l .login_a:hover{ text-decoration:underline;}
.logincon_r{ float:right; width:365px; height:290px; margin-right:90px; background:url(../images/login_con_bg.png) no-repeat;}
.logincon_r p{ font-size:14px;}
.logincon_r p a{ color:#ff8625;}
.logincon_r p a:hover{ text-decoration:underline;}

.reg_con{ padding:40px 0px 30px;}
.regcon_l{ float:left; width:740px; margin-left:45px; background:url(../images/reg_shu.png) right top no-repeat;}
.regcon_l .in1{ height:37px; line-height:37px; margin-top:18px;}
.regcon_l .in1 i{ float:left; display:block; width:110px; margin-right:13px; text-align:right; font-size:14px; font-style:normal;}
.regcon_l .in1 .input1{ float:left; width:282px; height:35px; line-height:35px; border:1px solid #dcdcdc;}
.regcon_l .in1 .input1 input{ margin-left:10px; width:262px; height:35px; line-height:35px; font-size:14px; background:none; border:none;}
.regcon_l .in1 font{ float:left; margin:0px 8px; color:#f44700;}
.regcon_l .in1 .stext{ float:left; color:#999999;}
.regcon_l .in1 .input2{ width:544px;}
.regcon_l .in1 .input2 input{ width:524px;}
.regcon_l .ptutton{ margin-top:18px; height:37px;}
.regcon_l .reg_bt{ margin-left:123px; width:98px; height:32px; border:none; background:url(../images/login_button.jpg) no-repeat; text-align:center;  color:#fff; font-size:14px;}
.reg_chonzhi{ background:none; border:none; color:#666; font-size:14px; margin-left:20px;}

.regcon_r{ float:right; margin-right:40px; width:240px;}
.regcon_r .p1{ line-height:32px; font-size:14px;}
.regcon_r .p1 a{ color:#ff8625;}
.regcon_r .p1 a:hover{ text-decoration:underline}

/*个人中心*/
.myPro{ padding:20px 26px 26px 25px; }
.myPro>p{ font-size:18px; font-weight:bold; line-height:45px; border-bottom:1px solid #e8e8e8;}
.myPro>p span{ font-size:13px; font-weight:normal; margin-left:10px;}
.myPro>p span em{ color:#d21e1e; font-style:normal; margin-right:5px;}
.myPro ul{ padding-top:25px;}
.myPro li{ line-height:25px; padding-bottom:10px;}
.myPro li>span{ float:left; display:inline-block; width:85px; text-align:right;}
.myPro li>span em{ color:#d21e1e; font-style:normal; margin-right:5px;}
.iptxtbox{ display:inline-block; height:23px; border:1px solid #e0e0e0;}
.ipptxt{ height:23px; line-height:23px; margin:0 10px; border:0; background:none;}
.iptxtbox1{ width:258px;}
.iptxt1{ width:238px;}

.selectBox{ position:relative; text-align:left;}
.selectBox>span{ display:block; height:21px; line-height:21px; border:1px solid #e0e0e0; color:#000; cursor:pointer;}
.selectBox>span+p{ display:none; position:absolute; top:25px; left:0px; background:#fff; border:1px solid #e0e0e0; border-top:0px; z-index:100;}
.selectBox>span+p a{ display:block; padding:0 5px; height:25px; line-height:25px; overflow:hidden; color:#000;}
/*.right .nyborder ul li div span{color:red }*/
.selectTxt1{ background:url(../images/jt_img8.jpg) no-repeat 70px center; padding:1px 18px 1px 5px; width:65px;color:#000;}
.selectP1{ width:88px;}
.selectP1 a{ color:#000;}

.ipareaBox{ width:258px; height:74px; border:1px solid #e0e0e0;}
.ipareaBox .iparea{ margin:5px; width:248px; height:64px; border:0px; line-height:25px;}
.iptxtbox2{ width:58px;}
.iptxt2{ width:38px;}
.iptxtbox3{ width:154px;}
.iptxt3{ width:134px;}
.iptxtbox4{ width:94px;}
.iptxt4{ width:74px;}
.selectTxt2{ background:url(../images/jt_img8.jpg) no-repeat 240px center; padding:1px 18px 1px 5px; width:235px;color:#000;}
.selectP2{ width:258px;}
.selectP2 a{ color:#000;}
.ipbtn1{ background:url(../images/ipbtn_img1.jpg) no-repeat; width:88px; height:24px; border:0px;}
.ipbtn2{ font-size:18px; color:#fff; text-align:center; background:url(../images/carBtn_img2.jpg) no-repeat; width:107px; height:38px; line-height:38px; border:0px;}
.myPro li>div>span{ margin-left:10px;}
.myPro li>div>span, .myPro li .iptxt4{ vertical-align:middle}

/*我的订单*/
.myOrder{ padding:0px 0 23px}
.orderGroup{ margin-bottom:20px; border:1px solid #dcdcdc;}
.orderGroup dt{ padding-left:20px; background:#f5f5f5; height:40px; line-height:40px;}
.orderGroup dt .ipcheck, .orderGroup dt label{ vertical-align:middle;}
.orderGroup dt label span{ font-weight:bold; padding-left:10px; margin-right:15px;}
.orderGroup dt a.fr{ background:url(../images/ico28.jpg) no-repeat; width:16px; height:16px; display:inline-block; margin:11px 27px 0 0;}

.orderL{ padding:15px 47px 10px 20px; width:600px; border-right:1px solid #e8e8e8}
.orderL>span{ display:block; width:80px; height:80px; border:1px solid #e9e9e9;}
.orderL>span .jzimg{ width:80px; height:80px; *font-size:70px;}
.orderTxt{ width:402px;}
.orderTxt>p{ line-height:30px; text-align:right; font-size:13px; color:#424242;}
.orderTxt>p a{ float:left; display:inline-block; overflow:hidden; /*max-width:60%;*/ height:30px; color:#666; font-weight:bold; font-size:13px;}
.orderTxt>p a:hover{ color:#ff4a00}
.orderTxt>a{ display:block; margin-top:10px; background:url(../images/txt_bg2.jpg) no-repeat; width:72px; height:18px; line-height:18px; color:#fff; text-align:center;}

.orderC{ padding:15px 0 10px 0; width:135px; height:82px; line-height:25px; border-right:1px solid #e8e8e8; text-align:center;}
.orderC span{ font-weight:bold; font-size:14px;}
.orderR{ padding:15px 0 10px 0; width:149px; height:82px; line-height:25px; text-align:center;}

/*我的购物车*/
.myCar{ padding:0px 0 25px;}
.myCarT{ background:url(../images/myCar_bg1.jpg) repeat-x left top; padding:0 16px 0 20px; height:36px; line-height:36px; border:1px solid #dbdbdb; font-weight:bold; font-size:15px; color:#313131; text-align:center; font-family:"宋体"; }
.myCarT .ipcheck, .myCarT label{ vertical-align:middle}
.myCarT label{ margin-left:5px;}
.carPro{ width:386px; margin-right:10px; text-align:left;}
.carPrice{ width:93px;}
.carNum{ width:143px;}
.carAll{ width:94px;}
.carDo{ width:90px;}

.myCarC{ padding:0 0px 20px 20px; border:1px solid #dedede;}
.carGroup{ padding:14px 0 13px 0; width:817px; border-bottom:1px dashed #e2e2e2;}
.carPro table tr td span{ width:54px; height:54px; *font-size:47px; border:1px solid #dbdbdb;}
.carPro table tr td>a{ display:inline-block; overflow:hidden; max-width:80%; height:30px; line-height:30px; margin-left:15px; font-size:13px; font-weight:bold; color:#666;}
.carPro table tr td .ipcheck{ margin-right:13px;}
.carPrice table tr td{ font-weight:bold; font-size:13px;}
.carAll table tr td{ color:#ff8625; font-size:13px; font-weight:bold;}
.carNum table tr td>span{ display:inline-block;}
.carNum table tr td a{ float:left; display:inline-block; height:20px; width:20px; line-height:20px; border:1px solid #cecece; text-align:center; font-size:14px;}
.carNum table tr td>span span{ float:left; display:inline-block; width:30px; height:20px; line-height:20px; text-align:center; border-top:1px solid #cecece; border-bottom:1px solid #cecece; color:#333;}
.carNum table tr td>span span input{ border:0px; height:20px; line-height:20px; margin:0 5px; width:20px; text-align:center; font-size:13px;}

.carD{ margin:12px 0 20px; padding:0 30px 0 13px; background:#f3f3f3; border:1px solid #dbdbdb; height:37px; line-height:37px; border-right:0px;}
.carD a{ display:inline-block; background:url(../images/ico31.jpg) no-repeat left center; padding-left:17px; margin-left:7px; color:#373737;}
.carD>span{ float:right; color:#343434;}
.carD>span em{ font-style:normal; color:#f75b06; font-size:22px;}
.carD>span u, .carD>span em{ vertical-align:middle; text-decoration:none;}

.carB a.fr{ margin-right:38px; font-size:18px; color:#fff; text-align:center; background:url(../images/carBtn_img2.jpg) no-repeat; width:107px; height:38px; line-height:38px;}
.carB a.fl{ color:#303030; text-align:center; background:url(../images/carBtn_img1.jpg) no-repeat; width:94px; height:36px; line-height:36px;}

/*配送方式*/
.sMethod{ padding:20px 20px 26px 25px;}
.sMethod p{ line-height:24px;}
.methodTxt1{ margin-bottom:25px;}
.methodTxt1 span{ color:#ff8625; font-weight:bold;}
.methodImg{ margin-left:44px;}
.methodImg1{ margin-bottom:45px;}
.methodTxt2{ padding-top:30px;}
p.methodTxt2 span, p.methodTxt2 a{ color:#ff4a00; font-weight:bold;}

/*交货期*/
.send{ padding:20px 20px 26px 25px; min-height:324px; border:1px solid #dcdcdc;}
.send p{ line-height:24px;}
.sentTxt span{ color:#ff8d32; font-weight:bold;}
p.sendTit{ margin-bottom:5px; color:#ff8d32; font-size:14px; font-weight:bold;}

/*退货与换货*/
.saleReturn{ padding:15px 20px 15px 25px;}
.saleReturn p{ line-height:24px;}
.returnTxt span{ color:#ff4a00;}

/*在线保修*/
.saleRepair{ padding:20px 20px 20px 25px;}
.saleRepair p{ line-height:24px;}
p.repairTit{ font-weight:bold; color:#ff4a00;}
p.repairTit2{ color:#ff4a00;}
.repairTable1 tr td{ border:1px solid #bebebe; padding:5px 0;}
.repairTable1 tr p{ padding:0 13px; line-height:19px;}
.repairTable1 tr th{ padding:15px 0; border:1px solid #bebebe; font-weight:normal; text-align:left;}

/*常见问题*/
.saleQa{ padding:20px 25px; border:1px solid #dcdcdc;}
.saleQa>p{ font-weight:bold; font-size:14px; color:#ff8d32;}
.qaCon{ margin:5px 0 15px;}
.qawt{ background:url(../images/jt_img9.jpg) no-repeat 785px 21px; padding:10px 0; border-bottom:1px solid #dcdcdc; cursor:pointer;}
.qawt i, .qawt span{ vertical-align:middle;}
i.qaa{ display:inline-block; margin:0 10px 0 2px; padding-right:3px; width:27px; height:16px; line-height:16px; text-align:center; color:#fff; font-weight:bold; font-style:normal;}
.qawt span{ display:inline-block; max-width:80%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.qawt.cur{ background:url(../images/jt_img10.jpg) no-repeat 785px 21px;}
.qawt.cur i.qaa{ background:url(../images/ico32.jpg) no-repeat;}
.qawt i{ background:url(../images/ico33.jpg) no-repeat;}
.qaan{ display:none; line-height:24px; padding:5px 0;}
.qaan i{ background:url(../images/ico32.jpg) no-repeat;}
.qaan p{ padding:5px 5px 5px 40px;}
.qaan p i{ margin-left:-40px;}

/*站点地图*/
.sitemap{ padding:20px 20px 20px 25px}
.sitemap ul li{ margin-bottom:15px;}
.sitemap ul li>a{ display:inline-block; line-height:35px; height:35px; font-size:15px; font-weight:bold;}
.sitemap ul li div{ border:1px solid #eaeaea; padding:7px 15px; line-height:22px;}
.sitemap ul li div a{ margin-right:73px; display:inline-block;}

/*左侧悬浮效果*/
.scroll_menu{ display:none; position:fixed; left:51%; margin-left:-610px; top:45%; *top:45%; width:37px; border:1px solid #f4f0f1; background:#fff; z-index:999}
.scroll_menu li{ left:0px; height:37px; border-bottom:1px solid #f4f0f1;}
.scroll_menu li span{ display:none; }
.scroll_menu li a, .scroll_menu li a em{ display:block; width:37px; height:37px;}
    .scroll_menu li a, .scroll_menu li a em img {
    width:37px;height:37px;}
.scroll_menu li a table{ width:100%; height:100%;}
.scroll_menu li a table tr td{ vertical-align:middle; text-align:center;}
.scroll_menu li a .ico2{ display:none;}
.scroll_menu li:hover, .scroll_menu li.current{background: #ff7b00; color: #fff; text-decoration:none;}
.scroll_menu li:hover .ico2, .scroll_menu li.current .ico2{ display:block;}
.scroll_menu li:hover .ico1, .scroll_menu li.current .ico1{ display:none;}

/*找回密码*/
#findPwd i{ width:80px;}
#findPwd .login_bt{ margin-left:80px;}

/*询价*/
.myCarT{ background:url(../images/myCar_bg1.jpg) repeat-x left top; padding:0 16px 0 20px; height:36px; line-height:36px; border:1px solid #dbdbdb; font-weight:bold; font-size:15px; color:#313131; text-align:center; font-family:"宋体"; }
.aPriceT .carPro{ width:140px; text-align:center;}
.aPriceT .carPro table tr td > a{ margin-left:0px;}
.aPriceT .carPrice{ width:465px;}
.carPrice .orderL{ width:398px; padding-top:0px; padding-bottom:0px; border-right:0px;}
.carPrice .orderL .orderTxt{ width:300px;}
.aPriceT .carNum{ width:100px;}
.aPriceT .carDo{ width:100px;}

.aPriceD{ margin:12px 0 0px; padding:0 30px 0 13px; background:#f3f3f3; border:1px solid #dbdbdb; height:37px; line-height:37px; border-right:0px; text-align:right;}
.aPriceD a{ margin-left:15px;}

/*2014-12-9*/
.myData{ padding:27px 26px 29px 27px;}
.myDataT{ line-height:32px; border-bottom:1px solid #e7e7e7; padding-bottom:27px; font-size:14px; color:#666;}
.myDataT a{ display:inline-block; background:url(../images/txt_bg7.jpg) no-repeat; width:98px; height:32px; line-height:32px; text-align:center; color:#fff;}
a.editPwd{ margin-left:13px;}
.myDataT a.cur{ background:url(../images/txt_bg6.jpg) no-repeat;}

.myDataC{ padding:25px 0 0;}
.myDataC>p{ margin-bottom:20px; line-height:32px; font-size:14px; font-weight:bold; color:#666;}
.myDataForm_l{ width:295px;}
.myDataForm li{ padding-bottom:16px; line-height:35px; font-size:14px; color:#666;}
.myDataForm li>span{ float:left; display:inline-block; margin-right:10px; width:97px; text-align:right;}

.myDataForm_r{ margin-top:-52px; margin-right:10px; width:391px;}
.myDataForm_r>p{ margin-bottom:20px; text-align:right;}
.myDataForm_r ul{ display:none;}
b.Diptxt{ display:inline-block; border:1px solid #dcdcdc; height:33px;}
b.Diptxt input{ border:0; background:none; margin:0 10px; height:33px; line-height:33px; color:#666;}
b.Diptxt1{ width:282px;}
b.Diptxt1 input{ width:262px;}
b.Diptxt2{ width:94px;}
b.Diptxt2 input{ width:74px;}
a.yzm{ display:inline-block; margin-left:10px; width:81px; height:33px; border:1px solid #dcdcdc;}
a.yzm, b.Diptxt2{ vertical-align:middle;}

.myDataB{ display:none; margin-top:25px; padding-top:23px; border-top:1px solid #e7e7e7;}
input.Dipbtn, a.Dipbtn{ display:inline-block; background:url(../images/txt_bg8.jpg) no-repeat; width:98px; height:32px; line-height:32px; text-align:center; color:#fff; font-size:14px;}
.aboutcss {
    width: 465px;
}

/*2015-1-5*/
.myDataForm .selectBox{ margin-top:5px;}
.selectTxt3{ background:url(../images/jt_img8.jpg) no-repeat 105px center; padding:1px 18px 1px 5px; width:100px; color:#666}
.selectTxt4{ background:url(../images/jt_img8.jpg) no-repeat 105px center; padding:1px 18px 1px 5px; width:100px; color:#666}
.selectP3{ width:123px; height:180px;overflow:auto;}
.selectP3 a{ color:#666}
.selectP4{ width:123px; height:180px;overflow:auto;}
.selectP4 a{ color:#666}

.regcon_l .selectBox{ margin-top:5px;}

.syarrows {
 bottom: 20px;
    left:50%;
    position: absolute;
}
    .syarrows a {
        display:inline-block;
    margin-right:5px;
	background:#fff;
    width:10px;
    height:10px;
    line-height:18px;
    border:1px #fff solid;
    color:#fff;
    border-radius:50%;
    text-indent:1000px;
    overflow:hidden;
    box-shadow: 0 0 3px #ccc;
    -webkit-box-shadow: 0 0 3px #ccc;
    -moz-box-shadow: 0 0 3px #ccc;
    }
        .syarrows a.cur {
            background-color:#ff8625;
            border:1px solid #ff8625 ;
            color:#ff8625;
        }

/*2015-1-29*/
.downlist{ margin-bottom:20px;}
.downlist li{ height:33px; line-height:33px; border-bottom:1px dashed #ccc; padding-bottom:1px; text-align:right;}
.downTit{ float:left; display:inline-block; background:url(../images/ico34.jpg) no-repeat 1px center; padding-left:17px; max-width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#535353;}
.downBtn{ display:inline-block; background:url(../images/ico34.png) no-repeat; width:73px; height:25px; line-height:25px; text-align:center; color:#fff; font-size:13px; font-family:"宋体";}
.downBtn:link, .downBtn:visited{ color:#fff}
.downlist li:hover .downTit{ background:url(../images/ico35.jpg) no-repeat 1px center; color:#ff8625}
.downlist li:hover .downBtn{ background:url(../images/ico35.png) no-repeat;}

/*2015-2-11 proshow*/
#mark{position:absolute; background:#000; opacity:0.3; filter:alpha(opacity:30); cursor:pointer; display:none;}

#zimg{position:absolute; right:-310px; top:0; background:#fff; width:300px; height:384px; border:1px solid #ccc; overflow:hidden; visibility:hidden;}
#zimg img{position:absolute;}
@media (max-width:1024px)
{/* 1000屏样式 */

	.scroll_menu{ left:0; margin:0}
}


.container
        {
            width: 1100px;
            margin: 0 auto;
            clear: both;
        }

        .list-ad-01
        {
            width: 1153px;
        }

            .list-ad-01 ul
            {
                clear: both;
                margin-right: -53px;
            }

            .list-ad-01 li
            {
                width: 248px;
                float: left;
                margin-right:40px;
            }

                .list-ad-01 li div
                {
                    width: 190px;
                    height: 65px;
                    line-height: 65px;
                    font-size:25px;
                    /*height: 130px;*/
                    text-align: center;
                }

        .align-center
        {
            text-align: center;
        }

        .title-01
        {
            font-size: 34px;
            padding: 40px 0 20px 0;
            text-align: center;
        }

        .title-02
        {
            font-size: 16px;
            text-align: center;
        }

        .title-03
        {
            font-size: 16px;
            text-align: center;
            margin-bottom: 15px;
        }

        .ad_half
        {
            width: 550px;
            height: 400px;
            position:relative;
            float: left;
        }
        .ad_half .adtext{position:absolute;bottom:20px;right:20px;}
        .ad_01
        {
            width: 191px;
            height: 241px;
            float: left;
            text-align:center;
        }
        .ad_01 .adtext,.ad_02 .adtext{ padding-top:40px;font-size:28px;color:#0089e3;}
        .ad_02
        {
            width: 336px;
            height: 241px;
            float: left;
            text-align:center;
        }
        .ad_03
        {
            width: 190px;
            height: 120px;
            float: left;
        }
        .ad_03 .adtext{padding-top:13px; font-size:28px;color:#0089e3;}

        .ad_04
        {
            width: 335px;
            height: 120px;
            float: left;
        }
        .ad_05 {
            background-position: center center; background-repeat: no-repeat; width: 100%;
        }
        .adtext1{text-align:center;}
        

/*设计师团队轮播*/
.arer_3{width:1020px;background-color: #fff;position:relative;margin: 0 auto; margin-top:20px; padding-left:52px;padding-right:52px;/*这两个数字是按钮显示宽+左右按钮的宽+左右按钮与内容的间隔宽*/}
.arer_3 .prev_botton,.arer_3 .next_botton{height:196px;width:32px;top:0px;position:absolute;background-color: #fff;z-index:500;}
.arer_3 .slide ul{width:1020px;margin: 0 auto;list-style: none;overflow: hidden;height:340px;}
.arer_3 .slide ul li{float: left;width:245px;overflow: hidden;margin-right: 10px;position:relative;height:340px;}
.arer_3 .prev_botton{left:0px;}
.arer_3 .next_botton{left:1092px;/*此数据为内容宽+右边间接宽79+离左边内容的间隔宽20*/}
.arer_3 .prev,.arer_3 .next{ background:url(../images/arrow3.png) no-repeat;height:57px;width:32px;top:80px;position:absolute;z-index:900;cursor:pointer;background-color: #fff;}
.arer_3 .prev{ left:0px;background-position:0px 0px; }
.arer_3 .next{ left:0px;background-position:0px -57px; }
.arer_3 .prev:hover{ background-position:-32px 0px; }
.arer_3 .next:hover{ background-position:-32px -57px;}

.khjztu{ width:245px; height:188px; overflow:hidden;}
.slide ul li h3{ height:40px; padding-top:10px; font: 18px/40px "Microsoft YaHei","Regular"; color:#000; font-weight:bold; overflow:inherit}
.slide ul li p{ font: 14px/22px "Microsoft YaHei","Regular"; color:#666666;}


/*------ 探头2 ------*/
.tter{ width:1024px; margin:0 auto; margin-top:20px; overflow:hidden;}
.ttertext{ width:1024px; text-align:center; overflow:hidden;}
.ttertext h2{ font: 30px/42px "Microsoft YaHei","SimHei"; color:#000; overflow:hidden;}
.tter ul{ width:1024px; height:200px; margin-top:20px; background:url(../images/zztt_012.png) no-repeat; overflow:hidden;}
.tter ul li{ float:left; width:426px; margin:10px 0px 10px 60px; overflow:hidden;}
.tter ul li p{ float:left; margin-left:40px; font: 16px/80px "Microsoft YaHei","SimHei";}
.tterk{ float:left; width:80px; height:80px; background:#eeeeee; text-align:center; border-radius:100%; font: 18px/80px "Microsoft YaHei","SimHei"; font-weight:bold;}
.ttsan{ width:1068px; margin:0 auto; margin-top:20px; overflow:hidden;}
.ttsanext{ width:1068px; text-align:center; overflow:hidden;}
.ttsanext h2{ font: 30px/42px "Microsoft YaHei","SimHei"; color:#000; overflow:hidden;}
.ttsan ul{ width:1068px; margin-top:20px; overflow:hidden;}
.ttsan ul li{ float:left; width:247px; height:100px; margin:10px; background:#eeeeee; overflow:hidden;}
.ttsank{ float:left; width:170px; margin-top:10px; margin-left:15px;}
.ttsank h2{ font: 16px/24px "Microsoft YaHei","SimHei"; color:#000; font-weight:bold; overflow:hidden;}
.ttsank p{ font: 14px/24px "Microsoft YaHei","SimHei"; color:#000; overflow:hidden;}
.ttsank p i{ font: 14px/24px "Microsoft YaHei","SimHei"; color:#ff0000; overflow:hidden;}
.ttsan ul li font{ float:right; width:45px; margin-right:10px; font: 60px/100px "Impact","Regular"; color:#a6a6a6; font-style:oblique; overflow:hidden;}


.acceptance {width: 1200px; margin:0 auto; margin-top:30px; margin-bottom:10px; overflow: hidden;}
.acceptance ul{width: 1200px;overflow: hidden;list-style: none}
.acceptance ul li{float:left;text-align:center;width:106px;background: url(../images/lc_icon.png) no-repeat 38px 50px;padding:0px 0px 0px 112px;cursor: pointer;}
.acceptance ul .last{background:none;padding-left:0px;}
.acceptance ul li span{line-height:40px;display:block;font-size:14px;}
.acceptance ul li i{display:block;width:106px;height:106px}
.acceptance ul .item1 i{background:url(../images/acceptance_1.png) no-repeat}
.acceptance ul .item1:hover i{background:url(../images/acceptance_1_h.png) no-repeat}
.acceptance ul .item2 i{background:url(../images/acceptance_2.png) no-repeat}
.acceptance ul .item2:hover i{background:url(../images/acceptance_2_h.png) no-repeat}
.acceptance ul .item3 i{background:url(../images/acceptance_3.png) no-repeat}
.acceptance ul .item3:hover i{background:url(../images/acceptance_3_h.png) no-repeat}
.acceptance ul .item4 i{background:url(../images/acceptance_4.png) no-repeat}
.acceptance ul .item4:hover i{background:url(../images/acceptance_4_h.png) no-repeat}
.acceptance ul .item5 i{background:url(../images/acceptance_5.png) no-repeat}
.acceptance ul .item5:hover i{background:url(../images/acceptance_5_h.png) no-repeat}
.acceptance ul .item6 i{background:url(../images/acceptance_6.png) no-repeat}
.acceptance ul .item6:hover i{background:url(../images/acceptance_6_h.png) no-repeat}
/*------ 友情链接 ------*/
.yqlj{ width:100%; height:70px; background:#7f7f7f; overflow:hidden;}
.yqljy{width:1020px; margin:0 auto; margin-top:10px; overflow:hidden;}
.yqljy p{ font: 12px/24px "Microsoft YaHei","SimHei"; color:#FFF;}
.yqljy p a{ padding:0 10px; text-decoration:none; color:#FFF;}


.fNavWrap{ background:#f7f7f7 /*url(../images/index_bg1.jpg) repeat-x*/;}
.fNav{ margin:0 auto; width:1100px; padding:23px 0; overflow:hidden;}
.fNavin{ width:110%;}
.fNavin dl{ float:left; margin-right:20px; width:167px;}
.fNavin dt{ padding-bottom:3px; background:#0089e3; border-bottom:1px solid #FFF; line-height:33px; font-size:16px; border-radius:5%;}
.fNavin dt b{ margin-left:10px; color:#fff;}
.fNavin dt em{ display:inline-block; margin-left:7px;}
.fNavin dt em, .fNav dt a{ vertical-align:middle;}
.fNavin dd{ padding-top:10px; padding-left:37px;}
.fNavin dl:first-child dd{ padding-left:0; height:145px; overflow:hidden;}
.fNavin dl:first-child dd a{ display:inline-block; width:69px;}
.fNavin dd a{ display:block; text-decoration:none; background:url(../images/ico13.jpg) no-repeat left center; padding-left:12px; line-height:24px;color:#000; overflow:hidden;}
.fNavin a:hover{ color:#ff9934;}

.page_head{width:100%;overflow: hidden;margin: 0 auto;}
.pages_espcms_width_content{width:1100px;overflow: hidden;margin: 0 auto;}
.fottter_width_str{float: left;overflow: hidden;padding:20px 0px 20px 0px;width:1100px;}
.fottter_width_str .footer_str{float: left;width:710px;font-size:14px;line-height: 30px; margin:0 0px; text-align: center;}
.fottter_width_str .footer_str a{ color:#000;}
.fottter_width_str .icon_logo{float: left;width:1100px;padding-top:10px;text-align: center;}
.fottter_width_str .icon_logo img{padding:0px 5px}

.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #FFF;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#0089e3;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#0089e3;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ff9935;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}