﻿/*公共压缩样式，处理各个浏览器兼容性所写，可以无视*/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;}/* 表单 */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}/* 字体 */h1{font-size:24px;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;}
.clearfix{overflow:hidden;zoom:1;}

/* 项目主体部分设置 */
a{color:#616161;text-decoration:none;transition:all 0.2s linear 0s;}
body{background:#F3F3F3;color:#888;font:12px/1.5 "\5fae\8f6f\96c5\9ed1",\5b8b\4f53,"microsoft yahei",Arial;}
input,textarea{font-family:"Tahoma",\5b8b\4f53,"microsoft yahei",Arial;vertical-align:middle}
.input{border:1px solid #e8e8e8;padding:.6em .4em;font-size:12px;color:#a1a1a1;background:url(../images/input_bg.jpg) repeat-x;}
.input:focus{box-shadow:0 0 5px 0 #02A8E5;}
a:hover{color:#f60;text-decoration:underline}
.spot{color:#f60}
.blue{color:#078DCF}
.orange{color:#f60}
.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 -1px 0 rgba(0,0,0,0.15);}
.inline{display:inline-block;*display:inline;zoom:1;}
.loading{background:url(loading.gif) no-repeat 50% 50%}
.middle{vertical-align:middle}
		
/*顶部信息*/				
.topArea{padding:.5em 0;background:url(../images/top_bg.jpg) repeat-x}
.topArea .bg-topArea{width:1100px;margin:0 auto;position:relative}
.r-arte{position:absolute;right:0;top:0;font-size:0;text-align:right}
.r-arte li{display:inline-block;*display:inline;zoom:1;font-size:12px;}
.r-arte li a{padding-left:.6em;display:inline-block;*display:inline;zoom:1;}
.r-arte li.language{padding-right:15px}

.serach_input{border:1px solid #dcdcdc;padding:2px 3px;font-size:12px;color:#a1a1a1;}
.btn_serach{background:url(../images/btn_search.png) no-repeat;color:#fff;width:40px;height:20px;border:0}
.language li{display:inline-block;*display:inline;zoom:1;margin-right:1em}

/*头部*/				
.header{background:#0E4597;position:relative;font-size:0; height:120px; line-height:120px;}	
.header .header-inner{width:1100px;margin:0 auto;position:relative}
.logo{font-size:0; margin-top:20px;}

.hot-key a{padding:0 .3em}

/*导航*/				
.navbox{background:url(../images/nav_bg.jpg) repeat-x;position:relative;z-index:100;height:52px;box-shadow:0px 3px 2px rgba(0, 0, 0, 0.15);}	
.nav{font-family:\5fae\8f6f\96c5\9ed1;font-size:14px;}
.nav li{height:52px;line-height:52px;float:left;text-align:center;position:relative}
.nav li.line{width:2px;background:url(../images/nav_line.png) no-repeat 0 50%}
.nav li a{line-height:52px;color:#fff;display:block;width:100%;height:100%}
.nav li .current,.nav li a:hover{color:#2E0100;background:url(../images/nav_active.png) repeat-x;text-decoration:none}
.shownav{background:#FF9C04;visibility:hidden;position:absolute;font-weight:normal;width:100%;left:0;display:none;_display:block;opacity:0.9;filter:alpha(opacity=90)}
.nav li:hover .shownav{display:block;}
.nav li .shownav a{line-height:30px;height:auto;color:#2E0100}
.nav li .shownav a:hover{background:#033387;color:#fff}
.logo{font-size:0;}

/*banner样式*/
.banner{background:url(../images/main_bg.jpg) no-repeat 50% bottom;padding:0 0 20px}
.tempWrap{margin:0 auto}
.picBox{ position:relative;overflow:hidden;font-size:0;z-index:90;transition:all 0.2s linear 0s;}
.picBox a{transition:all 0.2s linear 0s;}
.picBox .clearfix{width:100%!important}
.picBox .bd li{width:100%!important;text-align:center}
.picBox ul{width:100%!important;}
.picBox .hd{ position:absolute;bottom:15px;left:0;width:100%;height:14px;z-index:99;text-align:center}
.picBox .hd ul{margin:0;padding:0}
.picBox .hd li{background:#666;display:inline-block;*display:inline;zoom:1;width:16px;height:16px;line-height:16px;text-align:center;margin-left:2px;color:#fff;cursor:pointer;font-size:12px;}
.picBox .hd li.on{ background:#FF9600;color:#fff}
.picBox .next,
.picBox .prev{background:url(../images/icon_arr.png) no-repeat;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;cursor:pointer;}
.picBox .prev{background-position:10px 26px;height:90px;left:0;opacity:0;filter:Alpha(opacity=0);position:absolute;top:50%;width:50px;z-index:100;background-color:#111;margin-top:-35px}
.picBox .next{background-position:15px -48px;height:90px;right:0;opacity:0;filter:Alpha(opacity=0);position:absolute;top:50%;width:50px;z-index:100;background-color:#111;margin-top:-35px}
.picBox:hover .prev{opacity:.5;filter:Alpha(opacity=50);}
.picBox:hover .next{opacity:.5;filter:Alpha(opacity=50);}

.sitemap{padding:0 0 1em;border-bottom:1px solid #eee;margin:1em 1.5em}
.sitemap dt{font-size:14px;font-weight:bold;padding:0 0 .3em;color:#669934}
.sitemap dt a{color:#111}
.sitemap dd{padding:0}
.sitemap dd a{padding:0 1em 0 0}

.comment_pro{overflow:hidden;zoom:1;margin:0 0 10px;}
.comment_pro img{float:left}

/*主题部分*/
.home{padding:2px 0 0}
.main{width:1100px;margin:0 auto;position:relative}
.inner{margin:0 0 10px}
#pageTop{width:65px;height:65px;background:url(../images/pagetop.png) no-repeat;position:fixed;_position:absolute;bottom:10px;right:10px;overflow:hidden;text-indent:-999px;cursor:pointer}
#pageTop:hover{background-image:url(../images/pagetop_on.png)}
#pageTop a{width:100%;height:100%;display:block;}
*html #pageTop a{width:65px;height:65px}

/*容器*/
.imgppt{text-align:center}

.comment{background:url(../images/comment_bg.jpg) no-repeat;height:46px;line-height:40px;font-size:12px;padding:0 20px;color:#333;margin:0 0 5px;}
.comment a{color:#fff}
.comment strong{padding:0 30px 0 0;font-size:14px;}

.pro_sort{background:#1350A0 url(../images/menu_bg.jpg) no-repeat;margin:0 0 10px;height:370px;}
.pro_sort ul{padding:78px 0 0;}
.pro_sort li{padding:0 10px 8px}
.pro_sort li .name{text-align:center;}
.pro_sort li a{color:#C8EEFF;display:block}
.pro_sort li .name a{background:url(../images/pro_bg1.png) no-repeat 50% 0;height:35px;line-height:35px;color:#fff}
.pro_sort li .name a:hover{text-decoration:none;background-image:url(../images/pro_bg2.png);color:#222}
.pro_sort li p a{background:url(../images/icon_lead8.png) no-repeat 0 5px;margin:3px 10px;padding:0 10px}
.pro_sort li .subnav{padding:6px 0}

.box{margin:0 0 10px;border:1px solid #e9e9e9;background:#fff}
.box .title{margin:0;background:url(../images/title_bg.jpg) repeat-x;line-height:41px;height:41px;position:relative}
.box .title .title_more{background:url(../images/title_lead.jpg) no-repeat;line-height:41px;height:41px;width:142px;color:#fff;font-weight:bold;text-align:center;font-size:14px;}
.box_skin2 .title{background-image:url(../images/title_bg2.jpg)}
.box_skin2 .title .title_more{background-image:url(../images/title_lead2.jpg)}

.box .more{border:1px solid #e9e9e9;background:#fff;padding:1px 5px;height:20px;line-height:20px;position:absolute;right:10px;top:7px;overflow:hidden;}
.box .more:hover{text-decoration:none}
.box .content{padding:12px}
.box_map .content{padding:0;font-size:0}

.mb_box{margin:0 0 10px;}
.youshi_box{background:url(../images/main_bg.jpg) no-repeat 50% bottom;padding:0 0 20px;margin:0 0 10px;}
.box_case .pic_list_li{margin-bottom:0}

.box .intro-info-pic .intro-info-img{float:left;margin:0 15px 10px 0;display:inline;}
.about_box{height:303px;line-height:24.1px;margin-bottom:0;overflow:hidden;zoom:1;}
.about_box .intro-info-title{font-size:16px;}
.about_box .intro-info-title a{color:#333}
.about_box .content{}

.more_column{border:1px solid #e9e9e9;border-top:0;background:#fff;padding:0 0 15px;margin:0 0 10px;}
.more_column_li{text-align:center}
.more_column_li li{display:inline-block;*display:inline;zoom:1;padding:0 5px}
.more_column_li img{display:block}
.more_column_li li{text-align:left;}
.more_column_li li a{display:block}
.more_column_li li span{display:block;padding-left:20px}

.box_map .content img{width:100%}

.client_list{height:210px;overflow:hidden}
.client_list li{border-bottom:1px solid #ebebeb;padding:8px 0 0}
.client_list li img{float:left;display:inline;margin:0 10px 0 0}
.client_list li h5{margin:0 0 5px;color:#333}
.client_list li p{height:75px;overflow:hidden}

/*普通新闻信息列表*/
.list{background:url(../images/icon_dot.jpg) no-repeat 4px 50%;padding:8px 0 8px 15px;border-bottom:1px solid #e9e9e9}
.list_news_01{margin:0 1.2em}
.list_news_01 li{background:url(../images/icon_dot.jpg) no-repeat .5em 50%;padding:.8em .8em  .8em 1.5em;margin:0;border-bottom:1px solid #e2e2e2}
.list_news_01 li.bg{background-color:#FCFCFC}
.list_news_01 li span{float:right}
.list_news_01 .ico{display:none}
.list_news_01 li:hover{background-color:#FFFEE5}

/*企业优势*/
.ys-box-content{padding:0;margin:0 1em;border-left:1px solid #EAEAEA;font-size:12px;color:#7F7F7F}
.ys-box-content li{position:relative;padding:5px 5px 5px 15px}
.ys-box-content li .circle{background:url(../images/ys-float-2.jpg) no-repeat;width:12px;height:12px;position:absolute;display:block;left:-6px;top:8px}
.ys-box-content li:hover .circle,.ys-box-content li.head .circle{background-image:url(../images/ys-float-1.jpg)}
.ys-box-content li.head{font-family:\5fae\8f6f\96c5\9ed1;font-size:22px;color:#222;}
.ys-box-content li.head .circle{top:16px}
.hr{height:1px;overflow:hidden;background:#eee;margin:.5em 0}

/*新闻详细页*/
.display_title{margin:0 1.2em;position:relative}
.display_title h1{font-family:\5fae\8f6f\96c5\9ed1;font-size:22px;color:#5e5e5e;margin:0 3.3em .6em 0}
.display_title .info{border-bottom:1px dotted #DBDBDB;padding:0 0 1.5em;margin:0 0 1em}
.display_title .font_size{font-size:0;position:absolute;right:15px;top:25px;height:20px;width:60px;height:20px;background:url(../images/font_size.jpg) no-repeat;text-indent:-999px;overflow:hidden}
.display_title .font_size a{display:inline-block;*display:inline;zoom:1;width:20px;height:20px;float:right}
.page_up_dn{margin:.5em 1.2em 1em}
.page_up_dn li{padding:.3em 0}
.thumb_list{overflow:hidden;zoom:1;}

/**/
.diplay_foot{margin:0 1.2em 1.2em;padding:0 0 1.2em;border-bottom:1px solid #e2e2e2;}
.diplay_foot dt{float:left}
.diplay_foot a{display:inline-block;*display:inline;zoom:1;padding:.3em .8em;border:1px solid #e2e2e2}
.diplay_foot a:hover{background-color:#f9f9f9;text-decoration:none}
.diplay_foot dd{margin:0;padding:0;float:right}
/*一键分享*/
.share_box{z-index:300;display:inline-block;*display:inline;zoom:1;position:relative;width:100px}
.share_box .share_name{display:inline-block;*display:inline;zoom:1;padding:.3em .8em .3em 1.8em;border:1px solid #ddd;cursor:pointer;background:url(icon_share.gif) no-repeat 6px 50%;}
.share_box .share_name:hover{border-color:#ccc;color:#666}
.share_box .share_content{position:absolute;padding:.3em .8em;top:-7px;display:none;width:300px;left:80px;}

/*表格*/
.tab_list{color:#777;line-height:1.8}
.tab_list,.orderlist{border:1px solid #e2e2e2}
.tab_list td,.orderlist{border:1px solid #e2e2e2;padding:.4em .8em}
.tab_list .head,.orderlist th{background:#FBFBFB;padding:.4em .8em;font-weight:bold;color:#555}
.tab_list .col1{text-align:right;width:15%}
.tab_list .content{padding:1.2em;line-height:1.7}
.tab_list h3{color:#333}

/*在线询单按钮，购物车*/
.order{margin:0 1.2em}
.orderBottom{margin:1.2em;text-align:center}
.orderBottom a{display:inline-block;*display:inline;zoom:1;border:1px solid #e2e2e2;padding:.4em;margin:0 1em 0 0}
.orderBottom a:hover{background-color:#f8f8f8;text-decoration:none}
.orderlist th{text-align:center}

/*在线询单按钮*/
.enquiry{margin:1.2em auto 0;text-align:center}
.enquiry a{display:inline-block;*display:inline;zoom:1;background:url(../images/btn_enquiry.png) no-repeat;width:105px;height:42px;}
.enquiry a:hover{background-position:0 -51px;}
.enquiry img{display:none}

.huoban{text-align:center}
.huoban img{margin:0 .2em}
/*图片列表*/
.thumb_list li{float:left;display:inline;text-align:center;margin:0;}
.thumb_list li .pic{border:1px solid #e9e9e9;}
.honor .thumb_list .pic{border:0}
.honor .pic_list_li .txt a{background-image:none}
.honor .pic_list_li{margin-bottom:0}
.honor .content{padding-bottom:0}

/*内页图片列表*/
.pic_list_01{overflow:hidden;zoom:1;margin:0 1.2em;padding:5px 0 0}
.pic_list_01 li{float:left;display:inline;text-align:center;margin:0;}
.pic_list_li{margin:0 .5em 1em;}
.pic_list_li .img{border:1px solid #e2e2e2;}
.pic_list_li .txt a{display:block;background:url(../images/box_bg.jpg) no-repeat 50% 0;overflow:hidden;padding:6px 0;height:18px;}
.pic_list_li a:hover img,.box a:hover img,.newsbox a:hover img{opacity:0.8;filter:alpha(opacity=80);}

.pic_list_1{width:100%}
.pic_list_2{width:49.5%}
.pic_list_3{width:33.2%}
.pic_list_4{width:24.95%}
.pic_list_5{width:19.9%}
.pic_list_6{width:16.5%}
.pic_list_7{width:14.1%}
.pic_list_8{width:12.4%}
.pic_list_9{width:11%}
.pic_list_10{width:215px}

/*翻页样式*/
.page{padding:1em 0;margin:0 1.2em;zoom:1;overflow:hidden;}
.page .recordcount{float:left}
.page .page_no{float:right;font-size:0}
.page .page_no a{display:inline-block;*display:inline;zoom:1;border:1px solid #DEE3E7;padding:.2em .6em;margin:0 1px;border-radius:2px;font-size:12px;vertical-align:top;font-family:"\5b8b\4f53"}
.page .page_no a.current,.page .page_no a:hover{background-color:#E66A34;border-color:#E66A34;color:#fff;text-decoration:none}
.page .page_no .page_home,
.page .page_no .page_pre{padding-left:1.3em;background:url(page_btn.gif) no-repeat 5px 8px;}
.page .page_no .page_home:hover,
.page .page_no .page_pre:hover{background-position:5px -21px}

.page .page_no .page_next,
.page .page_no .page_end{padding-right:1.3em;background:url(page_btn.gif) no-repeat 85% -46px;}
.page .page_no .page_next:hover,
.page .page_no .page_end:hover{background-position:85% -73px}

/*内页样式*/	
.mainbg{position:relative;background:#fff;overflow:inherit;border:1px solid #e9e9e9}	
.mainbg:after{content:".";display:block;height:0;clear:both;visibility:hidden}.mainbg{}/**html .mainbg{height:1%}.mainbg{display:block}*/*+html .clearfix{min-height:1%}

.main-home .left{position:absolute;width:180px;right:-187px;}
.main-home .right{min-height:640px!important;height:auto;_height:640px}
.shadow{background:url(icon_dn.gif) no-repeat;width:7px;height:5px;position:absolute;left:210px;top:16px;display:none}
.left h2.title{}
.right .title{background:url(../images/title_bg2.jpg) repeat-x;line-height:41px;height:41px;position:relative;margin:0 0 10px;padding:0}
.right .title b{background:url(../images/title_lead2.jpg) no-repeat;line-height:41px;height:41px;width:142px;color:#fff;font-weight:bold;text-align:center;font-size:14px;display:block}
.location{position:absolute;right:10px;top:10px;background:url(../images/icon_home.jpg) no-repeat 0 50%;padding-left:18px;color:#bebebe;z-index:99}
.main-home .left .box{}

.RelevantNews{margin:0 1.2em;padding:0 0 1em}
.RelevantNews h2{height:39px;line-height:39px;border-bottom:1px solid #e2e2e2;padding:0;font-weight:bold;font-size:14px;color:#F49110;}
.RelevantNews{}
.RelevantNews li{width:46.5%;float:left;background:url(../images/icon_dot.jpg) no-repeat .5em 50%;padding:.5em .5em .5em 1.5em;margin:0;border-bottom:1px solid #e2e2e2}


/*联系我们*/
.contact{margin:0 1.2em}

/*底部友情链接*/				
.ftLinkWrap{background:#B3E3F8;padding:.7em 0;}	
.ftLinkWrap .ftLink{width:1100px;margin:0 auto;}
.ftLinkWrap .ftLink a{padding:0 .3em;}
.ftLinkWrap .ftLink strong{color:#666}

/*底部关于我们*/
.footer{background:#0e4597;padding:0 0 1em;text-align:center}
.footer .ft-wrap{color:#fff;font-size:0}			
.footer .ft-wrap a{color:#fff}		

.youlink{border-bottom:1px solid #195BAA;line-height:40px;color:#fff;text-align:center;font-size:12px;}
.youlink a{padding:0 3px}

.footer .cr{padding:10px;font-size:12px;}
.footer .link{font-size:12px;padding:0}

/*联系我们*/				

.ibwmessage{margin:0 1.5em 0;padding:0;}
.replyTitle{color:#FF7900;font-weight:bold;margin:.5em 0;padding:.3em 0 0 1.6em;background:url(../images/icon_ans.jpg) no-repeat 0 6px}
.replyContent{color:#FF7900;border-bottom:1px solid #ededed;padding:0 0 1em 1.6em;}
.bgmessage{padding:1em 0 0 1.6em;background:url(../images/icon_ask.jpg) no-repeat 0 15px}

.contact_box{padding:.3em 1.2em}

/*表单样式*/					
.inputbox{margin:0 1.2em 1.5em;overflow:hidden;zoom:1;}
.inputbox p{padding:.5em 0}
.inputbox .ibl{float:left;width:15%;text-align:right;display:block;padding-top:.4em}
.inputbox .ibr{margin:0 0 0 15%;display:block;padding-left:.3em}
.tip{margin:0 1.2em 1em;color:#f60;padding-left:15%;padding-top:1em}
.module_form_box{margin:0 1.2em 1.5em;}
.module_form_intro{border-bottom:1px solid #e2e2e2;margin:0 0 1.2em}
.module_form_intro .name{border-bottom:3px solid #f30;display:inline-block;*display:inlne;zoom:1;padding:0 .8em .5em;font-size:14px;font-weight:bold;color:#333}

.module_field{padding:.5em 0}
.module_field .c_left{float:left;width:15%;text-align:right;display:block;padding-top:.4em}
.module_field .middle{margin:0 0 0 15%;display:block;padding-left:.3em}
.module_form_tips{padding:.3em 1em .8em;color:#f60}

/*提交，重置按钮*/
.btn-submit{width:80px;height:35px;border:0;background:url(../images/btn-submit.jpg) no-repeat;cursor:pointer;color:#fff;font-size:14px;font-weihgt:bold}
.reset{width:80px;height:35px;border:0;background:url(../images/btn-submit2.jpg) no-repeat;cursor:pointer;color:#fff;font-size:14px;font-weihgt:bold}

/*普通图片列表*/
.thumb_level_list{padding:0 0 1.6em;margin:0 0 1.6em;font-size:12px;border-bottom:1px solid #e2e2e2;color:#777}
.thumb_level_list dt{float:left;width:160px;}
.thumb_level_list dt img{width:160px}
.thumb_level_list dd{margin:0;padding:0;margin:0 0 0 180px;}
.thumb_level_list h5{color:#333}	

/*右侧手机二维码样式*/		
.mobile_box{position:fixed;_position:absolute;right:2%;top:50%;font-size:0;text-align:center;z-index:102}
.mobile_box img{margin:0 0 .5em;border:1px solid #F5F5F5;border-radius:3px;box-shadow:2px 2px 3px rgba(0,0,0,.1);}
.mobile_box h5{font-size:12px;font-weight:normal}


.online-qq{position:fixed;top:50%;left:10px;z-index:200;}
.online-qq .qq_content{background:#fff;margin:0;padding:0;}
.online-qq .qq_content .dt{background:url(../images/online_qq.png) no-repeat;color:#fff;font-size:14px;font-weight:bold;padding:6px 15px;border:1px solid #ddd;border-bottom:0;text-align:center}

.online-qq .qq_content .qq{padding:10px 10px 5px;margin:0;border:1px solid #ddd;border-top:0}
.online-qq .qq_content .qq p{background:url(../images/online_qq.png) repeat-x 0 -33px;margin:0 0 5px}
.online-qq .qq_content .qq a{border:1px solid #ddd;display:block;background:url(../images/online_qq.png) no-repeat 10px -72px;height:23px;line-height:23px;padding:0 18px 0 30px}
.online-qq .qq_content .tel{background:#f9f9f9;padding:10px;margin:0;text-align:center;font-size:14px;color:#333;border:1px solid #ddd;border-top:0}
.online-qq .qq_content .tel strong{font-size:12px;color:#f60}
.online-qq .foot{border:1px solid #ddd;background:#f1f1f1;height:2px;overflow:hidden;margin:0 5px;border-top:0;display:none}

.others_online{width:110px;text-align:center;background:url(../images/online_qq.png) repeat-x 0 -33px;margin:0 auto 5px;position:absolute;top:46px;left:290px}
.others_online .online_qq{border:1px solid #ddd;display:block;background:url(../images/online_qq.png) no-repeat 10px -69px;height:30px;line-height:30px;padding:0 18px 0 30px}					
		
/*放大镜效果*/				
.jqzoom {position: relative;float:none!important;width:auto!important;height:100!important;}
.zoomdiv {border: #e4e4e4 1px solid; display: none; z-index: 100; left: 0px; overflow: hidden; position: absolute; top: 1px;}
.jqZoomPup {border: #aaa 1px solid; z-index: 10; background: #fede4f no-repeat 50% top; filter: alpha(opacity=50); left: 0px; visibility: hidden;  cursor: move; position: absolute; top: 0px; opacity: 0.5; moz-opacity: 0.5; khtml-opacity: 0.5;}
						
.picnews{overflow:hidden;zoom:1;padding:0 0 1.5em;margin:0 1.2em 1.5em;border-bottom:1px solid #e2e2e2}
.picnews .pic{float:left;border:1px solid #e2e2e2;margin:0 1.5em 0 0;display:inline}
.picnews .txt h4{font-size:14px}
.picnews .txt{width:auto!important;}
.picnews .txt .more{margin:.8em 0 0}
.picnews .txt .more a{width:88px;height:30px;line-height:30px;color:#fff;background:url(../images/more_b2.png) no-repeat;display:inline-block;*display:inline;zoom:1;text-align:center}
						
.contact_us .content{line-height:1.7}					
						
.page_top{position:absolute;}	
.caption{border-bottom:1px solid #008DD2;margin:0 0 15px}
.caption .text{background:url(../images/title_lead.jpg) no-repeat -1px 0;display:inline-block;*display:inline;zoom:1;padding:0;width:142px;line-height:34px;color:#fff;font-size:14px;font-weight:bold;text-align:center}			
			
.huoban{padding:1.2em 1.2em .7em;text-align:center;font-size:0;}
.huoban li{text-align:center;display:inline-block;*display:inline;zoom:1;padding:0 12px}			
	
.mb_box{background:url(../images/mb_bg.jpg) no-repeat;height:90px;position:relative}	
.searchformBox{position:absolute;right:10px;top:12px;}	
.searchformBox .serach_input{border:0;padding:3px;}		
	
.formBox{padding:8px 0;position:absolute;right:10px;top:20px;color:#333}	
.formBox p{margin:4px;display:inline-block;*display:inline;zoom:1}				
.formBox .input{padding:8px 3px;border:0;}
.formBox .btn-submit{background:url(../images/formBox_bg.jpg) no-repeat;width:60px;height:30px;line-height:60px;overflow:hidden;text-indent:-999px}
.formBox .reset{display:none}
					
.r-arte li .favorite{background:url(../images/icon_sc.png) no-repeat 0 2px;padding:0 0 0 20px}	
.r-arte li .top_map{background:url(../images/icon_map.png) no-repeat 0 3px;padding:0 0 0 16px}
.r-arte li .top_mobile{background:url(../images/icon_mobile.png) no-repeat 0 4px;padding:0 0 0 11px}
						
.main-home .fixedLeft{position:fixed;_position:absolute;top:62px;right:inherit;margin-left:1010px;z-index:105}
.member_login{padding:15px 30px;line-height:26px}
.member_login b{color:#f00}
						
.member_grade{font-size:18px;color:#f00}
.member_center{margin:5px 0;width:100%}
.member_center td{border:1px solid #f0f0f0;padding:4px}
.logout{margin-top:10px}
.logout a{background:#f60;padding:5px 10px;color:#fff;font-size:14px;display:inline-block;*display:inline;zoom:1}
	
.online-qq{position:fixed;top:50%;left:10px;z-index:200;}
.online-qq .qq_content{background:#fff;margin:0;padding:0;}
.online-qq .qq_content .dt{background:url(../images/title_lead.jpg) no-repeat;color:#fff;font-size:14px;font-weight:bold;padding:6px 15px;border:1px solid #ddd;border-bottom:0;}

.online-qq .qq_content .qq{padding:10px 10px 5px;margin:0;border:1px solid #ddd;border-top:0}
.online-qq .qq_content .qq p{background:url(../images/online_qq.png) repeat-x 0 -33px;margin:0 0 5px}
.online-qq .qq_content .qq a{border:1px solid #ddd;display:block;background:url(../images/online_qq.png) no-repeat 10px -72px;height:23px;line-height:23px;padding:0 18px 0 30px}
.online-qq .qq_content .tel{background:#f9f9f9;padding:10px;margin:0;text-align:center;font-size:14px;color:#333;border:1px solid #ddd;border-top:0}
.online-qq .qq_content .tel strong{font-size:12px;color:#f60}
.online-qq .foot{border:1px solid #ddd;background:#f1f1f1;height:2px;overflow:hidden;margin:0 5px;border-top:0;display:none}
					
.qr_code{position:fixed;top:50%;left:10px;z-index:200;text-align:center;background:#fff;padding:5px;}						
.qr_code img{display;block;margin:0 0 5px}

#full-screen-slider { width:100%; height:460px; float:left; position:relative;}
#slides { display:block; width:100%; height:450px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:400px; z-index:900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.fooerWrp{width:1100px; margin:0 auto; padding:20px 0; border-top:3px solid #e60012;}
.fooerWrp div{width:100%; line-height:20px; font-size:12px; font-family:"宋体"; color:#000; text-align:center;}
















.container{ width:1100px; margin:auto; overflow:hidden;}

.wrap { width:1200px; margin:20px auto 0; }
.wrap .sidebar { float:left; width:230px; }
.wrap .main { float:right; width:960px; line-height:26px;}
.wrapBt {}

.leftTxtTitle { height:41px; margin:0;font:18px/41px "microsoft yahei"; padding:0 0 0 30px; background:url(../images/leftTxtTitle.png) no-repeat; color:#fff; }
.leftTxtTitle em { font:12px/16px "microsoft yahei"; font-style:normal; text-transform:uppercase; opacity:0.5; padding-left:5px;}

/* 二级导航 */
.menu123 { width:228px; padding-bottom:10px; border:solid #E5E5E5; border-width:0 1px; }
.menub { width:230px; height:4px; overflow:hidden; background:url(../images/menu_b.png) no-repeat;}
.menu123 dl { width:228px; margin:0; padding:5px 0; }
.menu123 dt { width:228px; margin-bottom:2px; padding:0; }
.menu123 dt a { display:block; width:198px; _height:20px; *min-height:20px; padding:8px 0 10px 30px; line-height:20px; border-bottom:1px solid #E5E5E5;}
.menu123 dt a:hover, .menu dt .current { background:url(menu_01.jpg) no-repeat 190px center #EF4036; color:#fff; text-decoration:none;}
.menu123 dd { width:228px; padding:2px 0 4px; line-height:20px; }
.menu123 dd a { padding-left:30px; color:#666; }
.menu123 dd a:hover, .menu dd .current { color:#EF4036; text-decoration:none; }

.leftPic { width:230px; padding-top:20px; }
.leftPic li {}

/* 面包屑 */
.location1 { position:relative;height: 40px; padding:0;}
.location h3 { float:left; height:38px; margin:0; color:#0C4DA2; font:bold 26px/38px "microsoft yahei"; font-weight:normal;}
.breadcrumbs { float:right; line-height:38px; text-align:right; }
.breadcrumbs a { }
.breadcrumbs a:hover { color:#0C4DA2; }

/* Display */
.article .hd { padding:0; text-align:center; }
.article .hd h1 { padding:0; font-size:18px; line-height:34px; font-family:"microsoft yahei"; color:#0C4DA2; font-weight:normal;}
.article .hd .titBar { padding-bottom:10px; color:#b4b4b4; line-height:20px; } 
.article .bd { padding:10px 0; line-height:2.0; word-wrap:break-word; word-break:break-all; }
.article .ft { padding-bottom:20px; line-height:30px;  text-align:center; }

.hotNews { padding:0 0 25px; border-bottom:1px dashed #C1C1C1; }
.hotNews .pic { float:left; width:228px; height:155px; margin-top:6px; margin-right:25px; }
.hotNews dl { display:block; overflow:hidden; *zoom:1; }
.hotNews dl dt { color:#0C4DA2; font-weight:bold; line-height:24px; }
.hotNews dl dt a { color:#0C4DA2; }
.hotNews dl dd a { color:#EF4036; }
.hotNews dl dd { line-height:18px; }
.hotNews dl .time { padding:10px 0 0; font-size:12px;}
.hotNews dl .info {line-height:22px; color:#000;}

/* 新闻列表 */
.list { padding:0 0 10px; }
.list li { padding:6px 0; border-bottom:1px dashed #C1C1C1; background:url(ico_jiantou.png) no-repeat left center; line-height:23px; clear:both; }
.list li span { float:right; padding:0 8px; color:#818181; font-size:12px; font-family:arial; }
.list li a { padding-left:21px; }
.list li a:hover { text-decoration:underline; }

/* 图片列表尺寸 基于基础库 */
.w144 { margin:0 0 20px; }
.w144 .pic-item { width:186px; margin-bottom:0; padding:0 0 10px; }
.w144 .pic-item .list-pic { display:block; width:144px; height:198px; padding:1px 4px 4px 1px; border:none; background:url(periodicalsPic.gif) no-repeat; line-height:198px; }
.w144 .pic-item dl { text-align:center; }

.w208 { margin:0; }
.w208 .pic-item { width:248px; margin-bottom:0; padding:0 0 20px;}
.w208 .pic-item .list-pic { display:block; width:208px; height:138px; padding:3px; border:1px solid #d0d0d0; line-height:85px; }
.w208 .pic-item dl { text-align:center; }

.w242 { margin:0; }
.w242 .pic-item { width:256px; height:216px; border:1px solid #BCBCBC; margin-bottom:0; padding:0 0 10px; float:left; margin:0 30px 30px 0;}
.w242 .pic-item:hover {border:1px solid #EF4036;}
.w242 .pic-item.nor { margin-right:0;}
.w242 .pic-item .list-pic { display:block; width:242px; height:170px; border:none; line-height:170px; margin:10px auto; }
.w242 .pic-item dl { text-align:center; }
.w242 .pic-item dl dt { font-weight:bold;}

.page { margin:0 0 10px; line-height:24px; text-align:right; }
.page a { margin:0 5px; font-size:12px;}
.page a:hover,.page .current { color:#E0003C;}

/* 人才招聘 */
.hr { padding:0 10px 10px; }
.hr-list { margin-bottom:5px; padding:5px 5px 15px; border-bottom:1px dotted #ccc; }
.hr-list .title { padding:0; color:#4e2a08; font-size:14px; font-weight:bold; line-height:20px; }
.hr-list .title s { float:right; color:#ccc; font-size:12px; font-weight:100; }
.hr-list .info { padding:5px 0; line-height:24px; }
.hr-list .apply { width:100px; height:24px; background:#EF4036; color:#fff; line-height:24px; text-align:center; }
.hr-list .apply a { color:#fff; }

/* 在线留言 */
.message { padding:30px 40px; background:#eee; }
.message .text { width:138px; height:24px; margin:0; padding:0; border:none; background:#fff; font-family:arial; line-height:16px; }
.message .textarea { width:538px; height:100px; margin:0; padding:0; border:none; background:#fff; font-family:arial; line-height:16px; }
.message .submit { width:93px; height:29px; border:none; background:#EF4036; color:#fff; cursor:pointer; }

/* 表单部分 */
.form-panel { padding:0; }
.form-panel h4 { margin-bottom:10px; padding-left:20px; background:#e2e2e2; color:#6b6b6b; font:14px/30px "microsoft yahei"; }
.form-panel .tips { padding:10px 0 10px 100px; font-weight:bold; font-size:13px; text-align:left; }
.form-panel .field { clear:both; }
.form-panel li.field label { display:block; float:left; width:100px; line-height:24px; text-align:right; }
.form-panel .input { padding:5px 0; zoom:1; }
.form-panel .field:after { content:'\20'; display:block; height:0; clear:both; }
.form-panel .text { height:20px; padding:1px 3px; border:1px solid #ebebeb; background:#ebebeb; color:#555; font-size:12px; }
.form-panel .textarea { width:350px; height:100px; padding:3px; border:1px solid #ebebeb; background:#ebebeb; color:#555; font-size:12px; }
.form-panel .submit-field { padding:0 10px 20px 100px; clear:both; }
.form-panel .submit-field input { margin-right:10px; }
.form-panel .submit-field .btn-submit { width:83px; height:25px; border:none; background:#1b8a95; color:#fff; cursor:pointer; }
.form-panel .submit-field .btn-reset { width:83px; height:25px; border:none; background:#909090; color:#fff; cursor:pointer; }

.transitions-enabled.masonry,.transitions-enabled.masonry .masonry-brick{-webkit-transition-duration:0.7s;-moz-transition-duration:0.7s;-o-transition-duration:0.7s;transition-duration:0.7s;}
.transitions-enabled.masonry{-webkit-transition-property:height, width;-moz-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width;}
.transitions-enabled.masonry .masonry-brick{-webkit-transition-property:left, right, top;-moz-transition-property:left, right, top;-o-transition-property:left, right, top;transition-property:left, right, top;}
.transitions-enabled.infinite-scroll.masonry{-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none;}
#infscr-loading{text-align:center;padding:10px;background:#000;opacity:0.8;filter:alpha(opacity=80);color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#infscr-loading { position:absolute; bottom:0px; left:50%; width:200px; margin-left:-100px; z-index:9999; }
#project { position:relative; }
.showpic { position:relative; float:left; width:220px; margin:20px 10px 0; _margin:15px 12px 0; border:0; background:#fff; font-size:12px; }
.showpic img { vertical-align:top; }
.showpic:hover img { filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7; }
.showpic p { margin:0; padding:5px 10px; background:#d4d4d4; color:#000; line-height:22px; text-align:center; }
.showpic .picbox { margin:0; padding:0; text-align:center; vertical-align:top; }

.picTxtMod-1 { width:100%;margin-bottom:25px; padding:0 0 25px; border-bottom:1px dotted #b4b4b4;}
.picTxtMod-1 .pic { float:left; width:189px; height:130px; margin-right:30px;}
.picTxtMod-1 .txt { display:block; *display:inline; zoom:1; }
.picTxtMod-1 .txt dt { font-size:14px; line-height:24px; margin-bottom:5px;}
.picTxtMod-1 .txt dt a { color:#0C4DA2; font-weight:bold; }
.picTxtMod-1 .txt .i { padding:5px 0; color:#000; line-height:24px; }
.picTxtMod-1 .txt .i a.more {display:inline-block; *display:inline; zoom:1; background:#EF4036; color:#fff; font-size:12px; padding:0 5px; line-height:20px;}

.productdisplay { color:#000; line-height:25px;}
.pfarea { border-bottom:1px dashed #C1C1C1; padding-bottom:20px;}
.pfarea .pic { width:350px; float:left;}
.pfarea .txt { width:453px; float:right;}
.pfarea .txt h1 { font-size:14px; color:#0C4DA2; padding-bottom:10px;}

.showhide { font-size:14px; line-height:35px; cursor:pointer;}
.showhide.current { background:url(ico_down.png) no-repeat 65px center; color:#0C4DA2;}
.psarea {border-bottom:1px dashed #C1C1C1;}
.psarea .content { padding-bottom:20px;}

.otherpro { padding-top:30px;}
.otherpro h3 { font-size:24px; color:#0c4da2; font-family:"microsoft yahei"; font-weight:normal; margin-bottom:30px;}
.otherpro li { width:115px; float:left; text-align:center; margin:0 12px;}