@charset "utf-8";
/* CSS Document */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; font-family:'Microsoft Yahei','',Arial, Helvetica, sans-serif;;}
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
body, input, select, button, textarea { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body { background: #fff; color: #787677; line-height: 1.2; background:url(images/bj.jpg) repeat-x #fff; width:1003px; margin:0px auto;font-family: "΢ź" }
a, a:link { color: #787677; text-decoration: none;font-family: "΢ź"; }
a:visited {  }
a:active, a:hover { text-decoration: none; color:#0060A7 }
a:focus { outline: none; }
.fixed:after{ content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; font-family: "΢ź";}
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.more { float: right; padding:15px 5px 0px 0px; }
.more a { font-weight: normal; font-size: 12px; list-style:33px; }
.fl, .fr { display: inline; float: left; }
.fr { float: right; }

/*ҳ*/
.logo{ width:236px; background:url(images/logo.jpg) no-repeat; height:109px; }
.top_r{ width:767px}
.top_r li{ float:right; margin:23px 0px 0px 10px;}
.sousuo{ width:378px; height:30px; border:1px solid #CAE9FE; background:#E7F5FE; float:right; margin-top:20px; padding:2px;}
.kuang{width:290px; height:30px; line-height:30px;background: url(images/fdj.jpg) no-repeat 5px 5px #E7F5FE; border:none; padding-left:30px; color:#CCC;}
.anniu{ background:url(images/go.jpg) no-repeat; width:58px; height:28px; border:none; cursor:hand}
.pic{  no-repeat; width:953px;  height:307px;}
.menu{ height:46px;}
.menu li{ float:left;}
.menunav{ height:46px; margin-top:7px;}
.menunav li{ float:left;}
.nav{ font-family: "΢ź"; font-size:14px; font-weight:bold; color:#FFF; width:100px; text-align:center;}
.nav a{ width:100px; color:#FFF; display:block; height:34px; padding-top:12px;}
.nav a:hover{ width:100px; color:#FFF; background:url(images/nav_a.jpg) no-repeat; padding-top:12px; height:34px; display:block}

.riqi{ background:url(images/riqi.jpg) no-repeat center right; width:252px; height:26px; display:block; padding:12px 0px 0px 30px;}
.leftdiv{ width:734px;}
.news{ width:306px; margin-top:22px;}
.gengduo{ border-bottom:1px solid #ccc;}
.gengduo h3{ font-family: "΢ź"; font-size:14px; font-weight:bold; float:left; background:url(images/newbt.jpg) no-repeat; width:99px; height:33px; line-height:33px; text-align:center; color:#646565}
.gengduo2{ border-bottom:1px solid #ccc;}
.gengduo2 h3{ font-family: "΢ź"; font-size:14px; font-weight:bold; float:left;  height:33px; line-height:33px; padding-left:8px; color:#646565}
.eng{ font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:8px 0px 0px 6px; float:left; font-weight:bold; color:#a0a0a0;}
.xinwen{ padding-top:8px; line-height:26px;}
.newsbt{ background: url(images/gif-0626.gif) no-repeat 3px 9px; padding-left:14px;width: 220px; height: 26px;overflow: hidden;text-overflow:ellipsis}
.group{ width:406px; margin:22px 0px 0px 22px;}
.neirong{ line-height:26px; padding:12px 10px 10px 10px; height:125px; overflow:hidden;}
.jituan { padding:0px 10px 5px 0px}
.jituan img{ border:1px solid #ccc; padding:2px;}
.xx{ text-indent:20px;}
.lingdao{ margin-top:10px}
.ldpic{ padding-top:18px;}
.ldpic li{ float:left; margin:0px 8px; display:inline;} 
.ldpic li img{ border:1px solid #ccc; padding:2px;}
.ldbt{ width:100px; height:30px; line-height:30px; overflow:hidden;text-overflow:ellipsis} 
.rightdiv{ width:247px; margin:22px 0px 0px 22px;}
.pro{ padding:15px 5px 10px 5px; border-bottom:1px dotted #ccc;}
.pro_pic{ background:url(images/probj.jpg) repeat-y; width:98px; text-align:center; margin-right:6px;}
.pro_bt{ width:133px;}
.pro_bt h4{ color:#386587; line-height:24px;}
.pro_bt p{ line-height:24px;}
.dianhua{ margin-top:15px; text-align:center}
.rongyu{ width:436px; margin-top:15px;}
.rypic{ padding-top:18px;}
.rypic li{ float:left; margin:0px 10px; display:inline;} 
.rybt{ width:88px; height:30px; line-height:30px; overflow:hidden;text-overflow:ellipsis} 
.xiaoshou{ width:276px; margin:15px 0px 0px 22px;}
.wangdian{ background:url(images/map.jpg) no-repeat center right;*background:url(images/map.jpg) no-repeat 20px right; padding:0px 5px; }
.wangdian li{ background:url(images/xsbj.jpg) no-repeat; width:128px; height:28px; line-height:28px; margin-top:8px; padding-left:10px;}
.lianjie{ background:url(images/ljbj.jpg) no-repeat center center; margin-top:15px;}
.lianjie li{ width:48%; float:left; text-align:center;  padding:15px 0px 8px 0px; display:inline}
.d_nav{ background:#dcdcdc; height:30px; line-height:30px; margin-top:10px;}
.d_nav ul{ width:530px; margin:0px auto;}
.d_nav li{ float:left; margin-right:13px; display:inline}
.dibu{ margin:5px 0px; text-align:center; line-height:35px;}
.xiangxi a{ color:#00397a}
.xiangxi a:hover{ color:#FF0000}


/*css*/
.ejbj{ background:url(images/er_bj.jpg) repeat-x #fff;}
.about_left{ width:243px; margin-top:5px}
.about_left h3{ background:url(images/h_xian.png) repeat-x left bottom; height:60px; line-height:40px; padding-left:10px;}
.about_eng{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#a8a8a8 }
.about_ejlm li{ font-family:"΢ź"; padding:16px 0px 16px 20px; font-weight:bold}
.about_dh{ background:url(images/h_xian.png) repeat-x left top; padding-top:20px; text-align:center; margin:20px 0px;}
.about_right{ background:url(images/s_xian.png) repeat-y left top; width:740px;margin-top:5px; padding-left:20px}
.weizhi{ border-bottom:1px solid #ccc; height:46px;}
.weizhi h3{ padding-left:10px; color:#004478; font-family:"΢ź"; font-size:18px; line-height:40px;}
.about_wz{ background:url(images/wz.png) 0px 16px no-repeat; padding-left:25px; line-height:46px; height:40px;}
.about_cont{
	padding:8px;
	line-height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: capitalize;
}
.product li{ background:url(/images/cpbj.jpg) no-repeat; width:219px; height:163px; float:left; display:inline; margin:25px 15px 0px 10px; text-align:center; padding:11px 0px;}
.product li img{ padding:2px; background:#fff;}
.product_bt{ background:url(/images/btbj.jpg) no-repeat center 0px; height:22px; line-height:22px; margin-top:5px; text-align:center}
.product_bt a{ color:#ebebeb; font-weight:bold;}
.product_bt a:hover{ color:#57b6ff;}
.news_li{ margin-top:20px;}
.news_li li{ padding:0px 10px; border-bottom:1px dotted #ccc; line-height:30px;}
.news_xx{ background:url(/images/gif-0630.gif) no-repeat 0px 9px; padding-left:10px;overflow: hidden;text-overflow:ellipsis; width:620px; height:30px;}
.news_cont{ padding:25px 15px;}
.rencai{ padding:25px 15px; line-height:35px}
.news_cont h4{ text-align:center; font-size:16px;  line-height:45px;border-bottom:1px solid #ccc;}
.time{ text-align:center; padding-right:10px; line-height:35px; color:#999;border-bottom:1px solid #ccc;}
.news_neirong{ padding:10px; line-height:30px;}
.xs_ss{ margin:35px 0px;}
.map{ text-align:center; padding:10px 0px 20px 0px}
.Button2{ background:url(images/04.gif) no-repeat; width:100px; height:28px; line-height:27px; border: none; color:#FFF; font-weight:bold; cursor: hand; text-align:center;}
.Button2 a{color:#FFF;}
.tijiao{ background:url(images/100.gif) no-repeat; width:49px; height:21px; border:none; color: #006; cursor: hand}
.mem_bt{ font-size:14px; font-weight:bold; color:#004377; padding:20px 10px 0px 20px;}
.members{ padding:0px 0px 20px 20px}
.members li{ width:96%; float:left; display:inline; border-bottom:1px dotted #ccc; margin-right:3%; padding:15px 0px 15px 0px;}
.mem_pic{ width:240px; padding:2px; border:1px solid #ccc; margin-left:5px; margin-right:10px;}
.mem_xx{ width:420px;}
.mem_xx h4{ width:420px; height:25px; overflow:hidden; line-height:25px; font-size:14px;}
.mem_xx p{ width:420px; line-height:24px; overflow: hidden;}
.zhaopin th{ border-bottom:1px solid #ccc;}
.zhaopin td{ border-bottom:1px dashed #ddd; line-height:40px;}
.zp_xx{ margin-top:15px;}
.zp_xx td{ padding:5px 10px;}
.fontRed{ color:#FF0000; font-weight:bold;}
.yingpin{ margin-top:35px;}
.yingpin td{ padding:5px 10px;}
.rencai h4{ text-align:center; font-size:16px;  line-height:45px;border-bottom:1px solid #ccc;}
.share{ padding:20px 0px 0px 510px;}
.fugai{ color:#0060A7}
.news_video{ padding:10px; line-height:30px; text-align:center;}
/*ҳcss*/
.quotes { padding:3px; text-align:center; margin:25px;}
.quotes A { border: #ddd 1px solid; padding:5px 8px; COLOR: #aaa; margin-right: 5px; text-decoration: none}
.quotes A:hover { border: #a0a0a0 1px solid;padding:5px 8px; margin-right: 5px;}
.quotes A:active {BORDER: #a0a0a0 1px solid; PADDING:5px 8px; MARGIN-RIGHT: 5px; }
.quotes SPAN.current {BORDER: #e0e0e0 1px solid; FONT-WEIGHT: bold; PADDING: 5px 8px; COLOR: #aaa; MARGIN-RIGHT: 5px; }
.quotes SPAN.disabled {BORDER: #f3f3f3 1px solid;PADDING:5px 8px;COLOR: #ccc; MARGIN-RIGHT: 5px;}

.about_a{
	color: #787677
}

/**/
#windownbg {display: none;position: absolute;width: 100%;height: 100%;background: #000;/*body-bg*/top: 0;left: 0;}
#windown-box {position: fixed;_position: absolute;/*For IE 6.0*/border: 1px solid #E9F3FD;background: url(/images/k_bj.png);text-align: left;}
#windown-title {position: relative;overflow: hidden; background:#333; height:30px; margin:5px; line-height:30px;}
#windown-title h2 {margin:0;padding:0;position: relative;left: 10px;top: 0px;font-size: 12px;color: #fff;}
#windown-close {position: absolute;right: 10px;top:8px;width: 10px;height: 16px;text-indent: -10em;overflow: hidden;background: url(/images/icon.png) -820px -720px no-repeat;cursor: pointer;}
#windown-content-border {position: relative;top: -1px;border: 0px solid #5f5f5f;padding: 2px 0 5px 2px;}
#windown-content {position: relative;overflow: auto;text-align: center; }
#windown-content img,#windown-content iframe{display: block; }
#windown-content .loading {position: absolute;left: 50%;top: 50%;margin-left: -8px;margin-top: -8px;}
.Button5{ background:url(/images/04.gif) no-repeat; width:60px; height:22px; line-height:20px; border: none; color:#FFF; font-weight:bold; cursor: hand; text-align:center;}


#sitemap{}
#sitemap ul{display:none;}
#sitemap li{position:relative;font-family:"΢ź"; padding:5px 0px; font-weight:bold; line-height:35px}
#sitemap li a{padding-left:28px;}
#sitemap li span{float:left;position:absolute;top:5px;left:5px;width:13px;height:13px;cursor:auto;font-size:0;}
#sitemap li span, #sitemap li span.collapsed{background:url(/images/collapsed.gif) no-repeat 0px 2px; height:35px; margin-left:3px;} 
#sitemap li span.expanded{background:url(/images/expanded.gif) no-repeat 0 2px; height:35px; margin-left:3px;}
#sitemap li li{ padding:0px; background:url(/images/gif-0630.gif) no-repeat 30px 12px; padding-left:10px;}
#sitemap li li a{padding-left:30px; line-height:24px; font-weight:normal}
#sitemap li li span{left:28px;}
#sitemap .fugai{ color:#0060A7}

#ckepop{
	padding:20px 0px 0px 510px;
}.lxwm {
	font-size: 14px;
	color: #004478;
	text-decoration: none;
	font-weight: bold;
}
.lxwm2 {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 30px;
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
}
.zeren02 {
	font-family: Microsoft Yahei, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 30px;
}
.ecpzi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	color: #333333;
	text-decoration: none;
	line-height: 30px;
	text-transform: capitalize;
}
.llxwmjingtai {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: lowercase;
}
