@charset "utf-8";
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;-webkit-tap-highlight-color:transparent}
*{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
a{background-color:transparent;text-decoration:none}
a:hover{text-decoration:underline;color:#f60}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}
sub{bottom:-0.25em}
img{border:0;max-width:100%;height:auto}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0;margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}
pre{overflow:auto}
code,kbd,pre,samp{font-family:'Courier New',monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible;text-transform:none}
select{text-transform:none}
textarea{overflow:auto}
button,html input[type="button"]{-webkit-appearance:button;cursor:pointer}
input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="search"]{box-sizing:inherit;-webkit-appearance:none}
input::-moz-focus-inner{border:0;padding:0}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
[tabindex="-1"]:focus{outline:none !important}
[role="button"]{cursor:pointer}
[hidden],template{display:none}
textarea{margin:0;line-height:inherit;border-radius:0;resize:vertical}
label{display:inline-block;margin-bottom:.5rem}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
input,button,select{margin:0;line-height:inherit;border-radius:0}
abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0}
optgroup{font-weight:bold}
blockquote{margin:0 0 1rem}
pre{margin-top:0;margin-bottom:1rem}
figure{margin:0 0 1rem}
caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#999;text-align:left;caption-side:bottom}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}
output{display:inline-block}
small,.small{font-size:80%;font-weight:normal}
mark,.mark{padding:.2em;background-color:#fcf8e3;color:#000}
table{border-collapse:collapse;border-spacing:0;background-color:transparent}
td,th{padding:0}
th{text-align:left}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
a,area,button,[role="button"],input,label,select,summary,textarea{touch-action:manipulation}
*{box-sizing:border-box}
*::before,*::after{box-sizing:border-box}
@-moz-viewport{width:device-width}
@-ms-viewport{width:device-width}
@-o-viewport{width:device-width}
@-webkit-viewport{width:device-width}
@viewport{width:device-width}
ol,ul{list-style:none}
ol,ul,dl{margin-top:0;margin-bottom:0;padding-left:0}
ol ol,ul ul,ol ul,ul ol{margin-bottom:0}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0.5rem;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
h1{font-size:1.5rem}
h2{font-size:1.05rem}
h3,h4,h5,h6{font-size:.95rem}
.h1{font-size:1.5rem}
.h2{font-size:1.05rem}
.h3,.h4,.h5,.h6{font-size:1rem}
.lead{font-size:1.25rem;font-weight:300}

body{min-width: 1200px;font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;font-size:12px;line-height:1.5;color:#333;background-color:#fff}
a{color:#333;text-decoration:none;transition:.3s;}
.hide{display:none !important}
.affix{position:fixed;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.clearfix::after{content:"";display:table;clear:both}
.fl{float:left;display:inline}
.fr{float:right;display:inline}


.g-in { position:relative;width:1260px;margin:0 auto; }

.topArea{background:#0c1e30;border-bottom:none;height:35px;position:fixed;left:0;top:0;width:100%; color:#b2bec7; line-height:35px;z-index:2}
.topArea a { color:#b2bec7; }
.topArea a:hover { color:#f60; }
.topArea li{float:left;padding:0 2em 0 0;position:relative;}

.topArea .city .city_box{height:35px;position:relative;padding: 0 10px;}
.topArea .city_box:hover{background:#14335c;}
.topArea .city .up_layer{display:none;z-index:9;width:1200px;position:absolute;left:-1px;top:35px;border:1px solid #0d2132; border-top:none;background:#14335c;box-shadow:2px 2px 2px rgba(0,0,0,0.1);}
.topArea .city:hover .up_layer{display:block}
.topArea .city .up_layer_box{padding:0;}
.topArea .city .city_list{padding:0 0 .4em;margin:0 0 .4em;}
.topArea .city .city_list dt{float:left;width:70px;text-align:right;}
.topArea .city .city_list dd{float:left;width:650px;margin:0;padding:0;}
.topArea .city .city_list a{padding:.2em}
.topArea .city .city_list a:hover{background:#078DCF;color:#fff;text-decoration:none}

.topArea .wb_tel { color:#ff3c2e; font-size:14px; }
.topArea .wb_sina { padding-right:0.8em; }
.topArea .mobile{ position:relative; padding-right:0;}
.topArea .mobile:after { position:absolute; left:0; top:0; display:block; content:"|"}
.topArea .mobile .icon_mb{padding-left:0.8em;display:inline-block;}
.topArea .mobile i { display:none; position:absolute; top:28px; left:-33px; width:128px; height:128px; }
.topArea .mobile:hover i { display:block; }

/*澶撮儴鏍峰紡*/
.header{position:relative; height:145px; padding:35px 0 0; border-bottom:1px solid #18374e; background:#0e253b;}
.header .logo{ float:left;width:300px;height:110px;margin:0;background:url(../images/logo.png) no-repeat 10px 50%;text-indent:-999px;overflow:hidden; }
.header .logo a{width:100%;height:100%;display:block}
.search-box{ float:left; width:612px; padding:27px 0 0;}
.search-form { position:relative; }
.search-form div, .search-form input { float:left; }
.search-form .sInputBox {position:relative;width:500px;height:40px;background:#fff;border:3px solid #028ad4;border-right:0; }
.search-form .sInputBox .s-input{width:497px; height:34px; border:0;padding:0 100px 0 38px;font-size:13px; background:url(../images/zion_2.png) no-repeat 10px 8px; color:#333;line-height:34px;}
.search-form .sBtn { width:112px; height:40px; background:#028ad4; overflow:hidden; }
.search-form .sBtn input { width:112px; height:40px; border:none; background:none; color:#fff; font-size:16px; line-height:40px; overflow:hidden; cursor:pointer;  }
.search-form:hover .s-input{background-color:#F2FCFE;}
.search-box .s-text { line-height:36px; }
.search-box .s-text a {padding-right:1em; color:#eee;}
.search-box .s-text a:hover { color:#f60; }
.search-box .s-text .active{color:#028ad4}
.search-box .search-tips-panel{position:absolute; top:3px; right:112px; z-index:2; }
.search-box .search-tips-panel p { position:relative; padding:0 24px 0 20px; line-height:34px; cursor:pointer; }
.search-box .search-tips-panel p:after { position:absolute; top:14px; right:12px; border:4px solid; border-color:#747474 transparent transparent ; content:"" }
.search-box .search-tips { width:68px; padding:4px; background:#fff; display:none; }
.search-box .search-tips li{cursor:pointer; line-height:26px; text-align:center; }
.search-box .search-tips li:hover {background-color:#028ad4; color:#fff; }
.z-unfold { cursor:pointer; }

.wx { position:relative; float:right; width:208px; height:84px; margin-top:14px; padding-top:13px; background:url(../images/zion_1.jpg) no-repeat 86px 58px; color:#fff; line-height:23px; }
.wx img { position:absolute; top:0; right:10px; }
.wx em { color:#028ad4; font-style:normal; }

/* 瀵艰埅鏍峰紡 */
.nav{position:relative;height:45px;background:#0e253b; font-size:15px; line-height:45px;}

.nav_box { float:left; }
.nav_box .menu { float:left; padding:0 15px; text-align:center; }
.nav_box .menu a{ position:relative;display:block; padding:0 5px;color:#fff;}
.nav_box .menu a:hover,.nav_box .menu a.active{text-decoration:none;color:#61c7ff;}
.nav_box .menu a.active:after { position:absolute; left:0; bottom:0; display:block; height:3px; width:100%; content:""; border-bottom:3px solid #62c8ff; }

.sendmsg_box { position:absolute;right:0;top:0; width:180px;height:45px; background:#e23838; text-align:left; overflow:hidden}
.sendmsg_box a { width:100%;height:100%; display:block; padding-left:55px; background:url(../images/zion_22.png) no-repeat 34px center; color:#fff; }

.navitm-cats { float:left; width:208px; margin-right:20px; background:#18374e; }
.navitm-cats .all_cat { background:url(../images/newico1.png) no-repeat 29px 17px;padding-left:53px;cursor:pointer; color:#fff;}
.navitm-cats:hover .cat-menu { display:block; }

/*鍏ㄩ儴琛屼笟*/
.cat-menu{position:absolute;left:0;top:45px;width:208px;padding:.5em 0;border:1px solid #eee;text-align:left;text-shadow:-1px -1px 0 rgba(255,255,255,0.2);font-weight:normal;display:none;box-shadow:1px 1px 2px rgba(0,0,0,0.1);z-index:2;background:#fff; font-size:14px;}
.cat-menu .cat-option{line-height:32px;height:32px;position:relative}
.cat-menu .cat-option a{color:#616161;display:block;padding-left:2.8em;}
.cat-menu .cat-option:hover{background:url(../images/cat_active.png) no-repeat 2px 2px;}
.cat-menu .cat-option:hover .cat-childs{display:block}
.cat-menu .cat-option:hover .line{height:28px;width:1px;background:#fff;position:absolute;right:-1px;top:2px;z-index:30}
.icon_sendmsg,.icon_cat{background:url(../images/icon_face.png) no-repeat .8em .4em;}
.icon_sendmsg{background-position:0 -326px;padding-left:1.6em;display:inline-block;*display:inline;zoom:1;}
.icon_cat_1{background-position:.8em -24px;}
.icon_cat_2{background-position:.8em -54px;}
.icon_cat_3{background-position:.8em -84px;}
.icon_cat_4{background-position:.8em -114px;}
.icon_cat_5{background-position:.8em -144px;}
.icon_cat_6{background-position:.8em -173px;}
.icon_cat_7{background-position:.8em -205px;}
.icon_cat_8{background-position:.8em -233px;}

/*涓夌骇鑿滃崟*/
.cat-childs{position:absolute;left:14em;top:.15em;width:30em;padding:1em;border:1px solid #eee;background:#fff;box-shadow:2px 2px 2px rgba(0,0,0,0.1);display:none;color:#909090; font-size:12px;}
.cat-childs .dl:hover{background-color:#F3F8FD}
.cat-childs .dl{margin:0;padding:.5em 0;line-height:22px;width:25%;float:left; border-radius:2px}
.cat-childs .dl dt{color:#0C78A9;font-weight:bold;}
.cat-childs .dl dt a{color:#0C78A9;padding-left:1em;}
.cat-childs .dl dd{margin:0;padding:0; }
.cat-childs .dl dd a{display:inline-block;*display:inline;zoom:1;padding:0 1em;color:#909090}
.cat-childs .dl dd a:hover{text-decoration:underline}

.list-unstyled,.list-inline{padding-left:0;list-style:none}
.list-inline-item{display:inline-block}
.list-inline-item:not(:last-child){margin-right:5px}
.dl-horizontal{margin-right:-1.875rem;margin-left:-1.875rem}
.dl-horizontal::after{content:"";display:table;clear:both}
.initialism{font-size:90%;text-transform:uppercase}
.blockquote{padding:0.5rem 1rem;margin-bottom:1rem;font-size:1.09375rem;border-left:0.25rem solid #eceeef}
.blockquote-footer{display:block;font-size:80%;line-height:1.5;color:#999}
.blockquote-footer::before{content:"2014 0A0"}
.blockquote-reverse{padding-right:1rem;padding-left:0;text-align:right;border-right:0.25rem solid #eceeef;border-left:0}
.blockquote-reverse .blockquote-footer::before{content:""}
.blockquote-reverse .blockquote-footer::after{content:"0A0 2014"}

.invisible{visibility:hidden !important}
.text-hide{font:"0/0" a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.text-justify{text-align:justify !important}
.text-nowrap{white-space:nowrap !important}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-lowercase{text-transform:lowercase !important}
.text-uppercase{text-transform:uppercase !important}
.text-capitalize{text-transform:capitalize !important}
.font-weight-normal{font-weight:normal}
.font-weight-bold{font-weight:bold}
.font-italic{font-style:italic}
.text-muted{color:#999}
.text-primary{color:#3298D6 !important}
a.text-primary:focus,a.text-primary:hover{color:#237cb2}
.text-success{color:#5FCF80 !important}
a.text-success:focus,a.text-success:hover{color:#3ac162}
.text-info{color:#3F8ABF !important}
a.text-info:focus,a.text-info:hover{color:#326e99}
.text-warning{color:#f0ad4e !important}
a.text-warning:focus,a.text-warning:hover{color:#ec971f}
.text-danger{color:#FF5752 !important}
a.text-danger:focus,a.text-danger:hover{color:#ff251f}
.bg-primary{color:#fff !important;background-color:#3298D6 !important}
a.bg-primary:focus,a.bg-primary:hover{background-color:#237cb2}
.bg-success{color:#fff !important;background-color:#5FCF80 !important}
a.bg-success:focus,a.bg-success:hover{background-color:#3ac162}
.bg-info{color:#fff !important;background-color:#3F8ABF !important}
a.bg-info:focus,a.bg-info:hover{background-color:#326e99}
.bg-warning{color:#fff !important;background-color:#f0ad4e !important}
a.bg-warning:focus,a.bg-warning:hover{background-color:#ec971f}
.bg-danger{color:#fff !important;background-color:#FF5752 !important}
a.bg-danger:focus,a.bg-danger:hover{background-color:#ff251f}

.text{border:1px solid #eee;padding:3px; color:#a1a1a1;border-radius:3px;box-shadow:1px 1px 3px rgba(0,0,0,.08);}
.text:hover{box-shadow:0 0 5px 0 #02A8E5;}

.blue{color:#078DCF}
.orange{color:#B26200}
.green{color:#108E3F}
.red{color:red}
.c_444{color:#444}
.opy_w{text-shadow:-1px -1px 0 rgba(255,255,255,0.2);}
.opy_b{text-shadow:-1px 0 0 rgba(0,0,0,0.25);}
.inline{display:inline-block;*display:inline;zoom:1;}
.loading{background:url(load2.gif) no-repeat 50% 50%}
.middle{vertical-align:middle}

.userlogin{border-top:1px solid #E2E2E2;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;line-height:44px;height:44px;font-size:14px}
.userlogin li{background:#F8F8F8;line-height:44px;text-align:center;float:left;width:49.99%}
.userlogin li a{display:block;border-left:1px solid #E2E2E2;}
.userlogin li img{margin:0 3px -1px 0}
.userlogin li:hover{background:#fff}

.qa_list{padding:10px;border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;line-height:24px;}

.ahhome_ds{padding:10px;border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;text-align:center;font-size:0}
.ahhome_ds li{background:url(bg.png) no-repeat 0 -2px;width:30px;height:25px;display:inline-block;*display:inline;zoom:1;margin:0 10px;overflow:hidden}
.ahhome_ds li.c2{background-position:-61px -2px}
.ahhome_ds li.c3{background-position:-124px -2px}
.ahhome_ds li.c1:hover{background-position:0 -33px;}
.ahhome_ds li.c2:hover{background-position:-61px -33px;}
.ahhome_ds li.c3:hover{background-position:-124px -33px;}

.comment_qy{border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;}
.comment_qy .topic{border-bottom:1px solid #E2E2E2;background:#F8F8F8;padding:5px 10px;font-size:14px;color:#333;font-weight:bold}
.comment_qy .info_list{height:301px;overflow:hidden}

.tag{line-height:18px;height:18px;border:1px solid #E0E0E0;display:inline-block;*display:inline;zoom:1;font-style:normal;position:relative;border-radius:2px;}
.tag b{background:url(icon_sort_arr.gif) no-repeat 0 0;width:4px;height:7px;display:block;position:absolute;left:-4px;top:5px;}
.tag a{color:#333;padding:0 6px;}
.tag:hover{background:#0284C2;border-color:#0284C2;color:#fff}
.tag:hover b{background-position:0 -7px;}
.tag a:hover,.tag:hover a{color:#fff;text-decoration:none}

.page { padding:20px 0; }

.hotNew { position:relative; border:1px solid #eaeaea;padding:10px 0 15px;margin:0 0 20px; text-align:center;}
.hotNew .title{margin:0;color:#f60;font-size:24px;line-height:48px;font-weight:bold}
.hotNew .title a {color:#f60;}
.hotNew .content{font-size:13px;line-height:22px;margin:0 35px;}
.hotNew .content a.more{color:#f60;margin-left:5px;}
.hotNew .date{display:none}
.hotNew i { position:absolute; left:0; top:0; display:block; width:70px; height:70px; background:url(../images/zion_3.png) no-repeat; }

.col-a {}
.col-a .g-sd { float:left; width:47%; }
.col-a .g-mn { float:right; width:680px; }

.box { border:1px solid #eaeaea; }
.box .hd { position:relative; height:38px; background:#fbfbfb; line-height:38px; }
.box .hd {
	background: -webkit-linear-gradient(#fff, #f8f8f8);
	background: -moz-linear-gradient(#fff, #f8f8f8);
	background: linear-gradient(#fff, #f8f8f8);
}
.box .hd:after { position:absolute; left:-1px; top:9px; display:block; width:4px; height:20px; background:#e23838; content:""; }
.box .hd h2 { margin:0; padding:0 14px; font-size:16px; line-height:38px; overflow:hidden; font-weight:bold}
.box .hd .more { position:absolute; top:0; right:14px; margin:0;   }
.box .hd .more a { color:#5f5f5f; }
.box .hd .more a:hover { background:none; color:#f60; }
.box .bd { padding:10px 18px; border-top:1px solid #eaeaea; }


.list-01 li { padding-left:14px; background:url(../images/zion_4.gif) no-repeat 0 45%;font-size:13px; line-height:33px;height:33px; overflow:hidden }
.list-01 li span { float:right; font-size:12px;color:#777 }

.list-01-half li { float:left; width:50%;}

.slideBox a{transition:all 0.2s linear 0s;width:100%;height:100%;display:block}

.slide { position: relative; width:680px; height:362px; overflow:hidden;font-size:14px;  text-align:center;}
.slide .hd { height:1; border-top:1px solid #18374e; background:rgba(60, 60, 60, 0.3); line-height:29px; display: none;}
.slide .hd li{ float:left; width:68px; color:#fff; cursor:pointer; }
.slide .hd li.on{ background:#e23838;color:#fff}
.slide .bd { position:relative; height:332px;  }
.slide .bd li { position: relative; width:680px; height:332px; }
.slide .bd li span { position: absolute; left:0; bottom:0; width:100%; background:rgba(44, 44, 44, 0.3); color:#fff; line-height:40px; z-index:1; }
.slide .next,.slide .prev { position:absolute; left:15px; top:50%; display:block; width:49px; height:49px; margin:-25px 0 0; background:url(../images/arr_00s.png); opacity:0.7; display:none; cursor:pointer; z-index:2; }
.slide .next { left:auto; right:15px; background:url(../images/arr_00.png); }
.slide .next:hover,.slide .prev:hover { opacity:1; }

.mt15 { margin-top:15px; }

.m-ad {position:relative; min-height:140px;border: 1px solid #ddd;}
.m-ad .hd{position:absolute;bottom:10px;left:0;width:100%;text-align:center; z-index:1;}
.m-ad .hd li{width:12px;height:12px; margin:0 2px; display:block;cursor:pointer;background:#999;overflow:hidden;display:inline-block;*display:inline;zoom:1;text-indent:-999px;overflow:hidden}
.m-ad .hd li.on{background:#f60}


.thumb-list { position:relative; padding-left:125px; }
.thumb-list .pic { position:absolute; left:0; top:0; width:112px; height:112px; background:#fff; overflow:hidden; border:1px solid #d9d9d9; font-size:2px}
.thumb-list .pic a{ display:table-cell;height: 110px;text-align: center;vertical-align: middle;width: 110px;}
.thumb-list .pic img {max-height: 100px;max-width:100px;transition:all ease-out .3s; vertical-align:top; }
.thumb-list .pic:hover img { transform:scale(1.2,1.2);opacity:0.8; }
.thumb-list dl { height:105px; padding:0 15px 0 0}
.thumb-list dl dt {  font-size:14px; max-height:45px;overflow:hidden;margin:0 0 5px; font-weight:bold}
.thumb-list dl dd { margin:0; color:#919191; line-height:24px;overflow:hidden;height:70px;}

.g-ryan .hd h2 {   }
.g-ryan .thumb-list { float:left; width:500px; padding-top:10px; }
.g-ryan .thumb-list .pic { top:10px; }
.g-ryan .list-01-half { display:block; overflow:hidden; zoom:1; }

.g-hay .hd h2 {   padding: 0 14px;font-size: 16px;line-height: 38px;overflow: hidden;font-weight: bold;}
.g-hay .bd { padding-top:19px; padding-bottom:19px; }
.g-hay .bd li { position:relative; float:left; width:250px; height:330px; }
.g-hay .bd li .pic,.g-hay .bd li .pic img {  margin:0; transition: all 0.2s linear 0s; width: 268px;height: 176px;}
.g-hay .bd li dl { /*! width:268px; */ height:140px; padding:25px 5px 0; text-align:center; z-index:1; transition: all 0.2s linear 0s; }
.g-hay .bd li dl .num { position:relative; height:34px; margin-bottom:10px; font:30px/34px 'Niagara Solid'; }
.g-hay .bd li dl .num:after,.m-hay .bd li dl .num:before { position:absolute; top:16px; display:block; width:25px; height:1px; background:#c2c2c2; content:''; }
.g-hay .bd li dl .num:after { left:50%; margin-left:-40px; }
.g-hay .bd li dl .num:before { right:50%; margin-right:-40px; }
.g-hay .bd li dl dt { /*! margin-bottom:8px; */ line-height:30px; width: auto;/*! padding: 10px 14px; */height: 35px;overflow: hidden;}
.g-hay .bd li dl dt a:hover { text-decoration:underline; }
.g-hay .bd li dl .info { display:none; padding:0 30px; color:#fff; line-height:18px; opacity:0; }
.g-hay .bd li:nth-child(2n+1) dl { background:#f2f2f2; }
.g-hay .bd li:hover { color:#fff; }
.g-hay .bd li:hover .pic,.g-hay .bd li:hover .pic img { height:140px; }
.g-hay .bd li:hover dl { height:190px; padding-top:35px; background:#e23838; }
.g-hay .bd li:hover dl .num:after,.m-hay .bd li:hover dl .num:before { background:#e86060; }
.g-hay .bd li:hover dl dt a { color:#fff; }
.g-hay .bd li:hover dl .info { display:block; opacity:1; }

.g-joan {}
.g-joan .g-sd { float:left; width:385px; margin-right:18px; }
.g-joan .g-mn { float:left; width:38%; }
.g-joan .g-ex { float:right;  width: 30%;}

.g-joan .mt { height:37px; border-bottom:1px solid #eaeaea; position:relative;}
.g-joan .mt h3 { float:left; margin:0; border-bottom:2px solid #e23838; font-size:14px; line-height:35px; font-weight:bold}
.g-joan .mc { padding-top:13px; }
.g-joan .mt .more{position:absolute;right:0;top:10px;}

.g-joan .thumb-list { margin-bottom:20px; float: left;width: 100%;}
.g-joan .list-01 li { line-height:31px; width: 30%;float: left;margin-right: 3%;}
.g-joan .list-01 li span { display:inline-block; margin:3px 0 5px; padding:2px 3px; border:1px solid #c0c0c0;  line-height:16px; vertical-align:top; }
.g-joan .list-01 li span:hover { border-color:#ff9999; background:#ff9999; color:#fff; }
.g-joan .list-01 li span:hover a { color:#fff;text-decoration:none }


.g-joan .list-05 li { line-height:31px; width: 100%;float: left;}
.g-joan .list-05 li span { display:inline-block; margin:3px 0 5px; padding:2px 3px; border:1px solid #c0c0c0;  line-height:16px; vertical-align:top; float: right;}
.g-joan .list-05 li span:hover { border-color:#ff9999; background:#ff9999; color:#fff; }
.g-joan .list-05 li span:hover a { color:#fff;text-decoration:none }



.list-02 li { position:relative; float:left; width:31%;height:110px; padding:0; margin:5px;border:1px solid #d9d9d9; font-size:2px;overflow:hidden;}
.list-02 li:hover { border:1px solid #f60; z-index:1; }
.list-02 li a{                  width: 32%;text-align: center;margin: auto;}
.list-02 li img { transition: all 0.3s ease-out 0s;text-align: center;width: 100px;margin: auto;margin-left: 27px;}
.list-02 li:hover img{transform:scale(1.2,1.2);opacity:0.8; }

.pro-1 {  }
.pro-1 li { float:left; width:15%; margin-right:21px; }
.pro-1 li .pic { position:relative; width:220px; height:160px; background:3498db; overflow:hidden; }
.pro-1 li .pic img { height:160px; }
.pro-1 li .pic::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5);content:'';transition:transform 0.6s;transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);z-index:1}
.pro-1 li dl { padding:10px 10px 8px; }
.pro-1 li dl dt { margin-bottom:7px; font-size:14px; font-weight:normal; line-height:20px; }
.pro-1 li dl dd {  }
.pro-1 li dl .ads { padding-left:16px; background:url(../images/zion_5.gif) no-repeat; }
.pro-1 li:hover .pic::before{-webkit-transform:scale3d(1.9,1.4,0.5) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,0.5) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}
.pro-1 li img{transition:all ease-out .3s}
.pro-1 li:hover img{transform:scale(1.1,1.1);opacity:0.9}

.footer { border-top:1px solid #e9e9e9; background:#f7f7f7; }
.link { padding-top:10px; background:#f7f7f7; }
.link ul li { float:left; width:200px; }
.guide-list { padding:30px 0; background:#0e253b; color:#fff; }
.guide-list dl { float:left; width:120px; padding-left:20px; }
.guide-list dl dt { font-size:16px; line-height:36px; }
.guide-list dl dd { line-height:30px; width: 100px;float: left;}
.guide-list dl dd a { color:#90959c; }
.guide-list a:hover { color:#f60; }
.guide400 { float:right; width:290px; min-height:126px; padding-left:40px; border-left:1px solid #273b4f; font-size:16px; line-height:34px; text-align:center; }
.guide400 p { margin-bottom:0; }
.guide400-1 { font-size:30px; font-family:'Georgia'; }
.guide400-2 { color:#787f88; font-size:12px; }

.guide400 .wx{font-size:12px;color:#787f88;text-align:left;margin:10px 15px 0 0}

.copyright { border-top:1px solid #273b4f; background:#0e253b; clear:both; }
.copy { padding:16px 20px; color:#787f88; font-size:12px; line-height:24px; }
.copy p { margin-bottom:0; }
.copy a { color:#787f88; }
.copy a:hover { color:#fff; }

.g-wp { padding:20px 0; }
.g-wp .g-sd { float:left; width:82px; min-height:1px; margin-right:21px; }
.g-wp .g-mn { float:left; width:67%; }
.g-wp .g-ex { float:right; width:308px; }
.g-wp .g-ex .box .bd { padding:14px; }

.m-area { width:82px; background:#f6f6f6; text-align:center; border: 1px solid #ddd;}
.m-area h2 { margin:0; background:#0e253b; color:#fff; font-size:14px; line-height:45px; }
.m-area li { line-height:34px; border-bottom: 1px dotted #ddd;}
.m-area li a { display:block; }
.m-area li a:hover,.m-area li .z-crt { background:#e7e7e7; color:#000; }

.z-fixed { position:fixed; top:55px; z-index:2; }

.m-menu { width:82px; background:#f6f6f6; text-align:center; }
.m-menu li { border-bottom:1px solid #e7e7e7; font-size:14px; line-height:45px; }
.m-menu li a { display:block; }
.m-menu li a:hover,.m-menu li .z-crt { background:#e23838; color:#fff;text-decoration:none }

.location { position:relative; }
.location h3 { position:relative; margin:0 0 10px; padding-left:16px; border-bottom:1px solid #e8e8e8; font-size:20px; line-height:56px; font-weight:normal; }
.location h3:after { position:absolute; left:-1px; top:18px; display:block; width:4px; height:20px; background:#e23838; content:""; }
.breadcrumbs { margin-bottom:10px; line-height:24px; }
.breadcrumbs a { display:inline-block;  }
.breadcrumbs .u-home { margin-left:0; padding-left:26px; background:url(../images/zion_8.jpg) no-repeat 0 center; }
.breadcrumbs .z-crt { position:relative; margin-right:0; margin-left:22px; padding:0 10px 0 20px; }
.breadcrumbs .z-crt:after,.breadcrumbs .z-crt:before { position:absolute; left:12px; top:0; width:100%; height:100%; display:block; content:''; }
.breadcrumbs .z-crt:after { border:1px dotted #000; }
.breadcrumbs .z-crt:before { left:auto; right:-5px; top:5px; width:7px; height:6px; content:''; background:url(../images/zion_10.gif) no-repeat; font-size:10px; line-height:16px; text-align:center; }
.breadcrumbs span { float:right; }
.breadcrumbs span em { padding:0 5px; color:#e23838; font-size:16px; font-family:Georgia; }
.breadcrumbs .z-crt:first-child { margin-left:52px; }

.m-selector-wp { position:relative;}
.m-selector-wp:after { position:absolute; left:1px; right:1px; bottom:-3px; display:block; height:3px; background:#f4f4f4; content:""; }
.m-selector{ position:relative;margin-bottom:22px;border:1px solid #d2d2d2; overflow:hidden;}
.m-selector dl{ position:relative; margin-top:-1px;border-top:1px solid #eaeaea; background:url(s.gif) repeat-y; }
.m-selector dl dt{float:left;width:90px;padding-right:10px;background:#f6f6f6;border-right:1px solid #d2d2d2;color:#000;line-height:42px;text-align:right}
.m-selector dl dd{display:block;overflow:hidden;zoom:1;background:#fff;padding:11px 0 11px 4px;line-height:20px}
.m-selector dl dd a{display:inline-block;margin:0 1px 0 8px;color:#6b6768;vertical-align:top}
.m-selector dl dd a:hover{color:#e23838}
.m-selector dl dd .z-crt{color:#e23838}
.m-selector dl dd .z-crt:hover{color:#f60}

.m-filter{ margin-bottom:0; border-bottom:1px solid #ddd; }
.m-filter li { float:left; margin-top:4px; margin-right:-1px; border-right:1px solid #ddd;border-left:1px solid #ddd; border-top:1px solid #ddd; font-size:14px; line-height:37px;}
.m-filter li a { display:block; padding:0 15px; }
.m-filter .z-crt { margin-top:0; margin-bottom:-1px; border-top:2px solid #5a5a5a; border-bottom:1px solid #fff; color:#e23838; line-height:40px; }
.m-filter .z-crt a { color:#e23838; }

.m-item {position:relative; padding:25px 10px; border-bottom:1px solid #e8e8e8; overflow:hidden; }
.m-item .pic {background:#fff;position:relative; float:left; margin-right:16px; width:112px;height:112px;overflow:hidden;border:1px solid #d9d9d9;font-size:2px}
.m-item .pic a{display:table-cell;height:110px;text-align:center;vertical-align:middle;width: 110px;}
.m-item .pic img{max-height:100px;max-width:100px;transition:all ease-out .3s; vertical-align:top;}
.m-item .pic img:hover{transform:scale(1.2,1.2);opacity:0.8;}
.m-item .pic .u-hot { position:absolute; top:0; right:0; width:44px; height:44px; background:url(../images/zion_21.png) no-repeat;display:none}
.m-item .txt { position:relative; display:block; overflow:hidden; zoom:1; }
.m-item .txt h3 { margin-bottom:8px; font-size:16px; line-height:22px; }
.m-item .txt h3 em { margin-left:7px; padding:0 6px; border:1px solid #f60; color:#f60; font-size:12px; font-style:normal; vertical-align:top; }
.m-item .txt .info { height:42px;margin-bottom:8px; padding-right:15px; color:#979797; line-height:1.9; overflow:hidden; }
.m-item .item-img { margin-bottom:16px; }
.m-item .item-img li { float:left; margin-right:14px; }
.m-item:hover { background:#f8f8f8; }

.m-widget li { position:relative; float:left; }
.m-widget li strong { font-weight:normal; }

.m-widget .u-widget-share { position:relative; float:right; margin-right:8px; }
.m-widget .u-widget-share img { vertical-align:top; }
.u-ah-share{ position:absolute; bottom:-2px; right:25px; width:165px; height:24px; line-height:24px; }
.u-ah-share a{position:relative;display:inline-block;width:24px;height:24px;margin-left:5px;background:url(../images/share.png);vertical-align:top;cursor:pointer;opacity:.8;}
.u-ah-share a:hover{opacity:1;}
.u-ah-share a.bds_tsina{background-position:0 0;}
.u-ah-share a.bds_weixin{background-position:0 -32px;}
.u-ah-share a.bds_qzone{background-position:0 -65px;}
.u-ah-share a.bds_sqq{background-position:0 -98px;}
.u-ah-share a.bds_renren{background-position:0 -131px;}
.u-ah-share a.bds_tqq{background-position:0 -163px;}
.u-ah-share a.bds_douban{background-position:0 -196px;}
.u-ah-share a.bds_fbook{background-position:0 -226px;}

.m-widget .u-widget-view { float:right; margin-right:0; padding-left:22px; background:url(../images/zion_13.png) no-repeat 0 center;  }
.m-widget .u-widget-col { padding:0 5px; border:1px solid #ff9999; margin:0 15px 0 0}
.m-widget .u-widget-col a { color:#ff9999; }
.m-widget .u-widget-ads { padding-left:16px; background:url(../images/zion_5.gif) no-repeat 0 center; }
.m-widget .u-widget-tag a { margin:0 15px 0 0; }
.m-widget .u-widget-web,.m-widget .u-widget-tel { }
.m-widget .u-widget-web a { color:#469331; }
.m-widget .u-widget-tel { margin:0 15px 0 0; }
.article-detail .hd .u-widget-ads { margin-right:18px; }

.m-item-panel .m-widget .u-widget-view { display:none; }

/*缈婚〉鏍峰紡*/
.ui-page{text-align:center;padding:3em 0; }
.ui-page li{display:inline-block;*display:inline;zoom:1; margin:0 2px; vertical-align:top;font-size:14px;}
.ui-page li a {padding:2px 8px;border:1px solid #e8e8e8;display:inline-block;*display:inline;zoom:1;margin:0;}
.ui-page li .active,.ui-page li a:hover{background-color:#e23838;border-color:#e23838;color:#fff;text-decoration:none}
.ui-page .u-prev,.ui-page .u-next { background-color:#f7f7f7; }
.ui-page .btn-search { height:26px; padding:0 5px; border:1px solid #e23838; background:#e23838; color:#fff; }
.ui-page .ui-pagser-turnto{display:none}

.article { padding:30px 10px; font-size:16px; line-height:1.8; }

.article-detail .hd { position:relative; padding:10px 0 25px; border-bottom:1px solid #e8e8e8; }
.article-detail .hd h1 { margin:0 0 5px;font-size:20px; line-height:32px;font-weight:bold }
.article-detail .hd h5{margin-bottom:20px;color:#e23838}

.article-detail .bd { padding:30px 10px; line-height:1.8; font-size:15px; }
.article-detail .bd,.article-detail .bd span{}

.top10 { margin-top:10px; background:url(../images/zion_11.gif) no-repeat 0 9px; }
.top10 li { padding-left:20px; font-size:13px; line-height:33px; overflow: hidden;height: 33px;}

.m-jue .list-01 li em { margin-left:8px; font-style:normal; }
.m-jue .list-01 li em,.m-jue .list-01 li em a { color:#469331; }

.m-businessman .bd { padding:14px 0 0 18px !important; }

.pro-2 li { position:relative; float:left; width:130px;height:130px; margin:0 10px 10px 0; border: 1px solid #ddd;}
.pro-2 li img{width:130px;height:105px;}
.pro-2 li span { position:absolute; left:0; bottom:0; width:130px; background-color:#666; color:#fff; line-height:23px; text-align:center; opacity:0.8; height: 23px;overflow: hidden;}
.pro-2 li:hover span { background-color:#069; }

.pro-3 li { position:relative; float:left; width:130px; margin:0 10px 8px 0; }
.pro-3 li span { display:block; padding:7px 0; line-height:22px; text-align:center; }

.u-orange { color:#ff6600; }
.u-green { color:#469331; }
.u-red { color:#ff0400; }

.m-share { margin-bottom:36px; font-size:14px; text-align:center; }
.m-share p { margin-bottom:20px; color:#a9a8a8; line-height:30px; }
.m-share .bdsharebuttonbox a { display:inline-block; width:70px; padding-top:47px; line-height:36px; cursor:pointer; }
.m-share .bdsharebuttonbox a img { display:block; margin:0 auto; }

.bds_weixin { background:url(../images/zion_16.png) no-repeat center top; }
.bds_qzone { background:url(../images/zion_17.png) no-repeat center top; }
.bds_tsina { background:url(../images/zion_18.png) no-repeat center top; }

.u-ahwx { position:relative; background:url(../images/zion_19.png) no-repeat center top; }
.u-ahwx em { position:absolute; top:-60px; left:80px; width:200px; height:200px; z-index:1; }
.u-ahwx:hover em { display:block; }

.m-tit .hd { margin-bottom:18px; }
.m-tit .hd h2 { position:relative; margin:0 0 10px; padding-left:16px; border-bottom:1px solid #e8e8e8; font-size:20px; line-height:46px; font-weight:normal; }
.m-tit .hd h2:after { position:absolute; left:-1px; top:13px; display:block; width:4px; height:20px; background:#e23838; content:""; }
.m-tit .bd { height:300px; padding:50px 0 0 110px; background:url(../images/zion_15.jpg) no-repeat; font-size:16px; line-height:30px; }

.m-original { margin-bottom:36px; padding:30px; border:1px solid #ebebeb; background:#fcfbfa; color:#844e1f; line-height:30px; font-size:16px; }
.m-original h3 { margin-bottom:14px; font-size:20px; line-height:36px; text-align:center; }
.m-original .u-related {}
.m-original .u-source { min-height:98px; padding:19px 130px 19px 0; background:url(../images/zion_20.png) no-repeat right center; text-align:right; }

.bd_weixin_popup {box-sizing:content-box !important;}












.col-c .leftBox .hotNew .info{width: 626px;}
.col1{float:right;width:755px;}
.col2{float:left;width:420px;}
.news-div{overflow:hidden;zoom:1;font-size:14px;padding:0 0 15px;}
.news-div .col2 .hd{color:#000;font-weight:bold;font-size:16px;padding:0 0 10px}
.news-div .col2 li{padding:8px 13px;height:18px;overflow:hidden;background:url(http://www.ah.cn/images/newico12.gif) no-repeat 0 17px;}
.col-c .rightBox{width:328px;background-image:none;min-height:392px;border-top:3px solid #f60;background-color:#fafafa }
.col-c .leftBox{width:860px;margin-right:0;padding:0;}
.col-c .rightBox li{font-size:14px;height:20px;overflow:hidden;line-height:23px;padding:7px 15px}
.col-c .rightBox .hd{color:#f60;font-weight:bold}
.col-c .leftBox .picWall ul li{margin-right: 20px;}





.page_box{width:1200px;margin:0 auto}
.col1{width:100%; position:relativel;}
.col2{float:right;width:210px;}
.col3{width:100%;float:right;}
.col4{width:860px;float:left;margin-right:10px;}
.col5{width:330px;float:left}
/*
.col6{width:710px;float:left;margin-right:10px}
*/
.col6{width:950px;float:left;margin-right:10px}
.col7{width:240px;float:left;}
.news_col1{width:280px;float:left}
.news_col1 .slideBox {width:280px; height:304px; margin:0; }
.news_col2{width:570px;float:left;margin:0 10px}
.news_col2 .news_focus .info_list {padding: .5em 1em 0.6em;}
.news_col3{width:330px;float:left;}

.news_col3  .rank_list{ background: url(../images/2015/rank_list.jpg) no-repeat 1em 1.2em; }
.news_col3 .info_list li { height:20px; line-height:19px; }
.news_col3 .box .hd .tab_s {
	position:relative;
	left:170px;
    line-height: 35px;
    padding: 0 10px;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    display: inline-block;
    zoom: 1;
    cursor: default;
    margin-right: 5px;
	height:40px;
	background:none;
	top:0
}
.news_col3 .box .hd .active {
	background:#fff;
	color:#5283ab 
}

.news_col4{width:393px;float:left;margin-right:10px;}
.news_col5{width:393px;float:left;margin-right:10px;}
.news_col6{width:393px;float:right;}

/*
.box{margin:0 0 .8em}
.box .hd{ height:39px;border-left:1px solid #5283ab ;border-right:1px solid #5283ab ;border-top:3px solid #10426d  ;border-bottom:1px solid #5283ab ;background:#10426d;position:relative;border-top-left-radius:2px; border-top-right-radius:2px;}
.box .hd .tab{ height:40px;line-height:40px;padding:0 16px;font-size:16px;font-weight:bold;color:#111;display:inline-block;*display:inline;zoom:1;cursor:default; position:absolute; left:0; top:-3px; }
.box .hd .tab{border-top:3px solid #10426d  ; background:#fff;}
.box .hd .active a{color:#f60!important}
*/

/*
.col4 .box .hd{ height:39px;border-left:1px solid #eee;border-right:1px solid #eee;border-top:3px solid #334fa0;border-bottom:1px solid #eee;background:#1A4C75;position:relative;border-top-left-radius:2px; border-top-right-radius:2px;}
.col4 .box .hd .tab{ height:40px;line-height:40px;padding:0 16px;font-size:16px;font-weight:bold;display:inline-block;*display:inline;zoom:1;cursor:default; position:absolute; left:0; top:-3px; }
.col4 .box .hd .active{background:#fff;}*/

.col5 .box .hd,.col7 .box .hd,.rank_box .hd,.news_colums_2 .hd{ height:41px; border:1px solid #dbe4f9;background:#fe8f47;position:relative; border-top-left-radius:2px; border-top-right-radius:2px; }
.col5 .box .hd .tab,.col7 .box .hd .tab,.rank_box .hd .tab,.news_colums_2 .hd .tab{ height:41px;line-height:40px;padding:0 16px;font-size:16px;font-weight:bold;display:inline-block;*display:inline;zoom:1;cursor:default; position:absolute; left:0; top:-1px; border-top:3px solid #fe8f47 ; background:#fff; }
/*
.box .bd{border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee}
.box .hd .more{position:absolute;right:10px;top: 10px;text-align:right;background:#ccc;color:#fff;font-size:11px;display:inline-block;*display:inline;zoom:1;padding:0em .5em}
.box .hd .more:hover{text-decoration:none;background:#A8A8A8}
*/
.news_add{height:18px;overflow:hidden;position:absolute;right:10px;top:8px;text-align:right}



.col4 .box .hd .more {top:10px;}
.col5 .box .hd .more {top:11px;}


.box .hd .right_msg{position:absolute;right:16px;top:0px;font-weight:normal;color:#888}
.right_company .hd{background:#FCF7CA url(../images/2015/vip_commend.png) no-repeat;border-color:#D9C27B;padding-left:0;text-align:center;text-shadow:-1px 0 0 rgba(255,255,255,.25);}
.right_company .bd{border-color:#D9C27B}
.right_company .hd .tab{color:#fff; width:206px; background:none;}

.box-photo{margin:4px 0 .8em;border:1px solid #eee;position:relative;top:0;right:2px;}
.box-photo .box-inner1{border:1px solid #eee;position:relative;top:-3px;right:2px;background:#fff}
.box-photo .box-inner2{border:1px solid #eee;position:relative;top:-3px;right:2px;background:#fff}
.box-photo .hd{text-align:center;background:url(../images/2015/hd_bg.jpg) repeat-x;}
.box-photo .hd .tab{line-height:35px;padding:0 10px;font-size:135%;color:#222;font-family:5fae8f6f96c59ed1;}

.box-news{margin:0 0 .8em}
.box-news .hd{border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;border-top:3px solid #068DCF;background:#fff;position:relative}
.box-news .hd .tab{padding:1em 10px 1.3em;}
.box-news .hd .theme{font-family:5fae8f6f96c59ed1;font-size:170%;font-weight:normal;line-height:35px;font-weight:bold;color:#222;}
.box-news .bd{border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee}

.news_focus .hd{}
.news_focus .hd .tab{color:#D21F00;font-size:135%;font-family:5fae8f6f96c59ed1;}
.news_focus .bd{font-size:14px;}
.news_focus .t_topic{color:#0D94D6;font-size:120%;font-family:5fae8f6f96c59ed1;margin:0.65em 0}
.news_focus .t_topic a{color:#0D94D6}
.news_focus .info_list{padding:.4em 1em 0.5em;height:245px;overflow:hidden}
.news_focus .info_list li{height:auto;background-image:none;padding-left:0}

.shareMsg{position:absolute;right:1em;top:3em;}
.shareMsg:hover .arr_pg_black{
	transform:rotate(-180deg);
 }
 .shareMsg:hover .bshare-custom{visibility:visible;}
.bshare-custom{/*background:#fff;*/vertical-align:top;/*border:1px solid #eee;*/padding:23px 10px 10px;margin:0 0 0 -7px;z-index:10;position:absolute;/*visibility:hidden;*/text-align:left;/*box-shadow:0 0 10px 0 rgba(0,0,0,0.3);*/width:200px;right:0}
.bshare-custom a{display:block;color:#666}

.my_share{padding:0 11px;color:#E25500;vertical-align:middle;position:relative;z-index:11}

/*
鍏叡鍥剧墖鍒楄〃鏍峰紡*/
.thumb_list{padding:1em 1em 0}
.thumb_list .img{float:left;width:110px;min-height:70px!important;font-size:0;position:relative;background:url(../images/2015/nopic_70.jpg) no-repeat;}
.thumb_list .name{margin:-2px 0 .3em 115px;font-size:14px;font-weight:normal;overflow:hidden;height:20px;font-weight:bold}
.thumb_list .name a{color:#111}

.thumb_list .intro{margin:0 0 0 115px;line-height:1.8}
.thumb_list .font{cursor:pointer;height:22px;line-height:22px;background:#000;opacity:0.8;filter:alpha(opacity=80);color:#fff;width:100%;position:absolute;bottom:0;left:0;font-size:12px;text-align:center}
.thumb_list .img a:hover{text-decoration:none;}
.thumb_list .img:hover .font{background-color:#078DCF}

.right_businessman .thumb_list .img{width:70px;min-height:70px!important;}
.right_businessman .thumb_list .name{margin:-2px 0 .3em 85px;}
.right_businessman .thumb_list .intro{margin:-2px 0 .3em 85px;}

.thumb_list_2{padding:2em;border-bottom:1px solid #ededed}
.thumb_list_2 .img{float:left;width:100px;font-size:0;position:relative;background:url(../images/2015/load2.gif) no-repeat 50% 50%;}
.thumb_list_2 .name{margin:-2px 0 .3em 115px;font-size:12px;font-weight:normal;font-size:14px;font-weight:bold}
.thumb_list_2 .name a{color:#111}
.thumb_list_2 .intro{margin:0 0 0 115px;}
.thumb_list_2 .font{cursor:pointer;height:22px;line-height:22px;background:#000;opacity:0.8;filter:alpha(opacity=80);color:#fff;width:100%;position:absolute;bottom:0;left:0;font-size:12px;text-align:center}
.thumb_list_2 .img a:hover{text-decoration:none;}
.thumb_list_2 .img:hover .font{background-color:#078DCF}

.ibw-rank .thumb_list .img{width:100px;min-height:100px!important;}
.ibw-rank .thumb_list .name{margin:-2px 0 .3em 115px;}
.ibw-rank .thumb_list .intro{margin:0 0 0 115px;}

.cat-news-info .thumb_list .img{width:100px}
.cat-news-info .thumb_list .name{margin-left:110px;font-weight:bold;}
/*.cat-news-info .thumb_list .name a{color:#088DD0}*/
.cat-news-info .thumb_list .intro{margin-left:110px;}
.da{color:green}

.ibw-rank{padding:10px 10px 0;overflow:hidden;zoom:1;}
.ibw-rank .thumb_list{width:50%;padding:0 0 5px;margin:0 0 5px;float:left}

/*鍏叡淇℃伅鍒楄〃鏍峰紡*/
.info_list{padding:1em 1em .5em;}
.info_list li{background:url(../images/2015/icon_lead.gif) no-repeat 0 50%;padding-left:1em;margin-bottom:.35em;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size:13px;}
.rank_list{background:url(../images/2015/rank_list.jpg) no-repeat 1em 1.4em;padding-bottom:.2em}
.rank_list li{background-image:none;padding-left:1.6em;margin-bottom:.4em;}
.cat-news-info .info_list li{margin-bottom:.48em}

/*蹇€熷鑸�*/
.quick-nav{position:fixed;width:130px;right:1em;border:1px solid #ededed;background:#fff}
.quick-nav .s-nav li{border-bottom:1px solid #ededed}
.quick-nav .s-nav li a{display:block;padding:.4em 1em}
.quick-nav .s-nav li a:hover,.quick-nav .s-nav li .active{background:#0284C2;color:#fff;text-decoration:none}
.quick-nav .back_top{display:block;text-align:center;padding:.4em 1em;background:url(../images/2015/icon_face.png) no-repeat 20px -416px}
.quick-nav .back_top:hover{background-position:20px -446px;text-decoration:none}
.back_top_inner{position:fixed;width:51px;height:54px;background:url(../images/2015/back_top_inner.gif) no-repeat;right:2em;bottom:2em;display:block;overflow:hidden;text-indent:-999px;display:none}
.back_top_inner:hover{background-image:url(../images/2015/back_top_inner_hover.png)}

.commend-bus li{width:47%;float:left;margin-bottom:.2em}
.commend-bus{height:84px;overflow:hidden}
.news-info{height:230px;overflow:hidden}
.ibw-rank{height:224px;overflow:hidden;zoom:1;}
.cat-company{height:310px;overflow:hidden}
.cat-news-info{height:310px;overflow:hidden}
.tl-banner{margin:0 0 .5em}
.date{float:right;color:green;font-style:normal}

/*banner閮ㄥ垎婊氬姩鍥惧垏鎹�*/
.font-fangtan{position:absolute;background:url(../images/2015/newico2.png) no-repeat;width:112px;height:70px;left:-2px;top:-2px;z-index:10;}
.slideShadow { position: absolute; bottom: 0; left: 0; width: 100%; height: 116px; background: url(../images/2015/slideShadow.png) no-repeat; z-index: 15; }



.cat-company .tag{float:right}
.cat-company .info_list{padding:1em 0 1em 1em;}
.cat-company li{width:46%;float:left;padding-right:2%}

.youlink{width:1200px;margin:0 auto}
.youlink .bd{padding:.8em}
.youlink .bd a{padding:0 .3em .3em 0; color:#aaa;}

#footer{text-align:center;line-height:22px;padding:0 0 1em}
.about{line-height:35px;border-top:3px solid #3757A2;background:#f4f4f4}
.about a{padding:0 1.5em}

.mb-version{padding:0 0 1em}
.mb-version a{border:1px solid #ededed;display:inline-block;*display:inline;zoom:1;padding:.4em 1em}
.mb-version a:hover,.mb-version .active{text-decoration:none;background:#3757A2;color:#fff;border-color:#3757A2;}

/*闈㈠寘灞戝鑸�*/
.location .s-right{float:right}
.location .active{color:#088DCE;font-weight:bold}

.sort-item{margin:0 0 .8em;padding:0;border:1px solid #ededed;border-top:3px solid #119BDA;}
.sort-item .dl{margin:0;padding:1em 0;position:relative;border-bottom:1px solid #f2f2f2}
.sort-item .dl dt{float:left;width:12%;text-align:right;color:#9f9f9f;position:relative;top:3px}
.sort-item .dl dd{width:88%;float:left;text-align:center}
.sort-item .dl .s-nav li{width:12%;float:left}
.sort-item .dl .s-nav a{display:block;padding:.25em 0}
.sort-item .dl .s-nav .active{color:#fff;font-weight:bold;background:#078CCF;text-shadow:-1px 0 0 rgba(0,0,0,.25);border-radius:2px;}
.sort-item .dl .s-nav .active:hover{text-decoration:none;text-shadow:-1px 0 0 rgba(0,0,0,.25);background:#078CCF;}
.sort-item .dl .s-nav a:hover{text-decoration:none;background:#E2EBF6}
.send_msg{position:absolute;right:10px;top:6px;text-align:right}
.send_msg .send_msg_btn{width:109px;height:23px;border:0;background:url(../images/2015/btn_send_msg.png) no-repeat;cursor:pointer}
.send_msg .send_msg_btn:hover{background-position:0 -25px;}



.text_model_1{border-bottom:1px solid #ededed;padding:1.5em}
.text_model_1:hover,.thumb_list_2:hover,.text_model_2 li:hover{background-color:#F3F8FD}
.text_model_1 h4{font-size:14px;color:#111}
.text_model_1 h4 a{color:#111}
.text_model_1 h4 img{position:static!important;vertical-align:-3px}
.text_model_1 dl{margin:0 0 .5em;}
.text_model_1 dt{width:8%;float:left;text-align:right;color:#a0a0a0}
.text_model_1 dd{width:92%;float:left}
.info_detail{padding:2em;color:#333;line-height:1.6;font-size:14px!important;}
.info_detail img{background:url(../images/2015/load2.gif) no-repeat 50% 50%}
.info_contact{padding:0 0 2em}
.info_contact h4{border-bottom:1px solid #eee;background:url(../images/2015/info_contact_title.jpg) no-repeat 50% 0;text-align:center;color:#796F1A;font-family:5fae8f6f96c59ed1;font-size:110%;line-height:28px;height:28px;margin:0 0 1em;}
.info_contact dl{margin:0;padding:.4em 0 0;}
.info_contact dl dt{float:left;width:12%;text-align:right;color:#9f9f9f}
.info_contact dl dd{width:88%;float:left;}
.page_up_dn{font-size:12px;}


.text_model_2{font-size:14px}
.text_model_2 li{border-bottom:1px solid #ededed;padding:1em}
.text_model_2 li .time{float:right;color:#108E3F;font-size:12px;}
.text_model_2 li a{color:#111}

.reg_programs{width:710px;margin:0 auto;padding:0;background:url(../images/2015/reg_program_bg.png) no-repeat;font-size:14px;}
.reg_programs li{width:33%;float:left;text-align:center}
.reg_programs .reg_icon{width:49px;height:49px;margin:-20px auto 0;position:relative;}
.reg_programs .reg_icon_1{background:url(../images/2015/reg_program_num_1.png) no-repeat 50% 50%;}
.reg_programs .reg_icon_2{background:url(../images/2015/reg_program_num_2.png) no-repeat 50% 50%;}
.reg_programs .reg_icon_3{background:url(../images/2015/reg_program_num_3.png) no-repeat 50% 50%;}
.reg_programs .name{margin:.5em 0 0}
.reg_programs .active{color:#f00;font-weight:bold}

.reg_item{padding:.5em 0;zoom:1;overflow:hidden}
.reg_item dt{display:inline-block;*display:inline;zoom:1;width:15%;text-align:right;vertical-align:middle}
.reg_item dd{margin:0;padding:0;display:inline-block;*display:inline;zoom:1;width:82%;}
input{vertical-align:middle}
.reg_item .text{padding:.8em .4em;color:#777;}
.reg-box{padding:1.5em 0;position:relative}
.reg-box .reg_btn{background:url(../../../images/reg_btn.png) no-repeat;width:222px;height:36px;border:0;cursor:pointer}
.reg-box .reg_btn:hover{background-position:0 -37px;}
.vip_tips{position:absolute;width:260px;right:2em;top:2em;margin:0;padding:0;}
.vip_tips .theme{border-bottom:1px solid #e2e2e2;color:#333}
.vip_tips .theme strong{display:inline-block;*display:inline;zoom:1;border-bottom:3px solid #f30;padding:0 1em .6em}
.vip_tips dd{margin:0;padding:0;}
.vip_tips dd p{padding:1.3em 0 0;}
.vip_tips dd p img{margin:0 .5em 0 0;vertical-align:middle;}
.vip_tips dd .color1{color:#D58C00}
.vip_tips dd .color2{color:#DD6004}
.vip_tips dd .color3{color:#168300}

.queding_btn{background:url(../images/2015/reg_queding.png) no-repeat;width:222px;height:36px;border:0;cursor:pointer}
.queding_btn:hover{background-position:0 -37px;}

.vip_page_col1{width:160px;float:left;}
.vip_page_col2{width:1025px;float:right;}
.vip_nav{padding:0 0 1em}
.vip_nav dt{height:35px;background:url(../images/2015/vip_page_nav.png) no-repeat;line-height:35px;padding:0 1em;color:#fff;font-size:14px;font-weight:bold;text-shadow:-1px -1px 0 rgba(0,0,0,0.15);}
.vip_nav dd{margin:0;padding:0;font-size:14px;}
.vip_nav dd a{display:block;border-bottom:1px solid #eee;padding:.5em 1em;background:url(../images/2015/vip_ico.png) no-repeat 93% 12px;}
.vip_nav dd a:hover,.vip_nav dd .active{background-color:#f8f8f8;text-decoration:none;color:#000}
.vip_content{padding:2em;color:#444;line-height:22px}

.more-area{border:1px solid #E2E2E2;display:inline-block;*display:inline;zoom:1;background:#f9f9f9;margin:1em 0 .5em -11em;padding:.2em .6em;border-radius:2px;}
.more-area:hover{background-color:#078CCF;color:#fff;border-color:#078CCF;text-decoration:none;text-shadow:-1px 0 0 rgba(0,0,0,.25);}
.error{padding:.4em .8em;color:#f00;margin:1em 2em}
.tips{color:#217711;padding:.3em .8em;background:#DAFFD3;display:inline-block;*display:inline;zoom:1;}
.tips_error{background-color:#FFF0BD;color:#f00;}

.login_box{width:380px;margin:5em auto;background:url(login_box_bg.jpg);color:#999}
.login_box .hd{background:url(../images/2015/login_box_hd.jpg) repeat-x;height:45px;line-height:40px;font-size:125%;font-family:5fae8f6f96c59ed1;text-align:center;color:#fff;font-weight:bold;text-shadow:-1px 0 0 rgba(0,0,0,0.25);}
.login_box .inputbox{padding:3em 1.5em 2em}
.login_box .inputbox .ibl{width:15%;text-align:right;}
.login_box .inputbox .input_01{border:1px solid #EBEBEB;padding:.8em .5em;width:275px;border-radius:3px;box-shadow:1px 1px 2px rgba(0,0,0,.05);}
.login_box .inputbox .input_01:hover{box-shadow:0 0 5px 0 #02A8E5;}
.login_box .inputbox p{padding:.5em 0}
.login_box .inputbox .btn_login{width:255px;height:40px;border:0;background:url(../images/2015/login_box_btn.jpg) no-repeat;cursor:pointer}
.login_box .inputbox .reg{padding:1.5em 0;text-align:center}
.login_box .inputbox .reg .btn{color:#118EC8;font-weight:bold}
.login_box .error{margin-top:0;margin-bottom:0;}
.info_detail a,.info-anchor{color:#088DCE;}
.adi_ico{padding-left:1.6em; background:url(../images/2015/newico3.gif) no-repeat left center; color:#A9A9A9!important;}


/*20141104 rocky add 璇︽儏椤靛ご閮ㄤ俊鎭*/
.f_topic { padding:3px 0;}


.clear { clear:both; }

.col-b { margin-bottom:20px; border:1px solid #ededed; background:#f9f9f9; }
.col-b ul { padding:12px 23px 10px 0; position:relative; }
.col-b ul li { width:270px; padding-left:23px; font-size:13px; line-height:24px; color:#707070; background:url(newico9.gif) no-repeat 17px 50%; float:left; overflow:hidden; }
.col-b ul li a { color:#707070; }
.col-b ul li a:hover { color:#F60; }

.col-c { position:relative; margin-bottom:20px; }
.col-c .leftBox { width:869px; padding-left:1px; margin-right:30px; float:left; }
.col-c .leftBox .hd { height:64px; margin-bottom:16px; overflow:hidden; background:url(newTitle.gif) no-repeat; }
.col-c .leftBox .hd a { display:inline-block; padding-left:24px; font-size:26px; font-weight:bold; color:#000; line-height:51px; vertical-align:top; }
.col-c .leftBox .hd a:hover { text-decoration:none; color:#004a94; }
.col-c .leftBox .hotNew { height:150px; margin-bottom:15px; position:relative; }
.col-c .leftBox .hotNew .pic { width:200px; height:150px; margin-right:23px; float:left; }
.col-c .leftBox .hotNew .info { width:646px; height:150px; float:left; position:relative; }
.col-c .leftBox .hotNew .title { font-size:24px; line-height:38px; font-weight:bold; color:#000; }
.col-c .leftBox .hotNew .title a { color:#000; text-decoration:none; }
.col-c .leftBox .hotNew .title a:hover { color:#F60; }
.col-c .leftBox .hotNew .miniTitle { margin-bottom:7px; font-size:12px; line-height:22px; color:#c4c4c4; }
.col-c .leftBox .hotNew .content { font-size:12px; line-height:22px; color:#999999; }
.col-c .leftBox .hotNew .infos { position:absolute; bottom:0; left:0; height:22px; }
.col-c .leftBox .hotNew .infos .num { display:inline-block; *display:inline; *zoom:1; padding-left:27px; background:url(newico10.gif) no-repeat left center; line-height:22px; }
.col-c .leftBox .hotNew .infos .date { display:inline-block; *display:inline; *zoom:1; padding-left:27px; background:url(newico11.gif) no-repeat left center; line-height:22px; color:#999; float:none; }
.col-c .leftBox .hotNew .infos a { margin:0 15px; *display:inline; *zoom:1; }
.col-c .leftBox .picWall { width:100%; overflow:hidden; }
.col-c .leftBox .picWall ul { position:relative; width:892px; }
.col-c .leftBox .picWall ul li { width:200px; height:150px; margin-right:23px; overflow:hidden; position:relative; float:left; }
.col-c .leftBox .picWall ul li .pic { width:200px; height:150px; }
.col-c .leftBox .picWall ul li .info { position:absolute; bottom:0; left:0; width:164px; height:53px; padding:9px 18px 0; font-size:14px; line-height:24px; color:#fff; background:url(newico3.png) repeat; transition:height 0.2s linear 0s; }
.col-c .leftBox .picWall ul li .info .content { font-size:12px; line-height:23px; padding:1px 0 7px; }
.col-c .leftBox .picWall ul li a { color:#fff; }
.col-c .leftBox .picWall ul li a:hover { text-decoration:underline; }
.col-c .leftBox .picWall ul li:hover .info { height:141px; }

.col-c .rightBox { width:298px; min-height:393px; *height:393px; _height:393px; float:right; background:url(newbg1.gif) no-repeat top center #fff; border:1px solid #e3e3e3; }
.col-c .rightBox .hd { padding:14px 0 15px 18px; font-size:26px; line-height:36px; color:#000; }
.col-c .rightBox .pic { height:145px; text-align:center; line-height:145px; }
.col-c .rightBox ul { padding:2px 19px 0; }
.col-c .rightBox li { padding-left:13px; background:url(newico12.gif) no-repeat 0 50%; font-size:12px; line-height:24px; }

.youlink .box .hd{ height:41px; border:1px solid #dbe4f9;background:#f9fbfc;position:relative; border-top-left-radius:2px; border-top-right-radius:2px; }
.youlink .box .hd .tab{ height:41px;line-height:40px;padding:0 10px;font-size:16px;font-weight:bold;color:#2d4692;display:inline-block;*display:inline;zoom:1;cursor:default; position:absolute; left:0; top:-1px; border-top:2px solid #334fa0; border-right:1px solid #dbe4f9; background:#fff; }

.s-ad { position:relative; width:1200px; margin:0 auto 20px; }
.s-ad-s { display:block; }
.s-ad-b { display:none; height:0; overflow:hidden; }

.right_company .hd{background:#FCF7CA url(vip_commend.png) no-repeat;border-color:#D9C27B;padding-left:0;text-align:center;text-shadow:-1px 0 0 rgba(255,255,255,.25);}
.right_company .bd{border-color:#D9C27B}
.right_company .hd .tab{border-top:0; line-height:43px;}

/*鐩稿叧鎺ㄨ崘*/
.recommend { margin:40px 0; }
.recommend .recom_hd { font-size:20px; border-bottom:2px solid #ab2627; width:80px; }
.recommend .recom_bd ul li { float:left; margin:20px 10px 0 0; }
.recommend .recom_bd ul li span { display:block; width:215px; }
.recommend .recom_bd ul li a { text-decoration:none; color:#666; }
.recommend .recom_bd ul li a:hover { text-decoration:none; color:#f60; }


.case { border:1px solid #dcdcdc; margin-top:40px; padding:10px 0 30px 15px; }

.search { margin-top:10px; }
.search h3 {  color:#666; font-size:20px; font-weight:normal; border-bottom:2px solid #ab2627; width:40px; padding-bottom:5px; }

.form  { color:#fff; margin-top:10px;  }
.sForm { height:34px; }
.sForm div, .sForm input { float:left; color:#000; }
.sForm .sInputBox { width:157px; background:none;  overflow:hidden; }
.sForm .sInputBox input { width:150px; height:34px;  padding-left:3px;  font-size:16px; font-family:arial; line-height:30px; }
.sForm .sBtn input { float:left; color:#fff; border:none; background:#ab2627;  width:54px; height:38px; font-size:14px; overflow:hidden; cursor:pointer; }

.label { margin-top:20px; }
.label h3 {  color:#666; font-size:20px; font-weight:normal; border-bottom:2px solid #ab2627; width:80px; padding-bottom:5px; }
.label .bd a { margin:5px 5px 0 0; float:left; display:block; width:60px; height:27px; padding-left:5px; border-left:3px solid #dcdcdc; background:#dcdcdc; line-height:27px; text-decoration:none; color:#666; font-size:14px; }
.label .bd a:hover { background:#ab2627; color:#fff; border-left:3px solid #f60; }




.tailArea { margin-top:20px; }
.picFocus{  float:left; width:320px; border:1px solid #ccc; padding:5px;  position:relative;  overflow:hidden;  zoom:1;   }
.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; border:none; }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
.picFocus .hd ul li img{ width:72px; height:45px; border:2px solid #ddd; cursor:pointer; margin-right:5px;   }
.picFocus .hd ul li.on img{ border-color:#f60;  }
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:320px; height:180px; display:block;  }

.topic { float:right; width:530px; padding-bottom:3px; }
.topic h2 { font-size:20px; font-weight:normal; color:#222; }
.topic ul { margin-top:10px; }
.topic ul li { line-height:30px; }
.topic ul li a { display:inline; float:left;color:#222; padding-left:10px; }
.topic ul li a:hover { color:#088dce; }

.topic ul li span { display:block; float:left; width:27px; height:13px; margin-top:10px; padding-left:15px; font-size:8px; line-height:13px; color:#fff; }
.topic ul .li01 span { background:url(li01.jpg) no-repeat center; }
.topic ul .li02 span { background:url(li02.jpg) no-repeat center; }
.topic ul .li03 span { background:url(li03.jpg) no-repeat center; }
.topic ul .li04 span { background:url(li04.jpg) no-repeat center; }
.topic ul .li05 span { background:url(li04.jpg) no-repeat center; }
.topic ul .li06 span { background:url(li04.jpg) no-repeat center; }
.topic ul .li07 span { background:url(li04.jpg) no-repeat center; }

.tail_link { float:right; margin-top:10px; font-size:12px; }
.tail_link a { color:#f60; }
.tail_link a:hover { color:#088dce; }
.wrap {
	position: relative;
	width: 1300px;
	margin: 0 auto;
}
.product-ul{overflow:hidden;zoom:1;padding:15px 0 0 15px;text-align:center;}
.product-ul li{width:20%;float:left;}
.product-ul li .wrap{padding:0 10px 15px 0;}
.product-ul li .wrap img{width:220px;height:160px;display:block;margin:0 auto 10px}

.col6 .ah-peopel .thumb_list_2 .img {width:260px;}
.col6 .ah-peopel .thumb_list_2 .img img{width:260px;height:180px;}
.col6 .ah-peopel .thumb_list_2 .intro{margin: 0 0 0 278px;}

.col6 .box .hd .tab{border-color:#0c426b  }
.col7 .right_company .hd .tab{color:#fff;background:#fe8f47 }

.PRO-WINDOWS{position:relative;margin:0 0 5px;}
.PRO-WINDOWS .hd{position:absolute;bottom:10px;left:0;width:100%;text-align:center;}
.PRO-WINDOWS .hd li{width:12px;height:12px;display:block;cursor:pointer;background:#999;overflow:hidden;display:inline-block;*display:inline;zoom:1;text-indent:-999px;overflow:hidden}
.PRO-WINDOWS .hd li.on{background:#f60}

.news_colums_1{float:left;margin-right:10px;width:860px;}
.news_colums_2{float:left;width:330px;}

.newsbox .hd li{height:40px;line-height:40px;padding:0 16px;font-size:16px;font-weight:bold;color:#111;display:inline-block;*display:inline;zoom:1;cursor:default; top:-1px; color:#fff;}
.newsbox .hd li.active{background:#fff;color:#111}
.newsbox .hd .more{top:6px;line-height:28px;display:none}
.newsbox .hd li.active .more{display:block;color:#fff!important}
.newsbox .hd .more:hover{background:#145286}

.products-list{padding:15px 15px 5px;overflow:hidden;zoom:1;}
.products-list li{width:50%;text-align:center;padding:0 0 10px;float:left}
.products-list li img{margin:0 auto 7px;display:block;width:135px;height:135px;}
.newsbox_cnt{height:530px;}
.newsbox_cnt .info_list li{line-height:22px;height:22px;}
.newsbox_cnt .info_list li span{float:right}
.products-list li p{height:18px;overflow:hidden;line-height:18px;}

.em-weixin { position:absolute; display:none; z-index: 1; left: 280px; }
.em-weixin-wp{font-style:normal}
.em-weixin-wp span:hover .em-weixin { display:block; }

.state_box{border:1px solid #ebebeb;background:#fcfbfa url(../images/state_box_icon.jpg) no-repeat 80% 94%;padding:20px;color:#844e1f}
.link-msg{overflow:hidden;zoom:1;}
.link-msg li{float:left;padding:15px 20px 15px 0}
/*-- 右侧 --*/
.shopInfo{width:308px;height:auto;overflow:hidden;float:right;}
.proRight{width:308px;height:auto;overflow:hidden;background-color:#fff;border: 1px solid #eaeaea;float: right;}
.proRight.fixed{top:0px;_position:absolute;z-index:99}
.proRight h2{height:45px;line-height:45px;padding-left:20px;color:#333;font-size:16px;border-bottom:#e4e4e4 solid 1px;}
.companyName{height:77px;padding:0px 0px 0px 20px;background:url("/images/newIcons.png") no-repeat 0px -189px scroll;}
.companyName h3{color:#db2242;font-size:14px;white-space:nowrap;overflow:hidden; /*! text-overflow:ellipsis; *//*! overflow:hidden; *//*! height:20px; *//*! line-height:20px; */padding:13px 5px 0px 0px;}
.companyName h3 a{color:#db2242;}
.companyName h3 a:hover{color:#db2242;text-decoration:none;}
.companyName input{width:63px;height:25px;padding:0px;background-color:#db2242;color:#fff;border:none;cursor:pointer;border-radius:2px;line-height:25px;margin-top:10px;outline:none;}
.companyName input:disabled,.companyName input[disabled]{background-color:#ddd;color:#fff}
.shopInfo .proRight.absBtm{position:absolute!important;bottom:0!important;top:auto!important;}


/*-- 诚信档案 --*/
.proRight p:before,.proRight p:after{content:"";display:block;clear:both;height: 0; visibility: hidden;}
.proRight p{zoom: 1;}
.proRight p{height:auto;overflow:hidden;line-height:35px;padding:0px 5px 0px 20px;}
.proRight p i{color:#999;float:left;font-size:12px;padding-right:4px;text-align:right;font-style: normal;}
.proRight p font{color:#db2242;font-size:12px;}
.proRight p a{color:#4c4c4c;margin-right:10px;}
.proRight p a.qq{width:78px;height:22px;background:url("/images/newIcons.png") no-repeat -524px 0px scroll;display:block;float:left;line-height:99px;overflow:hidden;margin-top:7px;}
.proRight p a:hover{color:#db2242;}
.proRight p.sell{line-height:20px;margin:5px 0px 5px 0px;overflow-x: hidden;}
.proRight p.sell a{float:left;margin:0px 15px 3px 0px;}
.proRight p.qrCode{border-bottom:#e4e4e4 solid 1px;padding-bottom:10px;height:40px;position:relative;overflow:visible;}
.proRight p.qrCode span{width:23px;height:23px;display:block;float:left;background:url("/images/newIcons.png") no-repeat -802px -531px scroll;line-height:100px;overflow:hidden;cursor:pointer;margin-top:6px;}
.qrCode img{display:none;position:absolute;top:-60px;left:115px;border:#e4e4e4 solid 1px;z-index:99;width:100px;height:100px;padding:10px;background-color:#fff;border:#e4e4e4 solid 1px;}
.qrCode img.on{display:block;}

/*table*/
/*table start*/  
table.default-table{  
    /* -moz-border-radius: 5px;  
    -webkit-border-radius:5px;  
    border-radius:5px; */  
    width: 100%;  
    border:solid #b6b6b6;   
    border-width:1px 0px 0px 1px;  
    font-size: #b6b6b6;  
    border-collapse: collapse;  
    border-spacing: 0;  
}  
table.default-table tbody tr{  
    height: 20px;  
    line-height: 20px;  
}  
table.default-table tbody tr.odd{  
    background-color: #fff;  
}  
table.default-table tbody tr.even{  
    background-color: #F5F5F5;  
}  
table.default-table tbody tr:hover{  
    background-color: #eee;  
}  
table.default-table tbody tr th,table.default-table tbody tr td{  
    padding:3px 5px;  
    text-align: left;  
    /* border: 1px solid #ddd; */  
    border:solid #b6b6b6;   
    border-width:0px 1px 1px 0px;   
}  
table.default-table tbody tr th{  
    font-weight: bold;  
    text-align: center;  
}  
  
table.default-table tbody tr td.tac{  
    text-align: center;  
}  
table.default-table tbody tr td a:hover{  
    color:#0080c0;  
}  

/*-- 公司信息 --*/
.companyInfo{height:auto;overflow:hidden;border-top:#e4e4e4 solid 1px;border-bottom:#e4e4e4 solid 1px;padding:20px 0px 10px 20px;}
.companyInfo a{width:123px;height:28px;float:left;margin-right:10px;border:#e4e4e4 solid 1px;line-height:28px;border-radius:3px;margin:0px 10px 10px 0px;padding-left:34px; color:#535353;background:#f9f9f9 url("/images/newIcons.png") no-repeat;}
.companyInfo a:hover{color:#db2242;text-decoration:none;}
.companyInfo a.introduce{background-position:-514px -126px;}
.companyInfo a.position{background-position:-514px -154px;}
.companyInfo a.website{background-position:-514px -178px;}
.companyInfo a.infos{background-position:-514px -207px;}
.companyInfo a.newPro{background-position:-514px -238px;}
.companyInfo a.goldShop{background-position:-514px -262px;}
/*-- 联系信息 --*/
.proRight .contactUs{height:auto;overflow:hidden;padding:20px 20px 5px 20px;}
.proRight .contactUs a{width:266px;height:40px;border-radius:3px;display:block;color:#fff;line-height:40px;font-size:14px;margin-bottom:15px;padding-left:111px;position:static;}
.proRight .contactUs a.contact{background:#d7435d url("/images/newIcons.png") no-repeat -749px 10px scroll;}
.proRight .contactUs a.inquiry{background:#7b4d93 url("/images/newIcons.png") no-repeat -749px -47px scroll;}
.proRight .contactUs a:hover{text-decoration:none;}