﻿


.QuickNav{float:right; padding-top:4px; position:relative;}
.QuickNav dl{ margin:0px; padding:0px;}
.QuickNav dl dd.showQuickNavbox{ float:left; padding:0px 20px 0px 15px; background:url(/images/index_69.gif) no-repeat right center; font-size:13px;position:relative;}
.QuickNav dl dd.showQuickNavbox span{ cursor:pointer; color:#808080;}
.QuickNav dl dd{ float:left; padding-left:6px; height:25px;position:relative;}
.QuickNav dl dd img{ margin-left:5px; display:inline-block;}

.QuickNavbox{ position:absolute;width:289px; top:19px; right:-63px; display:none; min-height:495px; height:auto !important; height:495px; z-index:9999; padding-top:10px; background:url(/images/index_76.gif) repeat;}
.QuickNavboxtop{ background:url(/images/index_73.png) no-repeat;width:289px;height:15px; overflow:hidden;}
.QuickNavboxcont{ background:url(/images/index_74.png) repeat-y; padding:10px 0px 20px;}
.QuickNavboxcont ul{ padding:0px 15px;}  
.QuickNavboxcont ul li{border-bottom:1px solid #e2e2e2; padding:10px 0px;}
.QuickNavboxcont ul li h3{ font-size:16px;color:#00aedc;}
.QuickNavboxcont ul li h3 a{ color:#03aee0;}
.QuickNavboxcont ul li h3 a:hover{ color:#03aee0;}
.QuickNavboxcont ul li p{ padding-top:3px;}
.QuickNavboxcont ul li p a{ color:#4c4c4c; padding-right:5px;}
.QuickNavboxcont ul li p a:hover{ color:#03aee0;}
.QuickNavboxcont ul li.cur{ border-bottom:none;}

.QuickNavboxbottom{ background:url(/images/index_75.png) no-repeat;width:289px;height:7px; overflow:hidden;}



/*--公共--*/

.web{ width:1000px; margin:auto;}

.fleft{ float:left; width:260px;}
.leftclass{ margin:0px; padding:0px;}
.leftclass h3{ font-size:24px; border-bottom:1px solid #e1e1e1; color:#00a1e9; height:45px;}
.leftclass ul{margin:0px; padding:0px;}
.leftclass ul li{border-bottom:1px solid #e1e1e1;}
.leftclass ul li h4{ background:url(/images/index_60.gif) no-repeat left center;}
.leftclass ul li h4 a{ font-size:14px; display:block; padding:11px 0px 11px 15px;}
.leftclass ul li h4 a:hover{background:url(/images/index_61.gif) no-repeat left center;color:#00a1e9;}
.leftclass ul li h4 a.cur{background:url(/images/index_61.gif) no-repeat left center;color:#00a1e9;}
.leftclass ul li p{ border-top:1px solid #e1e1e1; padding:5px 0px 15px; display:none;}
.leftclass ul li p a{ display:block; height:35px; background:url(/images/index_58.gif) no-repeat; line-height:35px; padding-left:35px; font-size:13px;}
.leftclass ul li p a:hover{ color:#00a1e9;}
.leftclass ul li p a.cur{ color:#00a1e9;}

.fright{ float:right; width:720px;}

.frighttitle{font-size:24px; border-bottom:1px solid #e1e1e1; height:45px;color:#00a1e9;}
.frighttitle span{ float:right; background:url(/images/index_64.gif) no-repeat left 5px; padding-left:25px; font-size:13px; padding-top:1px; color:#4c4c4c;}
.frighttitle span a{ color:#333;}
.frighttitle span a:hover{color:#0087d0;}
.frighttitle span a.cur{color:#0087d0;}

.boxbg{ width:1000px; margin:auto; padding:30px 0px 50px;}

.commonbanner{ width:100%; overflow:hidden; position:relative; height:333px;/* background:url(/images/index_02.gif) no-repeat center top;*/ padding-top:3px;}
.commonbanner img{ width:1500px; position:absolute; left:50%; margin-left:-750px; top:3px;}

.title{width:100%; text-align:center; padding:45px 0px 15px;}
.title h3 span{ display:inline-block; border-top:1px solid #00a1e9;border-bottom:1px solid #00a1e9; color:#02ade3; font-size:30px; line-height:35px; padding:15px 0px;}

.class{width:100%;text-align:center; position:relative; top:25px;}
.class span{display:inline-block; width:123px; height:34px;border:1px solid #d7d7d7;margin-left:-1px; position:relative;background:#FFF;}
.class a{ position:absolute; left:-1px; top:-1px; display:block;width:125px;height:36px;font-size:16px; color:#535353; line-height:34px;}
.class a:hover{background:url(/images/index_05.gif) no-repeat;width:125px;height:36px;border:none;color:#FFF;}
.class a.cur{background:url(/images/index_05.gif) no-repeat;width:125px;height:36px;border:none;color:#FFF;}

.Socialclass{width:100%;text-align:center; position:relative; top:25px;}
.Socialclass span{display:inline-block; width:110px; height:34px;border:1px solid #d7d7d7;margin-left:-1px;position:relative;background:#FFF;}
.Socialclass a{ position:absolute; left:-1px; top:-1px; display:block;width:104px;height:36px;font-size:16px;color:#535353; line-height:34px;}
.Socialclass a:hover{background:url(/images/index_05.gif) no-repeat;width:112px;height:36px;border:none;color:#FFF;}
.Socialclass a.cur{background:url(/images/index_05.gif) no-repeat;width:112px;height:36px;border:none;color:#FFF;}



.foot{ background:url(/images/index_02.gif) no-repeat center top #f0f0f0;}
.footer{ width:1000px; margin:auto; color:#7e7e7e; font-size:13px; padding-bottom:45px;}
.footer a{ color:#7e7e7e;}
.footer a:hover{ color:#0087d0;}
.footer dl{ border-bottom:1px solid #d4d4d4; padding:40px 0px 15px;}
.footer dl dt{ float:left;}
.footer dl dd{ float:right;}
.footer p{ padding-top:20px;}


/*--新闻中心--*/

.news{ width:720px; padding-top:12px;}
.news dl{ margin:0px; padding:0px;}
.news dl dt{ float:left; width:250px; height:210px;}
.news dl dt img{ display:block;width:230px; height:150px; margin-top:20px;}
.news dl dd{ float:right; width:435px; padding-right:10px;}
.news dl dd h3{ overflow:hidden; line-height:28px; font-size:22px; padding-top:15px;}
.news dl dd h3 a{ color:#0fa7ea;}
.news dl dd h3 a:hover{ color:#0fa7ea;}
.news dl dd span{ color:#999999; font-size:13px; display:block; padding-top:20px;}
.news dl dd p{ color:#4c4c4c; font-size:13px; padding-top:15px; overflow:hidden;}

.news ul{margin-top:0px; padding:10px 0px 20px}
.news ul li{ font-size:16px; padding:18px 0px 13px;}
/*.news ul li{border-bottom:1px solid #e6e6e6; font-size:16px; padding:18px 0px 13px;}*/
.news ul li span{ display:inline-block; color:#999; padding:0px 40px 0px 10px; font-size:14px; }
.news ul li a{ display:inline-block; height:21px; overflow:hidden; line-height:21px; padding-right:20px;}
.news ul li.cur{border-bottom:none;}

.Paging{ padding:30px 0px; text-align:center;}
.Paging img{ display:block; margin:auto;}

.newsContenttitle{padding:35px 15px 0px;}
.newsContenttitle h3{ font-size:30px; line-height:35px; color:#4c4c4c; text-align:center;}
.newsContenttitle p{ text-align:center; padding:20px 0px; border-bottom:1px solid #cccccc;}
.newsContenttitle p span{ font-size:14px; color:#999; font-family:Arial, Helvetica, sans-serif; padding-right:20px;}
.newsContenttitle p img{ vertical-align:middle; margin:0px 3px}

.newsContent{color:#4c4c4c;font-size:16px; padding:40px 15px;line-height:32px; }

.newsContent p{ margin:0px 3px 15px; /*text-indent:2em;*/ }

.fanhui{ padding:25px 0px 15px; text-align:center;}
.fanhui a{ display:inline-block; background:url(/images/index_20.gif) no-repeat; width:128px; height:37px; color:#FFF; line-height:37px; font-size:16px;}


.Updown{ width:1000px; margin:auto; padding:15px 0px;}
.Updown p{ font-size:14px; padding:2px 0px}


/*--深燃版图--*/

.bantutitle{margin:0px; padding:20px 0px 40px;}
.bantutitle h3{ font-size:22px; font-weight:bold; color:#00a0e9; padding-bottom:10px;}
.bantutitle p{ font-size:14px; color:#666666;}

.bantu{ margin:0px; padding:0px;}

.bantuleft{width:720px; }
/*.bantuleft{width:720px; background:#fafbfd}*/
.bantuleft dl{ margin:0px; padding:0px 0px 30px; display:none;}
.bantuleft dl dt{ background:url(/images/index_56.gif) no-repeat; height:61px; font-size:22px; line-height:41px; color:#00a0e9; padding-top:10px; padding-left:70px;}
.bantuleft dl dd{ float:left; overflow:hidden; width:300px; padding:25px 30px 0px; height:152px;}
.bantuleft dl dd h4{ font-size:16px; color:#333; padding-bottom:8px;}
.bantuleft dl dd p{ color:#666; font-size:12px; line-height:24px;}

/*.banturight{width:668px; position:relative;}
.banturight img{ display:block;}

.banturight span{ position:absolute; display:block; width:19px; height:19px;}
.banturight span a{display:block; width:19px; height:19px;}
.banturight span a.cur{ background:url(/images/index_57.png) no-repeat;}*/

.banturight{width:720px; height:585px; position:relative; background:url(/images/index_55.gif) no-repeat;}

.banturight span{ position:absolute; display:block; width:19px; height:19px; z-index:9999; cursor:pointer;}
.banturight span a{display:block; width:19px; height:19px;}
.banturight span a.cur{ background:url(/images/index_57.png) no-repeat;}



.banturight span.gd{top:451px; left: 460px;}
.banturight span.gx{top: 443px; left: 397px;}
.banturight span.hn{top: 400px; left: 426px;}
.banturight span.jx{top: 364px; left: 477px;}
.banturight span.ah{top: 343px; left: 490px;}
.banturight span.js{top: 328px; left: 513px;}
.banturight span.sd{top:285px; left:480px;}
.banturight span.nmg{top: 216px; left:421px;}

/*--关于我们--*/

.aboutclass{ background:url(/images/index_09.gif) repeat-x 0px 36px; text-align:center;}
.aboutclass a{display:inline-block; width:125px; height:46px; line-height:36px; color:#666; font-size:16px;}
.aboutclass a.cur{ background:url(/images/index_10.gif) no-repeat; color:#fff}
.aboutclass a:hover{ background:url(/images/index_10.gif) no-repeat; color:#fff}

.about{padding:30px 0px 20px;}
.about h3{ font-size:24px; line-height:26px; color:#02ade3; padding-bottom:10px;}
.about h4{ font-size:36px; font-family:Arial, Helvetica, sans-serif; color:#4c4c4c; line-height:40px;}
.about dl{ margin:0px; padding:50px 0px 0px;}
.about dl dt{}
.about dl dt h5{ font-size:18px; color:#02ade3;}
.about dl dt h6{ font-size:16px; font-family:Arial, Helvetica, sans-serif;color:#02ade3; padding-bottom:5px;}
.about dl dt p{ font-size:14px; color:#4c4c4c;}
.about dl dd{ float:right; width:247px; padding-left:15px;}
.about dl dd img{ display:block; width:247px; height:186px; margin-bottom:30px;}


/*--社会责任--*/

.shehui{ width:720px; overflow:hidden; padding-bottom:20px; padding-top:23px;}
.shehui ul{ width:820px;}
.shehui ul li{float:left;width:210px;height:215px;position:relative; display:inline; margin-right:45px; margin-top:22px;}
.shehui ul li.cur span a{position:absolute;display:block; width:210px; height:215px; top:0px; left:0px;}
.shehui ul li.cur span{position:absolute; display:block; width:210px; height:215px; top:0px; left:0px;}
.shehui ul li img{width:210px; height:155px; display:block;}
.shehui ul li p{text-align:center;font-size:13px; height:21px; overflow:hidden; padding-top:15px;}
.shehui ul li.cur p{color:#00a1e9;}



.sp{ width:720px; overflow:hidden; padding-bottom:20px; padding-top:23px;}
.sp{ width:820px;}
.sp ul li{float:left;width:210px;height:215px;position:relative; display:inline; margin-right:45px; margin-top:22px;}
.sp ul li.cur span a{position:absolute;display:block; width:210px; height:215px; top:0px; left:0px;}
.sp ul li.cur span{position:absolute; display:block; width:210px; height:215px; top:0px; left:0px;}
.sp ul li img{width:210px; height:155px; display:block;}
.sp ul li p{text-align:center;font-size:13px; height:21px; overflow:hidden; padding-top:15px;}
.sp ul li.cur p{color:#00a1e9;}


.shehui2{ width:730px; overflow:hidden; padding-bottom:20px; padding-top:23px;}
.shehui2 ul{ width:820px;}
.shehui2 ul li{float:left;width:210px;height:335px;position:relative; display:inline; margin-right:45px; margin-top:22px;}
.shehui2 ul li.cur span a{position:absolute;display:block; width:210px; height:335px; top:0px; left:0px;}
.shehui2 ul li.cur span{position:absolute; display:block; width:210px; height:335px;top:0px; left:0px;}
.shehui2 ul li img{width:210px; height:275px; display:block; border:#CCCCCC solid 1px;}
.shehui2 ul li p{text-align:center;font-size:13px; height:21px; overflow:hidden; padding-top:15px;}
.shehui2 ul li.cur p{color:#00a1e9;}


.crActivity{ width:720px; margin:0 auto; display:table; background:#fff; padding-bottom:30px;}
.crActivity h4{ color:#06a5ec; font-size:24px; text-align:center; display:block; height:auto; overflow:hidden; padding:40px 0px;}
.crActivityVideo{ text-align:center;}


/*深燃荣誉*/
.crHonor{ width:720px; height:auto; display:table; margin-bottom:70px; background:url(/images/index_65.gif) repeat-y center; position:relative; margin-top:40px;}
.crHonorLeft{ text-align:left;width:360px; float:left; padding-top:215px; position:relative;}
.crHonorImg{ position:absolute; right:-8px; top:-3px; width:15px; height:15px;}
.crHonor h3{ color:#333; font-size:50px; height:40px; line-height:40px; margin-bottom:25px; font-family:"Arial"; display:block; width:100%; height:auto; }
.crHonorLeftdiv{ position:relative;margin-bottom:20px; display:table; width:100%;}
.crHonorImg2{ position:absolute; right:-8px; top:50px;}
.crHonorline{background:url(/images/crpic8.jpg) repeat-x center; display:inline-block; float:right; height:1px; width:130px; position:relative; top:60px;}
.crHonorLeft p{ font-size:14px; color:#666; padding-right:40px;}
.crHonorLeftone{ margin-bottom:95px;*margin-bottom:85px; width:100%; display:table;}
.crHonorImgEnd{position:absolute; left:50%; margin-left:-7px; bottom:-3px;}
.crHonorRight{ float:right; width:360px; text-align:right;}
.crHonorRightone{ margin-bottom:95px; width:100%; display:table;}
.crHonorRightLine{  display:inline-block; float:left; height:5px; background:url(/images/crpic8.jpg) repeat-x center; width:130px; position:relative;top:50px;}
.crHonorRightImg2{ position:absolute; left:-7px;top:43px;}
.crHonorRight p{font-size:14px; color:#666;padding-left:40px;}



/*--首页--*/

.banner{ width:100%; overflow:hidden; position:relative; height:400px; /*background:url(/images/index_02.gif) no-repeat center top; */padding-top:3px;}

.banner ul{margin:0px; padding:0px;}
.banner ul li{width:100%;height:400px; position:relative;}
.banner ul li img{ width:1500px; height:400px; position:absolute; left:50%; margin-left:-750px;}

.bannerdot{ position:absolute; width:975px; left:50%; margin-left:-500px; top:295px; z-index:999; padding-left:25px;}
.bannerdot a{ display:inline-block; height:20px; width:20px; line-height:99990px; overflow:hidden; background:url(/images/index_30.png) no-repeat; opacity:0.5;filter:alpha(opacity=50); margin-right:6px;}
.bannerdot a.cur{ background:url(/images/index_29.png) no-repeat; opacity:1;filter:alpha(opacity=100);}

.bannertext{position:absolute; width:1000px; left:50%; margin-left:-500px; top:55px;}
.bannertext dl{width:470px; height:225px; padding:30px 20px 20px 20px; /*background:url(/images/index_25.png) repeat;*/}
.bannertext dl h3{ font-size:36px; font-weight:bold;color:#00aedc; line-height:40px;}
.bannertext dl p{ font-size:14px; color:#00aedc; padding-top:20px; height:48px; overflow:hidden;}

.bannnerxiangxi{ background:url(/images/index_26.png) no-repeat; width:82px; height:26px; display:block; margin-top:20px;}


.indexAnnouncement{
	width:100%;
	padding-top:10px;
	height:35px;
	background-image: url(/images/line-1.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.indexAnnouncementtitle{ float:left; width:75px; font-size:14px;}

.indexAnnouncementlist{float:left;width:320px;overflow:hidden;}
.indexAnnouncementlist ul{margin:0px;padding:0px;}
.indexAnnouncementlist ul li{font-size:13px;width:300px;}
.indexAnnouncementlist ul li a{ color:#999999;}
.indexAnnouncementlist ul li a:hover{color:#0087d0;}

/* 公告圆点 开始 */

.indexAnnouncementdot{position:absolute; top:50%; height:9px; margin-top:-4.5px; left:357px; line-height:9px;z-index:10;}
.indexAnnouncementdot a{ display:inline-block; background:url(/images/index_27.gif) no-repeat; width:9px; height:9px; overflow:hidden; line-height:3000px; margin-left:5px;}
.indexAnnouncementdot a.cur{background:url(/images/index_28.gif) no-repeat;}

/* 公告圆点 结束 */

.indexfenxiang{ float:right;}
.indexfenxiang img{ display:block; float:left; margin:0px 0px 0px 3px;}

.indexbanner{float:left; width:340px; height:250px; position:relative; display:inline; margin:0px 21px 0px 0px;}
.indexbanner ul{ margin:0px; padding:0px;}
.indexbanner ul li{position:relative;width:340px; height:250px;}
.indexbanner ul li p{ position:absolute; bottom:0px; height:43px; width:340px; background:url(/images/index_32.gif) no-repeat; left:0px; overflow:hidden; line-height:43px; text-indent:1em; font-size:14px; color:#FFF;}

.indexbannerdot{position:absolute; right:0px; bottom:-32px; z-index:99; width:340px; text-align:center;}
.indexbannerdot a{ display:inline-block; background:url(/images/index_33.png) no-repeat; width:8px; height:8px; overflow:hidden; line-height:3000px; margin-left:4px;}
.indexbannerdot a.cur{background:url(/images/index_34.png) no-repeat;}

.indexjinri{float:left;width:309px;}
.indexjinri h3{ background:url(/images/index_35.gif) no-repeat; height:46px; line-height:40px; font-size:18px; color:#00aedc; font-weight:600; padding:0px 0px 0px 35px;}
.indexjinri h3 span{ float:right; display:block; padding-top:6px;*padding-top:8px;}

.indexjinri ul li a{ color:#666;}
.indexjinri ul li a:hover{ color:#0087d0;}

.indexgushi{float:right; width:350px;}


.indexbantu{float:left;width:311px; display:inline; margin-right:15px;}
.indexbantu h3{ background:url(/images/index_38.gif) no-repeat; height:36px; font-size:18px; line-height:40px; padding-left:30px; padding-bottom:10px;}
.indexbantu h3 span{ float:right; display:block; padding-top:6px;*padding-top:8px;}
.indexbantu dl{background:url(/images/index_40.gif) no-repeat; height:242px; position:relative;}
.indexbantu dl a.szbantu{ position:absolute; display:block; background:url(/images/index_41.png) no-repeat; width:15px; height:28px; top:170px; left:200px;}

.indexbantutext{position:absolute; background:url(/images/index_42.png) no-repeat; width:125px; height:86px; left:80px; top:90px;}
.indexbantutext h4{ font-size:15px; color:#FFF; line-height:18px; padding-left:10px;}
.indexbantutext ul{ margin:0px; padding:0px;}
.indexbantutext ul li{ padding:8px 50px 0px 10px; height:45px; font-size:13px; line-height:18px;}

.indexbantutextbox{height:53px;overflow:hidden; position:relative;}

.indexshipin{float:left;width:311px;}
.indexshipin h3{ background:url(/images/index_38.gif) no-repeat; height:36px; font-size:18px; line-height:40px; padding-left:30px; padding-bottom:10px;}
.indexshipin h3 span{ float:right; display:block; padding-top:6px;*padding-top:8px;}
.indexshipin dl{height:236px; border:3px solid #f3f3f3;}

.indexnews{float:right;width:351px;}
.indexnews h3{ background:url(/images/index_38.gif) no-repeat; height:36px; font-size:18px; line-height:40px; padding-left:30px; padding-bottom:10px;}
.indexnews h3 span{ float:right; display:block; padding-top:6px;*padding-top:8px;}
.indexnews ul{height:232px; border:5px solid #f3f3f3; padding:0px 10px;}
.indexnews ul li{ background:url(/images/index_44.gif) no-repeat 0px 10px; overflow:hidden; height:21px; padding-left:15px; font-size:14px; margin-top:10px;*margin-top:7px;_margin-top:8px;}
.indexnews ul li a{ color:#666;}
.indexnews ul li a:hover{ color:#0087d0;}

.indexshortcut{border-top:1px solid #e3e3e3;}
.indexshortcut dl{ float:left; width:99999px; padding-top:30px}
.indexshortcut dl dd{ float:left; width:85px; padding-right:40px; position:relative;}
.indexshortcut dl dd img{ display:block; margin:auto; width:65px; height:65px;border:1px solid #DEDEDC;}
.indexshortcut dl dd p{ font-size:14px; text-align:center; padding-top:15px;line-height:21px;}
.indexshortcut ul{ float:right; padding-top:30px;}
.indexshortcut ul li{ float:left; width:73px; padding-left:35px;}
.indexshortcut ul li img{display:block; width:73px; height:73px;}
.indexshortcut ul li p{ text-align:center; font-size:14px; padding-top:10px; line-height:21px;}


/*2015-5-11*/
.indexjinri{ border:1px solid #d0d4d9; background:#fff; width:360px;}
.indexjinri .tit{ border-bottom:1px solid #d0d4d9; height:33px;margin-bottom:20px; background:url(/images/ypic18.jpg) repeat-x left center;}
.indexjinri .tit span{ display:inline-block; float:left;height:33px; border-right:1px solid #d0d4d9; border-top:2px solid #03aee0; line-height:30px; text-align:center; font-size:20px; padding:0 29px; background:#fff;  margin-bottom: -1px;position: relative;top: -1px;}
.indexjinri .tit a{ display:inline-block; float:right; font-size:30px; line-height:30px; padding-right:11px; color:#00aedc; font-size:12px;}
.indexjinri_ul{ padding:0 15px;  padding-bottom:18px;}
.indexjinri_ul li{height:30px; overflow:hidden; padding-left:20px; line-height:30px; font-size:14px; color:#666; background:url(/images/ypic02.jpg) no-repeat left center}


.indexgushi{ width:254px;  }
.indexgushi .tit{  width:252px; height:auto; overflow:hidden;background:url(/images/ypic18.jpg) repeat-x left center; border:1px solid #d0d4d9;border-bottom:none;}
.indexgushi .tit span{ display:inline-block; float:left; border-right:1px solid #d0d4d9; border-top:2px solid #03aee0; line-height:30px; text-align:center; font-size:16px; padding:0 29px; background:#fff; color:#4c4c4c}
.indexgushi .tit a{ display:inline-block; float:right; font-size:30px; line-height:30px; padding-right:11px; color:#00aedc; font-size:12px;}

.AboutBlock{
	width:252px;
	border-left:1px solid #D0D4D9;
	border-right:1px solid #D0D4D9;
	border-bottom:1px solid #D0D4D9;
	height:248px;
	overflow:hidden;
	}
.AboutBlock .img{
	padding:10px;
	}
.AboutBlock .txt{
	padding:0px 10px 10px 10px;
	}
.AboutBlock .txt p{
	line-height:200%;
	font-size:12px;
	color:#666666;}
	
.gs_box{ border:2px dashed #00aedc; width:226px; padding:8px 12px; background:url(/images/ypic19.jpg) repeat-x; margin-bottom:3px;}
.gs_box .p01 span{ font-size:26px; font-weight:bold; color:#FF0000; padding-right:14px;}
.gs_box .p01 img{ padding-right:15px;}
.gs_box .p01 em{ font-size:14px; color:#FF0000}
.gs_box .p01 .gsdie { color:#009900}
.gs_box ul li{ width:80px; float:left; color:#0b3f94; font-size:12px;}
.gs_box ul { width:220px; height:auto; overflow:hidden; line-height:18px;	}
.gs_box ul li.li01{ width:131px;}

.indexjinri_last{ width:255px;height:278px;overflow:hidden;}
.indexjinri_last .tit{ width:255px;}
.ymappic{ width:253px; text-align:center; padding-top:-25px; height:145px;}
.indexjinri{ margin-bottom:18px;}


.indexjinri_ser{ width:338px !important; margin-right:21px;}
.indexjinri_ser .tit{}
.indexjinri_last{ float:right; margin-top:4px;}
.gushi_pic img{ display:block}
.gushi_pic{ margin-bottom:10px}
.gushi_pic02{ margin-bottom:8px}
.ypt{  border-top: 1px solid #e3e3e3; margin-bottom:47px}
.indexshortcut{ width:925px; position:relative;margin:0 auto; height:auto; border:0; overflow:hidden; padding:5px 0}
.indexshortcut .indexshortcut{  float:none;border:0; }
.indexshortcut dl{  width:100000px;}
.ypt{ position:relative}
.ypt .yleft,.ypt .yright{ display:inline-block; width:21px; height:34px; position:absolute; top:53px; cursor:pointer}
.ypt .yleft{ left:0; background:url(/images/ypic16.jpg) no-repeat}
.ypt .yright{ right:0; background:url(/images/ypic17.jpg) no-repeat}
.indexshortcut dl dd{ padding-right:20px;}


.tcerweima{position:absolute; left:-162px; top:-35px; width:150px; height:138px; padding:13px 0px 0px 12px; background:url(/images/ypic22.png) no-repeat; z-index:99; display:none}
.tcerweima img{ width:126px !important; height:126px !important; display:block; margin:0px !important;}



.hshteam{padding-top: 12px;}
.hshteam li{border-bottom: 1px solid #e8e8e8;padding:28px 0 30px;}
.hshteam li img{float: left; width:138px; height:182px;}
.hshteam li div.hshperson{float:right;width: 555px;}
.hshteam li div.hshperson h2{font-size: 16px;color: #404040;padding-bottom: 10px;}
.hshp{height: 88px;overflow: hidden;}
.hshsunp{height: 88px;}
.hshteam li div.hshperson p{font-size: 12px;color: #666;line-height: 22px;}
.hshteam li div.hshperson span{display: block;background: url(/images/hshabout05.jpg) no-repeat;width: 121px;height: 35px;line-height: 35px;font-size:16px ;color: #fff;text-indent: 15px;cursor: pointer;margin-top: 25px;}
.hshteam li div.hshperson span.action{background: url(/images/hshabout06.jpg) no-repeat;text-indent: 35px;}





/* 0529 */

.topweixintanchu{ background:url(/images/index_77.png); width:302px; height:138px; padding-top:30px; float:left;}
.QuickNav .topweixintanchu img{ margin-left:15px;}
.topweixintanchuwrap{position:absolute;top:25px;width:302px; right:-15px;display:none;}


/* 0601 */
.Menuculture{text-align:right;}

/*--- 0605 ---*/

.toprihgt{float:right; font-size:13px;color:#808080; padding-top:4px; padding-right:15px; height:25px;position:relative;overflow:visible;}
.toprihgt div.showselectlist{background:url(/images/index_69.gif) no-repeat right center;padding-right:20px;display:inline-block;cursor:pointer;float:left;}
.selectlist{position:absolute;top:12px;right:0px;z-index:90;display:none;padding-top:10px;}
.selectlist span{display:inline-block;width:120px;padding:0px;}
.selectlist div{width:90px;padding:15px; background:url(/images/index_79.png) repeat-y;line-height:25px;}
.toprihgt span.selectlisttop{width:120px;height:15px;overflow:hidden;background:url(/images/index_78.png) no-repeat;display:block;}
.toprihgt span.selectlistbottom{width:120px;height:7px;overflow:hidden;display:block;background:url(/images/index_80.png) no-repeat;}
.selectlist div a:hover{color:#03aee0;}

.indexfenxiang .indexAnnouncementtitle{width:92px;}
.indexAnnouncementlistzb{float:left;width:284px;overflow:hidden;height:24px;overflow:hidden;}
.indexAnnouncementlistzb ul{margin:0px;padding:0px;}
.indexAnnouncementlistzb ul li{font-size:13px;width:300px;}
.indexAnnouncementlistzb ul li a{ color:#999999;}
.indexAnnouncementlistzb ul li a:hover{color:#0087d0;}
.indexAnnouncementdotzb{float:left;height:9px;padding-top: 8px;}
.indexAnnouncementdotzb a{ display:inline-block; background:url(/images/index_27.gif) no-repeat; width:9px; height:9px; overflow:hidden; line-height:3000px; margin-left:5px;}
.indexAnnouncementdotzb a.cur{background:url(/images/index_28.gif) no-repeat;}

.toprihgtalink{display:inline-block;float:left;}


.ptb30{ padding:30px 0px;}
.ptb50{ padding:50px 0px;}

.ptrt{position:relative;}

.clearfix1:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix1{*zoom:1;}

.imgtxtbj{text-align:center; display:block; height:36px; color:#fff; background-color: rgba(0,0,0,0.5); position:absolute; left:0px; bottom:-17px;line-height:36px; width:338px; font-size:14px;}
.indexbanner{ position:relative;}
.indexbanner ul{ width:340px; height:283px; position:relative;}
.indexbanner ul a{ color:#fff;}

 #Links {
	background-color:#FFFFFF;
	padding:10px 0px;
	line-height:25px;
	width:1000px;
	margin:auto;
	font-size:12px;
	border-top:1px solid #e5e5e5;}
 #Links span{
	font-weight:normal;
	color:#1F85F1;
	font-size:14px;}

 #Links a{
	padding:0px 7px;}	


.PicBlock{
	padding:0px 0px 14px 44px;}
.PicBlock .CasePicBlock {
	float:left;
	width:135px;
	height:107px;
	overflow:hidden;
	padding:0px;
	margin:0px;}

.PicBlock .CasePicBlock  .BlockPic{
	width:99px;
	height:75px;
	overflow:hidden;}
.PicBlock .CasePicBlock  .BlockPic img{
	width:95px;
	height:71px;
	padding:1px;
	border:1px solid #dededc;
	overflow:Hidden;}
.PicBlock .CasePicBlock img:Hover{
	border:1px solid #00a0b2;}	
.PicBlock .CasePicBlock .BlockTitle{
	text-align:center;
	width:99px;
	height:18px;
	overflow:hidden;
	font-size:12px;
	line-height:18px;
	overflow:hidden;
	background-color:#f5f5f5;}
.PicBlock .CasePicBlock .BlockTitle a{
	color:#666666;}	