/* 重置样式1 */
html,body{height:100%;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}ul,ol{list-style:none}s{text-decoration:none}img{border:0}table{border-collapse:collapse;border-spacing:0}caption,cite,code,dfn,th,var{text-align:left;font-weight:normal;font-style:inherit;}body{background-color:#fff;_background-image:url(about:blank);_background-attachment:fixed}/* 表单 */label{display:inline-block;*display:inline;*zoom:1}button,input,select,textarea{vertical-align:baseline;*vertical-align:middle}input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0}/* 清除浮动 */.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-table}*html .clearfix{height:1%}.clearfix{display:block}*+html .clearfix{min-height:1%}/* 链接部分 */a:focus{outline:thin dotted}a:active,a:hover{outline:0}/* 常见效果样式 */.fl{float:left;display:inline}.fr{float:right;display:inline}.fn{float:none;}.tl{text-align:left;}.tr{text-align:right;}.tc{text-align:center;}.hide{display:none;}.show{display:block}.mt10{margin-top:10px}.noBg{background:none!important}/* 字体 */h1{font-size:120%;margin:0 0 12px}h2{font-size:24px;margin:0 0 10px}h3{font-size:18px;margin:0 0 8px}h4{font-size:16px;margin:0 0 5px}h5{font-size:14px;margin:5px 0}h6{font-size:14px;margin:0 0 5px;}
/*公共压缩样式，处理各个浏览器兼容性所写，可以无视*/

/* 项目主体部分设置 */
a{color:#616161;text-decoration:none;transition:all 0.2s linear 0s;}
body{background:#fff;color:#999;font:12px/1.5 "Tahoma",\5b8b\4f53,"microsoft yahei",Arial;}
input,textarea{font-family:"Tahoma",\5b8b\4f53,"microsoft yahei",Arial}
body { font-family:"微软雅黑"; }
.text{border:1px solid #eee;padding:4px 3px;font-size:12px;color:#a1a1a1;border-radius:3px;box-shadow:1px 1px 3px rgba(0,0,0,.08);}
.text:hover{box-shadow:0 0 5px 0 #02A8E5;}
a:hover{color:#f60;text-decoration:underline}
.spot{color:#ff0000}
.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}

.topArea .mobile i { display:none; position:absolute; top:28px; left:-33px; width:128px; height:128px; }
.topArea .mobile:hover i { display:block; }

/* 顶部样式*/
.topArea{background:#2b2b2b;border-bottom:none; height:29px;width:100%;position:fixed;left:0;top:0;z-index:100}
.topArea .inner_box{width:1200px;margin:0 auto; color:#a9a9a9; font-size:12px; line-height:29px; }
.topArea .inner_box a { color:#a9a9a9; }
.topArea .y-right{float:right}
.topArea li{float:left;display:inline;padding:0 1.2em 0 0;position:relative;}
.topArea li.vip{padding-right:0}
.topArea .city .city_box{height:29px;z-index:10;position:relative;}
.topArea .city .up_layer{display:none;z-index:9;width:700px;position:absolute;left:0;top:29px;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:1em .5em .6em}
.topArea .city .city_list{padding:0 0 .4em;margin:0 0 .4em;}
.topArea .city .city_list dt{float:left;width:12%;text-align:right;}
.topArea .city .city_list dd{float:right;width:88%;margin:0;padding:0;}
.topArea .city .city_list a{padding:.2em}
.topArea .city .city_list a:hover{background:#078DCF;color:#fff;text-decoration:none}

.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}

/* 公共图标样式
*/
.icon_sendmsg,
.icon_cat{background:url(icon_face.png) no-repeat .8em .4em;}
.icon_wb_sina{padding-left:2em;display:inline-block;*display:inline;zoom:1; background:url(newico1.gif) no-repeat left center;}
.icon_mb{padding-left:1.3em;display:inline-block;*display:inline;zoom:1; background:url(newico2.gif) no-repeat left center;}
.icon_sendmsg{background-position:0 -326px;padding-left:1.6em;display:inline-block;*display:inline;zoom:1;}
.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}

/*头部样式*/
.header{width:100%; height:110px;position:relative;z-index:20;padding:29px 0 0; background:url(newbg.gif) repeat-x center bottom;}
.search-box{ width:516px; position:absolute; left:50%; top:52px; margin-left:-258px; }
.header .logo{background:url(logo.png) no-repeat center;width:174px;height:74px;overflow:hidden;text-indent:-999px;position:absolute;left:50%;top:45px; margin:0;margin-left:-600px; }
.header .logo a{width:100%;height:100%;display:block}
.search-box .s-box{position:relative;margin:0 0 .8em;background:#fff;border:3px solid #062139}
.search-box .s-box:hover{background:#F2FCFE;}
.search-box .s-box .s-input{border:0;padding:.7em .5em;font-size:12px;color:#a1a1a1;width:80%;background-color:transparent}
.search-box .s-box .search-btn{background:#062139;border:0;padding:.5em 1.8em;/padding:.4em 1em;color:#fff;font-size:14px; font-family:"微软雅黑";position:absolute;right:0;top:0;cursor:pointer}
.search-box .s-text a{padding-left:.5em; color:#eeeeee;}
.search-box .s-text .active{color:#ff0000}
.search-box .search-tips{position:absolute;display:none;width:84.8%;border:3px solid #078DCF;border-top:0;background:#fff;left:-.21em;top:2.5em;}
.search-box .search-tips li{padding:.3em .8em;cursor:pointer;}
.search-box .search-tips li:hover{background-color:#f8f8f8}

/*导航样式*/
.nav{background:#0c1f2e;position:relative;z-index:30;margin:0}
.nav_box{width:1200px;margin:0 auto;color:#fff;font-size:14px;text-align:center}
.nav .menu{height:40px;line-height:40px;width:14%; border-right:1px solid #316685; margin-right:1px; float:left;background:url(newico6.gif) repeat-x;position:relative;}
.nav .menu_1{width:14%}
.nav .menu a{color:#fff;display:block;}
.nav .menu a:hover{text-decoration:none;color:#0b4671;}
.nav .menu:hover,.nav .menu .active{background:#fff; color:#0b4671;}
.nav .menu:hover,.nav .menu .active a{color:#0b4671;}
.nav .menu:hover .cat-menu{display:block}
.nav .tel{width:180px; border:none; margin:0;}
.nav .tel:hover,.nav .tel{ position:relative; background:url(newico6.gif) repeat-x;}
.nav .tel span { position:relative; top:-14px; display:block; height:54px; text-indent:-9999px; background:url(tell.png) no-repeat center top; z-index:9; }



.nav .all_cat{ background:url(newico1.png) no-repeat 0 17px;padding-left:1.5em;cursor:pointer;display:inline-block;*display:inline;zoom:1; color:#fff;}
.nav .menu_1:hover{ background:url(newico6.gif) repeat-x; }
/*全部行业*/
.cat-menu{position:absolute;left:0;top:40px;width:12em;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:50;background:#fff}
.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(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_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:12em;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;}
/*.cat-childs .even{background-color:#f9f9f9}*/
.cat-childs .dl:hover{background-color:#F3F8FD}
.cat-childs .dl{margin:0;padding:.5em 0;line-height:22px;width:25%;float:left;font-size:12px;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;font-size:12px;}
.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}
/*.cat-option1 .cat-childs{top:-7.75em;}
.cat-option2 .cat-childs{top:-8em;}*/

.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(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}
.news_add{height:18px;overflow:hidden;position:absolute;right:10px;top:8px;text-align:right}
.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}
.col4 .box .hd .more {top:10px;}
.col5 .box .hd .more {top:11px;}
.box .hd .more:hover{text-decoration:none;background:#A8A8A8}
.box .hd .right_msg{position:absolute;right:-930px;top:0px;font-weight:normal;color:#888}
.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{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(hd_bg.jpg) repeat-x;}
.box-photo .hd .tab{line-height:35px;padding:0 10px;font-size:135%;color:#222;font-family:\5fae\8f6f\96c5\9ed1;}

.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:\5fae\8f6f\96c5\9ed1;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:\5fae\8f6f\96c5\9ed1;}
.news_focus .bd{font-size:14px;}
.news_focus .t_topic{color:#0D94D6;font-size:120%;font-family:\5fae\8f6f\96c5\9ed1;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(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(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(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(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(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(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(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(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(slideShadow.png) no-repeat; z-index: 15; }
.slideBox{ position: relative; width:756px; /*height:266px;*/ float:left; overflow:hidden;position:relative;margin:0 0 20px;z-index:20; text-align:center;}
.slideBox a{transition:all 0.2s linear 0s;width:100%;height:100%;display:block}
.slideBox .hd{ position:absolute;bottom:14px;right:25px;/*width:100%;*/height:11px;z-index:99;/*text-align:center*/}
.slideBox .bd ul{width:100%!important}
.slideBox .bd li { position: relative; }
.slideBox .bd li span { position: absolute; left: 27px; bottom: 14px; font-size: 24px; color: #fff; z-index: 22; }
.slideBox .hd ul{margin:0;padding:0}
.slideBox .hd li{/*background:#111;*/display:inline-block;*display:inline;zoom:1;width:11px;height:11px;margin-left:4px;border-radius:100%;background:#fff;/*line-height:16px;*//*text-align:center;*//*color:#fff;*/cursor:pointer;/*font-size:12px;*/text-indent: -9999em;}
.slideBox .hd li.on{ background:#fe7273;/*color:#fff*/}
.slideBox img { vertical-align:top; }
.slideBox .next,.slideBox .prev { position: absolute; left: 15px; top: 50%; display: block; width: 49px; height: 49px; margin: -25px 0 0; background: url(arr_00s.png); cursor: pointer; opacity: 0.7; filter:alpha(opacity=70); display: none; z-index: 20; }
.slideBox .prev { left: auto; right: 15px; background: url(arr_00.png); }
.slideBox .next:hover,.slideBox .prev:hover { opacity: 1; filter:alpha(opacity=100); }
/*.slideBox .next,.slideBox .prev{background:url(icon_arr_1.png) no-repeat 50% 50%;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;cursor:pointer;}
.slideBox .prev{height:60px;width:40px;left:0;opacity:0;filter:Alpha(opacity=0);position:absolute;top:50%;z-index:100;background-color:#111;margin-top:-30px}
.slideBox .next{height:60px;width:40px;background-image:url(icon_arr_2.png);right:0;opacity:0;filter:Alpha(opacity=0);position:absolute;top:50%;z-index:100;background-color:#111;margin-top:-30px}*/
/*
.slideBox:hover .prev{opacity:.8;filter:Alpha(opacity=80);}
.slideBox:hover .next{opacity:.8;filter:Alpha(opacity=80);}
*/
.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}
.copy{padding:1em 0}
.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{margin:0 .5em .8em;}
.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(btn_send_msg.png) no-repeat;cursor:pointer}
.send_msg .send_msg_btn:hover{background-position:0 -25px;}

/*翻页样式*/
.ui-page{text-align:center;padding:2em 0;font-family:"\5b8b\4f53;"}
.ui-page li{display:inline-block;*display:inline;zoom:1;vertical-align:top;font-size:0;}
.ui-page li a,.ui-page li .ils{padding:4px 8px;border:1px solid #E2E2E2;display:inline-block;*display:inline;zoom:1;margin:0;/margin:0 3px 0 0;font-size:12px;}
.ui-page li .ils{border-color:#fff}
.ui-page li .active,.ui-page li a:hover{background-color:#10A5DA;border-color:#10A5DA;color:#fff;text-decoration:none}
.ui-page .ui-pager-turnto {vertical-align:top;margin-left:20px;font-size:12px;}
.ui-pager-turnto .btn-search {background-color:#fff;margin-left:1px}
.ui-page .btn-search{background:url(page_line.jpg) repeat-x;border:1px solid #E2E2E2;padding:0 8px;line-height:16px;height:24px;cursor:pointer}

.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(load2.gif) no-repeat 50% 50%}
.info_contact{padding:0 0 2em}
.info_contact h4{border-bottom:1px solid #eee;background:url(info_contact_title.jpg) no-repeat 50% 0;text-align:center;color:#796F1A;font-family:\5fae\8f6f\96c5\9ed1;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;}
.page{padding:20px 0 0;/padding:0}

.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(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(reg_program_num_1.png) no-repeat 50% 50%;}
.reg_programs .reg_icon_2{background:url(reg_program_num_2.png) no-repeat 50% 50%;}
.reg_programs .reg_icon_3{background:url(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(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(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(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(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(login_box_hd.jpg) repeat-x;height:45px;line-height:40px;font-size:125%;font-family:\5fae\8f6f\96c5\9ed1;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:.6em .5em;width:235px;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(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(newico3.gif) no-repeat left center; color:#A9A9A9!important;}
.sendmsg_box{position:absolute;left:50%; margin-left:342px;top:53px;background:url(newico4.gif) no-repeat;width:125px;height:35px;text-indent:-999px;overflow:hidden}
.sendmsg_box a{width:100%;height:100%;display:block}

/*20141104 rocky add 详情页头部信息处*/
.f_topic { padding:3px 0;}

.col-a { width:444px; height:266px; float:right; background:url(newshadow.png) no-repeat left top; }
.col-a .hotNew { margin:0 5px; border-bottom:1px dashed #cdcdcd; }
.col-a .hotNew .title { margin:15px 0 8px 21px; font-size:22px; line-height:32px; color:#eb0000; font-weight:bold; }
.col-a .hotNew .title a { color:#eb0000; }
.col-a .hotNew .content { margin:0 10px 0 29px; font-size:12px; line-height:22px; color:#828181; }
.col-a .hotNew .content a.more { margin-left:21px; color:#a90000; }
.col-a .hotNew .date { margin:8px 0 13px 29px; font-size:12px; line-height:22px; color:#cccccc; float:none; }
.col-a ul { padding:10px 5px 0 24px; }
.col-a li { padding-left:6px; background:url(newico9.gif) no-repeat left center; font-size:12px; line-height:30px; color:#707070; position:relative; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.col-a li a { color:#707070; }
.col-a li a:hover { color:#F60; }
.col-a li span.date { color:#cccccc; }
.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; }

.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; }
.em-weixin-wp span:hover .em-weixin { display:block; }