/* CSS Document */
body, ul, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd ,table, tr, td{ margin: 0px; padding: 0px; font-size: 12px; font-weight: normal; }
ul { list-style: none; }
img { border-style: none; }
a { text-decoration:none; color:#333}
a:hover{ color:#FF0000}
body { font-family:arial;}
/******** 通栏 ***********/
area{ position:absolute; z-index:9999;}
div.wrapper { width:1423px; margin:0px auto 0 auto; position: relative;}
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none;}
.box_skitter ul { display: none;  z-index:-2;}
.box_skitter .container_skitter { overflow: hidden; position: relative;  }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none;  z-index:-2; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none;  }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .prev_button { position: absolute; top: 45%; left:10px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 45%; right:10px; z-index: 99999; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width:1423px; height: 506px; }
#slideshow ul { display: none; }
.picture{ border: solid 1px #CCC; margin:8px; padding:1px;}
/*首页*/	
.header_box{width:100%;height:143px;background-color:#f2f2f2}
.header{margin:0 auto;width:1200px;height:143px}
.logo_box{float:left;overflow:hidden}
.nav_box{float:left;overflow:hidden;padding-left:113px}
.nav_box ul li{float:left}
.nav_box ul li a{display:block;overflow:hidden;margin-right:2px;padding:0 5px;width:93px;height:42px;background-color:transparent;color:#000;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:42px}
.nav_box ul{padding-top:58px}
.nav_box ul li:hover a{background-color:#009c82;color:#fff}
.index_about_box{width:100%;height:532px;background-color:#f2f2f2}
.index_about{margin:0 auto;width:1200px;height:532px}
.index_about_top{overflow:hidden;padding-top:40px}
.index_about_top_left{float:left;overflow:hidden;padding-top:20px;width:316px}
.about_bosilin{position:relative;height:55px;color:#009c82;font-weight:700;font-size:24px}
.about_bosilin:after{position:absolute;bottom:10px;left:0;width:59px;height:5px;background-color:#009c82;content:""}
.jiecheng{margin-top:15px;color:#000;font-size:18px}
.p_en{margin-top:5px;color:#858585;font-size:12px;font-family:arial;line-height:20px}
.index_about_top_right{float:right;overflow:hidden;width:866px;height:auto}
.index_about_top_right p{color:#000;font-size:13px;line-height:26px}
.index_about_top_right p a{color:#000;font-size:13px}
.index_about_bottom{overflow:hidden;padding-top:40px}
.index_cp_1{float:left;overflow:hidden;margin-right:1px;padding-top:25px;padding-left:80px;width:315px;height:211px;background-image:url(../images/my_img_05.jpg);background-repeat:no-repeat}
.index_cp_2{float:left;overflow:hidden;margin-right:1px;padding-top:25px;padding-left:70px;width:170px;height:211px;background-image:url(../images/my_img_07.jpg);background-repeat:no-repeat}
.index_cp_3{float:left;overflow:hidden;margin-right:1px;padding-top:25px;padding-left:100px;width:240px;height:211px;background-image:url(../images/my_img_09.jpg);background-repeat:no-repeat}
.index_cp_4{float:left;overflow:hidden;padding-top:25px;padding-left:74px;width:148px;height:211px;background-image:url(../images/my_img_11.jpg);background-repeat:no-repeat}
.index_cp_title{color:#fff;font-weight:700;font-size:20px}
.index_cp_tit{color:#fff;font-size:13px;line-height:25px}
.index_contact_box{width:100%;height:278px;background-color:#2b2b2b}
.index_contact{margin:0 auto;width:1200px;height:278px}
.index_contact_left{float:left;overflow:hidden;padding-top:40px;width:636px;height:238px;background-image:url(../images/png_img_18.png);background-position:272px 48px;background-repeat:no-repeat}
.about_bosilin_2{position:relative;margin-bottom:5px;height:55px;color:#fff;font-weight:700;font-size:24px}
.about_bosilin_2:after{position:absolute;bottom:10px;left:0;width:59px;height:5px;background-color:#fff;content:""}
.contact_p{padding-left:5px;color:#cfcfcf;font-size:13px;line-height:27px}
.contact_p a{color:#cfcfcf;font-size:13px}
.index_contact_center{float:left;padding-top:52px;padding-left:71px;width:271px;height:226px;background-color:#009c82}
.index_contact_right{overflow:hidden;padding-top:57px}
.link{margin-bottom:17px;margin-left:50px;color:#fff;font-size:14px}
.index_contact_right img{margin-bottom:14px;margin-left:36px}
.footer_box{margin-top:1px;width:100%;height:47px;background-color:#f2f2f2}
.footer{margin:0 auto;width:1200px;height:47px}
.footer p{color:#070000;text-align:center;font-size:12px;line-height:47px}
.footer p a{color:#070000;font-size:12px}
/*内页*/
.about_banner_box{width:100%;height:280px;background-image:url(../images/banner4.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}
.about_content_box{width:100%;min-height:400px;background-color:#fff}
.about_content{overflow:hidden;margin:0 auto;padding-top:30px;padding-bottom:35px;width:1200px;min-height:400px}
.about_content_left{float:left;overflow:hidden;width:285px;min-height:400px;border-right:solid 1px #009c82}
.about_intro{margin-top:34px;color:#009c82;font-weight:700;font-size:30px}
.about_intro_en{color:#e2e2e2;font-weight:700;font-size:30px}
.about_jie{color:#000;font-size:18px}
.about_eng{margin-top:4px;color:#8d8d8d;font-size:12px;font-family:arial;line-height:20px}
.cp_list_a{margin-top:13px;padding-top:22px;padding-bottom:18px;padding-left:16px;width:224px;min-height:80px;background-color:#009c82}
.about_title{overflow:hidden;margin-top:15px;padding-right:10px;width:210px;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:20px}
.about_title a{color:#fff;font-size:20px}
.about_tit{color:#fff;font-size:13px;line-height:26px}
.about_tit a{color:#fff;font-size:13px}
.cp_list_b{padding-top:22px;padding-bottom:18px;padding-left:16px;width:224px;min-height:80px;background-color:#b9c222}
.about_content_right{float:left;margin-left:33px;padding-top:26px;width:864px;min-height:400px}
.about_rel_tit{position:relative;margin-bottom:18px;color:#000;text-align:center;font-size:24px;line-height:54px}
.about_rel_tit:after{position:absolute;bottom:0;left:400px;width:59px;height:5px;background-color:#dadada;content:""}
.rel_p{color:#000;font-size:13px;line-height:26px}
.rel_p a{color:#000;font-size:13px}
/*job*/
.xinwen_box{padding-left:30px;width:100%;height:40px;border-bottom:solid 1px #dbdbdb;background-image:url(../images/index_54.jpg);background-position:8px 16px;background-repeat:no-repeat}
.xinwen_title{float:left;display:block;overflow:hidden;width:457px;color:#666;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:39px}
.xinwen_time{float:right;display:block;margin-right:16px;color:#666;font-size:13px;line-height:39px}
.cp_tit{margin-bottom:20px;width:100%;height:34px;border-bottom:dashed 1px #ccc;color:#666;text-align:center;font-weight:700;font-size:14px;line-height:34px}
/*contact*/
.contact_box{overflow:hidden;background-image:url(../images/getit.jpg);background-position:500px 15px;background-repeat:no-repeat}
.contact_box p{color:#333;font-size:13px;line-height:32px}
.map_box{margin-top:20px;width:100%;height:300px}
.data{color:#333;font-size:12px}
.one td{padding-left:10px}
/*newspage的css样式*/
.newspage{clear:both;display:block;margin:3px auto;width:100%;height:28px;text-align:center;font-size:12px}
.newspage a{margin:3px;padding:3px;border:#999 1px solid;color:#666;font-size:12px}
.newspage a:hover{border:#999 1px solid;background:#009c82;color:#fff!important}
.newspage a:active{border:#999 1px solid;background:#009c82;color:#fff;font-size:12PX}
.newspage span.current{margin:2px;padding:2px;border:#999 1px solid;background:#009c82;color:#fff}
.newspage span.disabled{margin:2px;padding:3px;border:#999 1px solid;COLOR:#666}
/*add css*/
.search_box{overflow:hidden;margin-top:35px;width:1200px;height:237px;background-image:url(../images/gggp_03.png);background-repeat:no-repeat}
.search_tit{margin-top:30px;color:#000;text-align:center;font-weight:700;font-size:24px}
.jia_fenlei{margin-top:20px;color:#000;text-align:center;font-size:20px;line-height:30px}
.rel_search{overflow:hidden;margin-top:24px;padding-left:154px}
.input_box{float:left;padding-left:30px;width:731px;height:48px;border:none;background-color:#009c82;color:#b0d7ce;font-size:13px;line-height:50px}
.btn{width:118px;height:50px;border:none;background-color:#b9c222;color:#fff;text-align:center;font-weight:700;font-size:24px;line-height:50px;cursor:pointer}
.left-lt2 {margin-top:10px}
.left-lt2 li{padding:0 10px 0 20px;line-height:30px;font-size:16px;font-weight:bold;color:#fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.left-lt2 li a{color:#fff;}
.bg-c1{background:url(../images/bg_c1.png) no-repeat 2px center}