/* CSS Document */
@charset "utf-8";
/*==========@@HTML默认 开始@@==========*/
/*基本*/
*{ padding:0px; margin:0px }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset, 
legend,input,textarea,buttom,img,p,blockquote,table,th,tr,td{padding:0;margin:0;border:0;list-style:none; }

h1,h2,h3,h4,h5,h6 {font-weight:normal;}

body{color:#626262;padding:0px; margin:0px auto;font-size:12px; 
	font-family: "Microsoft YaHei","Arial","黑体","宋体",sans-serif;}
html{verflow:-Scroll;overflow-x:hidden}


/*链接*/
a{ text-decoration:none; color:#555; background: transparent;  outline:none}
a:visited { color:#8c8c8c; }
a:focus { outline:none; }
a:hover{ color:#47ab34;}
a:active{ outline:none;}
/*标题*/
/*
h1 { font-size: 1.3em;margin:  0;}
h2 {font-size: 1.2em; margin: 0;}
h3 { font-size: 1.17em;margin: 0;}
h4 {font-size: 1em;margin:0;}
h5 {font-size: 0.83em;margin: 0;}
h6 { font-size: 0.67em;margin: 0;}
*/

/*表单*/
form {margin: 0;}
button,input,select,textarea { font-size: 100%;margin: 3px; vertical-align: baseline; *vertical-align: middle; }
button,select {text-transform: none;}
input{padding:2px;background-color: #FFFFFF;border: 1px solid #ccc;width:99%;line-height: normal;}
textarea{padding: 2px;color: #000000;background-color: #fff;width:99%;}

/*其它*/
blockquote {margin: 1em 40px;}
dfn {font-style: italic;}
hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
code, kbd, pre, samp {font-size: 1em;}
pre {margin: 1em 0; white-space: pre;white-space: pre-wrap;word-wrap: break-word; }
small {font-size: 80%;}
sub,sup {font-size: 75%;line-height: 0; position: relative;vertical-align: baseline; /* Prevent `sub` and `sup` affecting `line-height` in all browsers.*/}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
dl{margin: 1em 0;}
dd {margin: 0 0 0 40px;}
/*==========@@HTML默认  结束@@==========*/



/*==========@@元件 开始@@==========*/
/*常用颜色*/
.blue {color: #00F !important;}
.green {color: #0F0 !important;}
.red {color: #F00 !important;}
.black {color: #000000 !important;}
.white {color: #FFFFFF !important;}
.gray { color:gray; !important; }
.purple { color:purple;  !important;}

/*浮动*/
.clear { display:block; clear:both; height:3px; overflow:hidden; line-height:3px; }
.float_left { float:left; }
.float_right { float:right; }

/*对齐方式*/
.left { text-align: left}
.right {text-align: right}
.center{ text-align: center}

/*按钮*/
.btn {-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;  -o-border-radius: 3px;  border-radius: 3px;
  display: -moz-inline-stack;  display: inline-block;  *display: inline;  vertical-align: middle;  *vertical-align: auto;
  zoom: 1;    height: 32px;  line-height: 32px;  padding: 0px 20px;font-weight: 300;  font-size: 14px; 
  margin: 0; text-decoration: none; text-align: center; text-indent:0; cursor:pointer;
  border: 1px solid #d4d4d4; color: #666666; }
/*默认样式*/
.btn { background-color:#0450a1; color:#fff; }
.btn:hover { background-color:#4483c6; color:#fff; }
.btn:active { background:#4483c6; color:#fff; }
/*按钮大小*/
.btn-large {font-size: 19px;  height: 38.4px;  line-height: 38.4px;  padding: 0px 26px;}
.btn-small {  font-size: 12px; height: 25.6px; line-height: 25.6px;  padding: 0px 16px;}
.btn-tiny {  font-size: 12px;  height: 22.4px;  line-height: 22.4px; padding: 0px 13px;}
/*块按钮*/
.btn-block {display: block;}

/*表单类*/
.form_text, .form_text:hover, .form_text_verifycode, .form_text_verifycode:hover{border-color: #a0a0a0 #cbd9eb #cbd9eb #a0a0a0;
border-width:1px; height:20px; line-height:20px;clip: rect;padding: 2px; color: #000000; }
.form_text {  width:95%; background-position:  0px 0px;}
.form_text:hover {background-position: 0px -37px;}
.form_text_verifycode { width:50px; margin-right:3px;background-position:  0px 0px;}
.form_text_verifycode:hover {background-position: 0px -37px;}
.form_radio{ width:auto; border:0;}
.form_checkbox{ width:auto; border:0}
.form_select { height:25px; }
.form_textarea { width:95%; height:80px; border-color: #a0a0a0 #cbd9eb #cbd9eb #a0a0a0;border-width:1px; padding:2px;}
.form_button { width:auto; vertical-align:middle; border:0 none;/*解决ie焦点是有黑色边框*/}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, 
input[type="file"] > input[type="button"]::-moz-focus-inner{ border:none;padding:0; }
.required{ color:red; font-weight:bold; text-align:left; padding-left:3px;}

/*其它*/
.hide { display:none; }  /*隐藏*/
.more{ float: right; padding-right:5px; display:none;} /*more链接*/
.code_image{ cursor: pointer; padding-bottom:6px; } /*验证码图片样式*/
.delay1{ -webkit-animation-delay:0.4s; animation-delay:0.4s; }
.delay2{ -webkit-animation-delay:0.6s; animation-delay:0.6s; }
.delay3{ -webkit-animation-delay:0.8s; animation-delay:0.8s; }
.delay4{ -webkit-animation-delay:1s; animation-delay:1s; }
.delay5{ -webkit-animation-delay:1.2s; animation-delay:1.2s; }
.delay6{ -webkit-animation-delay:1.2s; animation-delay:1.4s; }
.delay7{ -webkit-animation-delay:1.2s; animation-delay:1.7s; }
.delay8{ -webkit-animation-delay:1.2s; animation-delay:1.8s; }
/*==========@@元件 结束@@==========*/

/*==========@@公共板块  开始@@==========*/
/* 顶部 */
#layout_up{height:auto; border-bottom:1px solid #dbdfe4;}

#logo_main{margin-top:3px;}
#logo{}
#logo .col_l{float:left; width:49%;text-align:left;}
#logo .col_r{float:right; width:49%; text-align:right;}

#logo .col_l .WebLogo{text-align:left;  }
#logo .col_l .WebLogo img{max-width:150px; float:left; display:block; }
#logo .col_l span{float:left; font-size:18px; color:#47ab34; margin:25px auto 5px auto;}

#logo .col_r .sellang{display:inline-block;}
#logo .col_r .sellang ul li{float:left; margin:2px 5px; height:20px;font-size:14px; line-height:20px;}
#logo .col_r .sellang ul li a{margin:0px 1px;}
#logo .col_r .logo_tel{}

#navigation_main{height:60px;background:url("../images/navbg.jpg");}
#navigation{}

#navigation_main.fixed{ width:100%; position:fixed;top:0px; z-index:100;  }




#navigation ul.navigationlist{font:16px/60px "microsoft yahei"; color:rgb(36,14,5); }
#navigation ul.navigationlist > li{position:relative;float:left; white-space:nowrap; margin:0 10px;}
#navigation ul.navigationlist > li > a{color:rgb(36,14,5);display:inline-block;height:60px;font:16px/60px "microsoft yahei";letter-spacing:1px;padding:0 20px;}
#navigation ul.navigationlist > li > a:hover ,#navigation ul.navigationlist > li > a:focus{background:url("../images/navbgs.jpg");color:#fff; text-decoration:none;}

/*导航栏下拉*/
#navigation .info_wrap_main{position:absolute; width:auto; overflow:hidden; display:none;  z-index:100; background:url("../images/white.png"); text-align:left; border-top: 5px solid #47ab34;}
#navigation .info_wrap{  height:auto; margin:0 auto; padding:5px 0px; overflow:hidden; }

#navigation .subnavigationlist{ float:left; width:155px; height:auto; }
#navigation ul.subnavigationlist li{ float:left; width:150px;padding:0px; }
#navigation ul.subnavigationlist li a{ display:block; white-space:nowrap; font-weight:normal; color:#4a4a4a; font-size:16px;line-height:30px; padding:2px 4px ; text-align:center; }

#navigation ul.subnavigationlist li a:hover{ color:#47ab34; }


/*幻灯片样式*/

#slideBox_main {position:relative;margin:0 auto;margin-top:-3px }
#slideBox{overflow:hidden;}
.slideBox{overflow:hidden; position:relative; }
/*
#slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:48%; bottom:5px; z-index:1; }
#slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
#slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
#slideBox .hd ul li.on{ background:#f00; color:#fff; }
*/
/*
#slideBox{}
#slideBox li{ text-align:center; border:0px dashed red; overflow:hidden; display:block;}
#slideBox li img{ margin:0 auto; display:block; }
*/

#slideBox .bd{}
#slideBox .bd li{ zoom:1;vertical-align:middle; text-align:center; overflow:hidden; display:block;}
#slideBox .bd img{ display:block; margin:0 auto;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; color:blue;filter:alpha(opacity=50);opacity:0.9;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }


/*===底部样式===*/
#layout_down{ height:auto;background:#485157;color:#fff;}

/*===底部导航样式===*/
#btmNav_main {}
#btmNav{overflow:hidden }
.btmNav{margin:0 auto; padding-top:10px }
.btmNav {float:left}
.btmNav ul li{ float:left; font-size:18px; color:#47AB34; line-height:50px;}
.btmNav ul li .zicandan li{ font-size:14px; line-height:24px; white-space:nowrap;overflow:hidden; margin:0 5px; }
.btmNav ul li .zicandan li a{ color:#fff;}
.btmNav ul li .zicandan li a:hover{ color:#47AB34}
.btmNav ul li .zicandan li img{ background:#fff;max-width:120px;}
.btmNav ul li .zicandan{ padding-top:6px}


/*===底部版权样式===*/
#copyright_main{}
#copyright{ margin:0px auto 0px; line-height:30px;font-size:14px; color:#fff; text-align:center;}




/*==========@@公共板块  开始@@==========*/


/*下载中心样式 开始*/
.download{ width:772px;}

.download ul li{ height:26px; line-height:26px; padding-top:14px; background:url(../images/download.jpg) no-repeat 5px 15px; border-bottom:1px dashed #d1d1d1; text-indent:26px}

.download ul li span{ float:right}
/*下载中心样式 结束*/

/*新闻中心样式 开始*/
.news-show{ width:772px; padding:15px 0}

.news-show h2{ font-size:16px; line-height:35px; text-align:center; border-bottom:1px dashed #d1d1d1; font-family:"宋体";  font-weight:bold}

.news-show h3{ text-align:center; font-size:12px; color:#999999; line-height:25px}

.newscenter{ width:772px; padding:10px 0}
/*新闻中心样式 结束*/

/*联系我们样式 开始*/
.contactxh{ width:427px; float:left; background-color:#e6e6e6; padding:10px 18px 0 55px; height:115px;font-family:"宋体"; }

.contactxh i{ width:120px; height:116px; float:left; padding-top:5px; padding-right:10px}

.contactxh h3{  font-size:16px; font-weight:bold; padding-bottom:8px}

.contactxh p{ font-size:12px; line-height:20px;}



.contactxh01{ width:427px; float:left; padding:10px 18px 0 55px; height:115px;font-family:"宋体"; }

.contactxh01 i{ width:120px; height:116px; float:left; padding-top:5px; padding-right:10px}

.contactxh01 h3{  font-size:16px; font-weight:bold; padding-bottom:8px}

.contactxh01 p{ font-size:12px; line-height:20px;}

.contactxh02{ width:410px; float:left; padding:10px 0 0 55px; height:115px;font-family:"宋体";  padding-right:35px}

.contactxh02 i{ width:120px; height:116px; float:left; padding-top:5px; padding-right:10px}

.contactxh02 h3{  font-size:16px; font-weight:bold; padding-bottom:8px}

.contactxh02 p{ font-size:12px; line-height:20px;}
/*联系我们样式 结束*/




/*招聘模型样式 开始*/


#jobsa{background: url(../images/job.jpg) no-repeat;font-size: 12px;height:115px;margin: 0 auto;padding-left: 170px;padding-top:10px;width:575px;font-family:"宋体";color:#333;font-size:14px;}

#jobsb{height: 40px;line-height: 40px;margin:0 auto;padding-left:30px;width:670px; background:url(../images/hrbafd.jpg) no-repeat;margin-top:30px;}

#jobsb span {display: block;float:left;font-size:14px;width:140px;font-weight:bold;color:#333;font-size:14px;}

#recruitment {margin:0 auto 40px;width:700px;}

#recruitment ul li{background:url(../images/rclii.jpg) repeat-x center bottom;}

.recruitmentti {background:url(../images/rcli.jpg) no-repeat left top;float:left;font-size:14px;height:48px;line-height:48px;overflow:hidden;padding-left:30px;width:570px;}

.recruitmentti span{display:block;float:left;overflow:hidden;width:140px;color:#333;font-size:12px;}

.recruitmenttia {float:right;height:27px;margin-top:12px;width:88px;}

.recruitmenttia a {background:url(../images/rca.jpg) no-repeat right top;color:#666;cursor:pointer;display:block;font-size:13px;height:27px;line-height:24px;padding-left:10px;width:78px;font-size:12px;}

.recruitmenttia a:hover {background: url(../images/rca.jpg) no-repeat right bottom ;color:#333;}

.recruitmenttias {display: none;float: right;height: 27px;margin-top: 12px;width: 88px;}

.recruitmenttias a {background: url(../images/rca.jpg) no-repeat left top;color:#666;cursor: pointer;display: block;font-size: 13px;height: 27px;line-height: 24px;padding-left: 10px;width: 78px;font-size:12px;}

.recruitmenttias a:hover {background: url(../images/rca.jpg) no-repeat right bottom ;color:#333;}

.cb {clear: both;font-size: 0;height: 0;line-height: 0;}

.recruitmentd {display: none;margin: 0 auto;padding-bottom: 20px;width: 616px;}

.recruitmentt {background: url(../images/rdd_01.jpg) no-repeat;height:32px;overflow:hidden;width: 616px;}

.recruitmentm {background: url(../images/rdd_02.jpg) repeat-y;padding: 25px 30px;width: 556px;}

.recruitmentm h2 {color:#333;font-size:14px;line-height: 30px;font-size:14px;font-weight:bold;}

.recruitmentm p {color:#333;font-size:12px;line-height:24px;font-size:12px;}

.recruitmentmc {height: 20px;width: 100%;}

.recruitmentm a {background: url(../images/hrdafd.jpg) repeat left center;color:#333;display: block;font-size: 14px;height: 28px;line-height: 28px;margin-top: 30px;text-align: center;width: 167px;font-size:14px;}

.recruitmentb {background: url(../images/rdd_04.jpg) no-repeat;height: 9px;overflow: hidden;width: 616px;}

.recruitmentm a:hover { background-position:-167px;color: #fff;}
/*招聘模型样式 结束*/






/*===首页样式 开始===*/

/*===Tab轮播样式===*/
#floor_1_main{ }
#floor_1{ }

.slideGroup{ width:998px; height:150px; border:1px solid #dcdcdc;margin-top:10px; margin-bottom:10px; /*width:998px; border:1px solid #ddd; text-align:left; */ }

.slideGroup .parHd{background:url(../images/fwxmtit.jpg) repeat-x bottom; height:32px; /* height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative; */ }

.slideGroup .parHd ul{width:844px; float:left; /*float:left; position:absolute; left:20px; top:-1px; height:32px;  */ }
.slideGroup .parHd ul li{ width:150px; float:left; line-height:35px; font-size:14px; text-align:center; margin-right:5px;height:30px;font-family:"宋体";  font-weight: bold; cursor:pointer;/* float:left; padding:0 15px; cursor:pointer; */ }
.slideGroup .parHd ul li.on{ background-color:#2e5eaa;color:#fff; height:30px;/*height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; */}
.slideGroup .parHd ul li.on a{ color:#fff/*height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; */}
.slideGroup .parHd ul li a:hover{ color:#fff}

.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 25px; position:relative;}

.slideGroup .sPrev ,.slideGroup .sNext{ position:absolute; left:5px; top:45px; display:block; width:15px; height:22px;  background:url(../images/sul_lac.png) no-repeat ;}

.slideGroup .sNext{left:auto; right:5px; background:url(../images/sul_rac.png) no-repeat;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }


.fwxmxh{ width:220px; height:88px; float:left; padding:0 0px 0 0px}
.fwxmxh i{ width:101px; height:78px; float:left; padding-right:10px}
.fwxmxh h3{ font-family:"宋体";  font-size:13px; color:#444}
.fwxmxh P{ color:#a4a4a4}

.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd ul li .title{ line-height:24px;   }



/*===公司简介样式===*/
#floor_2_main{ }
#floor_2{}


/*主体左侧样式*/
.left_title { }
.left_body { }
.left_bottom { }

/*样式1*/
.left_title1{ overflow:hidden; height: 60px;line-height:42px; text-align:center; background: url(../images/left_title1.png) no-repeat center bottom;}
.left_title1 h2{ font-size:14px; color:#000; font-weight:normal; display: block;}
.left_title1 h2 a{ line-height:41px; font-size:24px; color:#333;  }
.left_title1 h2 a:hover{ color:#058de0; }
.left_body1{ overflow:hidden; zoom:1; padding:0 0; }

.left_body1 .ChannelPicture{ float:left; width:400px;  }
.left_body1 .ChannelPicture img{ width:100%; vertical-align:middle; }
.left_body1 .ChannelContent{ overflow:hidden; }
.left_body1 .ChannelContent{ float:right; width:560px; font-size:14px; color:#000; text-align:left; line-height:1.8em; }
.left_body1 .ChannelContent { padding:10px 20px 20px 20px; height:190px; font-size:13px; color:#444; }

.left_body1 .ChannelContent .ViewMore{ display:block; width:148px; height:38px; line-height:38px; text-align:center; color:#666; margin-left:50px; border:1px solid #666; }
.left_body1 .ChannelContent .ViewMore:hover{ color:#058de0; border:1px solid #058de0; }
.left_bottom1{ overflow:hidden; }



/*===公司新闻样式===*/

#floor_3_main{ margin-top:20px; }
#floor_3{ background-color:#fff; overflow:hidden }

#floor_3 .title{ overflow:hidden; height: 60px;line-height:42px; text-align:center; background: url(../images/left_title1.png) no-repeat center bottom;}
#floor_3 .title h2{ font-size:14px; color:#000; font-weight:normal; display: block;}
#floor_3 .title h2 a{ line-height:41px; font-size:24px; color:#333;  }
#floor_3 .title h2 a:hover{ color:#058de0; }

#floor_3 .col_l{ width:480px; float:left; margin-right:10px}

#floor_3 .col_l .left_title{ width:480px;height:30px; line-height:30px; font-size:14px; font-family: "宋体"; }
#floor_3 .col_l .left_title h2 span{ float:left; display:block;width:300px; margin-left:5px;text-align: left;}
#floor_3 .col_l .left_title a .more{ float:right; display:block;width:100px; margin-right:5px;text-align: right;}

#floor_3 .col_l .left_body ul li{ background:url(../images/newsyuan.jpg) no-repeat 0 10px; padding-left:15px; padding-right:5px;height:25px;}

#floor_3 .col_l .left_body ul li a{float:left;font-size:14px;}
#floor_3 .col_l .left_body ul li span{ float:right}



/*===认证查询样式===*/

#floor_3 .col_r{ float:right; width:480px;}

#floor_3 .col_r .index_search{ float:right;  width:460px; margin:0 10px;  height:230px;	border:#ccc 1px solid; }

#floor_3 .col_r .search_title{ float:left; width:440px; height:40px; margin:0 10px; line-height:30px;border-bottom:#ccc 1px solid;}
#floor_3 .col_r .search_title .label{ font-size:18px; font-weight:bold;}

#floor_3 .col_r .search_form{ float:left; width:440px; height:100px; margin:20px 10px;0px;10px}
#floor_3 .col_r .search_form .form_group { margin:10px 0px;}

#floor_3 .col_r .search_form .form_group label{float: left;width: 110px; height:30px;font-size:14px;line-height:30px;}
#floor_3 .col_r .search_form .form_group input{width: 300px;height:30px;}
#floor_3 .col_r .search_form .form_group .searchbtn{cursor: pointer;width: 80px;height: 30px; line-height: 30px; background-color: #47aef9 !important;font-size:16px;  text-align: center; color: #fff; border: 0px;}
#floor_3 .col_r .index_search p{margin-left:110px; font-size:14px;}


/*===功能按钮样式===*/
#floor_4_main{ margin-top:20px; }
#floor_4{ }

.center002{ height:91px}

.jiancebg{ width:1000px; margin:0 auto; height:100px; padding-top:1px}

.jiancebgxh{ width:220px; height:80px; background:url(../images/shuline.jpg) repeat-y right; padding-top:10px; padding-right:10px; float:left; padding-left:15px}

.jiancebgxh h3{font-size: 16px;font-weight:bold; color:#4d4d4d}

.jiancebgxh span{ width:75px; height:105px; float:left; padding-top:4px}

.jiancebgxh p{ color:#848484; line-height:18px;}

.jiancebgxh.jianceline{ background:none}

/*===首页样式 结束===*/
