@charset "utf-8";
body{ font-family:"宋体"; font-size:12px; color:#996c35; background:#e7e0b6 url(../images/bj.jpg) no-repeat top center; border:0px; margin:0px; padding:0px;}
div,ul,li,img{ border:0px; margin:0px; padding:0px;}
ul{ list-style:none;}
a{ text-decoration:none; color:#996c35;}
a:hover{ text-decoration:underline; color:#999999;}
.clear{ clear:both;}

#bo_main{ width:100%; height:auto !important;overflow:visible; min-height:800px; height:800px; background:url(../images/bj2.jpg) no-repeat bottom center;}
#bo_main3{ width:1002px; height:auto !important;overflow:visible; min-height:800px; height:800px;background:url(../images/bj2.jpg) no-repeat bottom center; margin:0px auto;}
#bo_main2{ width:1002px; height:auto !important;overflow:visible; min-height:800px; height:800px; background:url(../images/bj.jpg) no-repeat top center; margin:0px auto;}


/*头部*/
#header{ width:1002px; height:181px; margin:0px auto;}
.logo{ width:131px; height:87px; margin-top:62px; margin-left:60px; float:left; _display:inline;overflow:hidden;text-align:center;}
.logo img{max-width:131px;max-height:107px;}
.head_right{ width:725px; float:right;}
.heri_top{ height:47px; margin-top:40px;}
.rx{ margin-left:128px; line-height:28px;float:right; display:inline;font-family:"Microsoft Yahei","SimHei";font-size:20px;font-weight:bold;}
.rx b{font-family:impact;font-size:24px;font-weight:normal;}
.search{ width:256px; margin-right:15px; float:right; display:inline;}
.search_key{ width:204px; height:24px; line-height:24px; color:#fff; background:url(../images/index_02.jpg) no-repeat; border:0px; padding:0px; padding-left:5px; margin-right:4px; float:left; display:inline;}
.search_btn{ width:43px; height:23px; float:left;}
.top-nav{ color:#fff; position:absolute; right:5px; top:8px; height:77px; z-index:1; text-align:right; width:100%;}
.top-nav a{ color:#fff;}
.top-nav a:hover{ color:#fff;}
.top-nav li.b{ position:absolute; bottom:0px; right:0px;}
.top-nav li.t span{ padding:0px 5px; font-size:10px; color:#bbb;}
.top-logo{ min-height:90px; _height:90px;}
/*导航*/


ul,li { margin:0px; padding:0px;list-style:none; }
.clear {clear:both; *display:inline;/*IE only*/}

/*menu*/
#nav {width:705px; display:block; height:32px; line-height:32px; margin:0; padding:0 10px;}
#nav li{font-size:14px; font-family:"微软雅黑";color:#A87D21; font-weight:bold;float:left;padding:0 10px;}


/*banner*/
.banner{ width:986px; height:327px; text-align:center;background:url(../images/index_04.jpg) no-repeat; margin:0px auto; margin-top:8px; padding:8px 6px 0;}

/*main*/
#main{ width:1002px; margin:0px auto; margin-top:13px;}
/*公司简介*/
.gsjj{ width:411px;background:url(../images/index_06.jpg) repeat-y; margin-right:10px; float:left; display:inline;}
.gsjj2{background:url(../images/index_08.jpg) no-repeat top;}
.gsjj3{ height:auto !important;overflow:visible; min-height:274px; height:274px;   background:url(../images/index_07.jpg) no-repeat bottom;}
.title{ height:34px; line-height:34px; margin-left:10px; margin-right:10px;}
.title a{ color:#894700; margin-right:5px; float:right; display:inline;}
.title a:hover{ color:#894700; }
.title img{ margin-top:10px; margin-left:6px;}
.title b{font-size:14px;font-family:"微软雅黑","宋体";margin-left:6px;}
.title span{ font-size:14px; font-family:"微软雅黑";color:#894700; font-weight:bold;}
.gsjj_cont{ margin-left:10px; margin-right:10px; padding-top:10px; line-height:24px; height:225px;overflow:hidden;}
.gsjj_cont img{ margin-right:10px; float:left; display:inline;}

/*企业文化*/
.qywh{ width:345px;background:url(../images/index_11.jpg) repeat-y; margin-right:10px; float:left; display:inline;}
.qywh2{background:url(../images/index_13.jpg) no-repeat top;}
.qywh3{ height:auto !important;overflow:visible; min-height:274px; height:274px;   background:url(../images/index_12.jpg) no-repeat bottom;}
.qywh_cont{ margin-left:10px; margin-right:10px; padding-top:15px; line-height:20px;}
.qywh_cont li{height:24px;line-height:24px;overflow:hidden;}

/*联系我们*/
.lxwm{ width:226px;background:url(../images/index_18.jpg) repeat-y; float:right;}
.lxwm2{background:url(../images/index_20.jpg) no-repeat top;}
.lxwm3{ height:auto !important;overflow:visible;  background:url(../images/index_19.jpg) no-repeat bottom;}
.lxwm_cont{ margin-left:10px; margin-right:10px; padding-top:10px; padding-bottom:10px; line-height:22px; }

/*公司环境*/
.gshj{ width:1002px;background:url(../images/index_23.jpg) repeat-y; margin-top:10px; float:left; display:inline; }
.mod_scroll {WIDTH: 980px; ZOOM: 1; POSITION: relative}
.mod_scroll .mod_cont {
	BORDER: #c0c0c0 0px solid;  LEFT: 45px;  WIDTH: 888px; POSITION: relative; HEIGHT: 188px; top:5px
}
.mod_scroll .mod_tit {
	CLEAR: both; FONT-WEIGHT: bold; LINE-HEIGHT: 20px; TEXT-ALIGN: left
}
.mod_scroll UL {
	OVERFLOW: hidden;
}
.mod_scroll UL LI {
	FLOAT: left; MARGIN: 0px 20px;
}
.mod_scroll .prev {
	LEFT: 0px;POSITION: absolute;WIDTH: 36px; HEIGHT: 188px;Z-INDEX: 100; BACKGROUND: url(../images/index_26.jpg) no-repeat center center;CURSOR: pointer;
}
.mod_scroll .next {
	RIGHT: 0px;POSITION: absolute;WIDTH: 36px; HEIGHT: 188px;Z-INDEX: 100; BACKGROUND: url(../images/index_27.jpg) no-repeat center center;CURSOR: pointer;
}



.gshj2{background:url(../images/index_21.jpg) no-repeat top;}
.gshj3{ height:auto !important;overflow:visible; min-height:255px; height:255px;   background:url(../images/index_28.jpg) no-repeat bottom;}
.gshj_cont,.friendlink_cont{ margin-left:10px; margin-right:10px; padding-top:10px; padding-bottom:10px; line-height:20px;}
.bg2{ background:url(../images/index_25.jpg) repeat-x bottom;}
.left_btn{ width:33px; height:36px; margin-top:87px; float:left; display:inline;}
.right_btn{ width:33px; height:36px; margin-top:87px; float:right; display:inline;}
.pro_ul{ margin-top:1px; float:left; display:inline;}
.pro_ul li{ text-align:center; line-height:30px; margin-left:19px; margin-right:19px; float:left; display:inline; font-size:12px }
.pro_ul li img{ border:solid 2px #fff;}

/*footer*/
#footer{ width:1002px; height:123px; line-height:28px; text-align:center; margin:0px auto; padding-top:25px;}

/*=======================内页样式===========================*/
.hei540{height:auto !important;height:540px;overflow:auto;*overflow: visible; min-height:540px;zoom:1; }
.main_left{ width:226px; float:left;}
/*左侧导航*/
.mle{ width:226px;background:url(../images/ny2_02.jpg) repeat-y;}
.mle2{background:url(../images/ny2_01.jpg) no-repeat top;}
.mle3{ height:auto !important;overflow:visible; min-height:202px; height:202px;  background:url(../images/ny2_03.jpg) no-repeat bottom;}
.mle_cont{ margin-left:10px; margin-right:10px; padding-top:10px; padding-bottom:10px; line-height:20px;}
.mle_nav{ width:200px;}
.mle_nav li{ height:30px; line-height:30px; background:url(../images/ny2_04.jpg) repeat-x bottom;}
.mle_nav li img{ margin-top:12px; margin-right:5px; float:left; display:inline;}
.mle_nav li.omli a{ color:#3f9bac;}
/*联系我们*/
.lx{ width:226px;background:url(../images/ny2_07.jpg) repeat-y; margin-top:13px; float:right; display:inline;}
.lx2{background:url(../images/ny2_06.jpg) no-repeat top;}
.lx3{height:auto !important;overflow:visible;   background:url(../images/ny2_08.jpg) no-repeat bottom;}
.lx_cont{ margin-left:10px; margin-right:10px; padding-top:10px; padding-bottom:10px; line-height:20px;}

.main_right{ width:764px; float:right;overflow:hidden;}
.main_right{ width:764px;background:url(../images/ny2_10.jpg) repeat-y;height: auto;}
.main_right2{background:url(../images/ny2_09.jpg) no-repeat top;height: auto; }
.main_right3{   min-height:490px;height:auto !important;overflow:visible; height:490px; overflow:visible;  background:url(../images/ny2_11.jpg) no-repeat bottom;}
.main_right_cont{ margin-left:10px; margin-right:10px; padding-top:10px; padding-bottom:10px; line-height:20px;}
.title2{ height:34px; line-height:34px; margin-left:10px; margin-right:10px;}
.mri_pro{ margin-top:20px;}
.mri_pro li{ width:189px; height:190px; text-align:center; line-height:30px; margin-left:30px; margin-right:20px; float:left; display:inline;}
.mri_pro li img{ border:solid 2px #fff;}
.page{ height:30px;  line-height:30px; text-align:center;}
.page a{ margin-left:6px; margin-right:6px;}


/*新闻中心*/
.ny_n_list{ margin:0 auto; margin-left:20px}
.ny_n_list li{ width:650px; padding:8px 0 8px 0;clear:both; border-bottom: #CCCCCC dotted 1px; line-height:120%;}
.ny_n_list li span{ float:right; display:inherit; padding:0px; font-family:Arial, Helvetica, sans-serif;}
.ny_n_list li img{ float:left; margin:3px 10px 0 5px;}

/*2013-11-01 ADD*/
.nav_wrap{background:url(../images/nav_01.jpg) no-repeat; height:52px; padding-top:10px}
/*friendlink*/
.index_friendlink{height:194px;}
.index_friendlink .gshj2{height:194px;}
.index_friendlink .gshj3{min-height:195px; height:195px; background:url(../images/index_22.jpg) no-repeat bottom;}
.friendlink_cont ul{height:auto;overflow:hidden;zoom:1;margin-top:10px;}
.friendlink_cont li{float:left;overflow:hidden;padding:0 10px;_display:inline;}
.contact_cont{width:350px;height:auto;_height:275px;min-height:275px;background:url(../images/ab_01.png) no-repeat 350px top;padding: 10px 300px 10px 50px;font-size:14px;line-height:28px;}

/*page*/
.about_cont{height:370px; height:auto !important;overflow:visible; width:700px;line-height:180%; padding:20px;height:auto !important;overflow:visible;}
.friendlink_cont li{float:left;padding:0 10px;_display:inline;}
.map_title{width:100%; overflow:hidden;height:30; border-bottom:#333 dotted 1px; line-height:30px; font-size:14px; font-weight:bold;}
.detail_title{text-align:center;font-weight:bold; font-size:14px; padding:5px 0 5px 0px;}
.detail_times{text-align:right; line-height:22px; color:#999; padding-bottom:5px;}
.detail_thumb{text-align:center;margin:10px auto 20px;}
.deatil_thumb img{max-width:600px;max-height:400px;display:block;}
.np{margin-top:20px;line-height:24px;}
.job_cont{margin-top:20px;}
.job_cont .detail_jobtitle{font-size:18px;line-height:26px;border-bottom:1px #ccc solid;}
.question_box{margin:15px 0;}
.question_title{border-bottom:1px dotted #CCC;font-weight:bold;padding-bottom:3px;}
.question_title img{margin: 3px 10px 0 5px;}
.question_answer{margin-top:5px;color:#666;}

/*pagesize*/
.pagesize{margin:0 20px;height:auto;overflow:hidden;zoom:1;text-align:center;clear:both;}
.paginator{height:30px;line-height:30px;margin:20px auto;display:inline-block;_display:inline;zoom:1;}
.paginator li{float:left;}
.paginator .current,.paginator li a{height:28px;line-height:28px;text-align:center;padding:0 11px;margin:0 5px;display:inline-block;}
.paginator li a{background:#efebce;border:1px solid #cfb28e;}
.paginator .current{background:#996C35;border:1px solid #996C35;color:#fff;}

/*product*/
.product_box li{width:155px;overflow:hidden;height:auto;overflow:hidden;zoom:1;float:left;margin:5px 10px;text-align:center;}
.product_box li img{border:1px solid #d3cea8;padding:2px;display:block;}
.product_box li p{height:24px;line-height:24px;overflow:hidden;padding:0;margin-top:5px;}

/* slidepic-01 */
.slidebox-01{width:986px;height:319px;overflow:hidden;position:relative;margin:0 auto;}
.slidepic-01{position:absolute;width:9999em;}/* 必要元素 */
.slidepic-01 li{height:340px;overflow:hidden;float:left;}
.slidebtn-01{position:absolute;bottom:10px;right:10px;}
.slidebtn-01 ul{float:right;}
.slidebtn-01 li{background:#fff;border:1px solid #996C35;cursor:pointer;float:left;font-family:arial;height:18px;line-height:18px;width:18px;margin:4px;text-align:center;color:#996C35;}
.slidebtn-01 li.current{background:#996C35;border:1px solid #996C35;height:24px;line-height:24px;width:24px;margin:0 2px;color:#fff;font-weight:800;}

/*message*/
.message_cont{margin-top:20px;}
.message_cont td{padding:5px 0;}						
.lyb_bor{border:1px solid #ccc;font-size:12px;}
.lyb_inp{ height:24px;line-height:24px;width:200px;}
.lyb_btn{padding:2px 10px;cursor:pointer;}
.message_class li{float:left;padding-right:10px;}

/*download*/
.detail_downintro{margin:20px 0;}
.detail_downintro table{width:80%;border-collapse:collapse;margin:0 auto;}
.detail_downintro td{border:1px solid #d3d3d3;padding:5px 10px;}
.detail_downintro .title{width:30%;background:#f3f3f3;text-align:right;}
.detail_downintro .content{color:#666;background:#fff;}
.detail_downintro .content b{color:#f00;}

/* zoombox */
.zoombox{width:686px;margin:20px auto 0 auto;}
.zoompic{border:solid 1px #d3d3d3;width:684px;height:394px;}

.sliderbox{height:76px;overflow:hidden;margin:6px 0 0 0;}
.sliderbox .arrow-btn{width:38px;height:76px;background:url(../images/arrow-btn.png) no-repeat;cursor:pointer;}
.sliderbox #btn-left{float:left;background-position:0 0;}
.sliderbox #btn-left.dasabled{background-position:0 -76px;}
.sliderbox #btn-right{float:right;background-position:-38px 0;}
.sliderbox #btn-right.dasabled{background-position:-38px -76px;}
.sliderbox .slider{float:left;height:76px;width:605px;position:relative;overflow:hidden;margin:0 0 0 3px;display:inline;}
.sliderbox .slider ul{position:absolute;left:0;width:999em;}
.sliderbox .slider li{float:left;width:121px;height:76px;text-align:center;}
.sliderbox .slider li img{border:solid 1px #d3d3d3;}
.sliderbox .slider li.current img{border:solid 1px #996C35;}

/*在线留言*/
.info {
padding-left: 15px;
color: #f00;
}
.button{ display: inline-block; zoom: 1; *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100% Arial, Helvetica, sans-serif; padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.button:hover { text-decoration: none; color:#fff; }
.button:active { position: relative; top: 1px;}
.orange{ color: #fef4e9; border: solid 1px #da7c0c; background: #f78d1d; background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20)); background: -moz-linear-gradient(top,  #faa51a,  #f47a20); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20'); }
.orange:hover { background: #f47c20; background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015)); background: -moz-linear-gradient(top,  #f88e11,  #f06015); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015'); }
.orange:active { color: #fcd3a5; background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a)); background: -moz-linear-gradient(top,  #f47a20,  #faa51a); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');}
input.input-text,input.input-file,input.code,textarea { padding: 4px; font-size: 15px; outline: none; text-shadow: 0px 1px 0px #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #ccc; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; background:#fff url(../images/dt-10.gif) repeat-x left top; }
input.input-text:focus,input.input-file:focus,input.code:focus,textarea:focus { border: 1px solid #fafafa; -webkit-box-shadow: 0px 0px 6px #007eff; -moz-box-shadow: 0px 0px 5px #007eff; box-shadow: 0px 0px 5px #007eff;}
#messagelist{ padding:15px;}
#messagelist .metlist{ margin-bottom:10px; border:6px solid #dedede; padding:5px;}
#messagelist .metlist dt{ background:url(../img/message.gif) no-repeat left center; border-bottom:1px dotted #dedede; padding:4px 0px 4px 20px; margin-bottom:5px;}
#messagelist .metlist dt span.name{ color:#2c7199;}
#messagelist .metlist dt span.time{ padding-left:8px; color:#999;}
#messagelist .metlist dt span.tt{ float:right; padding-right:5px;}
#messagelist .metlist dd.info span.tt{ display:none; clear:both;}
#messagelist .metlist dd.info span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .metlist dd.reinfo span.tt{ background:url(../img/admin.gif) no-repeat left 3px; display:block; border-bottom:1px dotted #dedede; padding:2px 0px 2px 20px; margin:0px 0px 5px;color:#2c7199;}
#messagelist .metlist dd.reinfo span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../img/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc;}