* {padding:0px;margin:0px;}
body{font-size:12px;font-family:"宋体";}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;outline:0;}
img { border:0; }
ul,li { list-style:none;}
a{color: #333; text-decoration:none}
a:hover{color: #a70000;}
.clearfix {clear:both;}
.floatleft{float:left;}
.floatright{float:right;}
body{ background:url(bj.jpg) repeat-x}
.center{ text-align:center}
.mtop{ margin-top:10px;}
.w580{ width:580px;}

.w1200{ width:1200px; margin:0 auto; overflow:hidden; zoom:1; line-height:30px; font-size:14px;}
.w1200a{ width:1200px; margin:0 auto; overflow:hidden; zoom:1; line-height:30px; font-size:14px; margin-top:10px;}


.dh{width:1200px; margin:0 auto; zoom:1; margin-bottom:1px}
.dh ul {margin:0 auto; z-index:999;}
.dh ul li {float:left; position:relative; width:120px; text-align:center; line-height:45px; font-family:微软雅黑; font-size:16px;}
.dh ul li a, .dh ul li a:visited {color:#fff; font-size:16px; text-decoration:none; display:block; height:45px; line-height:45px; width:120px; text-align:center; }
.dh ul li:hover a {background:#0177D1; color:#0ff; }
.dh ul li ul {display: none; }
.dh ul li:hover ul {display:block;  position:absolute; background:#0177D1; color:#fff; left:0; width:120px; }
.dh ul li:hover ul li a {display:block; color:#fff;width:120px;  text-decoration:none; text-align:center}
.dh ul li:hover ul li a:hover { background: #0177D1; color:#0ff;}

.top{ background:url(index_01.jpg) no-repeat center top #fff; height:400px; width:100%;}


.ss{ background:url(a1.jpg) no-repeat; width:1200px; margin:0 auto; overflow:hidden; zoom:1; height:64px; margin-top:10px;}
.ss .qq{ float:left; margin-left:360px;_margin-left:180px; width:120px;}.ss .qq a{ padding-top:15px; display: block; float:left;}
.ss .tel{ font-size:20px; margin-top:15px; float:left; line-height:22px;}
.ss .gjz{ width:350px; float:right;}


.com{ background:url(contact.jpg) no-repeat top #f6f8fb;}
.com .w740{ width:740px; float:right; margin-top:130px; font-size:14px;overflow:hidden; zoom:1; text-indent:2em;}
.com a{ width:110px; height:30px; line-height:30px; color:#fff;background:#131641; display:block; font-size:16px; text-align:center;float:right; margin-top:10px;  margin-right:20px; margin-bottom:10px;}
.gcal{ background:url(gcal.jpg) top repeat-x #e9e9e9; margin-top:10px;}

.product{ background:#1f2022;overflow:hidden; zoom:1;}
.product li{ width:20%; text-align:center; float:left; color:#fff; line-height:30px; font-size:14px;}

.bt{ font-size:16px;}.bt span{ color:#CCC}.bt a{ float:right;color:#CCC; font-size:12px}
.bt1{ font-size:16px; border-bottom:1px solid #ccc; font-weight:bold; color: #0093dd; line-height:30px; margin-top:10px}
.bt1 a{ color: #0093dd;}
.bt1 span  { color: #c5c5c5;}

.w428{ width:580px; margin-left:0px; margin-top:10px;}
.w428 .nbt{ text-align:center; font-size:16px; color:#cd0303; line-height:32px; font-weight:bold;}
.w428 .nbt a{ color:#cd0303;}
.w428 .nr{ color:#777; font-size:14px; text-indent:2em; line-height:26px;}
.w428 .nr a{ color:#ff9900;}




.newindex li{ width:275px; margin-right:15px; float:left; border-bottom:1px dashed #ccc; line-height:35px}
.newindex li span{ float:right;}
.newindex li a{ color:#333; font-size:14px;}.newindex li a:hover{ color:#f00}

.new li{ border-bottom:1px dashed #ccc; line-height:40px;overflow:hidden; zoom:1;}
.new li span{ float:right;}
.new li a{ color:#333; font-size:16px;}
.new li a:hover{ color:#f00}

.lj{ border:1px solid #ccc; padding:0px 10px; line-height:40px;overflow:hidden; zoom:1; margin-top:10px;}
.lj li{ float:left;margin:0 3px;}
.lj a{ color:#333; display:block; }

.bottomdh{ background:#373737; width:100%; height:40px; line-height:40px; margin-top:20px; margin-bottom:10px;}
.dbwz{ line-height:30px; padding-top:10px;}

.w320px{ width:318px; border:1px solid #ccc; padding:0 10px}

.w320px .bt{ text-align:center; font-size:14px; color:#cd0303; line-height:32px; font-weight:bold;}
.w320px .bt a{ text-align:center; font-size:14px; color:#cd0303; line-height:32px; font-weight:bold;}
.w320px .nr{color:#777; font-size:14px; text-indent:2em; line-height:24px;}

.lbs li{ line-height:30px;}
.lbs a{ font-size:14px; margin-left:10px; color:#333}



.w840px{ width:840px;}
.wxts{width:1200px; margin:0 auto; height:2px; margin-bottom:20px; margin-bottom:20px; background:#933;}
.prod li{ width:210px; text-align:center; float:left; margin-top:10px;}
.prod img{ width:200px;}




.w1200b{width:1200px; margin:0 auto; overflow:hidden; zoom:1; margin-top:10px}
.left790{ width:790px; float:left;background:#fff;}
.mk { background-color:#f6f6f6; border:none; clear:both; zoom:1;}
.mk .mk_hd {background:url(ztb.jpg) no-repeat;clear:both; font-weight:bold; height:40px; line-height:40px; margin-top:0px;clear:both; word-wrap:break-word; padding-left:20px;}

.mk .mk_hd .mh_title {width:200px; text-align:left; font-size:18px; line-height:40px; float:left; position:relative; color:#ffffff; margin-left:30px}
.mk .mk_hd .mh_option {color:#ffffff; font-size:14px; font-family:"微软雅黑"; float:right; padding-right:10px;}
.mk .mk_hd .mh_option a {color:#ffffff;}
.mk .mk_hd .mh_option a:hover {color:#c50819;}
.mk .mk_bd {clear:both; word-wrap:break-word; padding:0px;}

.list {margin:0px 10px 0px 5px;text-align: left;}
.list ul{margin: 0px;padding: 0px;}
.list li{font-size:16px;width: 100%; line-height:30px}
.list li a{color: #333;display: block;padding: 5px 0px 3px 13px;}
.list li span{font-size:12px;float: right;text-align: right;/*日期右对齐*/}
.list li a:hover{color: #a70000; background-color:#f0f0f0}
.right400{ width:400px; float:right; background:#fff;}
.dbzs{ width:400px;}
.dbzsp { width:400px; margin-top:10px}
.dbzs-list { width:380px; margin-top:15px; margin-left:10px; list-style-type:none}
.dbzs-list li .tit { line-height: 20px; font-size: 16px; color: #000; font-weight: bold; position: relative;}
.dbzs-list li .tit a { color: #333; margin-left:15px}
.dbzs-list li .tit a:hover { color: #ff9300;}
.dbzs-list li .tit:before {content: ""; position: absolute; display: block; top: 2px; left:0px; width:19px; height: 17px; background: url("http://www.newsimg.cn/politics/2018lh/0225/images/skzs_doc.png") no-repeat left center;}
.dbzs-list li .txt { margin-top: 8px;font-size: 14px; color: #666; line-height: 24px; text-indent:2em; margin-bottom:10px}


.small li{line-height:36px; font-size:16px; color:#333; text-indent:10px; border-bottom:1px dashed #9e9d9d; list-style-type:square;}
.small a{text-decoration:none; color:#333}
.small a:hover{color:#a70000}


.w820a {width:838px; float:left; border-top:#3157a7 solid 2px; border-bottom:#ccc solid 1px; border-left:#ccc solid 1px; border-right:#ccc solid 1px; margin-bottom:10px}
.w820a .bt{ text-align:center; font-size:24px; color:#3157a7; line-height:32px; font-weight:bold; margin-top:30px; margin-bottom:10px}
.w820a .nr{ color:#000; font-size:14px; text-indent:2em; line-height:34px; margin-left:20px; margin-right:20px; margin-bottom:30px;}
.w820a .nr a{ color:#ff9900;}
.time{ background:#f0f0f0; width:100%; text-align:center; line-height:30px; margin-bottom:10px}
.xgyd {float:left; width:750px; margin:10px 0 5px 30px; padding:5px 0; display:inline; font-size:14px; font-weight:bold; border-top:#ccc dashed 1px}

.home_ys12 { float:left; width:92%; margin:0 0 5px 30px; padding-bottom:10px; display:inline}
.home_ys12 li {float:left; width:100%; line-height:26px}
.home_ys12 li span { padding-left:10px; color:#888}
.home_ys12 li a {color:#333}

.prolba .bt{ background:url(pic_05.jpg) repeat-x; width:890px; height:44px; clear:both;}
.prolba ul{ float:left}
.prolba ul li{ float:left; text-align:center;}
.prolba ul a{ color:#3157a7; font-size:16px; line-height:44px;width:160px; height:43px; display:block;}

.w890a {width:835px; float:left; border-top:#3157a7 solid 2px; border-bottom:#ccc solid 1px; border-left:#ccc solid 1px; border-right:#ccc solid 1px; margin-bottom:10px; margin-top:20px;}

.w890a .nr{ color:#000; font-size:16px; text-indent:2em; line-height:32px; margin-top:15px; margin-left:20px; margin-right:20px; margin-bottom:30px;}
.w890a .nr a{ color:#ff9900;}

.pro4{ width:840px; margin:0 auto; overflow:hidden; zoom:1; margin-left:8px; }
.pro4 li{ width:276px; float:left; margin-top:10px; margin-left:0px; margin-right:4px; _margin-left:5px; _margin-right:2px;}
.pro4 p{ no-repeat 5px 0px; text-indent:2px; margin-top:2px; margin-bottom:2px;  text-align:center;}



 
.col1{ width:750px;}
.col2{ width:220px;}
.STYLE1 {color: #FF0000}
.place{ text-align:left; padding:5px 10px;}
#msg{  overflow:hidden;}
#msg li{ margin:10px 0;}
#msg label{  display:inline-block; margin-right:20px;}
#msg .text{ width:551px; height:22px;}
#msg .text1{ width:200px;}
#msg .area{ width:555px; height:80px;}
#msg .submit{ padding-left:100px;}
#msg .submit input{ height:26px; width:60px;}
#msg .ctext{ width:60px; height:22px; float:left;}
#msg .vco img,#msg .vco label{ float:left;}
#msg .vco{ overflow:hidden;}

#mslist h3{ font-size:14px; position:relative; line-height:28px; background:#f0f0f0; padding-left:10px; }
#mslist h3 em{ font-size:12px; font-style:normal; color:#999; position:absolute; right:10px;}
#mslist .body{  background:#f8f8f8; padding:5px;}
#mslist .reply{ border:1px solid #f0f0f0; padding:5px;}

.menu li{ margin:5px 0; border:1px solid #EBEBEB; background:#f8f8f8; padding-left:10px;}
.zcb{ width:93%; margin-left:2%;}
.zcb td { border-bottom:1px #f6f6f6 dashed; height:30px;}
.zcb .td1{ height:30px; width:20%; text-align:right;padding-right: 5px; } 
.zcb .td2{ height:30px; width:30%;} 
.td3{ width:30%;+width:40%; text-align:right; height:30px;padding-right: 5px; }
.td4{ width:70%;+width:60%; height:30px; }
.zcb .RadioGroup{ width:80px;}
.page{padding:10px;color:#999;font-size:14px;text-align:center;vertical-align:middle; font-size:12px; height:18px; line-height:16px;}
.page img{vertical-align:middle}
.page span{margin:0 3px}
.page a:link,.page a:visited,.page a:active{padding:0 5px;border:1px solid #ccc;margin:0 2px; display:inline-block; float:left;}
.page a:hover{color:#ff9c00;padding:0 5px;border:1px solid #ff9c00;margin:0 2px;text-decoration:none;}

.type {float:left; width:16.5%}
.type a{}
.type span{ color:#666; font-size:12px;}


/* 分页 */
#pages { padding:14px 0 10px; font-family:宋体 }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#0177d1; border:1px solid #0177d1; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

.w1200c{ width:1200px; float:left;background:#fff;}
.mk { background-color:#f6f6f6; border:none; clear:both; zoom:1;}
.mk .mk_hd1200 {background:url(1200.jpg) no-repeat;clear:both; font-weight:bold; height:40px; line-height:40px; margin-top:0px;clear:both; word-wrap:break-word; padding-left:20px;}
.mk .mk_hd1200 .mh_title {width:200px; text-align:left; font-size:18px; line-height:40px; float:left; position:relative; color:#ffffff; margin-left:30px}
.mk .mk_hd1200 .mh_option {color:#ffffff; font-size:14px; font-family:"微软雅黑"; float:right; padding-right:10px;}
.mk .mk_hd1200 .mh_option a {color:#ffffff;}
.mk .mk_hd1200 .mh_option a:hover {color:#c50819;}


table {border-collapse: collapse;border-spacing: 0; }
.the-address, .the-address .adr-tent, .the-address .adr-tent .adr-table .table-thead .thh, .the-address .adr-tent .adr-table .table-tbody, .the-address .adr-tent .adr-table .table-tbody .item, .the-address .adr-tent .adr-table .table-tbody .item .tdd {overflow: hidden; }
.the-address {margin: 0 auto; width: 1200px;margin-top: 5px;background-color: #fff; }
.the-address .adr-tol {width: 100%;height: 42px;background-color: #e3f2fd;margin-bottom: 20px; }
.the-address .adr-tol .tkk {height: 42px;line-height: 42px;margin-left: 5px; }
.the-address .adr-tol .ico {width: 16px;height:16px;background-repeat: no-repeat;background-size: cover;background-image: url("../images/i-ico-tip.png");margin-left: 15px;margin-top:13px;float: left; }
.the-address .adr-tent {height: auto;}
.the-address .adr-tent .adr-table {width: 100%; }
.the-address .adr-tent .adr-table .table-thead {width: 100%;height: 39px;border-bottom: 1px solid #dcdee3;background-color: #ebecf0; }
.the-address .adr-tent .adr-table .table-thead .thh {text-align: left;border: 1px solid #dcdee3; }
.thh-2 {text-align: center;border: 1px solid #dcdee3; }
.the-address .adr-tent .adr-table .table-thead .thh .tn {padding: 12px 15px;display: inline-block; }
.the-address .adr-tent .adr-table .table-tbody {width: 100%;height: auto; }
.the-address .adr-tent .adr-table .table-tbody .item {box-sizing: border-box;text-align: left; }
.the-address .adr-tent .adr-table .table-tbody .item:hover {background-color: #ebecf0; }
.item-2:hover { }
.the-address .adr-tent .adr-table .table-tbody .item .tdd {box-sizing: border-box;border: 1px solid #dcdee3;border-top-color: transparent; }
.the-address .adr-tent .adr-table .table-tbody .item-2 .tdd {box-sizing: border-box;border: 1px solid #dcdee3;border-top-color: transparent; }
.table-tbody-2  .tdd{box-sizing: border-box;border: 1px solid #dcdee3; }
.the-address .adr-tent .adr-table .table-tbody .item .tdd .ti {padding: 12px 14px;display: inline-block; }
.the-address .adr-tent .adr-table .table-tbody .item .tdd .tt {min-width: 50px;display: inline-block; }



/* 必要布局样式css */
.title_cn {text-align: center;}
#new_box {width: 100%;padding: 0px 0px;margin: 0 auto;overflow: hidden;padding-bottom: 0px;}
.new_con {max-width: 1200px;margin: 0 auto;margin-top:0px;}
.newtel {height: 30px;border-bottom: 1px solid #e7e7e7;padding-bottom: 10px;font-family: "微软雅黑";font-size: 18px;color: #666}
.new_telst {width: 550px;margin: 0 auto;position: relative;top: 6px;text-align: center}
.new_telst li {width: 166px;line-height: 30px;text-align: center;float: left;display: inline;font-family: "微软雅黑";cursor: pointer;}
.new_telst li.newon {color: #217af0;font-weight: bold;}

.new_telst p {position: absolute;top: 32px;left: 0px;width: 166px;height: 7px;border-top: 3px solid #217af0;overflow: hidden;text-align: center;}
.new_telst b {display: inline-block;width: 0;height: 0;margin-top: -3px;border-style: solid dashed dashed dashed;border-width: 9px;border-color: #217af0 #fff #fff #fff;overflow: hidden;zoom: 1;font-size: 0;}
.new_lst {height:200px;position: relative;overflow: hidden;display: none;margin-top: 10px;padding-top:0px;}
.new_lst ul {position: absolute;left: 0px;}
.new-wrap {margin-top:0px;}
.new-wrap .show {display: block;}