@charset "utf-8";
/* CSS Document */
/* CSS Document */
*{ padding:0; margin:0;}
body{font:12px/18px "微软雅黑","Microsoft YaHei","黑体","SimHei";}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
ul,ol{ list-style:none;}
a img{ border:0;}
a {
	color: #666666;
	text-decoration: none;
	transition: all .6s;
}
a:hover {
	text-decoration: none;
	transition: all .6s;
	color: #faa651;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clear {
	clear: both;
}
.wrapper {
    max-width: 1200px;
    margin: 0 auto;
}
/*top*/
.top{
height: 5px;
width: 100%;
position: relative;
margin: 0 auto;
background: #ab262b;
}
/**NAV**/
.Nav{
height: 145px;
width: 100%;
position: relative;
margin: 0 auto;
background:  url(../images/nav-bg.jpg) no-repeat 0 0 ;
}
.ss{
width:100%;
height: 30px;
line-height: 30px;
}
.sc a{
color: #ab262b;
}
.sc a:hover{
color: #faa651;
}
.sc, .search {
    width: 25%;
    height: 30px;
    line-height: 30px;
}
.navbar-form{ height:30px;}
.search .form-control {
	height: 24px;
    font-size: 12px;
	border: 1px #CCCCCC solid;
    line-height: 22px;
    background-color: #fff;
    -webkit-user-select: none;
	width: 80%;
	position: relative;
	float: left;
	margin: 3px 0;
}
.but-search{
display: block;
width: 24px;
height: 24px;
margin: 3px 0;
background: url(../images/ss.jpg) no-repeat 0 0; 
}
.logo{
width: 38%; 
height:105px;
}
.logo img{
width: 100%; 
height:105px;
}
.logo img{
width: 100%; 
}
.navbar{
	width:62%;
	height:105px;
}
/*导航下拉菜单*/
#header{width:100%; padding: 35px 0;}
.nav{
	position: relative;
	width: 100%;
	height: 45px;
}
.nav li{
	position: relative;
	float: left;
}
.nav .bg{ width:2px; height:45px; padding:0px; display:block;}
.nav li a{
	line-height: 45px;
	padding:0px 21px;
	float:left;
	height:45px;
	font-size:16px;
	font-weight: bold;
    letter-spacing: .1em;
}
.nav li a:hover {
    background: url(../images/navbg_a.gif) repeat-x; color:#fff;
}
.nav li .nav-w {
	width: 500px;
	z-index:21;
	position:absolute;
	display:none;
	float:left;
	clear:both;
	overflow:hidden;
	top:45px;
	background: url(../images/nav-w-bg.png) no-repeat 0 0 #ab262b;
	left:-300px;
}
.nav li:hover a{ background: url(../images/navbar-bg.png) no-repeat 0 0; color:#666;}
.nav li .section-nav1{ padding:10px; height:auto; overflow: hidden;}
.nav li .section-nav1 ul {
	position:static;
	padding:0px;
	margin:0px;
	width:100%;
	overflow:hidden;
}
.nav li .section-nav1 ul li {
	position:static;
	padding:0px;
	margin-bottom:3px;
	width:20%;
	background:none;
	float:left;
}
.nav li .section-nav1 ul li a {
	text-align:center;
	padding:0px;
	line-height:24px;
	width:100%;
	padding-left:3px;
	display:block;
	background:none;
	float:left;
	height:auto;
	color:#fff;
	font-size:14px;
	overflow:hidden;
	cursor:pointer;
}
.nav li .section-nav1 ul li a:hover {
	background:none;
	color: #faa651;
}
/*导航下拉菜单*/

/***底部***/
.foot{
	width: 100%;
	height: 200px;
	position: relative;
	margin: 0 auto;
	background: #2c343d;
}
.txt{
	width:25%;
	height:160px;
	margin:20px 3%;
}
.txt p{
	width: 100%;
	height: 35px;
	line-height: 35px;
	color: #fff;
	font-size: 14px;
}
.tu{
	width:30%;
	height:160px;
	margin:20px 3%;
}
.tu img{
	display: block;
	width:28%;
	height:100px;
	float: right;
	padding: 2%;
}
.footer{
	width: 100%;
	height: 40px;
	position: relative;
	margin: 0 auto;
	background: #313131;
	color: #fff;
	padding: 12px 0;
}
/***content***/
.content{
	width: 100%;
	min-height:800px;
	position: relative;
	margin: 0 auto;
	background: url(../images/content_bg2.jpg) no-repeat center 0;
}
.list{
	width:100%;
	height:100px;
	padding: 80px 0;
	position: relative;
}
.list h2{
	color: #b71c22;
	font-size:26px;
	font-weight: bold;
	line-height: 80px;
	padding: 0  20px;	
	letter-spacing: .1em;
}
/***main***/
.main{ margin:0 auto; width:100%; padding:40px 0 100px 0; min-height:500px; overflow:hidden;  _height:500px; _overflow:visible;}

.Lmain{width:20%; overflow:hidden;}
.menu,.menu_title,.menu_list{width:90%; overflow:hidden;}
.menu_title{height:65px; line-height:1; font-size:20px; color:#333; background:url(../images/menu_title.jpg) no-repeat bottom; margin-bottom:10px;}
.menu_title p{line-height:64px;}
.menu_list li{width:184px; padding:15px 0 15px 0;  border-bottom:1px solid #ededee; overflow:hidden;}
.menu_list li .menu_li{width:170px; display:block; padding-left:14px; font-size:14px;}
.menu_list li .menu_li:hover,.menu_list li .menu_li.MFon{color:#6d5c55; font-weight:bold;}
.menu_sub_li{width:170px;  padding:20px 0 0 14px; display:none; overflow:hidden;}
.menu_sub_li li{width:170px; padding:10px 0; font-size:14px; color:#666; border:none; overflow:hidden;}
.menu_sub_li li a{display:block; padding-left:10px; color:#666;}
.menu_list li .menu_li:hover, .menu_list li .menu_li.MFon {
    color: #ff9900;
}


.Rmain{width:80%; overflow:hidden;}
.Rtitle,.Rcon,.tab_title{width:100%; overflow:hidden;}
.Rtitle{height:54px; padding-top:10px; font-size:24px; color:#ff9900; border-bottom:1px solid #eaeaea; margin-bottom:40px;}
.Rtitle_noBorder{height:55px; padding-top:10px; font-size:24px; color:#ff9900;}
.bread{ padding-top:5px; font-size:13px; font-weight:normal; color:#999999; overflow:hidden;}
.bread_homeIcon{background:url(home_icon.jpg) no-repeat center; display:inline-block; width:18px; height:18px; margin-bottom:-3px; overflow:hidden;}
.bread a{color:#999;}
.bread a:hover{color:#ff9900;}


/***topnews***/
.topNews_list{margin:0 auto; width:95%; border:1px solid #ccc; position:relative; padding:5px; margin-bottom:30px; overflow:hidden;}
.topNews_li,.topNews_li li{margin:0 auto; width:100%; height:214px; overflow:hidden;}
.topNews_li_img,.topNews_li_img img{ width:50%; height:214px; overflow:hidden;}
.topNews_li_img img{ width:100%; height:214px; overflow:hidden;}
.topNews_li_dl{width:45%; height:194px; padding:10px 20px; background:#f4f4f4; overflow:hidden;}
.topNews_li_dt{width:100%; height:20px; line-height:20px; font-size:18px; color:#333; margin-bottom:20px; font-weight:bold; overflow:hidden;}
.topNews_li_dd{width:100%; height:80px; line-height:20px; color:#666; margin-bottom:5px;  overflow:hidden; text-indent: 2em;}
.topNews_li_dt a{color:#333;}
.topNews_li_dd a{color:#666;}
.topNews_li_dt a:hover,.topNews_li_dd a:hover{color:#ff6600;}
.topNews_li_more{width:100%; color:#666;padding: 10px 0;}
.topNews_li_more a{color:#faa651;}
.topNews_li_more a:hover{color:#ff6600;}
.topNews_li_ben{position:absolute; right:20px; bottom:20px; z-index:1000;}
.topNews_li_ben li{float:left; margin-left:5px;}
.topNews_li_perv{background:url(../images/carousel_control.png) no-repeat 8px 0;  width:24px; height:24px; cursor:pointer; overflow:hidden;}
.topNews_li_next{background:url(../images/carousel_control.png) no-repeat -14px 0; width:24px; height:24px; cursor:pointer; overflow:hidden;}

/***/
.News_list{margin:0 auto; width:95%; margin: 0 auto; margin-bottom:20px; overflow:hidden;}
.News_list li{width:100%; border-bottom:1px dashed #d4d4d4; padding-bottom:20px; margin-bottom:35px; overflow:hidden;}
.News_li_left{width:15%; overflow:hidden;}
.News_li_left dd{width:90%; overflow:hidden;}
.News_li_left dd{color:#666; height:40px; line-height:40px; text-align:center; background:#f4f4f4; font-size:14px; font-weight: bold;}
.News_li_Right{width:85%; overflow:hidden;}
.News_li_Right dt,.News_li_Right dd{width:95%; overflow:hidden;}
.News_li_Right dt{color:#000; font-size:16px; margin-bottom:5px;}
.News_li_Right dd{color:#666; line-height:1.5;}
.News_li_Right dt a{color:#000;}
.News_li_Right dd a{color:#666;}
.News_li_Right dt a:hover,.News_li_Right dd a:hover{color:#ff9900;}

.News_title,.News_detail,.News_share{width:100%; overflow:hidden;}
.News_title{text-align:center; margin-bottom:30px;}
.News_title h1{color:#000; font-size:24px; margin-bottom:20px;}
.News_tDate{padding:15px 0; width:748px; color:#999; border-bottom:1px dashed #dfdfdf; border-top:1px dashed #dfdfdf;}
.News_tDate a{color:#666;}
.News_tDate a:hover{color:#ff9900;}
.News_detail{font-size:14px; line-height:1.8; color:#333; margin-bottom:50px;}
.News_share{margin-bottom:10px;}


/***page***/
.page{width:70%; margin:10px auto; padding:10px 0px; text-align:center; overflow:hidden;}
.pagelist a{border:1px solid #ccc; background:#FFF; text-align:center; margin:0 5px; padding:2px 8px; color:#333;}
.pagelist li{ text-align:center;float:left;}
.pagelist .thisclass{ border:1px solid #6d5c55; background:#6d5c55; text-align:center;margin:0 5px; padding:2px 8px;  color:#FFF;}
.pagelist a:hover{ border:1px solid #6d5c55; background:#6d5c55; text-align:center;  color:#FFF;}


/***News_title***/
.News_title,.News_detail,.News_share{width:100%; overflow:hidden;}
.News_title{text-align:center; margin-bottom:30px;}
.News_title h1{color:#000; font-size:24px; margin-bottom:20px; line-height: 24px;}
.News_tDate{padding:15px 0; width:100%; color:#999; border-bottom:1px dashed #dfdfdf; border-top:1px dashed #dfdfdf;}
.News_tDate a{color:#666;}
.News_tDate a:hover{color:#ff9900;}
.News_detail{font-size:14px; line-height:1.8; color:#333; margin-bottom:50px;}
.News_share{margin-bottom:10px;}

/**Xg_List**/
.Xg_List{width:100%; padding:15px 0; font-size:14px; color:#999; border-top:1px dashed #dfdfdf; overflow:hidden; height: 45px;}
.xgLi_prev,.xgLi_next{width:35%; line-height:44px; overflow:hidden;}
.xgLi_next{text-align:right;}
.Xg_List a{color:#333;}
.Xg_List a:hover{color:#ff9900;}

/***pic_list***/
.pic_list{width:96%; font-size:14px; color:#333; margin:0 auto; margin-bottom:50px; overflow:hidden;}
.pic_list li{width:23%; height:180px; float:left; margin-right:2%; margin-bottom:28px; overflow:hidden;}
.pic_liImg{padding:5px; border:1px solid #ddd; width:94%; height:118px; margin-bottom:10px; overflow:hidden;}
.pic_zoom_icon{width:18px; height:18px; position:absolute; right:10px; bottom:10px; overflow:hidden;}
.pic_li_img{width:100%; height:118px; position:relative; overflow:hidden;}
.pic_li_img img{width:100%; height:118px;}
.pic_li_title{width:100%; height:40px; line-height:20px; overflow:hidden;}
.pic_list a{color:#333;}
.pic_list a:hover{color:#da9e10;}

.pic_detail{margin:0 auto; width:748px; margin-bottom:80px; overflow:hidden;}


/***about***/
.row{ width:100%; min-height:500px; position:relative; margin:0 auto;}
ul.block .title{font-size: 22px;color:#ab262b; line-height:45px;}
ul.block .title span{color:#999;}
ul.block li{margin-bottom: 10px;width: 100%; float: left; line-height:45px; font-size:16px;}
ul.block li div{float: left}


/***message***/
.invest-tip { font-size: 16px; color: #303860; line-height: 45px; padding-left:2%; }
.invest-inview { padding-left:2%; color: #5b5d68; font-size:14px; margin-top: 5px; }
.queries-form { margin-top: 10px; padding:2% 5%; border-bottom: 1px solid #e0dfe5; }
.queries-input { width: 620px; height: 20px; line-height: 20px; padding: 18px 20px; display: block; margin-bottom: 10px; }
.queries-area { width: 620px; height: 60px; line-height: 20px; padding: 18px 20px; display: block; margin-bottom: 10px; border: 0; color: #A8A8A8; }
.queries-btn {color: #fff;display: block;width: 99px;height: 35px; margin: 20px 0 0; background: #ffa715;border-radius: 35px;line-height: 35px;font-size: 14px;cursor:pointer; }
.queries-inview { padding-top: 30px; }
.queries-inview h3 { padding-left: 55px; height: 50px; color: #303860; font-size: 16px; line-height: 50px; }
.queries-inview p { color: #303860; font-size: 14px; }


/****inkPhoBox***/
.inkPhoBox { width: 100%; margin: 0 auto 20px; }
.inkPhoBox .main{ width:98%; padding: 0;}
.inkPhoBox .mod18{width:100%;position:relative;}
.inkPhoBox #prev{ background: url(../images/prevBtn.png) no-repeat; height: 48px; width: 24px; position: absolute; z-index: 99; left: 11px; top: 37px; cursor: pointer; }
.inkPhoBox #next{ background: url(../images/nextBtn.png) no-repeat; height: 48px; width: 25px; position: absolute; z-index: 99; top: 37px; right: 11px; cursor: pointer; }
.inkPhoBox .mod18 #prevTop{display:none}
.inkPhoBox .mod18 #nextTop{display:none}
.inkPhoBox .mod18 li{float:left;}
.inkPhoBox .mod18 .cf li{position:relative;color:#fff;}
.inkPhoBox .mod18 .cf a{display:block;width:100%;height:377px;position:absolute;color:#fff;}
.inkPhoBox .mod18 .cf a img{width:100%; height:360px;}
.inkPhoBox .mod18 .cf li span{display:block;width:100%;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.inkPhoBox .bigImgBox{width: 95%; border: 1px solid #E1E1E1; padding:21px; }
.inkPhoBox .mod18 .picBox{width: 100%; height: 360px; position: relative; overflow: hidden;}
.inkPhoBox .mod18 .picBox ul{height:360px;position:absolute; left:0;}
.inkPhoBox .mod18 .picBox li{ width: 894px; height: 360px;}
.inkPhoBox .smImgBox{ width: 97%; padding: 11px; border: 1px solid #E1E1E1; margin-top: 12px; position: relative; }
.inkPhoBox .mod18 .listBox{ width: 100%; height: 101px; margin: 0 auto; position: relative; overflow: hidden; }
.inkPhoBox .mod18 .listBox ul{height:101px;position:absolute; padding-left:0px;}
.inkPhoBox .mod18 .listBox li{ width: 154px; height: 101px; cursor: pointer; position: relative; padding: 0 15px 0 0; }
.inkPhoBox .mod18 .listBox li i{display:none;}
.inkPhoBox .mod18 .listBox li a{display:block;width:100%;height:101px;}
.inkPhoBox .mod18 .listBox .on img{border:2px solid #B42222; width:100%; height:97px;}
.inkPhoBox .mod18 .listBox .on { background:url(../images/img_bg.jpg) center top no-repeat;}
.inkPhoBox .mod18 .listBox .on i{display:block;}
.inkPhoBox .left_top { font-family:Arial; font-size:32px; color:#fff; text-align:center; height:30px; line-height:30px; background:#333}


/****pic_li_left****/
.pic_List{margin:0 auto; width:95%; margin-bottom:20px; overflow:hidden;}
.pic_List li{width:100%; border-bottom:1px dashed #d4d4d4; padding-bottom:20px; margin-bottom:35px; height:145px; overflow:hidden;}
.pic_li_left{width:30%; overflow:hidden;}
.pic_li_left dd{width:90%; overflow:hidden;}
.pic_li_left dd{height:100%;background:  none; font-size:14px; font-weight: bold;}
.pic_li_left dd img{ width:98%; height:140px;  border: 1px solid #d4d4d4; background:  none;}
.pic_li_Right{width:70%; overflow:hidden;}
.pic_li_Right dt,.pic_li_Right dd{width:95%; overflow:hidden;}
.pic_li_Right dt{color:#000; font-size:16px; margin-bottom:5px;}
.pic_li_Right dd{color:#666; line-height:1.5;}
.pic_li_Right dt a{color:#000;}
.pic_li_Right dd a{color:#666;}
.pic_li_Right dt a:hover,.pic_li_Right dd a:hover{color:#ff9900;}

