 /* 
 *  Date: 2014/09/13
 *  author: lxb
 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin: 0;
	padding: 0
}
body, button, input, select, textarea {
	font: 12px/1.5 tahoma, arial, "\5b8b\4f53";
*line-height:1.5;
	-ms-overflow-style: scrollbar
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight:normal;
}
address, cite, dfn, em, var {
	font-style: normal
}
code, kbd, pre, samp {
	font-family: courier new, courier, monospace
}
small {
	font-size: 12px
}
ul, ol {
	list-style: none
}
a {
	text-decoration: none
}
a:hover {
	text-decoration: underline
}
:focus {
	outline: 0
}
a img {
	border: 0
}
img {
	vertical-align: middle
}
sup {
	vertical-align: text-top
}
sub {
	vertical-align: text-bottom
}
legend {
	color: #000
}
fieldset, img {
	border: 0
}
button, input, select, textarea {
	font-size: 100%
}
ins {
	text-decoration: none
}
del {
	text-decoration: line-through
}
em {
	font-style: normal
}
table {
	border-collapse: collapse;
	border-spacing: 0;
	width:100%;
}
button, input, select, textarea {
	font-size: 100%
}
button::-moz-focus-inner, input[type=reset]::-moz-focus-inner, input[type=button]::-moz-focus-inner, input[type=submit]::-moz-focus-inner, input[type=file]>input[type=button]::-moz-focus-inner {
    border:0;
    padding:0
}
.fl {
	float: left
}
.fl a:hover{
	text-decoration:underline;
}
.fr {
	float: right
}
.fn {
	float: none
}
.al {
	text-align: left
}
.ac {
	text-align: center
}
.ar {
	text-align: right
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.clearfix {
	display: inline-table
}
*html .clearfix {
	height: 1%
}
.clearfix {
	display: block
}
*+html .clearfix {
	min-height: 1%
}
.overflow {
	overflow: hidden
}
.block {
	display: block;
	overflow: hidden
}
.hide {
	display: none
}
.invisible {
	visibility: hidden
}
body {
	font: 12px/150% "宋体";
	color: #666;
	background: #fff;
	_background-image: url(about:blank);
	_background-attachment: fixed
}
h1 {
	font-size:16px;
}
h2, h3 {
	font-size: 14px
}
h4, h5, h6 {
	font-size: 12px
}
.w{
	width:1000px;
	margin:0 auto;
}
.def{
	cursor: default;
}
.def:hover{
	text-decoration:none;
}
a {
	color: #666;
	text-decoration: none
}
a:hover {
	color: #666;
	text-decoration: none;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-top: 4px \9;
  margin-left: -20px;
}
.radio + .radio,.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,.checkbox-inline,.chose-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
}
.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"],input[type="checkbox"] {
  margin: 3px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
.mb-5 { margin-bottom:5px;}
.mb-10{ margin-bottom:10px;}
.mb-15{ margin-bottom:15px;}
.mb-20{ margin-bottom:20px;}
.mb-40{ margin-bottom:40px;}

/*------------------flexslider------------------*/
.bigpic{ position:relative; width:100%; overflow:hidden;}
.flexslider { margin:0; background: #fff; overflow:hidden; position:relative; zoom: 1; width:100%; height:100%;}
.flexslider .slides{ width:100%; height:100%;}
.flexslider img{ width:100%; height:100%;}
.flexslider .slides li a{display:block; width:100%; height:100%;}
.flexslider .slides li a img{height:100%; left:0 !important;}
.loading .flex-viewport { max-height: 300px; }
.flex-direction-nav {*height: 0; display:none;}
.flex-direction-nav a  { text-decoration:none; display: block; width: 90px; height:100%; margin:0; position: absolute; top: 0; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }
.flex-direction-nav .flex-prev { left: -90px; }
.flex-direction-nav .flex-next { right: -90px; text-align: right; }
.flexslider:hover .flex-prev { opacity: 0.7; left: 0px; }
.flexslider:hover .flex-next { opacity: 0.7; right: 0px; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }
.flex-direction-nav a{ display:block; height:100%; text-indent:-9999px; overflow:hidden; line-height:50000px;}
.flex-direction-nav a.flex-prev{background:url(../imagess/nav-prev.png) center center no-repeat;}
.flex-direction-nav a.flex-next{background:url(../imagess/nav-next.png) center center no-repeat;}
.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }
.flex-pauseplay a:before  { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }
.flex-pauseplay a:hover  { opacity: 1; }
.flex-pauseplay a.flex-play:before { content: '\f003'; }
.flex-control-nav {width: 100%; position: absolute; bottom: 30px; text-align: center; z-index:100}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 15px; height: 15px; display: block; background: #545454;  cursor: pointer; text-indent: -9999px; border-radius:50%;}
.flex-control-paging li a:hover { background: #308edb;}
.flex-control-paging li a.flex-active { background: #308edb; cursor: default; }


/*---------------header-----------------*/
.headerwrap{ position: absolute; left:0; top:0; width:100%; z-index:9999;}
.header{ width:100%; height:108px;background: rgba(255, 255, 255, 0.8);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99ffffff', endColorstr='#99ffffff'); position:relative;}
.header .logo{ float:left; margin:23px 0 0 0;}
.header dl{ width:710px;}
.header dl dt{ width:100%; height:33px; padding:19px 0 16px 0;}
.header dl dd{ width:100%;}
.header .search{ width:307px; height:33px; background:url(../imagess/sousou.png) no-repeat; float:right;}
.header .search .soukey{ border:none; height:33px; line-height:33px; width:267px; text-indent:17px; color:#999; background:none; float:left;}
.header .search .soubtn{ width:33px; height:33px; border:none; cursor:pointer; float:right; background:none;}
.header .search-mail{ float:right; display:block; line-height:33px; padding:0 21px; font-family:"宋体"; color:#666; margin-left:27px;}
.header .nav{ float:right;}
.header .nav li{ float:left; line-height:40px; margin-left:54px;*display:inline;}
.header .nav li a{ font-size:14px; color:#2254a0; font-family:"微软雅黑";}
.header .nav li.first{ margin:0; line-height:38px;}
.header .nav li.last a{ background:url(../imagess/en.png) right center no-repeat; padding-right:25px; font-family:Arial, Helvetica, sans-serif; color:#666;}
.header .nav li a:hover,.header .nav li.on a,.header .nav li a.on{ color:#666;}

.header .subnav{ width:100%; height:40px; background:url(../imagess/nav-bg.png) repeat-x; position:absolute; left:0; top:108px; z-index:99999; text-align:center; display:none;}
.header .subnav a.sub-a{ color:#4d4d4d; margin:0 28px;}
.header .nav li a.sub-a:hover,.header .nav li a.cur{ color:#4eaaec;}
.header .subnav .w{ width:100%;}

/*----------index---------*/
.bpage{ width:100%; height:131px; position:absolute; left:0; bottom:0; z-index:990;background: rgba(13, 47, 109, 0.7);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#990d2f6d', endColorstr='#990d2f6d');}
.bpage h3{ font-size:18px; color:#fff; padding:21px 0 15px 0;}
.bpage .list-a{ padding-top:6px;}
.bpage .list-a a{ margin-right:40px;}
.bpage .bpage-r{ width:215px;}
.bpage .bpage-r .cny{ position:relative; height:70px; overflow:hidden;}
.bpage .bpage-r ul li{ color:#fff; font-family:Arial, Helvetica, sans-serif;}
.bpage .bpage-r ul li .prices{ display:inline-block; height:40px; font-size:40px; line-height:40px;}
.bpage .bpage-r ul li em{ font-size:14px;}
.bpage .bpage-r ul li .p{ height:40px;}
.bpage .bpage-r ul li{ height:70px; overflow:hidden; width:100%;}

.title-h{ padding:34px 0 19px 0;}
.title-h h3{ color:#185095; font-size:18px;}
.scrollBox{ width:1000px; position:relative;}
.scrollBox .piclist{ overflow:hidden; zoom:1;}
.scrollBox .ohbox{overflow:hidden; position:relative;width:1000px;left:0px}
.scrollBox .piclist li{float:left; display:inline; width:229px;background:#fff;margin-right:28px;}
.scrollBox .piclist li a{ display:block; position:relative;}
.scrollBox .piclist li span{height:35px;line-height:35px;display:block;text-align:center;background: rgba(13, 47, 109, 0.7);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#990d2f6d', endColorstr='#990d2f6d'); color:#fff; font-size:14px; position:absolute; left:0; bottom:0; width:229px; z-index:1;}
.scrollBox .pageBtn { width:72px; position: absolute; right:0; top:164px;}
.scrollBox .pageBtn a{ display:block; width:31px; height:31px; float:left; margin-left:5px; background:url(../imagess/btnpage.png) 0 0 no-repeat; overflow:hidden; text-indent:-9999px;}
.scrollBox .pageBtn .prev{left:20px;background-position:0 -31px;}
.scrollBox .pageBtn .next{right:20px;background-position:-31px -31px;}
.scrollBox .pageBtn a.prev:hover{left:20px;background-position:0 0;}
.scrollBox .pageBtn a.next:hover{right:20px;background-position:-31px 0;}
.scrollBox .pageBtn .list{ display:none;}
.hd-txt{ width:100%; overflow:hidden; margin-bottom:46px;}
.hd-txt .hd-l{ width:585px;}
.hd-txt .hd-l .pic{ width:181px; height:114px; float:left;}
.hd-txt .hd-l .txt{ margin-left:203px;}
.hd-txt .hd-l .txt .time{ font-family:Arial, Helvetica, sans-serif; color:#185095;}
.hd-txt .hd-l .txt h1{ padding:12px 0 10px 0;}
.hd-txt .hd-l .txt h1 a{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#4d4d4d;}
.hd-txt .hd-l .txt p{ line-height:24px; color:#4d4d4d;}
.hd-txt .hd-r{ width:380px; height:114px; float:right; border-left:1px solid #b1b1b1;}
.hd-txt .hd-r ul{ margin:0 0 0 40px;}
.hd-txt .hd-r ul li { margin-bottom:10px;}
.hd-txt .hd-r ul li h2{ margin-bottom:6px;}
.hd-txt .hd-r ul li a{ font-size:14px; color:#185095;}
.hd-txt .hd-r ul li p{ line-height:22px; color:#4d4d4d;}


/*--------------------footer------------------------*/
.footer{ width:100%; overflow:hidden;}
.footer .info-fa{height:262px; background:#f2f2f2 url(../imagess/foot-bg.jpg) center top no-repeat;}
.footer .info-fa .fa-l{ width:820px; margin-top:26px;}
.footer .info-fa .fa-l .fl{ display:block; width:290px;}
.footer .info-fa .fa-l .fmail h3{ font-size:14px; color:#124990; margin-bottom:10px;}
.footer .info-fa .fa-l .fmail p{ color:#4d4d4d; height:39px;}
.footer .info-fa .fa-l .ly-1{ height:178px;}
.footer .info-fa .fa-l .subcom dt{ float:left; color:#000; line-height:34px; padding-right:20px;}
.footer .info-fa .fa-l .subcom dd img{ height:50px;}
.bdsharebuttonbox{ margin-top:-5px;}
.footer .info-fa .fa-r{ width:180px; margin-top:25px; text-align:right;}
.footer .info-fb{ width:100%; height:42px; line-height:42px; background:#464646; color:#fff;}
.footer .info-fb .copyright{ font-family:Arial, Helvetica, sans-serif;}


/*--------------------内页 ------------------------*/
.ad{ width:100%; overflow:hidden;}
.ad img{ width:100%;}
.submenu{ width:100%; min-height:110px; background: rgba(13, 47, 109, 0.7);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#990d2f6d', endColorstr='#990d2f6d'); margin-top:-72px; position:relative; overflow:hidden; z-index:100;}
.submenu .sub-list{ width:1070px;}
.submenu h1{ font-size:41px; color:#fff; height:72px;line-height:70px; font-family:"微软雅黑";}
.submenu dl{ float:left; width:130px; color:#fff;}
.submenu dl.dl-2{ width:112px;}
.submenu dl.dl-3{ width:180px;}
.submenu dl dt{ padding:19px 0 10px 0;}
.submenu dl dt a{ color:#fff; font-size:14px; background:url(../imagess/ic-01.png) left center no-repeat; padding-left:13px;}
.submenu dl dt a:hover{ color:#4eaaec;}
.submenu dl dt a.on{ color:#4eaaec;}
.submenu dl dd { padding-bottom:19px;}
.submenu dl dd a{ display:block; line-height:22px;background:url(../imagess/ic-01.png) left center no-repeat; padding-left:12px; color:#fff;}
.submenu dl dd a:hover{ color:#4eaaec;}
.submenu dl dd a.on{ color:#4eaaec;}
.submenu dl.dl-3 dd{ width:90px; float:left;}

.guide{ padding:31px 0 37px 0; color:#333;}
.guide a{ color:#666;}
.mleft{ width:672px;}
.mleft .title{ font-size:16px; color:#124990; padding-bottom:10px;}
.mleft .title  em{ font-size:14px; color:#5a5a5a;}
.mright{ width:306px; padding-bottom:20px;}
.mright .info{ border:1px solid #eee; border-radius:4px; padding:5px 14px; overflow:hidden; box-shadow:0 0 1px #eee; margin-bottom:20px;}
.mright .info h1{ height:29px; margin:7px 0 22px 0; padding-left:42px; line-height:29px; background:url(../imagess/sousou2.png) left center no-repeat; font-size:18px; color:#333;}
.mright .info .sou-it{ padding-bottom:15px; overflow:hidden;}
.mright .info .sou-it dt{ float:left; margin-right:5px;}
.mright .info .sou-it dd{ float:right;}
.mright .info .soukey{ width:230px; height:28px; line-height:28px; border:1px solid #c6c6c6; text-indent:10px; color:#666;}
.mright .info .soubtn{ width:32px; height:30px; border:none; background:url(../imagess/soubtn.png) center center no-repeat; cursor:pointer;}
.mright .info h3{ font-size:18px; color:#0066bb; padding:14px 0 14px 0; border-bottom:1px solid #e8e8e8;}
.mright .info h3.news-tit{ background:url(../imagess/ic-news.jpg) left center no-repeat; padding-left:35px;}
.mright .info h3.forme{ padding-left:40px; background:url(../imagess/ic-11.png) left center no-repeat;}
.mright .info .notice li{ padding:8px 0; border-bottom:1px solid #e2e2e2; line-height:22px;}
.mright .info .notice li .time{ color:#605f5f;}
.mright .info .notice li a{ color:#185095;}
.mright .info .all-btn{ padding:23px 0;}
.mright .info .all-btn a{ color:#185095; background:url(../imagess/ic-02.png) right center no-repeat; padding-right:9px;}
.mright .info .appli{ width:100%; overflow:hidden; margin-top:9px;}
.mright .info .appli ul{ width:278px;}
.mright .info .appli ul li{ width:138px; height:88px; margin:0 1px 1px 0; float:left;}
.mright .info .appli ul li a{ display:block; position:relative;}
.mright .info .appli ul li a span{ display: block; width:100%; height:88px; position:absolute; left:0; top:0; z-index:1;background: rgba(13, 47, 109, 0.7);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#990d2f6d', endColorstr='#990d2f6d'); line-height:88px; white-space:nowrap; text-align:center; color:#fff; opacity:0; -webkit-transition:1s ease all;
    -moz-transition:1s ease all; transition:1s ease all;}
.mright .info .appli ul li a:hover span{ opacity:1;}

.mcon{ margin-bottom:70px;}
.plist{ overflow:hidden; border-bottom:1px solid #f4f4f4; margin-left:36px; padding:13px 0 29px 0;}
.plist .ptxt{ width:281px; float:left;}
.plist .ptxt .t{ width:100%; overflow:hidden;}
.plist .ptxt h3{ float:left; height:42px; line-height:42px; border-bottom:1px solid #c6c6c6; color:#000; font-size:14px; margin-bottom:10px;}
.plist .ptxt p{ line-height:22px; height:60px; overflow:hidden;}
.plist .ptxt .type-a a{ color:#4d4d4d; padding-left:10px; background:url(../imagess/ic-03.png) left center no-repeat; margin-right:30PX;}
.plist .ptxt .look{ margin-top:27px;}
.plist .ptxt .look a{ color:#405486; background:url(../imagess/ic-04.png) left center no-repeat; padding-left:21px; display:inline-block; line-height:15px;}
.plist .pimg{ width:319px; height:164px; overflow:hidden; float:right; margin-top:15px;}

.subpro{ margin-top:24px}
.subpro p{ margin-bottom:25px;}


.subpox{ width:636px;}

.subpox .about-eidt .content{font-size:14px;font-family: "微软雅黑";line-height: 24px;}
.subpox .about-eidt .content p{
	/*text-indent: 0em;*/
}
.subpox .about-eidt .content img{
	max-width: 100%;
}

.mleft .info{ border:1px solid #eee; border-radius:4px; padding:5px 14px; overflow:hidden; box-shadow:0 0 1px #eee; margin-bottom:20px;}
.mleft .info h1{ height:29px; margin:7px 0 22px 0; padding-left:42px; line-height:29px; background:url(../imagess/sousou2.png) left center no-repeat; font-size:18px; color:#333;}
.mleft .info .sou-it{ padding-bottom:15px; overflow:hidden;}
.mleft .info .sou-it dt{ float:left; margin-right:5px;}
.mleft .info .sou-it dd{ float:right;}
.mleft .info .soukey{ width:563px; height:28px; line-height:28px; border:1px solid #c6c6c6; text-indent:10px; color:#666;}
.mleft .info .soubtn{ width:32px; height:30px; border:none; background:url(../imagess/soubtn.png) center center no-repeat; cursor:pointer;}

.table-list th{ height:37px; background:#405486; color:#fff; text-align:left; padding-left:20px; border-bottom:1px solid #b3bbcf;}
.table-list td{ height:34px; border-bottom:1px solid #ececec; padding-left:20px;}

.fpage{ margin:34px 0; overflow:hidden;}
.page a{ color:#185095; display:inline-block; width:21px; height:39px; text-align:center; line-height:39px;}
.page a.on{ width:19px; height:37px; line-height:37px; border:1px solid #cecece; color:##4d4d4d;}

.detail .dtit{ height:37px; line-height:37px; font-size:14px; color:#fff; border-bottom:1px solid #b3bbcf; text-indent:20px; background:#405486;}
.detail .dtxt .ul-sm li{ width:50%; float:left; line-height:28px; color:#4d4d4d;}
.detail .dtxt .ul-sm li label{ color:#185095;}
.detail .dtxt .ul-sm { margin:20px 0 40px 20px; overflow:hidden;}
.detail .dtxt .pro-tx{ margin:5px 0 20px 20px;}
.detail .dtxt .pro-tx .fm{ font-size:14px; color:#405486; padding:15px 0; width:240px; border-bottom:1px solid #ececec; clear:both; margin-bottom:10px;}
.detail .dtxt .pro-tx p{ width:100%; line-height:18px;}
.detail .back{ padding:18px 0 15px 0; border-top:1px solid #cecece;}

.other-pro h3{ color:#185095; font-size:14px; line-height:42px; border-bottom:1px solid #185095;}
.other-pro ul{ margin:15px 0 50px 0;}
.other-pro ul li{ margin-bottom:8px; overflow:hidden;}
.other-pro ul li a{ color:#999; background:url(../imagess/ic-05.png) left center no-repeat; padding-left:24px;}
.other-pro ul li a:hover{ color:#405486; background:url(../imagess/ic-06.png) left center no-repeat;}

.mb120{ margin-bottom:120px;}
.eidt-app p{ line-height:24px; color:#4d4d4d;}
.list-01 ul{ width:667px; margin-top:24px;}
.list-01 ul li{ width:196px; height:142px; float:left; margin:0 24px 24px 0;}
.list-01 ul li p{ line-height:28px; font-size:16px;}

.tzonline{ margin:10px 0; line-height:22px;}
.tzonline .pic{ margin:0 0 10px 0}
.tzonline a.go{ padding-right:10px; background:url(../imagess/ic-02.png) right center no-repeat; color:#185095;}


.other-pro-ul{ margin:10px 0 0 0;}
.other-pro-ul li{ margin-bottom:8px; overflow:hidden;}
.other-pro-ul li a{ color:#999; background:url(../imagess/ic-05.png) left center no-repeat; padding-left:24px;}
.other-pro-ul li a:hover{ color:#405486; background:url(../imagess/ic-06.png) left center no-repeat;}

.td-dl{ width:100%; overflow:hidden; position:relative;}
.td-dl dl{ float:left; width:267px;}
.td-dl dl dt{ font-size:14px; line-height:40px; color:#124990;}
.td-dl dl dd{ line-height:28px; padding-left:23px; background:url(../imagess/ic-07.png) left center no-repeat; color:#4d4d4d;}
.td-dl .rimg{ position:absolute; width:264px; right:0; bottom:0;}

.db-pro h3{ font-size:14px; color:#124990; padding:18px 0;}
.db-pro .db-table{ border-left:1px solid #333; border-top:1px solid #333;}
.db-pro .db-table th,.db-pro .db-table td{ height:34px; text-align:center;border-right:1px solid #333; border-bottom:1px solid #333;}

.tips-01 label{ margin-right:43px;}
.tips-02{ padding-top:40px; overflow:hidden;}
.tips-02 label{ margin-right:35px;}
.tips-02 .fl{ width:330px;}

.pro-tx ul{ width:660px;}
.pro-tx ul li{ width:202px; float:left; margin:0 15px 15px 0;}
.pro-tx ul li img{ width:202px; height:315px; margin-bottom:15px;}
.pro-tx ul li p{ color:#4d4d4d; line-height:22px;}

.f16{ font-size:16px; color:#124990;}

.adwise h3{ font-size:18px; color:#124990; line-height:22px; background:url(../imagess/ic-08.png) left center no-repeat; padding-left:30px; margin-bottom:19px;}
.adwise p{ border-top:1px solid #f1f1f1; padding:18px 0;}
.adwise  ul li{ width:100%; overflow:hidden; margin-bottom:17px;}
.adwise  ul li label{ float:left; line-height:31px; width:85px; text-align:right; color:#000; font-size:14px; margin-right:10px}
.adwise  ul li .mkey{ border:1px solid #dcdcdc; height:29px; line-height:29px; text-indent:5px;}
.adwise  ul li .area{border:1px solid #dcdcdc; padding:4px 5px; height:130px; width:528px;}
.adwise  ul li .w250{ width:250px;}
.adwise  ul li .w530{ width:538px;}
.adwise  ul li .mkey:focus,.adwise  ul li .area:focus{ border:1px solid #405486;}
.adwise  ul li .submit{ border:none; background:none; background:url(../imagess/btn.png) no-repeat; width:91px; height:26px; cursor:pointer;}


.about-eidt h3{ font-size:16px; color:#124990; margin-bottom:10px;}
.about-eidt p{ line-height:24px; color:#605f5f;}
.about-eidt hr{ margin:15px 0 15px 0;}
.about-eidt .aimg{ width:306px;}
.about-eidt .atxt{ width:306px;}

.cny-m ul li{ color:#605f5f; font-family:Arial, Helvetica, sans-serif;}
.cny-m ul li .prices{ display:inline-block; font-size:48px; line-height:40px;}
.cny-m ul li em{ font-size:14px;}
.cny-m ul li .p{ padding:24px 0 19px 0; border-bottom:1px solid #e8e8e8;}
.cny-m ul li .curp{ line-height:38px; background:#f8f8f8; white-space:nowrap; padding-left:10px; font-family:Arial, Helvetica, sans-serif;}
.cny-m ul li .curp em{ color:#fa0000;}
.cny-m ul li h2{ color:#707070; line-height:38px; background:#f1f1f1; padding-left:10px; font-family:Arial, Helvetica, sans-serif;}

.list-read li{ overflow:hidden; position:relative; padding:18px 0 21px 0; border-bottom:1px solid #d4d4d4;}
.list-read li a.read-a{ position:absolute; right:0; top:19px; padding-right:20px; color:#666; background:url(../imagess/ic-09.png) right center no-repeat;}
.list-read li h4{ font-size:18px; color:#124990; margin-bottom:15px;}
.list-read li p{ color:#605f5f;}

.tab-ul{ overflow:hidden; margin-bottom:20px;}
.tab-ul li{ margin-right:8px; float:left;}
.tab-ul li a{ display:block; border:1px solid #124990; width:150px; height:32px; text-align:center; line-height:32px; color:#124990; font-size:18px;}
.tab-ul li a:hover,.tab-ul li a.on{ border:3px solid #124990; height:28px; line-height:28px; width:146px;}

.vlist{ width:100%; overflow:hidden;}
.vlist ul{ width:670px; margin-top:10px; overflow:hidden;}
.vlist li{ width:192px; float:left; margin-right:30px;}
.vlist li p{ color:#605f5f; line-height:24px;}
.vlist li p.tp{ height:78px; color:#124990;}
.vlist li img{ width:192px; height:132px; margin-bottom:12px;}

.news-list-box{ width:100%; overflow:hidden;}
.news-list-box li{ border-bottom:1px solid #d4d4d4; padding:29px 0 18px 0; overflow:hidden;}
.news-list-box li h2{ margin-bottom:15px;}
.news-list-box li h2 a{ font-size:18px; color:#185095;}
.news-list-box li p{ color:#4d4d4d; line-height:24px;}
.news-list-box dl { width:100%; overflow:hidden; margin-top:15px;}
.news-list-box dl dt{ width:181px; height:114px; float:left;}
.news-list-box dl dd{ margin-left:200px; line-height:24px; color:#4d4d4d;}

.new-pa { padding-top:15px; padding-bottom:40px; overflow:hidden;}
.new-pa ul li{ line-height:30px; position:relative;}
.new-pa ul li a{ padding-left:20px; color:#0066bb;}
.new-pa ul li a.f1{ background:url(../imagess/f01.png) left center no-repeat;}
.new-pa ul li a.f2{ background:url(../imagess/f02.png) left center no-repeat;}
.new-pa ul li a.f3{ background:url(../imagess/f03.png) left center no-repeat;}
.new-pa ul li a.f4{ background:url(../imagess/f04.png) left center no-repeat;}
.new-pa ul li a.f5{ background:url(../imagess/f05.png) left center no-repeat;}

.weixing{ width:81px; height:73px; position:absolute; left:70px; top:0; display:block;}

.detit h1{ font-size:24px; color:#222; margin-bottom:15px;}
.detit p{ color:#4d4d4d; margin-bottom:25px;}
.detxt{ padding-bottom:40px;}
.detxt p{ line-height:24px;}
.detxt h3{ font-size:18px; color:#185095; margin:15px 0 6px 0;}
.detxt h6{ font-size:14px; color:#333; margin:5px 0;}

.cpage{ width:100%; border-bottom:4px solid #e2e2e2; border-top:4px solid #e2e2e2; height:80px;}
.cpage dl dt{ padding:16px 0 10px 0;}
.cpage dl.fl dd a{ padding-left:15px; background:url(../imagess/ic-l.png) left center no-repeat; color:#185095;}
.cpage dl.fr dd a{ padding-right:15px; background:url(../imagess/ic-r.png) right center no-repeat; color:#185095;}

.deshare{ padding:32px 0 0 0; position:relative; height:30px;}
.deshare span{ float:left; line-height:28px; display:block; height:28px;}
.deshare .back{ position:absolute; right:0; top:38px;}

.Scroll-time{ width:636px; height:517px; padding-top:60px; position:relative;}
.Scroll-time .lineh{ width:2px; border-left:2px solid #c0c0c0; height:571px; position:absolute; left:41px; top:3px;}
.Scroll-time ul li { width:100%; overflow:hidden; position:relative; padding:16px 0;}
.Scroll-time ul li .year{ float:left; line-height:78px; display:block; width:90px; font-family:Arial, Helvetica, sans-serif; color:#605f5f;}
.Scroll-time ul li .pic{ height:78px; width:100px; float:left;}
.Scroll-time ul li .txt{ margin-left:210px;}
.Scroll-time ul li .txt h3{ font-size:24px; color:#605f5f; font-family:Arial, Helvetica, sans-serif; margin-bottom:15px;}
.Scroll-time ul li .txt p{ color:#605f5f;}
.Scroll-time ul li a{ display:block;}
.Scroll-time ul li .fo{ display:block; width:24px; height:24px; background:url(../imagess/fo-a.png) no-repeat; position:absolute; top:50%; margin-top:-12px; left:30px;}
.Scroll-time .hd a{ display:block; width:47px; height:47px; position:absolute; left:19px;}
.Scroll-time .hd a.prev{ top:0; background:url(../imagess/up.png) no-repeat;}
.Scroll-time .hd a.next{ bottom:0; background:url(../imagess/down.png) no-repeat;}


/*---14-10-09  联系地址---*/
.add-l{ float:left; width:308px; background:#fff; margin-bottom:42px;}
.add-l h3{ height:40px; text-indent:16px; line-height:40px; background:#124990; color:#fff;}
.add-l .scroll-main{ width:306px; height:340px; border:1px solid #e1e1e1; border-top:none; overflow:hidden;}
.add-l .scroll-main h4{ color:#000; margin-bottom:15px;}
.add-l .scroll-main .add-list{ cursor:pointer;}
.add-l .active h4{ color:#2254a0;}
.add-l .scroll-main p{ color:#666; margin-bottom:15px;}
.add-r{ float:right; width:678px; height:379px; border:1px solid #e1e1e1; margin-bottom:42px;}
.add-r .mp-list{ display:none;}

#scrollbar {
	width: 280px;
	margin:0 auto;
	position:relative;
}
#scrollbar .scrollbar {
	position: absolute;
	right:0;
	top:0;
	background-position: 0 0;
	width: 8px;
}
#scrollbar .viewport {
	width: 280px;
	height: 320px;
	margin-top:10px;
	overflow: hidden;
	position: relative;
}
#scrollbar .track {
	background: #e1e1e1;
	height: 100%;
	width: 8px;
	position: relative;
}
#scrollbar .thumb {
	background: #bfbfbf;
	height: 20px;
	width: 8px;
	cursor: pointer;
	overflow: hidden;
	position: absolute;
	top: 0;
}
#scrollbar .overview {
	list-style: none;
	position: absolute;
	left: 0;
	top: 0;
	padding: 0;
	margin: 0;
}

@media screen and ( max-width:768px){
	.footer{ width:1000px !important;}
	.headerwrap{ width:1000px !important; }
	.bigpic{ width:1000px !important;}
	.ad{ width:1000px !important;}
	.submenu{ width:1000px !important;}
}


#code img{
	width:100px;
}

table.table_yy tr td{
	border:1px solid #ccc;
	padding-left: 2px;
}

.mright .info .Uldc_yy ul li{
	line-height: 24px;
}

.subpox{
	padding-bottom: 40px;
}

.weixing img{
	width: 100%;
	height: 100%;
}

.mright .info h3.padl{
	padding-left: 0;
}

.new-pa ul li a.padl{
	padding-left: 0;
}

ul.fr .weixing{
	left: -90px;
}

.ewm{
	float: left;
	margin-right: 20px;
}

.ewm img{
	width: 80px;
	height: 80px;
}

.footer .info-fa .fa-l .fmail .ewm p{
	height: 80px;
	width: 80px;
	text-align: center;
}