@charset "utf-8"; 
/* base 公共部分 */ 
body {/* font: 12px/22px Arial, simSun-Ext8;*/ font: 12px/22px "宋体";background:#fff; color:#333; margin: 0px; text-align:center;color:#3f3f3f;} 
*{ padding:0; margin:0; font-family:"宋体" !important;} 
a { color:#333; text-decoration:none;} 
a:hover{ color:#abcf39; text-decoration:none;} 
ul,li{ list-style:none;} 
img { border:none; } 
.clearboth { clear:both; } 
.page{ text-align:center; margin:10px 0; width:100%; float:left;} 
.page a{ margin:0 2px; padding:2px 6px;} 
.page a.dq,.page a:hover{color:#71c1ee;} 
.back{ text-align:center;} 
.back a:hover{ color:#ec6100;} 
.wrapper{ width:100%; margin:0 auto; text-align:left;} 
/*头部*/ 
.header{width:100%;height:152px;background:url(../images/headertopbg.jpg) repeat-x center top;} 
.header_center{width:1000px;height:109px;margin:0 auto;} 
.logo{float:left;} 
.header_center_right{float:right;text-align:right;line-height:46px;padding-top:14px;} 
/*菜单*/ 
.nav{width:100%;height:42px;background:#abcf39;box-shadow:0 0 5px #afa699;} 
.nav ul{width:1000px;margin:0 auto;} 
.nav ul li{float:left;position:relative;text-align:center;line-height:42px;width:100px;font-size:14px;font-family:"宋体";} 
.nav ul li.last{} 
.nav ul li a{color:#fff} 
/*二级菜单*/ 
#menu ul ul { display:none;  position:absolute; top:36px; left:0; z-index:99999; width:auto; background:#5c5c5c;} 
#menu ul ul li{ background:none; float:none; border-bottom:solid 1px #fff;} 
#menu ul ul li a{ color:#fff; font-size:12px; padding:0; display:block; width:114px; text-align:center;} 
#menu ul ul li a:hover{ color:#e30404;} 
/*banner*/ 
/*头部header部分结束*/ 
/*头部header部分结束*/ 
.main_visual{height:319px;overflow:hidden;position:relative;width:100%;} 
.main_image{height:319px;overflow:hidden;position:relative;} 
.main_image ul{width:9999px;height:319px;overflow:hidden;position:absolute;top:0;left:0} 
.main_image li{float:left;width:100%;height:319px;} 
.main_image li span{display:block;width:100%;height:319px} 
.main_image li a{display:block;width:100%;height:319px} 
.main_image li .img_1{background:url(../images/banner01.jpg) center top no-repeat} 
.main_image li .img_2{background:url(../images/banner01.jpg) center top no-repeat} 
.main_image li .img_3{background:url(../images/banner01.jpg) center top no-repeat} 
div.flicking_con{z-index:999;width:100%;height:21px;margin:0 auto;text-align:left;position:absolute;top:290px;left:50%;} 
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;font-size:0;} 
div.flicking_con a.on{background-position:0 -20px} 
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:36px!important;height:72px!important;top:50%;margin-top:-37px;display:none;} 
#btn_prev{background:url(../images/left_btn.png) no-repeat left top;left:100px;} 
#btn_next{background:url(../images/right_btn.png) no-repeat right top;right:100px;} 
/*主体*/ 
.main{width:100%;margin:0 auto;} 
.product{height:313px;background:#edecec;} 
.product .title{width:100%;height:37px;background:url(../images/title.jpg) no-repeat center 30px;padding:30px 0 19px;} 
.product ul{width:1000px;margin:0 auto;} 
.product ul li{float:left;margin-right:30px;width:227px;position:relative;height:177px;} 
.product ul li .cover{position:absolute;left:1px;bottom:0;width:227px;height:28px;background:url(../images/namebg.png) no-repeat;line-height:28px;color:#fff;text-align:center;} 
.product ul li .cover p{float:left;padding-left:10px;} 
.product ul li .cover a{display:block;float:right;padding-top:5px;width:18px;height:18px;background:url(../images/morebg.png) no-repeat left 5px;padding-right:10px;} 
.product ul li .picture{width:225px;height:175px;border:1px solid #ccc;} 
.product ul li.last{margin:0;} 
.main .inner{width:1000px;margin:30px auto 0;} 
.box{height:244px;overflow:hidden;float:left;} 
.box3{padding:0;} 
.box .title{height:31px;line-height:31px;border-bottom:2px solid #abcf39;font-size:14px;color:#3f3f3f;font-family:"宋体";background:url(../images/titlebg.jpg) no-repeat left center;} 
.box .title span{float:left;display:block;width:80px;text-align:center;color:#fff;} 
.box .title a{float:right;font-size:12px;/*font-family:SimSun-ExtB;*/font-family:"宋体";color:#333333;} 
.box .content{margin:10px auto 20px;} 
.box .content .picbox{width:298px;height:98px;border:1px solid #e8e8e8;-moz-box-shadow:0 2px 2px 0 #c2c0c0; -webkit-box-shadow:0 2px 2px 0 #c2c0c0;box-shadow:0 2px 2px 0 #969696;behavior: url(ie-css3.htc);margin-bottom:10px;} 
.box1 .content .intro{line-height:22px;} 
.box1 .content .intro a{color:#f7960d;float:right;} 
.box1{width:258px;margin-right:30px;} 
.box1 .content ul{width:258px;} 
.box1 .content ul li{height:31px;border-bottom:1px dashed #e1e1e1;padding-left:14px;background:url(../images/libg01.jpg) no-repeat left center;line-height:31px;color:#3f3f3f;} 
.box1 .content ul li span{float:right;} 
.box1 .content ul li a{color:#333333;} 
.box1 .content ul li a:hover{color:#005bac;} 
.box3{width:258px;} 
.box3 .content{width:258px;} 
.box3 .content p{line-height:22px;padding-bottom:8px;} 
.box2 .pic{float:left;padding-right:15px;} 
.box2{margin-right:30px;width:410px;} 
.box2 .pic img{width:120px;height:80px;border:2px solid #ccc;} 
.box2 .content p{line-height:22px;color:#333333;} 
.box2 .content p a{float:right;color:#005bac;} 
.box4{width:1000px;float:none;padding-top:30px;} 
.box4 .title{} 
.picScroll-left{ width:1000px;overflow:hidden;margin-top:30px;position:relative;} 
.picScroll-left .hd .next{display:inline-block;width:14px;height:51px;background:url(../images/leftbtn.jpg) no-repeat;position:absolute;left:10px;top:35px;} 
.picScroll-left .hd .prev{display:inline-block;width:14px;height:51px;background:url(../images/rightbtn.jpg) no-repeat;position:absolute;right:10px;top:35px;} 
.picScroll-left .bd{width:932px;margin:0 auto;} 
.picScroll-left .bd .tempWrap{width:912px !important;} 
.picScroll-left .bd ul{overflow:hidden; zoom:1; } 
.picScroll-left .bd ul li{ margin:0 20px 0 0; float:left; _display:inline;text-align:center;  } 
.picScroll-left .bd ul li .pic{ text-align:center; } 
.picScroll-left .bd ul li .pic img{ width:165px; height:125px; display:block;border:1px solid #e8e8e8; } 
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  } 
.picScroll-left .bd ul li .title{ line-height:24px;   } 
/*内页banner*/ 
.banner{width:100%;height:220px;background:url(../images/banner02.jpg) no-repeat center top;padding-bottom:20px;} 
.mainin{width:1000px;margin:30px auto 0;} 
/*内页左边菜单*/ 
.sidebar{width:230px; float:left;} 
.sidemenu{width:230px;margin-bottom:30px;} 
.sidemenu .title{font-size:14px;font-family:"宋体";color:#fff;background:url(../images/titlebg.jpg) no-repeat left center;height:28px;line-height:28px;border-bottom:2px solid #abcf39;} 
.sidemenu .title span{display:block;width:80px;text-align:center;} 
.sidemenu ul{padding:8px 0 50px 0;background:url(../images/sidebarbg.jpg) repeat-x left bottom;border:1px solid #ccc;border-top:none;border-radius:5px;} 
.sidemenu ul li{height:32px;width:158px;margin:0 auto;line-height:32px;border-bottom:1px dashed #ccc;padding-left:42px;background:url(../images/libg03.jpg) no-repeat 23px center;} 
.side_menu .intro ul li a:hover,.side_menu .intro ul li a.active,.side_menu .intro ul li:hover{} 
#menu2 ul ul{ display:none;  position:absolute; top:0;  left:200px; width:200px; border-left:solid 1px #fff; z-index:10;} 
.sidebar .con{width:202px;height:187px;background:url(../images/contact.jpg) no-repeat;margin-top:13px;} 
.sidebar .con p{padding:66px 0 0 6px;} 
/*======内页右边内容=====*/ 
/*内页右边标题*/ 
.side_right{ width:750px; float:right;} 
.side_right .title{height:28px;border-bottom:2px solid #abcf39;line-height:28px;background:url(../images/titlebg.jpg) no-repeat left center;} 
.side_right .title .dq{ font-size:14px;color:#fff;font-family:"宋体";width:78px;text-align:center;float:left;line-height:28px;} 
.side_right .title .position{ float:right;} 
.side_right .title .position a{color:#333;} 
.side_right .title a:hover{ text-decoration:underline;} 
/*公司简介*/ 
.side_right .about{padding:20px;line-height:24px;} 
.side_right .about p{padding-bottom:14px;} 
.side_right .about p img{max-width:710px;} 
/*内页右边单页及表格、表单样式*/ 
.side_right .intro{font-size:12px;color:#4b4b4b;line-height:26px;padding-top:8px;} 
.side_right .intro p{ margin-bottom:10px;} 
.side_right .intro table{ background:#dadada; margin-bottom:20px;} 
.side_right .intro table tr td{ padding:4px; background:#fff;} 
.side_right .intro table tr td a:hover{ color:#c30;} 
.side_right .intro table input, .side_right .intro table textarea{ border:solid 1px #ccc; padding:4px; font-family:"宋体"; border-radius:3px;} 
.side_right .intro table input.button{background:#555; color:#fff; cursor:pointer; padding:2px 10px; border:none;} 
/*首页左侧*/ 
/*新闻列表*/ 
.news_list{} 
.news_list ul{padding:20px 20px 0 20px;} 
.news_list ul li{height:30px;line-height:30px;border-bottom:dotted 1px #969696;background:url(../images/libg03.jpg) no-repeat left center; padding-left:26px;font-size:12px;} 
.news_list ul li a:hover{ color:#abcf39;} 
.news_list ul li span{ float:right;} 
/*新闻详细页*/ 
.news_show{ padding:20px 20px 0 20px;} 
.news_show .name{ font-size:20px;color:#424141;font-family:"宋体";text-align:center; line-height:40px;} 
.news_show .date{ text-align:center; margin-bottom:10px; border-bottom:dashed 1px #dadada; padding-bottom:10px;} 
.news_show .nr{ padding:8px 18px;} 
.news_show .nr p{ margin-bottom:10px; line-height:26px;} 
.news_show .back{ text-align:center;} 
.news_show .back a:hover{ color:#ec6100;} 
/*产品列表*/ 
.product_list{padding:20px 0 0 0;} 
.product_list ul{width:700px;margin:0 auto;} 
.product_list ul li{ float:left;width:220px;text-align:center;overflow:hidden;padding:0 20px 14px 0;font-size:12px;} 
.product_list ul li.last{padding:0 0 14px 0;} 
.product_list ul li a{line-height:25px;} 
.product_list ul li.last{padding:0;} 
.product_list ul li img{ border:solid 1px #ccc; width:218px; height:169px;} 
/*产品详细*/ 
.product_show{ padding:20px 0 0 0;} 
.product_show .pic{ width:349px;float:left;padding-right:47px;} 
.product_show .pic img{ width:347px;height:255px;border:solid 1px #c8c8c8;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;} 
.product_show .guige{width:354px;float:right;} 
.product_show .guige ul li{line-height:24px;margin-bottom:10px;font-weight:bold;} 
.product_show .guige ul li .font1{font-weight:normal;} 
.product_show .sm{ width:100%; float:left; margin-top:20px;} 
.product_show .sm .smbt{ border-bottom:solid 1px #dadada; width:100%; float:left;} 
.product_show .sm .smbt span{background:url(../images/detailsmbg.jpg) no-repeat left;color:#fff;width:119px;height:36px;text-align:center;line-height:36px;font-size:14px; float:left;font-family:"宋体";} 
.product_show .sm .neirong{ padding:10px; line-height:24px; float:left;} 
/*招聘信息*/ 
.side_right .container{padding:20px 20px 0 20px;border-top:1px solid #fff;} 
h2.acc_trigger {background:url(../images/job_bg.jpg) no-repeat;height:30px;line-height:30px;width:710px;font-size:14px;color:#383838;padding-left:13px;text-decoration: none;display: block;padding: 0 0 0 50px;} 
h2.acc_trigger a:hover {color: #ccc;} 
h2.active {background-position: left bottom;} 
.acc_container { padding: 0;overflow: hidden;width:700px;clear: both;background: #fff;border:3px solid #e9e9e9;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px; } 
.des_left{float:left;line-height:30px;padding:12px 0 12px 40px;width:274px;color:#4d4d4d;} 
.des_right{float:left;line-height:30px;width:284px;padding:12px 0;color:#4d4d4d;} 
.job p{padding-left:40px;padding-bottom:27px;} 
.firstp{padding-top:27px;} 
.job p span{color:#d91b1b;} 
/*联系我们*/ 
.contact{padding:20px;font-size:14px;line-height:30px;} 
.contact p span{/*color:#abcf39;*/ color:#555;font-size:18px;font-family:"宋体";} 
/*footer*/ 
.footer{width:100%;height:75px;border-top:3px solid #abcf39;margin-top:60px;background:#646667;} 
.footer .footer_inner{width:1000px;margin:0 auto;line-height:75px;color:#fff} 
.inner_left{float:left;} 
.innner_right{float:right;} 
.footer a{color:#fff;}