/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding: 0;margin: 0;font:14px "Microsoft YaHei","微软雅黑","宋体","Arial","Arial Narrow";}
body{ }
img{border:0px;}
em{ font-style:normal;}
input{outline:none;}
ul{list-style:none;}
a{text-decoration:none; color:#3d3d3d;}
textarea{resize:none;}



/*共用样式*/
.w1024{width:1024px;margin:0 auto;}
.w1190{width:1190px;margin:0 auto;}
.w1180{width:1180px;margin:0 auto;}
.w624{width:624px;margin:0 auto;}
.w100p{width:100%;margin:0 auto;}
i{ background: url(/images/Company/index.png); display:inline-block;}
.bgnone{ background: none !important;}
.brrnone{ border:none !important;}

.clear{clear:both;height:1px;font-size:0;}
.hide{display:none !important;}
.c333{color:#333 !important;}
.c666{color:#666 !important;}
.c999{color:#999 !important;}
.b333{background:#333 !important;}
.b666{background:#666 !important;}
.b999{background:#999 !important;}
.

/*字体*/
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}


/*定位*/
.bc{margin-left:auto;margin-right:auto;}
.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}
.pr{position:relative;}
.pa{position:absolute;}
.pf{position:fixed;left:0;top:0;z-index:1000;width:100%; padding-left:200px;}

/*内容页导航定位*/
.ft{position:fixed;top:0;z-index:3;width:788px;}

/*显示号码*/
.vhide{visibility:hidden;}

/*css文字截取*/
.textover{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


/*长度高度*/
.w{width:100%;}
.h{width:100%;}
.wauto{width:auto;}
.hauto{height:auto;}
.w100{width:100px;}
.h100{height:100px;}
.w200{ width:200px;}



/*边距*/
.m0{ margin:}
.m10{margin:10px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.mb10{margin-bottom:10px;}
.ml15{margin-left:15px;}
.mr15{margin-right:15px ;}
.mr10{margin-right:10px ;}
.m0{margin:0 ;}
.mr0{margin-right:0 ;}
.p10{padding:10px;}
.pn{padding:0;}



/*公用头部*/
.headtop{ background:#fff; border-bottom: 1px solid #29984e; min-width:1181px; position: fixed; z-index: 100;  top:0; width: 100%;}
.head { overflow:hidden;}
.head ul.top_nav { overflow:hidden; height:98px; line-height:98px;}
.head ul.top_nav li{ float:left; width:100px;height:98px; line-height:98px; text-align: center;}
.head ul.top_nav li:hover{ background-color: #29984e;}
.head ul.top_nav li:hover a{ color: #FFF;}
.head ul.top_nav li a { font-size:18px; padding:30px 10px}
.head ul.top_nav li a:hover{ color:#FFF;}

/*公用底部*/
.foot { background:#111318; padding:30px 0; min-width:1181px;}
.foot ul.foot_ul { overflow:hidden;}
.foot ul.foot_ul li{ float:left;}

.foot ul.foot_ul li.qr_code{ width:280px; text-align:center; color:#b7b7b7; }
.foot ul.foot_ul li.qr_code p ,.foot ul.foot_ul li.introduce p,.foot ul.foot_ul li.introduce a{ font-size:16px;}
.foot ul.foot_ul li.qr_code p.pic { margin-top:15px;}
.foot ul.foot_ul li.qr_code p.pic img{ width:125px; height:125px; }
.foot ul.foot_ul li.introduce { padding-left:32px;color:#b7b7b7;margin-right:150px;}
.foot ul.foot_ul li.introduce em { width:132px; text-align:left;display:inline-block;color:#b7b7b7; margin-right:20px;}
.foot ul.foot_ul li.introduce span{ width:132px; text-align:center; display:inline-block;color:#b7b7b7;}
.foot ul.foot_ul li.introduce a{color:#b7b7b7;}
.foot ul.foot_ul li.introduce p{ line-height:40px;}
.foot ul.foot_ul li.introduce h6.title{ margin-bottom:20px; font-size:16px;}
.foot ul.foot_ul li.address {padding-top:10px;}
.foot ul.foot_ul li.address p { text-align:right;color:#b7b7b7;line-height:40px; height:40px; width:100%;}
.foot ul.foot_ul li.address p i.line{ width:100%; background:#535558; height:1px; vertical-align:middle; margin-top:10px;}
.foot ul.foot_ul li.address p i.phone{ width:12px; height:19px; vertical-align:middle; background:url(/images/Company/phone.png) no-repeat; margin-right:7px;}


/*面包屑导航*/
.bread_crumbs_nav { height:130px; border-top:1px solid #efefef; border-bottom:1px solid #efefef;    margin-top: 98px;}
.bread_crumbs_nav p{height:130px; line-height:130px; color:#fff;}
.bread_crumbs_nav p i{ margin-left:15px; width:15px; height:14px; margin-right:9px; background:url(/images/Company/single_pic.png) no-repeat;}
.bread_crumbs_nav p a{color:#fff;}
.bread_crumbs_nav p em { margin:0 3px;}




