@charset "utf-8";
/* CSS Document */
body { color:#414141; font-family:"微软雅黑";}
a {color:#414141; text-decoration:none;}
a:hover {color:#ff0000; text-decoration:none;}

.oh { overflow:hidden}
.bw { background:#FFF}

/*alert*/
.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}
.alert h4{margin-top:0;color:inherit}
.alert .alert-link{font-weight:bold}
.alert>p,.alert>ul{margin-bottom:0}
.alert>p+p{margin-top:5px}
.alert-dismissable{padding-right:35px}
.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}
.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.alert-success hr{border-top-color:#c9e2b3}
.alert-success .alert-link{color:#2b542c}
.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.alert-info hr{border-top-color:#a6e1ec}
.alert-info .alert-link{color:#245269}
.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.alert-warning hr{border-top-color:#f7e1b5}
.alert-warning .alert-link{color:#66512c}
.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.alert-danger hr{border-top-color:#e4b9c0}
.alert-danger .alert-link{color:#843534}
/*form-control*/
.form-control{display:inline-block;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; background: url(../images/searchbg.png) top repeat-x;}
.form-control[type='radio'] { padding: 0; height: auto;}
.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}
.form-control:-moz-placeholder{color:#999}
.form-control::-moz-placeholder{color:#999;opacity:1}
.form-control:-ms-input-placeholder{color:#999}
.form-control::-webkit-input-placeholder{color:#999}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee}
textarea.form-control{height:auto}

.input-sm{height:18px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
select.input-sm{height:28px;line-height:28px}
textarea.input-sm{height:auto}
.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}
select.input-lg{height:46px;line-height:46px}
textarea.input-lg{height:auto}
/*btn*/
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:hover,.btn:focus{color:#333;text-decoration:none}
.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}
.btn-default{color:#333;background-color:#fff;border-color:#ccc}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}
.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}
.btn-default .badge{color:#fff;background-color:#fff}
.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}
.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}
.btn-primary .badge{color:#428bca;background-color:#fff}
.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}
.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}
.btn-warning .badge{color:#f0ad4e;background-color:#fff}
.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}
.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}
.btn-danger .badge{color:#d9534f;background-color:#fff}
.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}
.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}
.btn-success .badge{color:#5cb85c;background-color:#fff}
.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}
.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}
.btn-info .badge{color:#5bc0de;background-color:#fff}
.btn-link{font-weight:normal;color:#428bca;cursor:pointer;border-radius:0}
.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}
.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}
.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}
.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-ssm{padding:3px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-block{display:block;width:100%;padding-right:0;padding-left:0}
.btn-block+.btn-block{margin-top:5px}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}


.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.thumbnail>img,.thumbnail a>img{display:block;height:auto;max-width:100%;margin-right:auto;margin-left:auto}
a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#428bca}
.thumbnail .caption{padding:9px;color:#333}
/***************************/



.all {  background:#FFF ; min-width:1200px }
.header{ overflow:hidden;}
.topbar { width:100%;  height:5px}
.top01{ width:100%; overflow:hidden; height:40px; line-height:40px; background:#473838;}
.top01 .bt{width:1200px; height:130px; margin:0 auto;}
.top01 .bt strong{ color:#fff; font-size:14px; font-weight:normal; padding-left:18px; float:left;}
.top01 .bt p{ float:right; color:#fff;font-size:14px;}
.top01 .bt p a{ color:#fff; font-size:14px; padding:0 10px;}
.logobar { background:#383330;}
.logobar_inner {     width:1200px; height:130px; margin:0 auto; position:relative; }

.logobar .logo {display:inline-block;  position:absolute;padding-top:8px; font-size:24px;}

.header  .searchBar { width:342px;  position:absolute; overflow:hidden; right:0; top:30px; height:72px; overflow:hidden; display:inline; z-index:9;background:url(../images/tel.jpg)  no-repeat; }
.header  .searchBar .fuwurexian{ width:100%; color:#ec8f10; font-size:22px;line-height:60px;}
.header  .searchBar .form {width:290px; height:43px;border:1px solid #c9c9c9;position:relative; background:#eeeeee; border-radius:5px;}
.header .search-keyword { width:220px; height:35px; margin-top:4px;border:none;  line-height:28px; padding:0 8px; background:none; margin-left:5px; color:#333333; position:absolute; vertical-align:middle; text-align:left; font-size:14px;}
.header .search-keyword.focus ,.header .search-keyword:focus {color:#a00}
.header .search-submit { width:40px; height:28px;background:url(../images/search.png)  no-repeat;border:0px; cursor:pointer;  overflow:hidden; position:absolute; right:0; top:0 ; font-size:14px; color:#573a31; font-weight:bold; line-height:26px; margin-top:8px;}

#topUser { position:absolute; right:170px; top:0px;  border-top:none; height:22px; padding:0 10px; line-height:22px}
#topUser .lab { float:left; padding-right:10px; color:#fa592d}
#topUser .unLog {color:#fa592d;  float:left  }
#topUser .unLog a {  color:#fa592d }
#topUser .unLog a:hover { color:#bd300c }
#topUser .haslog {color:#fa592d;  float:left }
#topUser .haslog b {color:#8d6156;}
#topUser .haslog a { color:#fa592d }
#topUser .haslog a:hover { color:#bd300c }

.header .topMenu { position:absolute; top:15px; right:38px; color:#b9a49f; z-index:10}
.header .topMenu a { color:#746049; }
.header .topMenu a:hover { color:#d00}
.header .topMenu li { float: left; color:#e60012; font-size:24px; font-family:"微软雅黑"; line-height:37px;}
.header .topMenu li img{ margin-right:10px;}
.header .topMenu  a { display: inline-block; height:23px;padding:0 5px 0 5px; position:relative;line-height:23px }
.header .language { position:relative; }
.header .language a { display:block; width:40px;  height:23px;padding:0 5px 0 20px; position:relative; line-height:23px}
.header .language ul { width:65px;position:absolute; top:20px; left:0;  background:#251a14 url(../images/tbg3.png) repeat; padding:5px 0; overflow:hidden}
.header .language ul a { height:20px; line-height:20px; color:#c09d82; padding:0 5px 0 15px;}
.header .language ul a:hover { color:#fff}
.header .language li { float:none;background:none; border:none; }
.header .language s { display:block; position:absolute; top:8px; left:5px; line-height:0; text-decoration:none; overflow:hidden; height:20px; font-size:10px}
.header .language.hover { background:#251a14 url(../images/tbg3.png) repeat; }
.header .language.hover a {  color:#c09d82}



.navInner li.cur { background: #573a31 url(../images/tbg3.png) repeat; border-top:#432c00 solid 3px; height:37px; line-height:35px}
.navInner li.cur  a { color:#d9c9ad}
.navInner li.vline { width:1px; background:#fff; border-left:1px solid #666; height:40px; overflow:hidden; padding:0; opacity:0.2; filter:alpha(opacity=20)}

.banner { height:100px; overflow:hidden}
.banner img { width:1200px}


/**nav**/
.nav { width:100%; height:53px;background: #323232;}
.navInner { height:53px; width:1200px; margin:0 auto;}
.navInner ul{ width:100%; overflow:hidden; float:left;}
.nav li { float:left; display:inline;font: 15px/50px "微软雅黑"; font-weight:bold; position:relative;}
.nav li .x { position:relative; z-index:100;  _display:inline-block; _overflow:hidden; height:53px; line-height:53px;}
.nav li .x a { color:#ffffff; padding:0 30px; height:53px; float:left;  text-decoration:none;}
.nav .nCon { display:none; position:absolute; background:#d7282d; width:100%;  left:-1px; top:49px; overflow:hidden; border:1px solid #30130a; border-width:1px 1px 3px; padding:5px 0 ; box-shadow:0 5px 5px rgba(0,0,0,0.5); z-index:1; opacity:0.85; filter:alpha(opacity=85);}
.nav .nCon a { font-size:12px; font-weight:normal; display:block; padding:0 10px 0 22px; height:30px; white-space:nowrap; line-height:30px; color:#fff }
.nav li .x a:hover { background:#d7282d; color:#ffffff;}
.nav .nCon2 { width:140px; text-align:left}


.nav li.hover , .nav li.hover2  { background:#fff}
.nav li.hover .x a , .nav li.hover2 .x a { border:1px solid #30130a;border-width:2px 1px 1px; background:#30130a url(../images/tbg2.png) repeat;  margin:-2px -1px;  _margin:-1px 0; color:#FFF;}
.nav li.hover .x a {border-bottom: none;}

.nav_shadow { background:url(../images/nav_shadow.png) top repeat-x; width:100%; height:15px; position:absolute; bottom:-15px; z-index:10}


/******ico样式******/
.jj-ico {   background: url(../images/jj-ico.png) no-repeat top left; display:block; width:30px; height:30px}
.jj-ico-aw { background:url(../images/ico_aw.png) no-repeat  center;}
.jj-ico-listaw {background:url(../images/list_ico.png) no-repeat  center;}

/******tab基础样式******/
.tabbtn li { float:left;}
.tabbtn li a { padding:0 10px}

/******chnBox基础样式******/
.chnBox { }
.news_left{width:100%;overflow:hidden;}
.news_right{width:40%; float:right; overflow:hidden;}
.news_right img{ width:455px; border:2px #ebebec solid; padding:3px; float:right;}
.chnBox .hd {}
.chnBox .hd em { padding-right:5px; position:absolute; left:5px; bottom:3px}
.chnBox .hd h2 {  font:bold 20px/30px "Microsoft YaHei","微软雅黑",Helvetica,sans-serif; color:#ffffff; position:absolute; left:10px; line-height:47px;}
.chnBox .hd h2 a { color:#161616}
.chnBox .hd h2 a:hover { color:#ffffff; text-decoration:none;}
.chnBox .tabbtn { overflow:hidden; padding-left:400px;margin: 10px 0 20px 0;}
.chnBox .tabbtn li { height:30px; width:100px; font-size:16px;    cursor: pointer;
    display: inline-table;
    vertical-align: top;
    letter-spacing: normal;
    word-spacing: normal;
    zoom: 1; margin:0 20px;}
.chnBox .tabbtn li.current { }
.chnBox .tabbtn li.current a {color:#fff; display:block;background:#ff3800;height:43px;text-align: center;}
.chnBox .tabbtn li a { font-size:16px;color:#221815; display:block; height:43px; line-height:43px;background:#ffffff; width:100%; text-align:center;}
.chnBox .tabbtn li.current a:hover{ text-decoration:none;}
.hui{ padding: 30px 0 10px 0;overflow: hidden;width: 100%;}
.hui a{background: #ca312c;display: block;width: 135px;height: 35px;line-height: 35px;color: #ffffff;margin: 0 auto;text-align: center;font-size: 14px;}

/******list01列表01******/
.bd1{ width:100%; margin:0 auto; float:left; padding-bottom:18px;}
.bd1 p{ margin-top:5px;font-size:14px;line-height: 23px;}


/******list01列表01******/
.list01 { padding:16px 0; font-size:14px; }
.list01 li { line-height: 37px;background:url(../images/dot.gif) no-repeat left center;  display:block; height:37px; list-style:none; padding-left:10px; border-bottom:1px #d2d2d2 dashed;}
.list01 a{ float:left; color:#454545;}
.list01 a:hover{ color:#9bc817;}
.list01 .time { float:right;color:#221815;font-size:14px;}

/******产品列表******/
/* .listpic { padding:16px 0;}
.listpic .cp_left{ display:block; width:50%; overflow:hidden; float:left;}
.listpic .cp_left img{ width:540px; height:378px;}
.listpic .cp_right{ width:100%; overflow:hidden;float:right;}
.listpic ul{ width:100%; overflow:hidden; }
.listpic ul li{ width:25%; overflow:hidden; float:left; text-align:center; padding:10px 0;}
.listpic ul li span{ width:100%; text-align:center; line-height:40px; display:block; color:#201e25;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:15px;}
.listpic ul li img{ width:280px; height:212px;}
.listpic .cp_right p{}
.listpic .cp_right p strong{ color:#201e25; font-size:20px; padding-right:5px;}
.listpic .cp_right p span{ color:#7d7d7d; font-size:16px; text-align:center;display:inline-block;}
.listpic .cp_right .shuoming{ width:100%; overflow:hidden; color:#7f7f7f; line-height:1.8; font-size:13px; min-height:50px;}
.listpic .cp_right .index_more{ text-decoration:none; text-align:center; padding-top:8px; padding-bottom:8px;}
.listpic .cp_right .index_more a{ color:#777470; font-size:12px;height:27px; line-height:27px;font-size:15px;}
.listpic .cp_right .index_more a:hover{ color:#025c64;} */

/*焦点图样式*/

.newslider { width:100%; height:390px; margin:0 auto; overflow:hidden;  }

.newslider .outside { position:relative;  width:100%; height:390px; overflow:hidden; margin:0 auto;  }
.newslider .inside  { position:absolute; left:0; float:0; width:1600px;background:url(../images/tbg3.png)  repeat;}
.newslider .inside  li { float:left; display:inline; width:1600px;height:390px; position:relative; overflow:hidden }
.newslider .onlyPic img { width:1600px; /*height:280px*/}
.newslider .onlyPic .info { position:absolute; width:100%; height:34px; bottom:0px; left:0; background:#fff; color:#555;opacity:0.6;filter:alpha(opacity=60); display:none}
.newslider .onlyPic .info h3 { padding:0 20px; line-height:34px; font-size:14px; font-weight:bold;}
.newslider .jfun-pagesBtn  { position:absolute; bottom:10px;  right:10px; z-index:3; text-align:center; display:inline; }
.newslider .jfun-pagesBtn span { display: inline; float:left; width:8px; height:8px;  background:#fff ; color:#999;  cursor:pointer; margin-right:5px;  overflow:hidden; line-height:0; text-indent:-60px;filter:alpha(opacity=80); opacity:0.80;  font-size:9px; border:1px solid #f2ede9; border-color:#4d3826 #f2ede9 #f2ede9 #4d3826; border-radius:2px  }
.newslider .jfun-pagesBtn .cur { background:#b71818; color:#FFF;border-color:#4d3826 #ff6868 #ff6868 #4d3826 }


.gywm{width:1200px; margin:0 auto; overflow:hidden;}
.wp{width: 98%;margin: 0 auto;}

.row-a9{
    overflow: hidden;
}
.row-a9 .box{
    width: 50%;
    float: left;
    height: 405px;
    overflow: hidden;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}
.row-a9 .box .video-btn{
    display: block;
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 16px;
    color: #fff;
    padding-top: 140px;
    background-color: rgba(0,0,0,.3);
}
.row-a9 .box .video-btn .icon{
    display: block;
    width: 80px;
    height: 80px;
    margin: 0 auto 28px;
}
.row-a9 .box .video-btn .icon img{
    display: block;
    width: 100%;
    height: 100%;
}
.sl-list8{
    text-align: center;
    height: 100%;
    overflow: hidden;
    background-color: #efefef;
}
.sl-list8 li{
    float: left;    
    width: 50%;
    height: 50%;
}
.sl-list8 .icon{
    display: block;
    height: 110px;
}
.sl-list8 .l1 .icon{
    background: url(../images/ico-43.png) center center no-repeat;
}
.sl-list8 .l2 .icon{
    background: url(../images/ico-44.png) center center no-repeat;
}
.sl-list8 .l3 .icon{
    background: url(../images/ico-45.png) center center no-repeat;
}
.sl-list8 .l4 .icon{
    background: url(../images/ico-46.png) center center no-repeat;
}
.sl-list8 .l1:hover .icon{
    background: url(../images/ico-47.png) center center no-repeat;
}
.sl-list8 .l2:hover .icon{
    background: url(../images/ico-48.png) center center no-repeat;
}
.sl-list8 .l3:hover .icon{
    background: url(../images/ico-49.png) center center no-repeat;
}
.sl-list8 .l4:hover .icon{
    background: url(../images/ico-50.png) center center no-repeat;
}
.sl-list8 li:hover h4,.sl-list8 li:hover p{color: #bb9a6c;}
.sl-list8 li a{display: block;height: 100%;}
.sl-list8 h4{
    font-size: 18px;
    color: #333;
    font-weight: normal;
    line-height: 1em;
    margin-bottom: 14px;
}
.sl-list8 p{font-size: 13px;color: #666;}


/******mainer******/
.mainer { display:inline-block; width:100%; float:left;}
.mainer .centerWrap { overflow:hidden;}
.idx_row { width:1200px; margin:0 auto;}
.idx_row_1 { }
.idx_row_2 { margin-top:0}

/**/
.sliderBanner{width:100%; overflow:hidden; background:url(../images/mainer_bg.png) repeat;}
.sliderBanner .mainer1{width:100%;margin:0 auto;background:url(../images/mainer_bg.png) repeat;}
.sliderBanner img{ width:100%;max-width: 1920px;}

/*新闻中心*/
.cbox_news  { width:1200px; overflow:hidden; min-height:360px;}
.cbox_news .bd ul { padding:10px}
.cbox_news .list01 li a { overflow: hidden; width:75%; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*fastway*/
.fastway { width:550px; float:right;  height:220px; position:relative; background:url(../images/left.gif) no-repeat -3px 15px;}
.fastway .outside { position:relative; width:514px; height:220px; overflow:hidden; float:right;margin:0 auto; border-left:1px dotted #b79e8b;}

.fastway h3 {  font:bold 20px/30px "微软雅黑",Helvetica,sans-serif; padding-left:10px;  color:#553b31; position:absolute;	bottom:2px}
.fastway h3 b { border-bottom:3px solid #533d3d; padding-bottom:5px}
.fastway h3 s { text-decoration:none; font-size:15px; font-family: Arial, Helvetica, sans-serif; padding:0 5px; }
.fastway .inside  { position:absolute; left:0; top:left; width:55000px}
.fastway .inside  .fast_cell {/* float:left; display:inline;*/ width:514px;height:220px; position:relative; overflow:hidden; clear: both; *top: -2}
/*.fastway .jfun-prevBtn , .fastway .jfun-nextBtn { width:37px; height:90px; position:absolute;  top:95px; background: url(../images/btn_arrow.png)  no-repeat; overflow:hidden; text-indent:-200px; }
.fastway .jfun-prevBtn {left:0px; background-position:0px 0}
.fastway .jfun-nextBtn { right:0;background-position:-60px 0}
.fastway .jfun-prevBtn:hover { background-position:0 -90px}
.fastway .jfun-nextBtn:hover { background-position:-60px -90px}
*/
.fastway .jfun-prevBtn , .fastway .jfun-nextBtn { width:30px; height:20px; position:absolute; left:10px; background: url(../images/btn_arrow_2s.png)  no-repeat; overflow:hidden; text-indent:-200px; cursor:pointer }
.fastway .jfun-prevBtn {top:15px; left:2px; background-position:-54px 0}
.fastway .jfun-nextBtn { bottom:0; left:2px;background-position:-54px bottom}
.fastway .jfun-prevBtn:hover { background-position:-9px 0}
.fastway .jfun-nextBtn:hover { background-position:-9px bottom}
.fastway .jfun-pagesBtn  { position:absolute; top:70px;  left:11px; width:10px; z-index:3; text-align:center; display:inline; }
.fastway .jfun-pagesBtn span { display: inline; float:left;  width:10px; height:10px;  background:#d0c4b2 ; color:#999;  cursor:pointer; margin-bottom:12px;  overflow:hidden; line-height:0; text-indent:-60px;filter:alpha(opacity=80); opacity:0.80;  font-size:9px;  border-radius:2px  }
.fastway .jfun-pagesBtn .cur { background:#a69173; color:#FFF; }

.fastway a {outline:none;}
.fastway .txt { padding:10px 0 ;  }
.fastway .pic { padding:10px 0 10px 10px}
.fastway .hdunderline { height:34px; border-bottom:1px solid #b79e8b; width:100%; position:absolute; top:0; left:0}

.fast_jj .txt  {border-bottom:1px dotted #b7aa97; line-height:1.8; margin-left:10px}
.fast_jj .pic { padding-top:0}
.fast_jj img { width:510px;}

.fast_gc .txt { width:164px; float:left; margin:0 0 10px 0 ; padding-left:10px; border-right:1px dotted #b7aa97}
.fast_gc .txt li { margin:0 10px 10px 0; float:left; display:inline;  background:#FFF ; width:70px; overflow:hidden; text-align:center}
.fast_gc .txt li a {padding:8px 0;display:block;background:#ede7e1; border:1px solid #a79079}
.fast_gc .pic { width:325px; float:right; padding:10px 0 10px 10px }
.fast_gc .pic img { width:325px; height:180px}


.fast_showroom .txt  { padding:0 0 0 10px; margin:0}
.fast_showroom .txt ul { display:inline-block; margin-right:-10px}
.fast_showroom .txt li { float:left; width:246px; text-align:center; margin-right:10px; display:inline}
.fast_showroom .txt li a { padding:10px 0; display:block; background:#ede7e1; border:1px solid #a79079}
.fast_showroom .pic { padding:10px 0 10px 10px }
.fast_showroom img { width:504px;}

.fast_ebook .txt { width:164px; float:left;  margin:0  ; height:160px; padding-left:10px; border-right:1px dotted #b7aa97}
.fast_ebook .txt li { width:150px; text-align:center; margin:0 10px 7px 0; display:inline; float:left}
.fast_ebook .txt li a {padding:5px 0;display:block;background:#ede7e1; border:1px solid #a79079}
.fast_ebook .pic { width:325px; float:right; padding:10px 0 10px 10px }
.fast_ebook .pic img { width:325px; height:180px}

.fast_contactus .bdwrap { border-bottom:1px solid #c1b39d; display:inline-block;  }
.fast_contactus .txt { color:#a7947b; width:190px; height:164px; float:right;  margin:0; padding:0}
.fast_contactus .weibo { width:320px; float:right; height:184px; border-right:1px solid #d5c9b5; border-width:0 1px;  overflow:hidden;  display:inline; float:left  }
.fast_contactus dl { padding:10px 0 10px 10px; clear:both}
.fast_contactus .weixin  { border-bottom:1px dotted #8d7e6d; color:#73ae1f; display:inline-block; padding-top:15px; width:185px }
.fast_contactus .weixin dt { width:50px; float:left}
.fast_contactus .weixin dd { float:left; padding-left:10px; width:110px; font-size:12px}
.fast_contactus .weixin b { color:#73ae1f;font: bold 20px/30px "Microsoft YaHei","微软雅黑"}
.fast_contactus .phone { color:#4f98be; font-size:14px; padding-bottom:5px }
.fast_contactus .phoneNo{ font-size:28px; font-family: Arial, Helvetica, sans-serif ; color:#4f98be}
.fast_contactus .map { background:#4494be; color:#FFF; text-align:right; padding:8px 10px;}
.fast_contactus .map a { color:#FFF; }

/**/



/**/


/*产品中心*/

.cbox_product .bd {}
.cbox_product .cell_p  { float:left; width:240px;  margin:20px 12px 0 0; position:relative; background:#FFF;border:1px solid #DDD; }
.cbox_product .cell_p .pic { width:234px; height:189px; overflow:hidden; text-align:center;  padding:3px; background:#FFF}
.cbox_product .cell_p .pic img { width:234px; height:189px;}
.cbox_product .cell_p .title { margin-top:10px; height:26px; line-height:26px; text-align:center; background:#ddd ; color:#8d715b; font-weight:bold; font-size:14px}
.cbox_product .cell_p a { color:#FFF;}

.cbox_product .cell_inner { position:relative; height:190px; overflow:hidden}
.cbox_product .pbg { display:none;  position:absolute; left:0; top:0; width:238px; height:130px; background:#fff; opacity:0.8; filter:alpha(opacity=80);}
.cbox_product .info { padding:10px 0 0 10px;  width:218px; height:40px; left:10px;  line-height:1.8;text-overflow: ellipsis; overflow: hidden}

.cbox_product .cell_p.hover .title { color:#FFF;}


.cbox_product .cell_p_01 .title { background:#6b8b5f;}
.cbox_product .cell_p_02 .title { background:#7e94a2; }
.cbox_product .cell_p_03 .title { background:#807261; }
.cbox_product .cell_p_04 .title { background:#300505;}

.cbox_product .cell_p_01.hover .title { background:#2c6914; }
.cbox_product .cell_p_02.hover .title { background:#13537c; }
.cbox_product .cell_p_03.hover .title { background:#352006;}
.cbox_product .cell_p_04.hover .title { background:#600905; }

.cbox_product .cell_p_01.hover .info { color:#2c6914;}
.cbox_product .cell_p_02.hover .info { color:#13537c;}
.cbox_product .cell_p_03.hover .info { color:#352006;}
.cbox_product .cell_p_04.hover .info { color:#600905;}

/*
.cbox_product .cell_p_01.hover { border:1px solid #2c6914;}
.cbox_product .cell_p_02.hover  { border:1px solid #13537c;}
.cbox_product .cell_p_03.hover  { border:1px solid #352006;}*/
.cbox_product .cell_p_04.hover  { border:1px solid #600905; }
.cbox_product .cell_p_05.hover  { border:1px solid #600905; }


.cbox_product .cell_p_tz { height:108px;width:240px; display:inline; margin-right: 0}
.cbox_product .cell_p_tz .cell_inner { height:109px;}
.cbox_product .cell_p_tz .pic  { height:58px; margin-bottom:5px; border:0}
.cbox_product .cell_p_tz .pic_end {margin-bottom:0} 
.cbox_product .cell_p_05 { margin-top:9px}



.cbox_jj { margin-left:10px; float:left; display:inline; width:300px}

/*友情链接*/
.flink {  clear:both;  overflow:hidden; padding:20px 0 30px 0;}
.flink .hd { border:none; padding:10px 0; width:80px; float:left;}
.flink .hd h3 {color:#654627; font-weight:bold; font-size:14px;}
.flink .bd { float:left; width:1080px; padding:6px 0; }
.flink .bd a { white-space:nowrap; line-height:2; padding:0 5px; color:#221815; font-size:14px;}

/******footer******/
.footer { background:#5C4E45 url(../images/topbj.jpg) repeat; overflow:hidden;position:relative; color:#d5b993; clear:both; text-align:center; padding-top:30px; font-size:20px; font-weight:bold;}
.footer a { color:#d5b993;}
.footer a:hover { color:#D00}
.footer .fnav { padding:25px 0 20px 10px;font-size:14px;font-weight:bold; text-align:center;}
.footer .fnav a { color:#a88569;font-size:14px; font-weight:bold; padding:0 18px;}
.footer .fnav a:hover { color:#D00}
.footer .info {line-height:28px;font-size:14px; padding-bottom:20px;}
.footer .qcode { position:absolute; right:50px; top:30px;  height:80px; width:160px; overflow:hidden; color:#888}
.footer .qcode dt { width:80px; height:80px; background:url(../images/qrcode_itto.png) center no-repeat; float:left}
.footer .qcode dd { width:70px; float:right; padding-top:10px; height:70px}
.footer .centerWrap { position:relative}
.footer .f_logo { background:url(../images/f_logo.png) no-repeat center; width:130px; height:140px; position:absolute; right:10px; top:10px}


/************************列表页*******************/
.xlWrap { clear:both;position:relative; overflow: hidden;margin-bottom:18px; margin-top:30px;}

.sidebar { width:238px; float:left;}

.mainbar { float:right; width:100%;overflow:hidden; height:auto;}
.mainbar1 { width:100%;overflow:hidden; height:auto;}
.mainbar1 .ejfl{ width:100%; overflow:hidden;margin-top: 20px;}
.mainbar1 .ejfl dl dt{ width:15%; overflow:hidden; float:left; color:#221815; font-weight:bold; font-size:16px; text-align:center; height:60px; line-height:60px;}
.mainbar1 .ejfl dl dd{ width:100%; overflow:hidden; float:right; background:#e1e1e1;font-size:16px; color:#221815; height:43px; line-height:43px;}
.mainbar1 .ejfl dl dd a{ padding:10px 20px; color:#221815;}
.mainbar1 .ejfl dl dd a:hover{color:#ff3800;}

.newslider2 {  height:290px; width:1158px; background:#FFF; overflow:visible; border:1px solid #e0d5cc; border-width:0 1px }
.newslider2 .loadingTips {margin:90px 0 0 400px; padding-left:60px; height:60px; line-height:30px;background:url(../images/loading.gif) no-repeat; font-size:16px;  color:#ccc}
.newslider2 .outside { height:290px; width:1158px; background:#b9967c}
.newslider2 .inside { width:90000px; background:none}
.newslider2 .inside  li { height:290px; width:1158px; float:left}
.newslider2  .onlyPic img  { width:1158px;}
.newslider2 .btn {right:-10px; bottom:-20px}
.newslider2 .btn span  { line-height:100; width:8px; height:8px; padding:0; margin-left:5px; background:#aaa; border:1px solid #FFF; }



/*menu*/
.menu {border:1px solid #dedede; margin:8px;}
.menu .hd { background:#920000;overflow:hidden;}
.menu .hd em { }
.menu .hd h2 { color:#fff; font-size:20px;height:60px; line-height:60px; text-align:center; font-weight:bold;}
.menu .bd li {  font-size:16px;  clear:both; position:relative;}

.menu .bd li a {height:50px;display:block;border-top:1px solid #f8f8f8; color:#fff;line-height:50px; overflow:hidden; text-decoration:none; text-align:center;font-weight:bold; background:#333333;}
.menu .bd li a:hover  { color:#fff; background: #be001e}
.menu .bd li.cur { color:#fff; }
.menu .bd li.cur a { color:#fff;background:#be001e;}
.menu .bd li.cur ul li a { background:none; color:#664730; border-left:none}
.menu .bd li .children { padding:20px 0 0;  border-bottom:1px solid #a98e79;background:#c3a58d url(../images/menu_ch_bg_top.png) center top no-repeat; overflow:hidden; }

.productMenu  .children {display:none}



.positionbar {overflow:hidden;color:#575855;height:62px;border-bottom: 2px #000 solid;}
.positionbar dl{ width:100%; overflow:hidden;}
.positionbar dl dt{ float:left;color: #d7282d; font-size:18px;font-weight: 800; padding:0 30px; margin-left:20px;border-top: 2px solid #d7282d;border-left: 1px solid #ccc;border-right: 1px solid #ccc; overflow:hidden; height:60px; line-height:61px;}
.positionbar dl dd{ float:left; line-height:62px; font-size:16px;}
.positionbar h2 { position: absolute; bottom:16px; font:26px/1 "Microsoft YaHei","微软雅黑"; }
.positionbar dl dd b { font-weight:normal}
.positionbar dl dd a { color:#575855}
.positionbar dl dd a:hover { color:#930}
.positionbar dl dd i{ font-style:normal; padding-left:50px;}
.positionbar dl dd i a{ color:#221815; margin:0 30px;}
.positionbar dl dd i a:hover{ color:#e60012;}
.positionbar .cur a{ color:#e60012; background:#c9caca; line-height:35px; padding:10px 20px;}

/*分页*/

.pageNav {  clear: both;font-family: Arial,Helvetica,sans-serif;font-size: 14px; height: 22px; margin:30px 0 0; text-align:center}
.pageNav a, .pageNav strong, .pageNav span {background: none repeat scroll 0 0 #FFF; margin-right: 5px;  overflow: hidden;   padding: 3px 8px;}
.pageNav a, .pageNav span { border: 1px solid #d9cabb;  height: 22px;  line-height: 22px;}
.pageNav a.f12, .pageNav strong.f12, .pageNav span { font-size: 12px;}
.pageNav a:hover { text-decoration: none;}
.pageNav strong { height: 24px; line-height: 24px; background:#c01111; color:#fff}
.pageNav .mor {border: 0 none; height: 21px;   line-height: 21px;  padding: 0;}
.pageNav .na {   color: #d9cabb;}


/*分页2 pagination*/


.pagination { clear: both;font-family: Arial,Helvetica,sans-serif;  margin:30px 0 0;padding:3px; text-align:center; font-size:12px; }
.pagination > :first-child { border-radius: 4px 0 0 4px; margin-left: 3px}
.pagination > :last-child  { border-radius: 0 4px 4px 0}
.pagination span , .pagination a  {display: inline-block; position:relative; z-index:1; margin-left:-1px;border:#CBC9C4 1px solid; padding:4px 10px;  background:#fafafa url("../images/logobarbg.png"); color: #762708; text-decoration:none;}
.pagination a:hover {	border:#332315 1px solid; color: #1A0803; z-index:2; }
.pagination span.current ,.pagination a.current {	border: #332315 1px solid; font-weight: bold; background: #332315 url("../images/tbg3.png") repeat; color:#FFF;}
.pagination span.disabled {	border: #ccc 1px solid; color:#ccc; margin-right:4px}
.pagination .gop { display: inline-block;  border:1px solid #CBC9C4; padding: 0; background: #FFF ;}
#gopage {display:inline-block;  width:33px; height:15px; padding:4px 8px ;   vertical-align:middle;  line-height:1;  overflow:hidden; border: 0}
.pagination .gobtn { background:#58483B url("../images/tbg3.png"); border:none; color:#FFF;  padding:4px 7px; text-align:center; margin-right:0; border-radius: 0 4px 4px 0}
.pagination .gobtn:hover { background:#6f5239; border:none; color:#FFF; }



/*文章列表*/
.news-list { padding:10px 0}
.news-list li { padding:0 0 0 10px; line-height:46px; height:46px; border-bottom:1px dashed #ccb7a6; margin-right:10px; position:relative; _display:inline-block; font-size:14px}
.news-list li a { color:#462c17; padding-left:20px}
.news-list li a:hover { color:#C00}
.news-list li em { position:absolute; top:16px; left:8px; height:12px; width:12px;}
.news-list li .time { position:absolute; right:0px; top:0;  color:#ac9786; padding:0 10px;}
.news-list li.hover { background:#f2ede9}

/*********产品列表页***********/
.profilterbar { padding:0 10px; border-bottom: 1px solid #DDD}
.profilterbar-sizes { width: 400px}
.profilterbar .news_left_title { float: left; margin-right: 5px; font-size: 14px; line-height: 30px; color: #D50; font-weight: bold;}

.nodatamsg { padding: 30px 0 0 0; text-align: center; font-size: 14px; color: #666; font-weight: bold;}

.product_l_info { padding:10px 20px 20px 0}
.product_l_info .pic { width:700px; height:170px; overflow:hidden; margin:0 10px 10px }
.product_l_info .txt { color:#666; line-height:2}

.product-list  { padding:30px 0; border-bottom:1px solid #DDD; overflow:hidden; min-height:300px;}
.product-list li { float:left; width:280px; height:250px;margin-right:25px; display:inline; overflow:hidden; border:1px solid #DDD; box-shadow:0 0 5px rgba(0,0,0,0.2);position:relative; background:#EEE; margin-bottom:30px;}
.product-list li:nth-child(4){ margin-right:0;}
.product-list li:nth-child(8){ margin-right:0;}
.product-list li:nth-child(12){ margin-right:0;}
.product-list li.ym {  }
.product-list li .pic{background:#eee;display:table-cell;overflow:hidden;text-align:center;vertical-align:middle;height:170px; width:280px;table-layout: fixed;word-wrap:break-word;}
.product-list li .pic a{}
.product-list li .pic a img{width:280px;height:210px;border:none;}
.product-list li .pic a:hover img {transform: scale(1.1);}
.product-list li .pic a img{transition:.4s;}

.product-list li .picimg img { width:280px;height:210px;text-align:center;vertical-align:middle;}

.product-list li .producttext {  width:280px;white-space:nowrap; background:#f3f0ed; line-height:1.7; opacity:0.8;  filter:alpha(opacity=80); border-top:1px solid #ccc; padding-top:5px}
.product-list li .promodel a { color: #22190f; }
.product-list li .producttext p {width:280px;overflow:hidden; text-align:center;}
.product-list li .producttext p a{ color:#22190f;font-size:14px;}
.product-list li .producttext p a:hover{ color:#1dae35}


.product-list1  { padding:20px 0; border-bottom:1px solid #DDD; overflow:hidden}
.product-list1 li { float:left; width:150px; height:255px;margin:0 0 20px 30px; display:inline; overflow:hidden; border:1px solid #DDD; box-shadow:0 0 5px rgba(0,0,0,0.2);position:relative; background:#EEE }
.product-list1 li.ym {  }
.product-list1 li .pic{background:#eee;display:table-cell;overflow:hidden;+position:relative;text-align:center;vertical-align:middle;height:225px; width:150px;table-layout: fixed;word-wrap:break-word;}
.product-list1 li .pic a{+position:absolute;+top:50%;}
.product-list1 li .pic a img{+left:-50%;position:relative;+top:-50%; width:150px;border:none}

.product-list1 li .picimg img { height:225px;text-align:center;vertical-align:middle;}

.product-list1 li .producttext { position:absolute; width:150px; left:0; white-space:nowrap; background:#f3f0ed; line-height:1.7; opacity:0.8;  filter:alpha(opacity=80); border-top:1px solid #ccc; padding-top:5px}
.product-list1 li .promodel a { color: #22190f}
.product-list1 li .producttext p { padding:0 10px;width:130px;overflow:hidden; position:relative; text-align:center;}
.product-list1 li .producttext p a{ color:#22190f;}


.product-list .blue { border:1px solid #617789;box-shadow:0 0 5px rgba(4,34,85,0.4)}
.product-list .red { border:1px solid #af5950;box-shadow:0 0 5px rgba(85,27,4,0.4)}
.product-list .green { border:1px solid #618974;box-shadow:0 0 5px rgba(2,89,64,0.4)}
.product-list .purple { border:1px solid #7d6189;box-shadow:0 0 5px rgba(64,9,57,0.4)}


.product_news , .product_hot {height:79px;position:absolute;right:-6px;top:-5px;width:79px;}
.product_news {background:url(../images/new_tag.gif) no-repeat right top;}
.product_hot {background:url(../images/hot_tag.gif) no-repeat right top;}




/*********资質荣誉***********/
.yyList  { padding:20px 0 0;overflow:hidden; display:inline-block}
.yyList li { float:left; width:188px; height:310px;margin:0 0 30px 30px; display:inline;  position:relative; overflow:hidden }
.yyList li .pic{background:#eee;display:table-cell;overflow:hidden;+position:relative;text-align:center;vertical-align:middle;height:250px; width:180px;table-layout: fixed;word-wrap:break-word;overflow:hidden; border:1px solid #DDD; box-shadow:0 0 5px rgba(0,0,0,0.2);}
.yyList li .pic a{+position:absolute;+top:50%;}
.yyList li .pic a img{+left:-50%;position:relative;+top:-50%; width:180px; }

.yyList li .txt { width:170px; line-height:1.4; opacity:0.8;  filter:alpha(opacity=80); margin:0 auto  }
.yyList li .txt p { text-align:center; padding:10px; font-size:14px}


/*工程案例列表页*/
.project-list  { padding:15px 0 10px; display:inline-block}
.project-list li { border:1px solid #d6ccc4; display:inline; width:740px; height:70px; float:left; margin:0 10px 10px 0; background:#f1eae5; position:relative}
.project-list li .pic { float:left; overflow:hidden; width:120px; height:70px }
.project-list li .pic img { width:120px; border:none}
.project-list li .txt {  padding:28px 0 0 0;font: 16px/1.2 "宋体","Microsoft YaHei","微软雅黑"; position:absolute; left:150px; top:0}

.project-list-2  { padding:20px 0 0;overflow:hidden; display:inline-block}
.project-list-2 li { float:left; width:320px; height:240px;margin:0 0 30px 24px; display:inline;  position:relative; overflow:hidden;background:#444;box-shadow:0 0 5px rgba(0,0,0,0.2); }
.project-list-2 li .pic{display:table-cell;overflow:hidden;+position:relative;text-align:center;vertical-align:middle;height:220px; width:320px;table-layout: fixed;word-wrap:break-word;overflow:hidden;}
.project-list-2 li .pic a{+position:absolute;+top:50%;}
.project-list-2 li .pic a img{+left:-50%;position:relative;+top:-50%; width:320px; border:0 }

.project-list-2 li .txt { width:320px; line-height:1.4; opacity:0.9;  filter:alpha(opacity=90); margin:0 auto; position:absolute; bottom:0; left:0; background:#c32  }
.project-list-2 li .txt p { text-align:center; padding:5px 10px; font-size:12px; color:#FFF; font-weight:bold}
.project-list-2 li .txt a { color:#FFF}
.project-list-2 li .txt a:hover { color:#FF9; text-decoration:underline}


/*effect-list*/
.effect-list  { padding:20px 0 0;overflow:hidden; display:inline-block}
.effect-list li { float:left; width:210px; height:155px;margin:0 0 30px 24px; display:inline;  position:relative; overflow:hidden;background:#444;box-shadow:0 0 5px rgba(0,0,0,0.2); }
.effect-list li .pic{display:table-cell;overflow:hidden;+position:relative;text-align:center;vertical-align:middle;height:135px; width:210px;table-layout: fixed;word-wrap:break-word;overflow:hidden;}
.effect-list li .pic a{+position:absolute;+top:50%;}
.effect-list li .pic a img{+left:-50%;position:relative;+top:-50%; width:210px; border:0 }

.effect-list li .txt { width:210px; line-height:1.4; opacity:0.9;  filter:alpha(opacity=90); margin:0 auto; position:absolute; bottom:0; left:0; background:#EADBCA  }
.effect-list li .txt p { text-align:center; padding:5px 10px; font-size:12px; color:#856445; font-weight:bold}
.effect-list li .txt a { color:#856445}
.effect-list li .txt a:hover { color:#d00; text-decoration:underline}

.effect_searchbar  { position:absolute; left:180px; top:18px}
.effect_searchbar .efficeTxt { vertical-align:middle; border:1px solid #b89a7e; height:20px; width:150px;  border-right:none}
.effect_searchbar .effectSubBtn { vertical-align:middle; border:1px solid #b89a7e; height:22px; width:80px; background:#EADBCA; color:#856445; cursor:pointer; border-left:none}
.effect_searchbar .effectSubBtn:hover { background:#633918; color:#FFF}
.effectSearch_result { text-align:center; padding:20px}
.effectSearch_result b { color:#a00}


/*电子画册列表页*/
/* .ebook-list  { padding:20px 0 0;overflow:hidden; display:inline-block}
.ebook-list li { float:left; width:200px; padding:10px; height:160px;margin:0 0 10px 12px; display:inline;  position:relative; overflow:hidden;}
.ebook-list li .pic{display:table-cell;overflow:hidden;+position:relative;text-align:center;vertical-align:middle;height:137px; width:200px;table-layout: fixed;word-wrap:break-word;overflow:hidden;background:#fafafa;box-shadow:0 0 5px rgba(0,0,0,0.2); border:1px solid #DDD}
.ebook-list li .pic a{+position:absolute;+top:50%;}
.ebook-list li .pic a img{+left:-50%;position:relative;+top:-50%; width:200px; border:0 }

.ebook-list li .txt { width:180px; line-height:1.4; opacity:0.9;  filter:alpha(opacity=90); margin:0 auto;   }
.ebook-list li .txt p { text-align:center; padding:5px 10px; font-size:14px; color:#444;} */

.ebook-list li {  margin-left: 15px ; float: left; width: 480px; }
.ebook-list .thumbnail { position: relative;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2); border-color: #CCC; background: #fff;  }
.ebook-list .u-ebookbtn { float: right; clear: left; margin-left: 10px}
.ebook-list .caption { border-top:1px dotted #CCC; margin-top:5px }
.ebook-list h4 { padding-top: 6px; line-height: 1.4; font-size: 16px; font-weight: bold; font-family: 'YaHei' } 
.ebook-list h4  a {color: #333;}
.ebook-list h4  a:hover { color: #A00}


#P-ecatalogue-view { }
#P-ecatalogue-view .g-all { background: #eaeaea}
#P-ecatalogue-view h1 { text-align: center; color: #666; margin: 20px 0; line-height: 1.8; font-family: 'YaHei' ; font-size: 25px;font-weight: bold;}
#P-ecatalogue-view .thumbnail { position: relative; margin:0 auto 40px; max-width: 1180px;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);}
#P-ecatalogue-view .thumbnail span { position: absolute; bottom: -25px; right: 10px ;color: #999; font-weight: bold;}
#P-ecatalogue-view #J-loadMore { margin:0 20px; display: block; }


/*展厅风采列表页*/
.room-list  { padding:20px 0 0;overflow:hidden; display:inline-block}
.room-list li { float:left; width:170px; padding:10px; height:150px;margin:0 0 10px 36px; display:inline;  position:relative; overflow:hidden;}
.room-list li .pic{display:table-cell;overflow:hidden;+position:relative;text-align:center;vertical-align:middle;height:116px; width:170px;table-layout: fixed;word-wrap:break-word;overflow:hidden;background:#eee;box-shadow:0 0 5px rgba(0,0,0,0.2); border:1px solid #DDD}
.room-list li .pic a{+position:absolute;+top:50%;}
.room-list li .pic a img{+left:-50%;position:relative;+top:-50%; width:170px; border:0 }

.room-list li .txt { width:170px; line-height:1.4; opacity:0.9;  filter:alpha(opacity=90); margin:0 auto;   }
.room-list li .txt p { text-align:center; padding:5px 10px; font-size:14px; color:#444;}




/*下载列表页（经销商）*/
.down-list li { padding:10px 30px 10px 10px; border-bottom:1px dotted #CCC; margin-right:20px; position:relative; _display:inline-block}
.down-list li em { position:absolute; top:22px; left:15px}
.down-list li h4 { font:14px/40px Verdana, Geneva, sans-serif; padding-left:25px}
.down-list li h4 a { color:#444}
.down-list li h4 a:hover { color:#D00;  text-decoration:underline}
.down-list li .summary { color:#666; line-height:1.8; padding-left:25px; font-size:14px}
.down-list li .time { position:absolute; right:30px; top:20px;  color:#888; padding:0 10px}




/**********文章细览页***********/
.articleBox {}
.articleBox .title { _display:inline-block; overflow:hidden; position:relative;padding-top: 30px;}

.articleBox h1 { font: 24px/40px   "Microsoft YaHei","微软雅黑";color:#d6282c;line-height:60px; text-align:center;}
.articleBox .info { color:#b7987f; padding:2px 0 10px 0; float:left; width:100%; line-height:2; overflow:hidden; display:inline; text-align:center; font-size:14px;}
.articleBox .con { font-size:14px; padding:20px 0; color:#666;line-height:30px;}
.articleBox .con  p {font-size:14px;  padding-top:10px; line-height:30px;color:#666;}
.articleBox .con img { max-width:650px; margin-top:10px;}
.articleBox .pn { padding:30px 30px 0;}
.articleBox .pn .pre , .articleBox .pn .next { padding:4px 0} 




/*********产品细览页***********/

.proViewCon { font-size:12px;}
.proViewCon  h3 {font: bold  20px/40px  "Microsoft YaHei","微软雅黑"; padding:30px 5px 5px; color:#785635; border-bottom:3px solid #8e6a46;}
.proViewCon .subTitle {  padding-bottom:10px; color:#b7a18b; font: normal 12px/40px "宋体"}
.proViewCon .infoBox { padding:10px 0; padding:0 15px; margin:0 auto; font-size:14px}
.proViewCon .infoBox dl { padding:10px 0;  border-width:0 1px; border-bottom:1px dotted #c5b9b0 ; }
.proViewCon .infoBox dt {  color:#dfcec1; border-radius: 4px; background:#432814 url(../images/tbg3.png) left center repeat; width:90px; height:26px;  float:left; line-height:28px; padding-left:10px; margin-top:3px }
.proViewCon .infoBox dd { color:#a8978b; padding:3px 10px 3px 20px;margin-left:100px;line-height:1.8}
.proViewCon .infoBox .model { /*border-width:1px 1px 0;*/}
.proViewCon .infoBox .sClass dd { color:#C00; font-weight:bold}

.proSliderBox { padding:0 15px; margin:0 auto; }
 
.proSliderBoxWrap {height:530px;  position:relative;border:1px solid #a68e77; border-top:none; background:#3b2a19 url(../images/tbg3.png) repeat;  }
.proSliderBox .pic { width:500px; height:500px;position:absolute; left:20px;top:20px;  overflow:hidden}
.proSliderBox .pic li { width:500px;height:500px; display:table-cell;overflow:hidden;+position:relative;text-align:center;vertical-align:middle;table-layout: fixed;word-wrap:break-word; }
.proSliderBox .pic  a{+position:absolute;+top:50%;}
.proSliderBox .pic img { width:460px;+left:-50%;position:relative;+top:-50%; box-shadow:0 0 10px rgba(0,0,0,0.8); border:2px solid #ccc}
.proSliderBox .smallPic { width:160px; height:530px;  position:absolute; top:0; right:0;overflow:hidden;border-left:1px solid #a68e77; background:#d5bda6;}
.proSliderBox .smallPicWrap {height:430px; overflow:hidden; top:45px; position:relative; padding:0 15px;}
.proSliderBox .smallPic ul { height:auto; position:relative}
.proSliderBox .smallPic li {  position:relative; padding:10px; border:2px solid #d5bda6}
.proSliderBox .smallPic li.hover { border:2px solid #3a1805; background:#fff}
.proSliderBox .smallPic li .arrow { color:#3a1805; position:absolute; left:-12px; font-size:16px; width:6px; overflow:hidden; height:14px; line-height:1; top:45%}

.proSliderBox .smallPic .picInfo { line-height:1.4; width:105px; overflow:hidden}
.proSliderBox .smallPic img { width:100px; border:1px solid #f6f0ea}
.proSliderBox .smallPic .btn { padding: 0; border:none; width:100px; height:40px; position:absolute;right:32px; background:#FFF url(../images/proshowsilder_btn.png) no-repeat}
.proSliderBox .smallPic .btnTop { top:-1px; background-position:left top;  }
.proSliderBox .smallPic .btnBottom { bottom:-1px;background-position:left bottom;}
.proSliderBox .smallPic .btnTop_hover { background-position:right top;  }
.proSliderBox .smallPic .btnBottom_hover { background-position:right bottom;}



.effectPicList { padding:0 0 20px 20px; overflow:hidden}
.effectPicList ul { padding:10px 0 0 5px}
.effectPicList li { border:1px solid #DDD; width:200px; text-align:center;background:#F0f0f0; display:inline; float:left; margin:0 15px 15px 0 ; overflow:hidde; height:180px}
.effectPicList li .pic{ width:200px; height:150px; overflow:hidden; background:#FAFAFA}
.effectPicList li img { width:200px}
.effectPicList li .picInfo { height:30px; overflow:hidden; line-height:30px}



.proViewCon .pn { clear:both; position:relative; border-top:1px solid #eee}
.proViewCon .pn .pre , .proViewCon .pn .next { position:absolute; top:20px}
.proViewCon .pn .pre { left:20px;}
.proViewCon .pn .next { right:20px;}

/**下载细览**/

.downBtnWrap { padding-bottom:20px; border-bottom:1px dotted #CCC; text-align: center;}
.downBtn { display:inline-block;font: bold  20px/60px  "Microsoft YaHei","微软雅黑"; padding:0 20px; background:#b00; color:#FFF; height:60px; text-align:center; margin:0 auto; border-radius:5px}
.downBtn small { font-size: 70%; font-weight: normal; margin-left: 5px}
.downBtn:hover { color:#FFF; background:#d00}


/**pj_view**/
.pj_pic { text-align:center; padding:20px}
.pj_pic img { max-width:600px}
.pj_view .btnbar { text-align:center; color:#CCC; }
.pj_view .btnbar a { background:#b49983; padding:5px 20px; height:22px; line-height:22px; border:1px solid #92755e; color:#2e1d10}
.pj_view .btnbar a:hover { background:#2e1d10; color:#FFF; text-decoration:none}


/*会员中心*/
.userCenterCon .reChBox { position:relative; top:50px; left:100px; margin:0; height:auto; padding-bottom:20px}
.userCenterCon .reChBox .submit_btn { position:relative; margin-left:120px}
.userCenterCon .reChBox .submit_btn_loading  {left:120px; bottom:50px}

.jx_wbox { color:#9e7c60; border-bottom:1px dotted #CCC; padding-bottom:20px}
.jx_wbox  p { margin:20px 0 0 250px; line-height:2}

.jx_gg .hd { height:50px;background:#372211 url(../images/tbg3.png); color:#b39781 }
.jx_gg .hd h3 { padding-left:20px; font:  18px/50px   "Microsoft YaHei","微软雅黑"; }
.jx_gg li { padding:15px 20px; border-bottom:1px dotted #CCC}
.jx_gg  h4 { font-size:14px; padding:15px 0 10px; color:#d00}
.jx_gg  h4 a {color:#b12e00}
.jx_gg  h4 a:hover { color:#c00}
.jx_gg li .summary { position: relative; max-height:300px; overflow: hidden; color:#9c826e; border: 1px solid #DDD; background: #f0f0f0; padding: 10px; border-radius: 3px;}
.jx_gg li .btn-more { position: absolute; bottom: 10px; right: 10px}

/*注册页和登录页*/

.reChBox { margin:0 auto; z-index:3; display:inline-block; }
.reChBox .hd { position:relative;}
.reChBox .hd h2 {font: bold  20px/40px  "Microsoft YaHei","微软雅黑"; padding:0 20px}
.reChBox .hd .r { position:absolute; right:10px; top:10px}
.reChBox .hd .r a { color:#03C;font-size:14px}
.reChBox .hd .r a:hover { color:#900; text-decoration:underline }
.reChBox .bd { padding-top:10px}
.reChBox dl { padding:15px 0 10px; clear:both; display:inline-block}
.reChBox dt { width:100px; float:left; padding-right:10px; text-align:right; font-size:14px; color:#333; line-height:22px}
.reChBox dd { float:left; width:420px; position:relative;}
.reChBox .smallInput { width:200px; height:22px; border:1px solid #CCC; vertical-align:middle; line-height:22px}
.reChBox .hoverInput { border:1px solid  #069}

.reChBox .erroInput { background:#FAE8C7; border:1px solid #C00}
.reChBox .okInput { background:#FFC; border:1px solid #093}
.reChBox .border_red { border:1px solid #C00; border-right-width:2px}
.reChBox .smallTextarea { width:200px; border:1px solid #ccc}
.reChBox .formTips { position:absolute; top:0; left:210px;  height:22px; line-height:22px; white-space:nowrap; }
.reChBox .formTips .cimg {  float:left; margin:4px 5px 0 0 } 
.reChBox .red { color:#900}
.reChBox .required { color:#c00; padding-left:5px; position:absolute; top:3px; left:187px}
.reChBox .green { color:#090}
.reChBox .submit_btn_wrap { position:relative; margin-left:120px; clear:both}
.reChBox .submit_btn {  width:120px; height:40px; text-align:center; line-height:40px; position:absolute; left:0; top:0;}
.reChBox .submit_btn a {font-size:16px; font-weight:bold; background:#856d5e; color:#FFF; display:block}
.reChBox .submit_btn a:hover { background:#3e2414}
.reChBox .submit_btn_loading {  width:120px; height:40px; text-align:center;  position:absolute; left:0; top:0;font-size:12px;  background:#fafafa; color:#666; display:block; border:1px solid #DDD; display:none}
.reChBox .submit_btn_loading img {margin:10px 0 0 20px; float:left; display:inline; vertical-align:middle}
.reChBox .submit_btn_loading span { margin:12px 0 0 5px; float:left}
.reChBox .oTips { color:#39F; margin-left:5px}

.loginChBoxbr { width:400px; height:230px;  top:120px}
.loginChBoxbg { width:400px; height:230px;top:128px}
.loginChBox { width:400px; height:230px;top:128px}
.loginChBox dt { width:50px; text-align:left; padding-left:30px}
.loginChBox dd { width:300px; }
.loginChBox .pc { border-bottom:1px dashed #888; height:110px}
.loginChBox .submit_btn {  width:250px; height:40px; text-align:center; line-height:40px; position:absolute; right:10px; bottom:12px;}
.loginChBox .submit_btn a {font-size:16px; font-weight:bold; background:#06F; color:#FFF; display:block}
.loginChBox .submit_btn a:hover { background:#09C}

.loginChBox .reg_btn {  width:120px; height:40px; text-align:center; line-height:40px; position:absolute; left:10px; bottom:12px;}
.loginChBox .reg_btn a {font-size:14px;  background:#d53b50; color:#FFF; display:block}
.loginChBox .reg_btn a:hover { background:#900}
.loginChBox .submit_btn_loading {  width:250px; height:40px; text-align:center;  position:absolute; right:10px; bottom:10px;font-size:12px;  background:#fafafa; color:#666; display:block; border:1px solid #DDD; display:none}
.loginChBox .submit_btn_loading img {margin:10px 0 0 80px;}
.loginChBox .submit_btn_loading span { margin:12px 0 0 5px;}

.login_btn-1 {font-size:16px; font-weight:bold; background:#06F; color:#FFF; display:block; cursor: pointer}
.login_btn-1:hover { background:#09C}



/*密码修改*/
.userEditPwCon .reChBox { position:relative; top:20px; margin-left:30px; height:auto; padding-bottom:20px}
.userEditPwCon .reChBox .submit_btn { position:relative; margin:20px 0 0 120px}
.userEditPwCon .reChBox .submit_btn_loading  {left:120px; bottom:50px}

/*公告*/
.gg-list {}
.gg-list li { border-top:1px dotted #CCC}
.gg-list .tit { padding:10px 0 0; font-size:18px; font-weight:bold;}
.gg-list .txt { padding:10px 0}



/* 横幅 */

.banner{height:489px;width:100%;overflow:hidden;}

.banner a{display:block;width:100%;height:100%;overflow:hidden;text-indent:-9999px;background:url(../images/about.jpg) no-repeat;}

.banner-index{position:relative;}

.banner-index .hd{position:absolute;bottom:10px;width:100%;left:0;text-align:center;z-index:999999;}

.banner-index .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;margin:0 2px;height:11px;width:29px;background:#d5d5d5;}

.banner-index .hd ul li.on{background:#a2902b;}

.banner-index .bd ul li{width:100%;height:489px; background:#000}

.banner-index .bd ul li a{display:block;width:100%;height:100%;background:none;}

.banner-index .bd ul li.banner-index-1{background:url(../images/2017061409000133133_ZYCH.jpg) no-repeat center #edebde;}

.banner-index .bd ul li.banner-index-2{background:url(../images/20170718144856595659_ZYCH.jpg) no-repeat center #d76143;}

.banner-index .bd ul li.banner-index-3{background:url(../images/about_01.jpg) no-repeat center #a78256;}

.banner-index .bd ul li.banner-index-4{background:url(../images/banner-index-5.jpg) no-repeat center;}

.banner-index .bd ul li.banner-index-5{background:url(../images/banner-index-5.jpg) no-repeat center;}


.page {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto;PADDING-TOP: 20px; text-align:center; overflow:hidden; padding-left:330px;
}
.page LI {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; BACKGROUND-COLOR: #c4a48c; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: Microsoft YaHei,Arial, Helvetica; FLOAT: left; COLOR: #fff; MARGIN-LEFT: 3px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
.page LI:hover {
	BACKGROUND-COLOR: #ffffff; WIDTH: auto; DISPLAY: block; COLOR: #0080ff; TEXT-DECORATION: none
}
.page .page_wz_1 {
	TEXT-ALIGN: center; LINE-HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #c4a48c; WIDTH: auto; DISPLAY: block; FONT-FAMILY: Microsoft YaHei,Arial, Helvetica; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 22px; COLOR: #fff; BORDER-LEFT-WIDTH: 0px
}
.page LI .sz {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 10px; BACKGROUND-COLOR: #c4a48c; WIDTH: 15px; MARGIN-LEFT: 3px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid;COLOR: #fff;
}

.product_xq{ width:100%; overflow:hidden; margin:10px 0 10px 0;}
.product_xq h1{ height:60px; line-height:50px; display:block; padding:0 18px; font-family:"微软雅黑"; font-size:22px; margin-bottom:30px; text-align:center; font-weight:bold;border-bottom:1px dotted #bf9e85;}
.product_xq h1 span{ padding-left:38px;}
.product_xq td{ font-size:14px;font-family:"微软雅黑";}
.product_xq dl{ width:100%; height:39px; line-height:39px;background: url(../images/cp_xq.jpg) no-repeat;}
.product_xq dl dd{ width:100px; text-align:center; height:38px; line-height:38px; float:left}
.product_xq dl dt{ width:267px;height:38px; line-height:38px; padding-left:67px; float:left;}
.product_xq h2{ height:35px; line-height:35px; display:block;font-family:"微软雅黑"; font-size:16px; color:#221815; margin-top:19px; border-bottom:1px #bf9e85 solid;}
.product_xq h2 span{ background:#bf9e85; width:108px; display:block; text-align:center; color:#ffffff;}
.product_xq .nr{ overflow:hidden; color:#221815; line-height:25px; padding:30px 30px 0 30px; font-size:14px;font-family:"微软雅黑";}
.product_xq .nr p{ overflow:hidden; color:#221815; line-height:25px; padding-bottom:5px;}
.product_xq .nr img{max-width: 100%;}



.ej_lb_pic{ padding:0 0 20px 0; overflow:hidden;}
.olp_chanpin{ padding:30px 0; overflow:hidden;}
/*产品展示*/
.ej_lb_pic .team_box:nth-child(4){margin-right: 0;float:right;}
.ej_lb_pic .team_box:nth-child(8){margin-right: 0;float:right;}
.ej_lb_pic .team_box:nth-child(12){margin-right: 0;float:right;}
.ej_lb_pic .team_box:nth-child(16){margin-right: 0;float:right;}
.team_box {width:284px; height:228px; float:left; margin-right:20px;}
.team_box .box {}
.team_box .box img{border:1px #bf9e85 solid; width:280px; height:186px; padding:1px;}
.team_box .box img:hover{border:1px #EC0000 solid;}
.team_box .title {width:284px;height:40px; text-align:center;}
.team_box .title a{line-height:30px; font-size:14px; font-family:"微软雅黑";}
.team_box .title a:hover{color:#0a7807;font-size:14px;font-family:"微软雅黑";}

/*工程案例*/
.olp_gcal {width:222px; height:202px; float:left; margin-left:17px;}
.olp_gcal .box {width:222px;height:164px;}
.olp_gcal .box img{border:1px #A4A4A4 solid; width:220px; height:162px; padding:1px;}
.olp_gcal .box img:hover{border:1px #0a7807 solid;}
.olp_gcal .title {width:222px;height:30px; text-align:center;}
.olp_gcal .title a{line-height:30px; color:#525252;}
.olp_gcal .title a:hover{color:#0a7807}

.ej_lb_03{ padding:10px 30px; overflow:hidden;}
.ej_lb_03 .top_bt{ background:#eeeeee; color:#000; text-align:center; padding:10px 0;}
.ej_lb_03 .top_bt strong{color:#000; font-size:18px;text-align:center; display:block; line-height:30px; font-family:"微软雅黑";}
.ej_lb_03 .top_bt span{color:#000;text-align:center; display:block; line-height:30px;}
.ej_lb_03 .neirong{ overflow:hidden; color:#221815; line-height:25px; padding-top:15px; font-size:14px;}
.ej_lb_03 .neirong p{ overflow:hidden; color:#221815; line-height:25px; padding-bottom:8px;}
.ej_lb_03 .news_nr{color:#221815; text-align:left;font-size:16px;display:block; line-height:30px; padding-top:10px;font-family:"微软雅黑"; font-weight:bold;}

.ej_lb_03 .news_bt{ color:#221815; text-align:center; padding:15px 0;}
.ej_lb_03 .news_bt strong{color:#221815; font-size:22px;text-align:center; display:block; line-height:30px; font-family:"微软雅黑";}
.ej_lb_03 .news_bt span{color:#221815;text-align:center; display:block; line-height:20px; padding-top:10px;}


  /*视频展示页*/
#video {width:305px; height:205px; margin:3px;float:left;position:relative;}
#video .video_box {width:305px; height:168px; padding:0 4px 0 5px;position:relative;background:url(../images/video_bj.jpg) no-repeat;}
#video .video_title {width:296px;height:25px; margin-left:3px; margin-top:2px; padding:2px;font-size:16px; background:#75503e; text-align:center;}
#video .video_title a {text-align:center;font-size:16px; padding-left:10px; color:#FFFFFF;font-family:Microsoft YaHei,Arial, Helvetica, sans-serif}
#video:hover .video_title{ background-color:#75503e; font-size:16px; color:#FFFFFF;font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; text-align:center;}

.position1 {margin-left:5px ; padding:5px; margin-bottom:10px;font-family:Microsoft YaHei,Arial, Helvetica}
.position1 h1 {font-size:18px; margin-bottom:10px; height:60px; line-height:60px; text-align:center;}

.ly_left{ font-size:14px; padding:20px 10px;}
.ly_left td{ font-size:14px;}


.about{ overflow:hidden; width:100%; font-size:14px;}
.neirong{ overflow:hidden; line-height:25px; padding:10px 0;}
.neirong p{ overflow:hidden; line-height:25px; padding-bottom:5px;}

.neirong1{ overflow:hidden; line-height:25px; padding:0 0 30px 0;}
.neirong1 p{ overflow:hidden;  line-height:25px; padding-bottom:5px;}

.cpzx{ background:#e6e4e4; width:100%; overflow:hidden;}
.pinpai{ width:1200px; margin:0 auto;overflow:hidden;}






.anlileft{ width:26px; height:46px;cursor: pointer; float:left;}
.anlileft a{width:26px; height:46px;cursor: pointer; display:block;background:url(../images/left.png) no-repeat;}
.anlileft a:hover{width:26px; height:46px;cursor: pointer; display:block;background:url(../images/left1.png) no-repeat;}
.anliright{ width:26px; height:46px;cursor: pointer; float:right}
.anliright a{width:26px; height:46px;cursor: pointer; display:block;background:url(../images/right.png) no-repeat;}
.anliright a:hover{width:26px; height:46px;cursor: pointer; display:block;background:url(../images/right1.png) no-repeat;}
#scrollbox li table {
width: 315px; overflow:hidden;}
#scrollbox li table td {
	vertical-align: top;
}
#scrollbox li {
	padding:0 23px; float: left; list-style-type: none;
}
#scrollbox li img {
	width: 315px; height: 230px;border-top-right-radius: 5px;border-top-left-radius:5px;
}
#scrollbox li a{ color:#221815;}
.pointer {
	cursor: pointer;
}


.hyzs {border:1px solid #dedede; margin:8px; margin-top:18px;}
.hyzs .hd { background:#920000;overflow:hidden;}
.hyzs .hd h2 { color:#fff; font-size:18px;height:43px; line-height:43px; text-align:center; font-weight:bold;}
.hyzs .bd li {  font-size:14px;  clear:both; position:relative;background:url(../images/dot.gif) no-repeat 5px center;}
.hyzs .bd li:hover{background:url(../images/dot.gif) no-repeat #e2fee7 5px center;}
.hyzs .bd li a {height:35px;display:block;border-bottom:1px solid #dedede; color:#322317;line-height:35px; overflow:hidden; text-decoration:none; padding-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding-right:5px;}
.hyzs .bd li a:hover  { color:#ff0000; }
.hyzs .lxwm{ padding-bottom:8px;}
.hyzs .lxwm p{line-height:23px; color:#322317; font-size:14px; padding:8px 5px 0 5px;}




.productIndex{
	padding-top: 0.8rem;
    padding-bottom: 1.6rem;
}
.productIndexCon{
	margin-top: 10px;
	margin-bottom: 10px;
}
.productIndexCon p {
	text-align: center;
    margin-top: 10px;
}
.productIndexCon p a{
	font-size: 18px;
	color: #343434;	
}
.productIndexCon p a:hover{
	color: red;
}
.productIndexCon p span{
	color: #8f9091;
	font-size: 14px;
}
.productIndexCon img{
		width: 380px;
		height: 476px;
	}
	.productIndexCon a.indexImg{
		overflow: hidden;
		display: block;
		width: 380px;
		height: 476px;
	}
	.productIndexCon a.indexImg img{
		transform: scale(1);
	    transition: all 0.3s ease-out 0s;
	    overflow: hidden;
	}
	.productIndexCon a.indexImg:hover img{
		
		transform: scale(1.1,1.1);
	    transition: all 0.3s ease-out 0s;
	}
	
	
	
	
.footerBg{
	background: #474747; clear:both; overflow:hidden;
}
.footerBottom{
	text-align: center;
	padding:20px;
	border-top:1px #fff solid;
	background:#383330;
}
.footerBottom p{
	font-family: "Microsoft Yahei";
	font-size: 14px;
	color: #fff;
	margin-bottom: 0;
}
.footerBottom a{ color:#fff;}
.footerInfoBg{
		display: block;
		background: #383330;
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.footerInfo{
		color: #fff;
	}
	.footerInfo dl dt{
        color: #fff;
        font-size: 16px;
	    font-family: "Microsoft Yahei";
	    margin-bottom: 15px;
		border-bottom:3px #fff solid;
		width:74px;
		padding-bottom:6px;
	}
	.footerInfo dl dd{
		line-height: 25px;
	}
	.footerInfo dl dd a{
       color: #fff;
       font-size: 14px;
	   font-family: "Microsoft Yahei";
	}
	.footerInfo dl dd a:hover{
       color: #E4AD45; text-decoration:underline;
	}
	
	.footerInfo p{
		line-height: 25px;
	}
	
	
	
	
	
	
	
	
	
	
.indpronav{ height:97px; background:url(../images/main2.jpg) center; width:1200px; overflow:hidden; margin:30px auto;}
.indpronav ul{ margin-left:120px;  overflow:hidden;}
.indpronav a{ float:left; font-size:14px; color:#333; width:180px; text-align:center}
.indpronav a i{ width:59px; height:44px; display:block;  margin:15px auto 0;}
.indpronav a.pronav1 i{ background:url(../images/pronav1.png);}
.indpronav a.pronav2 i{ background:url(../images/pronav2.png);}
.indpronav a.pronav3 i{ background:url(../images/pronav3.png);}
.indpronav a.pronav4 i{ background:url(../images/pronav4.png);}
.indpronav a.pronav5 i{ background:url(../images/pronav5.png);}
.indpronav a.pronav6 i{ background:url(../images/pronav6.png);}
.indpronav a.pronav1:hover i{background:url(../images/pronav1on.png);}
.indpronav a.pronav2:hover i{background:url(../images/pronav2on.png);}
.indpronav a.pronav3:hover i{background:url(../images/pronav3on.png);}
.indpronav a.pronav4:hover i{background:url(../images/pronav4on.png);}
.indpronav a.pronav5:hover i{background:url(../images/pronav5on.png);}
.indpronav a.pronav6:hover i{background:url(../images/pronav6on.png);}
.indpronav a:hover{ color:#ff4e00}

.indpromu{ width:1200px; margin:33px auto; overflow:hidden;}
.indpromu ul li{ width:50%; overflow:hidden; float:left; padding-bottom:33px;}
.indpromu ul li img{border:30px #ebebeb solid;}
.indpromu ul li img:hover{ border:30px #e88a26 solid;}
.indpromu img.clear{ margin-right:0;}

.biaoti{ width:1200px; margin:30px auto 30px;overflow:hidden;text-align: center;}
/* .biaoti strong{font-size:24px; height:40px; line-height:40px;color:#9fa0a0; font-weight:normal;display:block;text-align:center;}
 *//*.biaoti strong::before, .biaoti strong::after {
    display: inline-block;
    vertical-align: middle;
    content: "";
    background: #999;
    width: 50px;
    height: 1px;
    margin: 0 10px;}*/
/* .biaoti span{  font-size:38px; color:#044e55;display:block; height:50px; line-height:50px; text-align:center; font-weight:bold;}
.biaoti b{ font-size:16px; color:#e1f2ff; text-align:center; display:block; line-height:50px; font-weight:normal;} */

.about_us{ width:1200px; margin:0 auto; overflow:hidden;}
.about_content {
    float: left;
    width: 50%;
}
.about_name {
    height: 60px;
    font-size: 16px;
    font-weight: bold;
    color: #333;
    background-image: url(../images/home-class-list-bg.jpg);
    background-repeat: no-repeat;
    background-position: left 40px;
}
.about_text {
    line-height: 25px;
    color: #999;
    text-align: justify;
	font-size:16px;
}
.about_more {
    display: block;
    width: 140px;
    height: 40px;
    margin-top: 30px;
    background-color: #607888;
    line-height: 40px;
    text-align: center;
    color: #FFF;
    font-size: 16px;
    text-transform: uppercase;
}
.about_img {
    float: left;
    width: 50%;
    height: 440px;
    background-image: url(../images/home-about-bg.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
}
.Homejoin {
    height: 334px;
    background: url(../images/joinbg.jpg) center top no-repeat;
    margin:50px 0 2px 0;
}

/* .ewm {
    border: 1px solid #fff;
    text-align: center;
    line-height: 29px;
	float:left;
}
.ewm img {
    display: block;
    border: 7px solid #fff;
    width: 115px;
    height: 115px;
	margin:0;
	padding:0;
} */
.contact {
    width: 264px;
    float: right;
}
.contact .tel {
    height: 77px;
}
.share a.qq {
    background: url(../images/share.png) 0px top no-repeat;
}
.share a {
    border-radius: 50%;
    border: 3px solid #fff;
    width: 52px;
    height: 52px;
    display: inline-block;
    margin-right: 14px;
}
.Footer a {
    color: #fff;
}
.share a.wx {
    background: url(../images/share.png) -53px top no-repeat;
}
/*荣誉页面*/
.rongyu {
	width: 100%;
	margin: 0 auto;
}
.rongyu .newsList {
	display: block;
	height: 166px;
	padding: 20px;
	background-color: #FFF;
	border-bottom: 1px dotted #DDD;
	width:40%;
	float:left;
	margin:0 5%;
}
.rongyu .newsList:hover {
	background-color: #F1F1F1;
}
.rongyu .newsList .date {
	float: left;
	width: 150px;
	overflow: hidden;
	line-height: 114px;
	text-align: center;
	border: 1px #ddd solid;
}

.rongyu .newsList .text {
	margin-left: 180px;
	height: 114px;
}
.rongyu .newsList .text .title {
	height: 37px;
	line-height: 35px;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	text-align: left;
	border-bottom: 1px dotted #DDD;
	margin-bottom: 5px;
	word-break: keep-all;/* 不换行 */
	white-space: nowrap;/* 不换行 */
	overflow: hidden;/* 内容超出宽度时隐藏超出部分的内容 */
	text-overflow: ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
}
.rongyu .newsList .text .content {
	line-height: 25px;
	font-size: 14px;
	color: #777;
	/* 当多行对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
	text-align: justify;
	overflow: hidden;
    text-overflow: ellipsis;  
    display: -webkit-box;  
    -webkit-line-clamp: 3;  
    -webkit-box-orient: vertical; 
}

.top1{ width:100%; overflow:hidden; background:#3a3a3c;}
.top1 .more{ width:100%; overflow:hidden; padding-bottom:40px;}
.top1 .more a{ display:block; width:260px; height:45px; color:#fff;border:1px #e95912 solid; line-height:45px; margin:0 auto; text-align:center; font-size:16px;}
.top1 .more a:hover{ color:#e95912;}

.top2{ width:100%; overflow:hidden; padding-bottom:60px; background:#fff;}
.top2 .more{ width:100%; overflow:hidden; padding-bottom:40px;}
.top2 .more a{ display:block; width:260px; height:45px; color:#666666;border:1px #e95912 solid; line-height:45px; margin:0 auto; text-align:center; font-size:16px;}
.top2 .more a:hover{ color:#e95912;}
.biaoti1{ width:1200px; margin:30px auto 10px;overflow:hidden;}
.biaoti1 strong{font-size:40px; height:73px; line-height:73px;color:#000000; font-weight:normal; padding-left:10px; display:block;text-align:center;}
.biaoti1 span{  font-size:32px; color:#000000;display:block; height:50px; line-height:50px; text-align:center; font-weight:normal;}
.biaoti1 b{ font-size:16px; color:#848484; text-align:center; display:block; line-height:50px; font-weight:normal;}
/******新闻列表******/
.list02 ul { font-size:14px;}
.list02 ul li { line-height: 37px;background:url(../images/dot.gif) no-repeat left center;  display:block; height:37px; padding-left:10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list02 ul li a{ float:left; color:#454545;}
.list02 ul li a:hover{ color:#9bc817;}

.bd1 .tabcon1{ width:94%; background:#f7f7f7!important; overflow:hidden; padding:40px 3%;}
.bd1 .tabcon1 .list02{ border-right:10px #fff solid; margin-right:10px;}
.bd1 .tabcon1 .list02{ width:32%; overflow:hidden; float:left;}
.bd1 .tabcon1 .list02:nth-child(3){ border-right:none; margin-right:0;}
.bd1 .tabcon1 .list02 dl{ width:100%; overflow:hidden; padding-bottom:10px;}
.bd1 .tabcon1 .list02 dl dt{ width:100%; line-height:23px; color:#5c5351; font-size:14px;}
.bd1 .tabcon1 .list02 dl dd{ width:100%; line-height:30px; color:#3f3633; font-size:18px;}
.bd1 .more{ width:100%; overflow:hidden; padding-bottom:40px;}
.bd1 .more a{ display:block; width:260px; height:45px; color:#fff; font-weight:bold; border:1px #e95912 solid; line-height:45px; margin:0 auto; text-align:center; font-size:16px;}
.bd1 .more a:hover{ color:#e95912;}

.top1{width:100%; overflow:hidden;}
.biaoti2{ width:1200px; margin:30px auto 30px;overflow:hidden;}
.biaoti2 strong{font-size:40px; height:73px; line-height:73px;color:#fff; font-weight:normal; padding-left:10px; display:block;text-align:center;}
.biaoti2 span{  font-size:32px; color:#e88a26;display:block; height:50px; line-height:50px; text-align:center; font-weight:normal;}
.biaoti2 b{ font-size:16px; color:#848484; text-align:center; display:block; line-height:50px; font-weight:normal;}

.top3{width:100%; overflow:hidden; background:#f5f5f5;}
.cgal{width:1200px;overflow:hidden; margin:0 auto; background:#fff;}
.cgal ul{ width:100%; overflow:hidden; padding:40px 0 0;}
.cgal ul li{ width:33.3%; text-align:center; float:left; margin-bottom:20px;}
.cgal ul li strong{ width:100%; display:block; overflow:hidden;}
.cgal ul li strong img{ width:320px; height:202px;}
.cgal ul li span{width:100%; display:block; overflow:hidden; font-size:14px; color:#666666; line-height:40px;}

.top3 .more1{ width:100%; overflow:hidden; padding-bottom:40px;}
.top3 .more1 a{ display:block; width:260px; height:45px; color:#666666;border:1px #e95912 solid; line-height:45px; margin:0 auto; text-align:center; font-size:16px;}
.top3 .more1 a:hover{ color:#e95912;}


.kjlj{width:1200px;overflow:hidden; margin:0 auto;}
.kjlj .spzx{ width:33.3%; overflow:hidden; float:left; text-align:center;}
.kjlj .spzx h1{ width:100%; overflow:hidden; color:#100102; font-size:34px;}
.kjlj .spzx h2{ width:100%; overflow:hidden; color:#e88a26; font-size:33px; line-height:70px; font-weight:bold;}
.kjlj .spzx p{ width:100%; overflow:hidden; padding-top:40px;}
.kjlj .spzx p a{ display:block; width:260px; height:45px; color:#666666;border:1px #e95912 solid; line-height:45px; margin:0 auto; text-align:center; font-size:16px;}
.kjlj .spzx p a:hover{ color:#e95912;}
.kjlj .zsjm{ width:33.3%; overflow:hidden; float:left;text-align:center;}
.kjlj .zsjm h1{ width:100%; overflow:hidden; color:#100102; font-size:34px;}
.kjlj .zsjm h2{ width:100%; overflow:hidden; color:#e88a26; font-size:33px; line-height:70px; font-weight:bold;}
.kjlj .zsjm p{ width:100%; overflow:hidden; padding-top:40px;}
.kjlj .zsjm p a{ display:block; width:260px; height:45px; color:#666666;border:1px #e95912 solid; line-height:45px; margin:0 auto; text-align:center; font-size:16px;}
.kjlj .zsjm p a:hover{ color:#e95912;}
.kjlj .lxwm{ width:33.3%; overflow:hidden; float:left;text-align:center;}
.kjlj .lxwm h1{ width:100%; overflow:hidden; color:#100102; font-size:34px;}
.kjlj .lxwm h2{ width:100%; overflow:hidden; color:#e88a26; font-size:33px; line-height:70px; font-weight:bold;}
.kjlj .lxwm p{ width:100%; overflow:hidden; padding-top:40px;}
.kjlj .lxwm p a{ display:block; width:260px; height:45px; color:#666666;border:1px #e95912 solid; line-height:45px; margin:0 auto; text-align:center; font-size:16px;}
.kjlj .lxwm p a:hover{ color:#e95912;}

.top4{width:100%; overflow:hidden; margin-bottom:30px;}
.biaoti3{ width:1200px; margin:30px auto 30px;overflow:hidden;}
.biaoti3 strong{font-size:40px; height:73px; line-height:73px;color:#100102; font-weight:normal; padding-left:10px; display:block;text-align:center;}
.biaoti3 span{  font-size:32px; color:#e88a26;display:block; height:50px; line-height:50px; text-align:center; font-weight:normal;}



/* 中部区域-Start */
.main{}
.main1{  }
	.row_1{ width:880px; height:auto; margin:0 auto; text-align:center; z-index:0 }
    .row_1 .row_bt{
	height: 80px;
	font-size: 38px; line-height:40px;padding-top:20px;
}
	.row_bt span{ color:#746f6f; font-size: 20px; line-height:1px;}
	.row_wz{ height:60px;}
	.row_02{
	background-image: url(../images/bg_1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
	.row_02 .head h2{background:url(../images/line_02.png) no-repeat center bottom; color:#FFF;}
	.row_02 .head p{color:#FFF;}
	.row_02 .body1{padding:59px 0px 0px 0px;}
	.row_02 .body1 ul li{width:185px; height:209px; float:left; margin:0px 50px; *display:inline; opacity:0; filter:alpha(opacity=0);/* opacity: 1; transform: scaleX(1) scaleY(1);*/ /*animation-duration:1.5s; -webkit-animation-duration:1.5s; -moz-animation-duration:1.5s; -ms-animation-duration:1.5s; -o-animation-duration:1.5s;*/}
	.row_02 .body1 ul li.bounceIn{opacity:1; filter:alpha(opacity=100);}
	.row_02 .body1 .thumb a{
	width: 170px;
	height:60px;
	line-height: 20px;
	padding: 115px 5px 30px 15px;
	display: block;
	text-align: center;
	font-size: 18px;
	color: #FFF;
	
}
.row_02 .body1 .thumb{width:185px; height:209px;}
.row_02 .body1 .thumb a span{font-size: 14px; line-height:30px;}
	.row_02 .body1 .thumb a:hover{text-decoration:none; opacity:.7; filter:alpha(opacity=70);}
	.row_02 .body1 .i1 .thumb{
	background-position: center ;
	background-image: url(../images/icon_11.png); background-repeat:no-repeat;
}
	.row_02 .body1 .i2 .thumb{
	background-position: center;
	background-image: url(../images/icon_12.png);background-repeat:no-repeat;
}
	.row_02 .body1 .i3 .thumb{background-position: center;
	background-image: url(../images/icon_13.png);background-repeat:no-repeat;
}
	.row_02 .body1 .i4 .thumb{background-position: center;
	background-image: url(../images/icon_14.png);background-repeat:no-repeat;
}
	.row_02 .body1 .desc{padding:10px 0px; height:66px; line-height:22px; color:#FFF; text-align:center;}
	
	.com_pd60{padding:60px 0px;}
	.wrapper{width:1200px; /*网页宽度*/ margin:0px auto; position:relative;}





.LeftBar{ width:176px; overflow:hidden;}
.LeftBar .columnname{ text-align:center; padding:25px 5px 0px 0px;  overflow:hidden; line-height:30px; background:url(../images/columnbg.gif); height:117px; margin-bottom:10px; color:#797878; font-size:24px;}
.LeftBar .columnname i{ display:block; line-height:33px; color:#221815; font-size:24px; font-style:normal;}
.LeftBar .menulist{ margin:0px 2px 14px 0px;font-size:16px;}
.LeftBar .menulist p{ width:100%; overflow:hidden; text-align:center; height:40px; line-height:40px; color:#fff;background: #d7282d; font-size:16px;}
.LeftBar .menulist ul{border: 1px solid #ddd;}
.LeftBar .menulist li{ line-height:40px; padding-bottom:2px;border-bottom: 1px solid #ddd;}
.LeftBar .menulist li a{ text-align:center; display:block; color:#666;}
.LeftBar .menulist li a:hover,.LeftBar .menulist li.onli a{color:#d7282d;}
.LeftBar .menulist.pro{}
.LeftBar .menulist.pro .tit{ text-align:center; line-height:34px; color:#fff; padding-bottom:2px; background: #b61f24 url(../images/menuline.gif) 0px bottom repeat-x;}
.LeftBar .menulist.pro li a:hover,.LeftBar .menulist.pro li.onli a{background:#6f6361;}


.LeftBar .tp img{ display:block; margin-bottom:13px;}
.LeftBar .ewm{ border:3px solid #332c2b; margin-right:1px; text-align:center; background:#332c2b; color:#fff; font-size:16px; line-height:40px;}
.LeftBar .ewm img{ display:block; border:9px solid #fff; width:166px; height:166px;}


.news_list_2016{ margin-bottom:30px; height:198px; border-bottom: 1px solid #ddd; overflow: hidden; line-height:30px;font-family:"微软雅黑";}
.news_list_2016 h3 { height:66px;}
.news_list_2016 h3 a{font-size: 16px; font-weight:normal;}
.news_list_2016 p{float: left;}
.news_list_2016 .newstitle { float:right; width: 640px; }
.news_list_2016 .newstitle a{
    font-size: 18px;
    font-weight: bold;
    font-family: "微软雅黑";
    line-height: 17px;
	color:#383838;
}
.news_list_2016 .details{
    font-size: 14px;
    width: 640px;
    float: right;
    display: block;
    position: relative;
    color: #666666;
    line-height: 20px;
    height: 103px;
    overflow: hidden;
}
.news_list_2016  .time{display: block;  text-indent: 0; font-size: 14px; float:left; margin-left:20px; color:#666666;}
.att {
    width: 35px;
    height: 3px;
    background: #d6282c;
    float: left;
    margin: 13px 0 13px 20px;
}


/*新首页*/
.search {
    width: 236px;
    height: 33px;
    margin: 0px;
    background: url(../images/1538191008181009201.png) no-repeat;
    overflow: hidden;
    float: right;
    margin: 11px 0px 0px 0px;
}
.search_input {
    display: inline;
    float: left;
    width: 183px;
    height: 33px;
    margin: 0px 0px 0px 15px;
    line-height: 33px;
    color: #a3917d;
    border: 0;
    background: none;
    font-size: 13px;
}
.search_btn {
    display: inline;
    float: left;
    width: 38px;
    height: 33px;
    margin: 0px;
    line-height: 0;
    font-size: 0;
    overflow: hidden;
    border: none;
    background: none;
    cursor: pointer;
}

.top_logo{ width:100%;  overflow:hidden;border-bottom:1px #efefef solid;}
.top_logo .tp_top1{width: 100%;overflow: hidden;background:#323232;}
.top_logo .tp_top{height:40px; line-height:40px;width:1200px;margin:0 auto;color: #ffffff;font-size:14px;}
.top_logo .tp_top strong{float:left;font-weight: normal;}
.top_logo .tp_top a{color: #ffffff;padding: 0 5px;}
.top_logo .tp_top span{ float:right;}
.top_logo .tp1 { height:100px; line-height:100px;width:1200px; margin:0 auto;}
.top_logo .tp1 dl{ float:right;padding-top:25px;font-size:14px;}
.top_logo .tp1 dl dt{float: left;}
.top_logo .tp1 dl dd{float: right;padding-left: 15px;font-size: 16px;}
.top_logo .tp1 p{padding-top:3px;}
.top_logo .tp1 span{float:left;padding-top: 5px;}
.top_logo .tp1 strong{ padding-top:8px;color:#c6000d;font-weight: bold;font-size: 18px;}
/* .top_logo .tp1 a{color:#221815; font-weight:normal; font-size:14px; padding:0 10px;}
.top_logo .tp1 a:hover{color:#ff0000;} */

.index_about1{width:1200px; margin:0 auto;overflow:hidden;padding: 30px 0;}
.index_about1 .index_ab_left{width:50%;float:left;}
.index_about1 .index_ab_left strong{padding-bottom: 10px; display: block;}
.index_about1 .index_ab_left p{padding-bottom: 10px;line-height: 23px;font-size: 14px;text-indent: 2em;}
.index_about1 .index_ab_left a{line-height: 40px;width:100px;font-size:14px;border:1px #e3e1e1 solid;display: block;text-align: center;color: #7b7a7a;margin-top: 5px;}
.index_about1 .index_ab_left a:hover{background: #812a20;color: #ffffff;}
.index_about1 .index_ab_right{width:50%;float:right; text-align: right;}


.lh_product{ width:100%;  overflow:hidden; background:#f5f5f5;}
.lh_product .tp2 {width:1200px;overflow:hidden;margin:0 auto;}

.lh_about{ width:100%;  overflow:hidden;}

.index_dmzs{ width:100%; overflow:hidden;position: relative; background:#ffffff; padding-bottom:60px;}
.dmzs_01{ width:1200px; margin:0 auto;overflow:hidden;}

.index_biaoti{ width:1200px; margin:50px auto 30px;overflow:hidden;}
.index_biaoti strong{font-size:24px; height:40px; line-height:40px;color:#9fa0a0; margin-top:10px;display:block;text-align:center;}
.index_biaoti strong::before, .index_biaoti strong::after {
    display: inline-block;
    vertical-align: middle;
    content: "";
    background: #ffffff;
    width: 50px;
    height: 1px;
    margin: 0 10px;}
.index_biaoti span{  font-size:38px; color:#044e55;display:block; height:50px; line-height:50px; text-align:center; font-weight:bold;}
.index_biaoti b{ font-size:16px; color:#044e55; text-align:center; display:block; line-height:50px; font-weight:normal;}
.index_biaoti a{display:block; margin:0 auto; margin-top:20px;width: 170px;height:40px; line-height:40px; text-align:center;background-color: #201e25;font-weight: bold;color: #e2c8ab;font-size: 15px;}
.dmzs_03{}
.dmzs_04{ }

.aboutus{ width:1200px; overflow:hidden;margin:0 auto;}
.aboutus p{ color:#221815; width:100%; margin:0 auto; line-height:2.5; font-size:14px; text-align:left; padding-bottom:50px;}
.aboutus ul{width:1200px; margin:0 auto;overflow:hidden;}
.aboutus ul li{ width:33.3333%; float:left; text-align:center; overflow:hidden;}
.aboutus ul li img{ width:395px;}
.aboutus a{ color:#9fa0a0;}
.index_case{ width:100%; overflow:hidden; background:#f5f5f5; padding-bottom:47px;}


.news_list ul li {
    float: left;
    width: 48%;
    position: relative;
	border-bottom:1px #ddd dotted;
	padding-bottom:5px;
	padding-top:8px;
}
.news_list ul li:nth-child(2),.news_list ul li:nth-child(4),.news_list ul li:nth-child(6),.news_list ul li:nth-child(8) {
    float: right;
	margin-left:0;
}
.news_list ul li .news_title {
    line-height: 30px;
    height: 30px;
    margin-bottom: 10px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.news_list ul li .news_title a {
    font-size: 16px;
    color: #201e25;
}

.news_list ul li .news_p {
    font-size: 14px;
    color: #747474;
    height: 48px;
    line-height: 24px;
    margin-bottom: 20px;
    overflow: hidden;
}
.news_list ul li .news_xian {
    width: 62px;
    height: 2px;
    margin-bottom: 10px;
    background: #e2c8ab;
    transition: all .5s;
}
.news_list ul li .news_time {
    display: block;
    color: #201e25;
    font-size: 20px;
}


.hd_cate{
    display: block;
    text-align: left;
	height:43px;  font-size:16px; 
	margin-top: 30px;
}
.hd_cates{
    display: block;
    height: 40px;
    border: 1px solid #332c2b; text-align: left;
    line-height: 34px;
    font-size: 12px;
}
.hd_cates li.lasts a{
    color: #fff;
    background: #e05356;
    border-radius: 10px;
    padding: 2px 7px;
}
.centerWrap .hd_cate li.hf{
    font-size: 18px;
    color: #fff;
    background: #332c2b;
    padding: 0px 38px;
    line-height: 39px;
    margin-right: 20px;
	margin-top:-1px;
}

.hd_cates li{     vertical-align: middle; line-height: 43px; display:inline-block; zoom:1; *display:inline; padding:0px 20px;}
.centerWrap .bd li img{ display:block;width: 100%;}
.centerWrap .hd{ }
.centerWrap .hd li{     vertical-align: middle; line-height: 43px; display:inline-block; zoom:1; *display:inline; padding:0px 20px 0 0;}
.centerWrap .hd li a{  font-size:18px;color:#000; display:block; height:43px; line-height:43px;background:#025c64;border: 2px #e4e4e4 solid;background:none; width:100%; text-align:center; padding:0 30px;}
.centerWrap .hd li a:hover{color:#ffffff;background: #ff3800;border: 2px #ff3800 solid;}

.centerWrap .hd li.on a{ color:#ffffff;background: #ff3800;border: 2px #ff3800 solid;}
.centerWrap .bd{ width:1200px;}
.centerWrap .bd ul{ padding:0; position:relative; text-align:center;}
.centerWrap .bd li{ 
        position: relative;
    width: 100%;
    margin-top: 28px;
}
.centerWrap .bd li.frist{ position:absolute; left:-6px; top:0px;width:395px;  height:523px;}
.centerWrap .bd li.frist img{width:395px;  height:523px;}
.centerWrap .bd li img{ display:block;width: 100%;}
.centerWrap .bd li .btn{ width:176px; line-height:38px; bottom:18px; left:105px; display:block; color:#fff; border:1px solid #fff; position:absolute;font-size:20px;}


.positionbar {overflow:hidden;color:#575855;height:62px;border-bottom: 2px #000 solid;}
.positionbar dl{ width:100%; overflow:hidden;}
.positionbar dl dt{ float:left;color: #d7282d; font-size:18px;font-weight: 800; padding:0 30px; margin-left:20px;border-top: 2px solid #d7282d;border-left: 1px solid #ccc;border-right: 1px solid #ccc; overflow:hidden; height:60px; line-height:61px;}
.positionbar dl dd{ float:right; line-height:62px; font-size:16px; text-align:right;}
.positionbar h2 { position: absolute; bottom:16px; font:26px/1 "Microsoft YaHei","微软雅黑"; }
.positionbar dl dd b { font-weight:normal}
.positionbar dl dd a { color:#575855}
.positionbar dl dd a:hover { color:#930}
.positionbar dl dd i{ font-style:normal; padding-left:50px;}
.positionbar dl dd i a{ color:#221815; margin:0 30px;}
.positionbar dl dd i a:hover{ color:#e60012;}
.positionbar .cur a{ color:#e60012; background:#c9caca; line-height:35px; padding:10px 20px;}


.cenbox{ width: 1200px; margin: 0 auto; position: relative;}
.lclear{ overflow: hidden;}

.lleft{ float: left;}
.lleft .limgbig{ width: 795px; height: 527px; overflow: hidden;}
.lleft .limgmore{ width: 795px; height: 77px; overflow: hidden; margin-top: 13px;}
.lleft .limgmore .limgsmall{ width: 116px; height: 77px; position: relative; float: left; margin-right: 16px; cursor: pointer;}
.lleft .limgsmall div{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: url(../images/proshow_07.png); display: none;}
.lleft .limgsmall.on div,.lleft .limgsmall:hover div{ display: block;}
.lright{ float: right; width: 377px; overflow: hidden;}
.lright .ltest{ font-weight: bold; color: #212121; font-size: 18px; line-height: 40px; padding-top:18px;}
.lright .lparameter{ color: #686868; font-size: 14px; line-height: 40px;}
.lright .lline{ width: 100%; border-top: 1px dashed #aaaaaa; margin: 20px 0 20px;}
.lright .lbtn{ overflow: hidden;}
.lright .lbtn .lpre{ width: 183px; height: 39px; background: #a48160; text-align: center; line-height: 39px; font-size: 14px; color: #fff; display: block; float: left;}
.lright .lbtn .lnext{ width: 183px; height: 39px; background: #a48160; text-align: center; line-height: 39px; font-size: 14px; color: #fff; display: block; float: right;}
.lright .lbtn .llist{ width: 377px; height: 39px; background: #a48160; text-align: center; line-height: 39px; font-size: 14px; color: #fff; display: block; float: left; margin-top: 10px;}
.lright .lbtn a:hover{ background: #BB8C60;}

.forcpjj {
    padding-bottom: 20px;
    line-height: 25px;
    font-size: 14px;
	color: #616161;
	width:100%;
}

.ltree{height: 63px; border-bottom: 2px solid #e3e3e3; overflow:hidden; background: #fff;}
.ltree .lleft{ float: left; font-size: 20px; color: #e70012; line-height: 63px;padding-left: 30px; font-weight: bold;background: url(../images/dingwei.jpg) no-repeat center left; }
.ltree .lleft span{ font-family: "微软雅黑"; font-size: 14px; color: #676767; font-weight: normal;}
.ltree .lleft em{ font-size: 14px; color: #3d3835; font-weight: normal;font-style: normal;}
.ltree .lright{ color: #818181; font-size: 14px; line-height: 63px; float: right; text-align: right;}
.ltree .lright a{ color: #818181;}
.ltree .lright span{background: url(../images/2_13.png) no-repeat center left;padding-left: 20px;}



.lmain2{ /* margin-top: 45px; */}
.lmain2 .pro-related{padding-bottom:10px;position:relative;}
.lmain2 .pro-related .title{color:#bf9e85;font-size:16px;line-height:32px;border-bottom:1px solid #bf9e85;font-weight:bold;margin-bottom:20px}
.lmain2 .pro-related-swiper{margin:0 auto; width:1200px; overflow:hidden}
.lmain2 .pro-related-swiper .swiper-wrapper{ width:100%; overflow:hidden;}
.lmain2 .pro-related-swiper .swiper-slide:nth-child(4){margin-right: 0;float: right;}
.lmain2 .pro-related-swiper .swiper-slide{width:286px;margin-right:18px;float: left;text-align: center;overflow: hidden;}
.lmain2 .pro-related-swiper .swiper-slide .hover-st{width:100%;overflow: hidden;}
.lmain2 .pro-related-swiper .swiper-slide .hover-st img{width:280px;height:187px;padding: 2px;border: 1px #ddd solid;}
.lmain2 .pro-related-swiper .swiper-slide p{height:48px;overflow:hidden;clear:both;padding-top:10px;line-height:20px;font-size:12px}
.lmain2 .pro-related-swiper .swiper-slide p a{ color: #212121; font-size: 14px;}
.lmain2 .pro-related-swiper .swiper-slide p a:hover{ color: #b3804e;}
.lmain2 .pro-related .fa{font-size:4em;width:60px;height:60px;color:#fff;line-height:56px;background:rgba(0,0,0,.6);display:block;text-align:center;-moz-border-radius:50%;border-radius:50%;position:absolute;top:50%;margin:-30px auto 0}
.lmain2 .pro-related .fa:hover{  filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}





.box_articleList .before:before, .clear_float:after{ clear:both; height:0; display:block; }
.box_articleList .before:before, .clear_float:after{ content:""; }
.box_articleList .ellipsis{ display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.box_articleList .ellipsis1{ overflow:hidden; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; }
.box_articleList .listArticle{ min-height:100px; }
.box_articleList .listArticle ul, .box_articleList .listArticle li{ margin:0; padding:0; }
.box_articleList .listArticle .img, .box_articleList .listArticle .list time, .box_articleList .listArticle .list time span, .box_articleList .listArticle .list p{ display:none; }
.box_articleList .listArticle .list p{ margin:0; }
.box_articleList .listArticle .default1 ul li.list{ padding-bottom:6px; }
.box_articleList .listArticle .default1 ul .img, .box_articleList .listArticle .default2 ul .img, .box_articleList .listArticle .default7 ul .img, .box_articleList .listArticle .default3 ul:first-child .img{ display:block; }
.listArticle .default1 ul .list p, .box_articleList .listArticle .default2 ul .list p, .box_articleList .listArticle .default7 ul .list p{ display:-webkit-box; }
.box_articleList .listArticle .list{ position:relative; /* border-bottom:1px dashed #ccc; */}
.box_articleList .listArticle .list .title .type-name{ margin-right:5px; }
.box_articleList .listArticle .list .title .type-name:before{ content:'['; font-family:'宋体'; }
.box_articleList .listArticle .list .title .type-name:after{ content:']'; font-family:'宋体'; }
.box_articleList .box_article .skin_model_view{ padding:0 15px; }
.box_articleList .listArticle .default .list .title, .box_articleList .listArticle .default3 .list .title, .box_articleList .listArticle .default5 .list .title{ width:calc(100% - 80px); }
.box_articleList .listArticle .default .list .title a, .listArticle .default3 .list .title a{ height:34px; line-height:34px; overflow:hidden; /*display: -webkit-box;*/ display:block \9; -webkit-line-clamp:1; -webkit-box-orient:vertical; }
.box_articleList .listArticle .default .list time, .box_articleList .listArticle .default3 .list time{ position:absolute; top:50%; right:0; line-height:24px; margin-top:-12px; display:block; }
.box_articleList .listArticle .default1 ul{ float:left; width:33%; padding:0 10px 20px 10px; }
.box_articleList .listArticle .default1 .img img{ width:100%; max-width:none; max-height:none; }
.box_articleList .listArticle .default1 .list .title a{ line-height:34px; height:34px; }
.box_articleList .listArticle .default1 .list p{ line-height:23px; height:46px; overflow:hidden; -webkit-line-clamp:2; /*控制行数，超出用...省略*/ }
.box_articleList .listArticle .newsItemMg li{ position:relative;float: left;width: 70%;}
.box_articleList .listArticle .default2 ul, .box_articleList .listArticle .default7 ul, .box_articleList .listArticle .default3 ul:first-child{ position:relative; padding:10px 0; /* margin: 10px 0; */ min-height:100px; }
.box_articleList .listArticle .default3 ul{ border-bottom:1px dashed #ccc; }
.box_articleList .listArticle .default3 ul:first-child{ padding-top:10px; }
.box_articleList .listArticle .default2 ul, .box_articleList .listArticle .default7 ul{ /* padding: 2px 0 10px 0;  border-bottom:1px dashed #ccc; */}
.box_articleList .listArticle .default2 .img, .box_articleList .listArticle .default7 .img, .box_articleList .listArticle .default3 ul:first-child .img{ position:absolute !important; left:0; right:0; idth:150px;height: 85px;  }
.box_articleList .listArticle .default2 .img, .box_articleList .listArticle .default7 .img, .box_articleList .listArticle .default3 ul:first-child .img{ position:inherit !important; float:left; clear:both; overflow:hidden; width:150px;height: 85px;}
.box_articleList .listArticle .default2 .img img, .box_articleList .listArticle .default7 .img img, .box_articleList .listArticle .default3 ul:first-child .img img{ max-width:inherit;
    max-height:inherit;width:150px;height: 85px;padding:1px; background:white; border:1px solid #ccc; }
.box_articleList .listArticle .default3 ul:first-child .list{ padding-left:92px; padding-bottom:30px; }
.box_articleList .listArticle .default2 .title, .box_articleList .listArticle .default7 .title, .box_articleList .listArticle .default3 ul:first-child .title{ position:relative; padding-right:80px; border-bottom:0; }
.box_articleList .listArticle .default3 ul:first-child .title{ width:auto }
.box_articleList .listArticle .default2 .title a, .box_articleList .listArticle .default7 .title a, .box_articleList .listArticle .default3 ul:first-child .title a{ line-height:30px; }
.box_articleList .listArticle .default2 time, .box_articleList .listArticle .default3 ul:first-child time{ display:block; position:absolute; right:0; top:0; line-height:30px; }
.box_articleList .listArticle .default3 ul:first-child time{ top:12px; }
.box_articleList .listArticle .default2 p, .box_articleList .listArticle .default7 p, .listArticle .default3 ul:first-child p{ display:block; display:-webkit-box;  height:40px; line-height:20px; -webkit-line-clamp:2; /*控制行数，超出用...省略*/ }
.listArticle .default3 ul:first-child p{ padding-left:20px; }
.box_articleList .listArticle .default2 .title, .box_articleList .listArticle .default2 p, .box_articleList .listArticle .default7 .title, .box_articleList .listArticle .default7 p{  }
.box_articleList .listArticle ul li div{ line-height:17px; overflow:hidden; padding-bottom:2px }
.box_articleList .listArticle ul li div span{ padding-right:20px; color:#cfcfcf; display:table-cell; vertical-align:middle; font-size:12px; }
.box_articleList .listArticle ul li div span i{ color:#ccc; margin-right:5px; font-size:16px; float:left; }
.box_articleList .listArticle .default2 ul li div, .box_articleList .listArticle .default7 ul li div{padding-left:20px;}
.box_articleList .listArticle .default3 ul:first-child .title{ padding-left:20px; }
.box_articleList .listArticle .default4{ position:relative; }
.box_articleList .listArticle .default4:after{ content:''; display:block; position:absolute; top:0; left:95px; width:1px; height:100%; background:#ddd; }
.box_articleList .listArticle .default4 ul{ position:relative; margin-top:15px; }
.box_articleList .listArticle .default4 .list{ position:static; padding-bottom:15px; }
.box_articleList .listArticle .default4 time{ display:block; position:absolute; left:0; top:0; line-height:30px; }
.box_articleList .listArticle .default4 time:after{ display:block; content:''; position:absolute; top:50%; left:88px; margin-top:-8px; width:16px; height:16px; background:#fff; border-radius:100%; z-index:1; border:2px solid #ccc; }
.box_articleList .listArticle .default4 .list{ margin-left:120px; }
.box_articleList .listArticle .default4 .title a{ line-height:30px; }
.box_articleList .listArticle .default4 p{ margin:0; display:block; display:-webkit-box; line-height:20px; height:40px; -webkit-line-clamp:2; /*控制行数，超出用...省略*/ }
.box_articleList .listArticle .default5 .list{ padding:12px 0; }
.box_articleList .listArticle .default5 .title{ position:relative; }
.box_articleList .listArticle .default5 .title a{ line-height:30px; }
.box_articleList .listArticle .default5 time{ display:block; position:absolute; line-height:30px; right:0; top:12px; }
.box_articleList .listArticle .default5 p{ margin:0; display:block; line-height:20px; display:-webkit-box; height:40px; -webkit-line-clamp:2; /*控制行数，超出用...省略*/ }
.box_articleList .listArticle .default6 ul{ padding:12px 0; position:relative; }
.box_articleList .listArticle .default6 .list{ position:initial; }
/* .box_articleList .listArticle .default6 .title{position:relative;} */
.box_articleList .listArticle .default6 .title a{ line-height:30px; }
.box_articleList .listArticle .default6 time{ display:block; width:84px; height:84px; background:#f2f2f2; text-align:center; float:left; margin-right:12px; }
.box_articleList .listArticle .default6 time span{ display:block; font-size:26px; line-height:32px; margin-top:14px; }
.box_articleList .listArticle .default6 time font{ display:block; }
.box_articleList .listArticle .default6 p{ display:block; display:-webkit-box; margin:5px 0 8px; line-height:20px; height:40px; -webkit-line-clamp:2; /*控制行数，超出用...省略*/ }
.box_articleList .listArticle .default time, .box_articleList .listArticle .default2 time, .box_articleList .listArticle .default3 time, .box_articleList .listArticle .default5 time{ font-size:12px; }

/*文章列表里文章标题和文章摘要前的图标*/
.box_articleList .showIcon span.iconContainer,
.box_articleList .showIcon span.summaryIconContainer
{
    display:inline-block;
    width:30px;
    height:30px;
    line-height:30px;
    text-align:center;
    vertical-align: middle;
    font-size:24px;
    margin-right:5px;
}
.box_articleList .showIcon span.iconDefault
{
    width:10px;
    height:20px;
    line-height:18px;
}
.box_articleList .showIcon .ellipsis.title>a
{
    vertical-align: middle;
}
.box_articleList .showIcon p.ellipsis1
{
    height:50px;
}
#Web_Main_Head {min-height:0px; text-align:center;}
 #Web_Main_Footer {background-color:#383838;}
 #Web_Main_Footer {background-repeat:repeat;background-position:center;}
 #Web_Main_Footer .box_web_main {font-size:14px; width:1200px; overflow:hidden; margin:0 auto;}
 #Web_Main_Footer .box_web_main {line-height:2;}
 #Web_Main_Footer .box_web_main {color:#fff;margin-top: 15px;}
 #Web_Main_Footer .box_web_main a{color:#fff;}
 #Web_Main_Footer .box_web_main a:hover{color:#ffffff;}
 #Web_Main_Footer .box_footer {padding-left:0px;padding-top:10px;padding-right:0px;padding-bottom:0px;}
 .box_footer .copyrightStyle .box_web_main {padding-bottom:20px; overflow:hidden;}
 #Web_Main_Footer .box_web_main .copyNav_li > a{font-size:14px;}
 #Web_Main_Footer .box_web_main .copyNav_li > a{line-height:1.8;}
 #Web_Main_Footer .menuStyle .box_web_main > div{text-align:center;}
 #Web_Main_Footer .box_web_main .copyNav_li > a{color:#fff;}
 #Web_Main_Footer .box_web_main .copyNav_li > a:hover{color:#ffffff;}
 #Web_Main_Footer .box_web_main .copyNav_li{width:80px;}
 #Web_Main_Footer .sectionheight{margin-left:0px;margin-top:20px;margin-right:0px;}
 #Web_Main_Footer .box_footer {
    padding-left: 0px;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 0px;
}
#com_4 {
    z-index: 1;
}
.modulebox {
    position: relative;
}
/*box_footer*/
#Web_Main_Footer a{ color:#fff; }
#Web_Main_Footer a:hover{ color:#bf2222; }
.box_footer{ padding:10px 0; }
.box_footer .copyrightStyle .box_web_main{ text-align:center; }
.box_footer .copyRight p{ margin:0 !important; }
.box_footer .copyAdmin li:before{ content:"\007C" }
.box_footer .copyAdmin li.playerButton:before{ content:"" }
.box_footer .copyAdmin li:first-child:before{ content:"" }
.box_footer .copyAdmin a{ display:inline-block; padding:0 8px; }
.box_footer .copyAdmin li:first-child.copy_block a{ padding-left:0 }
.box_footer .copyAdmin li.copy_last a{ padding-right:0; }
.box_footer .copyAdmin b.playerButton{ display:inline-block; width:26px; height:9px; }
.box_footer .copy_block{ display:inline-block; }
.box_footer .copy_none{ display:none !important; }
.box_footer .copyNav_li{ min-height:32px; margin-left:10px; display:inline-block; vertical-align:top; width:100px; border-right:1px transparent solid; box-sizing:border-box; }
.box_footer .copyNav_li:last-child{ border-right:none; }
.box_footer .sectionheight{ display:block; clear:both; text-align:center; font-size:0; letter-spacing:-1px; }
#Web_Main_Footer .copyNav_li ul > li > a{ line-height:2.3; }
.box_footer .sectionheight a{ font-size:12px; }
.box_footer .sectionheight .copyNav_li:first-child{ margin-left:0 }
.box_footer .sectionheight > div{ letter-spacing:0; }
.box_footer .copyNavStyle > .copyNav_li > a{ display:block; margin-bottom:10px; text-align:center; width:100%; border-bottom:1px transparent solid; }
.box_footer .copyNavStyle > .copyNav_li > ul{ display:none; }
.box_footer .copyNavStyle1 > .copyNav_li > a{ display:block; margin-bottom:10px; text-align:left; border-bottom:1px transparent solid; }
.box_footer .copyNavStyle1 > .copyNav_li > ul > li{ text-align:left; }


.mainkeys {
    max-width: 1200px;
    margin: 0 auto;
    height: 40px;
    line-height: 40px;
    font-size: 13px;
    letter-spacing: 1px;
    text-align: left;
}
.mainkeys span {
    margin-right: 10px; color:#000000;
}


.box_web_main .copyRight{ width:100%; float:left; overflow:hidden;}

.zhanshi{ width:100%; overflow:hidden; background:#f1f1f1; padding:10px 0; text-align:center; margin-top:30px;}
.zhanshi a{width: 141px;line-height: 40px;font-size: 16px;text-align:center;display: inline-block;height: 40px;vertical-align: middle;overflow: hidden;white-space: nowrap; margin:0 10px;}
.zhanshi a:hover{background:#ff3800;color: #fff;}
.zhanshi .on{ background:#ff3800;color: #fff; }



.biaoti_about{ width:1200px; margin:30px auto 30px;overflow:hidden;}
.biaoti_about strong{font-size:24px; height:40px; line-height:40px;color:#9fa0a0; font-weight:normal;display:block;text-align:center;}
.biaoti_about strong::before, .biaoti_about strong::after {
    display: inline-block;
    vertical-align: middle;
    width: 500px;
	content: "";
    height: 1px;
    font-size: 0;
    border-bottom-width: 1px;
    border-bottom-style:dashed;
    border-bottom-color: #0c343d;
	margin: 0 18px;
    }
.biaoti_about span{  font-size:38px; color:#044e55;display:block; height:50px; line-height:50px; text-align:center; font-weight:bold;}
.biaoti_about b{ font-size:16px; color:#e1f2ff; text-align:center; display:block; line-height:50px; font-weight:normal;}

.biaoti_case{ width:1200px; margin:30px auto 30px;overflow:hidden;}
.biaoti_case strong{font-size:24px; height:40px; line-height:40px;color:#9fa0a0; font-weight:normal;display:block;text-align:center;}
.biaoti_case strong::before, .biaoti_case strong::after {
    display: inline-block;
    vertical-align: middle;
    width: 440px;
	content: "";
    height: 1px;
    font-size: 0;
    border-bottom-width: 1px;
    border-bottom-style:dashed;
    border-bottom-color: #0c343d;
	margin: 0 18px;
    }
.biaoti_case span{  font-size:38px; color:#044e55;display:block; height:50px; line-height:50px; text-align:center; font-weight:bold;}
.biaoti_case b{ font-size:16px; color:#e1f2ff; text-align:center; display:block; line-height:50px; font-weight:normal;}

#scrollbox a{ width:100%; overflow:hidden;}
#scrollbox span{ display:block; width:100%; height:50px; line-height:50px; font-size:15px;overflow:hidden;background-color:#c4a48c;transition: all 300ms linear;text-decoration: none;text-align: center;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px; color:#ffffff;}
#scrollbox  span:hover{background-color: #ca312c;}



.biaoti_news span{  font-size:38px; color:#044e55;display:block; height:50px; line-height:50px; text-align:center; font-weight:bold;}
.biaoti_news b{ font-size:16px; color:#e1f2ff; text-align:center; display:block; line-height:50px; font-weight:normal;}

.biaoti_news{ width:1200px; margin:30px auto 30px;overflow:hidden;}
.biaoti_news strong{font-size:24px; height:40px; line-height:40px;color:#9fa0a0; font-weight:normal;display:block;text-align:center;}
.biaoti_news strong::before, .biaoti_news strong::after {
    display: inline-block;
    vertical-align: middle;
    width: 470px;
	content: "";
    height: 1px;
    font-size: 0;
    border-bottom-width: 1px;
    border-bottom-style:dashed;
    border-bottom-color: #0c343d;
	margin: 0 18px;
    }
.biaoti_news span{  font-size:38px; color:#044e55;display:block; height:50px; line-height:50px; text-align:center; font-weight:bold;}
.biaoti_news b{ font-size:16px; color:#e1f2ff; text-align:center; display:block; line-height:50px; font-weight:normal;}



.w-list-title {
    padding: 0;
    margin: 0;
    width: 100%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
	line-height:24px;
}
.w-list-titlelink {
    line-height: 24px;
    display: block;
    font-family: 'Microsoft YaHei';
    font-size: 15px;
    font-style: normal;
    font-weight: bold;
    color: #404040;
    text-decoration: none;
    -webkit-transition: all 200ms linear;
    -moz-transition: all 200ms linear;
    -o-transition: all 200ms linear;
    -ms-transition: all 200ms linear;
    transition: all 200ms linear;
}
.w-list-desc {
    padding: 0;
    margin: 0;
    margin-top: 5px;
    line-height: 18px;
    font-family: 'Microsoft YaHei';
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #999;
    text-decoration: none;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;
}
.w-list-bottom {
    padding: 0;
    margin: 0;
    margin-top: 5px;
    height: 20px;
    line-height: 20px;
}
.clearfix, .f_clearfix {
    zoom: 1;
}
.w-list-viewnum {
    float: right;
    font-family: 'Microsoft YaHei';
    font-size: 12px;
    color: #BBB;
}
.w-list-date {
    padding: 0;
    margin: 0;
    display: inline-block;
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    color: #BBB;
    text-decoration: none;
}
.w-list-viewicon{background:url(../images/yan.png) no-repeat left center; width:15px; height:20px; display:block; float:left;}




.row-a9{
	width:1200px;
	margin:0 auto;
    overflow: hidden;
    padding: 0 0 40px;
}
.row-a9 .box{
    width: 50%;
    float: left;
    height: 405px;
    overflow: hidden;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}
.row-a9 .index_qyry{width: 50%;float:right;overflow: hidden; text-align: right;}
.row-a9 .index_qyry img{}
.row-a9 .box .video-btn{
    display: block;
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 16px;
    color: #fff;
    padding-top: 140px;
    background-color: rgba(0,0,0,.3);
}
.row-a9 .box .icon{
    text-align: right;
}
.row-a9 .box .icon img{
    display: block;
    width: 100%;
    height: 100%;
}

.row-a7 .wp{
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

.row-a8{
    position: relative;
    height: 390px;
    background-attachment: fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.row-a8:before {
    content: '';
    width: 0;
    height: 0;
    border-left: 29px transparent solid;
    border-right: 29px transparent solid;
    border-top: 30px #f9f9f9 solid;
    position: absolute;
    left: 50%;
    margin-left: -29px;
    top: 0;
}

.footer { width:100%;background: #efefef; padding:30px 0;}
.footer .link{width: 1200px; margin:0 auto;text-align: left; font-size: 14px; color: #221815;font-weight:normal; line-height:30px;}
.footer .link a{color: #221815; font-weight:normal;}

.dbtu{ width:100%; height:394px; overflow:hidden; background:url(../images/dibutu.jpg) #fff no-repeat center; border-top:30px #fff solid;border-bottom:30px #fff solid;}



.mid-top-pro .common-detail{float: left; /*height:334px;*/ width: 31%; position: relative; margin:0.8%; }
.mid-bot-pro .common-detail{float: left;/*height:334px;*/ width: 50%; position: relative; }
.index-product{ overflow:hidden;width:1200px;}
.index-pro-list{max-width: 1200px; position: relative; margin:0 auto;/* height: 668px;*/ /*left: -352px;*//* right: -350px;*//* width:1920px;*/}
.common-detail a{ display: block;width: 100%; height: 100%; position: relative;}
.common-detail a img{webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;transition:all .6s ease-in-out;width:372px;height:372px;}
.common-detail .intro-text{webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out; margin:auto; line-height:40px; position: absolute;left: 0;right:0;bottom:0;background: #f1f1f1;}
.common-detail .intro-text p{text-align: center; font-size: 16px; color: #221816; line-height: 36px;margin-top:2px;border-top: 1px solid #79777a; border-bottom: 1px solid #79777a;}
.common-detail .intro-text p span{ display: block; font-size: 12px; font-family:"Arial"; padding-top: 8px;}

.common-detail:hover img{transform: scale(1.05); 
    -webkit-transform:scale(1.05);
    -moz-transform:scale(1.05); 
    -ms-transform: scale(1.05); 
    -o-transform: scale(1.05) ;

 }
.common-detail:hover .intro-text{ opacity:0;filter:alpha(opacity=0); }
.common-detail:hover .mask{opacity:100 ;filter:alpha(opacity=1);}
.common-detail .mask{webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;transition:all 1s ease-in-out;opacity:0;filter:alpha(opacity=0); width:96%;height:96%; margin:auto; vertical-align: middle; position: absolute;left: 2%;right:2%;bottom:2%; top: 2%; background: rgba(185,15,30,.6);}
.common-detail .mask div{top: 40%; position: absolute; left: 0;right: 0 }
.common-detail .mask span{display:block; margin: auto; border: 1px solid #fff; max-width: 60%; height:40px; line-height: 40px;color: #fff;text-align: center;font-size: 16px;}
.common-detail .mask p{ text-align: center; color:#fff; padding: 0 10%; padding-top: 8px; line-height: 32px;}


.news-img {
    width: 25%;
    height: 104px;
}
.f-fl {
    float: left;
}
.news-txt {
    width: 71%;
    height: 97px;
    overflow: hidden;
}
.f-fr {
    float: right;
}




.footer_index {
    width: 1200px;
    margin: 0px auto;
    height: 178px;
    padding-top: 40px;
}
.sitemap {
}
.sitemap dl dd{
    padding: 5px 0 0 0;text-align: left;
}
.sitemap dl dd a{
    font-size: 14px;
}
.sitemap dl dt a{
    padding: 0;
    text-align: center;
}
.sitemap dl {
  float: left;
    width: 146px;
    height: 178px;
    line-height: 21px;
}
.sitemap dl:last-child{

}
.sitemap dl dt {
    font-size: 16px;
    height: 20px;
    line-height: 16px;
    color: #fff;
    text-align: left;
}
.sitemap dl a {
    color: #f2f2f2;
}
.sitemap .about_x{
      width: 185px;
    margin-left: 58px;
}
.sitemap .about_x .f_tel{
    background: url(images/1_42.jpg) 0px 6px no-repeat;
    font-size: 22px;
    color: #d6282c;
    margin: 5px 0 20px 0;
    text-indent: 34px;
}
.sitemap dl.ewm {
    width: 300px;
	float: right;
}
.sitemap dl.ewm dd{
    padding: 0;
    float: left;
}
.sitemap dl.ewm dt{
    padding: 0;
    float: right;
	font-weight: normal;
}
.sitemap dl.tel {
 width: 248px;
    float: right;
    padding: 10px 0 0px 0;
}
.sitemap dl.tel dt {
    height: auto;
}
.sitemap dl.tel .phone {
    margin-top: 16px;
    border: 1px solid #fff;
    padding: 7px 0px 0px 75px;
    height: 55px;
    background: url(images/telicon.gif) 0px top no-repeat;
    font-size: 14px;
    color: #fff;
    line-height: 23px;
}
.sitemap dl.tel .phone span {
    display: block;
    line-height: 26px;
    font-size: 24px;
}

.sitemap dl.tel .qqzx {
       margin-top: 19px;
    border: 1px solid #fff;
    padding-left: 64px;
    background: url(images/qqicon.gif) no-repeat;
    font-size: 26px !important;
    color: #fff;
    line-height: 51px;
    text-align: center;
}
.sitemap dl.tel .qqzx a{
     font-size: 26px !important;
}
.sitemap dl a {
    color: #f2f2f2;
}
.sitemap dl.ewm span {
       display: block;
    margin: 0px auto;
    width: 118px;
    line-height:40px;
    color: #fff;
    font-size: 14px;
    text-align: center;
}
.sitemap dl.ewm img {
    display: block;
    margin: 0px auto;
    width: 118px;
    height: 118px;
}

.default7 ul{float:left;width: 48%;}
.default7 ul:nth-child(2){float: right;}
.default7 ul:nth-child(4){float: right;}
.default7 ul:nth-child(6){float: right;}
.default7 ul:nth-child(8){float: right;}


.product_xq h2 {
    height: 35px;
    line-height: 35px;
    display: block;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #221815;
    margin-top: 19px;
    border-bottom: 1px #bf9e85 solid;
}


img.pic{
max-width:220px;
max-height:167px;
width: expression_r(this.width > Object.MAX_WIDTH && this.width / Object.MAX_WIDTH >= this.height / Object.MAX_HEIGHT ? Object.MAX_WIDTH : true);
height: expression_r(this.height > Object.MAX_HEIGHT && this.width / Object.MAX_WIDTH < this.height / Object.MAX_HEIGHT ? Object.MAX_HEIGHT : true);
position: absolute;
top:0;left:0;right:0;bottom:0;margin:auto;}


.qy_rongyu {width:224px; height:220px; float:left; margin-right:20px;}
.qy_rongyu .box {width: 220px;
	overflow: hidden;
	line-height: 167px;
	text-align: center;
	border: 1px #ddd solid;height: 167px;position: relative;}
.qy_rongyu .box:hover{border:1px #EC0000 solid;}
.qy_rongyu .title {width:100%;height:40px; text-align:center;}
.qy_rongyu .title a{line-height:40px; font-size:14px; font-family:"微软雅黑";}
.qy_rongyu .title a:hover{color:#0a7807;font-size:14px;font-family:"微软雅黑";}

.ej_lb_pic .qy_rongyu:nth-child(5) {
    margin-right: 0;
    float: right;
}
.ej_lb_pic .qy_rongyu:nth-child(10) {
    margin-right: 0;
    float: right;
}
.ej_lb_pic .qy_rongyu:nth-child(15) {
    margin-right: 0;
    float: right;
}

.inputjiang {
    width: 340px;
    height: 23px;
    line-height: 23px;
    background-color: #e9f0ec;
    background-image: none;
    font-size: 14px;
    color: #78b9a0;
    text-align: left;
    word-spacing: 0px;
    padding: 3px;
    font-family: Microsoft YaHei;
    border: 1px;
    border-color: #c2d7ce;
    border-style: solid;
    clear: both;
    margin-top: 0px;
    margin-left: 0px;
    border-radius: 4px 4px 4px 4px;
}
.ly_left span {
    font-family: "微软雅黑";
    font-size: 14px;
    color: #000000;
}






/**产品详情页**/

.w_1200 {max-width: 1200px;}
.auto {margin: auto;position: relative;}
.lproshow{}
.info-product {}
/* tFocus */
#tFocus{float:left;position:relative;width:60%}
#tFocus-pic{width:74.884%;float:left;position:relative;}
#tFocus-pic li{position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0;}
#tFocus-pic li img{width:530px;height: 530px;}
#tFocusBtn{float:right; width:24.1%;}
#tFocus-btn{height: auto;position:relative;}
#tFocus-btn>ul:after{content: "";display: block;clear: both;}
#tFocus-btn li{padding-left: 16px;margin-bottom: 19px;position: relative;display:block;float:left;}
#tFocus-btn li img{border:2px solid #fff;width:119px;height:119px;}
#tFocus-btn li.active{position: relative;}

#tFocus-btn li.active:before {
    content: '';
    left: 0;
    z-index: 100;
    position: absolute;
	top: 50%; 
	transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    border: solid 8px transparent;
    border-right-color: #b4804e;
}
#tFocus-btn li.active img{border:2px solid #b4804e;}
#tFocus-leftbtn,#tFocus-rightbtn{height:30px;width:25px;text-indent:-9999px;}
#tFocus-leftbtn{margin-left: 25px;background-position: -5px 0px;}
#tFocus-rightbtn{margin-left: 25px;background-position: -5px -20px;}

.info-product .info{ float:right; width:37%; border-bottom:solid 1px #dedede; position:relative}
.info-product .info h1{ font-size:30px; padding:6% 0; color:#000000}
.info-product .info .txt{ padding:4% 0 4% 0; border-top:solid 1px #dedede;}
.info-product .info .txt li{ padding:7px 0;line-height: 24px;font-size: 16px;}
.info-product .info .buy_pic{ position:absolute; right:0; bottom:66px; padding:6px; border:solid 1px #dedede; border-radius:6px 6px 0 0;}
.info-product .info .buy_pic span{ display:block; }


.info-product .info .buy_pic img{width:100%;}
.info-product .info .buy_pic b{ display:block; text-align:center; padding-top:5px;font-weight:normal;}
.lbtn{margin-bottom: 10px;}
.lbtn .lpre {
	
    padding: 5px 30px;
	border: 1px solid #e4eaec;
	border-radius: 20px;
 
    text-align: center;

    font-size: 14px;

    display: block;
    float: left;
}


.lbtn .lnext {
    padding: 5px 30px;
	border: 1px solid #e4eaec;
	border-radius: 20px;
    text-align: center;

    font-size: 14px;

    display: block;
    float: left;
	margin-left: 30px;
}
.lbtn a{-webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;}

.lbtn a:hover{border-color: #BB8C60;    color: #BB8C60;}

.fuwu-tel {
    height: 56px;
    border-top: 1px dashed #e6e6e6;
    padding-top: 10px;
    bottom: 10px;
}

.fuwu-tel-t1 {
    width: 114px;
    height: 44px;
    background: #BB8C60;
    font-size: 18px;
    line-height: 44px;
    text-align: center;
    float: right;
}
.fuwu-tel-t1 a {
    display: block;
    color: #fff;
}

.fuwu-tel-t2 {
    height: 56px;
    padding-left: 60px;
    background: url(../images/fuwu-tel.png) no-repeat left top;
    font-size: 16px;
    color: #454545;
}
.fuwu-tel-t2 p {
    line-height: 26px;
}


.info-product-details{ background-color:#f9f9f9; padding-top:5%;margin-bottom:5%;}
.info-product-details .tab{background-color: #fff;border-bottom: 2px solid #b4804e;}
.info-product-details .tab span{ display:inline-block; padding:1.54% 6.2%; font-size:18px;cursor: pointer;}
.info-product-details .tab .on{ color:#fff; background-color:#b4804e}
.info-product-details .content .cont {display: none;}
.info-product-details .content .cont.active {display: block;}
.info-product-details .photo{ padding-top:2%;padding-bottom:2%;}
.info-product-details .photo h2 {margin: 20px 0px;padding-left: 12px;border-left: 5px solid #B3804E;}
.info-product-details .photo p{font-size:16px;line-height: 25px; margin: 0 0 15px 0;}
.info-product-details .table table td{ padding:1.5% 2%; text-align:center; border:solid 1px #dedede}
.info-product-details .table table tr td:nth-child(odd){ background-color:#efefef}

.info-product-details .show360 { padding-top:3%;padding-bottom: 3%;}
.info-product-details .show360 iframe{ width:100%; height:750px;}
.column_title {color: #000000;line-height: 42px;text-align: center;font-size: 34px;padding-bottom: 42px;margin-bottom: 3.6%;background: url(../images/column_icon.png) no-repeat center bottom;}

.salebanner{ width:100%; height:357px; background:url(../images/sale_02.jpg) no-repeat center;}

.hm-t-go-top {position:fixed;right:2px;bottom:2px;z-index:99998;cursor:pointer;width:40px;height:37px!important;text-align:center;white-space:normal;font-size:14px;line-height:17px;padding-top:3px;color:#fff;background:#404040 url(../images/download.png) no-repeat;}
.ldakai{position:fixed;right: -50px;top:20%;z-index:999;background:#B3804E;font-size: 16px;text-align: center;color: #fff;width: 30px;padding: 5px; cursor:pointer;}
.ldakai:hover{ background:#D29457;}
#roll{ width:140px; height:321px; background:url(../images/xuanfu.png) no-repeat; position:fixed; right:20px; top:20%; z-index:999; display: none;}
#roll .lbody{ width:140px; height:321px; position:relative;}
#roll .la1{ width:122px; height:31px; display:block; position:absolute; left:11px; top:142px;}
#roll .la1:hover{ background:url(../images/xuanfu2.png);}
#roll .la2{ width:122px; height:31px; display:block; position:absolute; left:11px; top:183px;}
#roll .la2:hover{ background:url(../images/xuanfu2.png);}
#roll .la3{ width:122px; height:31px; display:block; position:absolute; left:11px; top:224px;}
#roll .la3:hover{ background:url(../images/xuanfu2.png);}
#roll .lwei{ width:122px; height:31px; display:block; position:absolute; left:11px; top:265px;}
#roll .lwei:hover{ background:url(../images/xuanfu2.png);}
#roll .roll_top2{ width:92px; height:26px; display:block; position:absolute; left:27px; top:295px;}
#roll .roll_top2:hover{ background:url(../images/xuanfu3.png) no-repeat;}
#roll .lwei .limg{ width:130px; position:absolute; left:-143px; top:-114px; display:none;}
#roll .lwei .limg img{ width:100%;}
#roll .lwei:hover .limg{ display:block;}

.lloginbg{ position: fixed; left: 0; top: 0; z-index: 9999; width: 100%; height: 100%; position: fixed; background: url(../images/login_02.png); display: none;}
.llogin{ position: fixed; z-index: 99998; left: 50%; top: 20%; margin-left: -210px; display: none;}
.llogin .ltitle{ width: 420px; height: 70px; background: #c96; position:relative;-moz-border-radius-topleft: 10px;     border-top-left-radius: 10px;-webkit-border-top-left-radius: 10px;-moz-border-top-left-radius: 10px;-moz-border-radius-topright: 10px;     border-top-right-radius: 10px;-webkit-border-top-right-radius: 10px;-moz-border-top-right-radius: 10px;
}
.llogin .ltitle span{ float: left; height: 70px; line-height: 70px; margin-left: 60px; font-size: 25px; color: #fff;}
.llogin .ltitle em{ float: right; height: 70px; line-height: 70px; margin-right: 60px; font-size: 12px; color: #000; cursor: pointer;}
.llogin .ltitle img{ width: 20px; position: absolute; right: 6px; top: 6px; cursor:pointer;}
.llogin .lbody{ background: #faebdd; padding: 40px 0 40px;}
.llogin .lbody .lbox{ width: 300px; margin: 0 auto 8px; overflow:hidden;}
.llogin .lbody .lbox .lname{ font-size: 16px; line-height: 35px; color: #212121;}
.llogin .lbody .lbox input{ width: 278px; height: 33px; border: #ccc 1px solid; padding: 0 10px; font-size: 16px; float:left;}
.llogin .lbody .lbox img{ height:35px; float:left;}
.llogin .lbody .lbtn{ width: 300px; height: 40px; margin: 0 auto;}
.llogin .lbody .lbtn input{ background: url(../images/login_01.png) no-repeat; width: 300px; height: 40px; border: 0; font-size: 16px; color: #fff; cursor: pointer; display:block; margin-top: 20px;}

.lvip02 .lbanner{ width: 1200px; height: 527px; background: url(../images/vip02_02.jpg); margin: 6px auto 0;}
.lvip02 .lmain1{ width: 1200px; margin-top: 44px;}
.lvip02 .ltitle{ width: 100%; height: 49px; overflow: hidden;}
.lvip02 .ltitle .lnum{ width: 204px; height: 49px; overflow: hidden; background: url(../images/vip02_06.jpg) no-repeat; font-size: 22px; color: #fff; text-align: center; line-height: 36px; float: left;}
.lvip02 .ltitle .ltest{ font-size: 30px; color: #434343; line-height: 65px; margin-left: 20px; float: left;}
.lvip02 .lmain1 .lbody{ width: 753px; height: 118px; background: url(../images/vip02_08.jpg) no-repeat; margin-top: 33px;}
.lvip02 .lmain1 .lbody div{ float: left; font-size: 30px; color: #fff; line-height: 45px; text-align: center; padding-top: 15px; width: 290px;}
.lvip02 .lmain1 .lbody div span{ font-size: 24px;}
.lvip02 .lmain2{ width: 1200px; margin-top: 60px;}
.lvip02 .lmain2 .lbox{ margin-top: 38px;}
.lvip02 .lmain2 .lbox div{ width: 1093px; height: 56px; padding-left: 53px; background: url(../images/vip02_18.jpg) no-repeat; line-height: 61px; font-size: 24px; color: #ffffff;}
.lvip02 .lmain2 .lbox p{ line-height: 58px; font-size: 18px; color: #4e4e4e;}
.lvip02 .lmain3{ font-size: 18px; color: #4e4e4e; text-align: right; margin-top: 30px; margin-bottom: 30px; margin-right: 75px;}

.lbaoming{ display:table; margin:0 auto;padding-top: 30px;}
.lbaoming input{ width: 140px; height: 44px; padding: 0 10px; line-height: 44px; border: 0; background:rgba(0,0,0,0); font-size: 12px; color: #333333;font-family: "Microsoft YaHei", "微软雅黑", "SimSun", "宋体",HELVETICA; font-size:16px; border: 1px solid #c3c3c3;margin-right: 5px; display:block; float:left}
.lbaoming .lbtn{background: #2D2D2D; border: 0; color: #fff; text-align: center;height: 46px; font-size: 18px; width: 80px; cursor:pointer;}

.blockbm{background:#EBE4DE url(../images/bm-bg.png) center 50px no-repeat;padding:50px 0;height:420px; margin-bottom: -36px;}
.formdl{width:370px;padding:70px 0 0 60px}
.formdl .item{clear:both;padding-bottom:15px;*display:inline-block;*zoom:1;padding-left:52px;position:relative;}
.formdl .item dt{width:50px;line-height:40px;position:absolute;top:0;left:0;color:#333;font-size:16px;}
.formdl .item:after{content:"";display:block;height:0;clear:both;}
.formdl .inputCommon{padding:8px 10px;font-size:12px;}
.formdl select{font-size:14px;height:38px;border: 1px solid #ddd;font-family: "微软雅黑";padding:0 10px;width: 150px;display: block; float: left; margin-right: 8px;}
.formdl .btnStyle{height:34px;width:307px;overflow: hidden;padding:0;margin-left:52px;position:static;font-size:18px;   text-align: center; background: #B3814C; display:block; line-height:34px; color:#fff; -moz-border-radius: 5px; border-radius: 5px; border:0; cursor:pointer;}
.formdl .btnStyle:hover{ background:#D09B63;}
.tipErr{display:none;background:#de4535;color:#fff;padding:0 10px;margin:0 0 8px 52px;width:287px;font-size:12px}
.numbar{font-size:24px;font-weight:bold;/* height: 79px; */color:#000;text-align: center;padding-left:50px;}
.numbar h3{height: 68px;font-weight:normal;padding-top: 20px;}
.inputCommon{width:90%;height:20px;border:1px solid #ddd;background-color:#fff;padding:6px 8px;line-height:20px;font-family:"微软雅黑";}
.inputCommon:focus,textarea:focus{background-color:#fdfff0;}.lwl{ width:100%; overflow:hidden;}
.lwl .lsrdz{float:left;font-size:16px;color:#686868;display:block;line-height: 35px;background: url(../images/proshow_57.png) 14px  center no-repeat #F3F3F3;padding: 0 20px 0 50px;margin-right:20px;-moz-border-radius: 5px;border-radius: 5px;margin-top: 5px;}
.lwl .lqjxg{float:left;font-size:16px;color:#686868;display:block;line-height: 35px;background: url(../images/proshow_56.png) 14px  center no-repeat #F3F3F3;padding: 0 20px 0 50px;margin-right:20px;-moz-border-radius: 5px;border-radius: 5px;margin-top: 5px;}
.lwl .lsrdz:hover,.lwl .lqjxg:hover{ color:#a48160;}

.lslsect{width: 92px;height: 36px;position: relative;float: left;font-family: "微软雅黑";color: #2a2a2a;}
.lslsect span{width: 63px;height: 36px;display: block;position: absolute;left: 0;top: 0;padding: 0 20px 0 10px;line-height: 36px; background:url(../images/yinput.jpg) no-repeat; overflow:hidden;}
.lslsect select{ position: absolute; left: 0; top: 0; filter:alpha(opacity=0); -moz-opacity:0;  -khtml-opacity: 0;  opacity: 0;  }
.lslsect2{width: 150px; margin-right:8px; height:38px;}
.lslsect2 span{width: 120px; height:38px; line-height:38px; background:url(../images/yinput2.jpg) no-repeat; font-size:14px; color:#000;}



















