@charset "utf-8";

/* CSS Document */

@charset "utf-8";

body{ margin:0px; font-size:12px; color:#333333;font-family: "微软雅黑"; }

*{padding:0px;margin:0px;}

body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}

h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none; font-weight:normal;}

input,select {font:100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "微软雅黑", SimSun, "宋体", STXihei, "华文细黑", Heiti, "黑体", sans-serif;}

button {overflow:visible}

img{border:none;}

a{color:#333333;text-decoration:none; font-size:12px; outline:none; font-family:"微软雅黑";}

a:hover{text-decoration:none; font-size:12px;}

li{	list-style:none;}

input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}

.clear{clear:both;}

.lf{ float:left;}

.rt{ float:right;}

.m{ margin:0px auto; width:1100px;}

.mm{ margin-top:30px;}



.top{ background:url(top1.jpg) repeat-x; width:100%; height:32px;}

.top h1 a{ font-size:14px; color:#999; line-height:30px;}

.sy{ border-left:1px solid #dbdbdb; padding:0 10px;}

.sy a{ font-size:14px; color:#999; line-height:30px; }



.top1{ background:url(top2.jpg) repeat-x; width:100%;}

.tel{ margin:25px 5px 0 0;}

.tel img{ margin-top:3px;}

.tel a{ font-size:18px; color:#0a67c9; font-weight:bold;}

.tel a span{ font-size:22px; color:#d80000;}

.sou_k{ width:220px; height:28px; border:1px solid #234e9d; background:#fff;}

.search{ width:220px; height:28px; outline:none; border:none; color:#dedede; font-size:14px; margin-left:5px;}

.sou_b{ background:url(soui.jpg) no-repeat center top; width:64px; height:30px; text-align:center;}

.sou_b a{ font-size:14px; color:#fff; line-height:30px;}



.dh{ background:url(top3.jpg) repeat-x; width:100%; height:75px;}

.fw{ width:650px;}

.tabmenu {width:650px;height:37px; background:url(images/l14.jpg) repeat-x; border-bottom:3px solid #1a3da8;}

.tabmenu ul {margin:0;padding:0;list-style-type:none; float:left;}

.tabmenu li {text-align:center; float:left; display:block; width:98px; height:37px; overflow:hidden; background:url(di2.png) no-repeat; line-height:37px; display:inline; font-size:16px; font-weight:bold; color:#1b3ca7; margin-right:1px; font-weight:bold; font-family:"微软雅黑";}

.tabmenu .cli {text-align:center;float:left;display:block;width:98px;height:37px;overflow:hidden; background:url(di1.png) no-repeat;  line-height:37px;display:inline;font-size:16px; cursor:pointer; color:#fff; font-weight: bold;}

#tabcontent {width:650px; margin:0px auto;}

#tabcontent ul {margin:0px;list-style-type: none;}

#tabcontent .hidden {display:none;}



.px{ border:1px solid #a6b9d2; background:#f8fafb; padding:15px; height:600px;}

.px_tu{ border-bottom:1px solid #dedede; padding-bottom:15px;}

.px_tu p{ width:430px; font-size:15px; color:#666; line-height:26px;}

.px_tu p span{ color:#e30000;}

.px_b{ margin-top:15px;}

.px_b dl{ width:630px; overflow:hidden; margin-top:5px;}

.px_b dl dd{ float:left; background:url(di4.jpg) no-repeat center top; width:146px; height:34px; text-align:center; margin-right:8px;}

.px_b dl dd a{ font-size:14px; color:#01299b; line-height:34px;}

.px_b dl dd:hover{ background:url(di44.jpg) no-repeat center top; width:146px; height:34px; }

.px_zi{}

.px_zi dl dd{ border-bottom:1px solid #dedede; clear:both; margin-top:15px; padding-bottom:10px;}

.px_zi dl dd img{ border-radius:0.3em;}

.px_zz{ margin-left:20px; width:200px; overflow:hidden;}

.px_zz h1{ background:url(dian.jpg) no-repeat 2px 10px;}

.px_zz h1 a{ margin-left:10px; font-size:12px; color:#666; line-height:22px;}

.px_zz h1:hover a{ color:#1c38a4;}





.xw{ width:430px;}

.tabbox1 {width:430px;}

.tabmenu1 {width:430px;height:37px; background:url(images/l14.jpg) repeat-x; border-bottom:3px solid #1a3da8;}

.tabmenu1 ul {margin:0;padding:0;list-style-type:none; float:left;}

.tabmenu1 li {text-align:center; float:left; display:block; width:126px; height:37px; overflow:hidden; background:url(di2.png) no-repeat; line-height:37px; display:inline; font-size:16px; font-weight:bold; color:#1b3ca7; margin-right:5px; font-weight:bold; font-family:"微软雅黑";}

.tabmenu1 .cli {text-align:center;float:left;display:block;width:126px;height:37px;overflow:hidden; background:url(di1.png) no-repeat;  line-height:37px;display:inline;font-size:16px; cursor:pointer; color:#fff; font-weight: bold;}

#tabcontent1 {width:430px; margin:0px auto;}

#tabcontent1 ul {margin:0px;list-style-type: none;}

#tabcontent1 .hidden  {display:none;}

.xw_k{border:1px solid #a6b9d2; background:#f8fafb; padding:15px; height:480px;}

.xw_zi{ margin-top:10px;}

.xw_zi h1{ background:url(dian1.jpg) no-repeat 2px 14px;}

.xw_zi h1 a{ font-size:16px; color:#de0000; line-height:30px; margin-left:15px;}

.xw_zi p{ font-size:14px; color:#888; line-height:22px;}

.xw_zi p span{ text-transform:uppercase; color:#e90003;}

.xwz{ margin-top:20px;}

.xwz dl dd{ border-bottom:1px solid #dedede; line-height:30px; clear:both; width:400px;}

.xwz dl dd a{ font-size:12px; color:#666; line-height:32px;}

.xwz dl dd a span{ float:right;}



.cha{ border:1px solid #a6b9d2; background:#f8fafb; padding:10px 15px; width:398px; margin-top:28px;} 

.cha1{ width:290px; height:28px; background:#fff; border:1px solid #1a3faa; padding-left:10px;}

.search1{ background:#fff; border:none; width:290px; line-height:28px; height:28px; font-size:14px; color:#ccc; font-family:"微软雅黑";}

.cha2{ background: url(di5.jpg) no-repeat center top; text-align:center; width:90px; height:30px;}

.cha2 a{ font-size:14px; line-height:30px; color:#fff;}

.cha h1{ font-size:14px; color:#e90003; line-height:40px;}



.hz{ width:650px;}

.hz_bt{ border-bottom:2px solid #1a3da8;}

.hz_bt h1{ background:url(di1.png) no-repeat center top; float:left; text-align:center; width:126px; height:37px;}

.hz_bt h1 a{ font-size:16px; font-weight:bold; color:#fff; line-height:37px;}

.hz_k{ border:1px solid #a6b9d2; background:#f8fafb; padding:15px 10px; height:240px;}

.imgBox{ border:1px solid #dedede; margin:10px 8px 0 0;}



.gy{ width:430px;}

.gy_bt{ border-bottom:2px solid #1a3da8;}

.gy_bt h1{ background:url(di1.png) no-repeat center top; float:left; text-align:center; width:126px; height:37px;}

.gy_bt h1 a{ font-size:16px; font-weight:bold; color:#fff; line-height:37px;}

.gy_k{ border:1px solid #a6b9d2; background:#f8fafb; padding:15px; height:240px;}



.dibu{ background:#333; padding:20px 0; width:100%;}

.di_dh{ width:565px;}

.di_dh ul li{ clear:both; margin-top:10px;}

.di_dh ul li h1{ background:url(di3.jpg) no-repeat center top; text-align:center; width:135px; height:37px; float:left;}

.di_dh ul li h1 a{ font-size:16px; font-weight:bold; color:#fff; line-height:37px;}

.di_dh ul li span{ float:left;}

.di_dh ul li span a{ font-size:15px; color:#fff; line-height:35px; margin-left:20px;}



.lx{ margin-left:50px;}

.lx h1{ background:url(di3.jpg) no-repeat center top; text-align:center; width:135px; height:37px; margin-top:10px;}

.lx h1 a{ font-size:16px; font-weight:bold; color:#fff; line-height:37px;}

.lx p{ font-size:15px; color:#fff; line-height:30px; margin-top:10px;}

.di{ background:#000; width:100%; text-align:center;}

.di a{ font-size:14px; line-height:40px; color:#666;}



/*内页导航*/



.n_dao{ width:240px;}

.n_dao_di{ background:#0056c4; width:240px; padding:20px 0;}

.n_dao_di h1{ padding-left:30px;}

.n_dao_di h1 a{ font-size:28px; color:#fff; line-height:30px; font-weight:bold;}

.n_dao_di h1 a span{ font-size:16px; color:#fff; text-transform:uppercase; font-weight:bold;}

.n_dao_zi{}

.n_dao_zi ul li{ background:url(n_dao2.jpg); width:240px; margin-top:8px; color:#666;}

.n_dao_zi ul li a{display:block; font-size:14px; color:#666; line-height:38px; padding-left:30px;}

.n_dao_zi ul li a:hover,.n_dao_zi ul li:hover{ font-size:14px; color:#FFF;  background:url(n_dao1.jpg);  display:block; height:38px; line-height:38px; text-align:left;}







/*内页字*/

.n_zi{ width:825px;}

.n_dao_b{ width:825px;  }

.n_dao_biao{ width:300px;}

.n_dao_biao h1 a{ font-size:16px; line-height:20px; color:#555555;}

.n_dao_biao h1 a span{ font-size:12px; color:#787878;}

.n_dao_bt{ background:url(n_xian.jpg) repeat-x;  width:825px; height:4px; margin-top:10px;}

.n_zi h2 a{ font-size:24px; line-height:50px; font-weight:bold; color:#4c4c4c;}

.n_zi h2 a span{ color:#969696;}





.lx1{ background:#eeeeee; width:220px; padding:10px; font-size:14px; color:#666; line-height:26px;}

.wz1{ border-bottom:1px solid #dedede; font-size:16px; color:#999; line-height:60px;}

.wz1 a{ font-size:16px; color:#999; line-height:60px;}

.zw{ line-height:30px; padding:15px 0; min-height:350px;color:#555555; font-size:14px;}

.zw a:link{ color:#555555; }

.zw a:visited{ color:#555;}

.zw a:hover{ color:#FF6205;}

.zw a:active{color:#555555;}

.zw img{

 max-width:100%;



 width:expression(document.body.clientWidth>100%?"100%":"auto");



}



.xiaocms-page span{ margin:0 3px;  border:1px solid #eee;line-height:25px; padding:0 10px; background:#FD5B03; color:#FFFFFF; display:inline-block; }

.xiaocms-page  a{margin:0 3px;   border:1px solid #eee;line-height:25px;background:#fff; display:block; color:#333; padding:0 10px;display:inline-block; }

.xiaocms-page  a:hover {margin:0 3px;   border:1px solid #eee;line-height:25px; background:#FD5B03; color:#fff; padding:0 10px;display:inline-block;}