@charset "utf-8";
/* CSS Document */
* {
    margin: 0;
    padding: 0;
}
div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dd, dt, img, p, form {
    border: 0 none;
    margin: 0;
    padding: 0;
}
ul, ol, li {
    list-style: outside none none;
}
table, td, tr, th, input, select {
    color: #666;
    font-size: 12px;
}
input {
    font-family: Arial;
    margin: 0;
    padding: 0;
    text-shadow: none;
}
table {
    border-collapse: collapse;
}
a {
    outline: medium none;
    text-decoration: none;
}
a:link, a:visited {
    color: #666;
    text-decoration: none;
}
a:hover {
    color: #0083cd ;
}
a:active {
}
.clear {
    clear: both;
}
.left {
    float: left;
}
.right {
    float: right;
}
.clearfix::before, .clearfix::after {
    content: "";
    display: table;
    line-height: 0;
}
.clearfix::after {
    clear: both;
}
body {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 24px;
	color: #333;
	overflow-x:hidden;
}
.shiying {
    left: 50%;
    margin: 0px 0 0 -960px;
    position: relative;
    width: 1920px;
}

.top {
	font-family: "微软雅黑";
	font-size: 14px;
	color: #534e4e;
	background-color: #FFF;
	height: 50px;
	width: 1110px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.top p {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 50px;
	color: #333;
	text-decoration: none;
	float: left;
}
.topinp {
	float: right;
	height: 27px;
	width: 219px;
	margin-top: 11px;
}

.input1 {
	background-color: #e3e5e7;
	background-image: url(../images/img_001.png);
	background-repeat: no-repeat;
	background-position: 150px center;
	height: 25px;
	width: 172px;
	border: 1px solid #0083cd;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 25px;
	color: #858382;
	text-decoration: none;
}
.input2 {
	background-image: url(../images/img_004.png);
	background-repeat: repeat;
	background-position: center;
	height: 27px;
	width: 43px;
	border: 1px solid #c0b2b2;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 25px;
	color: #fffefe;
	text-decoration: none;
}
.logonav {
	background-color: #FFF;
	height: 88px;
	width: 1110px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.logo {
	float: left;
	height: 55px;
	width: 212px;
	margin-top: 20px;
}
.logonav .logo a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.nav {
	background-image: url(../images/img_003.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: right;
	height: 51px;
	width: 893px;
	margin-left: -20px;
	margin-top: 37px;
	font-family: "微软雅黑";
	font-size: 16px;
	
	color: #FFF;
	text-decoration: none;
}
.nav .ul_1{height:51px;}
.nav .ul_1 .li_1{float:left;height:32px;margin-top:9px;position:relative;}
.nav .ul_1 .li_1 .a_1:hover{background:#16649f;}
.nav .ul_1 .li_1 .current{background:#16649f;}
.nav .ul_1 .li_1 .a_1{height:32px;display:inline-block;line-height:32px;color:#fff;text-align:center;padding:0px 5px;margin:0px 5px;}
.nav .ul_1 .nav_1{float:left;height:32px;margin:0px 5px;margin-top:9px;width:50px;margin-left:30px;padding:0px;}
.nav .ul_1 .nav_1 .a_1{height:32px;display:inline-block;line-height:32px;color:#fff;text-align:center;width:50px;}
.nav .ul_1 li.line{width:2px;height:51px;background:url(../images/img_002.png) center center no-repeat;margin-top:0px;}
.ul_2{position:absolute;background:#16649f;padding:5px 0px;width:190px;display:none;z-index:200;}
.nav .ul_1 .li_1:hover .ul_2{display:block;}
.ul_2 .li_2{width:190px;height:30px;}
.ul_2 .li_2:hover{background:#3180bb;}
.ul_2 .li_2 a{width:170px;height:30px;line-height:30px;color:#fff;font-size:14px;display:block;margin:auto;}
.banner_bg {
	height: 355px;
	width: 1110px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
}
.banner_bg img{height: 355px;
	width: 1110px;}
.loginabout {
	height: 190px;
	width: 1110px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.login {
	float: left;
	height: 187px;
	width: 271px;
	border: 1px solid #9b9999;
}
.Member {
	font-family: "微软雅黑";
	font-size: 18px;
	line-height: 50px;
	color: #0088d1;
	text-decoration: none;
	height: 50px;
	width: 251px;
	padding-left: 20px;
}
.name {
	height: 29px;
	width: 251px;
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 29px;
	color: #444545;
	padding-left: 20px;
}
.input3 {
	height: 27px;
	width: 150px;
	border: 1px solid #bfbfbf;
	float: right;
	margin-right: 24px;
}
.password {
	height: 29px;
	width: 251px;
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 29px;
	color: #444545;
	padding-left: 20px;
	margin-top: 15px;
}
.input4 {
	height: 27px;
	width: 150px;
	border: 1px solid #bfbfbf;
	float: right;
	margin-right: 24px;
}
.logreg {
	height: 22px;
	width: 141px;
	margin-top: 20px;
	padding-left: 130px;
}
.input5 {
	background-color: #FFF;
	height: 20px;
	width: 36px;
	margin-right: 10px;
	border: 1px solid #bfbfbf;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 20px;
	color: #545050;
	text-decoration: none;
}
.about {
	float: right;
	height: 190px;
	width: 800px;
}
.abouttop {
	height: 26px;
	width: 800px;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #3180bb;
}
.loginabout .abouttop p {
	font-family: "微软雅黑";
	font-size: 18px;
	color: #0088d1;
	margin-left: 10px;
	float: left;
}
.loginabout .abouttop p a {
	color: #0088d1;
	text-decoration: none;
}
.loginabout .abouttop p a:hover {
	color: #FF640A;
}

.more {
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 20px;
	color: #f4fbff;
	text-decoration: none;
	float: right;
	height: 20px;
	width: 48px;
	margin-right: 10px;
	border-radius:10px;
	background-color: #3180bb;
	text-align: center;
}
.loginabout .about .abouttop .more a {
	color: #f4fbff;
	text-decoration: none;
}
.loginabout .abouttop .more a:hover {
	color: #FF640A;
}

.about_us {
	font-family: "宋体";
	font-size: 14px;
	background-color: #FFF;
	height: 136px;
	width: 778px;
	line-height: 24px;
	color: #333;
	text-decoration: none;
	margin-top: 23px;
	border: 1px solid #9c9a9a;
	text-indent: 2em;
	padding-right: 10px;
	padding-left: 10px;
	line-height:40px;
}
.callnews {
	height: 300px;
	width: 1110px;
	margin-top: 25px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.call {
	float: left;
	height: 300px;
	width: 271px;
	border: 1px solid #9b9999;
}
.call1 {
	font-family: "微软雅黑";
	font-size: 18px;
	line-height: 50px;
	color: #0088d1;
	text-decoration: none;
	height: 50px;
	width: 251px;
	padding-left: 20px;
}
.callnews .call p {
	font-family: "宋体";
	font-size: 14px;
	line-height: 35px;
	color: #333;
	margin-left: 20px;
}
.news {
	float: left;
	height: 150px;
	width: 410px;
	margin-left: 37px;
}
.newstop {
	height: 26px;
	width: 410px;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #3180bb;
}
.callnews .newstop p {
	font-family: "微软雅黑";
	font-size: 18px;
	color: #0088d1;
	float: left;
	margin-left: 10px;
}
.callnews .newstop p a {
	color: #0088d1;
	text-decoration: none;
}
.callnews .newstop p a:hover {
	color: #FF640A;
}

.callnews .newstop .more a {
	font-family: "微软雅黑";
	font-size: 12px;
	color: #f4fbff;
	text-decoration: none;
}
.callnews .newstop .more a:hover {
	color: #FF640A;
}

.newsbot {
	height: 122px;
	width: 410px;
}
.callnews .newsbot ul {
	height: 122px;
	width: 410px;
	list-style-type: none;
	font-family: "宋体";
	font-size: 14px;
	color: #191c1d;
	text-decoration: none;
}
.callnews .newsbot ul li {
	height: 40px;
	width: 410px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #888989;
}
.callnews .newsbot ul li a {
	color: #191c1d;
	text-decoration: none;
	float: left;
	margin-top: 15px;
}
.callnews .newsbot ul li a:hover {
	color: #333;
	text-decoration: underline;
}

.callnews .newsbot ul li span {
	float: right;
	margin-top: 15px;
}


.industry {
	float: right;
	height: 150px;
	width: 360px;
}
.industrytop {
	height: 26px;
	width: 360px;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #3180bb;
}
.callnews .industrytop p {
	font-family: "微软雅黑";
	font-size: 18px;
	color: #0088d1;
	float: left;
	margin-left: 10px;
}
.callnews .industrytop p a {
	color: #0088d1;
	text-decoration: none;
}
.callnews .industrytop p a:hover {
	color: #FF640A;
}
.callnews .industrytop .more a {
	font-family: "微软雅黑";
	font-size: 12px;
	color: #f4fbff;
	text-decoration: none;
}
.callnews .industrytop .more a:hover {
	color: #FF640A;
}
.industrybot {
	height: 122px;
	width: 360px;
}
.callnews .industrybot ul {
	height: 122px;
	width: 360px;
	list-style-type: none;
	font-family: "宋体";
	font-size: 14px;
	color: #191c1d;
	text-decoration: none;
}
.callnews .industrybot ul li {
	height: 40px;
	width: 360px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #888989;
}
.callnews .industrybot ul li a {
	color: #191c1d;
	text-decoration: none;
	float: left;
	margin-top: 15px;
}
.callnews .industry .industrybot ul li a:hover {
	color: #666;
	text-decoration: underline;
}

.callnews .industrybot ul li span {
	float: right;
	margin-top: 15px;
}.bank {
	height: 120px;
	width: 800px;
	margin-top: 30px;
	float: right;
}
.callnews .bank p {
	font-family: "微软雅黑";
	font-size: 18px;
	color: #0088d1;
	padding-left: 10px;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #3180bb;
}
.bank_img {
	height: 64px;
	width: auto;
}
.callnews .bank_img ul {
	text-align: center;
	list-style-type: none;
	margin-left: 3px;
	margin-top: 30px;
}
.callnews .bank_img ul li {
	float: left;
	margin-right: 12px;
	margin-left: 12px;
}
.callnews .bank_img ul li a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.copyright {
	background-color: #c1c1c1;
	height: 120px;
	width: 100%;
	margin-top: 35px;
}
.cop {
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	color: #333;
	text-decoration: none;
	height: 90px;
	width: 1110px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 30px;
}




/* 内页*/
.main{width:1100px;margin:auto;}
.main_left{width:260px;background:#fff;}
.main_left_top{border:1px solid #b5b5b5;width:260px;padding-bottom:50px;}
.b_nav{width:252px;height:57px;background:#0083cd;color:#fff;margin:auto;margin-top:5px;text-align:center;font-size:24px;line-height:57px;}
.b_nav span{font-size:18px;}
.nav_list{width:185px;margin:auto;margin-top:20px;}
.nav_list ul li a{height:52px;width:150px;border-bottom:1px solid #b5b5b5;line-height:52px;background:url(../images/bg_5.png) 5px center no-repeat;display:inline-block;font-size:18px;color:#5a5959;padding-left:35px;}

.nav_list ul li a:hover{background:url(../images/bg_6.png) 5px center no-repeat;color:#0083cd;}
.nav_list ul li a.current{background:url(../images/bg_6.png) 5px center no-repeat;color:#0083cd;}
.left_pic{width:260px;margin:auto;margin-top:20px;}
.main_right{width:800px;}
.main_right .sm_title{height:40px;border-bottom:1px solid #b5b5b5;margin-top:10px;}
.main_right .sm_title span{border-bottom:2px solid #0083cd;color:#0083cd;height:39px;padding:0px 10px;font-size:20px;text-align:center;line-height:39px;display:inline-block;}
.position{height:60px;border-bottom:1px solid #b5b5b5;line-height:60px;background:url(../images/bg_8.png) 10px center no-repeat; padding-left:40px;}
.content{padding:10px;}


.list_2 li a {
    background-color: #ffffff;
    border: 1px solid #ccc;
    border-radius: 3px;
    cursor: pointer;
    display: block;
    margin-top: 7px;
    padding: 24px;
}
.list_2 li a .date {
    color: gray;
    float: right;
}
.list_2 li a:hover {
    border: 1px solid #bfbfbf;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
    text-decoration: none;
}


.mnew_title {
    background: rgba(0, 0, 0, 0) url("../images/line2.jpg") no-repeat scroll center bottom;
    display: block;
    font: 18px/35px "微软雅黑";
    text-align: center;
}
.mnew_info {
    line-height: 30px;
    margin-bottom: 10px;
    text-align: center;
}
.mnew_edit {
    padding-bottom: 28px;
}
.pagelist {
    height: 36px;
    margin: 0 auto;
    padding: 15px 0;
    text-align: center;
    width: 450px;
}
.yiiPager li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    display: inline-block;
    height: 30px;
    line-height: 14px;
    margin: 0;
    padding: 0 6px 0 0;
    width: auto;
}
.yiiPager a {
    background: #fcfcfc none repeat scroll 0 0;
    border: 1px solid #e1e1e1;
    display: block;
    font-size: 12px;
    line-height: 24px;
    padding: 2px 10px;
}
.yiiPager li.selected a {
    color: #f00;
}

.list_5 li {
    float: left;
    margin-left: 30px;
    margin-top: 20px;
}
.list_5 li img {
  
    height: 78px;
    width: 216px;
}
.list_5 li p {
    color: #333;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 216px;
}
.errorSummary {
    color: red;
}
.errorSummary ul {
    padding-left: 20px;
}
.table_form td, .table_form th {
    height: 40px;
}

.huiyuan{padding:0px 20px;}
.huiyuan p{line-height:30px;color:#333;font-size:16px;}
.huiyuan p a{color:#333;}


  input[type=text],
      input[type=password] {
        font-size: 13px;
        min-height: 32px;
       
        padding: 7px 8px;
        outline: none;
        color: #333;
        background-color: #fff;
        background-repeat: no-repeat;
        background-position: right center;
        border: 1px solid #ccc;
        border-radius: 3px;
        box-shadow: inset 0 1px 2px rgba(0,0,0,0.075);
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        transition: all 0.15s ease-in;
        -webkit-transition: all 0.15s ease-in 0;
        vertical-align: middle;
      }
      .button {
        position: relative;
        display: inline-block;
        margin: 0;
        padding: 8px 15px;
        font-size: 13px;
        font-weight: bold;
        color: #333;
        text-shadow: 0 1px 0 rgba(255,255,255,0.9);
        white-space: nowrap;
        background-color: #eaeaea;
        background-image: -moz-linear-gradient(#fafafa, #eaeaea);
        background-image: -webkit-linear-gradient(#fafafa, #eaeaea);
        background-image: linear-gradient(#fafafa, #eaeaea);
        background-repeat: repeat-x;
        border-radius: 3px;
        border: 1px solid #ddd;
        border-bottom-color: #c5c5c5;
        box-shadow: 0 1px 3px rgba(0,0,0,.05);
        vertical-align: middle;
        cursor: pointer;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        -webkit-appearance: none;
      }
      .button:hover,
      .button:active {
        background-position: 0 -15px;
        border-color: #ccc #ccc #b5b5b5;
      }
      .button:active {
        background-color: #dadada;
        border-color: #b5b5b5;
        background-image: none;
        box-shadow: inset 0 3px 5px rgba(0,0,0,.15);
      }
      .button:focus,
      input[type=text]:focus,
      input[type=password]:focus {
        outline: none;
        border-color: #51a7e8;
        box-shadow: inset 0 1px 2px rgba(0,0,0,.075), 0 0 5px rgba(81,167,232,.5);
      }
     
      label[for=search] {
        display: block;
        text-align: left;
      }
      #search{width:400px;margin:auto;margin-top:20px;margin-bottom:20px;}
      #search input[type=text] {
        font-size: 18px;
        width: 300px;
      }
      #search .button {
        padding: 10px;
        width: 90px;
      }
