﻿@charset "utf-8";
/* CSS Document */
* {padding:0;margin:0;}
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, table, td, th, form, fieldset, img, dl, dt, dd, input, label {margin:0;padding:0;}
textarea, input, select, body {font-size:12px;}
ul, ol {list-style:none;}
a{color:#555;text-decoration:none;}
a:hover {text-decoration:underline;color:#c00;}
body { font:12px/1.5 arial,SimSun,georgia,verdana,helvetica,sans-serif;color:#333333; background-color:#fff;font-family:Microsoft Yahei;}
.clear{ clear:both;}
.wrapper{ width:1000px; margin:0 auto;}
.banner{ width:100%; float:left;}
.banner_ll{border:1px solid #b4dffc; padding:1px;width:1000px; float:left; margin-bottom:3px}
.banner_l{border:1px solid #b4dffc; padding:1px;width:490px; margin-right:10px; float:left; margin-bottom:3px}
.banner_r{border:1px solid #b4dffc; padding:1px;width:490px; float:right;margin-bottom:5px}
.navbar{ width:100%; height:40px; background-color:#2f8cd7; margin:0 auto; overflow:hidden;}
.navbar .menu{ width:1000px; margin:0 auto;}
.navbar .menu ul{ width:100%; float:left; margin-bottom:15px;}
.navbar .menu ul li a{ float:left; padding:0 20px; font-size:16px; line-height:40px; height:40px; color:#fff; text-decoration:none;}
.navbar .menu ul li a.current, .navbar .menu ul li a:hover{ background-color:#006499;}
.wrapper{ width:1000px; margin:0 auto;}
.news_header{ width:100%; height:50px; padding:15px 0; float:left;}
.news_header .logo{  float:left;}
.searcher{ width:450px; padding-top:5px; float:right;}
.searcher .searchTxt{float:left;width:378px;height:28px;padding-left:10px;line-height:30px;border:2px solid #2f8cd7; border-right:0; font-size: 14px;color: #999;}
.searcher .submit{ width:60px; height:32px; background:url(http://www.ndwww.cn/finance/images/searchIcon.png) no-repeat; border:none; cursor:pointer;}
.parter{ width:100%; float:left;}
.mt15{ margin-top:10px;}
.leftbar{ width:730px; float:left; border-right:1px solid #ddd;}
.leftside{ width:310px; float:left;margin-right:25px;}
.focus{ width:310px; height:350px; float:left; }
.item{ width:100%; float:left; overflow:hidden;}
.item_tit{ width:100%; height:30px; border-bottom:1px solid #ddd;position:relative;}
.item_tit h3{ height: 29px;line-height: 29px;float: left;font-size: 18px;color: #444; font-weight:100;}
.item_tit h3 a{font-size: 18px;color:#333;height: 30px;display: block;border-bottom: 2px solid #2f8cd7; text-decoration:none;}
.item_tit h3 a:hover{ color:#c00;}
.item_con{ width:100%; float:left;}
.zixun{ width:100%; float:left; margin-top:8px;}
.zixun li{ background: url(../images/dian.jpg) no-repeat 0 50%;height:30px;line-height:30px;overflow: hidden;}
.zixun li a{width:100%;float: left;font-size:14px;padding-left:12px;color:#555;overflow: hidden;}
.zixun li a:hover{color:#c00;}
.tuwen{ width:100%; float:left; margin-top:8px;}
.tuwen h3{ font-size:16px; line-height:35px; width:100%; overflow:hidden; font-weight:100;}
.tuwen img{ width:120px; height:90px; float:left; margin-right:10px;}
.tuwen p{ line-height:23px; color:#666;}
.tuwen .more{ color:#c00;}
.products{ width:100%; float:left;}
.products ul{ width:340px; float:left; position:relative;}
.products li{width:145px; height:160px;float: left;margin-right:20px;position: relative;margin-top: 19px;overflow: hidden;}
.products img{ width:145px;height: 100px;}
.products p{ text-align: center;padding-top: 4px;line-height: 22px;font-size: 14px;}
.midside{ width:370px; float:left;}
.headline{width:100%;float: left;}
.topnews{ width:100%; border-bottom:1px dashed #ddd; padding-bottom:15px;}
.topnews h3{ text-align:center; line-height:30px; font-size:20px; font-weight:100; padding-bottom:8px;}
.topnews h3 a{ color:#c00;}
.topnews .more{ color:#c00;}
.topnews p{ color:#666; line-height:23px; font-size:14px;}
.listnews{ width:100%; float:left; margin-top:8px;}
.listnews li{ width:100%; background: url(../images/dian.jpg) no-repeat 0 16px;height: 35px;line-height:35px; float:left;}
.listnews li a{width:320px;float: left;font-size: 16px;padding-left:15px;color: #555;overflow: hidden;height: 35px;line-height: 35px;}
.listnews li a:hover{color:#c00;}
.listnews li span{ float:right; color:#c00; line-height:40px;}
.caijing{width:100%;float: left; margin-top:14px;}
.rigbar{ width:255px; float:right;}


/*焦点图*/
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}
#owl-demo{position:relative;width:310px;height:350px;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:100%;height:350px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;}
.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}
/*焦点图end*/

/*银行tab*/
.bankBox{ width:100%; float:left;}
.parter_tit{width:100%;  height:35px; padding:10px 0; margin-bottom:10px; border-top:2px solid #2f8cd7;}
.parter_tit h3{font-size:24px; line-height:35px;font-weight:100; float:left;}
.parter_tit h3 a{ text-decoration:none;}
.parter_tit .more{ float:right; line-height:25px; padding-top:5px; font-size:14px;}
.ndbank{ width:320px; float:left; }
.ndbank_title .tabbtn{ width:100%;height:32px; background-color:#f5f5f5; float:left; border-bottom:none;}
.ndbank_title .tabbtn li{float:left;}
.ndbank_title .tabbtn li a{width:78px;height:32px;float:left;line-height:32px;overflow:hidden;text-align:center;font-size:14px; font-weight:100;cursor:pointer; position:relative; z-index:1; border-right:1px solid #ffffff;}
.ndbank_title .tabbtn li a.current{ width:78px; height:37px;color:#000;font-weight:100; background:url(../images/bank_hover.jpg) no-repeat left top; text-decoration:none;}
.ndbank .tabcon{width:100%; float:left;}
.ndbank_con{ width:100%; float:left; padding-top:6px;}
.ndbank_con .logo{ width:53px; height:56px; float:left; border:1px solid #ddd; padding:5px; margin-top:10px;}
.ndbank_con .banknews{ width:240px; float:right; padding-top:5px;}
.ndbank_con .banknews li{ width:100%; line-height:25px; float:left;}
.Internet{ width:690px; float:left;}
.Internet li{ width:100%; float:left; border-bottom:1px solid #eee ; margin-bottom:15px; padding-bottom:15px;}
.Internet li h3{ font-size:22px; font-weight:100; line-height:45px;}
.Internet li h3:hover{ text-decoration:underline;}
.Internet li img{ width:120px; height:85px; float:left; margin-right:20px;}
.Internet li span{ font-size:12px; line-height:23px;color:#888;}
.Internet li a{ text-decoration:none;}