@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/bg_01.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;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blank {clear:both; overflow:hidden; display:block;height:0px;}
p{ text-indent:2em;}
/*默认文字链接样式*/
a{color: #F00;text-decoration:none;}
a:hover{text-decoration: underline;}
.width{ width:980px; margin:0 auto;}

/*header*/
.header{ height:51px; padding-top:9px; width:1000px; margin:0 auto;}
.header h1{ width:314px; float:left; margin-right:40px; display:inline;}
.nav{ width:646px; height:29px; background: url(../images/nav-bg_07.jpg) repeat-x; float:left; margin-top:9px; text-align:center; color:#FFF;}
.nav a{ color:#FFF; padding:0 8px; line-height:29px;}
.nav a:hover{ color:#FF0; line-height:29px;}

/*banner*/
.banner{ margin:0 auto; width:1000px; height:400px;}
.banner-1{ background:url(../images/banner_11.jpg) no-repeat center; height:101px;}
.banner-2{ background:url(../images/banner_13.jpg) no-repeat center; height:111px;}
.banner-3{ background:url(../images/banner_14.jpg) no-repeat center; height:99px;}
.banner-4{ background:url(../images/banner_15.jpg) no-repeat center; height:89px;}
/*daoyu*/
.daoyu{ width:980px;  margin:0 auto;height:120px;}
.daoyu img{ float:left; display:block;}
.daoyu-cen{ width:918px; height:120px; float:left; background:url(../images/daoyu_18.jpg) repeat-x;}
.daoyu-cen p{ padding-top:10px; text-indent:2em; line-height:22px; color:#666;}
.houji{ width:980px; margin:0 auto; height:107px;}
.houji img{ float: left; display:block;}
.houji-cen{ width:904px; height:107px; float:left; background:url(../images/houji_169.jpg) repeat-x; padding-left:10px; padding-right:10px;}
.houji-cen p{ padding-top:20px; text-indent:2em; line-height:22px; color:#666;}
/*content*/

#content{ width:980px; margin:0 auto;}

.content1-left{ padding:2px; border:2px #b4c8db solid; width:236px; height:262px; float:left; margin-right:20px;}
.content1-right{ width:716px; height:270px; float:left;}
.content1-right-tit{ width:716px; height:36px; background:#e4ebf2; line-height:36px;}
.content1-right-tit img{ display:block; margin-top:6px; float:left;}
.content1-right-tit span{ float: right; padding-right:10px;}
.content1-right-bom1{ width:450px; float:left; margin-right:27px; font-size:13px;}
.content1-right-bom1 p{ text-indent:2em; line-height:24px;}
.content1-right img{ float:left;}

.width{ border:1px #99ccff solid; width:978px;}
.content-tit{ width:960px; height:36px; background:url(../images/con2_39.jpg) repeat-x; padding-left:18px; padding-top:4px; position: relative;}
.content-tit span{
	position:absolute;
	left: 631px;
	top: 4px;
}
.content2-top{ width:943px; height:224px; border-bottom:1px dashed #CCC; margin-left:18px;}
.content2-top-l{ width:654px; height:212px; float:left; margin-right:25px; font-size:14px;}
.content2-top-l p{ text-indent:2em; line-height:22px; overflow: hidden;}
.content2-top img{ padding:3px; border:1px solid #a4adb6; float:left}
.content2-bom{ width:623px; height:475px; margin:0 18px; float:left; display:inline;}
.content2-bom dl dt{ float:left; margin-right:13px; width:176px;}
.content2-bom dl dd{ width:430px; float:left;}
.content2-bom dl dd img{ display:block; margin:0 auto 10px auto;}
.content2-bom dl dd p{ text-indent:2em; line-height:24px;}
.content2-bom2{ float:left; width:302px; height:460px; background:#e4f2ff;}
.content2-bom2 img{ display:block; margin:7px auto; clear:both;}
.content2-bom2 p{ display:block; margin:0 auto; text-indent:2em; width:280px; color:#333; line-height:22px;}

.content3-top{ text-indent:2em; padding:8px 30px 8px 24px;; line-height:24px; font-size:14px;}
.content3-tu{ padding-left:50px;}
.content3-liao{ padding-left:24px; padding-bottom:20px; height:210px;}
.content3-liao-kuan{ width:230px; height:210px; background:url(../images/content3-bg_89.jpg) no-repeat; float:left; margin-right:7px; display:inline;}
.content3-liao-kuan img{ margin:9px auto; display:block;}
.content3-liao-kuan p{ line-height:22px; width:187px; display:block; margin:0 auto; text-indent:2em; color:#333;}
.content3-liao-kuan h2{ text-align:center; color:#000; font-size:14px; padding-top:15px;}

.content4-p{ padding:10px 15px; line-height:24px; text-indent:2em; font-size:14px;}
.content4 ul{ padding-left:9px;}
.content4 ul li{ width:311px; height:179px; border:1px solid #cccccc; margin-right:10px; display: block; background:#f3f3f3; float:left; margin-bottom:10px;}
.content4 ul li p{ text-align:center;}

.content5-p{ padding:10px 18px 10px 19px; text-indent:2em; line-height:24px; font-size:14px;}
.content5 h2 img{ display: block; margin:0 auto; padding-bottom:10px;}
.content5-ry{ padding-left:19px;}
.content5-ry1{ width:180px; height:107px; padding-top:255px; background:url(../images/content5_117.jpg) no-repeat; padding-left:15px; padding-right:15px; line-height:20px;  float:left; color:#333; margin-right:8px;}
.content5-ry2{ width:180px; height:107px; padding-top:255px; background:url(../images/content5_120.jpg) no-repeat; padding-left:15px; padding-right:15px;  line-height:20px;  float:left; color:#333; margin-right:8px;}
.content5-ry3{ width:180px; height:107px; padding-top:255px; background:url(../images/content5_123.jpg) no-repeat; padding-left:15px; padding-right:15px;  line-height:20px;  float:left; color:#333; margin-right:8px;}
.content5-ry4{ width:250px; height:107px; padding-top:255px; background:url(../images/content5_125.jpg) no-repeat; padding-left:15px; padding-right:15px;  line-height:20px;  float:left; color:#333; margin-right:8px;}
.content5-shu{ margin-left:19px; width:932px; height:185px; padding-left:10px; background:url(../images/content5_135.jpg) no-repeat; padding-top:10px;}
.content5-shu img{ margin-right:8px; display:inline; float:left;}
.content5-huiyi{ margin-left:19px; width:923px; height:162px; padding-left:17px; background:url(../images/content5_140.jpg) no-repeat; padding-top:13px;}
.content5-huiyi ul li{ width:171px; margin-right:10px; display:inline;float:left;}
.content5-huiyi ul li p{ text-align:center; line-height:20px; padding-top:3px; text-indent:0;}
.content5-huiyi ul li p a{ color:#666;}
#footer{ background:url(../images/footer_176.jpg) repeat-x; width:100%;}
.footer{ width:980px; height:46px; padding-top:2px; background:url(../images/footer_178.jpg) bottom  no-repeat; line-height:45px; font-size:14px; margin:0 auto; text-align:center; color:#333}
.footer a{ margin:0 20px; color:#333;}
.footer-bom{width:980px; margin:0 auto;}
.footer-bom img{ float:left; padding:0 30px 0 38px;}
.footer-bom p{ text-indent:0px; line-height:24px; color:#333;}