.ht{ width:100%; padding:50px 0px;box-shadow: 0px 1px 5px 1px rgba(0, 0, 0, 0.1); background:#fff }
.ht-in {
	margin: 0px auto; width: 1680px; overflow: hidden; 
}
.fl_side {
	width: 255px; float: left;
}
.fl_side .fl-lx{border: 1px solid #d6d6d6;WIDTH: 255px; float:left; height:328px; margin-top:18px;TEXT-ALIGN: left;}
.fl_side .fl-lx .ta-tp {LINE-HEIGHT: 32px;PADDING-LEFT: 40px; COLOR: #fff;FONT-SIZE: 20px;BACKGROUND:url(../jss/flbt.jpg) center no-repeat; height:50px; line-height:50px; float:left; width:215px}
.fl_side .fl-lx .lx-fs{ width:100%; float:left; position:relative;}
.fl_side .fl-lx .lx-fs span#zx{ display:block; position:absolute; left:20px; font-size:15px; color:#525252; top:15px;}
.fl_side .fl-lx .lx-fs span#sj{ display:block; position:absolute; left:20px; font-size:30px; color:#525252; top:40px; font-weight:bold;line-height: 1.2;}
.fl_side .fl-lx .lx-fs span#dz{ display:block; position:absolute; left:20px; font-size:15px; color:#525252; top:190px;}
.fl_side .fl-lx .lx-fs span#dz1{ display:block; position:absolute; left:20px; font-size:16px; color:#525252; top:220px; width:220px; }
/****************************/
.abt-nybt{ width: 100%; border-bottom: 4px solid #190c60; float: left; height: 45px;;}
.abt-nybt span{ display: block; float: left; padding: 0px 20px; background: #190c60; color: #fff; text-transform: capitalize; font-size: 18px; line-height: 45px;;}
.abt-nytp{ width: 750px; height: 676px; float: left; margin-top: 40px;;}
.abt-nyjs{ width: 850px; float: right; margin-top: 40px;}
.abt-nyjs .nyjs-bt{ float: left; width: 100%; font-size: 22px; color: #190c60;}
.abt-nyjs .nyjs-nr{ float: left; width: 100%; margin-top: 30px;;}
.abt-nyjs .nyjs-nr p{ line-height: 28px; font-size: 16px; color: #333;}

.abt-qy{ width: 100%; float: left; margin-top: 40px; position: relative;;}
.abt-qy ul{ width: 105%;}
.abt-qy ul li{ border-radius: 5px; overflow: hidden; float: left; margin-right: 30px; background: #fff; width: 312px; height: 360px; box-shadow: 0px 14px 30px rgba(0, 0, 0, 0.07); -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; }
.abt-qy ul li { width: 312px; height: 312px; position: relative; float: left; overflow: hidden; position: relative;}
.abt-qy ul li img{  max-width: 312px; max-height: 312px; display: block; position:absolute; margin: auto; left: 0px; right: 0px; top: 0px; bottom: 0px;;}
/****************************/
.ht-in .abt-nybt .bt-lb{ float:right;  font-size:14px; color:#190c60; line-height: 45px;;}
.ht-in .abt-nybt .bt-lb a{color:#333;}
/****************************/
.ny-fl{ width: 300px; float: left; margin-top: 30px; border: 1px solid #eee; padding: 15px;;}
.ny-fl h4{ display: block; float: left; width: 100%; font-size: 18px; color: #190c60; border-bottom: 1px solid #eee; height: 40px; line-height: 40px;;}
.ny-fl ul li{ color: #333;line-height: 40px;border-bottom: 1px solid #eee; width: 100%; float: left; ;}
.ny-fl ul li:hover{ color: #190c60;}
.ny-nr{ float:right; width:1300px; font-size:14px; margin-top:30px;}
.ny-nr ul{ width:105%;display: block;float: left;}
.ny-nr ul li{ float:left; margin-right:30px; width:270px;box-shadow: 0px 5px 5px #dedede; margin-bottom:30px; border: 1px solid #eee; padding: 15px;;}
.ny-nr ul li .tp{ width:270px; height:270px; float:left; overflow:hidden;position:relative;}
.ny-nr ul li .tp img{ /*max-width:100%;*/ position:absolute; top:0px; bottom:0px; left:0px; right:0px; margin:auto; max-height:270px;max-width:270px;}
.ny-nr ul li .wenzi{ float:left; width:270px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; height: 40px;; line-height:50px; text-align:center; color: #333;}
.ny-nr ul li:hover{ border-color: #190c60;}
.ny-nr ul li:hover .wenzi { color: #190c60; font-weight: bold;}
/***************************/
.nynr-tp{ float: left; border: 1px solid #eee; padding: 15px; overflow: hidden; width: 450px; height: 450px; position: relative;;;}
.nynr-tp img { position: absolute; max-height: 450px; max-width: 450px; display: block; margin: auto; top: 0px; bottom: 0px; right: 0px; left: 0px;;}
.nynr-sm{ float: right; width: 760px;}
.nynr-sm .nrsm-mc{ width: 100%; float: left; color: #190c60; font-size: 20px; border-bottom: 2px solid #eee; line-height: 45px;;}
.nynr-sm .nrsm-js{ width: 100%;  float: left; margin-top: 15px; line-height: 1.8;}
.nynr-sm .nrsm-yx{ text-indent: 2rem; margin-top: 30px;; background:#fff url(../jss/send.png) left center no-repeat; float: left; font-size: 16px; color: #27156b; height: 35px; line-height: 35px; padding: 4px 10px; border: 1px solid #190c60; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px;  }
.nynr-sm .nrsm-yx:hover{ background:#190c60 url(../jss/sendh.png) left center no-repeat;  color: #fff;}
/*****************************/
.prev_next{ width: 100%; float: left; margin-top: 40px;;}
.prev_next span{ display: block; float: left; width: 100%; line-height: 1.8;}
.prev_next span a{ color: #333;}
.prev_next span a:hover{ color: #190c60;}
/*************************************/
.nrxw-mc{ width: 100%; float: left; font-size: 20px; line-height: 40px; }
.nrxw-ly{ width: 100%; float: left; font-size: 15px; line-height: 40px; border-bottom: 1px solid #eee;  text-align: right;}
.nrxw-js{ width: 100%; float: left; font-size: 16px; line-height: 40px; line-height: 1.8; margin-top: 15px;}
/***************************************/
/************************************/
.zongk{ float: left; width: 100%; margin-top: 30px;;}
.xinl{  float:left;}
.xinr{ float:right;}
.cuxin .int1{  margin-bottom:20px;}
.cuxin .xing{ background:url(../jss/xingxing.jpg) no-repeat left 22px;}
.cuxin .int1 input{ width:770px; color: #333; height:46px; border:1px solid #aeaeae; padding-left:40px; font-size:16px;  line-height:46px; border-radius:5px; font-family:Arial, Helvetica, sans-serif}
.cuxin .curen{ background:#fff url(../jss/coren.jpg) no-repeat 12px center;}
.cuxin .cuxinfeng2{ background:#fff url(../jss/coxinfeng.jpg) no-repeat 12px center;}
.cuxin .cudianhua2{ background:#fff url(../jss/codianhua.jpg) no-repeat 12px center;}
.cuxin .cufangzi2{ background:#fff url(../jss/cofang.jpg) no-repeat 12px center;}
.cuxin .int2{padding-left:18px; }
.cuxin .int3{padding-left:18px; margin-top:16px;}
.cuxin textarea{ width:770px; height:182px; border:1px solid #aeaeae; padding-left:40px; font-size:16px; color:#333;  line-height:44px;background:#fff url(../jss/cobiji.jpg) no-repeat 12px 12px; border-radius:5px;}
.cuxin .int4{width:229px; height:46px; border:1px solid #aeaeae; padding-left:11px; font-size:16px;  line-height:46px; float:left; border-radius:5px;color:#333;}
.cuxin .yanzheng{ width:161px; height:50px; float:left; margin-left:8px; cursor:pointer;}
.cuxin .int5{ width:100%; height:50px; border:none; background:#190c60; float:right; cursor:pointer; font-size:16px; text-transform:uppercase; color:#fff; border-radius:5px; font-family:Arial, Helvetica, sans-serif ; font-weight:bolder}
/***********************************/
.zongk-lx{ width: 100%; float: left;}
.zongk-lx ul{ width: 105%;}
.zongk-lx ul li{ border: 1px solid #190c60; padding: 15px; width: 288px; height: 90px; float: left; margin-right: 20px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; }
.zongk-lx ul li span#lxdz{ display: block; float: left; font-size: 22px; color: #190c60; }
.zongk-lx ul li span#lxfs{ display: block; float: left; width: 100%; line-height: 1.8; margin-top: 10px; font-size: 16px; /*text-indent: 1rem;*/}
/*************************************/
div.flickr{ font-family:Verdana; line-height:20px; font-size:16px;  margin-top:20px; float:right; text-align:right}
div.flickr ul{ width: 100%;}
div.flickr a{padding:5px 10px; border: 1px solid #8f8f8f; color: #5a5a5a; text-decoration: none; display:inline-block;text-align:center; margin:0px 5px; text-transform:uppercase}
div.flickr a:hover{ background:#190c60; color:#fff; border:#190c60 1px solid;display:inline-block; margin:0px 5px;}
div.flickr a:active{ background-color: #ddd; margin:0px 5px; }
div.flickr span{ background:#190c60; color:#fff; border:#190c60 1px solid; display:inline-block; text-align:center;padding:5px 10px; border-radius:3px; }
div.flickr span.current{  background:#190c60; color:#fff; border:#190c60 1px solid; margin:0px 5px;}
div.flickr span.disabled{  background:#190c60; color:#fff; border:#190c60 1px solid; ; margin:0px 5px;}

.p_content a{ color:#5a5a5a}
/***********************/
.lxwm{background:#fff; width:240px; height:200px; float:left; margin-top:10px; border:5px solid #190c60}
.lxwm-tit{background:#190c60; height:50px; line-height:50px; float:left; width:100%; color:#FFF; font-size:18px; text-align:center}
.lxwm-dh{ padding:10px; float:left}
.lxwm-dh span{ color:#000; display:block; padding:8px 0px; font-size:13px; line-height:160%}
/***********************/
.yh{ width:100%; float:left; margin-bottom:10px;}
.yh .yhl{ width:130px; float:left; height:40px; line-height:40px; text-align:center; background:#190c60; color:#fff; font-size:15px; border-radius:3px}
.yh .yhr{ width:780px; float:right; font-size:15px; border-radius:3px}
.yh .yhr input.memberName{width:780px; float:right; height:40px; line-height:40px; font-size:15px; border-radius:3px;border:1px solid #CCCCCC;}
.yh .yhr textarea{width:780px; float:right; height:150px; line-height:30px; font-size:15px; border-radius:3px;border:1px solid #CCCCCC;}
.tj{ width:100%; float:left; height:40px; line-height:40px; text-align:center; background:#190c60; color:#fff; font-size:15px; border-radius:3px}
.tj input{ background:none; border:none;width:100%; float:left; height:40px; line-height:40px; text-align:center; background:#190c60; color:#fff; font-size:15px; border-radius:3px}
.tj input:hover{background:#dc0000; color:#fff;}





















