﻿@charset "utf-8";
html{ font:normal 62.5%/2.3em Arial,"宋体";}
body{ margin:0px; padding:0px; margin:0px auto; font-size:1.2em; color:#414446; width:100%; min-width:1004px; width:expression((documentElement.clientWidth < 1004) ? "1004px" : "100%" ); zoom:1;}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px; list-style:none;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0; vertical-align:top;}
a{ color:#414446; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none;}
.clear{ clear:both; height:0px; overflow:hidden;}

.Contain{ width:100%; background:#fcf9f6;}
.MainContain{ width:1002px; margin:0 auto;}
.SildeBar{}
.MainContent{ padding-top:20px; width:735px; float:right; }
.Content{}
.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; font-size:13px; line-height:24px; padding:25px 0 45px; font-family:"微软雅黑";}
.SinglePage p{ margin:0;}

.Current{ text-align:right; line-height:29px; border-bottom:1px solid #bbbbbb;font-family: "微软雅黑";}
.Current dl{ float:right; background:url(../images/bg6.jpg) no-repeat left center; padding-left:20px; color:#686868;}
.Current dl a{ color:#686868;}
.Current dl span{ color:#22a498;}


/*pages*/
.Pages{ padding:30px 10px; line-height:30px; zoom:1; text-align:right; overflow:hidden; font-family:"微软雅黑"; font-size:14px; clear:both;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; color:#494949;}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b{ color:#F00;}
/*.Pages .p_count{ float:left;}*/
.Pages .p_count b{ color:#F00;}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b{ color:#F00;}
.Pages .p_jump b{ font-weight:normal;}
/*.Pages .p_page{ float:right;}*/
.Pages .p_page em{ font-style:normal;}
.Pages .p_page em a{ padding:0px 5px;}
.Pages .p_page em a.a_cur{ color:#23a296;}
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:solid 1px #e6e6e6; background:#fff;}
.Pages .i_button { position:relative; width:21px; height:19px; font-size:0.83em; cursor:pointer; border:none; background:#22a497; color:#fff;}
/*pages end*/

/*Top*/
.Toper{ width:100%;}
.Top{ width:1002px; margin:0 auto; padding-bottom:10px; position:relative;}
.Logo{ width:169px;top:27px; position:absolute; left:0px;}

.Language{ text-align:right; padding-top:15px; line-height:22px; padding-bottom:8px;}
.Language a{ padding:0 10px; color:#7f7f7f; font-family:"微软雅黑";}
.Language em{ color:#7f7f7f;}
.Language a:hover{ color:#e5a42f;}
.SearchBox{ position:absolute; right:110px; top:16px;}
.SearchBox .Search{background:url(../images/bgsearch.jpg) no-repeat center; width:199px; height:24px;}
.SearchBox .Search .search_btn{ width:30px; height:24px; display:block; float:right;}
.SearchBox .Search .search_btn em{ display:none;}
.SearchBox .Search .search_input{ width:159px; padding:4px 5px; color:#d1d1d1;}
.WeChat{ width:100px; height:24px;z-index:999999; position:absolute; right:318px; top:16px;}
.WeChat a{ font-family:"微软雅黑";  background:url(../images/bgwechat.jpg) no-repeat center; line-height:24px; color:#868686; display:block; padding-left:30px;}
.WeChat .show{ position:absolute; top:0px; left:85px; background:url(../images/weixin2014.gif) no-repeat left top; width:144px; height:173px; text-align:center; padding-top:10px;display:none;padding-left:10px;}
.WeChat .show p{ margin:0; padding-top:10px; line-height:15px; font-family:"微软雅黑" }

.Nav{ width:100%; height:37px; line-height:37px;}
.MainNav{ font-family:"微软雅黑"; }
.MainNav ul{ float:right;background:url(../images/menuline.png) no-repeat left 6px; padding-left:15px;}
.MainNav  li{ float:left;position:relative;padding-right:17px; padding-left:1px; background:url(../images/menuline.png) no-repeat right 6px; }
.MainNav li a{display:block; font-size:13px; padding-bottom:10px;}

.MainNav li.onnav a,.MainNav li a:hover{ color:#24a094;background:url(../images/active.gif) no-repeat center 35px;}

.MainNav li .subnav{position:absolute;color:#fff; display:none; top:45px;z-index:9; width:800px;}
.MainNav li .subnav2{position:absolute;color:#fff; display:none; top:45px;left:-100px;z-index:9; width:800px;   }
.MainNav li .subnav a{ color:#707070; display:inline-block; height:33px;line-height:33px; padding-bottom:0; padding-right:15px; font-size:13px;}
.MainNav li .subnav2 a{ color:#707070; display:inline-block; height:33px;line-height:33px; padding-bottom:0; padding-right:15px; font-size:13px;}
.MainNav li.onnav .subnav a{background:none;}
.MainNav li.onnav .subnav2 a{background:none;}
.MainNav li .subnav a:hover{color:#24a094;}
.MainNav li .subnav2 a:hover{color:#24a094;}
.MainNav li#nav1 a:hover,.MainNav li#nav1.onnav a{ background:none;}

.MainNav li#nav6 .subnav{ width:200px;}
.MainNav li#nav2 .subnav{ width:600px;}
.MainNav li#nav7 .subnav,.MainNav li#nav8 .subnav,.MainNav li#nav9 .subnav{ right:0; text-align:right;}

.today{ height:33px;background:url(../images/ying.jpg) repeat-x left top; border-bottom:1px soild #ddd;}
.today div{ width:1002px; margin:0 auto; line-height:33px; text-align:right;}
/*Top*/

/*Bottom*/
.Bottomer{ background:url(../images/bg4.jpg) repeat left top; height:266px; width:100%;}
.Bottom{ width:1002px; margin:0 auto;}
.BottomNav{ padding-top:15px; font-family:"微软雅黑"; }
.BottomNav ul li{ float:left; width:152px;}
.BottomNav ul li a{ color:#007166; font-size:1.25em; line-height:40px;}
.BottomNav ul li a:hover{ color:#e5a42f;}
.BottomNav ul li dl{}
.BottomNav ul li dl dt{  line-height: 3px;margin-bottom: 5px;}
.BottomNav ul li dl dt a{ line-height:18px; font-size:1em; color:#8c8888;}
.BottomLinks{ padding-top:20px; color:#949494; width:400px; float:left;}
.BottomLinks a{ color:#949494; padding:0 15px; line-height:22px;}
.BottomLinks a:hover{ color:#e5a42f;}
.Copyright{ padding-top:20px; width:600px; color:#949494; float:left;}
.Copyright a{ padding:0; color:#949494;}

.BottomNav ul li.l1{width: 138px;}
.BottomNav ul li.l2{width: 138px;}
.BottomNav ul li.l3{width: 162px;}
.BottomNav ul li.l4{width: 178px;}
.BottomNav ul li.l5{width: 138px;}
.BottomNav ul li.l6{width: 145px;}
.BottomNav ul li.l7{width:103px;}

/*Bottom*/

/*SildeBar*/
.SildeBar{ width:233px; float:left; padding-top:20px; padding-bottom:40px;}
.MenuList{ width:100%; font-family:"微软雅黑";}
.MenuTitle{ border:1px solid #dddcdc; border-top:5px solid #24a094; color:#24a094; font-size:1.5em; line-height:48px;}
.MenuTitle span{ display:block; padding-left:30px;}
.MenuList ul li{ line-height:39px; border:1px solid #e0e0e0; border-top:0; font-size:1.17em; background:#fff; height:39px;text-align:center;}
.MenuList ul li a{ display:block; padding-left:32px; color:#666666;overflow: hidden;
    padding-left: 32px;text-overflow:ellipsis;white-space:nowrap; padding-right: 22px;}
.MenuList ul li.onmenu,.MenuList ul li.onmenu1{ background:url(../images/bg7.jpg) no-repeat center; }
.MenuList ul li.onmenu a,.MenuList ul li.onmenu1 a{ color:#fff;}
.ZSJM{ width:100%; height:83px; padding-top:29px;}
.SPZZ{ width:100%; height:83px; padding-top:23px;}

/*SildeBar*/

/*Banner*/
.HomeBan{ width:100%; height:367px; position:relative; overflow:hidden; z-index:95px;}
.HomeBan .BannerList{ width:100%; height:367px;}
.HomeBan .BannerList ul li a{ width:100%; height:367px; display:block;}

.HomeBan .TabList{ width:100%; height:14px;  bottom:16px; position:absolute;}
.HomeBan .TabList .List{ height:14px; margin:0 auto;}
.HomeBan .TabList .List ul{ text-align:center;}
.HomeBan .TabList li{ float:left; width:14px; height:14px; padding:0 3px;}
.HomeBan .TabList li span{ border:#03726b 1px solid; width:12px; height:12px; display:block; cursor:pointer;}
.HomeBan .TabList li.on span{ background:#f59201; border:#03726b 1px solid; }

.Banner{ height:228px; width:100%;}

/*Banner*/

/*index*/
.HomeNewsBox{ padding:10px 0; width:380px; float:left;}
.HomeTitle{ height:45px; line-height:45px;}
.HomeTitle1{ background:url(../images/bg2.jpg) repeat-x left center; line-height:50px; height:50px;}
.HomeTitle a{ float:right; color:#bcbcbc; background:#fcf9f6;}
.HomeTitle a:hover{ color:#e5a42f;}
.HomeTitle span{ background:url(../images/bg1.jpg) no-repeat left center #fcf9f6; color:#24998d; font-size:1.25em; font-weight:600; padding-left:13px;  font-family:"微软雅黑";}
.HomeNewsCont{ padding:13px 0; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6;}
.HomeNewsCont ul li{ line-height:26px;}
.HomeNewsCont ul li span{ float:right; color:#8d8d8d;}
.HomeNewsCont ul li a{ color:#8d8d8d; padding-left:10px; background:url(../images/bg5.jpg) no-repeat 2px center;}
.HomeNewsCont ul li a:hover{ color:#e5a42f;}

.HomeLetBox{ width:301px; padding:10px 19px; float:left;}
.HomeJoinBox{ width:283px; padding-top:10px; float:right;}
.HomeJoinCont{ position:relative;}
.HomeJoinCont a{ position:absolute;top:-8px;}

.HomeBusinessCont{ padding-bottom:35px;}
.HomeBusinessCont ul li{ width:320px; float:left; padding-right:20px;}
.HomeBusinessCont ul li a{ display:block;}
.HomeBusinessCont ul li a span{ color:#212121; font-size:1.17em; font-family:"微软雅黑"; line-height:22px; padding-top:5px; display:block; width:180px;white-space:nowrap; 
text-overflow:ellipsis; /* for internet explorer */ 
}
.HomeBusinessCont ul li a:hover span{ color:#e5a42f;}
.HomeBusinessCont ul li p{ color:#8d8d8d; line-height:18px; margin:0;}

.BusinessInfor{ padding-top:30px;}

/*index*/

/*contact*/
.ContactName{ font-size:1.5em; color:#24a094;}
.ContactInfor{ padding-top:20px;}
.ContactInfor p{ margin:0; line-height:24px; font-size:1.17em;}

.ContactList{ font-family:"微软雅黑";}
.ContactList ul li{ width:355px; float:left; padding-right:25px; padding-top:20px;}
.ContactList ul li .ContactTitle{ background:#20a89b; line-height:36px; color:#fff;}
.ContactList ul li .ContactTitle span{ padding-left:16px;}
.ContactList ul li .ContactCont{ background:#fff; width:343px; height:140px; padding:5px; border:1px solid #dcdcdc; overflow:hidden;}
.ContactList ul li .ContactCont p{ color:#3c3c3c; line-height:23px; margin:0px; text-align:left;}
/*contact*/

/*Business*/
.Business{ padding-top:29px; font-family:"微软雅黑";}
.CaseList{ width:100%; height:45px;}
.CaseList ul li{ /*min-width:170px;*/ float:left; line-height:38px; font-size:1.17em;}
.CaseList ul li a{ padding:0 5px;  color:#7f7f7f; /*height:38px; display:block;padding-left:30px;*/}
.CaseList ul li a span{ padding-right:10px;background:url(../images/line.jpg) no-repeat right center;}
.CaseList ul li.on a{ /*background:url(../images/titel_bg.png) no-repeat right center;*/  color:#24a094;}

.BusinessList{}
.BusinessList ul{ background:url(../images/bg10.jpg) repeat left top;}
.BusinessList ul li{ height:195px; width:347px; float:left; padding-right:39px;}
.BusinessImg{ width:176px; float:left; margin:25px 0 24px;}
.BusinessCont{ width:156px; float:right; overflow:hidden; padding-left:14px; background:#fff; height:143px; margin:25px 0 24px; position:relative; border:1px solid #ededed; border-left:0;}
.BusinessCont .BusinessTitle{ line-height:18px; color:#000; display:block; margin-top:10px;}
.BusinessCont span{ line-height:18px; color:#000;}
.BusinessCont p{ margin:0; line-height:20px; color:#000;}
.BusinessCont .more{ position:absolute; width:60px; bottom:12px; background:url(../images/bg8.jpg) no-repeat right center; line-height:18px; display:block;}
.BusinessCont a:hover{ color:#e5a42f;}


.Business_List{}
/*.Product_List ul{ background:url(../images/bg13.jpg) repeat left top;}*/
.Business_List li{ width:735px; height:245px; padding:30px 0; border-bottom:1px dotted #ccc;}
.Business_List li .imgbox{ width:374px; height:245px; display:inline-block; float:left; margin-right:32px;}
.Business_List li .imgbox img{ width:374px; height:245px;}
.Business_List li .p_title{ font-size:18px; display:block; height:26px; line-height:26px;}
.Business_List li .pro_intro{ height:170px; padding:10px; font-size:13px;}
.Business_List li .detail{ float:right; font-size:14px; margin-right:25px; display:block; color:#1eab9d;}
.Business_List li a:hover{color:#e5a42f;}

/*Business*/

/*News*/
.News{ padding-top:35px; font-family:"微软雅黑";}
.NewsTabList ul li{ width:70px; float:left; background:url(../images/bg11.jpg) no-repeat right top; text-align:center; font-size:1.17em;}
.NewsTabList ul li a{ width:65px; display:block; line-height:24px; padding-top:35px; padding-left:5px; color:#a6a6a6;}
.NewsTabList ul li.onyear{ background:url(../images/bg12.jpg) no-repeat center top;}
.NewsTabList ul li.onyear a{ width:70px; color:#000; padding-left:0;}
.NewsList{ padding-top:20px;}
.NewsList ul{ }
.NewsList ul li{ border-bottom:1px dotted #9b9b9b; padding:19px 0 18px;}
.NewsList ul li .NewsImg{ width:136px; float:left;}
.NewsList ul li .NewsCont{ width:585px; float:right;}
.NewsList ul li .NewsCont .NewsTitle{ line-height:18px; font-size:1.17em; color:#000; padding-bottom:5px; border-bottom:1px solid #24a094;}
.NewsList ul li .NewsCont .NewsTitle:hover{ color:#e5a42f;}
.NewsList ul li .NewsCont p{ margin:0; line-height:18px; color:#333332; padding:9px 0;}
.NewsList ul li .NewsCont .more{ line-height:14px; float:right; color:#1eab9d;}
.NewsList ul li .NewsCont span{ line-height:14px; color:#494949; display:block;}
.NewsList ul li .NewsCont1{ }
.NewsList ul li .NewsCont1 .NewsTitle{ line-height:18px; font-size:1.17em; color:#000; padding-bottom:5px; border-bottom:1px solid #24a094;}
.NewsList ul li .NewsCont1 .NewsTitle:hover{ color:#e5a42f;}
.NewsList ul li .NewsCont1 p{ margin:0; line-height:18px; color:#333332; padding:9px 0;}
.NewsList ul li .NewsCont1 .more{ line-height:14px; float:right; color:#1eab9d;}
.NewsList ul li .NewsCont1 span{ line-height:14px; color:#494949; display:block;}

.News_info .info_title{ padding:20px 0px 10px; font-size:14px; text-align:center; margin:0;}
.News_info .info_time{ font-size:12px; text-align:center; color:#A1A1A1; font-weight:normal; border-bottom:1px dotted #ccc; padding-bottom:5px; margin:0;}
.News_info .info_txt{ padding:10px 0px;}
.News_info .info_txt{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}

/*News*/

/*Member*/
.Member{ padding-bottom:80px;}
.Member ul li{ width:347px; float:left; font-family:"微软雅黑"; padding-top:35px; padding-right:39px;}
.Member ul li .MemberTitle{ border:1px solid #ececec; background:#fff; text-align:center; height:107px; border-top:0;}
.Member ul li .MemberTitle a span{ color:#000; font-size:1.33em; line-height:24px; padding-top:20px; display:block;}
.Member ul li .MemberTitle a:hover span{ color:#e5a42f;}
.Member ul li .MemberTitle p{ font-size:1.17em; color:#444; margin:0; padding-bottom:10px;}
.Member ul li .MemberTitle .more{ background:url(../images/bg8.jpg) no-repeat center; width:15px; height:15px; display:block; margin:0 auto;}

/*Member*/

/*Product*/
.Product{ padding-top:19px; font-family:"微软雅黑";}
.ProductSearch{ text-align:right;}
.ProductSearch select{ width:128px; border:1px solid #d4d4d4; padding:1px 0; color:#b1b1b1;}
.ProductSearch .text_P{ width:120px; padding:2px 5px; border:1px solid #d4d4d4; color:#b1b1b1;}
.ProductSearch .btn_P{ background:#24a094; color:#fff; width:50px; height:22px; cursor:pointer;}

.ProductList ul{ background:url(../images/bg13.jpg) repeat left top;}
.ProductList ul li{ width:167px; float:left; padding-right:22px; height:225px; padding-top:27px; text-align:center;}
.ProductList ul li img{ border:1px solid #eeeded;}
.ProductList ul li a{ font-size:1.17em; color:#575554;}
.ProductList ul li a:hover{ color:#e5a42f;}

.Product_List{}
/*.Product_List ul{ background:url(../images/bg13.jpg) repeat left top;}*/
.Product_List li{ width:735px; height:245px; padding:30px 0; border-bottom:1px dotted #ccc;}
.Product_List li .imgbox{ width:235px; height:245px; display:inline-block; float:left; margin-right:20px;}
.Product_List li .imgbox img{ /*width:374px; height:245px;*/width:235px; height:176px;}
.Product_List li .p_title{ font-size:18px; display:block; height:26px; line-height:26px; overflow:hidden;}
.Product_List li .pro_intro{ height:102px; padding:10px 0px ; font-size:13px; width:480px; overflow: hidden;}
.Product_List li .detail{ float:right; font-size:14px; margin-right:25px; display:block; color:#1eab9d;}
.Product_List li a:hover{color:#e5a42f;}

/*Product*/

/*human*/
.JobList{ font-family:"微软雅黑";}
.JobList dl dd{ border-bottom:1px solid #b0aeac; padding:0 12px; font-size:1.17em; line-height:52px;}
.JobList dl dt{ border-bottom:1px dotted #b0aeac; padding:10px 12px; font-size:1.17em; background:#fff;}
.JobList .JobName{ width:245px; display:block; float:left;}
.JobList .JobName span{ display:block; background:url(../images/bg14.jpg) no-repeat left center; color:#e79501; padding-left:28px; line-height:24px;}
.JobList .JobName p{ color:#373737; padding-left:28px; margin:0; line-height:24px;}
.JobList .Address{ width:145px; text-align:center; display:block; float:left; color:#373737;}
.JobList .Address p{ margin:0;}
.JobList .Branch{ width:220px; text-align:center; display:block; float:left; line-height:45px;}
.JobList .Apply{ width:100px; display:block; float:left; line-height:45px;}
.JobList .Apply a:hover{ color:#e5a42f;}

/*human*/

/*honor*/
.Honor{ padding-top:19px; font-family:"微软雅黑";}
.HonorList ul{ background:url(../images/bg13.jpg) repeat left top;}
.HonorList ul li{ width:167px; float:left; padding-right:22px; height:225px; padding-top:27px; text-align:center;}
.HonorList ul li img{ border:1px solid #eeeded;}
.HonorList ul li a{ font-size:1.17em; color:#575554;}
.HonorList ul li a:hover{ color:#e5a42f;}

/*honor*/

/*Media*/
.Media{ padding-top:19px; font-family:"微软雅黑";}
.MediaList .MediaTop{ width:100%; height:219px; padding-bottom:29px; border-bottom:1px dashed #bdbdbd;}
.MediaList .MediaTop .MediaLeft{ width:354px; float:left; position:relative;}
.MediaList .MediaTop .MediaLeft .MediaLeftTitle{ position:absolute; height:219px; left:0; top:0; background:url(../images/bg15.png) repeat-x left top; width:100%;}
.MediaList .MediaTop .MediaLeft .MediaLeftTitle p{ margin:0; line-height:20px; font-size:1.17em; padding-left:12px; position:absolute; left:0; bottom:10px; width:280px;}
.MediaList .MediaTop .MediaLeft .MediaLeftTitle p span{ display:block; color:#fff;}
.MediaList .MediaTop .MediaLeft .MediaLeftTitle a{ width:62px; height:27px; display:block; color:#fff; background:#21a598; font-size:1.17em; line-height:27px; text-align:center; position:absolute; bottom:0; right:0;}
.MediaList .MediaTop .MediaRight{ width:358px; float:right;}
.MediaList .MediaTop .MediaRight ul li{ width:171px; float:left; position:relative; float:left; padding-right:10px; padding-bottom:16px;}
.MediaList .MediaTop .MediaRight ul li .MediaRightTitle{ background:url(../images/bg16.png) repeat-x left top; position:absolute; height:102px; width:171px; top:0; display:block; overflow:hidden;}
.MediaList .MediaTop .MediaRight ul li .MediaRightCont{ padding:8px 13px; position:absolute; top:60px;}
.MediaList .MediaTop .MediaRight ul li .MediaRightCont p{ line-height:30px; height:34px; margin:0; font-size:1.17em; display:block; overflow:hidden; color:#fff;}
.MediaList .MediaTop .MediaRight ul li .MediaRightCont a{ color:#fff; width:62px; height:24px; text-align:center; line-height:24px; background:#21a598; display:block; margin-top:28px;}
.MediaList .MediaSimple{}
.MediaList .MediaSimple ul li{ margin-top:24px; padding-right:17px; width:171px; height:149px; position:relative; float:left;}
.MediaList .MediaSimple ul li a.MediaTitle1{ height:102px; display:block; background:url(../images/bg16.png) repeat-x left top; position:absolute; top:0; left:0; width:171px; color:#fff; font-size:1.17em;}
.MediaList .MediaSimple ul li a.MediaTitle1 p{ padding-left:15px; position:absolute; bottom:5px; margin:0;}
.MediaList .MediaSimple ul li a.MediaSimpleTitle{ height:43px; display:block; width:171px; color:#fff; background:#45b9ac; padding-top:4px;}
.MediaList .MediaSimple ul li a.MediaSimpleTitle p{ margin:0; padding-left:9px; line-height:20px;}

.MediaInfor{ padding:30px 0;}

/*Media*/

/*links*/
.Links_list{ padding-top:30px;}
.Links_list ul li{ text-align:center; width:180px; float:left; overflow:hidden; padding:0 30px 15px 30px;}
.Links_list ul .pic{ width:180px; height:75px;}
.Links_list ul .pic a{ width:176px; height:71px; border:solid 1px #e0e0e0; padding:1px; display:block; overflow:hidden;}
.Links_list ul .pic a:hover{ border:1px solid #B70000;}
.Links_list ul .pic img{ width:176px; height:71px;}
.Links_list ul .h1{ font-size:12px; font-weight:normal; height:20px; line-height:20px; padding-top:5px; margin:0;}
.Links_list ul .h1 a{ padding:0 3px; white-space:nowrap; display:block; text-overflow:ellipsis; overflow:hidden; font-weight:normal;}
/*links*/

/*jobApply*/
.jobApply{ padding:40px 0;}
.jobApply table{ width:100%; line-height:38px; color:#666;}
.jobApply table tr td .text{ margin-left:25px; border:1px solid #dfdfdf; background:#f1f1f1; width:174px; padding:5px;}
.jobApply table tr td .text_title{ width:295px;}
.jobApply table tr td .textarea{ width:295px; height:72px;}
.jobApply table tr td .Required{ color:#20A89A; padding:0 10px;}
.jobApply table tr td .btn{ width:79px; height:25px; text-align:center; line-height:25px; color:#fff; background:#20A89A; border:1px solid #20A89A; margin-left:21px; font-family:"微软雅黑"; line-height:20px; cursor:pointer;}

/*jobApply*/





/*搜索*/
.nav_libd{ padding-top:15px; width:730px; padding-left:5px;}
.nav_libd li{ border-bottom:#ccc dashed 1px; width:730px; height:36px; line-height:36px; font-size:14px; text-indent:20px; background-image:url(../images/dsgd.jpg); background-repeat:no-repeat; background-position:left center;}
.nav_libd li span{ float:right; color:#bfbfbf;}
.nav_libd li a{ color:#696969;}
.nav_libd li a:hover{ color:#f15a22;}
/*搜索*/

/*DevelopmentPage*/
.DevelopmentPage{ overflow:hidden;}
.DevelopmentPage .yeartop{ position:relative; /*width:697px;*/ width:744px; height:105px; overflow:hidden; background:url(../images/year_bg.jpg) no-repeat center top; margin-top:32px; }
.DevelopmentPage .yeartop .yearcon{ width:665px; overflow:hidden; padding-top:33px; padding-left:44px;}
.DevelopmentPage .yeartop ul{ width:100%;}
.DevelopmentPage .yeartop li{ float:left; margin-right:20px; margin-left:7px;}
.DevelopmentPage .yeartop li a{ width:60px; height:60px; line-height:60px; display:block;  text-align:center;
 font-family:"Arial"; font-size:16px; color:#959595;  }
.DevelopmentPage .yeartop li a.on{background:#249f67; color:#fff; -moz-border-radius: 50px;  -webkit-border-radius: 50px;  border-radius:50px; }
.DevelopmentPage .yeartop a.prev{ background:url(../images/year_prev.jpg) no-repeat; width:14px; height:24px; display:block; position:absolute; left:25px; top:47px;}
.DevelopmentPage .yeartop a.next{ background:url(../images/year_next.jpg) no-repeat; width:14px; height:24px; display:block; position:absolute; right:22px; top:47px;}



.yearevent{ width:665px; margin-top:20px; padding-left:40px;}
.yearevent .list_fu li{ padding-bottom:30px; float:left; width:665px;}
.yearevent .top_tiber{ background:url(../images/tan.png) no-repeat 10px; float:left; width:665px; height:30px; line-height:30px; background-color:#c0c0c0; color:#FFF; -moz-border-radius: 10px;  -webkit-border-radius: 10px; text-indent:25px;  border-radius:10px; }
.yearevent .img_kjh{ padding:20px 0 0 15px; float:left; width:150px; height:105px;}
.yearevent .img_kjh img{width:150px; height:105px;}
.yunbgh{ float:right; width:480px; line-height:25px; padding:20px 0 0 0px; font-size:12px;}

.yearevent .list_fu li.yumnb .top_tiber{ background:url(../images/tan.jpg) no-repeat 10px; float:left; width:665px; height:30px; line-height:30px; background-color:#249f67; color:#FFF; -moz-border-radius: 10px;  -webkit-border-radius: 10px; text-indent:25px;  border-radius:10px;}

.lmnhgb{ float:left; width:735px; padding-top:40px;}
.kngfrt{ float:left; width:367px; height:440px;}
.knvbvd{ float:right; width:367px; /*height:295px;*/ padding-top:25px; font-size:14px; text-align:center;}


.photo_001 { width:367px;}
.photo_001 .photoBig{ /*background-image:url(../images/lmmn.jpg); background-repeat:no-repeat;*/ width:367px; height:270px;}
.photo_001 .photoBig img{ width:350px; height:262px;  margin: 5px 0 0 7px;}
.photo_001 h5{ font-size:14px; margin:8px 0; text-align:center; color:#000; line-height:32px; padding-bottom:10px;}
.photo_001 .photoList{ height:70px; position:relative; overflow:hidden;}
.photo_001 .photoList .arrowPrev{ position:absolute; top:17px; left:0px; width:27px; height:40px; background:url(../images/templet_photo_arrow.jpg) no-repeat left; cursor:pointer;}
.photo_001 .photoList .arrowNext{ position:absolute; top:17px; right:2px; width:27px; height:40px; background:url(../images/templet_photo_arrow1.jpg) no-repeat right; cursor:pointer;}
.photo_001 .photoList .font{position:absolute; color:#a4a4a4; top:30px; left:20px;}
.photo_001 .listImg{ height:99px; overflow:hidden;}
.photo_001 .listImg li{ float:left; background:url(../images/templet_photo_libg.jpg) no-repeat center top; width:60px; height:50px; margin-right:20px; border:#dfdfdf solid 1px; text-align:center; margin-top:10px;}
.photo_001 .listImg li img{ width:60px; height:50px; cursor:pointer;}
.photo_001 .listImg .onimg{background:url(../images/templet_photo_libg.jpg) no-repeat center -70px;}
.photo_001 .listBox {position:absolute; left:30px; width:348px; overflow:hidden;}

.tan_tabn{ font-size:14px; font-weight:bold; margin-top:20px; float:left; line-height:35px; width:100%; text-indent:20px; height:35px; background-color:#f2f2f2;}
.comnh{ float:left; width:100%; line-height:22px; padding-top:10px; color:#777777; padding-bottom:30px; text-align:left;}
.comnh p{ padding:0px; margin:0px;}
.comnh span{ padding:0px; margin:0px;}
.paginationstyle{ text-align:right; padding-top:20px;}
.paginationstyle a.numa{ display:inline-block; width:25px; height:30px; line-height:30px; text-align:center; margin-right:5px; border-radius:2px; color:#fff; background:#D8D8D8; font-family:Arial; font-size:14px;}
.paginationstyle a.numa:hover,.paginationstyle a.selected{ background:#BF1313;}