/* CSS Document */
*{font-size:12px; margin:0 auto; padding:0; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;box-sizing:border-box;}
span, a, ul, li {margin:0;padding:0;border:0;list-style-type:none;}
body{font-family:"微软雅黑"; margin:0 auto; color:#5e5e5e;background:#fff;}
*{margin:0 auto;padding:0;}
a{color:#5e5e5e; text-decoration:none;}
a:hover{color:#008d8c; text-decoration:underline;}
img{vertical-align:middle;border:0;}

.k_k{width:100%; height:35px; margin:0 auto;}
.k_k1{width:100%; height:20px; margin:0 auto;}

a .goodsimg{ border:3px solid #51b9b8; display:block;}
a:hover .goodsimg{ border:3px solid #008d8c;}

.ft_s{font-size:12px; font-weight:bold;color:#007447;}
.ft_red{color:#F00;}

/*导航*/
.Nav{width:728px; height:107px; overflow:hidden; margin:0 auto;}
.Nav ul{width:728px;}
.Nav ul li{height:107px; float:left;}
.Nav ul li a{ height:107px; width:91px; display:inline-block; line-height:107px; font-size:15px; font-weight:bold; text-decoration:none; text-align:center;}
.Nav ul li a:hover{color:#fff; background:url(Index_nav_hover.gif) no-repeat center center; text-decoration:none;}
.Nav ul li a.nav_hover{color:#fff; background:url(Index_nav_hover.gif) no-repeat center center;}

/*banner*/
.slides { position: relative; z-index: 1;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}

/*滚动公告*/
.notice{width:100%; margin:0 auto; border-bottom:1px solid #f1f1f1;}
.t_news{height:19px;margin:8px 0; overflow:hidden; position:relative;}
.news_li,.swap{ line-height:19px; display:inline-block; position:absolute; top:0;}
.swap{top:19px;}

/*快捷导航*/
.kjdh_a td a{line-height:30px;}
.kjdh_a td img{ transition:border linear .2s,box-shadow linear .5s;
 -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
 -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
 outline:none;border-color:rgba(194,194,194,.75);
 box-shadow:0 0 8px rgba(194,194,194,.5);
 -moz-box-shadow:0 0 8px rgba(194,194,194,.5);
 -webkit-box-shadow:0 0 8px rgba(194,194,194,3);}
 
/*标题*/
.title_t ul{height:39px; background:#008d8c; border-top:3px solid #f98100;}
.title_t ul li.title_bt{float:left; line-height:36px; padding-left:10px;}
.title_t ul li.title_bt .title_cn{color:#fff; font-size:14px; font-weight:bold; padding:0 5px;}
.title_t ul li.title_bt .title_en{color:#64c7c6;font-size:14px; font-weight:bold;}
.title_t ul li.title_more{float:right;}

.title_contact_bg{background:#f5f5f5; border:1px solid #ececec; border-top:none; padding:11px;}

/*产品展示*/
.title_pro .title_pro_cn{color:#008d8c; font-size:14px; font-weight:bold; padding:0 5px;}
.title_pro .title_pro_en{color:#64c7c6;font-size:14px; font-weight:bold;}

/*底部*/
.bottom{background:url(Index_bottom_nav_bg.gif) #ececec no-repeat center top; width:100%; margin:0 auto; padding-top:28px; padding-bottom:20px;}
.bottom_t{font-size:14px; color:#424242; font-weight:bold;}
.bottom_list{color:#aaa; line-height:22px; padding:10px 0 0 0;}
.bottom_list a{ color:#9e9e9e;}
.bottom_list a:hover{ color:#008d8c; text-decoration:none;}

.bottom_copy{background:#424242; width:100%; margin:0 auto; height:45px; line-height:45px; text-align:center; color:#fff;}
.bottom_copy ul{width:1000px;margin:0 auto;}
.bottom_copy ul li.copy_l{float:left;}
.bottom_copy ul li.copy_r{float:right;}

/*内页部分*/
.left_nav_title{font-size:18px; font-weight:bold; text-align:center; background:#008d8c; border-top:3px solid #f98100; color:#FFF; height:43px; line-height:43px;}
.left_nav_k{border:1px solid #e9e9e9; border-top:none; background:#f5f5f5}

.left_nav{width:166px; padding:15px 0; min-height:100px;_height:100px; overflow-x:hidden; margin:0 auto;}
.left_nav ul li{ width:166px;border-bottom:1px dashed #E1E1E1;}
.left_nav ul li a{font-size:12px; height:35px; line-height:35px; text-align:center; display:block;}
.left_nav ul li a:hover{text-decoration:none; font-weight:bold; color:#fff; background:#008d8c;}
.left_nav ul li.left_nav_cur a{color:#fff; text-decoration:none; font-weight:bold; background:#008d8c;}
.left_nav ul li ul li{}
.left_nav ul li ul li a{ display:inline; background:none; width:auto; height:auto; padding-left:35px;}
.left_nav ul li ul li a:hover{background:none;}
.left_nav ul li.left_nav_cur ul li a{ display:inline; background:none; color:#4b4f19;}
.left_nav ul li.left_nav_cur ul li.left_nav_cur a{text-decoration:none; font-weight:bold; color:#fff; background:#008d8c;}

/*cat*/
.cat{ width:166px; overflow:hidden; margin:0 auto; text-align:center;}
.cat a{height:35px; display:block; line-height:35px;}
.cat a:hover{text-decoration:none; font-weight:bold; color:#ffffff; background:#008d8c;}
.cat a.cur{color:#ffffff; text-decoration:none; font-weight:bold; background:#008d8c;}
.catT{font-size:12px;}
.catT a{text-align:30px;font-size:12px;border-bottom:1px dashed #E1E1E1;}
.catC{ display:none;}
.catCT{font-size:13px; font-weight:normal;}
.catCT a{text-align:40px;font-size:12px;}
.catCC{font-size:12px; display:none;}
.catCC a{text-align:53px;font-size:12px;}

.left_content_k{border:1px solid #e9e9e9;}
.right_content{width:730px; padding-top:15px; padding-bottom:10px; margin:0 auto; overflow-x:hidden; line-height:200%; min-height:300px;_height:300px; font-size:14px;}
.right_content p{font-size:14px;}
.con_title {font-size:14px;font-weight:bold; color:#008d8c; padding-left:10px; background:#f5f5f5;}
.con_title_p { padding-right:10px; background:#f5f5f5;}

a .list_pro{ border:1px solid #dedede; padding:2px; display:block;}
a:hover .list_pro{ border:1px solid #008d8c;}

/*产品*/
.buy{padding-bottom:20px; padding-left:28px;}

.pro_bg{background:url(Product_show_bg.jpg) #007447 no-repeat center bottom; height:auto;Attachment:scroll;background-attachment:fixed}
.pro_content{padding-top:15px; padding-bottom:10px; margin:0 auto; overflow-x:hidden; line-height:200%; min-height:300px;_height:300px; font-size:14px;}
.pro_content p{font-size:14px;}

/*左右箭头*/
.page-right{background:url(work-btnright.png) no-repeat;width:50px;height:98px;display:block;text-indent:-9999px;}
.page-right:hover{background:url(work-btnright-hover.png) no-repeat;width:50px;height:98px;display:block;text-indent:-9999px;}
.page-left{background:url(work-btnleft.png) no-repeat;width:50px;height:98px;display:block;text-indent:-9999px;}
.page-left:hover{background:url(work-btnleft-hover.png) no-repeat;width:50px;height:98px;display:block;text-indent:-9999px;}

/*会员*/
.logintable td{padding:3px 8px; font-size:12px;}
.logintable td strong{color:#F00;}
.login_txt{ width:208px; height:24px; line-height:24px; padding:2px 3px; border:1px solid #999; border-bottom:1px solid #dedede; border-right:1px solid #dedede;}
.input_txt{ width:208px; height:24px; line-height:24px; padding:2px 3px; border:1px solid #999; border-bottom:1px solid #dedede; border-right:1px solid #dedede;}

/*分页*/
.pages{ text-align:center; vertical-align:middle; line-height:24px; padding:25px 0 15px;}
.pages .pages_red{ font-weight:bold; color:#007447;}
.pages a{ height:22px; line-height:22px; display:inline-block; background:#fafafa; border:1px solid #CFCFCF; padding:0 8px; vertical-align:middle;}
.pages a:hover{ background:#fafafa; text-decoration:none; border:1px solid #007447;}
.pages a.pages_cur{ border:1px solid #008d8c; background:#008d8c; color:#fff;}
.pages_val{ height:22px; line-height:22px; border:1px solid #cfcfcf; vertical-align:middle; width:30px; text-align:center; color:#333; font-family:Verdana, Geneva, sans-serif;}
.pages_btn{ height:24px; line-height:24px; border:none; background:#b91313; cursor:pointer; color:#fff; font-family:Verdana, Geneva, sans-serif; padding:0 4px; vertical-align:middle;}


/**Joblist*/
#Joblist{width:100%; border:1px solid #dedede; margin:0 auto;clear:both; padding:1px; background:#FFF;}
#Joblist .title{padding:2px 12px; height:26px; background:#f8f8f8; line-height:26px; font-size:12px; font-weight:bold; cursor:pointer;}
#Joblist .content{ padding:2px 12px; margin-top:8px;}
#Joblist .content p{  line-height:24px; border-bottom:1px dotted #dedede;}
#Joblist .content .content_t{ font-weight:bold;}
#Joblist .submit{padding:5px 12px; text-align:right;}
.hr15{width:100%; height:15px; line-height:1px; clear:both;}