﻿@charset "utf-8"; 
body,td,th,div{ font-family:'Microsoft YaHei', 微软雅黑, Arial, Helvetica, sans-serif;font-size: 12px; color:#333; line-height:25px;}
body {margin: 0px auto;width:100%; height:100%; min-width:1180px;}
html{ width:100%; height:100%;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline}
ul,ol,li{list-style:none;}
img{ border:0px; vertical-align:middle;}
font{ font-size:12px;}
.clear{ clear:both; height:0px; margin:0px; padding:0px; width:0px; border:none; overflow:hidden; font-size:0px;}
.left{ float:left;}
.right{ float:right;}
/* 浮动位置 */
.fl{float:left;display:inline;}
.fr{float:right;}
/*公共表单*/
.table{width:100%;clear:both;margin:15px 0;line-height:30px;}
.table .left{float:left;/*width:150px;margin-right:5px;*/font-size:14px;text-align:right;color:#333;}
.table .left .red{color:#C7000B;}
.table .right .input-text{height:35px;line-height:35px;padding:2px 10px;font-size:14px;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-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;}
.table .right select{height:24px;line-height:24px;padding-left:5px;margin:3px 0;}
.table .right .input-text.hover,.table .right .input-text.focus,.table .right .input-text:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}
.table .right .input-text::-moz-placeholder,.table .right .input-text:-ms-input-placeholder,.table .right .input-text::-webkit-input-placeholder{color:#999;opacity:1}
.table .right .clue_on{padding-left:5px;}
.table .right img{width:80px;height:38px;margin-left:5px;cursor:pointer;}
.table .right .button{padding:5px 27px;border:none;background:#F50;color:#FFF;text-align:center;font-size:14px;cursor:pointer;}
.table .right .button:hover{background-color:#FF0000;color:#FFF;}
.center{ text-align:center;}
a {font-family:Verdana, Geneva, sans-serif;font-size: 12px; color:#333;}
a:link {text-decoration: none; color:#333;}
a:visited {text-decoration: none; color:#333;}
a:hover {text-decoration: none; color:#ff0000;}
a:active {text-decoration: none; color:#333;}
.huibian{ border:1px #bdbdbd solid;}
.jianju{ padding:10px 2px;}
.baixian{ border-bottom:1px #fff solid;}
.huixian{ border-top:1px #c6c6c6 solid;}
.heise{ background-color:#000;}
.huise{ background-color:#333;}
.mt10{ margin-top:10px;}
.mtb10{ margin:10px 0;}
.mtb15{ margin-top:15px; margin-bottom:15px;}
.mtb20{ margin-top:20px; margin-bottom:20px;}
.mt5{ margin-top:5px;}
.mt20{ margin-top:20px;}
.mt40{ margin-top:40px;}
.mb20{ margin-bottom:20px;}
.ml20{ margin-left:20px;}
.ptb10{ padding:10px 0;}
.ptb20{ padding:20px 0;}
.pl20{ padding-left:20px;}
.pad20{ padding:20px;}
.clearfix {display: block;zoom: 1;}
.blanks{clear:both; height:30px; margin:0px; padding:0px; width:0px; border:none; overflow:hidden; font-size:30px;}

.mingjiatitle{ border-bottom:1px #b7c4d7 solid; overflow:hidden; margin-bottom:20px;}
.mingjiatitle h3{ display:block; border-bottom:4px #01317b solid; float:left; line-height:36px; font-size:18px;}

.mingjiatitles{ border-bottom:1px #d7d7d7 dashed; overflow:hidden; margin-bottom:20px;}
.mingjiatitles h3{ display:block;float:left; line-height:36px; font-size:18px;}

/*border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;*/

.container{width:1200px; margin:0 auto;}
.container-fluid{padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}

.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-2s,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-2s{width:20%;}
.col-xs-1{width:8.33333333%}


.boxer{width:100%; margin:0 auto; position:relative;}
header{}
.headertop{background-color:#010100;}
.headertop .welcome{ color:#fff; line-height:40px;}
.header{margin:0 auto; height:150px;}
.logo{height:150px; line-height:150px;}
.logo img{ vertical-align:middle; display:inline-block;}
.logo a.logopic{ width:200px; text-align:center; display:block;}
.headerright{padding-top:25px;}
.headersearch{border:2px #1c4889 solid; padding:0px; margin-top:50px;  display:inline-block;}
.headersearch select{ border:none; line-height:30px; height:32px; border-right:2px #1c4889 solid; display:inline-block;}
.headersearch input.key{ width:300px; border:none; background:none; display:inline-block;line-height:30px; height:30px; color:#666;}
.headersearch input.search_submit{ display:inline-block; cursor:pointer;background-color:#1c4889;line-height:32px; height:32px;border:none; color:#fff; padding:0 15px; font-size:15px; font-weight:bold;}
.keywordsearch{ line-height:30px;}
.keywordsearch a{ line-height:30px; padding:0 3px; color:#000;}


.headerfenxiang{ float:right;}
.share{ text-align:right;position:relative; line-height:40px;}
.share span {padding: 1px;overflow: hidden; display:inline-block; color:#fff; margin:0 5px;display: inline; position:relative; font-size:15px;}
.share span img{ vertical-align:middle; margin-right:8px;}
.share .weixinImg{position:absolute; z-index:100000; top:40px; left:0; display:none;-moz-box-shadow: 3px 3px 4px #ccc;
-webkit-box-shadow: 3px 3px 4px #ccc;box-shadow: 3px 3px 4px #ccc; background-color:#fff;}
.share .weixin{ position:relative;}
.share .weixin span{display:block; position:absolute; z-index:1000; background:#36F; width:128px; height:150px;}
.share .weixin:hover div{ display:block;}
.phone{ padding-top:30px;}
.phone img{ max-width:100%;}

/*.anlixiala{ background-color:#00317a; display:block; height:60px;text-align:center;}
.anlixiala a{ line-height:60px; display: inline-block; color:#fff; font-size:16px; font-weight:bold;BACKGROUND: url(../images/xialajiantou.png) no-repeat right center; padding-right:30px;}*/

/* hc_lnav */
.hc_lnav{z-index:9999;position:relative;width:200px;margin:0px;}
.hc_lnav .allbtn{z-index:99999;position:relative}
.hc_lnav .allbtn h2{font-size:14px;box-shadow:2px 0px 6px -3px #00317a;-webkit-box-shadow:2px 0px 6px -3px #00317a;-moz-box-shadow:2px 0px 6px -3px #00317a}
.hc_lnav .allbtn h2 a{line-height:36px;background-color:#00317a;width:200px;display:block;height:60px; line-height:60px; text-align:center;color:#ffffff;font-size:16px;font-weight:bold;}
.hc_lnav .allbtn h2 a:hover{background-color:#00317a;text-decoration:none}
.hc_lnav .allbtn h2 i{BACKGROUND: url(../images/xialajiantou.png) no-repeat right center; width:18px; display:inline-block; margin-left:5px;}
.hc_lnav .allbtn h2 strong{}
/*一级导航隐藏*/
.hc_lnav .allbtn ul{z-index:99999;position:absolute;background-color:#00317a;width:200px;display:none;height:486px;top:60px;left:0px}
body.hc_home .hc_lnav .allbtn ul{display:block}
body.hc_list .hc_lnav .allbtn ul{display:block}
.hc_lnav .allbtn ul li{padding-bottom:7px;zoom:1;clear:both;cursor:default}
.hc_lnav .allbtn ul li .tx{line-height:35px;background-color:#144998;padding-left:10px;background-repeat:no-repeat;background-position:right center;height:35px;_background-image:none}
.hc_lnav .allbtn ul li .tx a{color:#ffffff;font-size:14px;-webkit-transition:color 0.1s ease-out 0s;-moz-transition:color 0.1s ease-out 0s;-ms-transition:color 0.1s ease-out 0s;-o-transition:color 0.1s ease-out 0s;transition:color 0.1s ease-out 0s}
.hc_lnav .allbtn ul li .tx a i{line-height:25px;margin-top:5px;width:25px;background-position:0px 0px;float:left;height:25px;margin-right:10px;text-decoration:none}
.hc_lnav .allbtn ul li.a1 .tx a i{background-image:url(../images/header_ico1.png)}
.hc_lnav .allbtn ul li.a2 .tx a i{background-image:url(../images/header_ico2.png)}
.hc_lnav .allbtn ul li.a3 .tx a i{background-image:url(../images/header_ico3.png)}
.hc_lnav .allbtn ul li.a4 .tx a i{background-image:url(../images/header_ico4.png)}
.hc_lnav .allbtn ul li dl{zoom:1;color:#ffffff;clear:both;overflow:auto;padding-top:4px}
.hc_lnav .allbtn ul li dl a{line-height:30px;white-space:nowrap;float:left;color:#d9e7ce;margin-left:6px;margin-right:6px;-webkit-transition:color 0.1s ease-out 0s;-moz-transition:color 0.1s ease-out 0s;-ms-transition:color 0.1s ease-out 0s;-o-transition:color 0.1s ease-out 0s;transition:color 0.1s ease-out 0s}
.hc_lnav .allbtn ul li dt{padding-left:10px;width:30px;float:left; line-height:30px;}
.hc_lnav .allbtn ul li dt img{ max-width:100%;}
.hc_lnav .allbtn ul li dd{line-height:30px;width:200px;float:left;}
/*二级导航隐藏*/
.hc_lnav .allbtn ul li .pop{border-bottom:#999999 2px solid;position:absolute;border-left:medium none;padding-bottom:10px;background-color:#fcfcfc;min-height:466px;padding-left:30px;width:640px;padding-right:30px;display:none;height:464px;border-top:medium none;top:0px;border-right:#999999 2px solid;padding-top:10px;left:200px;box-shadow:4px 4px 5px -1px #999999;-webkit-box-shadow:4px 4px 5px -1px #999999;-moz-box-shadow:4px 4px 5px -1px #999999}
.hc_lnav .allbtn ul li .pop h3{display:none;font-size:14px}
.hc_lnav .allbtn ul li .pop dl{padding-bottom:6px;color:#666666;padding-top:6px}
.hc_lnav .allbtn ul li .pop dl:hover{background-color:#f3f3f3}
.hc_lnav .allbtn ul li .pop dl a{color:#666666;margin-left:12px;margin-right:12px}
.hc_lnav .allbtn ul li .pop dl a.un{color:#a5a5a5}
.hc_lnav .allbtn ul li .pop dt{padding-left:0px;width:92px; font-weight:bold;}
.hc_lnav .allbtn ul li .pop dd{width:545px;margin-left:-12px;}
.hc_lnav .allbtn ul li .pop .act{width:640px;height:80px;overflow:hidden;padding-top:10px}

.hc_lnav .allbtn:hover ul{display:block}/*控制一级菜单显示隐藏*/
.hc_lnav .allbtn ul li:hover{background-color:#fcfcfc}
.hc_lnav .allbtn ul li:hover .tx{background-color:#f5f5f5}
.hc_lnav .allbtn ul li:hover .tx a{color:#333333}
.hc_lnav .allbtn ul li:hover .tx a i{background-position:0px -25px}

.hc_lnav .allbtn ul li:hover .pop{display:block;top:0px;left:200px}/*控制二级菜单显示隐藏*/
.hc_lnav .allbtn ul li:hover .pop dl a.un{color:#a5a5a5;text-decoration:none}
.hc_lnav .allbtn ul li:hover dl{color:#6e6e6e}
.hc_lnav .allbtn ul li:hover a{color:#666666}
.hc_lnav .allbtn ul li:hover a:hover{color:#cd0606}

.dh{background-color:#010101;}
.dhnr{}
/*nav*/
.dhnr ul{}
.dhnr ul li.mainlevel{float:left;width:140px;/*IE6 only*/}
.dhnr ul li.mainlevel a{color:#fff;text-decoration:none;line-height:60px;display:block; text-align:center; font-size:15px; font-weight:bold;}
.dhnr ul li.mainlevel a:hover,#nav .mainlevel a.cur{color:#fff;text-decoration:none;}
.dhnr ul li.mainlevel ul{display:none;position:absolute; z-index:10000; top:59px;}
.dhnr ul li.mainlevel ul li{border-top:1px solid #666;background:#010101;width:140px;/*IE6 only*/}
.dhnr ul li.mainlevel ul li a{color:#fff;text-decoration:none;line-height:40px;display:block; text-align:center; font-size:15px; font-weight:bold;}
.dhnr ul li.mainlevel ul li a:hover,#nav .mainlevel a.cur{color:#fff;text-decoration:none; background-color:#00317a;}

.banner{ padding-bottom:30px;}
#full-screen-slider { width:100%; height:600px; float:left; position: relative;}
#slides { display:block; width:100%; height:600px; list-style:none; padding:0; margin:0; position:relative;z-index:0;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute; z-index:0;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px;}
#pagination { display:block; list-style:none; position:absolute; height:30px;left:0; bottom:5px; width:100%; z-index:99; margin:0; text-align:center;}
#pagination li { display: inline-block; list-style:none; width:30px; height:30px;margin-left:5px; border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px; background:#000; position:relative; z-index:2;}
#pagination li a { display:block; width:30px; height:30px; line-height:30px; text-align:center; font-size:14px; padding:0; margin:0; color:#fff;}
#pagination li.current { background:#00317a;}

.bannerfull{ position:relative;}
.bannerwz{ position:absolute; z-index:100; left:0; bottom:0; width:100%; background-color:rgba(255,255,255,0.5);}
.bannerwznr{ color:#000; padding:15px 0;}
.banners{}
.banners img{ width:100%;}

#con {}
#tags { overflow:hidden;}
#tags li{ float:left; width:20%; background-color:#efefef;}
#tags li a{ line-height:45px; display:block; text-align:center; font-size:15px; font-weight:bold; border-left:1px #e1e1e1 solid;}
#tags li:first-child a{border-left: none;}
#tags li a i{display:inline-block; padding-left:40px;line-height:45px; font-style:normal;}
#tags li a i.ico01{background:url(../images/ico01.png) no-repeat left center; }
#tags li a i.ico02{background:url(../images/ico02.png) no-repeat left center; }
#tags li a i.ico03{background:url(../images/ico03.png) no-repeat left center; }
#tags li a i.ico04{background:url(../images/ico04.png) no-repeat left center; }
#tags li a i.ico05{background:url(../images/ico05.png) no-repeat left center; }
#tags li.selectTag{ background-color:#01317b;}
#tags li.selectTag a{ color:#fff;}
#tags li.selectTag a i.ico01{background:url(../images/ico01s.png) no-repeat left center; }
#tags li.selectTag a i.ico02{background:url(../images/ico02s.png) no-repeat left center; }
#tags li.selectTag a i.ico03{background:url(../images/ico03s.png) no-repeat left center; }
#tags li.selectTag a i.ico04{background:url(../images/ico04s.png) no-repeat left center; }
#tags li.selectTag a i.ico05{background:url(../images/ico05s.png) no-repeat left center; }
#tagContent{}
#tagContent .tagContent{DISPLAY: none;}
#tagContent div.selectTag{DISPLAY: block}
#tagContent .tagContent img{ max-width:100%;}

/*首页报价*/
.iBaojia{height:1188px;height:128px;padding:20px 0;background:#FFF;border:1px solid #00317a;border-top:0;}
.iBaojiaL{width:360px;height:84px;margin:0 20px;}
.iBaojiaL .txt{width:370px;height:100px;background:url(../images/baojia.png) no-repeat;margin-top:-20px;}
.iBaojiaForm{position:relative;width:550px;height:84px;}
.iBaojiaForm .table{position:relative;float:left;display:inline;width:256px;height:30px;clear:none;margin:0 10px 12px 0;background:#F2F2F2 url(../images/select_bg.gif) right 0 no-repeat;}
.iBaojiaForm  .cls_area,.iBaojiaForm .cls_phone{width:123px;}
.iBaojiaForm .table .left, .iReinfo .table .left{float:none;width:auto;line-height:30px;padding:0;text-align:left;text-indent:10px;color:#999;margin-right:0; display:none;}
.iBaojiaForm .table .red, .iBaojiaForm .table .clue_on{display:none;}
.iBaojiaForm .table select, .iReinfo .table select{position:absolute;top:0;left:0;width:256px;height:30px;line-height:30px;padding:0;border:none;/*opacity:0;filter:alpha(opacity=0);*/ background:none;appearance:none;-moz-appearance:none;-webkit-appearance:none; color:#999; font-size:14px;}

.iBaojiaForm .table .input-text{float:left;width:100%;height:30px;line-height:30px;padding:0;border:none;background:#F2F2F2;text-indent:6px;}
.iBaojiaForm .cls_area .left{position:absolute;right:0;width:30px;background:#DADADA;}
.iBaojiaForm .cls_house{width:410px;}
.iBaojiaForm .cls_check{position:absolute;left:100%;top:80px;width:180px;background:none;}
.iBaojiaForm .cls_check .input-text{width:95px;margin-right:10px;}
.iBaojiaForm .table .right img{height:28px;}
.iBaojiaForm .button{position:absolute;left:100%;top:0;display:block;background:url(../images/bottom.png) left center no-repeat;width:106px;height:47px;line-height:42px;color:#FFF;text-align:center;font-size:20px;border:0px;cursor:pointer; text-indent:-99999px;}
.iBaojiaForm .num{position:absolute;left:100%;top:50px;display:block;color:#000;text-align:center;font-size:14px;width:198px;font-weight:100;line-height:28px; display:none;}
.iBaojiaForm .num span{font-size:18px;color:#d18729;}
.iBaojiaB{float:left;margin:15px 0 0 40px;font-size:16px;color:#999;line-height:36px;width:516px;}
.iBaojiaB span{color:#FF9900;}
.iBaojiaB{float:left;margin:10px 0 0 40px;font-size:16px;color:#999;}
.iBaojiaB em{float:left;display:block;background:url(../images/index.png) -429px -32px no-repeat;padding-left:80px;height:36px;line-height:36px;}
.iBaojiaB .down{background-position:-465px -76px;padding-left:45px;}
.iBaojiaB .model{background-position:-465px -115px;padding-left:43px;}
.iBaojiaB cite{float:left;display:block;padding:0 18px;font-size:20px;}
.iBaojia .result_bg{display:none;z-index:9990;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.8);opacity:0.8;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}
.iBaojia .result{display:none;position:fixed;top:136px;left:50%;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));z-index:9999;width:440px;background:#FFF;margin-left:-220px;border:1px solid #CCC;}
.iBaojia .result .tt{padding:0 10px;border-bottom:1px solid #CCC;line-height:30px;font-size:14px;}
.iBaojia .result .tt .close{width:24px;height:24px;margin:3px;background:#F8F8F8;font-size:20px;line-height:22px;text-align:center;cursor:pointer;transition:all 0.3s linear 0s;}
.iBaojia .result .tt .close:hover{background:#D41A08;color:#FFF;}
.iBaojia .result .box{padding:10px 15px;font-size:14px;line-height:30px;}

.inrTitle{ overflow:hidden;background:url(../images/line.png) repeat-x center center; padding:20px 0;}
.inrTitlefl{ float: left; padding-right:10px; background-color:#fff;}
.inrTitlefl i{ font-size:26px; vertical-align:middle; font-style:normal;font-family:"Arial"; line-height:30px; text-transform:uppercase;color:#333; padding-right:5px;}
.inrTitlefl font{ font-size:20px; vertical-align:middle;font-family:"Microsoft YaHei","微软雅黑";font-style:normal; color:#333; line-height:30px;}
.inrTitlefr{ float: right; padding-left:10px; line-height:30px; background-color:#fff;}
.inrTitlefr img{ vertical-align:middle;}

section{ margin-bottom:20px;}

.jiantoutitle{ text-align:center; margin-bottom:20px; position:relative;}
.jiantoutitle h3{ display:inline-block; color:#fff; background-color:#333333; padding:0 40px; line-height:50px; font-size:20px; font-weight:normal;}
.jiantou{ position:absolute; width:100%; top:55px;}
#triangle-up {width: 0;height: 0; border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom:10px solid #333;}
#triangle-down{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #333;}
#triangle-left {width: 0;height: 0;border-top: 10px solid transparent;border-right: 10px solid #333;border-bottom:10px solid transparent;}
#triangle-right {width: 0;height: 0;border-top: 10px solid transparent;border-left: 10px solid #333;border-bottom:10px solid transparent;}

.icase{}
.fenggeceshi{ background-color:#e5e5e2; height:200px;}
.fenggeceshi .fenggeceshil{ background-color:#00317a; width:50%; float:left; height:200px;}
.fenggeceshi .fenggeceshil a{background:url(../images/fenggeico.png) no-repeat center top; display:block; text-align:center; line-height:40px; font-size:16px; font-weight:700; color:#fff; padding-top:75px; vertical-align:middle; margin-top:50px;}
.fenggeceshi .fenggeceshir{width:50%; float:left; text-align:center;}
.fenggeceshi .fenggeceshir h3{ text-align:center; margin-top:30px; line-height:40px; font-weight:700; font-size:18px;}
.fenggeceshi .fenggeceshir a{ display:inline-block; margin:0 auto; background-color:#d1d1d0; padding:0 25px; line-height:30px; font-size:16px; color:#000; font-weight:700;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px; border:1px #a0a09f solid; margin:5px 0;}

.fenggeceshitable{}
.fenggeceshitable h3{ font-size:18px; line-height:40px; font-weight:500; text-align:center;}
.fenggeceshitable .fenggeceshiradio{}
.fenggeceshitable .fenggeceshiradio b{ display:block; font-size:14px;}
.fenggeceshitable .fenggeceshiradio input[type="radio"]{ border:1px #f9f9f9 solid;}
.fenggeceshitable .fenggeceshisubmit{ text-align:center; margin-top:20px;}
.fenggeceshitable .fenggeceshisubmit input[type="submit"]{ line-height:40px; border:none; cursor:pointer; display:inline-block; padding:0 35px; background-color:#00317a; color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; font-weight:bold; font-size:16px;}


.icaselist li{ margin-bottom:10px;}
.icaselist li .icasesmall{width:100%; height:200px; position:relative;}
.icaselist li .icasesmall .txt{ position:absolute; z-index:1000; width:100%; left:0; bottom:0; height:30px; background-color:rgba(0,0,0,0.5); text-align:center; display:block; overflow:hidden; color:#fff; line-height:30px;}
.icaselist li .icasesmall .txt a{color:#fff;line-height:30px; font-size:14px; padding:0 25px; display:block;}
.icaselist li .icasesmall .txt a:hover{ color:#eee;}

.icasetu{ margin:0 15px;}
.icasebig{width:100%; height:620px; position:relative;}
.icasebig .txt{ position:absolute; z-index:1000; width:100%; left:0; bottom:0; color:#fff; height:30px; background-color:rgba(0,0,0,0.5);text-align:center; display:block;  overflow:hidden; line-height:30px;}
.icasebig .txt a{color:#fff;line-height:30px; font-size:14px; padding:0 25px; display:block;}
.icasebig .txt a:hover{ color:#eee;}

.ixiaoqunews{}
.ixiaoqunews ul{}
.ixiaoqunews li{}
.ixiaoqunews li a{ color:#000; line-height:30px; margin-bottom:5px; display:block; overflow:hidden; height:30px; padding-left:5px;}
.ixiaoqunews li a:hover{background-color: #00317a; color:#fff;}

.ixiaoqulist{}
.ixiaoqulist li{ margin-bottom:20px;}
.ixiaoqulist li .ixiaoqusmall{width:100%; height:250px; position:relative;}
.ixiaoqulist li .ixiaoqusmall .txt{ position:absolute; z-index:1000; width:100%; left:0; bottom:0; height:30px; background-color:rgba(0,0,0,0.5); text-align:center; display:block; overflow:hidden; color:#fff; line-height:30px;}
.ixiaoqulist li .ixiaoqusmall .txt a{color:#fff;line-height:30px; font-size:14px; padding:0 25px; display:block;}
.ixiaoqulist li .ixiaoqusmall .txt a:hover{ color:#eee;}

.ixiaoqubig{ margin:0 10px;}
.ixiaoqubig .ixiaoqubigtu{ width:100%; height:520px; position:relative;}
.ixiaoqubig .ixiaoqubigtu .txt{ position:absolute; z-index:1000; width:100%; left:0; bottom:0; height:30px; background-color:rgba(0,0,0,0.5);text-align:center; display:block;  overflow:hidden; color:#fff; line-height:30px;}
.ixiaoqubig .ixiaoqubigtu .txt a{color:#fff;line-height:30px; font-size:14px; padding:0 25px; display:block;}
.ixiaoqubig .ixiaoqubigtu .txt a:hover{ color:#eee;}

.ihotxiaoqu{ text-align:right; margin-top:10px;}
.ihotxiaoqu a{ padding:0 5px;}

.ituangou{ background-color:#00317a; height:380px;}
.ituangou h3{ text-align:center; padding:20px 0;}
.ituangouform{ padding:0 30px;}
.ituangouform dl{ overflow:hidden; color:#fff; margin-bottom:5px;}
.ituangouform dl dt{ width:50px; float:left; text-align:right;}
.ituangouform dl dt label{ color:#fff; font-size:14px; font-weight:bold;}
.ituangouform dl dd{ width:190px; float:left;}
.ituangouform dl dd input[type="text"]{ width:100%;}
.ituangouform input[type="submit"]{border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px; padding:0 20px; color:#00317a; background-color:#fff; cursor:pointer; font-weight:bold; line-height:28px;}
.ituangoulist{padding:0 30px; color:#fff; margin-top:10px;}
.ituangoulist div{ color:#fff; line-height:28px;}

.ihuodong{ padding-left:10px;}
.ihuodong h3{ font-size:18px; font-weight:bold; line-height:35px;}
.ihuodong ul{ overflow:hidden; margin-bottom:10px;}
.ihuodong ul li{ float:left; width:50%;}
.ihuodong ul li a{background: url(../images/jt.png) no-repeat left center; padding-left:15px; line-height:30px; height:30px; overflow:hidden; display:block;}
.ihuodongtu{}
.ihuodongtu img{ width:100%; height:240px;}

.ipingjianr{}
.ipingjianr ul{ overflow:hidden;}
.ipingjianr ul li{ width:50%; float:left;}
.ipingjiatu{ overflow:hidden;}
.ipingjiatu img{ width:100%; height:200px;}
.ipingjiatu img:not(.noscale){transition: all 2s ease 0s;}
.ipingjiatu img:hover:not(.noscale){transform: scale(1.2);}
.ipingjiawz{ padding:0 15px; line-height:25px;}
.ipingjiawz h3 a{ font-weight:bold; line-height:30px;}
.ipingjiawz a.more{ text-align:right; display:block; color:#00317a;font-weight:bold;}

.ibaikeonetu{overflow:hidden;}
.ibaikeonetu img{ width:100%; height:250px;}
.ibaikeonetu img:not(.noscale){transition: all 2s ease 0s;}
.ibaikeonetu img:hover:not(.noscale){transform: scale(1.2);}
.ibaikeonewz{ margin:0 10px;}
.ibaikekeyword{}
.ibaikekeyword a{ padding:0 5px; color:#666; line-height:25px;}
.ibaikeone{ margin-bottom:15px;}
.ibaiketwo{}
.ibaiketwo ul{ margin-left:-10px; margin-right:-10px;}
.ibaiketwo ul li{ width:33.3333%; float:left;}
.ibaiketwo ul li .ibaiketwonr{ margin:10px;}
.ibaiketwo ul li .ibaiketwonr .ibaiketwonrtu{overflow:hidden;}
.ibaiketwo ul li .ibaiketwonr .ibaiketwonrtu img{ width:100%; height:150px;}
.ibaiketwo ul li .ibaiketwonr .ibaiketwonrtu img:not(.noscale){transition: all 2s ease 0s;}
.ibaiketwo ul li .ibaiketwonr .ibaiketwonrtu img:hover:not(.noscale){transform: scale(1.2);}
.ibaiketwo ul li .ibaiketwonr h3{ height:30px; overflow:hidden;}
.ibaiketwo ul li .ibaiketwonr h3 a{ line-height:30px;}
.ibaiketwo ul li .ibaiketwonr p{ line-height:25px; height:75px; overflow:hidden;}
.ibaikebig{ padding-left:10px;}
.ibaikebig .ibaikebigtu{ width:100%; height:520px; position:relative;}
.ibaikebig .ibaikebigtu .txt{ position:absolute; z-index:1000; width:100%; left:0; bottom:0; height:30px; background-color:rgba(0,0,0,0.5);text-align:center; display:block;  overflow:hidden;color:#fff; line-height:30px;}
.ibaikebig .ibaikebigtu .txt a{color:#fff;line-height:30px; font-size:14px; padding:0 25px; display:block;}
.ibaikebig .ibaikebigtu .txt a:hover{ color:#eee;}

.tulink{ text-align:center; padding:15px 0;}
.tulink a{ padding:0 15px;}

#d_tab29 ul,#d_tab29 li{margin:0;padding:0;list-style:none}
#d_tab29 img{border:0;vertical-align:top}
#d_tab29{position:relative; height:400px;}
/*.d_tab29baise{ width:100%; height:60px; left:0; top:0; position:absolute; z-index:1000; background-color:#fff;}*/
#d_tab29 .d_img{position:relative;margin:0 auto;width:1200px;height:100%} 
#d_tab29 .d_img li{position:absolute;display:none;z-index:0; height:365px; overflow:hidden; text-align:center;}
#d_tab29 .d_img li img{width:230px;}
#d_tab29 .d_img li.d_pos1{display:block;width:240px;left:0%;top:60px;z-index:1}
#d_tab29 .d_img li.d_pos2{display:block;width:240px;left:240px;top:30px;z-index:2}
#d_tab29 .d_img li.d_pos3{display:block;width:240px;left:480px;top:0px;z-index:3}
#d_tab29 .d_img li.d_pos4{display:block;width:240px;left:720px;top:30px;z-index:2}
#d_tab29 .d_img li.d_pos5{display:block;width:240px;left:960px;top:60px;z-index:1}
#d_tab29 .d_menu{position:absolute;bottom:-40px;width:100%;text-align:center}
#d_tab29 .d_menu li{display:inline-block;zoom:1;*display:inline;background:url('../images/btn.png') no-repeat 0 0;width:12px;height:12px;cursor:pointer;margin-right:3px}
#d_tab29 .d_menu li.d_select{background:url('../images/btn.png') no-repeat 0 -18px}
#d_tab29 .d_next{position:absolute;right:-50px;top:45%;z-index:10;cursor:pointer}
#d_tab29 .d_prev{position:absolute;left:-50px;top:45%;z-index:10;cursor:pointer}

.bottomtu{ text-align:center;}
.footerother{background-color:#e9e9e9;padding:30px 0px;}
.footerlink{}
.footerlink dl{ float:left; width:33%; border-right:1px #dfdfdf solid;}
.footerlink dl dt{ padding-left:50px;}
.footerlink dl dt a{ color:#000; font-weight:bold;}
.footerlink dl dd{padding-left:50px;}
.footerlink dl dd a{ color:#000;}
.foottel{ font-size:18px; padding-left:30px; line-height:30px;}
.foottel .tel{ font-weight:bold; font-size:24px; line-height:40px; color:#002a75;}

.firend{ padding-bottom:15px;}
.firendtu{}
.firendwz{}
.firendwz a{ padding:0 5px;}

.hezuolinknr{ background-color:#e1e1e1; padding:10px;}
.hezuolinknr .hezuolinkttitle{ font-size:16px; font-weight:bold; line-height:140px; text-align:center;}
.hezuolinknr .hezuolinkpic{}
.hezuolinknr .hezuolinkpic a{ width:12.5%; float:left; display:inline-block; text-align:center; padding:5px 0;}
.hezuolinknr .hezuolinkpic a img{ width:120px; height:60px;}

footer{padding:10px 0px; background-color:#e9e9e9; border-top:4px #003278 solid;}
.footer{ padding:0px; color:#444;position:relative;}
.footernr{ padding:10px 0px;}
.footercopyright{ line-height:25px; color:#8c8c8c; text-align:center;}
.footercopyright a{ color:#8c8c8c; line-height:25px;}
.footercopyright a:hover {color: #999;}

.footerkeywords a {line-height: 25px;color: #fff; padding-right:10px;}
.footerkeywords a:hover {color: #999;}

.location{height: 42px; line-height:42px;margin: 0 auto;overflow: hidden;background: #f7f7f7; margin-bottom:10px;}
.locationnr{ height:42px; line-height:42px;}
.locationnr i{background:url(../images/location.jpg) no-repeat left center; display:block; float:left; width:40px;height:42px; line-height:42px;}

.single{}
.singlenr{ padding:30px 0px;}
.singlenrs{ overflow:hidden;}
.leftside{ margin-left:20px; background-color:#fafafa; border:1px #e8e8e8 solid; padding:10px;}
.leftside .leftgongdicanguan{ margin-bottom:20px;}
.leftside .leftgongdicanguan h3{ text-align:center; font-size:18px; line-height:36px;}
.leftside .leftform{}
.leftside .leftform dl{ overflow:hidden; line-height:30px; margin-bottom:5px;}
.leftside .leftform dl.biaoti{ display:none;}
.leftside .leftform dl dt{ width:60px; float:left; display:block;}
.leftside .leftform dl dd{ width:190px; float:left; display:block;}
.leftside .leftform dl dd input[type="text"]{ width:100%;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px; border:1px #c2c2c2 solid; line-height:25px; text-indent:10px;}
.leftside .leftform dl dd textarea{ width:100%;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px; text-indent:10px;}
.leftside .leftform dl dd.submit{ text-align:center;}
.leftside .leftform dl dd.submit input[type="submit"]{ line-height:25px; border:none; cursor:pointer; display:inline-block; padding:0 15px; background-color:#b4b4b4; color:#fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.leftside .leftformcount{ text-align:center; font-size:14px; margin-top:5px;}
.leftside .leftformcount font{ color:#013179;}
.leftside .leftgongdilist{ margin-bottom:20px;}
.leftside .leftgongdilist ul{ border:1px #e5e5e5 solid;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; margin:15px 0;}
.leftside .leftgongdilist ul li{}
.leftside .leftgongdilist ul li h3{border-bottom:1px #e5e5e5 solid; padding:5px 15px;}
.leftside .leftgongdilist ul li h3 a{ line-height:30px;}
.leftside .leftgongdilist ul li .pic{ padding:10px;border-bottom:1px #e5e5e5 solid;}
.leftside .leftgongdilist ul li .pic a{ overflow:hidden; display:block;}
.leftside .leftgongdilist ul li .pic a img{ width:100%;}
.leftside .leftgongdilist ul li .pic a img:not(.noscale){transition: all 2s ease 0s;}
.leftside .leftgongdilist ul li .pic a img:hover:not(.noscale){transform: scale(1.2);}

.leftside .leftgongdilist ul li:last-child .pic{border-bottom: none;}
.leftside .leftgongdiyitihua{ margin-bottom:20px;}
.leftside .leftgongdiyitihua .leftgongdiyitihuanr{}
.leftside .leftgongdiyitihua .leftgongdiyitihuanr img{ max-width:100%;}

.details{background:url(../images/details.jpg) no-repeat right top; padding-top:40px;}
.bt{line-height:42px; height:42px;}
.bt font{height: 42px;font-weight: normal;font-size: 16px;font-family:'Microsoft YaHei', 微软雅黑;overflow: hidden;color: #5a5a5a;}
.bt i{text-transform: uppercase; font-style:normal;font-size: 16px;font-family:'Microsoft YaHei', 微软雅黑;overflow: hidden;color: #5a5a5a}
.mainnr{ margin-bottom:20px; clear:both;}
.maninr img{ max-width:100%;}
.nrbt{line-height:50px;font-size:18px;font-weight:bold; text-align:center; overflow:hidden;}
.nrbt a.yuyue{ float:right;display: inline-block;background-color: #00317a;border: 1px #00317a solid;font-weight: bold;font-size: 14px;border-radius: 4px;-moz-border-radius: 4px;
-webkit-border-radius: 4px;line-height: 25px;padding:5px 30px;color: #fff;}
.nrothers{ text-align:center; border-bottom:1px #f1f1f1 dashed;border-top:1px #f1f1f1 dashed; line-height:35px;}
.fontZoom{ padding:10px 10px;}
.fontZoom img{max-width:100%;}

.actGotop{position:fixed;bottom:40px; right:10px;width:40px;height:40px; display:none;}
.actGotop a{ display:block;width:40px;height:40px;border: none;background: url(../images/to-top1.png) no-repeat 0px 0px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.actGotop a:hover{background: url(../images/to-top2.png) no-repeat 0px 0px;}

.othernews{ margin-top:20px;}
.othernews .othernewsbt{ border-bottom:1px #b7c4d7 solid; overflow:hidden; margin-bottom:10px;}
.othernews .othernewsbt h3{ display:block; border-bottom:4px #01317b solid; float:left; line-height:36px; font-size:18px;}
.othernews ul{}
.othernews ul li{ border-bottom:1px #f8f8f8 dashed; height:30px; overflow:hidden;}
.othernews ul li a{ line-height:30px;background:url(../images/jt.png) no-repeat 5px center; padding-left:20px;}
.othernews ul li span{ float:right;}

.otherproduct{ margin-top:20px;}
.otherproduct .otherproductbt{ border-bottom:1px #b7c4d7 solid; overflow:hidden; margin-bottom:10px;}
.otherproduct .otherproductbt h3{ display:block; border-bottom:4px #01317b solid; float:left; line-height:36px; font-size:18px;}
.otherproduct ul{ margin-left:-10px; margin-right:-10px;}
.otherproduct ul li{}
.otherproduct ul li .otherproductnr{ margin-left:10px; margin-right:10px;}
.otherproduct ul li .otherproductnr img{ width:100%; height:200px;}
.otherproduct ul li h3{ text-align:center;}
.otherproduct ul li h3 a{ font-weight:normal; line-height:30px;}

.shaixuan{ padding:15px 0px;}
.shaixuan h3{}
.shaixuan ul{}
.shaixuan ul li{ line-height:30px; padding:5px 0px;}
.shaixuan ul li i{ font-style:normal; width:80px; display:inline-block;font-size:14px; font-family:'Microsoft YaHei', 微软雅黑;}
.shaixuan ul li a{ padding-right:20px; line-height:30px; display:inline-block; padding:0px 10px;}
.shaixuan ul li a:hover{color:#c32929;text-decoration: none;}
.shaixuan ul li a.shaixuanhuise{background: #EEE;}

.tiaojian{ height:42px;background: #f9f9f9;}
.tiaojiannr{ float:left; line-height:42px; padding-left:15px;font-size:14px; font-family:'Microsoft YaHei', 微软雅黑;}
.tiaojiannr span{}
.tiaojiannr span a{ padding:0px 10px; background-color:#fff; line-height:30px; display:inline-block; margin-right:10px;}
.tiaojiannr span a span{ color:#f00; font-weight:bold; padding-left:5px;}
.chongzhi{ float:right;}
.chongzhi a.chongzhi{ background-color:#c32929; display:block; padding:0px 30px; color:#fff; line-height:42px;}

.leftfenlei{ margin-bottom:20px;}
.leftfenlei .leftfenleibt{ border-bottom:1px #b7c4d7 solid; overflow:hidden; margin-bottom:20px;}
.leftfenlei .leftfenleibt h3{ display:block; border-bottom:4px #01317b solid; float:left; line-height:36px; font-size:18px;}
.leftfenlei ul{}
.leftfenlei ul li{ border:1px #e5e5e5 solid; margin-bottom:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.leftfenlei ul li a{ line-height:30px; display:block; font-weight:bold; padding:5px 15px;}
.leftfenlei ul li:hover{border:1px #01317b solid;}
.leftfenlei ul li a:hover{ color:#01317b;}


.fenlei{ display:block; text-align:center; margin-bottom:20px;}
.fenlei ul{ display:inline-block;}
.fenlei ul li{ display:inline-block; margin:5px;}
.fenlei ul li a{ background-color:#f8f8f8; border:1px #b7c4d7 solid; font-weight:bold; font-size:14px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px; line-height:20px; padding:2px 20px; display:inline-block;}
.fenlei ul li a.active,.fenlei ul li a:hover{ color:#fff; border:1px #00317a solid; background-color:#00317a;}

.leibie{padding:0px 0px;}
.leibie ul{}
.leibie ul li{line-height:36px;color:#191919;}
.leibie ul li a{background:url(../images/lvsejt.gif) no-repeat 20px center; line-height:25px; height:36px; padding-left:35px;color: #003449; font-size:13px; display:block;border-top:1px #ededed solid;}
.leibie ul li a:hover{background-color:#ddd; color: #003449;text-decoration: none;}

.menuTree{padding:0px;}
.menuTree ul{display:none;}
.menuTree li{line-height:36px;color:#191919;}
.menuTree li a{background:url(../images/lvsejt.gif) no-repeat 20px center;line-height:36px; height:36px; padding-left:35px;color:#003449; font-size:13px; display:block; border-top:1px #ededed solid;}
.menuTree li a:hover{background:url(../images/ljt.png) no-repeat 20px center; color: #fff;text-decoration: none; background-color:#333;}
.menuTree li ul{clear:both;}
.menuTree li ul li{line-height:28px; padding:2px 0px 2px 10px;}
.menuTree li ul li a{background:url(../images/dian.gif) no-repeat 20px center; padding-left:30px;line-height: 28px; height:28px; text-align:left;color: #333; display:block; font-weight:normal;}
.menuTree li ul li a:hover{background:url(../images/dian.gif) no-repeat 20px center; color:#333;}
.menuTree li ul li ul{padding:0px;}
.menuTree li ul li ul li{background:none;padding-left:5px;}

.zuobiancontact{}
.zuobiancontact img{width:100%;}
.zuobiancontactnr{ padding:0px 0px;background:url(../images/incontactbg.jpg) no-repeat left center;}
.zuobiancontactnr p{ padding:5px 10px;}

.zuobianad{ text-align:center;}
.zuobianad img{ width:100%; padding:5px 0px;}

.product_nr{}
.product_nr .productone{ margin-bottom:20px;}
.product_nr .productone .shanxuan{ float:left; width:28%;}
.product_nr .productone .shanxuan .shaixuannr{ border:2px #e2e2e2 solid; border-top:4px #2a2a2a solid;}
.product_nr .productone .shanxuan .shaixuannr dl{ overflow:hidden; margin:15px 10px; padding:5px 0; border-bottom:1px #e2e2e2 solid;}
.product_nr .productone .shanxuan .shaixuannr dl dt{ float:left; width:100px; height:90px;}
.product_nr .productone .shanxuan .shaixuannr dl dd{ float:left;}
.product_nr .productone .shanxuan .shaixuannr dl dd a{ font-weight:bold; line-height:30px; display:inline-block; padding:0 10px;}
.product_nr .productone .shanxuan .shaixuannr dl dd a.shaixuanhuise{ color:#fff;background-color: #00317a;}
.product_nr .productone .shanxuan .shaixuannr dl dt i{ padding-top:50px; font-style:normal; font-size:15px; line-height:30px; display:block; text-align:center;}
.product_nr .productone .shanxuan .shaixuannr dl dt i.fengge{background:url(../images/fengge.png) no-repeat center top;}
.product_nr .productone .shanxuan .shaixuannr dl dt i.huxing{background:url(../images/huxing.png) no-repeat center top;}
.product_nr .productone .shanxuan .shaixuannr dl dt i.mianji{background:url(../images/mianji.png) no-repeat center top;}
.product_nr .productone .shanxuan .shaixuannr dl dt i.hot{background:url(../images/hot.png) no-repeat center top;}
.product_nr .productone .bigproduct{ float:right; width:68%;}
.product_nr .productone .bigproduct .pic img{height:420px;}
.product_nr ul{ margin-bottom:20px;}
.product_nr ul li{ margin-bottom:20px;}
.product_nr .pic img{width:100%;}
.product_nr ul li .pic img{height:250px;}
.product_nr ul li.bigproduct .pic img{height:582px;}
.product_nr .picwz{  line-height:25px; text-align:center;}
.product_nr .picwz h3{ line-height:30px;}
.product_nr .picwz h3 a{ line-height:30px;}
.product_nr .picwz p{ line-height:30px; height:30px; overflow:hidden;}
.product_nr .picwz p span{ padding:0 3px;}
.product_nr .producthang{ overflow:hidden;}
.product_nr .producthang li{ float:left; width:28%;}
.product_nr .producthang li.bigproduct{ float:right; width:68%;}
.product_nr .producthangs{overflow:hidden;}
.product_nr .producthangs li{ float:right; width:28%;}
.product_nr .producthangs li.bigproduct{ float:left; width:68%;}

.product_nr .productkuang{ padding:1px; border:1px #d6d5d5 solid;}
.product_nr .productkuang .pic{ overflow:hidden;}
.product_nr .productkuang .pic img{ width:100%;}
.product_nr .productkuang .pic img:not(.noscale){transition: all 2s ease 0s;}
.product_nr .productkuang .pic img:hover:not(.noscale){transform: scale(1.2);}

.casephotoxian{border:1px #bbbaba solid;}
#casephoto-demo {}
#casephoto-demo .item {display: block;margin:0;}
#casephoto-demo .item .casepic img{display: block;width:100%; height:600px;}
.casephoto{ border-right:1px #bbbaba solid;}
.casephoto .biaoqian{ text-align:right; line-height:30px; height:30px; overflow:hidden;}
.casephoto .biaoqian a{ line-height:30px; padding:0 5px;}

.caseteam{ padding-left:10px; padding:10px;}
.caseteam .caseteampic{ margin-bottom:20px;}
.caseteam .caseteampic img{ width:100%;}
.caseteam .caseteamwz{ overflow:hidden; font-size:14px;}
.caseteam .caseteamwz .yuyue{ float:right; display:inline-block; background-color:#00317a; border:1px #00317a solid; font-weight:bold; font-size:14px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px; line-height:25px; padding:0 10px; display:inline-block; color:#fff;}
.caseteam .caseteamwz .yuyue a:hover{ color:#eee;}

.quickmenu{ background-color:#e6e6e6; border-bottom:10px #01317b solid; padding:5px 10px;color:#666; margin-bottom:20px;}
.quickmenu a{ padding:0 5px; color:#666;}

.othercase{ margin-bottom:30px;}
.othercase ul{ margin-left:-10px; margin-right:-10px;}
.othercase .othercasenr{ margin-left:10px; margin-right:10px;}
.othercase .othercasenr .othercasenrpic{overflow:hidden;}
.othercase .othercasenr .othercasenrpic img{ width:100%; height:120px;}
.othercase .othercasenr .othercasenrpic img:not(.noscale){transition: all 2s ease 0s;}
.othercase .othercasenr .othercasenrpic img:hover:not(.noscale){transform: scale(1.2);}
.othercase .othercasenr h3{ text-align:center;}


.productnr{ padding:30px 0px;}
.productnrleft{float:left; width:960px; padding-right:10px;}
.productnrright{ float:right; width:200px;background: #f7f7f7;}
.productnrtu{}
.productnrwz{ padding-left:150px; padding-top:30px;}
.productnrwz h1{font-size: 16px;font-family:'Microsoft YaHei', 微软雅黑;}
.productZoom{width:800px;}
.productZoom .tit{position: absolute;left: 10px;top: -30px;background: #FFF;font-size: 16px;width: 68px;height: 30px;line-height: 30px;
padding: 10px;color: #666;}
.productZoom .producttxt{ width:750px;padding: 20px; float:right;margin-top:40px;border: #EEE solid 5px;position: relative;color: #999;}


.searchnr{ padding:25px 0px;}
.searchnrleft{ padding-top:20px; float:left; width:860px;}
.searchnrright{ padding:20px 0px; float:right; width:300px;background: #f4f4f4;}
.search_list{}
.search_list ul{}
.search_list ul li{ clear:both; border-bottom:1px #e5e5e5 dotted;}
.search_list ul li span{ float:right; width:80px;}
.search_list ul li a{background:url(../images/dian.gif) 5px center no-repeat;color:#666;line-height:30px; padding-left:15px;}
.search_list ul li a:hover {text-decoration: none; color:#f00;}

.newsall{}
.newsall .newsalllist{}
.newsall .xuxian{ border-bottom:1px #cfcfcf dashed; padding-bottom:15px;}
.newsall .newsalllist .newsalltitle{ overflow:hidden; margin:20px 0;}
.newsall .newsalllist .newsalltitle i{ background-color:#00317a; line-height:50px; font-size:24px; padding:0 15px; display:inline-block; color:#fff; font-style:normal; font-weight:bold;}
.newsall .newsalllist .newsalltitle font{ color:#333; font-size:24px; padding-left:15px; line-height:50px;}
.newsalltable{ margin-left:-10px; margin-right:-10px;}

.newsalltable .newsallnr{ border:1px #dbdbdb solid; margin-left:10px; margin-right:10px;}
.newsalltable .newsallnr .newsallnrtitle{ overflow:hidden; border-bottom:1px #dbdbdb solid; margin-bottom:10px; padding:2px 10px;}
.newsalltable .newsallnr .newsallnrtitle h3{ float:left; display:block; line-height:30px;}
.newsalltable .newsallnr .newsallnrtitle span{ float:right;}
.newsalltable .newsallnr .newsallnrtitle span a{ line-height:30px;}
.newsall .dl1 .xl3{ background-color:#cc9966;}
.newsall .dl1 .xl3 a,.newsall .dl1 .xl3 h3{ color:#fff;}
.newsalltable .newsallnr ul{ margin-bottom:10px; padding:10px;}
.newsalltable .newsallnr ul .newsalltu{ height:130px; overflow:hidden;}
.newsalltable .newsallnr ul .newsalltu .newsallpic{ overflow:hidden; overflow:hidden;}
.newsalltable .newsallnr ul .newsalltu .newsallpic img{ width:100%; height:130px;}
.newsalltable .newsallnr ul .newsalltu .newsallpic img:not(.noscale){transition: all 2s ease 0s;}
.newsalltable .newsallnr ul .newsalltu .newsallpic img:hover:not(.noscale){transform: scale(1.2);}
.newsalltable .newsallnr ul .newsalltu .newsallwz{ padding-left:10px;}
.newsalltable .newsallnr ul .newsalltu .newsallwz h3{ height:30px; overflow:hidden; line-height:30px;}
.newsalltable .newsallnr ul .newsalltu .newsallwz h3 a{ font-weight:bold; line-height:30px;}
.newsalltable .newsallnr ul .newsalltu .newsallwz p{ height:100px; overflow:hidden; line-height:25px;}

.newsalltable .newsallnr ul li{ line-height:30px; height:30px; overflow:hidden; }
.newsalltable .newsallnr ul li a{ line-height:30px; height:30px;}
.newsalltable .newsallnr ul li span{ float:right; line-height:30px;}
.newsalltable .newsallnr .catkeyword{ height:30px; border-top:1px #efefef solid; line-height:30px; overflow:hidden; padding:5px 10px;}
.newsalltable .newsallnr .catkeyword a{ padding:0 5px; line-height:30px;}

.newsalltable .newsall2ftitle{ border:1px #dbdbdb solid; margin-left:10px; margin-right:10px; overflow:hidden; padding:5px 10px; margin-bottom:20px;}
.newsalltable .newsall2ftitle h3{ float:left; display:block; line-height:30px;}
.newsalltable .newsall2ftitle span{ float:right;}
.newsalltable .newsall2ftitle span a{ line-height:30px;}
.newsalltable .newsall2ftu{ padding-bottom:20px;}
.newsalltable .newsall2ftu ul{}
.newsalltable .newsall2ftu ul li{ float:left; width:16.6666%;}
.newsalltable .newsall2ftu ul li .newsall2ftupic{ margin-left:10px; margin-right:10px;}
.newsalltable .newsall2ftu ul li .newsall2ftupic a{ overflow:hidden; display:block;}
.newsalltable .newsall2ftu ul li .newsall2ftupic a img{ width:100%; height:150px;}
.newsalltable .newsall2ftu ul li .newsall2ftupic a img:not(.noscale){transition: all 2s ease 0s;}
.newsalltable .newsall2ftu ul li .newsall2ftupic a img:hover:not(.noscale){transform: scale(1.2);}

.newsalltables{ margin-left:-10px; margin-right:-10px;}
.newsalltables .newsallnr{ border:1px #dbdbdb solid; margin-left:10px; margin-right:10px; padding:10px;}
.newsalltables .newsallnr .newsallnrtitle{ overflow:hidden; background-color:#cc9966;margin-bottom:10px; padding:2px 10px;}
.newsalltables .newsallnr .newsallnrtitle h3{ display:block; line-height:30px; color:#fff; text-align:center;}
.newsalltables .newsallnr .newsallnrtitle span{ float:right; display:none;}
.newsalltables .newsallnr .newsallnrtitle span a{ line-height:30px;}
.newsalltables .newsallnr ul .newsalltu{ height:130px; overflow:hidden; padding:10px;}
.newsalltables .newsallnr ul .newsalltu .newsallpic{ overflow:hidden; display:block;}
.newsalltables .newsallnr ul .newsalltu .newsallpic img{ width:100%; height:130px;}
.newsalltables .newsallnr ul .newsalltu .newsallpic img:not(.noscale){transition: all 2s ease 0s;}
.newsalltables .newsallnr ul .newsalltu .newsallpic img:hover:not(.noscale){transform: scale(1.2);}
.newsalltables .newsallnr ul .newsalltu .newsallwz{ padding-left:10px;}
.newsalltables .newsallnr ul .newsalltu .newsallwz h3{ height:30px; overflow:hidden; line-height:30px;}
.newsalltables .newsallnr ul .newsalltu .newsallwz h3 a{ font-weight:bold; line-height:30px;}
.newsalltables .newsallnr ul .newsalltu .newsallwz p{ height:100px; overflow:hidden; line-height:25px;}
.newsalltables .newsallnr .catkeyword{ height:30px; border-top:1px #efefef solid; line-height:30px; overflow:hidden; padding:5px 10px;}
.newsalltables .newsallnr .catkeyword a{ padding:0 5px; line-height:30px;}

.newsalllist .cattags{}
.newsalllist .cattags b{ font-size:14px; line-height:30px;}
.newsalllist .cattags a{ padding:0 5px; line-height:30px; font-weight:bold;}
.newsalllist .cattags a:hover{text-decoration: none; color:#f00;}

#chaoliu-demo {}
#chaoliu-demo .item {display: block;margin: 5px;}
#chaoliu-demo img {display: block; max-width:100%;}
#chaoliu-demo .chaoliunr{}
#chaoliu-demo .chaoliunr a{ display:block; overflow:hidden;}
#chaoliu-demo .chaoliunr a img{ width:100%; height:200px;}
#chaoliu-demo .chaoliunr a img:not(.noscale){transition: all 2s ease 0s;}
#chaoliu-demo .chaoliunr a img:hover:not(.noscale){transform: scale(1.2);}
#chaoliu-demo .chaoliunr h3{ text-align:center}
#chaoliu-demo .chaoliunr h3 a{ line-height:25px; font-weight:normal;}

.newsnr{ padding:25px 0px;}
.newsnrleft{ padding-top:50px; float:left; width:860px;background:url(../images/newsTop.jpg) no-repeat right top; background-color:#f9f9f9;}
.newsnrright{ padding:20px 0px; float:right; width:300px;background: #f4f4f4;}
.news_list{ padding:0px 15px;}
.news_list ul{}
.news_list ul li{ background-color:#f9f8f8; border:1px #edeaea solid; margin-bottom:10px; padding:10px;}
.news_list ul li .newspic{ overflow:hidden;}
.news_list ul li .newspic img{ width:100%; height:220px;}
.news_list ul li .newspic img:not(.noscale){transition: all 2s ease 0s;}
.news_list ul li .newspic img:hover:not(.noscale){transform: scale(1.2);}
.news_list ul li .newspicwz{ padding-left:20px;}
.news_list ul li .newspicwz h3{ overflow: hidden; height:30px;}
.news_list ul li .newspicwz h3 a{ line-height:30px; font-weight:bold;}
.news_list ul li .newspicwz p{}
.news_list ul li .newspicwz p.description{ height:125px; line-height:25px; overflow:hidden;}
.news_list ul li .newspicwz a.morenews{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;line-height:30px; color:#fff; font-weight:bold; background-color:#00317a; display:inline-block; line-height:30px; padding:0px 15px; margin-top:10px;}
.news_list ul li .newspicwz a.morenews:hover {text-decoration: none; color:#ddd;}


.newstu_list{ margin-left:-10px; margin-right:-10px;}
.newstu_list ul{}
.newstu_list ul li{ margin-bottom:10px;}
.newstu_list ul li .newstunr{ margin-left:10px; margin-right:10px;}
.newstu_list ul li .newstunr a{ overflow:hidden; display:block;}
.newstu_list ul li .newstunr a img{ width:100%; height:240px;}
.newstu_list ul li .newstunr a img:not(.noscale){transition: all 2s ease 0s;}
.newstu_list ul li .newstunr a img:hover:not(.noscale){transform: scale(1.2);}
.newstu_list ul li .newstunr h3{ text-align:center; line-height:30px;}
.newstu_list ul li .newstunr h3 a{ line-height:30px;}

.pingjianr{padding:30px 0px;}
.pingjia{}
.pingjia_list{}
.pingjia_list ul{}
.pingjia_list ul li{ background-color:#f9f8f8; border:1px #edeaea solid; margin-bottom:10px; padding:10px;}	
.pingjia_list ul li div.pic{vertical-align:middle;overflow:hidden; margin:0 auto;text-align:center;}
.pingjia_list ul li div.pic img{ width:100%; height:360px;}
.pingjia_list ul li div.picwz{ padding-left:20px;}
.pingjia_list ul li h3{}
.pingjia_list ul li h3 a{ line-height:25px;}
.pingjia_list ul li h4{height: 24px;line-height: 24px;font-size: 12px; font-weight:normal; margin-bottom:10px;}
.pingjia_list ul li .more a{ line-height:30px; background-color:#01317b; display:inline-block; margin-right:10px; color:#fff; padding:0 15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; font-weight:bold;}
.pingjia_list ul li .more a:hover {color:#f00;}

.gongdinr{padding:30px 0px;}
.gongdi{}
.gongdi_list{}
.gongdi_list ul{}
.gongdi_list ul li{ background-color:#f9f8f8; border:1px #edeaea solid; margin-bottom:10px; padding:10px;}	
.gongdi_list ul li div.pic{vertical-align:middle;overflow:hidden; margin:0 auto;text-align:center;}
.gongdi_list ul li div.pic img{ width:100%; height:300px; overflow:hidden;}
.gongdi_list ul li div.pic img:not(.noscale){transition: all 2s ease 0s;}
.gongdi_list ul li div.pic img:hover:not(.noscale){transform: scale(1.2);}
.gongdi_list ul li div.picwz{ padding-left:20px;}
.gongdi_list ul li h3{}
.gongdi_list ul li h3 a{ line-height:25px;}
.gongdi_list ul li h4{height: 24px;line-height: 24px;border-top: 1px solid #bfbfbf;border-bottom: 1px solid #bfbfbf;font-size: 12px; font-weight:normal; margin-bottom:10px;}
.gongdi_list ul li .more a{ line-height:30px; background-color:#01317b; display:inline-block; margin-right:10px; color:#fff; padding:0 15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; font-weight:bold;}
.gongdi_list ul li .more a:hover {color:#f00;}

.gongdiZoom{ position:relative; min-height:240px;}
.gongdiZoom .gongditu{ float:left; padding-right:20px; width:300px;}
.gongdiZoom .gongdiwz{ float:left; width:540px;}
.gongdiZoom .gongdiwz a.gongdiwzmore{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:30px; color:#fff; font-weight:bold; background-color:#c32929; display:inline-block; line-height:30px; padding:0px 15px; position:absolute; bottom:10px; right:10px;}
.gongdiZoom .gongdiwz a.gongdiwzmore:hover {text-decoration: none; color:#ddd;}


.accordion-container{ margin:20px 0;}
.accordion{position:relative;background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; display:block;border:1px solid #ececec;font-weight:700;color:#74777b;vertical-align:middle; margin-bottom:5px; overflow:hidden;}
.accordion:hover{background-color: #fafafa;}
.gongdiico01{background:url(../images/gongfdiico01.png) no-repeat 20px center;}
.gongdiico02{background:url(../images/gongfdiico02.png) no-repeat 20px center;}
.gongdiico03{background:url(../images/gongfdiico03.png) no-repeat 20px center;}
.gongdiico04{background:url(../images/gongfdiico04.png) no-repeat 20px center;}
.gongdiico05{background:url(../images/gongfdiico05.png) no-repeat 20px center;}
.gongdiico06{background:url(../images/gongfdiico06.png) no-repeat 20px center;}
.accordion a{ display:block; overflow:hidden;}
.accordion .fa{position:relative;float:right}
.accordion h4{position:relative;top:.8em;margin:0;font-size:20px;font-family:'Microsoft YaHei', 微软雅黑; float:right; color:#586d9b;}
.accordion a{position:relative;display:block;color:#74777b;padding:1em 1em 2.5em 1em;text-decoration:none}
.accordion a:hover{text-decoration:none;color:#2cc185;transition:.3s}
.accordion-desc{z-index:2; display:none;}
.accordion-desc .gongdidetailstu{}
.accordion-desc .gongdidetailstu img{ width:100%;}

.gongdibt{height: 42px;font-weight: normal;font-size: 16px;font-family:'Microsoft YaHei', 微软雅黑;overflow: hidden;color: #5a5a5a;}
.gongdibt i{ font-style:normal; font-weight:normal;font-size: 16px;font-family:'Microsoft YaHei', 微软雅黑;overflow: hidden;color: #5a5a5a;}
.gongdibt tt{font-size: 16px;font-family:'Microsoft YaHei', 微软雅黑;overflow: hidden;color: #5a5a5a;text-transform: uppercase;}
.gongdishigong{ padding:15px 0px;}
.gongdishigongnr{}

.yuyue{ padding-left:10px;}
.R_Indent{background:url(../images/ihouse_bg.gif);padding:10px 19px 19px;}
.R_Indent .tt{font-size:22px;padding:20px 0;text-align:center;}
.R_Indent .tt i{display:block;border-top:1px solid #999;margin-top:11px;width:30px;}
.R_Indent .table .left, .R_Indent .table .right .clue_on{display:none;}
.R_Indent .cls_btn{margin-bottom:0;}
.R_Indent .button{display:block;background-color: #00317a; width:100%;height:47px;margin:20px 0 10px 0;line-height:42px;font-family:"Microsoft YaHei";color:#fff;text-align:center;font-size:20px;border:0px;cursor:pointer;}
.R_Indent .info{font-size:14px; display:none;}
.R_Indent .info cite{color:#FF9900;}

.buildingsnr{ padding:30px 0px;}
.buildings_list{ padding:10px; background-color:#f5f5f5;}
.buildings_list ul{}
.buildings_list ul li{ margin-bottom:10px; background-color:#fff; padding:10px;}
.buildings_list ul li:last-child{ margin-bottom:0;}
.buildings_list ul li div.buildingspic{ overflow:hidden;}
.buildings_list ul li div.buildingspic img{ width:100%; height:200px;}
.buildings_list ul li div.buildingspic img:not(.noscale){transition: all 2s ease 0s;}
.buildings_list ul li div.buildingspic img:hover:not(.noscale){transform: scale(1.2);}
.buildings_list ul li div.buildingswz{ padding:0 15px;}
.buildings_list ul li div.buildingswz h3{}
.buildings_list ul li div.buildingswz h3 a{ line-height:30px; font-weight:normal; font-size:14px; color:#01317b; font-weight:bold;}
.buildings_list ul li div.buildingswz h4{height: 24px;line-height: 24px;border-top: 1px solid #bfbfbf;border-bottom: 1px solid #bfbfbf;font-size: 12px; font-weight:normal; margin-bottom:10px;}
.buildings_list ul li div.buildingswz p{ height:75px; overflow:hidden; line-height:25px; margin-bottom:10px;}
.buildings_list ul li div.buildingsmore{}
.buildings_list ul li div.buildingsmore a{ border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px #cccccc solid; line-height:30px; display:inline-block; padding:0 10px; margin-right:10px; color:#01317b;}
.buildings_list ul li div.buildingsmore a:hover {color:#f00;}

.buildingsZoom{ background-color:#e3e3e3;}
.buildingsZoom .buildingstu{}
.buildingsZoom .buildingstu img{width:100%;}
.buildingsZoom .buildingswz{ padding:20px;}
.buildingsZoom .buildingswz .buildingsyuyue span{ padding-right:10px; line-height:30px; display:inline-block; font-weight:bold;}
.buildingsZoom .buildingswz .buildingsyuyue span font{ color:#01317b; font-weight:bold; line-height:30px;}

.buildingsyuyues{background-color:#e3e3e3; margin:20px 0;}

#buildingscase-demo {}
#buildingscase-demo .item {display: block;margin: 5px;}
#buildingscase-demo img {display: block; max-width:100%;}
#buildingscase-demo .buildingscasenr{ border:1px #eaeaea solid; border-top:none;box-shadow:0 0 8px rgba(0,0,0,.08);-o-box-shadow:0 0 8px rgba(0,0,0,.08);-moz-box-shadow:0 0 8px rgba(0,0,0,.08);-webkit-box-shadow:0 0 8px rgba(0,0,0,.08); margin-bottom:20px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
#buildingscase-demo .buildingscasenr .buildingscasenrpic{}
#buildingscase-demo .buildingscasenr .buildingscasenrpic img{ width:100%; height:200px;}
#buildingscase-demo .buildingscasenr h3,#buildingscase-demo .buildingscasenr p{ text-align:center; padding:0 10px;}
#buildingscase-demo .buildingscasenr h3 a{ line-height:25px; font-weight:normal;}

#buildingsgongdi-demo {}
#buildingsgongdi-demo .item {display: block;margin: 5px;}
#buildingsgongdi-demo img {display: block; max-width:100%;}
#buildingsgongdi-demo .buildingsgongdinr{}
#buildingsgongdi-demo .buildingsgongdinr a{ display:block; overflow:hidden;}
#buildingsgongdi-demo .buildingsgongdinr a img{ width:100%; height:120px;}
#buildingsgongdi-demo .buildingsgongdinr a img:not(.noscale){transition: all 2s ease 0s;}
#buildingsgongdi-demo .buildingsgongdinr a img:hover:not(.noscale){transform: scale(1.2);}
#buildingsgongdi-demo .buildingsgongdinr h3{ text-align:center}
#buildingsgongdi-demo .buildingsgongdinr h3 a{ line-height:25px; font-weight:normal;}

.otherbuildings{}
.otherbuildings ul{ margin-left:-10px; margin-right:10px;}
.otherbuildings ul li .otherbuildingsnr{ margin-left:10px; margin-right:10px;}
.otherbuildings ul li .otherbuildingsnr .otherbuildingsnrpic{ overflow:hidden; display:block;}
.otherbuildings ul li .otherbuildingsnr .otherbuildingsnrpic img{ width:100%; height:200px;}
.otherbuildings ul li .otherbuildingsnr .otherbuildingsnrpic img:not(.noscale){transition: all 2s ease 0s;}
.otherbuildings ul li .otherbuildingsnr .otherbuildingsnrpic img:hover:not(.noscale){transform: scale(1.2);}
.otherbuildings ul li .otherbuildingsnr h3{ text-align:center;}
.otherbuildings ul li .otherbuildingsnr p{ text-align:center;}

.buildingsdetailsmore{ text-align:center; margin:10px 0;}
.buildingsdetailsmore a{ background-color:#00317a; border:1px #00317a solid; font-weight:bold; font-size:14px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px; line-height:25px; padding:0 10px; display:inline-block; color:#fff;}
.buildingsdetailsmore a:hover{ color:#eee;}


.teamnr{ padding:30px 0px;}
.teamnrleft{ padding-top:50px; float:left; width:860px;background:url(../images/newsTop.jpg) no-repeat right top; background-color:#f9f9f9;}
.teamnrright{ padding:20px 0px; float:right; width:300px;background: #f4f4f4;}
.team_list{}
.team_list ul{}
.team_list ul li{ width:220px; float:left; padding-right:20px;}
.team_list ul li.last{ padding-right:0px;}	
.team_list ul li div.pic{vertical-align:middle;overflow:hidden;width:220px;height:293px; margin:0 auto; text-align:center;}
.team_list ul li a:link,.team_list ul li a:visited{vertical-align:middle;display:inline-block;}
.team_list ul li a{ vertical-align:top;}
.team_list ul li div.pic span{display:inline-block; height:100%; width:0; vertical-align:middle;}
.team_list ul li div.pic img{ width:220px; height:293px;}
.team_list ul li div.picwz{ padding:5px 0px;}
.team_list ul li h3{ font-weight:normal; font-size:12px;}
.team_list ul li h3 a{ line-height:25px; font-weight:normal;}
.team_list ul li h3 i{ float:right; font-style:normal;}
.team_list ul li h4{height: 24px;line-height: 24px;font-size: 12px; font-weight:normal; margin-bottom:10px;}
.team_list ul li a{ line-height:30px;}
.team_list ul li a:hover {color:#f00;}

.team_commend,.team_list{ margin-bottom:50px;}
#team-demo {}
#team-demo .item {display: block;margin: 5px;}
#team-demo img {display: block; max-width:100%;}
.teambg{ border:1px #dddddd solid; position:relative;}
.teamcase{ width:100%; height:250px; overflow:hidden;}
.teamcase img{ vertical-align:middle; height:250px; width:100%;}
.teamthumb{ position:absolute; left:0; top:200px; width:100%; text-align:center;}
.teamthumb a{ display:block; margin:0 auto; text-align:center;}
.teamthumb a img{ width:100px; height:100px; border:5px #fff solid;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px; display:block; margin:0 auto;}
.teambg h3{ margin-top:60px; text-align:center;}
.teambg p{ text-align:center; line-height:30px;}
.teambg .guanzhu{ display:none; border-top:1px #ddd solid; line-height:36px; text-align:center; color:#999; font-size:14px; margin:0 5px; margin-top:5px;}

#tjteam-demo {}
#tjteam-demo .item {display: block;margin: 5px;}
#tjteam-demo img {display: block; max-width:100%;}

.teambanner{ position:relative;}
.teambanner .teambannerpic{}
.teambanner .teambannerpic img{ width:100%;}
.teambanner .teambannerwz{ position:absolute; bottom:0; left:160px; color:#fff;}
.teambanner .teambannerwz b{ padding-right:20px; display:inline-block; font-size:22px; line-height:40px;}
.teambanner .teambannerwz span{ padding-right:10px; display:inline-block; line-height:40px;}
.teambanner .teambannerhit{ position:absolute; bottom:0; right:20px; color:#fff; line-height:40px;}
.teambanner .teamtouxiang{ position:absolute; left:20px; bottom:-20px; height:160px; width:120px; overflow:hidden;}
.teambanner .teamtouxiang img{ width:120px; height:160px;}
.teamshare{ background-color:#f7f7f7; padding:5px; margin-bottom:30px;}
.teamshare a.teamguanzhu{ font-size:14px; background-color:#01317b; line-height:30px; display:inline-block; color:#fff; padding:0 30px;margin-left:160px;}
.teamshare a.teamyuyue{font-size:14px;background-color:#01317b; line-height:30px; display:inline-block; color:#fff; padding:0 30px;margin-left:20px;}


.hide_box{z-index:999;filter:alpha(opacity=50);background:#666;opacity: 0.5;-moz-opacity: 0.5;left:0;top:0;height:99%;width:100%;position:fixed;display:none;}
.shang_box{width:540px;height:auto;padding:10px;background-color:#fff;border-radius:10px;position:fixed;z-index:1001;left:50%;top:50%;margin-left:-280px;margin-top:-280px;border:1px dotted #dedede;display:none;}
.shang_box img{border:none;border-width:0;}
.dashang{display:block;width:100px;margin:5px auto;height:25px;line-height:25px;padding:10px;background-color:#E74851;color:#fff;text-align:center;text-decoration:none;border-radius:10px;font-weight:bold;font-size:16px;transition: all 0.3s;}
.dashang:hover{opacity:0.8;padding:15px;font-size:18px;}
.shang_close{float:right;display:inline-block;}
.shang_logo{display:block;text-align:center;margin:20px auto;}
.shang_tit{width: 100%;height: 75px;text-align: center;line-height: 66px;color: #a3a3a3;font-size: 16px;background: url('../images/cy-reward-title-bg.jpg');font-family: 'Microsoft YaHei';margin-top: 7px;margin-right:2px;}
.shang_boxnr{ color:#666; margin:25px 0;}
.shang_boxnr dl{ overflow:hidden; line-height:30px; margin-bottom:10px;}
.shang_boxnr dl.biaoti{ display:none;}
.shang_boxnr dl dt{ width:80px; float:left; display:block;}
.shang_boxnr dl dd{ width:440px; float:left; display:block;}
.shang_boxnr dl dd input[type="text"]{ width:100%;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px; border:1px #c2c2c2 solid; line-height:25px; text-indent:10px;}
.shang_boxnr dl dd input[type="text"].txts{ width:30%;}
.shang_boxnr dl dd textarea{ width:100%;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px; text-indent:10px;}
.shang_boxnr dl dd.submit{}
.shang_boxnr dl dd.submit input[type="submit"]{ line-height:40px; border:none; cursor:pointer; display:inline-block; padding:0 35px; background-color:#00317a; color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; font-weight:bold; font-size:16px;}



.teamcaselist{}
.teamcaselist .teamcaselisttitle{}
.teamcaselist .teamcaselisttitle h3{ display:inline-block; font-size:30px; line-height:50px; font-weight:normal;}
.teamcaselist .teamcaselisttitle span{ line-height:50px; padding-left:20px;}
.teamcaselist .teamcaselistnr ul li{ margin-bottom:20px;}
.teamcaselist .teamcaselistnr .pic{}
.teamcaselist .teamcaselistnr .pic img{ width:100%; height:250px;}
.teamcaselist .teamcaselistnr .picwz{ padding-left:20px;}
.teamcaselist .teamcaselistnr .picwz h4{ color:#01317b; line-height:30px; font-size:24px;}
.teamcaselist .teamcaselistnr .picwz h3{}
.teamcaselist .teamcaselistnr .picwz h3 a{ font-weight:bold; line-height:30px;}
.teamcaselist .teamcaselistnr .picwz p{ line-height:30px; color:#999;}
.teamcaselist .teamcaselistnr .picwz .dianzan{}
.teamcaselist .teamcaselistnr .picwz .dianzan a{ display: inline-block; padding-left:20px; margin-right:15px; line-height:30px;}
.teamcaselist .teamcaselistnr .picwz .dianzan a.hits{background:url(../images/dianzan01.png) no-repeat left center;}
.teamcaselist .teamcaselistnr .picwz .dianzan a.dianzanliang{background:url(../images/dianzan02.png) no-repeat left center;}

.teamdetails{ border:1px #dcdcdc  solid; padding:10px; position:relative; margin-bottom:20px;}
.teamdetails .teamdetailstitle{ position:absolute; width:100%; left:0; top:-15px; text-align:center;}
.teamdetails .teamdetailstitle h3{ background-color:#fff;border:1px #dcdcdc  solid; display:inline-block; line-height:30px; padding:0 40px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}
.teamdetails ul{ padding-top:20px;}
.teamdetails ul li{ border-bottom:1px #dcdcdc dashed; padding:0; line-height:30px; padding:5px 0;}
.teamdetails ul li:last-child{ border-bottom:none;}
.teamdetails ul li i{ display:inline-block; line-height:30px; padding-left:30px; font-style:normal;}
.teamdetails ul li i.teamico1{background:url(../images/teamico01.png) no-repeat left center;}
.teamdetails ul li i.teamico2{background:url(../images/teamico02.png) no-repeat left center;}
.teamdetails ul li i.teamico3{background:url(../images/teamico03.png) no-repeat left center;}
.teamdetails ul li i.teamico4{background:url(../images/teamico04.png) no-repeat left center;}
.teamdetails ul li i.teamico5{background:url(../images/teamico05.png) no-repeat left center;}
.teamdetails ul li i.teamico6{background:url(../images/teamico06.png) no-repeat left center;}
.teamdetails ul li p{ padding-left:30px;}


.videonr{}
.video_list{ margin-left:-10px; margin-right:-10px;}
.video_list ul{}
.video_list ul li{ margin-bottom:10px;}
.video_list ul li .videotable{ margin-left:10px; margin-right:10px;}
.video_list ul li .videotable img{ width:100%; height:240px;}

.shangxia{color:#666; border:1px #dedede dotted; padding:5px 10px;}
.shangxia font{ font-weight:bold; color:#F33;}
.shangxia a{ color:#666;}
.shangxia a:hover {color:#aaa;}

.shangxias{ text-align:center;}
.shangxias a{ display:inline-block; margin:0 5px; line-height:30px; color:#fff; background-color:#999;padding:0 40px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}
.shangxias a:hover {color:#01317b;}

.membertable{}
.membertable td{ padding:2px 5px;}
.membertable .key{ width:200px;}
.membertable .txt{ width:200px;}
.membertable .anniu{background:url(../images/anniu.gif) no-repeat center center; width:126px; height:33px; color:#fff; border:none; font-size:14px; font-weight:bold;}

.biaoge .anniu{background:url(../images/anniu.gif) no-repeat center center; width:126px; height:33px; color:#fff; border:none; font-size:14px; font-weight:bold;}
.biaoge .biaoti{ display:none;}
.biaoge img{ vertical-align:middle;}
.biaoge input{ vertical-align:middle;}

/*CSS yellow style pagination*/
.pages{PADDING:7px;TEXT-ALIGN:center;COLOR:#666; background-color:#fff;}
.pages a{BORDER:#f4f4f4 1px solid; PADDING:5px 10px;MARGIN:2px;COLOR:#000;TEXT-DECORATION: none;line-height:20px; display:inline-block;}
.pages a:hover{BORDER:#f4f4f4 1px solid;COLOR:#000;}
.pages a:active{BORDER:#f4f4f4 1px solid;COLOR:#000;}
.pages span.current{BORDER:#01317b 1px solid; padding:5px 10px;FONT-WEIGHT:bold;MARGIN:2px; COLOR:#fff;background-color:#01317b;TEXT-DECORATION: none; line-height:20px;display:inline-block;}
.pages span.disabled{BORDER:#eee 1px solid;PADDING:5px;MARGIN:2px;COLOR:#ddd;}

.jobnr{ padding:30px 0px;}
.joblist{ padding-left:15px;}
.jobtable{border:1px #dedede solid; margin-bottom:15px;}
.jobtable ul{}
.jobtable ul li{ line-height:30px; border-top:1px #dedede solid; padding:0px 10px;}
.jobtable ul li.biaoti{ border-top: none;}
.jobtable ul li.biaoti a{ float:right; display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; background:#00317a; line-height:20px; margin-top:5px; color:#fff; padding:0px 5px;}
.jobtable ul li i{ float:left; width:80px; display:block; line-height:30px; height:auto; font-style:normal; font-weight:bold; font-size:14px;}
.jobtable ul li tt{ float:left;width:calc(100% - 91px); border-left:1px #dedede solid; padding-left:10px;}

.formnr{ padding:25px 0px;}
.formnrleft{ float:left; width:860px; background-color:#f9f9f9;}
.formbanner{}
.formbanner img{ max-width:100%;} 
.formbanners{}
.formbanners img{ max-width:100%;} 
.formnrleftnr{background:url(../images/newsTop.jpg) no-repeat right top; padding-top:50px;}
.formnrright{ padding:20px 0px; float:right; width:300px;background: #f4f4f4;}
.form_list{ color:#666; margin:25px 0;}
.form_list dl{ overflow:hidden; line-height:30px; margin-bottom:10px;}
.form_list dl.biaoti{ display:none;}
.form_list dl dt{ width:80px; float:left; display:block;}
.form_list dl dd{ width:810px; float:left; display:block;}
.form_list dl dd input[type="text"]{ width:100%;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px; border:1px #c2c2c2 solid; line-height:25px; text-indent:10px;}
.form_list dl dd input[type="text"].txts{ width:30%;}
.form_list dl dd textarea{ width:100%;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px; text-indent:10px;}
.form_list dl dd.submit{}
.form_list dl dd.submit input[type="submit"]{ line-height:40px; border:none; cursor:pointer; display:inline-block; padding:0 35px; background-color:#00317a; color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; font-weight:bold; font-size:16px;}

.membernr{}
.memberbg{ padding-top:261px;background:url(../images/memberTop.jpg) no-repeat right top;}
.member_list{ width:80%; margin:0 auto;}
.member_list ul{}
.member_list ul li{ line-height:30px; padding:3px 10px;}
.member_list ul li.biaoti{ border-top: none; display:none;}
.member_list ul li i{ float:left; width:100px; display:block; line-height:30px; height:auto; font-weight:14px; font-weight:bold; font-style:normal;}
.member_list ul li tt{ float:left; padding-left:10px;}
.member_list ul li img{ vertical-align:middle;}
.member_list ul li input.txt{ vertical-align:middle; width:400px; border:1px #ededed solid; line-height:20px; color:#666;}
.member_list ul li input.txts{ vertical-align:middle; width:100px; border:1px #ededed solid; line-height:20px; color:#666;}
.member_list ul li select{ vertical-align:middle; width:400px; color:#666;}
.member_list ul li textarea{vertical-align:middle; width:400px;border:1px #ededed solid; color:#666;}
.member_anniu{padding:15px 0px 30px 120px;}
.member_anniu .anniu{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; background:#ba0505; color:#fff; line-height:30px;  padding:0px 25px; font-weight:bold; border:none;cursor:pointer;}

/* 在线客服 QQ*/
#QQFloatDiv { width:137px; margin:0 auto; }
#QQFloatDiv .Head { height:29px; background:url(../images/QQ/header_bg.gif);}
#QQFloatDiv .Body { padding-top:30px; background:url(../images/QQ/con_bg.gif) repeat-x center top; text-align:center; border:1px #dbdbdb solid; border-top:none; background-color:#fff;}
#QQFloatDiv .Body ul{ padding:0px; margin:0px; list-style:none;}
#QQFloatDiv .Body ul li{ padding:0px; margin:0px; list-style:none;}
#QQFloatDiv .Foot { height:158px; background:url(../images/QQ/erweima.gif);border:1px #dbdbdb solid;border-top:none;}
/* 在线客服 QQ*/

/* 在线客服 QQ*/
#adFloatDiv { width:137px; margin:0 auto; }
#adFloatDiv .Head { height:29px; background-color:#c32929;}
#adFloatDiv .Body {text-align:center; border-top:none; background-color:#fff;}
#adFloatDiv .Body img{ max-width:100%;}
/* 在线客服 QQ*/

/*3步选包*/
a.pconsultation-button,a.pconsultation-button:link,a.pconsultation-button:visited{display: block; height:48px;line-height: 48px;border-radius: 2px;text-align: center;color:#fff;font-size:18px;border:none;background:#ff6801;cursor: pointer;}
a.pconsultation-button:hover{color:#fff;opacity: .9;}
#pro_03{width: 100%;min-width: 1200px;float: left; background:#fff;}
.price-cont{/*width:1010px;height:240px;*/margin: 40px auto 0; position: relative;}
.price-cont>ul{height:100%;width:100%; float: left;}
.price-cont>ul>li{width:282px;/*height:240px;*/float:left;margin-right:18px;position: relative;}
.price-cont>ul>li#wyb-thrid{width:323px;}
.price-cont>ul>li:last-child{margin-right:0;}
.price-cont>ul>li>.product-list{width:100%;/*width:222px;height:240px;*/float: left;position: relative;}
.price-cont>ul>li>.product-list>img{width:100%;/*width:222px;height:240px;*/border:none;border-radius: 0;}
.price-cont>ul>li>.product-list>span{display: block; position: absolute;top:0;left:0;width:100px; height:37px;color:#fff;font-size: 24px;line-height: 37px;text-align: center;background-color: #333;}
.price-cont>ul>li>.jzb-toggle{/*width:60px;height:240px;*/width:100%;/*float: left;position: relative;*/background:#dcdadb;}
.price-cont>ul>li>.cfb-toggle{/*width:60px;height:240px;float: left;position: relative;*/width:100%;background:#dcdadb;}
.price-cont>ul>li>.wyb-toggle{/*width:60px;height:240px;float: left;position: relative;*/width:100%;background:#dcdadb;}
.price-cont>ul>li>.cwyb-toggle{/*width:60px;height:240px;float: left;position: relative;*/width:100%;background:#dcdadb;}

.price-cont .icon{/*width: 31px; height: 31px; background-image: url(../images/jtlicon.png); background-position: 0px -219px; background-repeat: no-repeat;*/}

.jzb-toggle>ul>li{/*width:59px;*/width: 33.3%;float:left;height:39px;line-height: 39px; background:#dcdadb;/*position: absolute;*/z-index:1;cursor: pointer;font-family: "微软雅黑";text-align: center;}
/*.jzb-toggle>ul>li:nth-child(1){top:1px;height: 38px;}
.jzb-toggle>ul>li:nth-child(2){top:40px;}
.jzb-toggle>ul>li:nth-child(3){top:80px;}
.jzb-toggle>ul>li:nth-child(4){top:120px;}
.jzb-toggle>ul>li:nth-child(5){top:160px;}
.jzb-toggle>ul>li:nth-child(6){top:200px;}*/
.jzb-toggle>ul>li>span.icon{display: none;width:31px;height: 31px;position: absolute;z-index:2;right:-17px;top:4px;}
.jzb-toggle>ul>li>span.icon.selected{display: block;}
.jzb-toggle>ul>li.active>span.icon{display: block;}
.jzb-toggle>ul>li>span.jzb-tag{display:inline-block;font-size: 14px;color:#666;}
.jzb-toggle>ul>li>span.jzb-price{display:inline-block;height:30px; font-size: 24px;color:#333;margin-right: 3px;font-family: 'dinschriftregular';}
.jzb-toggle>ul>li:hover,.jzb-toggle>ul>li.active{color:#fff;background:#ff6801;}
.jzb-toggle>ul>li:hover>span,.jzb-toggle>ul>li.active>span{color:#fff;}

.cfb-toggle>ul>li{/*width:59px;*/width: 33.3%;float:left;height:39px;line-height: 39px; background:#dcdadb;/*position: absolute;*/z-index:1;cursor: pointer;font-family: "微软雅黑";text-align: center;}
/*.cfb-toggle>ul>li:nth-child(1){top:1px;height: 38px;}
.cfb-toggle>ul>li:nth-child(2){top:40px;}
.cfb-toggle>ul>li:nth-child(3){top:80px;}
.cfb-toggle>ul>li:nth-child(4){top:120px;}
.cfb-toggle>ul>li:nth-child(5){top:160px;}
.cfb-toggle>ul>li:nth-child(6){top:200px;}*/
/*.cfb-toggle>ul>li>span.icon{display: none;width:31px;height: 31px;position: absolute;z-index:2;right:-18px;top:14px;background: url(../images/icon-price-check.png) no-repeat center center;}*/
.cfb-toggle>ul>li>span.icon.selected{display: block;}
.cfb-toggle>ul>li.active>span.icon{display: block;}
.cfb-toggle>ul>li>span.jzb-tag{display:inline-block; font-size: 14px;color:#666;}
.cfb-toggle>ul>li>span.jzb-price{display:inline-block;height:30px; font-size: 24px;color:#333;margin-right: 3px;font-family: 'dinschriftregular';}
.cfb-toggle>ul>li:hover,.cfb-toggle>ul>li.active{color:#fff;background:#ff6801;}
.cfb-toggle>ul>li:hover>span,.cfb-toggle>ul>li.active>span{color:#fff;}


.wyb-toggle>ul>li{/*width:59px;*/width: 33.3%;float:left;height:39px;line-height: 39px; background:#dcdadb;/*position: absolute;*/z-index:1;cursor: pointer;font-family: "微软雅黑";text-align: center;}
/*.wyb-toggle>ul>li:nth-child(1){top:1px;height: 38px;}
.wyb-toggle>ul>li:nth-child(2){top:40px;}
.wyb-toggle>ul>li:nth-child(3){top:80px;}
.wyb-toggle>ul>li:nth-child(4){top:120px;}
.wyb-toggle>ul>li:nth-child(5){top:160px;}
.wyb-toggle>ul>li:nth-child(6){top:200px;}*/
/*.wyb-toggle>ul>li>span.icon{display: none;width:31px;height: 31px;position: absolute;z-index:2;right:-18px;top:-1px;background: url(../images/icon-price-check.png) no-repeat center center;}*/
.wyb-toggle>ul>li.active>span.icon{display: block;}
.wyb-toggle>ul>li>span.jzb-tag{display:inline-block;font-size: 14px;color:#666;}
.wyb-toggle>ul>li>span.jzb-price{display:inline-block;height:30px; font-size: 24px;color:#333;font-family: 'dinschriftregular'; margin:0 3px;}
.wyb-toggle>ul>li:hover,.wyb-toggle>ul>li.active{color:#fff;background:#ff6801;}
.wyb-toggle>ul>li:hover>span,.wyb-toggle>ul>li.active>span{color:#fff;}

.cwyb-toggle>ul>li{/*width:59px;*/width: 33.3%;float:left;height:39px;line-height: 39px; background:#dcdadb;/*position: absolute;*/z-index:1;cursor: pointer;font-family: "微软雅黑";text-align: center;}
.cwyb-toggle>ul>li>img{width: 0;height: 0;opacity: 0;float: left;margin-top:-10px;}
.cwyb-toggle>ul>li.active{display: block;}
/*.cwyb-toggle>ul>li>span.icon{display: none;width:31px;height: 31px;position: absolute;z-index:2;right:-20px;top:1px;background: url(../images/icon-price-check.png) no-repeat center center;}*/
.cwyb-toggle>ul>li.active>span.icon{display: block;}
/*.cwyb-toggle>ul>li:nth-child(1){top:1px;height: 38px;}
.cwyb-toggle>ul>li:nth-child(2){top:40px;}
.cwyb-toggle>ul>li:nth-child(3){top:80px;}
.cwyb-toggle>ul>li:nth-child(4){top:120px;}
.cwyb-toggle>ul>li:nth-child(5){top:160px;}
.cwyb-toggle>ul>li:nth-child(6){top:200px;}*/
.cwyb-toggle>ul>li:hover,.cwyb-toggle>ul>li.active{color:#fff;background:#ff6801;}

.my-package{width:600px;margin: 0 auto;}
.my-package>ul>li{float:left;}
.my-package>ul>li.package-content{position: relative; width:120px;height: 150px;}
.my-package>ul>li.package-sign{width:40px;height: 40px;padding-top: 40px; color: #333;font-size: 30px;text-align: center;}
.my-package>ul>li.package-sign2{width:20px;height: 40px;}
#xbbj{margin:30px auto;width:290px;}
.my-package>ul>li.package-content>.close-font{display: none;position: absolute;right: 0;top: 0; width: 28px;height: 28px;line-height: 28px; background:rgba(0,0,0,.5); text-align: center; font-size: 24px;color: #fff;cursor: pointer;}
.my-package>ul>li.package-content.actived:hover>.close-font{display: block;}
.my-package>ul>li.package-content.actived>.close-font:hover{background:rgba(0,0,0,.8);}

.content-name{width:120px;height:120px;line-height: 120px; border: 1px solid #dfdfdf;background: #ededed;}
.content-name>.cname-text{display:block;margin: 44px auto 0; width:90px;height:34px;line-height: 34px;background:rgba(237,237,237,0);text-align: center;font-size:16px; color: #333;}
.content-title{width:100%;height:22px;line-height: 22px; margin-top: 10px;font-size: 16px;color:#666;text-align: center;}
.decoration-package_0{position: relative; float:left;width:760px; height:80px; background:#fff;}
.dialog-packageTitle{width: 100%;height: 30px;line-height: 30px;margin-bottom: 5px; text-align: center;font-size: 20px;color: #000;}
.dialog-packageChoice{width:100%;height: 24px;line-height: 24px;text-align: center;font-size: 16px;color: #666;}
.choice-content{font-size:20px;color:#000;margin-left:5px;margin-right:5px;}
.choice-sign{font-size:20px;color:#000;}
.decoration-package_1{float: left; width:760px; padding:30px;background: #f2f2f2;}
.decoration-package_1>ul>li{float:left;}
.decoration-package_1>ul>li.imgShow{width:110px;}
.decoration-package_1>ul>li.signShow{width:40px;height: 40px;line-height: 40px;margin-top: 40px;text-align: center; font-size: 30px;color:#333;}
.package1-imgbox{width:100%;height:110px;}
.package1-imgbox>img{width: 110px;height:110px;}
.package1-name{margin-top: 6px; width: 100%;height: 24px;line-height: 24px;text-align: center;font-size: 16px;color: #999;}
.reset-package{display: block;float: right;margin-top: 37px; padding-left:35px; width:101px;height: 40px;line-height: 40px;border: 1px solid #ff6700; background:#fff url(http://static.jtljia.com/images/system/product/icon_cxxb.png) no-repeat 10px 10px; color: #ff6700;cursor:pointer}
.reset-package:hover{color: #ff6700;opacity: .8;}
.decoration-package_2{float: left;width:700px; padding:30px; border-bottom:1px solid #dfdfdf;background:#fff;}
.decoration-package_2>.package2-left{float:left;width:340px;}
.decoration-package_2>.package2-right{float:right;width:278px;}

.decoration-package_2>.package2-left>ul>li{position: relative;height:40px;line-height: 40px;margin-top:10px;font-size:14px;color:#666;}
.decoration-package_2>.package2-left>ul>li>.dprice-title{display:float;float:left;width:120px;padding-right:10px;text-align:right;height:40px;line-height: 40px;color:#333;font-size:14px;}
.darea-unit2{position: absolute;left: 240px;font-size: 14px;color: #999;line-height: inherit;}
.quotation-sure2{display: block; width:268px;height:40px;line-height: 40px; background: #ff6801;color:#fff;text-align: center;cursor: pointer;font-size:16px;}
.quotation-sure2:hover{color: #fff;opacity:0.8;}

.dpricecomplate2{background: #fff;display: block;float: left; height: 40px; position: relative;z-index: 20;}
.dpricecomplate2 cite{width:142px;height:38px;line-height:38px; display:block;font-family: "微软雅黑"; color:#999; cursor:pointer; font-style: normal;font-size: 14px; padding-left:10px; padding-right:10px;margin-right: 10px; background:url(http://static.jtljia.com/images/system/arrow-down1.png) no-repeat right 7px center;border:solid 1px #ddd;}
#dcomplatejcb2 ul li,#dcomplatecfb ul li{width:162px;}
#dcomplatewyb2 ul{max-height:104px;overflow-y: scroll; }
#dcomplatewyb2 ul li{width:145px;}
.dpricecomplate2 ul{width: 162px; border:1px solid #ddd; background:#fff; position:absolute; z-index:200; margin-top:2px;display:none;}
.dpricecomplate2 ul li{height:34px; line-height:34px;color:#999;border-bottom: 1px solid #ddd;}
.dpricecomplate2 ul li:last-child{border-bottom: none;}
.dpricecomplate2 ul li a{display: block;width: 100%;height: 100%;color:#999;text-indent:10px;font-size: 12px;}
.dpricecomplate2 ul li a:hover{color:#999;background: #f1f1f1;}
.dnormal-complate2{background: #fff;display: block;float: left; height: 40px; position: relative;z-index: 10;}
.dnormal-complate2 cite{width:127px;height:38px;line-height:38px; display:block;font-family: "微软雅黑"; color:#999; cursor:pointer; font-style: normal;font-size: 14px; padding-left:10px; padding-right:10px; background:url(http://static.jtljia.com/images/system/arrow-down1.png) no-repeat right 7px center;border:solid 1px #ddd;}
.dnormal-complate2 ul{width: 127px; border:1px solid #ddd;max-height:152px;overflow-y: scroll;  background:#fff; position:absolute; z-index:200; margin-top:2px;display:none;}
.dnormal-complate2 ul li{width:110px;height:34px; line-height:34px;color:#999;border-bottom: 1px solid #ddd;}
.dnormal-complate2 ul li:last-child{border-bottom: none;}
.dnormal-complate2 ul li a{display: block;width: 100%;height: 100%;color:#999;text-indent:10px;font-size: 12px;}
.dnormal-complate2 ul li a:hover{color:#999;background: #f1f1f1;}
.dprice-input2{width:266px;height:38px;line-height:38px; display:block;float: left; font-family: "微软雅黑"; color:#999; font-style: normal;font-size: 14px; padding-left:10px; padding-right:10px;border:solid 1px #ddd;}
li>input.dcode-input2{width:118px;}
a.dgetscode2{display:block; float: left; width:128px;height:40px;line-height: 40px; background: #dbdbdb;  font-size: 14px;color:#333;text-align: center;cursor: pointer;}
a.dgetscode2:hover{color:#333; opacity: 0.8;}
#choujiangBox{width:291px;margin-top: 10px;padding:25px 15px 20px;}
#choujiangBox>#icon-msg{left:125px;}
#guang-gao{height:193px;}
.choujiang{position: relative;width:228px; border:1px solid #f7dac8;background:#fff;padding: 20px 5px 15px;}
.guang-gao{height:81px;overflow: hidden;}
.choujiang>span.icon-msg{display: block;width: 30px;height: 30px;position: absolute;top:-15px;left:108px; background: url(http://static.jtljia.com/images/system/icon-msg.png) no-repeat center center;}
.guang-gao>ul>li{height:27px;line-height: 27px;text-align: center;font-size:12px;color: #666;}
.guang-gao>ul>li>span{color:#fd6801;margin-left: 3px;margin-right: 3px;}
.pquotation-Number{margin-left: 3px;margin-right: 3px;color:#ff6801;}

.aui_state_noTitle .aui_nw, .aui_state_noTitle .aui_ne, .aui_state_noTitle .aui_sw, .aui_state_noTitle .aui_se { width:3px; height:3px; }
.aui_state_noTitle .aui_inner { border:0px solid #666; background:#FFF;border-radius: 3px;overflow:hidden; }
.aui_state_noTitle .aui_outer { box-shadow:none; }
.aui_state_noTitle .aui_nw, .aui_state_noTitle .aui_n, .aui_state_noTitle .aui_ne, .aui_state_noTitle .aui_w, .aui_state_noTitle .aui_e, .aui_state_noTitle .aui_sw, .aui_state_noTitle .aui_s, .aui_state_noTitle .aui_se { background:rgba(0, 0, 0, .05); background:#000\9!important; filter:alpha(opacity=5)!important; }
.aui_state_noTitle .aui_titleBar { bottom:0; _bottom:0; _margin-top:0; }
.aui_state_noTitle .aui_close { top:0; right:0; width:26px; height:26px; line-height:26px; text-align:center; text-indent:0; font-family: Helvetica, STHeiti; _font-family: '\u9ed1\u4f53', 'Book Antiqua', Palatino; font-size:28px; text-decoration:none; color:#000; background:none; filter:!important; }
.aui_state_noTitle .aui_close:hover, .aui_state_noTitle .aui_close:active { text-decoration:none; color:#900; }

#back-to-top{
position:fixed;
bottom:80px;
right:20px;
}
.wx_tips3 {
	cursor:pointer;
	position:relative;
}
 
 .wx_tips3 .tips_bd3 {
	display:none;
	width:338px;
 
	padding:0;
	position:absolute;
	left:0;
	text-align:center;
	top:0;
	z-index:100;
}
.wx_tips3:hover .tips_hd3 {
 
} 
.wx_tips3:hover .tips_bd3 {
	display:block
}

.wx_tips5 {
	cursor:pointer;
	position:relative;
}
 
 .wx_tips5 .tips_bd5 {
	display:none;
	width:344px;
 
	padding:0;
	position:absolute;
	left:0;
	text-align:center;
	top:0;
	z-index:100;
}
.wx_tips5:hover .tips_hd5 {
 
} 
.wx_tips5:hover .tips_bd5 {
	display:block
}

.menu_title55 a{
 display:block;
 float:left;
text-align:center;
 width:145px;
height:70px;
line-height:68px;
font-size:20px; 
color:#221815;
cursor:pointer;
text-align:center;
}
.menu_title55 a:hover{background:#efefef;}
.menu_title_on55 a{
display:block;
float:left;
cursor:pointer;
line-height:68px;
text-align:left;
 cursor:pointer;
 width:145px;
 height:70px;
font-size:20px; 
color:#221815;
font-weight:bold;
background:#efefef;
text-align:center;
}


.wx_tips8 {
	cursor:pointer;
	position:relative;
}
 
 .wx_tips8 .tips_bd8 {
	display:none;
	width:126px;
	padding:0;
	position:absolute;
	left:-126px;
	text-align:center;
	top:-68px;
	z-index:9999;
}
.wx_tips8:hover .tips_hd8 {
 
} 
.wx_tips8:hover .tips_bd8 {
	display:block
}

.jobIcon{overflow: hidden; }
.jobIcon ul{margin-left: -78px;}
.jobIcon li{float: left; width: 145px; margin:50px 0 0 78px; text-align: center; font-size: 14px;color: #333;}
.jobIcon li span{display: block;width: 145px;height: 145px;border-radius: 50%;overflow: hidden;border: #999 2px solid;cursor: pointer;
transition: all .2s;
-moz-transition: all .2s;	/* Firefox 4 */
-webkit-transition: all .2s;	/* Safari å’Œ Chrome */
-o-transition: all .2s;
}
.mt20{ padding-top:20px; font-size:18px; line-height:22px;}
.jobIcon .jobIcon_ad{border-color: #008c6f; background:url(../images/ad.png) no-repeat; }
.jobIcon .jobIcon_ad:hover{background:url(../images/ad_h.png) no-repeat;background-color:#008c6f;}
.jobIcon .jobIcon_ja{border-color: #fc6c5a; background:url(../images/ja.png) no-repeat; }
.jobIcon .jobIcon_ja:hover{background:url(../images/ja_h.png) no-repeat;background-color:#fc6c5a;}
.jobIcon .jobIcon_soft{border-color: #008faa; background:url(../images/soft.png) no-repeat;}
.jobIcon .jobIcon_soft:hover{background:url(../images/soft_h.png) no-repeat;background-color:#008faa;}
.jobIcon .jobIcon_project{border-color: #fec25e; background:url(../images/project.png) no-repeat;}
.jobIcon .jobIcon_project:hover{background:url(../images/project_h.png) no-repeat;background-color:#fec25e;}
.jobIcon .jobIcon_marker{border-color: #fe8729; background:url(../images/marker.png) no-repeat;}
.jobIcon .jobIcon_marker:hover{background:url(../images/marker_h.png) no-repeat;background-color:#fe8729;}
.jobIcon .jobIcon_pro{border-color: #fe8729; background:url(../images/pro.png) no-repeat;}
.jobIcon .jobIcon_pro:hover{background:url(../images/pro_h.png) no-repeat;background-color:#fe8729;}
.jobIcon .jobIcon_ject{border-color: #fec25e; background:url(../images/ject.png) no-repeat;}
.jobIcon .jobIcon_ject:hover{background:url(../images/ject_h.png) no-repeat;background-color:#fec25e;}
.jobIcon .jobIcon_ios{border-color: #008c6f; background:url(../images/ios.png) no-repeat;}
.jobIcon .jobIcon_ios:hover{background:url(../images/ios_h.png) no-repeat;background-color:#008c6f;}
.jobIcon .jobIcon_visual{border-color: #fc6c5a; background:url(../images/visual.png) no-repeat;}
.jobIcon .jobIcon_visual:hover{background:url(../images/visual_h.png) no-repeat;background-color:#fc6c5a;}
.jobIcon .jobIcon_text{border-color: #008faa; background:url(../images/text.png) no-repeat;}
.jobIcon .jobIcon_text:hover{background:url(../images/text_h.png) no-repeat;background-color:#008faa;}

 


.font20{font-size:20px;}
.font30{font-size:30px;}
.p_i{width:1200px;position:relative;margin:0 auto;}
.mgt30{margin-top: 30px;}
.mgb30{margin-bottom: 30px;}
.t-center{text-align: center;}
.clear-fixz{clear: both;height: 0;}