﻿@charset "utf-8";
/* CSS Document */
/*html{ filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }  */
body{ font-family:"宋体"; font-size:12px; color:#666; width:100%;margin:0 auto; padding:0; }
ul,li,p,dl,dd,dt{ padding:0; margin:0; list-style:none;}
a { text-decoration:none;color:#666;}
a:hover{ text-decoration:underline;color:#666;} 
.all{margin:0 auto; padding:0; width:1003px; }
.top{ background:url(images/top_bg.gif) no-repeat; width:1003px; height:53px; line-height:53px;}
.logo{ padding:10px 0 0 29px; float:left; display:inline;}
.login{color:#fff; padding-right:50px; float:right; display:inline; padding-top:0px; padding-top:0px\9; *padding-top:0px; _padding-top:2px;}
.login a{ color:#fff;}
.input_1{ float:right; display:inline; padding-right:30px;}
.input_1 input{ background:url(images/input_bg.jpg) no-repeat; width:160px; height:17px; line-height:17px; border:none; margin-left:28px; margin-right:2px;}
.input_1 img{ margin-bottom:-3px;}

.banner{ border-bottom:3px solid #E6E6E6; width:1003px;}
.banner1{ width:1003px; margin:0 auto;}
.con{ margin-top:13px; margin-bottom:40px; float:left; display:inline; width:976px;width:976px\9;*width:976px;_width:976px;}
.spe{ padding-left:30px; float:left; display:inline;}
.spe_1{ margin-bottom:10px;}
.spe_2 img{ background:url(images/img_bg1.jpg) no-repeat; padding:0 3px 3px 0;}
.new{ padding-left:40px; float:left; display:inline; width:480px;}
.new li{ width:350px; line-height:20px; height:20px; padding-left:13px;}
.new li img{ margin-bottom:2px;}
.new li span{ float:right; display:inline;}
.My_yes{ color:#fff;  background:url(images/aj_bg1.gif) repeat-x left center; width:150px; text-align:center; height:18px; line-height:18px; font-family:"微软雅黑"; font-weight:bold;}
.My_no{ color:#666; text-align:center;background:url(images/aj_bg2.gif) no-repeat left center; width:150px; height:18px; line-height:18px;font-family:"微软雅黑"; font-weight:bold; }
.mes{ float:left; display:inline; padding-left:35px;  width:115px;}
.clear{ clear:both;}
.bot{ background:url(images/bot_bg.jpg) no-repeat; height:15px; line-height:15px; color:#fff; padding-left:30px; margin-top:20px;}
.bot a{ color:#fff;}
.bot1{ font-family:Arial; font-size:10px; float:right; display:inline; padding:2px 15px 5px 0;}
.bot1 a{ color:#055DAF;}
.foot{ width:1003px; margin:0 auto; padding-top:5px;}
/*about*/
.con1{ margin:16px 0 0 0; width:1003px;background:url(images/leftbg.jpg) repeat-y left; height:auto; }
.left{ background:url(images/leftbg.jpg) repeat-y; width:206px; margin-right:17px;height:523px;  float:left; display:inline;}
.left li a{ width:169px; height:19px; line-height:19px; color:#000; background:url(images/left_bg1.gif) no-repeat; margin-left:11px; margin-top:5px; padding-left:15px; display:block;}
.left li a:hover{ background:url(images/left_bg2.gif) no-repeat; color:#fff; text-decoration:none;}
.right{ float:left; display:inline; border:1px solid #bbcbdb;}
.right_top{ background:url(images/sec_topbg.jpg) no-repeat; width:776px; height:44px; line-height:22px;}
.name{ font-size:14px; color:#0265b0; padding-left:45px; padding-top:3px;}
.weizhi{ padding-left:15px; color:#acacac;}
.right_con{ padding:20px 20px; width:720px;  line-height:20px; }
.zxns,.map,.zbdl,.case_1{padding:20px 20px; width:720px; height:auto;  line-height:20px;}
.zxns ul{border-bottom:1px solid #DDE8F0;}
.zxns li{ height:20px; line-height:20px; margin-top:2px; float:left; display:inline; width:730px;}
.zbdl li{ height:25px; line-height:25px; margin-top:2px; float:left; display:inline; width:730px;}
.zxns li tt{ width:190px; float:left; display:inline; padding-left:20px; font-size:12px;}
.zxns .zxns_1 span,.zxns .zxns_2 span{ float:left; display:inline; width:125px; text-align:center;}
.zbdl_1 span,.zbdl_2 span{ float:right; display:inline; padding-right:20px;}
.zbdl_1 a,.zbdl_2 a{ float:left; display:inline; padding-left:10px; margin-top:0px; margin-top:0px\9; *margin-top:0px; _padding-top:8px;cursor:pointer;}
.zxns_1,.map_1,.zbdl_1{ background:#F8FAFD;}
.zxns_2,.map_2,.zbdl_2{ background:#EEF4FA;}
.right_con img{ float:left; display:inline; padding:15px;}
.right_con p{ padding:10px 0 9px 0;}
.map_1,.map_2{ height:25px; line-height:25px; margin:2px 0;}
.map_1 a,.map_2 a{ width:100px; margin:0 10px;}
/*news*/
.news{ background:url(images/newsbg.jpg) no-repeat right; height:auto; width:775px;}
.news ul{ width:575px; margin:20px 0 0px 50px; padding-bottom:10px; border-bottom:1px solid #DDE8F0;}
.news li{ height:25px; line-height:25px;}
.news li a{ height:25px; line-height:25px; color:#000;}
.news li span{ float:right; display:inline; }
.news li img{ padding-bottom:3px; padding-right:8px;}
.fenye{ width:500px; text-align:right; padding-top:10px; margin-left:50px; padding-bottom:10px;}
.fenye_1{ width:725px; text-align:right; margin-top:15px; padding-top:5px; padding-bottom:10px; border-top:1px solid #DDE8F0;}
.fenye a:hover,.fenye_1 a:hover{text-decoration:underline}
.fenye .text,.fenye_1 .text{width:24px; height:11px; line-height:11px;}
/*专题*/
.zt{margin:0 auto; padding:0;  background:#AD1210;}
.zt_logo{ background:url(images/zt_top1.jpg) no-repeat;height:286px;}
.zt_nav{ background:url(images/zt_navbg.jpg) no-repeat; height:47px; line-height:47px; margin-left:38px; font-size:18px; font-family:"黑体"; color:#FFED94; font-weight:normal; padding-left:105px;}
.zt_nav a{ color:#FFED94; font-weight:normal; margin-right:40px;}
.zt_con{ background:url(images/ztbg.jpg) no-repeat #FFFFC8; width:928px;height:auto; margin-left:38px;}
.zt_con1{ padding:25px 25px 0px 58px;float:left; display:inline;}
.zt_jd{ background:url(images/line.jpg) no-repeat right; width:280px; float:left; display:inline;}
.zt_jd1{ margin-left:20px; float:left; display:inline; width:500px; height:auto; line-height:18px;}
.zt_jd1 h1{ font-size:18px; color:#AD1210; line-height:24px; font-family:"黑体";border-bottom:1px solid #CB5451; padding-bottom:5px; margin:0; font-weight:normal;}
.zt_jd1 p{padding-top:5px;}
.zt_jd1 span{ padding-top:5px; display:block;}
.zt_con2,.zt_con3,.zt2_con2{ margin:25px 25px 0px 58px; width:808px;float:left; display:inline;}

.zt_con2{ border:1px solid #FDD539; background:#fff}
.zt_con2top{ background:url(images/zt_pic1.jpg) no-repeat; height:22px; line-height:22px; font-size:14px; color:#D01B00; font-weight:bold; padding-left:25px;}
.zt_con2_1 {overflow:hidden; height:auto; width:780px; padding-top:10px}
.zt_con2_1 li{float:left; display:inline; line-height:24px; height:24px;  width:365px; margin-left:20px;}

.zt2_con2_1 li{float:left; display:inline; line-height:24px; height:24px;  width:365px;}
.ldjh li{float:left; display:inline; line-height:24px; height:24px;  width:356px;}
.zt_con2_1 li a,.ldjh li a,.ldjh1 li a,.zt2_con2_1 li a{float:left; display:inline; color:#000;}
.zt2_con2_1 ul{ padding:20px; width:750px;float:left; display:inline; background:#fff;}
.ldjh ul{ padding:20px; width:335px; color:#000;background:#fff;}
.zt_con2_1 span{ float:right; display:inline; color:#990000; font-family:Arial; font-size:11px; margin-top:0px; margin-top:0px\9;*margin-top:0px; _margin-top:-5px;}
.zt_con2_1 img,.ldjh li img,.ldjh1 li img,.zt2_con2_1 li img{ padding-right:10px; padding-bottom:3px;}
.more{ float:right; display:inline; padding:0px 20px 10px 0; margin-top:-5px;margin-top:-5px\9;*margin-top:-15px;_margin-top:-20px;}
.more1{ float:right; display:inline; padding:0px 20px 10px 0; margin-top:-5px;margin-top:-5px\9;*margin-top:0px;_margin-top:0px;}
.zt2_tj,.zt_tj{ width:220px; float:left; display:inline;}
.ldjh_top{ background:url(images/zt_pic2.jpg) no-repeat; width:381px; height:21px; line-height:21px; color:#fff; font-size:14px; font-weight:bold; padding-left:15px;}
.ldjh{ width:397px;border:1px solid #FDD539; background:#fff;float:left; display:inline;}
.zt_bot{ color:#fff; text-align:center; line-height:18px; padding:20px 0;}
.zt_news{ padding:20px 0 20px 37px; width:543px; float:left; display:inline;}
.ldjh_top1{ background:url(images/zt_pic2.jpg); width:565px; height:21px; line-height:21px; color:#fff; font-size:14px; font-weight:bold; padding-left:15px;}
.ldjh1{ width:580px;border:1px solid #FDD539; background:#fff;float:left; display:inline; margin-left:20px;}
.ldjh1 ul{ padding:20px; width:540px; color:#000;background:#fff;}
.ldjh1 li{float:left; display:inline; line-height:24px; height:24px; width:540px;}
.zt_tj ul{ float:right; display:inline; width:220px;}
.zt_tj li span{ font-size:13px; padding:0 0 10px 0; text-align:center; display:block; font-weight:bold; color:#000;}
.zt2_tj li span{font-size:13px; padding:0 0 10px 0; text-align:center; display:block; font-weight:bold; color:#fff;}
.zt_tj li,.zt2_tj li{float:left; display:inline; margin-bottom:30px; margin-left:40px;}
.zt_tj img..zt2_tj img{ border:1px solid #A00400; padding:2px;}
.zt_news1,.zt2_news1{ padding:20px 0 20px 37px; width:850px; float:left; display:inline;}
/*专题2*/
.zt2_logo{ background:url(images/zt_top2.jpg) no-repeat;height:286px;}
.zt2_nav{background:url(images/zt2_navbg.jpg) no-repeat; height:34px; line-height:34px;font-size:16px; font-family:"黑体"; color:#fff; font-weight:normal; padding-left:95px;}
.zt2_nav a{ color:#fff; padding-right:40px;}
.zt2_con{ background:url(images/zt2_bg2.jpg) repeat-y; width:965px;height:auto; padding-left:38px; margin-top:-4px;margin-top:-4px\9;*margin-top:-12px;_margin-top:-12px;} 
.zt2_bot{color:#999; background:#fff; text-align:center; line-height:18px; padding:20px 0;}
.ldjh2_top{ background:url(images/zt2_top2.jpg) no-repeat; width:382px; height:24px; line-height:24px; color:#fff; font-size:14px; font-weight:bold; padding-left:15px;}
.zt2_con2top{ background:url(images/zt2_top1.jpg) no-repeat; height:22px; line-height:22px; font-size:14px; color:#fff; font-weight:bold; padding-left:25px; border:none;}
.zt2_con2{ background:#fff; }
.zt2_jd1{ margin-left:20px; float:left; display:inline; width:500px; height:auto; line-height:18px;}
.zt2_jd1 h1{ font-size:18px; color:#fff; line-height:24px; font-family:"黑体";border-bottom:1px solid #fff; padding-bottom:5px; margin:0; font-weight:normal;}
.zt2_jd1 p{padding-top:5px; color:#fff;}
.zt2_jd1 span{ padding-top:5px; display:block;}
.zt2_con2_1 span{ float:right; display:inline; color:#8d8d8d; font-family:Arial; font-size:11px; margin-top:0px; margin-top:0px\9;*margin-top:0px; _margin-top:-5px; margin-right:10px;}
/*专题3*/
.zt3_all{margin:0 auto; padding:0;  background:#D6DBDE; width:957px;}
.zt3_nav{ background:url(images/zt3_navbg.jpg) no-repeat; width:797px; height:40px; line-height:40px; font-size:16px; font-family:"黑体"; color:#000; padding-left:160px;}
.zt3_nav a{ margin-right:40px;}
.zt3_con{ background:url(images/zt3_bg.jpg) no-repeat #D6DBDE; padding:14px 14px 0px 14px;}
.zt3_lftop{ background:url(images/zt3_lftop.gif) no-repeat; width:266px; height:26px; line-height:26px; font-size:14px; color:#fff; font-weight:bold; padding-left:15px;}
.zt3_con1{ margin-top:11px;}
.zt3_lfcon,.zt3_lfcon_1{ background:url(images/zt3_lfcon.gif) repeat-y; height:auto;}
.zt3_lfcon p{ padding:25px; line-height:18px; color:#00529A;}
.zt3_lfcon_1 ul{padding:15px 25px 30px 25px; line-height:18px;}
.zt3_lfcon_1 a,.zt3_right_1con li a{ color:#000;}
.zt3_lfcon_1 span{ color:#00529A; font-family:Arial; font-size:11px; display:block;}
.zt3_lfcon_1 li{ background:url(images/zt3_dian2.jpg) repeat-x bottom; padding:5px 0; line-height:15px;}
.zt3_left{margin-top:11px;margin-top:11px\9;*margin-top:14px;_margin-top:14px;}
.zt3_right_1{  width:641px; height:242px; margin-top:11px;margin-bottom:0; padding-bottom:0; float:left; display:inline;}
.zt3_leftall{ width:281px; float:left; display:inline; margin-right:5px;}
.zt3_right{ float:left; display:inline; width:641px;  }
.zt3_leftall,.zt3_right{ float:left; display:inline;}
.zt3_right_1top,.zt3_right_1top1{ background:url(images/zt3_rightbg_01.gif) no-repeat; width:619px; height:22px; line-height:22px; font-size:14px; font-weight:bold; color:#0059A8; padding-left:22px;}
.zt3_right_1con{ background:url(images/zt3_rightbg_02.gif) no-repeat; width:641px; height:220px;}
.zt3_rightcon1{ padding:20px 25px;}
.zt3_rightcon1 img,.zt3_right_1con li{ float:left; display:inline; padding-right:17px;}
.zt3_rightcon1 h2{ font-size:14px; color:#005DAD; margin:0; padding:0;}
.zt3_rightcon1 p{ line-height:18px; padding-top:10px;}
.zt3_right_1con li{ width:590px; line-height:24px; height:24px; margin-left:25px; color:#000;}
.zt3_right_1con li img{ padding-right:10px; padding-bottom:2px;}
.zt_bot3{ color:#6A6C6E; text-align:center; line-height:18px;}

.zt2_news1 dt{ color:#fff;}
.zt_news1 dl,.zt2_news1 dl{ width:750px; margin-left:50px;}
.zxns dt,.zt_news1 dt,.zt2_news1 dt{text-align:center; border-bottom:#eee solid 1px; padding-bottom:2px}
.zxns dt span,.zt_news1 dt span{font-size:14px; font-weight:bold; color:#055DAF; padding-bottom:10px; display:block;}
.zt2_news1 dt span{font-size:14px; font-weight:bold; color:#fff; padding-bottom:10px; display:block;}
.zxns dd p,.zt_news1 dd p,.zt2_news1 dd p{ padding:10px 0 0 0; line-height:20px; background:#fff;}
.zt_news1 dd p,.zt2_news1 dd p{ padding:20px;}
.zxns dd p.back,.zt_news1 dd p.back,.zt2_news1 dd p.back{text-align:right}
.zxns dd p.back a,.zt_news1 dd p.back a,.zt2_news1 dd p.back a{border-bottom:#666 solid 1px}
.zxns dd p.back a:hover,.zt_news1 dd p.back a:hover{border-bottom:none}
.msg{clear:both; border-top:#eee 1px solid; width:660px;padding-top:1em}
.msg dt{margin-bottom:18px; border-bottom:#eee solid 1px; text-align:left; font-weight:bold; font-size:14px;}
.msg dd{margin-bottom:12px; border:none; clear:both}
.msg dd h4{width:100px; float:left; margin:0; padding:0; font-size:12px; font-weight:normal}
.msg dd .bi{color:#f00; position:absolute; margin-left:6px}
.msg dd .m_text{height:15px; width:240px; background:#fff; line-height:15px; border:#ccc solid 1px; color:#000; color:#666}
.msg dd .m_area{width:350px; height:100px; margin-left:0px; background:#fff; border:#ccc solid 1px; color:#000; color:#666}
.msg dd.msg_but{margin-left:100px}
.msg dd .m_but{cursor:pointer; font-family:Arial; width:80px; height:20px; line-height:18px; border:#eaeef4 solid 1px; border-bottom:#ccc solid 1px; border-right:#ccc solid 1px; background:#fff; margin-top:18px}
/*jlzs*/
.jlzs{ border:1px solid #bbcbdb}
.jlzs_top{ background:url(images/jlzs_top.jpg) no-repeat; width:1001px; height:45px; line-height:22px;}

/*case*/
.case{ background:url(images/case_bg.jpg) no-repeat; width:1003px; height:516px; margin:0 auto;}
.flt{ background:url(images/gd_bg.jpg) no-repeat; width:821px; height:194px; margin-left:88px;}
.flt_top{ color:#0067b4; padding:18px 0 0 25px;}
.flt_top span{ float:right; display:inline; padding-right:35px; margin-top:0px;margin-top:0px\9;*margin-top:-12px;_margin-top:-15px;}
.fs{ z-index:-100; width:1003px;}
.rollBox{width:800px;overflow:hidden;padding:20px 0 0 25px;}
.rollBox .LeftBotton{height:31px;width:17px;background:url(images/left.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:25px 0 0 0px;cursor:pointer;}
.rollBox .RightBotton{height:31px;width:17px;background:url(images/right.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:25px 0px 0 0;cursor:pointer;}
.rollBox .Cont{width:725px;overflow:hidden;float:left; margin-right:10px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:148px;float:left;text-align:center;}
.rollBox .Cont .pic img{display:block;margin:0 auto; margin-bottom:10px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#000;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.case_1 ul li{ width:340px; background:url(images/case_dian.jpg) repeat-x bottom; float:left; display:inline; margin:10px;}
.case_1 ul li img{ float:left; display:inline; padding:0 10px 10px 0px;}
.case_1 ul li span{ color:#015ba5; font-size:14px; display:block;}
.ry_1 ul{ margin-left:10px; width:750px;}
.ry_1 ul li{ width:150px; margin:10px; float:left; display:inline;}
.ry_1 ul li img{ padding:10px;}
.ry_1 ul li span{ color:#015ba5; font-size:14px; display:block;}
.dxtable{  border-collapse: collapse; border-style:solid ;border-color:#91B9D7; border:1px; } 
.dxtable td { WORD-WRAP:break-word;  border:1px solid #91B9D7; padding-left:5px; height:25px;}
.dxtable span{ display:block; padding-bottom:5px; font-weight:bold;}
.in1{ width:60px; height:13px; line-height:135px;}
.in2{ width:60px; height:13px; line-height:13px;}
.tijiao{ padding-left:270px; margin-top:10px;}
.tijiao img{ margin:0 10px;}
.kh_logo li{ float:left; display:inline; width:150px; height:100px; margin:10px 30px;}
.kh_logo span{ display:block; float:left; text-align:center; width:150px; padding-top:10px;}
.kh_logo img{ border:1px solid #ccc; padding:5px; float:left;}
.reg{clear:both; width:560px}
.reg dd{margin-bottom:5px; border:none; clear:both}
.reg dd h4{width:120px; float:left; margin:0; display:inline; padding:0; font-size:12px; font-weight:normal; text-align:right}
.reg dd .bi{color:#f00; position:absolute; margin-left:6px}
.reg dd .m_text{height:15px; width:240px; line-height:15px; color:#000; color:#666}
.reg dd .m_text1{height:15px; width:40px; float:left; display:inline; line-height:15px; color:#000; color:#666}
.reg dd .m_area{width:350px; height:100px; margin-left:0px; background:#fff; border:#ccc solid 1px; color:#000; color:#666}
.reg dd.g_kai,.reg dd.msg_but{margin-left:160px}
.reg dd .m_but{cursor:pointer; width:60px; height:20px; line-height:18px; border:#eaeef4 solid 1px; border-bottom:#ccc solid 1px; border-right:#ccc solid 1px; background:#fff; margin-top:18px; color:#fe6900}

.nav10 {background:url(images/nav_bg.gif) no-repeat;  float:left; display:inline;  width:993px; height:23px; line-height:23px; padding-left:10px; margin-top:0px;margin-top:0px\9;*margin-top:0px;_padding-top:-23px;  list-style-type: none; }
#nav a { display: block; color:#000;  width:90px; height:23px;  text-align:center; text-decoration:none; } 
#nav a:hover {  color:#666;} 
#nav li { float: left; width: 80px;} 
#nav li ul { line-height: 23px; list-style-type: none;left: -999em; width:90px; position: absolute;} 
#nav li ul li{ float: left; width:90px; height:20px;background:#E7F0F9; border:1px #BBCBDB solid; border-top:none; } 
#nav li ul a{ color:#333;} 
#nav li ul a:hover { color:#666;} 
#nav li:hover ul { left: auto; } 
#nav li.sfhover ul { left: auto; } 
.jd{ float:left; display:inline; margin:0 20px 20px 0;}
.reg{clear:both; width:380px; margin-left:150px; margin-left:150px\9;*margin-left:0px;_margin-left:0px;}
.reg dd{margin-bottom:15px; border:none; clear:both}
.reg dd h4{width:120px;  margin:0; padding:0; font-size:12px; font-weight:normal; text-align:right}
.reg dd .bi{color:#f00; position:absolute; margin-left:6px}
.reg dd .m_text{height:15px; width:240px; line-height:15px; color:#000; color:#666}
.reg dd .m_text1{height:15px; width:40px; line-height:15px; color:#000; color:#666}
.reg dd h3.xy_ti{font-size:14px; border-top:#eee solid 2px; margin:18px auto 8px}
.reg dd h3.xy_ti span{border-bottom:#ffc297 solid 4px}
.reg dd .xy{background:#eee; padding:8px; line-height:22px}
.reg dd .xy p{margin:0; padding:0}
.reg dd .m_area{width:350px; height:100px; margin-left:0px; background:#fff; border:#ccc solid 1px; color:#000; color:#666}
.reg dd.g_kai,.reg dd.msg_but{margin-left:160px}
.reg dd .m_but{cursor:pointer; width:60px; height:20px; line-height:18px; border:#eaeef4 solid 1px; border-bottom:#ccc solid 1px; border-right:#ccc solid 1px; background:#fff; margin-top:18px; color:#fe6900}
.sun_gg {background:none; margin-top:2px; display:inline; float:left; margin-left:180px; width:43px; height:13px;}
.sun_ggs {background:none; margin-top:8px; display:inline; float:left; margin-left:570px; width:43px; height:13px;}
.sun_ggss {background:none; margin-top:-10px; display:inline; float:left; margin-left:570px; width:43px; height:13px;}











