﻿@charset "utf-8";
body{ margin:0; padding:0; font-family:"微软雅黑"; font-size:12px; background:url(../images/bg.jpg) center center repeat; color:#333;}
a{color:#333;}
a:link{ text-decoration:none;}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.img {
	border:none;
	padding:0px;
	margin:0px;
}
h1{ padding:0; margin:0; font-size:16px;font-weight:normal;}
h2{ padding:0; margin:0; font-size:14px; font-weight:normal;}
h3{ padding:0; margin:0; font-size:12PX;font-weight:normal;}
.clr{ clear:both;}
.bas{color:#FFF;}
.bas:hover{ color:#F93;}
.lns{color:#333;}
.lns:hover{ color:#09F;}
/*首页开始*/
.heads{width:100%; margin: 0 auto; height:96px; background:url(../images/headbg.jpg) left top repeat-x;  }
.heads-m{ width:742px; padding-left:260px; height:96px;  margin:0 auto; position:relative; }
.logo{ width:260px; height:114px; position:absolute; left:0; top:0; z-index:99999;} 
.logo-r{  width:742px; height:96px;}
.logo-r-top{  width:742px; height:30px;}
.phone{ width:269px; height:30px; float:right; line-height:30px;}
.font-15h{ font-size:15px; font-weight:bold; color:#F00; display:block;}
.wo{ background:url(../images/wo.jpg) 5px center no-repeat; padding-left:10px;}
.nav{ width:742px; height:49px; line-height: 49px;  background:url(../images/navbg.jpg) center center no-repeat; margin:0 auto;position:relative;}
#nav { 
line-height: 49px; list-style-type: none; padding-top:10px;
} 
#nav a { 
display:block; font-size:14px; font-weight:bold; color:#fff;
} 
#nav a:link { 
color:#fff; text-decoration:none; 
} 
#nav a:visited { 
color:#fff;text-decoration:none; 
} 
#nav a:hover { 
color:#FFF;text-decoration:none;font-weight:bold; 
} 
#nav li { 
 width:82px; height:49px; line-height:49px; float:left; text-align:center; background:url(../images/9e829c0c19824151a2a6c4f3e77eb774.gif) no-repeat; 
} 
#nav li a:hover{ background:url(../images/hover.jpg) 0 0 no-repeat; color:#fff;display:block;
} 
#nav li ul { 
line-height: 49px; list-style-type: none;text-align:left; 
left: -999em; width: 82px; top:60px; position: absolute; 
z-index:99999;
display:block;
} 
#nav li ul li{
float: left; width: 82px; 
background: #3b6a74;
margin-top:1px;
height:34px;
line-height:34px;
display:block;

} 
#nav li ul a{  width: 82px;text-align: center; display:block;font-weight:normal; 
} 
#nav li ul a:link { 
color:#fff; text-decoration:none; 
} 
#nav li ul a:visited { 
color:#fff;text-decoration:none; 
} 
#nav li ul a:hover { 
color:#F3F3F3;text-decoration:none;font-weight:normal; 
background:#239677; display:block;
} 
#nav li:hover ul { 
left: auto; 
} 
#nav li.sfhover ul { 
left: auto; 
} 
#content { 
clear: left; 
} 

/*menu*/


/*banner图*/
.banner{ width:100%; height:510px; margin:0 auto; overflow:hidden;  }
/*banner图js样式*/
.flexslider { position: relative; height: 510PX;  background: url(../images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;overflow: hidden;height: 510PX;}
.slides li { height: 510PX; }
.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(../images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}
/*banner图js样式结束*/
.l{float:left; }
.r{ float:right;}
.tg{ width:1002px; height:37px; line-height:37px; background:url(../images/tg.jpg) center center no-repeat; margin:0 auto;}

/*内容*/
.list-top{ width:100%; height:300px; background:url(../images/listbg.jpg) left top repeat-x;  }
.list-top-m{ width:1002px; height:290px; margin:0 auto; padding-top:10px;}
.m-l{ width:700px; height:280px;}
.m-l-t{ width:700px; height:25px; line-height:25px;}
.m-l-t-q{  height:25px;}
.xuxian{  width:490px; height:25px; background:url(../images/xuxian.jpg) left center repeat-x;}
.more{padding:8px 10px 0 0; display:block; width:40px; height:10px;}
.m-l-nr{ width:700px; padding-top:30px; }
.m-l-nr li{ width:194px; height:218px; line-height:24px; float:left; background:url(../images/libg.jpg) center top no-repeat; margin-right:58px;}
.m-l-nr li h3{ text-align:center; font-size:14px; line-height:30px; color:#333;}
.m-l-nr li h3 a:hover{ color:#FFF;}
.m-l-nr li a{ font-weight:bold; color:#333; display:block;}
.m-l-nr li a:hover{ font-weight:bold; }
.m-l-nr li:hover{ color:#FFF ; background:url(../images/lihover.jpg) center top no-repeat;} 

.m-r{ width:289px; height:268px;}
.m-r-nr{ width:281px; height:160px; padding:10px 4px 4px 4px; line-height:24px;}
.m-r-nr-bm{ width:289px; height:71px;}

.list-bm{ width:1002px; margin:0 auto; padding-top:30px; padding-bottom:20px;}
.list-bm-l{ width:378px; height:268px; }
.list-bm-top{ width:378px; height:25px; line-height:25px; }
.list-bm-nr { }
.list-bm-nr-t{ width:365px; height:100px; border-bottom:1px dashed #CCCCCC; margin:0 auto; padding-top:10px;}
.xwpic-2{ border:1px solid #CCC; margin-top:10px; }
.xwpic-2-r{ width:218px; height:95px;}
.xwpic-2-r h3{ font-size:15px; font-weight:bold; color:#F60; text-align:center; height:35px; line-height:35px;}
.xwpic-2-r p{ display:block; line-height:20px; color:#666;}

.list-bm-nr-x{ width:365px; margin:0 auto;}
.list-bm-nr-x ul{ padding-top:20px;}
.list-bm-nr-x li{ width:345px; height:24px; line-height:24px; background:url(../images/jt.jpg) left center no-repeat; border-bottom:1px dotted #CCCCCC;}
.list-bm-nr-x li a{ padding-left:14px;}

.list-bm-m{ width:309px;height:268px; padding-left:10px;}
.list-bm-m-top{ width:309px; height:25px; line-height:25px; }
.list-bm-m-nr{ padding:20px 4px 4px 4px; line-height:24px;}

.list-bm-r-nr{ width:289px;  padding-top:20px; }

/**幻灯样式**/
ul , li { list-style-type: none; overflow: hidden;}
#fcbx , #fcimg{ width:279px; height:209px;}
#fcbx div , #fcnum { top: -23px; height: 23px; margin-bottom: -23px; position:relative; }
#fcbx div { filter:alpha(opacity=25); -moz-opacity:0.25; opacity:0.25; background-color:#000; }
#fcnum { float:right; margin-right: 10px; }
#fcnum li{ float:left; background:#FFF; margin-left:5px; height:7px; width:7px; cursor: pointer; margin-top:8px;}
#fcnum li.crn { background-color:#F15D17; }
/**幻灯样式结束**/

.list-pic{ width:1002px; height:386px; padding-top:15px;}
.list-pic-top{ width:1002px; height:25px;}
.list-pic-nr{ width:1002px; height:333px; padding-top:20px;}
.list-pic-nr li{ width:228px; height:329px; float:left; padding-top:4px;line-height:24px; text-align:left; background:#3b746b; margin-right:28px;}
.list-pic-nr li:hover{ background:#bf9f62;}
.wenzik{ width:228px; height:38px; background:#ebebeb; display:block;  line-height:38px; text-align:center;}
.wenzik a{ font-size:16px; font-weight:bold; color:#FFF;}
.wenzi-l{ width:152px; display:block; height:38px;}
.wenzi-xx{ width:76px; display:block; height:38px; background:#3b746b; line-height:38px;text-align:center; }

.foot{ width:100%; height:137px; background:url(../images/footbg.jpg) left top repeat-x;}
.foot-m{ width:1002px;margin:0 auto;}
.foot-m-top{ height:47px; line-height:47px; width:1002px;}
.foot-m-top span{ font-size:16px; font-weight:bold;}
.foot-m-nr{ width:1002px; text-align:center; padding-top:20px; line-height:24px;}


/****************************************简介页************************************************/
.about_banner{ width:100%; height:220px;  background:url(../images/about_banner.jpg) center bottom no-repeat; margin-top:6px; }
.about_content{ margin:0 auto;width:1002px; }
.about_top{ width:1002px; height:84px; border-bottom:1px solid #CCC;}
.about_top_l{ width:644px; height:84px; float:left;}
.about_top_r{ display:block; padding:60px 14px 4px 0; float:right;}

.about_top_nav{ width:1002px; height:24px; line-height:24px; margin-top:6px;}
.about_top_nav li{ list-style-type:none; float:left; width:118px; background:#282828; height:24px; margin-right:2px;display:block; text-align: center; line-height:24px;}
.about_top_nav li a{ display:block;  font-family:"微软雅黑"; font-size:14px; color:#8c8c8c; font-weight:bold;}
.about_top_nav li a:hover{ background:#3b746b; color:#FFF;}
.about_nr{ width:1002PX; margin-top:10px;}
.about_nr_wz{ padding:6px 0 30px 0; line-height:25px; color:#666;}
.about_foot{ width:100%; height:128px; background:url(../images/about_foot.jpg) center center no-repeat;}
.about_foot_zi{ width:1002px; height:128px; margin:0 auto;}
/*+++++++++++++++++++++++荣誉+++++++++++++++++++++++++*/

.about_right_cpr{ padding:6px; height:auto; height:360PX; min-height:360PX;}
.about_right_cpr li{ height:170px;  float:left; width:200px; margin-left:36px; border:2px #CCC solid; padding:2px; margin-top:10px; }
.about_right_cpr li a{ color:#999;}
.about_right_cpr li a:hover{ color:#3b746b;}
.about_right_cpr li:hover{ color:#3b746b;border:2px #3b746b solid; background:#E3E3E3; }
.cppic{ width:199px; height:134px; }
.cpzi{ width:199px; height:30px; line-height:30px ; text-align:center;}
.about_right_wz{ padding:18px 28px 0 28px; line-height:26px; color:#666;}
/*新闻页*/
.about_nr_xw{ width:1002px;}
.xw_left{ width:238px; height:454px; float:left;}
.xw_right{ width:720px;float:right;}
.hr_right_list{padding:4px;  height:auto !important; height:400px; min-height:400px;}
.hr_right_list ul{ margin:0; padding:0;}
.hr_right_list li{ padding-left:20px;background:url(../images/news_jt.jpg) left center no-repeat;list-style-type:none; border-bottom:#CCC 1px dotted; line-height:28px;  margin:0 auto; height:28px;} 
.hr_right_list li a{ color:#666;} 
.hr_right_list li a:hover{ color:#F00;}
.hr_ys{ height:20px; text-align:center;}

/*文章-内容*/
.zx_news_wz{  margin:0 auto; margin-top:10px;}
.zx_news_wz ul{ margin:0; padding:0;}
.zx_news_wz ul li{ list-style-type:none; display:block; line-height:25px; font-family:"微软雅黑";}
.zx_wz_ys{float:left; text-align:left; width:670px; line-height:22px;margin-top:10px; display:inline; padding-left:5px; padding-bottom:10px;}
.wznr{text-align:left; margin-top:15px;  height:auto !important; height:320px; min-height:320px;}
.zx_wz_ys a{ color:#333;}
.zx_wz_ys a:hover{ color:#F00;}
.red_12{ color:#F00 !important;}



/*留言*/
.jj{ width:760px; margin:0 auto;line-height:24px; }
.me_top {
	font-size:12PX;
    background: url(../images/luck1.gif) no-repeat;
    height: 60px;
    margin-left: 20px;
    padding-left: 150px;
    padding-top: 28px;
    width: 452px;
	line-height:26PX;
}
.fd {
    float: left;
}
.cd1 {
    float: left;
    height: 20px;
    text-align: center;
    width: 70px;
}
.ms {
    float: left;
    height: 22px;

}
.ms ul li {
    float: left;
    margin-right: 10px;
    padding: 0;
}
.bgs{ padding-left:4px;}
.note_textarea{ padding-left:4px;}

.red{ color:#F00;}
/*+++++++++++++++++++++++留言+++++++++++++++++++++++++*/
/*没回复时*/
.lxwk{ width:100%; padding-bottom:15px;}
.lxpic{ width:74px;display: block;float: left; padding-right:10px;}
.lxnr{ width:666px;float: left;}
.lxnrw{ width:666px; background:url(../images/lymid.gif) 0 top repeat-y;}
.lxnr_top{ background: url(../images/lxmid.gif) right top repeat-y;
    width: 666px;}
.lxnr_topwz{ background:url(../images/lytop.gif) no-repeat ;
    color:#686868;
    font-family: "微软雅黑";
    font-size: 13px;
    line-height: 23px;
    padding: 15px 18px 12px 47px;
    word-break: break-all;}
.lxhx{ width:630px; font-size:0; padding-left:26px;}
.xxx{ width:100%; height:1px; border-top:1px dotted #CCC;}
.lxsj{  color:#666; font-family: "微软雅黑";font-size: 12px; padding-left: 15px;padding-right: 15px;padding-top: 12px;text-align: right;}
.lxbm{ background:url(../images/lybt.gif) right top no-repeat; height:16px;width: 666px;}
/*回复时*/
.lxhf{ margin-left:45px;width:597PX; background:url(../images/hfnr.gif) center top repeat-y; margin-top:14px;}
.lyhf_top{ width:597PX; background:url(../images/hftop.gif) center top no-repeat;}
.lyhf_nr{ line-height:24PX; color:#666; padding:8px 0 0 14px;}
.lyhf_bm{ height:9PX; width:597PX; background:url(../images/hfbm.gif) center top no-repeat;}
.yemaa {
    border-top: 1px solid #CCCCCC;
    float: right;
    margin-top: 8px;
    padding: 8px;
    width: 722px;
}
.yemaa li {
    background: none repeat scroll 0 0 #F1F1F1;
    border: 1px solid #CCCCCC;
    float: left;
    height: 25px;
    line-height: 25px;
    margin: 0 3px;
    padding: 0 10px;
    text-align: center;
}

.lxwm_nr{ line-height:26px; padding:20px 2px 2px 2px; font-size:14px; background:url(../images/lx.png) right top no-repeat;}
.dzdt{ padding:4PX; margin:0 auto; margin-top:14PX; margin-bottom:14PX;}
/*招聘*/
.zxns_content{ height:auto !important; height:451px; min-height:451px; background:url(../images/about_06.jpg) no-repeat bottom left;  font-size:12px; color:#666; line-height:25px; padding:10px 0 15px 10px}
.zxns_content ul li{ height:98px; width:351px; border:1px solid #d8d8d8; float:left; margin:0 10px 15px 10px; background:url(../images/zxns_02.jpg) no-repeat top left; display:inline}
.zxns_content ul li:hover{ background:url(../images/zxns_01.jpg) no-repeat top left;}
.zx_xh{ height:98px; line-height:98px; width:80px; font-family:Arial; font-size:35px; color:#afafaf; float:left; text-align:center; font-style:italic; font-weight:bold}
.zx_nr_r{ width:256px; float:right; height:90px; padding-top:8px; margin-right:5px; display:inline }
.zx_nr_r h3{ font-family:"宋体", Arial; font-size:12px; height:25px; text-align:left; color:#666; font-weight:normal; display:block;  border-bottom:1px dotted #d8d8d8; padding-right:5px}
.zx_nr_zw{font-family:"宋体", Arial; font-size:12px; height:40px; text-align:left; line-height:20px; padding-right:5px}
.zx_more{ height:20px; color:#ee382d; text-align:right; font-family:"宋体", Arial; font-size:12px; padding-right:5px}
.zx_more a{ color:#8ebd10}
.zx_more a:hover{ color:#ee382d}
.zx_div{ height: !important; height:470px; min-height:470px; width:720px; margin:0 auto}
.zx_div h1{ margin:0; padding:0; font-family:"微软雅黑", Arial; font-size:16px; height:30px; line-height:30px; display:block; color:#caa64f; border-bottom:1px dotted #d8d8d8}
.zx_xx{ height:auto !important; height:380px; min-height:380px; font-family:"宋体", Arial; font-size:14px; color:#333; padding:10px 0}
.btn_zx{ height:30px;}

.font12h{ color:#666; line-height:30px; font-size:12px; font-family:"微软雅黑", Arial;}
.font12hong{ color:#ee382d; line-height:30px; font-size:12px; font-family:"微软雅黑", Arial;}
.wbk{font-size:12px; color:#666; font-family:'微软雅黑', Arial; line-height:30px; height:30px; text-align:left; background:none; border:1px solid #d8d8d8; width:240px; padding:0 5px}
.wby{ height:100px; line-height:25px;font-family:'微软雅黑', Arial; paddin}























