/* CSS Document */
body{ background:url(../images/b.jpg); margin:0; padding:0; font-family:"宋体"; font-size:12px;}
ul,li,p,img,h1,h2{ margin:0; padding:0; list-style:none; border:0;}
.topbg{background: url(../images/topbg.jpg); height:75px; }
.top{width:962px; height:75px;  margin:0 auto;}
.logo{ width:144px; height:75px; float:left;}
.topr{ float:right; height:55px; width:204px; margin-top:17px; color:#555555;}
.topr img{vertical-align: middle;}
.topr li{ margin-top:13px;}
.topr a{ color:#858484; text-decoration:none;}
.nav{ width:962px; height:44px; margin:0 auto; overflow:hidden;}
.nav li{ float:left; height:44px;}
.search input{ margin-top:8px; width:140px; border:1px solid #b9bfc5; height:20px; line-height:20px;}
.search2{width:19px; height:15px; background:url(../images/index9.gif) no-repeat; position:absolute; top:14px; right:5px;}
.search2 a{width:19px; height:15px; display:block;}
.banner{ width:962px; height:261px; margin:0 auto; margin-top:13px; margin-bottom:12px;}
.ztnr{ width:962px; height:666px; margin:0 auto;}
.ztnrl{ width:216px; height:666px; float:left; margin-right:16px;}
.ztnrlpr{ width:216px; height:40px; background:url(../images/procp.jpg) no-repeat;}
.ztnrl_z{ width:214px; height:625px; background-color:#FFFFFF; border-bottom:1px solid #c4bfbf; border-left:1px solid #c4bfbf; border-right:1px solid #c4bfbf; }
.pro_z{ line-height:35px; min-height:351px; _height:351px; overflow:hidden; _overflow:inherit;}
.prl1{ border-bottom:1px dashed #acacac; width:178px; margin-left:20px; }
.prl2{ border-top:1px dashed #acacac; width:178px; line-height:34px; }
a.pr1{ font-weight:bold; color:#444444; text-decoration:none; padding-left:12px;  background:url(../images/2.jpg) no-repeat 0px 14px ; width:170px; height:34px; display:block; overflow:hidden;}
a.pr1o{ font-weight:bold; color:#444444; text-decoration:none; padding-left:15px;  background:url(../images/1.jpg) no-repeat 0px 14px ; width:150px; height:34px; display:block; overflow:hidden;}
a.pr2{color:#444444; text-decoration:none; margin-left:18px; padding-left:12px;  background:url(../images/pr1.jpg) no-repeat 0px 14px; width:144px; height:34px; display:block; overflow:hidden;}
a.pr2:hover{ color:#03548f;}
a.pr2o{color:#03548f; text-decoration:none; margin-left:18px; padding-left:12px;  background:url(../images/pr1.jpg) no-repeat 0px 14px; width:144px; height:34px; display:block; overflow:hidden;}
.news_t{ height:24px; background:url(../images/news.jpg) no-repeat 20px 0px; margin-top:10px;}
.newnr{ margin-bottom:20px;}
.newnr {}
.newnr li{ width:172px; margin-left:23px; height:auto; padding:0;}
.news_b{ background:url(../images/ntu.jpg) no-repeat 0px 6px; margin-top:12px; line-height:18px; height:36px; overflow:hidden;}
.news_b a{ margin-left:14px; display:block; text-decoration:none; color:#444444; height:36px; overflow:hidden;}
.newssj{ border-bottom:1px solid #c4bfbf; text-align:right; color:#4e74a1; line-height:12px; height:12px; overflow:hidden;}

.ztnc{ width:497px; height:666px; float:left;}
.cpjs{ width:497px; height:296px; background:url(../images/cpjs.jpg) no-repeat; color:#454545; line-height:20px;}
.cpjs a{color:#03548f; text-decoration:none;}
.clt{ font-family:"΢ź"; font-weight:bold; font-size:14px; color:#4f7087;}
.redz{ color:#c40111; font-weight:bold;}
.cpzs{ width:497px; height:39px; background:url(../images/cpzs.jpg) no-repeat; margin-top:12px;}
.cpdj{ width:112px; float:right; height:15px; margin-top:24px; overflow:hidden;}
.cpdj li{ float:left;}
.cp_t{ width:495px; height:308px; padding-top:9px; background-color:#FFFFFF; border-bottom:1px solid #c4bfbf; border-left:1px solid #c4bfbf; border-right:1px solid #c4bfbf;}

.ztnrr{ width:215px; height:664px; float:right; border:1px solid #c4bfbf; background-color:#FFFFFF; }
.aboutus{ width:216px; height:34px; background:url(../images/aboutus.jpg) no-repeat;}
.shou{ width:195px; height:132px; background:url(../images/s.jpg) no-repeat right top; margin-left:19px; line-height:24px; color:#626060; padding-top:16px;}
.djjr{ color:#f04c4a; background:url(../images/pr1.jpg) no-repeat 0px 7px;}
.djjr a{ color:#f04c4a; text-decoration:none; margin-left:10px;}
.xldz{ width:195px; height:250px; margin-left:20px; background:url(../images/yx.jpg) no-repeat left top; line-height:21px; color:#666666; overflow:hidden;}
.zplx{ width:195px; height:165px; margin-left:20px; background:url(../images/yx.jpg) no-repeat left top; padding-top:1px; margin-top:10px;}
.zplx li{ margin-top:18px; width:175px; height:57px;}
.yqlj{width:195px; height:50px; margin-left:20px; background:url(../images/yx.jpg) no-repeat left top; padding-top:1px;}
.yqlj li{ margin-top:14px; margin-left:7px;}


.footer{ width:960px; height:45px; margin:0 auto; margin-top:14px; border:1px solid #c7c2c2; background-color:#FFFFFF; color:#838282;}
.footer ul{ margin-top:8px;}
.footer li{ line-height:18px;}
.footer a{ color:#838282; text-decoration:none;}
.cptw{ width:130px; height:134px; margin-top:10px; margin-left:26px; float:left; display:inline;}
.cptw1{border:1px solid #e1dfdf; width:128px; height:108px;}

.cptw2{line-height:32px; background:url(../images/bz.jpg) no-repeat 6px 13px;}
.cptw2 a{ margin-left:14px; color:#626363; text-decoration:none;}
/**/
a.pr2a{color:#444444; text-decoration:none; margin-left:6px; background:url(../images/pr1.jpg) no-repeat right center ; width:175px; line-height:34px; display:block; overflow:hidden;}
a.pr2a:hover{ color:#03548f; }
a.pr2ao{ color:#03548f;text-decoration:none; margin-left:6px; background:url(../images/pr1.jpg) no-repeat right center ; width:175px; line-height:34px; display:block; overflow:hidden;}
.ztnrab{ width:962px; height:auto; margin:0 auto;}
.ztnrlab{ width:216px; height:auto; float:left;}
.pro_zab{ line-height:35px; border-bottom:1px solid #c4bfbf; border-left:1px solid #c4bfbf; border-right:1px solid #c4bfbf; padding-bottom:35px; background-color:#FFFFFF; }
.ztnrlabr{ width:216px; height:40px; background:url(../images/about.jpg) no-repeat;}
.aboutus2{ width:216px; height:34px; background:url(../images/kf.jpg) no-repeat; margin-top:20px;}
.absx{ border-bottom:1px solid #c4bfbf; border-left:1px solid #c4bfbf; border-right:1px solid #c4bfbf; background-color:#FFFFFF; width:214px;}
.zplx2{ width:195px; height:35px; margin-left:19px; background:url(../images/yx.jpg) no-repeat left top; margin-top:10px;}
.aboutr{ width:730px; height:auto; float:right; }
.about_t{ width:730px; min-height:59px; _height:59px; overflow:hidden; _overflow:inherit; background:url(../images/intr.jpg);}
.about_tll{ width:730px;  min-height:56px; _height:56px; overflow:hidden; _overflow:inherit; background:url(../images/intr.jpg); border-top:3px solid #01277A;}
.about_tl3{ float:right; margin-top: 20px;  color:#919191; background:url(../images/d.jpg) no-repeat 0px 1PX;  line-height:14px; padding-left:16px; width:280px;  display:inline;}
.about_tl1{ float:left; color:#666666; font-family:"΢ź"; font-size:16px; font-weight:bold; margin-top:16px;  margin-left:38px; display:inline;}
.about_tl2{ float:left; font-size:10px; color:#999999; font-family:Arial, Helvetica, sans-serif; margin-top:22px; margin-left:7px; display:inline;}
.about_t LI{ float:right; line-height:54px; color:#919191; background:url(../images/d.jpg) no-repeat 0px 21px; padding-left:16px;}
.about_tll a{color:#919191; text-decoration:none;}
.about_tll a:hover{ color:#02194c; font-weight:bold;}
.about_t a{color:#919191; text-decoration:none;}
.about_t a:hover{ color:#02194c; font-weight:bold;}
.about_z{ width:728px;  min-height:758px; _height:758px; overflow:hidden; _overflow:inherit; border-bottom:1px solid #c4bfbf; border-left:1px solid #c4bfbf; border-right:1px solid #c4bfbf; background-color:#FFFFFF;}
.about_z1{ width:660px; line-height:20px; margin:auto; color:#666666; border-bottom:1px solid #e1e1e1; padding-top:5px; padding-bottom:30px;}
.about_z2{ width:660px; line-height:20px; margin:auto; color:#666666; border-bottom:1px solid #e1e1e1; padding-top:5px; padding-bottom:12px;}
.about_z3{ width:660px; line-height:20px; margin:auto; color:#666666; border-bottom:1px solid #e1e1e1; padding-top:12px; padding-bottom:12px;}
.about_z4{ width:548px; height:234px; margin:0 auto; margin-top:33px;}

/**/
.listr{ width:730px; height:auto; float:right;}
.listd{ width:728px; min-height:749px; _height:749px; overflow:hidden; _overflow:inherit; border-bottom:1px solid #c4bfbf; border-left:1px solid #c4bfbf; border-right:1px solid #c4bfbf; background-color:#FFFFFF;}
.listbt{ line-height:30px; color:#012778; font-weight:bold; padding-top:28px; width:600px; margin:0 auto;}
.listsj{color:#717070; margin-top:2px; margin-bottom:20px;}
.listzw{ line-height:22px; width:662px; margin:0 auto; color:#717070;}
.listfh{ width:684px; height:36px; border-top:1px dashed #dcdcdc; line-height:36px; margin-top:46px; margin-left:32px; color:#717070;}
.listfh a{ color:#717070; text-decoration:none;}
.zplxx{ width:195px; height:15px; margin-left:20px; background:url(../images/yx.jpg) no-repeat left top; margin-bottom:20px;}
.xwt{ width:216px; height:40px; background:url(../images/xw.jpg) no-repeat;}
.gsnews{ width:730px; height:59px; background:url(../images/gsnews.jpg) no-repeat;}
.gsnews LI{ float:right; line-height:54px; color:#919191; background:url(../images/d.jpg) no-repeat 0px 21px; padding-left:16px;}
.gsnews a{color:#919191; text-decoration:none;}
.gsnews a:hover{color:#02194c; font-weight:bold;}
/**/
.down{ width:730px; height:59px; background:url(../images/down.jpg) no-repeat;}
.down LI{ float:right; line-height:54px; color:#919191; background:url(../images/d.jpg) no-repeat 0px 21px; padding-left:16px;}
.down a{color:#919191; text-decoration:none;}
.down a:hover{ color:#02194c; font-weight:bold;}
.downd{ width:728px; min-height:689px; _height:689px; overflow:hidden; _overflow:inherit; border-bottom:1px solid #c4bfbf; border-left:1px solid #c4bfbf; border-right:1px solid #c4bfbf; background-color:#FFFFFF;}
.down_z{ line-height:30px; padding-top:30px;}
.td1{ border-top:2px solid #0057ab; border-bottom:1px solid #919191; color:#000000; font-weight:bold;}
.td2{ border-bottom:1px solid #e2e4e3; color:#535353;}
.td2 a{color:#535353; text-decoration:none;}
.fx{ width:216px; height:40px; background:url(../images/fx.jpg) no-repeat;}
/**/
.listnd{ width:728px; width:728px; height:584px; border-bottom:1px solid #c4bfbf; border-left:1px solid #c4bfbf; border-right:1px solid #c4bfbf; background-color:#FFFFFF;}
.listnbt{ width:656px; height:36px; line-height:36px; margin:0 auto; color:#575757; font-weight:bold; border-bottom:2px solid #0057ab; }
.listlb{ width:656px; line-height:32px; margin:0 auto; color:#9a9898; height:434px;}
.listlb ul{ margin-top:5px;}
.listlb li{ border-bottom:1px solid #e8e8e8; background:url(../images/listlbt.jpg) no-repeat 15px 12px;}
.listlb span{ float:right; margin-right:10px; display:inline;}
.listlb a{ margin-left:35px; color:#9a9898; text-decoration:none;}
.listlb a:hover{ color:#2049a3;}
.lstsz{ width:656px; line-height:64px; margin:0 auto; border-top:2px solid #0057ab; color:#323232; margin-top:18px;}
.lstsz a{color:#323232; text-decoration:none;}
a.lb{color:#323232; text-decoration:none;}
a.lb:hover{color:#ff0000;}
a.lbo{color:#ff0000; text-decoration:none;}
/**/
.dsjb{ width:656px; line-height:30px; margin:0 auto; border-bottom:2px solid #0057ab; margin-top:10px;}
.dsjnr{ width:656px; margin:0 auto;  border-bottom:1px solid #e8e8e8; margin-top:6px;}
.sj1{ color:#3a3939; font-weight:bold; line-height:30px;}
.sj2{ color:#7d7d7d; line-height:21px;}
.dsj_t{ width:730px; height:59px; background:url(../images/dsjt.jpg) no-repeat;}
.dsj_t LI{ float:right; line-height:54px; color:#919191; background:url(../images/d.jpg) no-repeat 0px 21px; padding-left:16px;}
.dsj_t a{color:#919191; text-decoration:none;}
.dsj_t a:hover{ color:#02194c; font-weight:bold;}
/**/
.conus_t{ width:730px; height:59px; background:url(../images/cont.jpg) no-repeat;}
.conus_t LI{ float:right; line-height:54px; color:#919191; background:url(../images/d.jpg) no-repeat 0px 21px; padding-left:16px;}
.conus_t a{color:#919191; text-decoration:none;}
.conus_t a:hover{ color:#02194c; font-weight:bold;}
.contlx{ height:214px; margin-top:10px; margin-left:54px;  line-height:24px; color:#808080;}
.ybzs{ padding-top:15px; padding-bottom:10px; width:638px; margin:auto; line-height:21px; color:#5e5e5e; border-top:1px solid #ededed;}
.ybli{ background:url(../images/zst.jpg) no-repeat 10px 0px; padding-left:36px;}
/**/
.serv{ width:730px; height:59px; background:url(../images/serv.jpg) no-repeat;}
.serv LI{ float:right; line-height:54px; color:#919191; background:url(../images/d.jpg) no-repeat 0px 21px; padding-left:16px;}
.serv a{color:#919191; text-decoration:none;}
.serv a:hover{ color:#02194c; font-weight:bold;}
.liy{ width:590px; height:auto; margin:0 auto; border:1px solid #cccccc; }
.liy1{ padding-left:15px; height:27px; line-height:27px; border-bottom:1px solid #cccccc; color:#797878;}
.liy2{ margin-left:52px; color:#797878; line-height:21px; margin-top:10px; margin-bottom:15px;}
.liy3{padding-left:15px; color:#343333; line-height:18px; background-color:#f6f4f4; margin-bottom:10px;}
.liyz{width:592px; height:auto; margin:0 auto; margin-top:10px;}
a.ly{ color:#888787; text-decoration: none;}
a.ly:hover{ color:#010101;}
a.lyo{ text-decoration: none; color:#010101;}
.lyx{ width:590px; margin:0 auto; height:360px; border:1px solid #ebebeb; color:#434343; margin-top:42px;}
.textareay{ width:285px; border:1px solid #e2e2e2; height:68px;}
.inputy{width:230px; border:1px solid #cecece; height:18px;}
.liyd{ width:728px; min-height:870px; _height:870px; overflow:hidden; _overflow:inherit; border-bottom:1px solid #c4bfbf; border-left:1px solid #c4bfbf; border-right:1px solid #c4bfbf; background-color:#FFFFFF;}
/**/
.tech{ width:730px; height:59px; background:url(../images/tech.jpg) no-repeat;}
.tech LI{ float:right; line-height:54px; color:#919191; background:url(../images/d.jpg) no-repeat 0px 21px; padding-left:16px;}
.tech a{color:#919191; text-decoration:none;}
.tech a:hover{ color:#02194c; font-weight:bold;}
.jil{ width:642px; height:auto; margin:0 auto; border-bottom:1px solid #e9e9e9; margin-top:17px;}
.jil1{ line-height:30px; color:#06296f; font-weight:bold; font-size:14px; background:url(../images/mf.jpg) no-repeat 0px 5px; padding-left:22px;}
.jil1 a{color:#06296f; text-decoration:none; font-weight:bold; font-size:14px;}
.jil2{ line-height:20px; color:#777777; width:617px; margin-left:15px; background-color:#f3f3f3; padding-left:5px;}
.jil3{line-height:20px; color:#777777; margin-top:12px; margin-left:20px;}
.jil4{line-height:20px; color:#777777; margin-bottom:22px; margin-left:20px;}
.reds{ color:#f04c4a;}
/*Ʒҳ*/
.cpy{width:216px; height:40px;}
.minia{ width:730px; height:59px; background:url(../images/minia.jpg) no-repeat;}
.minia LI{ float:right; line-height:54px; color:#919191; background:url(../images/d.jpg) no-repeat 0px 21px; padding-left:16px;}
.minia a{color:#919191; text-decoration:none;}
.minia a:hover{ color:#02194c; font-weight:bold;}
.cpy_z{ width:648px; height:234px; margin:0 auto; margin-top:30px; color:#606060;}
.cpy_z li{ float:left;}
.cpy_zl1{ width:275px; height:232px; border:1px solid #c7c7c7;}
.cpy_zl2{ width:340px; height:234px; margin-left:25px; line-height:26px;}
.ls{ color:#003e7b; font-weight:bold;}
.cpxx{ width:648px; height:32px; margin:0 auto;  margin-top:40px; background:url(../images/hx.jpg) bottom no-repeat;}
.cpxx li{ float:left; width:106px; height:32px;  margin-right:5px; display:inline; overflow:hidden;}
.cpxxnr{ width:648px; min-height:500px; _height:500px; overflow:hidden; _overflow:inherit; margin:0 auto; line-height:30px; margin-top:11px; color:#666666; margin-bottom:20px;}
.liyd2{ width:728px; min-height:900px; _height:900px; overflow:hidden; _overflow:inherit; border-bottom:1px solid #c4bfbf; border-left:1px solid #c4bfbf; border-right:1px solid #c4bfbf; background-color:#FFFFFF;}
.fwr{ color:#ff0000;}
/*shu*/
.prl3{ border-bottom:1px dashed #acacac; width:178px; margin-left:20px; }
a.pr3{
	font-weight:bold;
	color:#444444;
	text-decoration:none;
	padding-right:15px;
	width:169px;
	height:34px;
	display:block;
	overflow:hidden;
	background-image: url(../images/prh.jpg);
	background-repeat: no-repeat;
	background-position: 169px 14px;
}
a.pr3:hover{
	font-weight:bold;
	color:#004485;
	text-decoration:none;
	padding-right:15px;
	width:169px;
	height:34px;
	display:block;
	overflow:hidden;
	background-image: url(../images/pro.jpg);
	background-repeat: no-repeat;
	background-position: 169px 14px;
}
a.pr3o{
	font-weight:bold;
	color:#004485;
	text-decoration:none;
	padding-right:15px;
	width:169px;
	height:34px;
	display:block;
	overflow:hidden;
	background-image: url(../images/pro.jpg);
	background-repeat: no-repeat;
	background-position: 169px 14px;
}
#page{ width:480px; margin-top:30px; margin-left:150px; line-height:18px; padding-bottom:10px}
#page a{color:#777777; text-decoration:none; }
#dd1{ margin-bottom:20px;}
/*网站地图*/
.map1{ width:674px; height:47px; margin:0 auto; border:1px solid #eeeeee; margin-top:32px; background-color:#fefefe;}
.maps{ width:660px; height:21px; background:url(../images/mapbg.jpg) no-repeat; margin-top:9px; margin-left:6px; line-height:21px;}
.maps li{ margin-left:25px;}
.maps a{ color: #003399; text-decoration:none;}
.mapx{ width:660px; border-top:1px solid #c0c0c0; margin-top:4px; margin-left:6px;}
.map2{ width:674px; min-height:60px; _height:60px; overflow:hidden; _overflow:inherit; margin:0 auto; border:1px solid #eeeeee; margin-top:16px; background-color:#fefefe; color: #666666;}
.mapx2 a{ text-decoration:none; color: #666666;}
.mapx2{ width:660px; min-height:26px; _height:26px; overflow:hidden; _overflow:inherit; border-top:1px solid #c0c0c0; margin-top:4px; margin-left:6px; line-height:26px;}
/*咨询*/
.consult{ margin-top:22px;}
.consultb{ font-size:16px; text-align:center;font-weight:bold; color: #3f3f3f; font-family:"微软雅黑"; height:39px;}
.consultb2{ font-size:16px; text-align:center;font-weight:bold; color: #3f3f3f; font-family:"微软雅黑"; height:16px; margin-top:5px;}
.zxnrs{ width:662px; height:355px;  background:url(../images/bgg.jpg) no-repeat; margin:0 auto; margin-top:20px;}
.zxnr{ width:616px; height:auto; margin:0 auto;  line-height:32px;}
.minc{ padding-left:17px;}
.iput1{ width:260px; height:16px; border:1px solid #b9b9b9; margin-left:6px;}
.iput2{ width:260px; height:16px; border:1px solid #b9b9b9; margin-left:6px;}
.zxnr2s{width:662px; height:634px;  background:url(../images/bgg2.jpg) no-repeat; margin:0 auto; margin-top:20px; margin-bottom:10px;}
.zxnr2{ width:616px; height:auto; margin:0 auto;  line-height:31px;  line-height:32px\9; margin-bottom:10px;}
.zxtdr{ padding-left:10px;}
.iput3{ width:152px; height:16px; border:1px solid #b9b9b9; }
.iput4{ width:48px; border-bottom:1px solid #000000; height:16px; border-left:none; border-right:none; border-top:none; }
.ss{ color:#a10b0b;}
.iput5{ width:76px; height:16px; border:1px solid #b9b9b9; margin-left:6px;}
.iput6{ width:260px; height:16px; border:1px solid #b9b9b9; }
.iput7{ width:350px; height:96px; border:1px solid #b9b9b9; margin-top:6px; margin-bottom:8px;}