﻿/* 全局公共样式的设定 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0px;border:0;}
body{color:#333;font:18px Arial,'微软雅黑';font-family: "微软雅黑","Arial Narrow",HELVETICA;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 {font-size:16px; font-weight:normal; margin:0px; padding:0px;}
input,button,textarea,select{font:100% Arial,'微软雅黑';}

/* 默认全局样式超链接样式*/
a:link{color:#333; text-decoration:none;}/* 链接基本样式 */
a:visited {color:#333; text-decoration:none;}/* 链接点击过后的样式 */
a:hover{color:#0994dd;text-decoration:none;cursor:pointer;}/* 链接移上时的样式 */
a:active{color:#0994dd;text-decoration:none;}/* 链接点击时的样式 */

/* 其它常用样式的定义 */

.fl{ float:left;}
.fr{ float:right;}
.clear{ clear: both;}
.noBorder{border:none;	}

img,li{ vertical-align:top;}/* 解决图片和LI的高度空隙问题 */



ul{ width:100%;overflow:hidden;zoom:1;}
ul li.last{ margin:0 !important; border-right:none !important;}



.all{ width:100%;}
.hd{width:100%;}
.bd{width:100%;}
.from-control{ border:none; color:#444; outline:none; font-size:14px;}
.btn{ border:none; outline:none; cursor:pointer;}

.topHead{ width:100%; margin:0 auto;}
/*.topHead{ width:100%; margin:0 auto;padding-top:65px;}*/
.wrap,.logoSerch,.menu,.entirety,.topic{ width:1200px; margin:0 auto;}

.entirety{ background:#fff; width:1170px !important; padding:15px 15px; min-height:550px;}
.column1,.column2{width:100%;}
.column2{margin-top:15px;}



.newlist{ width:100%;}
.newlist li{ overflow:hidden; zoom:1; line-height:40px; background:url(../images/arrow1.png) no-repeat left; padding-left:18px; font-family:"微软雅黑";}
.newlist li a{ display:inline-block; float:left; max-width:82%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newlist li span{ width:80px; float:right; color:#969696; text-align:center;  font-size:14px; }
.newlist li.line2{border-bottom:1px dashed #d2d2d2; height:1px; margin:5px 0px; background:none;}



/*----页脚-------*/
.foot{ width:100%; height:95px; padding-top:30px;padding-bottom:5px; font-size:12px;margin-bottom:15px; border-top:3px solid #4f94d5;padding-top:16px;}
.footer{ width:1140px;margin:0 auto;}
.foot2{ background:#ffffff; color:#444 !important; margin-top:0px !important; }

.copyright{width:680px;}
.copyright p{ line-height:23px;}
.copyright p a{margin-right:10px; }

.foot2 p a,.foot2 p{ color:#444!important;}

.footlink{ width:420px; text-align:right; padding-left:10px; margin-top:8px;}
.footlink img{ margin:0px 10px;  vertical-align:middle;}





/*----------页脚链接------*/
.frienlnks{ width:1170px;background:#f2f6f9; margin:0 auto; margin-top:30px;}
.linklb{ width:100%;max-width:1170px; height:45px; line-height:45px; border-bottom:4px solid #015293;}
.linklb ul{ overflow:inherit;}
.linklb li{ line-height:45px; float:left; text-align:center;width:233px; position:relative; border-right:1px solid #fff; background:url(../images/arrow23.png) no-repeat 160px 19px;}
.linklb li a{color:#777;}
.linklb li a:hover{color:#015293;}
.linklb li a:visited{color:#015293;}
.linklb li:hover{ background:url(../images/arrow23.png) no-repeat 160px 19px #f5f5f5;}
.linklb li ul {display: none;}
.linklb li.last{ border-right:none !important;}
.linklb li:hover a { display:block;width:100%; color:#333;}
.linklb li:hover a:hover{color:#015293 !important;}
.linklb li:hover ul {display:block; position:absolute; width:100%;background:#f2f6f9; z-index:9999;}
.linklb .szf .zfbm{ width:1140px; height:160px;position:absolute; top:10px; overflow-x: hidden;overflow-y: hidden; }
.linklb .szf .pcjg{ width:1140px; height:25px;position:absolute; top:160px;overflow-x: hidden;overflow-y: hidden; }
.linklb .szf .sydw{width:1140px; height:25px;position:absolute; top:185px;overflow-x: hidden;overflow-y: hidden; }
.linklb .szf .jtzz{width:1140px; height:25px; position:absolute; top:210px;overflow-x: hidden;overflow-y: hidden; }

.linklb .szf{float:left; font-size:14px; height:220px;}
.linklb .szf dt{float:left; width:100px; color: #015293; font-weight:bold; line-height:25px; font-size:15px; text-align:center;}
.linklb .szf dd{float:left;}

.linklb .szf ul li{line-height:24px !important;float: left; !important; text-align: left !important;background: url(../images/arow1.png) no-repeat 1px;padding-left:15px; !important; border-right: none !important;width:195px;}
.linklb .szf ul li a {display:block;overflow:hidden;font-size:14px; text-overflow:ellipsis;white-space:nowrap; line-height:24px !important;}
.linklb .pcjg ul li{line-height:24px !important;float: left;!important; text-align: left !important;background: url(../images/arow1.png) no-repeat 1px;padding:0px 30px 0px 15px; !important; border-right: none !important;width:255px;}
.linklb .pcjg ul li a {display:block;overflow:hidden;font-size:14px; text-overflow:ellipsis;white-space:nowrap; line-height:24px !important;}

.linklb .up_bd li{margin:0px 10px 0px 30px;line-height:30px !important;float: left;width:180px !important;text-align: left !important;background: url(../images/arow1.png) no-repeat 8px 14px;padding-left: 10px;text-indent: 10px !important;border-right: none !important;}
.linklb .up_bd li a { display:block;overflow:hidden;font-size:14px; text-overflow:ellipsis;white-space:nowrap; line-height:30px !important;}
.linklb .up_bd3 li{margin:0px 10px 0px 55px;line-height:30px !important;float: left;width:150px !important;text-align: left !important;background: url(../images/arow1.png) no-repeat 8px 14px;padding-left: 10px;text-indent: 10px !important;border-right: none !important;}
.linklb .up_bd3 li a { display:block;overflow:hidden;font-size:14px; text-overflow:ellipsis;white-space:nowrap; line-height:30px !important;}
.linklb .up_bd4 li{margin:0px 10px 0px 40px;line-height:30px !important;float: left;width:220px !important;text-align: left !important;background: url(../images/arow1.png) no-repeat 8px 14px;padding-left: 10px;text-indent: 10px !important;border-right: none !important;}
.linklb .up_bd4 li a { display:block;overflow:hidden;font-size:14px; text-overflow:ellipsis;white-space:nowrap; line-height:30px !important;}
.linklb .up_bd5 li{margin:0px 10px 0px 10px;line-height:30px !important;float: left;width:195px !important;text-align: left !important;background: url(../images/arow1.png) no-repeat 8px 14px;padding-left: 10px;text-indent: 10px !important;border-right: none !important;}
.linklb .up_bd5 li a { display:block;overflow:hidden;font-size:14px; text-overflow:ellipsis;white-space:nowrap; line-height:30px !important;}
.sylink li:hover ul { top:50px !important;}
.sylink li:hover ul,.linklb li:hover ul{ width:1150px; padding:5px 10px 15px 10px;/*height:90px;*/overflow-y: auto; background:#f5f5f5;margin-top:-5px;}

.up_bd{ left:0;}
.up_bd2{ left:-234px;}
.up_bd3{ left:-468px;}
.up_bd4{ left:-702px;}
.up_bd5{ left:-936px;}


.lianjie{ width:1138px; padding:16px 16px;}
.lianjie{ width:1138px; padding:16px 16px; overflow:hidden;zoom:1;}
.lianjie select{ display:block; float:left;width:250px; height:40px;color:#777;font-size:15px; border:1px solid #d0d0d0; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin:0 17px;  padding-left:25px;
background:url(../images/arrow23.png) no-repeat 230px 19px #fff; line-height:40px;  outline:none;appearance:none;-moz-appearance:none; /* Firefox */-webkit-appearance:none; /* Safari 和 Chrome */}
.lianjie select option{line-height:30px; font-size:15px; color:#444; margin-bottom:20px;}

