﻿/* CSS Document */
*{ margin: 0px; padding: 0px; }
body{ font-size: 12px; letter-spacing: normal; color:#333; line-height:20px; font-family:"Microsoft Yahei"; background:#fff}
* a{ color: #333; text-decoration: none;}
* a:hover{ color:#ed1b23; text-decoration: underline;}
img{ border: none}
html{ overflow: -moz-scrollbars-vertical}
.clear{ clear:both; height:0px; font-size:0px }
div{ overflow: hidden; }
.center{ margin: 0 auto }
.on{ display:block}
.none{ display: none}
*:focus {outline: none;}
ul,li{ list-style: none }
.keywords{ color:red}

.container{ position:relative; margin:0 auto; width:1000px; height:100%;}
.wrap{ position:relative ; margin:0 auto; width:960px; height:100%; }

.blank12{ clear:both; width:100%; height:12px; font-size:1px;}
.blank16{ clear:both; width:100%; height:16px; font-size:1px;}
.blank30{ clear:both; width:100%; height:30px; font-size:1px;}

.white{ color: #ffffff }

.fl{ float: left; _display: inline}
.fr{ float: right; _display: inline}

.f14{ font-size:14px}
.f15{ font-size:15px}
.f16{ font-size:16px}
.fb{ font-weight:bold}

.news_list{ width:660px; margin:12px 0 0 40px }
.news_list li{ height:32px; line-height:32px; font-size:16px; overflow: hidden; }
.news_list li:last-child{ background:none}
.news_list span{ float:right;}

/* 公共头部相关 */
.logo{ width:285px; height:119px }
.logo_right{ width:469px; margin:35px 0 0 4px }
.logo_right_1{ font-size:24px; color:#fa8100;}
.logo_right_2{ font-size:15px; color:#666; line-height:30px}
.logo_code{ width:52px; margin-top:35px; overflow:visible }
.img_code{ position:absolute; z-index:1000; display:none }
.logo_contact{ margin:35px 0 0 4px }
.logo_contact_1{ font-size:18px; }
.logo_contact_2{ font-size:20px; font-weight:bold; color:#005c9d; line-height:30px }

.nav_bg{ background:#00659c}
.nav{ height:50px;}
.nav ul{ position:relative }
.nav ul li{ width:118px; float:left; _display:inline; text-align:center; line-height:50px; font-size:15px; overflow:visible; position:relative}
.nav ul li a{ color:White}
.nav ul li a:hover{ }
.nav_on{ background:#004b8b }
.nav ul .jiange{ width:1px; height:16px; background:#fff; margin-top:17px }


#jsddm{ height:37px; list-style:none; font-size:13px; line-height:30px; margin:0 0 0 500px }
#jsddm li { float:left; list-style:none; color:#eee; margin-left:10px; }
#jsddm li i{ font-style:normal}
#jsddm li a { color:#eee;  }
#jsddm li a:hover{ text-decoration:none; color:#0f3f2f }
#jsddm li ul { position:absolute; visibility: hidden; z-index:100;}
#jsddm li ul li	{ float:left; _display:inline; background:#5b9cd5; margin:0; padding:0 10px}			
#jsddm li ul li a{ line-height: 26px; text-align:center; color:white }
#jsddm li ul li a:hover{ color:#0f3f2f; text-decoration: none;}


/* 公共底部相关 */
.footer_bg{ height:80px; background:#006eab }
.footer{ background:url(../images/footer.jpg) no-repeat; margin:16px auto; color:#fff }
.footer p{ margin-left:250px; line-height:24px }

/* 首页相关 */
.big_pic{ margin:0 auto; height:482px; }
.index_pic_roll{ height:220px; background:#f6f6f6; }

.index_title{ height:36px; background:url(../images/index_title_bg.jpg) repeat-x right 12px; font-size:24px; color:#006eaa; font-weight:bold;}
.index_title span{ display:inline-block; color:#999; font-size:18px; padding:10px 10px 0 4px; background:#fff; font-weight:normal }
.index_title a{ display:inline-block; background:#fff; float:right; color:#fa8100; font-size:12px; line-height:40px; font-weight:normal}

.index_jianjie{ line-height:26px; padding:10px 0}

.index3_left{ width:540px}
.index_news_list{ padding:14px 0; border-bottom:#ccc 1px dotted }
.index_news_list img{ float:left; width:90px; height:80px; margin-right:18px; border:#ccc 1px solid }
.index_news_list b{ display:block; font-size:14px;  line-height:26px}
.index_news_list b a{ color:#00659c }
.index_news_list span{ display:block; height:44px; overflow:hidden; line-height:22px }

.index3_right{ margin-left:50px; width:370px}






/* 列表页新闻列表相关 */
.txt_list{ height:30px; line-height:30px;}
.list_pic{ width:140px; height:105px; border:5px #f0f0f0 solid; margin-right:28px}
.list_title{ display:block; height: 22px; overflow: hidden}
.list_summary{ display:block; color:#666; font-size:12px; max-height:40px; overflow: hidden}
.list_fengexian{ width:100%; height:21px; background:url(../images/list_fengexian.jpg) no-repeat}
.list_adddate{ width:80px; color:#999; float:right;}

/* 图片列表相关 */
.pic_list{ float:left; margin:0 0 10px 10px; display: inline;}
.pic_list_pic{ width:192px; height:144px; border:2px #f0f0f0 solid; margin-bottom: 3px}
.pic_list_pic:hover{border:#fabad5 2px solid}
.pic_list_txt{ height:22px; text-align:center}
.pic{ width: 140px; height: 105px; border: 1px solid #fc9338; padding: 3px; margin-bottom: 3px}


.erji_news_dl{ text-indent:20px}
.erji_news_dl dd{ height:36px; line-height:30px; overflow:hidden; }
.erji_news_dl dd span{ float:right}


/* 以下是二级页面的CSS */
.erji_pic{ height:245px; background:url(../images/erji_pic.jpg) no-repeat;}

.big_column{  font-size:16px; height:150px; line-height:150px; text-align:center }
.column_name{ width:300px; height:32px; font-size:22px; color:#555; text-indent:40px }
.page_nav{ margin:0 20px 0 0; font-size:14px }

.erji_left{ width:245px; height:100%; margin-left:20px}
.erji_left1{ width:197px; height:382px; background:url(../images/2_03.png) no-repeat; margin-left:25px }

.column{ margin:0 auto; width:114px; height:36px; font-size:16px; line-height:36px;  }
.column_2{ text-align:center; }
.column_2 a{ color:#ffb400}
.column_2 a:hover{ text-decoration:none}
.column_on{ height:35px; border-bottom:#fff 1px solid; }

.erji_right{ width:651px; margin-left:30px}
.erji_right1{ height:45px; background:url(../images/2_04.png) no-repeat; line-height:40px }

.txt{ margin:0 auto;  width:640px; min-height:566px; line-height:24px; font-size:14px; margin-bottom:30px; color:#3e3221 }
.txt a{ color:#3e3221 }


/* 以下是文章内容页的CSS */
.title{ width:100%; font-size:22px; font-weight:bold; line-height:38px; text-align:center;}
.title2{ width:100%; height:40px; font-size:12px; line-height:30px; text-align:center;}
#newsContent{  }
.title_bg{ margin:0 auto; width:258px; height:27px; background:url(../images/erji_07.jpg) no-repeat}


.pager { padding: 3px; text-align: center; color:#9ad075;font-size:12px; font-family:Tahoma;}
/*分页链接样式*/
.pager a { margin: 2px; padding:2px 5px; color: #333; text-decoration: none; border: 1px solid #0ca2c5; }
/*分页链接鼠标移过的样式*/
.pager a:hover { color: #000; border: 1px solid #f00; background-color:#f7fce9; }
/*当前页码的样式*/
.pager span.current { font-weight: bold; margin: 0 2px; padding: 2px 5px; color: #fff; background-color: #0ca2c5; border: 1px solid #0ca2c5; }
/*不可用分页链接的样式(比如第1页时的“上一页”链接)*/
.pager span.disabled { margin: 0 2px; padding: 2px 5px; color: #CCC; border: 1px solid #DDD; }


/* 首页焦点大图 */
#full-screen-slider { width:100%; height:482px; float:left; position:relative}
#slides { display:block; width:100%; height:482px; 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:450px; z-index:9900;  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}


/* 首页产品滚动图 */
#featureContainer { MARGIN: 0px auto; WIDTH: 1000px; FONT-SIZE: 80%; }
#feature { POSITION: relative;  MARGIN: 5px 0 }
#feature .button {	POSITION: absolute; WIDTH:900px; TOP: 0px; LEFT: 0px}
#feature .prev,#feature .next { TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block;   HEIGHT: 48px; margin-TOP: -100px; }
#feature .prev{ BACKGROUND: url(../images/pic_left.jpg) no-repeat; FLOAT: left;}
#feature .next { BACKGROUND: url(../images/pic_right.jpg) no-repeat; FLOAT: right;  }
.featureUL { POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2800px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px; LEFT: 0px}
.featureBox { WIDTH: 300px; FLOAT: left; HEIGHT: 230px; OVERFLOW: hidden; PADDING-TOP: 10px}
.featureBox img { width:300px; height:215px }
#botton-scroll {	Z-INDEX: 0; MARGIN: 0px auto; WIDTH: 840px; FLOAT: left; HEIGHT: 200px; }
#block { Z-INDEX: 0; POSITION: relative; MARGIN: 0px auto;  WIDTH: 900px;  HEIGHT: 180px; FONT-SIZE: 70%; OVERFLOW: hidden; padding:0 }
#block .box { PADDING-BOTTOM: 10px; MARGIN: 0px 10px; PADDING-LEFT: 10px; WIDTH: 240px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 150px; PADDING-TOP: 10px}
#block .box .feature-title {	FONT-SIZE: 140%; FONT-WEIGHT: normal}
#block .box .feature-thumb {	WIDTH: 240px; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 150px} 

/* 首页荣誉滚动图 */
.focus{ position:relative; width:370px; height:315px; margin-top:15px }  
.focus img{ width: 370px; height: 315px; opacity: 1;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:#006eab;    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:8px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;text-decoration:none; text-align:center; outline:0; float:left; background:#fff; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fa8100;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
/*.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  */


/* 首页厂区展示滚动图 */
#marque{ width:960px; height:270px; overflow:hidden; }
#marque table tr td img{ width:300px; height:220px; display:block; margin-right:20px; }
#marque table tr td p{ width:300px; height:24px; line-height:24px; text-align:center; display:block}


/* 公用悬浮客服部分 */
.izl-rmenu{ margin-right: 0; width: 82px; position: fixed; right: 2px; top: 65%;-webkit-box-shadow: #DDD 0px 1px 5px; -moz-box-shadow: #DDD 0px 1px 5px; box-shadow: #DDD 0px 1px 5px; z-index:999; overflow:visible}
.izl-rmenu .consult{ background-image: url(../images/consult_icon.gif); background-repeat: no-repeat;    background-position: center -77px;    display: block;    height: 76px;    width: 82px;}
.izl-rmenu .consult .phone {    background-color: rgb(247,247,255);    position: absolute;    width: 160px;    left: -160px;    top: 0px;    line-height: 73px;    color: #000;    font-size: 18px;    text-align: center;    display: none;    box-shadow: #DDD -1px 1px 4px;}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .btn_top {    background-image: url(../images/float_top.gif);    background-repeat: no-repeat;    background-position: center top;    display: block;    height: 39px;    width: 82px;    -webkit-transition: all 0s ease-in-out;    -moz-transition: all 0s ease-in-out;    -o-transition: all 0s ease-in-out;    transition: all 0s ease-in-out;}
.izl-rmenu .btn_top:hover {	background-image: url(../images/float_top.gif);	background-repeat: no-repeat;	background-position: center bottom;}
#udesk-feedback-tab {    position: fixed;    right: 2px;    top: 65%;    margin-top: -76px;    -webkit-box-shadow: #DDD 0px -1px 5px;    -moz-box-shadow: #DDD 0px -1px 5px;    box-shadow: #DDD 0px -1px 5px;    z-index: 10000;    cursor: pointer;    background-image: url(../images/consult_icon.gif);    background-repeat: no-repeat;    background-position: center top;    display: block;    height: 76px;    width: 82px;    background-color: #FFF!important;    z-index:999;}


