﻿@charset "utf-8";
/* CSS Document */

body{ position:relative; height:100%; color:#666; font-family:"微软雅黑 宋体"; font-size:12px; line-height:20px; -webkit-text-size-adjust:none;overflow-x:hidden; background:#fff;}  
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd{ margin:0; padding:0;} 
h1, h2, h3, h4, h5, h6, i, em{ font-weight:normal; font-style:normal;}
ul, ol{ padding-left:0; list-style-type:none;}
.left{ float:left;} .right{ float:right;} .clear:after{ content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;} .clear{ zoom:1;}
.dn{ display:none;} .pos_rel{ position:relative;} .pos_abs{ position:absolute;} .pos_f{ position:fixed;}
.tl{ text-align:left;}  .tc{ text-align:center;} .tr{ text-align:right;}
a{ color:#666; text-decoration:none;}
a {cursor:pointer;}
a:hover{ color:#825d5b; text-decoration:none;}
a img{ border:none;}
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.content{} .main{} .bar{} 
.m_b10{ margin-bottom:10px;} .m_b20{ margin-bottom:20px;} .m_b40{ margin-bottom:40px;} .m_b60{ margin-bottom:60px;} .m_b80{ margin-bottom:80px;} .m_r0{ margin-right:0!important;} .m_l5{ margin-left:5px;} .m_l10{ margin-left:10px;} .m_l20{ margin-left:20px;}
 .w_358 { width:358px;} .w_500 { width:500px;} .w_200 { width:200px;}
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/*表单样式*/
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{ color:#999;}
.input:focus, .textarea:focus, .select:focus{ background:#ffffc8;}
.input, .textarea, .select{ margin:0; padding:0 10px; height:30px; line-height:30px; color:#666; border:1px solid #dcdcdc; outline:none;}
.input.in_22 { height:21px; line-height:21px;}
.select{ padding-right:0; padding-left:6px; height:32px; line-height:32px; color:#999;}
.textarea{ height:auto; line-height:normal; padding:5px 10px; overflow-y:hidden; overflow:hidden;}
.form_list{ line-height:32px;}
.form_list table{font-family:"微软雅黑";}
.form_list td{ padding:0 10px 20px 0; text-align:left;}
.form_list th{ padding:0 10px 20px 0;  font-size:16px; width:100px; text-align:right; font-weight:normal; color:#666; vertical-align:text-top;}
.form_list .warn{ display:inline-block;}
.form_list .warn.ex{ margin-top:10px; float:none;}
.form_list .btn{ margin-right:10px;}
.form_list td.nl{ padding-bottom:0;}
.form_list .input, .form_list .textarea, .form_list label{ float:left; margin-right:10px;}
.form_list .btn.w_222{ width:182px;}
.w_450 { width:450px;}

/*btn 按钮*/
.n_btn{ float:left; height:31px; line-height:31px; padding:0 20px; font-size:14px; font-weight:bold; color:#666; background:#f0f0f0; border-bottom:1px solid #dcdcdc;}
a:hover.n_btn{ color:#333; text-decoration:none; border-top:1px solid #dcdcdc; border-bottom:none;}
/*green*/
.n_btn.b_green{ background:#3fa156; border-bottom:1px solid #10661d; color:#fff;}
a:hover.n_btn.b_green{ color:#fff; border-top:1px solid #10661d; border-bottom:none;}
.n_btn.b_green.n1{ background:#ebf5ee; border-bottom:1px solid #cfe7d5; color:#3fa156;}
a:hover.n_btn.b_green.n1{ color:#3fa156; border-top:1px solid #cfe7d5; border-bottom:none;}

/*blue*/
.n_btn.b_blue{ background:#33b5f1; border-bottom:1px solid #0a80e4; color:#fff;}
a:hover.n_btn.b_blue{ color:#fff; border-top:1px solid #10661d; border-bottom:none;}
.n_btn.b_blue.n1{ background:#eaf7fe; border-bottom:1px solid #ccecfb; color:#33b5f1;}
a:hover.n_btn.b_blue.n1{ color:#33b5f1; border-top:1px solid #ccecfb; border-bottom:none;}
/*red*/
.n_btn.b_red{ background:#f8714a; border-bottom:1px solid #f13215; color:#fff;}
a:hover.n_btn.b_red{ color:#fff; border-top:1px solid #f13215; border-bottom:none;}
.n_btn.b_red.n1{ background:#fef1ed; border-bottom:1px solid #fddbd2; color:#f8714a;}
a:hover.n_btn.b_red.n1{ color:#f8714a; border-top:1px solid #fddbd2; border-bottom:none;}
/*orange*/
.n_btn.b_orange{ background:#fec633; border-bottom:1px solid #fd9a0a; color:#fff;}
a:hover.n_btn.b_orange{ color:#fff; border-top:1px solid #fd9a0a; border-bottom:none;}
.n_btn.b_orange.n1{ background:#fff9ea; border-bottom:1px solid #fff1cc; color:#fec633;}
a:hover.n_btn.b_orange.n1{ color:#fec633; border-top:1px solid #fff1cc; border-bottom:none;}
/**/
.n_btn.b_24{ font-size:12px; height:23px; line-height:23px; font-weight:normal;}
.n_btn.b_18{ padding:0 10px; font-size:12px; height:17px; line-height:17px; font-weight:normal;}

/*yellow*/
.n_btn.b_yellow { background:#ffff88; border:1px #f2f26f solid; color:#6c4a02; border-radius:4px;}
a:hover.n_btn.b_yellow { background:#ffff00; border:1px #f2f26f solid; color:#6c4a02; border-radius:4px;}
/**/
.n_btn.b_white { background:#fff; border:1px #dcdcdc solid; color:#333;}
a:hover.n_btn.b_white { border:1px #ff6f3d solid;color:#fff; background:#ff6f3d;}
.n_btn.b_22 {font-size:12px; height:21px; line-height:21px; font-weight:normal;}

.n_btn .icon_16{ margin-top:8px;}
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */



/*title*/
.title {height:30px; line-height:30px; font-family:"微软雅黑"; position:relative;}
.title .f_1 { font-size:16px; color:#333; width:100px; text-align:center; float:left; display:block;}
.title .f_2 { color:#999; display:block; float:left; text-transform:uppercase;}
.title .more { position:absolute; display:block; top:5px; right:10px; width:50px; height:16px;}
.t_lin { border-bottom:1px #ebebeb solid;}
.box_01 {border:1px #ebebeb solid;}
.box_02 { background:#FFF; position:relative; padding-top:50px;}
.box_02 .title_03 { position:absolute; width:107px; height:38px; line-height:30px; text-align:center; color:#fff;font-family:"微软雅黑"; top:10px; right:-7px; display:block; background:url(../images/title_bg01.png);}

.title_02 {padding-left:20px; color:#333; font-weight:bold;display:block; line-height:35px;font-family:"微软雅黑";}


/*头部模块*/
.con_main { position:relative;}
.con_main .top { position:absolute;}
.top { width:100%; height:55px; background:rgba(255,255,255,0.8); z-index:100;}
.wold_top {width:1110px; height:55px; margin:0 auto; background: url(../images/logo_img.png) left top no-repeat;}
.wold_top .f_tex { height:25px; text-align:right; line-height:25px;}
.f_tex li { width:100px; float:left; text-align:right; float:right;}
.f_tex li.ic01 { background:url(../images/top_icon01.png) 30px 3px no-repeat;}
.f_tex li.ic02 { background:url(../images/top_icon02.png) 30px 3px no-repeat;}
.f_tex li.ic03 { background:url(../images/top_icon03.png) 30px 3px no-repeat;}
.f_tex li.ic04 { background:url(../images/top_icon04.png) 30px 3px no-repeat;}
.f_tex li a { color:#999;}
.f_tex li a:hover { color:#C00;}
.nav { float:right;}
.nav li { float:left; position:relative;height:30px;text-align:right; padding:0 10px;}
.nav li .t_1 { color:#779b00; font-size:8px;-webkit-transform:scale(0.7); line-height:10px;text-transform:uppercase; display:inline-block; margin-top:10px; font-family:Arial; padding:3px 5px;}
.nav li .t_2 { color:#666; line-height:25px; display:block; clear:both;font-family:"微软雅黑"; font-size:13px;} 
.nav li a { display:block;}
.nav li a:hover { color:#ee7f18;} .nav li:hover .t_1 { color:#fff; background:#4ba44a;}
.nav li:hover dl,.nav li dl:hover { display:block;}
.nav li dl { position:absolute; display:none; width:90px;top:28px; left:0; padding:5px 0;z-index:99999999999;background:rgba(85,149,24,0.8); border-radius:5px;font-family:"微软雅黑"; }
.nav li dl i{display: block;width: 0;height: 0;border: solid 9px;border-color: transparent transparent rgba(85,149,24,0.8);position: absolute;top: -18px;left:50%;margin-left: -9px;}
.nav li dl dd {  text-align:center; border-bottom:1px #aeca9f dotted; padding:5px 10px;}
.nav li dl dd a { color:#fff;} .nav li dl dd a:hover { color:#e4ff00;} .nav li dl dd a:active {text:expression(target="_self");}
.nav li dl dd:hover {background:rgba(50,129,48,0.8);}

.fl_img { width:100%; text-align:center; position:relative;}
.fl_img .snav { position:absolute; bottom:0; left:0; width:100%; height:45px;background:rgba(85,149,24,0.8);}
.snav .snav_w { width:1100px; margin:0 auto; text-align:center;}
.snav .snav_w li { float:left; width:220px; height:45px;}
.snav .snav_w li img { margin-top:7px;}
.snav .snav_w li a { display:block;}
.snav .snav_w li.current, .snav .snav_w li:hover {background:rgba(50,129,48,0.8);}
.w_hold { width:1110px; margin:0 auto;}

/**/
.Screen_01 {width:1110px; margin:0 auto;}
.Screen_01 .LeftScreen {width:820px; float:left;}
.Screen_01 .RightScreen {width:270px; float:right;}

/*新闻模块*/
.min_news {border:1px #ebebeb solid;}
.hot_news { position:relative; padding:10px 30px; padding-bottom:20px;}
.hot_news .ico_left { display:block; position:absolute; top:110px; left:0; width:19px; height:30px;cursor:pointer;}
.hot_news .ico_right { display:block; position:absolute; top:110px; right:0; width:19px; height:30px;cursor:pointer;}
.hot_news dl {font-family:"微软雅黑";}
.hot_news dt { float:left;width:344px; height:228px; overflow:hidden; margin-right:20px;}
.hot_news dt img {width:344px; height:228px;}
.hot_news dd { margin-bottom:10px;}
.hot_news dd.name { font-size:16px; font-weight:bold;}
.hot_news dd.time { font-size:14px;}
.hot_news dd.text { font-size:14px; line-height:24px;}
.hot_news dd.more { text-align:right;} .hot_news dd.more a { display:block; float:right; color:#333; border:1px #a0a0a0 solid; padding:3px 10px;} .hot_news dd.more a:hover { color:#fff; background:#ec811c; border:1px #ec811c solid;}
.con_news {width:315px; float:left;}
.news_list {}
.news_list li { clear:both; height:28px; line-height:28px;overflow:hidden;}
.news_list li a { display:block; background:url(../images/icon_02.jpg) 0px 10px no-repeat; padding-left:20px; width:215px; overflow:hidden; float:left;}
.news_list li span { display:block; float:right; width:80px; text-align:right;}
.news_list02 { padding:20px; clear:both;}
.news_list02 li { border-bottom:1px #ddd dotted; padding:5px 0;font-family:"微软雅黑"; line-height:30px;}
.news_list02 li a { display:block; font-size:16px; background:url(../images/icon_01.png) 10px 11px no-repeat; padding-left:30px; float:left; width:520px;}
.news_list02 li span { display:block; color:#999; font-family:Arial; float:right; width:80px; font-size:13px;}
.news_list02 li:hover { background:#f5f5f5;}
.newsshow { clear:both; overflow:hidden; padding:20px;}
.newsshow_top .font01 { font-family:"微软雅黑"; font-size:16px; font-weight:bold; text-align:center; line-height:30px; color:#333; }
.newsshow_top .font02 { line-height:20px; color:#999; text-align:right;}
.newsshow_box {overflow:hidden; padding:10px; font-size:14px; line-height:28px;}
.newsshow_box.probox {font-family:"微软雅黑"; font-size:14px;}
.newsshow_box.probox h2 { text-align:center; display:block; margin-bottom:20px;}
.newsshow_box.probox h2 img { width:300px; height:auto;}
.newsshow_box.probox h3 { display:block; margin-top:10px; font-size:16px; color:#333;}
.newsshow_bot { clear:both; line-height:30px; color:#333;}
.story_list { padding:20px; clear:both;}
.story_list dl { clear:both; border:1px #ddd solid; margin-bottom:10px; height:120px; padding:10px; border-radius:5px; background:#f8f8f8;}
.story_list dl:hover { background:#fff;}
.story_list dl dt { width:180px; height:120px; overflow:hidden; margin-right:20px; float:left;}
.story_list dl dt img {width:180px; height:120px;}
.story_list dl dd {font-family:"微软雅黑"; margin-bottom:5px;}
.story_list dl dd.name { font-size:14px; font-weight:bold; color:#333;}
.story_list dl dd.name a { color:#333;}
.story_list dl dd.text { height:60px; overflow:hidden;}
.story_list dl dd.more { text-align:right;}
.story_list dl dd.more a { display:block; float:right; color:#fff; border:1px #ec811c solid; background:#ec811c; padding:3px 10px; border-radius:5px;} 
.story_list dl dd.more a:hover { color:#fff; background:#C30; border:1px #C30 solid;}


/*关于我们*/
.min_about {border:1px #ebebeb solid; width:480px; float:right; height:220px; overflow:hidden;}
#menu1 li { float:left;font-family:"微软雅黑"; line-height:30px; font-size:14px; width:100px; text-align:center; color:#333;cursor:pointer;}
#menu1 li.menuOn { font-weight:bold; background:#ebebeb;}
#menu1 li.menuOff {}
#main1 { position:relative;}
#main1 p{ line-height:25px;}
.about_box1 { padding:10px 35px; position:relative; width:1200px;}
.about_box1 .ico_left { display:block; position:absolute; top:80px; left:0; width:19px; height:30px;cursor:pointer;}
.about_box1 .ico_right { display:block; position:absolute; top:80px; left:461px; width:19px; height:30px;cursor:pointer;}
.about_box1 li { float:left; text-align:center; width:420px; margin-right:30px;}

/*产品模块*/
.main_pro { clear:both; margin-bottom:20px;}
.main_pro .title #menu2 { float:right;}
#menu2 li { position:relative; float:left;font-family:"微软雅黑"; line-height:30px; padding:0 20px; color:#333;}
#menu2 li i {display:none;width:0;height: 0; border-left:transparent solid 9px;border-right:transparent solid 9px; border-top:#ebebeb 9px solid;position: absolute;top:30px;left:40%;}
#menu2 li.menuOn {font-weight:bold; background:#ebebeb;}
#menu2 li.menuOff {}
#menu2 li.menuOn i { display:block;}
#menu2 a { color:#333;}
#main2 { padding:20px; padding-bottom:10px;border:1px #ebebeb solid;position:relative;}
#main2 .ico_left { display:block; position:absolute; top:80px; left:0; width:19px; height:30px;cursor:pointer;}
#main2 .ico_right { display:block; position:absolute; top:80px; right:0; width:19px; height:30px;cursor:pointer;}
#main2 .probox{width:780px;overflow:hidden;position:relative;left:0;}
.pro_list { clear:both; overflow:hidden;margin-right:-25px;position:relative;left:0;}
.pro_list li { float:left; margin-right:20px; width:140px; text-align:center; overflow:hidden;}
.pro_list li img {width:132px; height:112px; border:1px #ebebeb solid; padding:3px; display:block; margin-bottom:5px;}
.pro_list02 { padding:20px; clear:both;}
.pro_list02 dl { border-bottom:1px #ccc dotted; padding:10px 0;}
.pro_list02 dl:hover {cursor:pointer;}
.pro_list02 dl dt {width:132px; height:112px; margin-right:20px; float:left; overflow:hidden;}
.pro_list02 dl dt img {width:132px; height:112px;}
.pro_list02 dl dd {font-family:"微软雅黑"; margin-bottom:5px;}
.pro_list02 dl dd.name { font-weight:bold; font-size:14px;} .pro_list02 dl dd.name a { color:#333;}
.pro_list02 dl dd.text { height:40px; overflow:hidden;}
.pro_list02 dl dd.more { text-align:right;}
.pro_list02 dl dd.more a { display:block; float:right; color:#fff; border:1px #999 solid; background:#999; padding:0 10px;} 
.pro_list02 dl dd.more a:hover { color:#fff; background:#C30; border:1px #C30 solid;}


/**/
.min_video { background:url(../images/video_bg.png) top center no-repeat; color:#fff; text-align:center; height:215px;}
.min_zw {clear:both;}
.min_zwlist dl { clear:both; padding:10px 0;border-bottom:1px #ddd dotted;}
.min_zwlist dl dt { float:left; width:89px; height:70px; overflow:hidden; margin-right:10px;}
.min_zwlist dl dd.name { font-weight:bold;font-family:"微软雅黑";}
.min_zwlist dl dd.name a { color:#333;} .min_zwlist dl dd.name a:hover { color:#C30;}
.min_zwlist dl dd.text { line-height:24px; color:#666; height:50px; overflow:hidden;}
.min_zx { clear:both;}
.min_zx li { clear:both; padding:5px 0;border-bottom:1px #ddd dotted;}
.min_zx li strong { color:#333;}
.min_zx li p.name { display:block; color:#333; height:20px; overflow:hidden;}
.min_zx li p.name a { color:#333;} .min_zx li p.name a:hover { color:#C30;}
.min_zx li p.text {color:#999; height:60px; overflow:hidden;}
.bottom {width:100%; background:#f2f2f2; padding:30px 0;}
.bottom .bot_box { margin:0 auto; width:1110px;}
.bottom .bot_box ul { overflow:hidden; margin-right:-70px;}
.bot_box li {width:235px; float:left; margin-right:60px;}
.bot_box li p.name { line-height:30px;font-family:"微软雅黑";}
.bot_box li p.name .font01 { display:block; font-size:14px; color:#333; font-weight:bold; float:left;}
.bot_box li p.name .font02 { display:block; color:#333;  float:right;}


/**/
.header { width: 100%; max-width:1440px; margin: 0 auto; margin-bottom:20px; position: relative; }
.ggLoading, .ggLoading2 { background-image: url(../images/nav.png); }

.gg { width: 100%; height: 100%; position: relative; z-index: 1; overflow: hidden; margin: 0 auto; background: #d3d3d3 url(../images/loading.jpg) repeat-x; }
.ggLoading { position: absolute; left: 40%; top: 200px; width: 325px; text-align: center; height: 56px; background-position: 0 -274px; background-repeat: no-repeat; line-height: 56px; color: #9c9c9c; }
.ggLoading2 { width: 330px; height: 56px; background-position: 213px -330px; background-repeat: no-repeat; }
.ggs { width: 100%; height: auto;  top: 0; position: absolute; }
.ggBox { width: 100%; margin: 0 auto; }
.ggBox a { display: block; width:  100%; height: auto; position: absolute; z-index: 1; opacity: 0.1; }
.ggBox img { display: block; width:  100%; height: auto;}
.ggb { position: absolute; width: 100%; left: 0; bottom: 0; height: 45px; z-index: 4; background:rgba(85,149,24,0.8);}
.ggBtns { width: 1100px; height: 45px; margin: 0 auto; }
.ggBtns a { float: left; display: block; width: 220px; height: 45px; text-align: center; position: relative;outline: none; background-repeat: no-repeat; cursor: pointer; }
        .ggBtns a em { display: block; width: 210px; height: 40px; margin: 0 auto; overflow: hidden; }
        .ggBtns a:hover { color: #e7e7e7; }
        .ggBtns a:focus { outline: none; }
        .ggBtns a.ggOn { background:rgba(50,129,48,0.8);}
    .ggb, .ggBtns a { background-image: url(../images/main.jpg); }
	.ggb, .ggBtns a img { margin-top:7px;}

/*底部版权*/

.copyright {width:100%; background:#4ba44a; padding:10px 0;}
.copyright .wold_h { line-height:30px; color:#fff;font-family:"微软雅黑"; margin:0 auto; width:1110px;}
.copyright .wold_h .t01 { display:block; float:left;}
.copyright .wold_h .t02 { display:block; float:right;}
.copyright .wold_h .t02 a { color:#fff;} .copyright .wold_h .t02 a:hover { color:#FF0;}
.copyright .wold_h .t02 i { color:#fff; margin:0 10px;}

/**/
.about_flimg {width:100%; height:300px; clear:both; text-align:center;}
.bg_01 { background:#f2f2f2;}
.about_screen { width:1110px; margin:0 auto;}
.about_screen .Left_secreen { width:900px; float:left;}
.about_screen .Right_secreen {width:200px; float:right;}
.left_nav { background:#fff; width:200px; float:left;}
.left_nav dl {font-family:"微软雅黑"; line-height:35px;background:#fff;}
.left_nav dl dt {background:#4ba44a;color:#fff;font-weight:bold; text-align:center; font-size:16px;}
.left_nav dl dd { border-bottom:1px #ddd dotted; font-size:14px; padding-left:40px; background:url(../images/nav_ico.png) 10px 10px no-repeat;}
.left_nav dl dd a { display:block; color:#666;}
.left_nav dl dd a:active {text:expression(target="_self");} .left_nav dl dd a:hover { color:#000;}
.left_nav dl dd:hover { background:url(../images/nav_ico.png) #eee 10px 10px no-repeat;}
.left_nav dl dd.current {background:url(../images/nav_ico.png) #eee 10px 10px no-repeat;}
.set_box { background:#fff; float:right; width:690px; min-height:600px;}
.about_tex { padding:20px; line-height:24px;}
.right_con {font-family:"微软雅黑"; padding:0 9px;}
.right_con .tit_3 { font-weight:bold; color:#333; font-size:14px; line-height:30px;}
.right_con li { border-bottom:1px #ddd dotted; margin-bottom:5px; padding-bottom:10px;}
.arrow { margin-top:20px;}
.arrow .f_1 {font-family:"微软雅黑"; padding-left:20px; color:#333; font-size:18px; float:left; display:block;}
.arrow .f_2 { display:block; float:right;}

.right_pro { overflow:hidden; margin-right:-15px; padding:10px;}
.right_pro li { width:54px; height:80px; margin-right:10px; line-height:24px; text-align:center; float:left;}
.right_pro li .icon_pro{ display:block; border-radius:5px; width:50px; height:50px;}
.right_pro li:hover .icon_pro { background-color:#4ba44a;}
.icon_pro.i_01 { background:url(../images/cp_ico01.png) #cfcfcf center center no-repeat;}
.icon_pro.i_02 { background:url(../images/cp_ico02.png) #cfcfcf center center no-repeat;}
.icon_pro.i_03 { background:url(../images/cp_ico03.png) #cfcfcf center center no-repeat;}
.icon_pro.i_04 { background:url(../images/cp_ico04.png) #cfcfcf center center no-repeat;}
.icon_pro.i_05 { background:url(../images/cp_ico05.png) #cfcfcf center center no-repeat;}
.icon_pro.i_06 { background:url(../images/cp_ico06.png) #cfcfcf center center no-repeat;}

/**/
.about_img { clear:both; margin:20px;}
.about_img ul { overflow:hidden; margin-right:-25px;}
.about_img ul li { width:214px; height:200px; float:left; margin-right:8px; overflow:hidden;font-family:"微软雅黑"; line-height:20px; text-align:center;}
.about_img ul li img { height:150px; width:auto; display:block; margin:0 auto;}
.class_nav { clear:both; margin-right:10px;float:right;}
.class_nav li { display:block; background:#e2e2e2; margin-left:5px; padding:0 10px;font-family:"微软雅黑"; float:right; position:relative; color:#333; line-height:30px;float:left;}
.class_nav li i {display:none;width:0;height: 0; border-left:transparent solid 9px;border-right:transparent solid 9px; border-top:#ebebeb 9px solid;position: absolute;top:30px;left:40%;}
.class_nav li.curr { background:#F60;}  .class_nav li.curr a { color:#fff;}
.class_nav a { display:block;} .class_nav a:hover { color:#000;}
.class_nav li.curr i { display:block; border-top:#F60 9px solid;}
.hon_list {clear:both; margin:20px; margin-right:0;}
.hon_list dl { position:relative;width:313px; border:1px #ddd solid; float:left; margin-right:20px; height:140px; margin-bottom:20px;}
.hon_list dl dd.ry { position:absolute; top:-3px; right:10px; width:35px; height:30px; background:url(../images/biaobing.png);}
.hon_list dl dt {width:86px; height:120px; overflow:hidden; margin:10px; float:left;}
.hon_list dl dd {font-family:"微软雅黑";}
.hon_list dl dd.name { padding-top:10px; margin-bottom:5px;} .hon_list dl dd.name strong { color:#333;}
.hon_list dl dd.text { height:45px; overflow:hidden;}
.hon_list dl dd.sf { color:#F00; margin-bottom:5px;}
.hon_list dl dd.more { text-align:right; line-height:24px; padding-right:10px;}
.hon_list dl dd.more a { padding:0 10px; display:inline-block; border:1px #ddd solid; color:#333;}
.hon_list dl dd.more a:hover { background:#F60; color:#fff;border:1px #F60 solid}


.page { clear:both; margin-top:20px; background:#f2f2f2; color:#333; padding:10px 20px;}
.page a { color:#333;}
.page span { display:block;}

/*视频模块*/
.video_list { padding:20px; clear:both;font-family:"微软雅黑";}
.video_list ul { overflow:hidden; margin-right:-20px;}
.video_list li { width:313px; margin-right:20px; height:260px; background:url(../images/video_bg.png) top center no-repeat; text-align:center; float:left;}
.video_list li p { display:block; color:#fff; width:272px; margin:0 auto; overflow:hidden; height:220px;}

/*招聘模块*/
.hir_list { padding:20px; clear:both;}
.hir_list ul { overflow:hidden; margin-right:-20px;}
.hir_list li { float:left; width:290px; height:240px; overflow:hidden; padding:10px; border:1px #ccc solid; border-radius:5px; border-bottom:4px #bbb solid;font-family:"微软雅黑"; margin-right:20px; margin-bottom:20px;}
.hir_list li span { display:block; border-bottom:1px #ddd dotted; padding:5px 0;}
.hir_list li .t_1 { font-size:14px; color:#333; font-weight:bold;}
.hir_list li .t_2 { height:125px; overflow:hidden;}
.hir_list li .t_3 { border-bottom:none; padding-top:10px;}
.hir_list li .t_3 a { display:block; float:right; background:#F60; padding:0 10px; margin-left:10px; color:#fff;}
.hir_list li .t_3 a:hover { background:#C30; color:#FF9;}
.hir_show { font-size:14px;font-family:"微软雅黑"; line-height:30px;}
.hir_show strong { color:#333;}

/*咨询模块*/
.seek_box { padding:20px; clear:both;}
.seek_box li {font-family:"微软雅黑"; clear:both; border-bottom:1px #bbb dotted; padding:10px 0;}
.seek_box li p { display:block;}
.seek_box li p.p1 {background:url(../images/walk_ico01.png) left 10px no-repeat;padding-left:25px; color:#333; line-height:30px;}
.seek_box li p.p2 { background:url(../images/walk_ico02.png) left 10px no-repeat; padding:5px 10px; padding-left:25px; font-size:14px; line-height:24px;}
.f_14 { font-size:16px;} .f_999 { color:#999;}


/*首页新闻动态*/
.box {visibility: visible; overflow: hidden; position: relative; z-index: 2; left: 0px;width:758px;}
.box_center {overflow:hidden; height:228px;position:relative;z-index:1;left:0px;}
.box_center dl{float:left;width:758px;}