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; }

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: 13.5px; 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; }

a, a:link { color: #787677; text-decoration: none; }

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%; }

.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{ 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{ background:url(../images/index3bak.jpg) no-repeat; width:1003px; margin: 0 auto; height:307px;  position:relative;}

.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:189px;

	height:26px;

	display:block;

	padding:12px 0px 0px 0px; font-size:12px;

}

.leftdiv{ width:734px; margin-left:22px;}

.news{ width:306px; margin-top:22px; height:200px;}

.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:12px; line-height:28px;}

.newsbt{ background: url(../images/gif-0626.gif) no-repeat 3px 9px; padding-left:14px;width: 220px; height: 28px;overflow: hidden;text-overflow:ellipsis}

.group{ width:406px; margin:22px 0px 0px 22px;}

.neirong{ line-height:23px; padding:12px 10px 10px 10px; height:auto; 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 0px;}

.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:25px;}

.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:25px 0px 0px 22px;}

.wangdian{ background:url(../images/map.jpg) no-repeat center right;*background:url(../images/map.jpg) no-repeat 5px right; padding:11px 5px; }

.wangdian li{ background:url(../images/xsbj.jpg) no-repeat; width:128px; height:28px; line-height:28px; margin-top:8px; padding-left:10px;}

.lianjie{  margin-top:15px;}

.lianjie li{

	float:left;

	display:inline;

	width: 100%;

	line-height: 20px;

}

.d_nav{ background:#dcdcdc; height:30px; line-height:30px; margin-top:10px;}

.d_nav ul{ width:700px; 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_ejlm li .now{ color:#0060A7}

.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;

	min-height: 460px;

}

.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{ line-height:30px; padding:30px ; }

.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{ 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:4px 0px;

	font-weight:bold;

	line-height:30px

}

#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;

}



#sitemap li .now{ color:#0060A7;}
.menudi{ margin-bottom:3px;}
.menudi a{ color:#FFFFFF; line-height:34px;background:url(../images/menudi.jpg) no-repeat; width:234px; height:34px; display:block; text-align:center; font-family:"微软雅黑", "黑体"; font-size:14px;}
.menudi a:hover{background:url(../images/menudia.jpg) no-repeat; width:234px; height:34px; display:block; text-align:center;font-family:"微软雅黑", "黑体"; font-size:14px;}

.dropMenu { position:absolute; top: 0; z-index:100; width: 120px; visibility: hidden;margin-top: -5px;background:#003E6F;}
.dropMenu li{ text-align:center; line-height:35px; font-size:14px; display: block;}
.dropMenu a { width: auto; display: block; color: #FFFFFF;}
* html .dropMenu a {width: 100%;}
.dropMenu a:hover {color:#FFFFFF;text-decoration: none; background:#03295A}