@charset "gb2312";
/*重置样式*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0; }
body{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;color:#666; background: url(../images/header-bg_02.jpg) repeat-x;font-size:12px;}
fieldset, img{border:0; margin:0; padding:0;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/22px "宋体", Arial;}/*表单中的字体属性与表单以外的不一致，需要单独定义*/
ul{list-style:none;}
/*设置常用样式,定义页面中常重复使用的一些样式，可以观察设计稿来确定*/
.dis{ display:none; } /*隐藏*/
.left{ float:left} /*左浮动*/ 
.right{ float:right} /*右浮动*/
.clear{ clear:both} /*清除浮动*/
.red{color:#cd0000;} /*红色文字*/
.boder1px{ border:1px solid #e4e4e4} /*1像素边框*/
/*区块与区块间隔调用样式*/
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank8 {clear:both; height:8px; overflow:hidden; display:block;}
.blank10{clear:both; height:10px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 { clear:both; height:15px; overflow:hidden; display:block;}
.blank18{clear:both; height:18px; overflow:hidden; display:block; padding-left:12px;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blank {clear:both; overflow:hidden; display:block; height:0px;}

/*默认文字链接样式*/
a{color: #666;text-decoration:none;}
a:hover{text-decoration: underline;}

#width{ width:1012px; margin:0 auto; background:url(../images/bg/bg_43.jpg) repeat-y center;}
#top{ width:100%; height:82px; background:url(../images/img/bg0.jpg) repeat-x;}
.top{ width:980px; height:82px; margin:0 auto}
.top h1{ width:379px;  float:left;}
.top_right{ float:left; }
.top_dianji{ padding:12px 0; height:21px;} 
.top_dianji img{ float:left; display:inline; margin:0 13px;}
#banner{ width:100%; height:436px; }
.banner-1{ width:100%; height:145px; background:url(../images/img/banner_01.jpg) no-repeat center;}
.banner-2{ width:100%; height:144px; background:url(../images/img/banner_02.jpg) no-repeat center;}
.banner-3{ width:100%; height:145px; background:url(../images/img/banner_03.jpg) no-repeat center;}
.dahui{
	width:245px;
	height:279px;
	position:absolute;
	left: 721px;
	top: 12px;
}
#navigation{ height:40px; width:100%; background:url(../images/bg/bg_23.jpg) repeat-x;}
.navigation{ width:958px; margin:0 auto; height:40px; padding-left:22px;}
.navigation ul li{ width:87px; height:28px; line-height:28px; float:left; margin-left:4px; display:inline; margin-top:6px; text-align:center; color:#FFF;}
.navigation ul li a{ color:#fff;font-weight:bold; font-size:14px;}
.navigation ul li a:hover{ color:#fff000; font-weight:bold; background:url(../images/bg/bg_5F25.jpg) no-repeat; width:87px; height:28px; display:block;}

#navigation2{ height:40px; width:100%; background:url(../images/bg/bg_23.jpg) repeat-x;}
.navigation2{ width:958px; margin:0 auto; height:40px; padding-left:22px;}
.navigation2 ul li{ width:87px; height:28px; line-height:28px; float:left; margin-left:4px; display:inline; margin-top:6px; text-align:center; color:#FFF;}
.navigation2 ul li a{ color:#fff;font-weight:bold; font-size:14px;}
.navigation2 ul li a:hover{ color:#fff000; font-weight:bold; background:url(../images/bg/bg_5F25.jpg) no-repeat; width:87px; height:28px; display:block;}
.tit{ width:1012px; height:62px;}
.tit h2{ float:left;}
.tit span{ float: left; display:inline; width:111px; height:47px; margin-left:20px;}
.con-gx-b{ padding-left:33px;}
.con-jieshao{ width:944px; height:87px; background:url(../images/bg/bg_5F40.jpg) no-repeat;}
.con-jieshao-left{ width:66px; height:80px; float:left; margin-right:95px; padding:7px 0 0 26px; display:inline;}
.con-jieshao-right{ width:740px; float:left; line-height:24px; text-indent:2em; padding-top:6px;}

.ashn{ padding-left:30px;}
.ashn img{ display:block;}
.ashn-top{ width:940px; height:97px; text-indent:2em; line-height:24px;}
.ashn-tells{ width:473px; height:262px; background:url(../images/bg/sn-bg_59.jpg) no-repeat; float:left
; margin-right:10px; display:inline;}
.ashn-tells h3{ height:56px;}
.ashn-tells h3 img{ display:block; margin:0 
auto; padding-top:10px;}
.ashn-tells-dl{ float:left;margin-left:
20px; display:inline; width:197px; height:116px;}
.ashn-tells-dl2{ float:left;margin-left:
20px; display:inline; width:216px; height:116px;}
.ashn-tells dl dt{ padding:2px; border:1px solid #999;}
.ashn-tells dl dd{ text-indent:2em;}


.ashn-tells2{ width:473px; height:312px; background:url(../images/bg/sn-bg_62.jpg) no-repeat; float:left
; margin-right:10px; display:inline;}
.ashn-tells2 h3{ height:56px;}
.ashn-tells2 h3 img{ display:block; margin:0 
auto; padding-top:10px;}
.ashn-tells2-dl{ float:left;margin-left:
20px; display:inline; width:197px; height:116px;}
.ashn-tells2-dl2{ float:left;margin-left:
20px; display:inline; width:216px; height:116px;}
.ashn-tells2 dl dt{ padding:2px; border:1px solid #999;}
.ashn-tells2 dl dd{ text-indent:2em;}

.ashn-tells3{ width:955px; height:188px; background:url(../images/bg/sn-bg_64.jpg) no-repeat; float:left
; margin-right:10px; display:inline;}
.ashn-tells3 h3{ height:56px;}
.ashn-tells3 h3 img{ display:block; margin:0 
auto; padding-top:10px;}
.ashn-tells3-dl3{ float:left;margin-left:
20px; display:inline; }
.ashn-tells3 dl dt{ padding:2px; border:1px solid #999; float:left;}
.ashn-tells3 dl dd{ text-indent:2em; width:210px; float:left; padding-left:15px;}
.con3{ padding-left:35px;}
.con3-top{ width:950px; text-indent:2em; line-height:24px;}
.con3-left{ padding-top:15px; width:191px; float:left;}
.con3-left ul li{ width:191px; height:46px; background:url(../images/bg/con3_46.jpg) no-repeat; margin-bottom:14px;}
.con3-left ul li a:hover{ background:url(../images/bg/con3_5F40.jpg) no-repeat; width:191px; height:46px; display:block;}
.con3-left ul li.hover{ background:url(../images/bg/con3_5F40.jpg) no-repeat; width:191px; height:46px; display:block;}

.con3-right{ width:749px; height:288px; float:left; background:url(../images/bg/con3-bg_37.jpg) no-repeat;}
.con3-right-l{ float:left; width:282px; padding-left:30px; padding-top:10px;}
.con3-right-r{ padding-top:25px; float:left; width:435px;}
.con3-right-r ul li{ width:194px; height:72px; float:left; display:inline; margin-right:13px; background:url(../images/bg/con3_43.jpg) no-repeat; margin-bottom:14px; line-height:20px; padding-left:10px;}
.con3-right-r ul li h4 a{ color:#015da2; font-weight:normal; padding-top:6px; line-height:30px;}
.con3-right-r p{ width:420px; line-height:20px; text-indent:2em;}

.con3-right2{ width:749px; height:288px; float:left; background:url(../images/bg/con3-bg_37.jpg) no-repeat;}
.con3-right2-l{ float:left; width:302px; padding-left:10px; padding-top:10px;}
.con3-right2-r{ padding-top:12px; float:left; width:437px;}
.con3-right2-r ul li{ width:203px; height:37px; float:left; display:inline; margin-right:10px; background: url(../images/bg/con3-bg_03.jpg) no-repeat; margin-bottom:6px; line-height:37px; padding-left:5px;}
.con3-right2-r ul li h4 a{ color:#015da2; font-weight:normal; padding-top:6px; line-height:37px; font-size:12px;}
.con3-right2-r p{ width:420px; line-height:20px; text-indent:2em;}

.con3-right3{ width:749px; height:288px; float:left; background:url(../images/bg/con3-bg_37.jpg) no-repeat;}
.con3-right3-l{ float:left; width:302px; padding-left:10px; padding-top:10px;}
.con3-right3-r{ padding-top:12px; float:left; width:437px;}
.con3-right3-r ul { width:419px; height:253px; background: url(../images/img/con3-bg_05.jpg) no-repeat;}
.con3-right3-r ul li{ margin-bottom:8px; padding-left:12px; padding-top:5px;}
.con3-right3-r ul li h4 a{ color:#015da2; font-weight:normal; padding-top:6px; line-height:24px; font-size:12px;}
.con3-right3-r p{ width:420px; line-height:20px; text-indent:2em;}



.con3-hzb{ width:642px; border-right:1px dashed #666; padding-left:33px; float:left;}
.con3-hxjs{ width:642px; text-indent:2em; border-bottom:1px dashed #666; line-height:24px; height:155px;}
.con3-zzsb{ width:642px; height:272px;border-bottom:1px dashed #666;}
.con3-buzhou{ width:193px; margin-right:20px; float:left; height:272px;}
.con3-buzhou p{ width:192px; height:65px; line-height:22px; text-indent:2em;}
.con3-sxsq{ width:260px; float:left; padding-left:35px;}
.con3-sxsq p{ width:250px; text-indent:2em; line-height:20px;}
.con3-dueibi{ width:624px; height:326px; background: url(../images/bg/dueibi-bg_88.jpg) no-repeat;}
.white{ color:#FFF;}
.yiqi{ padding-left:36px;}
.yiqi-pic{ width:292px; float:left; margin-right:28px;}
.yiqi-pic p{ text-indent:2em; line-height:24px;}
.lxgc{ width:940px; background:url(../images/bg/lxgc_123.jpg) no-repeat bottom; margin-left:38px; height:337px;}
.lxgc p{padding:0 14px; padding-top:180px;  margin-right:45px; float:left; width:171px; height:115px; line-height:22px; text-indent:2em;}

.kfbl{ padding-left:28px; padding-top:8px;}
.kfbl-top{ text-indent:2em; width:936px; line-height:24px;}
.kfbl-pic img{ padding:2px; border:1px #9b9b9b solid; display:block;}
.kfbl-pic span{ display:block;float:left;margin-right:10px;}
.kfbl-qhleft{float:left; display:inline; width:247px;}
.kfbl-qhright{ margin:0 20px 0 40px; float:left; display:inline; width:105px; padding-top:58px;}
.kfbl-qhmain{ width:628px; float:left; height:203px; background:url(../images/bg/kfbl-bg_21.jpg) no-repeat; padding:10px 0 0 0px; overflow:hidden;}
.kfbl-qhmain dl{ float:left; width:628px; display:block;}
.kfbl-qhmain dl dt{ float:left; margin-right:15px; width:382px; padding-left:12px;}
.kfbl-qhmain dl dd{ float:left; width:212px; padding-right:6px;}
.kfbl-qhmain dl dd h4{ line-height:30px; color:#fff000; font-size:24px; font-family: "方正黑体简体"; font-weight:normal;}
.kfbl-qhmain dl dd p{ text-indent:2em; width:210px; line-height:21px; color:#FFF;}
.ryjm{ padding-left:26px;}
.ryjm-top{ width:940px; line-height:24px; text-indent:2em;}
.ryjm-nr{ width:957px; height:243px; background:url(../images/bg/ryjm-bg_33.jpg) no-repeat;}
.ryjm-nr ul{ width:216px; height:202px; padding:23px 0 0 26px; float:left; margin-right:8px;}
.ryjm-nr ul li{width:104px;height:48px;float:left;margin-right:4px;background: url(../images/bg/ryjm_41.jpg) no-repeat;margin-bottom:2px;text-align:center; line-height:18px;}
.ryjm-nr ul li a:hover{ color:#FF0;background: url(../images/bg/ryjm_33.jpg) no-repeat;width:104px;height:48px; text-decoration:none; display:block;}
.ryjm-nr ul li.hover{ color:#FF0;background: url(../images/bg/ryjm_33.jpg) no-repeat;width:104px;height:48px; text-decoration:none; display:block;}
.ryjm-nr ul li.hover a{ color:#FF0;}
.ryjm-nr ul li strong{ font-size:14px; height:20px; line-height:24px; padding-top:5px;}


.ryjm-nr dl{ float:left; padding-top:23px;}
.ryjm-nr dl dt{ float:left; width:201px; height:193px; margin-right:12px; padding:1px; border:1px #999 solid;}
.ryjm-nr dl dd{ width:256px; height:195px; float:left; text-indent:2em; line-height:24px;}
.mtdb{ padding-left:45px;}
.mtdb-dl{ width:441px; height:308px; float:left; margin-right:24px;}
.mtdb-dl dl dt{ float:left; padding-top:79px; width:38px;}
.mtdb-dl dl dd{width:380px; height:286px; float:left; border:1px #e5e5e5 solid; padding:10px;}
.mtdb-dl dl dd p{ width:380px; line-height:24px; text-indent:2em;}
.mtdb-dl{ width:441px; height:308px; float:left; margin-right:24px;}
.mtdb-dl dl dt{ float:left; padding-top:79px; width:38px;}
.mtdb-dl dl dd{width:380px; height:286px; float:left; border:1px #e5e5e5 solid; padding:10px;}
.mtdb-dl dl dd p{ width:380px; line-height:24px; text-indent:2em;}
.mtdb-dl2{ width:871px; height:156px; margin-left:35px;}
.mtdb-dl2 dl dt{ padding-left:335px; height:38px;}
.mtdb-dl2 dl dd{ width:853px; height:105px; border:1px solid #e5e5e5; padding:11px 0 0 0px;}
.mtdb-dl2 dl dd img{ border:1px #CCC solid; margin:0 8px; margin-bottom:8px;}
.mtdb-dl3{ width:874px; height:245px; margin-left:24px;}
.mtdb-dl3 dl dt{ padding-left:335px; height:38px;}
.mtdb-dl3 dl dd{ width:872px; height:206px; border:1px solid #e5e5e5;}
.mtdb-dl3 dl dd p{ width:276px; height:196px; background:#e8f5fb; padding:5px; float:left; display:block; line-height:24px;}
.mtdb-dl3 dl dd img{ float:left;}
.bottom{ width:980px; margin:0 auto; padding-top:10px;}
.bottom-logo{ float:left; width:335px; padding:0 20px;} 
.bottom-right{ float:left; line-height:24px;}

/********李龙添加******/
.top_right1{  height:63px; float:right; background:#003333;}