body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:16px "Microsoft Yahei";-webkit-text-size-adjust:100%; color: #333;
	
	background-repeat: no-repeat;
	background-position:top center;
	background-size: 100%; 
	background-attachment:fixed;
}
a{color:#333;text-decoration:none}
a:hover{color:#167be5;text-decoration:none;}
em{font-style:normal}
li{list-style:none}

/*
.nr div:nth-child(2){display:inline-flex;float:right;}

.nr div:nth-child(2) div:nth-child(2){display:inline-flex;float:right;}

.nr div:nth-child(2) div:first-child{display:inline-flex;float:left;width:620px;position: relative;left: -50px;}

.v_news_content div{display:inline-flex;float:left;}

.v_news_content div div:first-child{float:left;width:620px;}
*/

.btnr tr:first-child{text-align:center !important;}
.btnr tr:first-child div{text-align:center !important;}
#fine{margin-top:30px;display:inline-block;}
#u_u2_selectNode0{display:none;}

img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.gd {}

/*=================================================================================================================================*/

.head {height: 144px; background: #014fa1;}
.head-wrap {width:1200px; height: 144px;  margin:0 auto;}
.head .logo {width:233px; height: 144px; float: left;}
.head .logo-t {width:721px; height: 144px;float: left;}
.head .inp-wrap {width:245px; height: 144px;float: right;}
.head .inp-t {text-indent: 4em; line-height: 70px;} 
.head .inp-t a {color:#fff;} 
.head .inp-t a:hover {text-decoration: underline;} 
.head .inp-b { width:241px; height: 60px; background: url(../images/a-02.gif) no-repeat;}
.head .inp-b .l { float: left; padding-left:20px; margin-top:5px;}
.head .inp-b .l input {line-height: 25px; height: 25px; width:180px; border:none; outline:none}
.head .inp-b .r {float: left; margin-top:5px; margin-left:5px;}

.nav-wrap {height: 69px; background: #167be5; margin-bottom:20px;}
.nav-wrap .nav {width:1200px; height: 69px; margin: 0 auto;}
.nav-wrap .nav ul li {font-size: 18px; padding:0 13px; float: left; line-height: 69px; text-align: center;}
.nav-wrap .nav ul li a {color:#fff;}
.nav-wrap .nav ul li a:hover { text-decoration: underline;}
.nav-wrap .nav .li {padding:0; color:#fff;}

.news {width:1200px; height: 338px; margin:0 auto 20px auto;}
.news .news-l {width:600px; height: 338px; float: left; }
.news .news-r {width:578px; height: 338px; float: right; }
.news .news-r .btk {height: 46px; background: #f7f7f7;}
.news .news-r .btwz {background: #167be5; width:100px; height: 46px; float: left; text-align: center; line-height: 46px; color:#fff; font-size: 18px; font-weight: bold;}
.news .news-r .gd {float: right; line-height:46px; padding-right:10px; font-size: 14px; }
.news .news-r .gd a {color:#555;}
.news .news-r .gd a:hover {color:#167be5;}
.news .news-r .btnr { width:578px;padding-top:17px;}
.news .news-r .btnr .bt {font-size: 22px; font-weight: bold; text-align: center; margin:20px 0 10px 0;}
.news .news-r .btnr .btxq {text-indent: 2em; line-height: 35px; font-size: 15px; color:#555;}
.news .news-r .btnr .ckgd {width:578px; text-align: right;}
.news .news-r .btnr .ckgd a {color:#167be5;}
.news .news-r .btnr .ckgd a:hover {text-decoration: underline;}

.three-lm { width:1200px; margin:0 auto 10px auto;}
.three-lm .lm-l {width:387px; height: 240px;float: left; margin-right:19px;}
.three-lm .lm-c {width:387px; height: 240px;float: left;margin-right:20px;}
.three-lm .lm-r {width:387px; height: 240px;float: left;}


.com-btk {height: 52px;background: #f7f7f7;}
.com-icon {width:52px; height: 52px; float: left; background-color: #167be5;}
.com-bt {line-height:52px; font-size: 18px; font-weight: bold; color:#444; float: left; padding-left:20px;}
.com-e {color:#999; font-size: 12px; float: left; padding-left:20px; line-height: 60px; width:100px;}
.com-gd {float: right; line-height: 52px; font-size: 14px;padding-right: 10px;}
.com-gd a {color:#555;}
.com-gd a:hover {color:#167be5;}

.ul {margin-top:10px;}
.ul li {line-height: 34px;}
.ul ul li .time {float: right; color:#b2b2b2; line-height: 34px; font-size: 12px;}
.ul ul li a {color:#555; font-size: 15px;}
.ul ul li a:hover {color:#167be5;}

.icon-o { background-image:url(../images/a-04.gif); background-repeat: no-repeat; background-position: center;}
.icon-t { background-image:url(../images/a-05.gif); background-repeat: no-repeat; background-position: center;}
.icon-th { background-image:url(../images/a-06.gif); background-repeat: no-repeat; background-position: center;}

.icon-f { background-image:url(../images/a-07.gif); background-repeat: no-repeat; background-position: center;}
.icon-fi { background-image:url(../images/a-08.gif); background-repeat: no-repeat; background-position: center;}



.two-lm { width:1200px; margin:0 auto;}
.two-lm .lm-l {width:387px; height: 270px;float: left; margin-right:19px;}
.two-lm .lm-c {width:387px; height: 270px;float: left;margin-right:20px; }
.two-lm .lm-r {width:387px; height: 270px;float: left;}

.wbwx {width:389px; height: 157px;}
.wbwx-l { text-align: center; line-height: 220px; width:190px;background-image: url(../images/a-09.gif);background-repeat:no-repeat;background-position:center 40px; height: 157px; background-color: #eff5fa; float: left;}
.wbwx-r { text-align: center; line-height: 220px; width:190px;background-image: url(../images/a-10.gif);background-repeat:no-repeat;background-position:center 40px; height: 157px; background-color: #eff5fa; float: right;}

.jybt {margin-top:8px; width:389px; height: 48px;}
.jybt-l {line-height: 48px; text-align: center; background-color: #eff5fa; width:190px;height: 48px;float: left;}
.jybt-r {line-height: 48px; text-align: center;background-color: #eff5fa; width:190px;height: 48px;float: right;}

.yqlj { overflow: hidden; clear: both; height: 50px;background: #f7f7f7; width:1200px; margin:15px auto 15px auto;}

.yqlj .yqljwz {cursor: pointer; width:140px; background-color: #014fa1;  background-image: url(../images/a-11.gif);background-repeat:  no-repeat;background-position:  120px 16px; color:#fff; font-size: 18px; font-weight: bold; height: 50px; text-align: center; line-height: 50px;}
.yqljnr {display: none; width:1214px; margin:0 auto 20px auto;}
.yqljnr .nr-o {width:228px; margin:14px 7px 0 7px; height: 42px;float: left;background: #f7f7f7; text-indent:1.5em; line-height:42px;}

.foot {overflow: hidden;clear: both; line-height: 46px; color:#fff; text-align: center; height: 46px; background: #167be5;}

.sinaewm {display: none; width:150px; height: 150px; background:url(../images/sinaewm.png);background-size:157px 157px;background-position: center;background-repeat: no-repeat;
position: relative;
    left: 20px;
    top: 5px;
}
.wxewm {display: none; width:150px; height: 150px; background:url(../images/wxewm.png); background-size:157px 157px;background-position: center;background-repeat: no-repeat;
position: relative;
    left: 20px;
    top: 5px;
}

/*list*/
.xqk{width: 1200px;clear: both; overflow: hidden;  padding: 5px 0px 30px 0;; background: #fff; margin: 0 auto;min-height:600px;}
.list-top {width:1190px; height: 40px; background:#f6f6f6; margin-bottom:20px; line-height: 40px; font-size: 14px; padding-left: 10px;}
.list-wrap {margin:0 auto; width:1200px; height: auto; background: #fff; padding:25px 50px 30px 50px; overflow: hidden;}
.list-l {width:280px; background: #f6f6f6; padding-bottom: 20px; float: left;}
.list-l h3 { height: 60px; text-align: center; line-height: 60px; color:#0562c9;}
.list-one {width:260px;height: 45px; text-align: center; background: #fff; line-height: 45px; margin:10px auto; color:#0562c9;}
.list-one a {display: block;}
.list-one a:hover { background: #0562c9; color:#fff;}
.list-r {width:890px;float: right;}
.list-r h3 {color:#333; padding-bottom:20px;}
.xqk .list-r ul {height: auto;}
.list-r ul li {line-height: 36px;background: url(../images/w-02.gif) no-repeat left center; text-indent: 1em; color:#555; border-bottom:1px dashed #e4e4e4;}
.time {float: right; color:#999; font-size: 14px;}
/*页码*/
.page-wrap{width:750px;margin-bottom: 20px; margin-top:30px;font-size: 12px; }
.page-wrap .page{height:30px; line-height: 30px;padding: 0 15px;border: 1px solid #ccc; border-radius: 5px; margin-right:10px; background-color:#fff; color:#444;display:block;float: left;}
.page-wrap .active{background-color: #0391DB;border: 1px solid #0391DB; color: #fff;}/*页码颜色*/
.page-wrap .page:hover{background-color: #0391DB;border: 1px solid #0391DB; color: #fff;}
.page-wrap .page-word{height:30px; line-height: 30px;margin-right:10px;float: left;}
.page-wrap .page-word input{height:28px;width:50px;outline: none; line-height: 34px;border: 1px solid #ccc;border-radius: 5px; padding: 0 10px;}
.list-r .img {width:340px; margin: 0 auto;}
.list-r .bt {text-align: center; font-size: 20px;font-weight: bold;color:#014fa1; height: auto; border-bottom: 1px solid #e5e5e5;}
.list-r p {font-size: 16px !important; color:#555; line-height: 30px !important; margin-bottom: 15px;text-align: justify;}
.list-r p img{text-align:center;}
.list-r .nr {color:#555; line-height: 34px; padding-top:10px; padding-left: 20px; padding-right: 20px; text-indent: 2em;}
