﻿@charset "utf-8";
/** {margin:0px;padding:0px;font-size:14px}*/
* {font-size:14px; padding-right: 0px; padding-left: 0px; font-weight: normal; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-style: normal; font-family: inherit;}
body {-webkit-text-size-adjust:none;background:#fff;min-width:320px;margin:0px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif, "宋体"; }
ul, li {list-style:none;}
a {text-decoration:none;color:#333;}
img, img a {border:0px;}
.red {color:#E91758;}
.clear,.module {clear:both;}
/**水平翻转**/
.flip_x {filter: FlipH; -moz-transform: matrix(-1, 0, 0, 1, 0, 0); -webkit-transform: matrix(-1, 0, 0, 1, 0, 0);}
/**垂直翻转**/
.flip_y {filter: FlipV; -moz-transform: matrix(1, 0, 0, -1, 0, 0); -webkit-transform: matrix(1, 0, 0, -1, 0, 0);}
/*圆角设置*/
.input-rounded, .input-rounded input {border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
/* 头部--------------------------------------deng */
.header {background:url(../images/title.png) repeat-x;height:49px;display:block;text-align:right;position:relative;overflow:hidden;}
.header .weibo {float:right;margin:5px 0 0;height:34px;width:34px;position:relative;}
.header-btn{position:relative;float:right;margin:5px 15px auto auto;width:72px;height:34px;background: url(../images/top_right_bg.jpg) no-repeat 0px 0px;}
.header-btn a {display: block;float: left;height: 34px;width: 70px;}
.header .logo {float:left; }
.header-btn2{background-position: 0px -33px;}
/* 底部 */
footer{ margin:0 auto; width:100%;}
.footer{text-align:center; line-height:24px;color:#999;}
.footer a{color:#999;}
/*搜索*/
.search {padding:2px 0 5px;}
.headnav a, .news_list li, .news_list p, .img_icon, .video_icon, .bar_nav .top a, .ad, .b1, .sina_small_pic li h2, #scroller h2, .tody_ysbox .r li span {background:url(../images/28048.png) no-repeat;}
.bar_nav ul li.on, .bar_nav ul li.onlychild, .bar_nav ul, .sina_small_pic li h2, #scroller h2 {background-repeat:repeat-x;}
.main_prom, .news_list li, .news_list p, .list_more, .stockBox, .downBox, .tody_ysbox {border-bottom: 1px solid #e8e8e9;border-top: 1px solid #fff;}
.nav_content_list .nav_content_item {overflow: hidden;vertical-align: top;}
.bar_nav {clear: both;overflow: hidden;border-top: 1px solid #fff;color: #4C4319;position: relative;-webkit-tap-highlight-color: transparent;}
.bar_nav ul {clear: both;*zoom: 1;font-weight: bold;line-height: 40px;background-position:0 -577px;}
.bar_nav ul li {float: left;text-align: center;height: 43px;cursor: pointer;color:#666;}
.bar_nav ul li a {color: #99893e;}
.bar_nav ul li.on {background-position:center -669px;color: #222;}
.bar_nav ul li.on a {color: #222;}
.bar_nav ul li.onlychild {width: 82px;font-size:16px;padding: 0 0 0 5px;text-align: left;background-position:21px -669px;color: #424242;}
.bar_nav .top {position: absolute;width: 32px;height: 33px;z-index: 999;right: 8px;top: 4px;}
.bar_nav .top a {background-position: 0 -466px;width: 32px;height: 33px;display: inline-block;}
.news_list {clear: both;overflow: hidden;*zoom: 1;padding: 0 2px;}
.news_list li, .news_list p {background-position:6px -89px;background-size: 23px auto;list-style: none outside none;padding: 10px 48px 10px 18px;position: relative;overflow: hidden;}
.news_list li a:visited, .news_list p a:visited {color: #9e9e9e;}
.news_list li a.sticky:visited, .news_list p a.sticky:visited {color: #333;}
.news_list li a:only-child, .news_list p a:only-child {display: block;}
.news_icon {position: absolute;right: 10px;top: 6px;display: block;}
.list_more {clear: both;overflow: hidden;padding: 8px;}
.list_more a {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;display: block;text-align: center;border: 1px solid #dedede;height: 30px;line-height: 30px;font-size: 14px;background: -webkit-linear-gradient(top, #efefef, #e4e4e4); background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#e4e4e4)); background: -moz-linear-gradient(top, #efefef, #e4e4e4); background: -ms-linear-gradient(top, #efefef, #e4e4e4); background: linear-gradient(top, #efefef, #e4e4e4);}

#searchbox {clear: both;border-top: 1px solid #ddd;font-size: 14px;background-color: #e5e5e5;background-image: -webkit-gradient(linear, left top, left bottom, from(#e5e5e5), to(#f5f5f5));background-image: -webkit-linear-gradient(top, #e5e5e5, #f5f5f5);background-image: -moz-linear-gradient(top, #e5e5e5, #f5f5f5);background-image: -ms-linear-gradient(top, #e5e5e5, #f5f5f5);background-image: -o-linear-gradient(top, #e5e5e5, #f5f5f5);background-image: linear-gradient(top, #e5e5e5, #f5f5f5);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#e5e5e5', EndColorStr='#f5f5f5');padding: 10px 7px 10px 7px;position: relative;}
.inputsearh {width: 80%;height: 32px;border: none;background: none;line-height: 30px;color: #a9a9a9;font-size:14px;}
#searchbox .searchopbox {position: absolute;z-index: 90;right: 13px;top: 15px;float: right;width: 40px;height: 27px;background-position:0 -624px;text-decoration: none;}
#searchbox .searchcontbox {z-index: 500;position: absolute;z-index: 100;left: 13px;top: 14px;width: 212px;border-left: 1px solid #afaa95;border-top: 1px solid #afaa95;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: 4px 4px 10px #ccc;background: #fff;}
#searchbox .searchcontbox li {float: left;text-align: center;height: 33px;line-height: 33px;border-bottom: 1px solid #afaa95;border-right: 1px solid #afaa95;width: 105px;}
#searchbox .searchcontbox li a:hover {color: #1F376D;}
#searchbox .searchcontbox li:nth-child(2) {-moz-border-radius-topright: 8px;border-top-right-radius: 8px;}
#searchbox .searchcontbox li:nth-last-child(2) {-moz-border-radius-bottomleft: 8px;border-bottom-left-radius: 8px;}
#searchbox .searchcontbox li:last-child {-moz-border-radius-bottomright: 8px;border-bottom-right-radius: 8px;}
#searchbox #searchcont {position: absolute;z-index: 50;left: 60px;top: 15px;text-align: center;padding: 0 6px;height: 24px;background: #e3edfc;-webkit-border-radius: 8px;border-radius: 8px;line-height: 24px;border: 1px solid #c5c6c7;color: #91a7c6;}
.sbtn {width: 48px;height: 30px;border: 0px solid #000;cursor: pointer;text-shadow: 1px 1px 2px #61616B;float: right;background: url("../images/28048.png") no-repeat scroll 0% 0% transparent;background-position:0px -624px;}
.searchBoxBor {height: 30px;border: 1px solid #c5c6c7;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;position: relative;margin: 2px 10px 0 10px;padding: 0 0 0 10px;background: #fff;font-size: 16px;}
.bar_nav ul li.on:before {content: "[";}
.bar_nav ul li.on:after {content: "]";}
.hid {display: none;}
.nav_content_list .nav_content_item, .slide_img_list .img_box {display: none;}
.nav_content_list .nav_content_item:first-of-type, .slide_img_list .img_box:first-of-type {width: 100%;display: block;}


#container{width:100%;}
#indextop{ width:100%;background:#0054a7; height:66px; text-align:center; margin-bottom:0px;background-size:contain;}
a.zise12:link,a.zise12:visited{font-size:14px; color:#9800CB; text-decoration:none;}
a.zise12:hover{color:#333333;}
a.heise12:link,a.heise12:visited{font-size:14px; color:#4D4B4B; text-decoration:none;}
a.heise12:hover{color:#333333;}
/*------------ start area ------------*/
.area > *:last-child {	border-bottom: none !important;}
.big-pic {	padding: 9px 0 8px;}
.big-pic-in {position: relative;width: 300px;height: 133px;	overflow: hidden;	margin: 0 auto;}
.pic-list {	position: relative;	height: 133px;	-webkit-transform: translate3d(0, 0, 0);}
.big-pic a {float: left;height: 133px;}
.big-pic a p:first-child {	width: 300px;	height: 110px;}
.big-pic2 .pic-list {width: 200%;}
.big-pic2 .pic-list a {	width: 300px;}
.big-pic3 .pic-list {width: 300%;}
.big-pic3 .pic-list a {	width: 300px;}
.big-pic4 .pic-list {width: 400%;}
.big-pic4 .pic-list a {	width: 300px;}
.big-pic5 .pic-list {width: 500%;}
.big-pic5 .pic-list a {	width: 300px;}
.cap {height: 23px;color: #fff;font-size: 13px;text-align: center;	line-height: 25px;}
.pic-list .cap {padding-left: 10px;	text-align: left;}
.slide-dot {position: absolute;	right: 5px;	bottom: 5px;height: 9px;-webkit-border-radius: 5px;	border-radius: 5px;}
.slide-dot span {display: inline-block;	width: 8px;	height: 9px;margin: 0 3px;	background: url("../images/slide-dot.png") no-repeat -8px 0;vertical-align: top;}
.slide-dot .slide-dot-cur {	background-position: 0 0;}
/* end big-pic */
ul.news {}
ul.news li {height: 68px; clear: both;}
.bg { margin-bottom: 1px; border-bottom: 1px solid rgb(221, 217, 217); border-top: 1px solid rgb(227, 225, 225); background-color: rgb(230, 228, 228);}
ul.news li dl { float: left; width: 240px; margin-left: 5px;}
ul.news li dt { font-size: 14px; font-weight: bold; margin-top: 7px; line-height: 14px;}
ul.news li dd { height: 40px; padding-right: 5px; background: url("../images/demo_15.jpg") no-repeat scroll right bottom transparent;line-height: 23px;}
ul.news li img { float: right; padding: 1px; border: 1px solid rgb(215, 215, 215); margin-top: 7px; width: 62px; height: 53px; margin-right: 5px;}

/* 真人案例 */
.anli{ width:100%; background:#E7E7E7;}
.anli_tit{ height:44px; line-height:45px; border-bottom: 2px solid #08509B;}
.anli_tit span{ font-size:18px; font-weight:bold; color:#08509B; margin-left:10px;}
.anli_tit a{ float:right; color:#666; }
.anli_con{width:320px; margin: 0 auto;}
.anli_con ul li{ float:left; text-align:center; color:#666; width:143px; margin:10px 5px 5px 10px; }
.anli_con ul li b{font-weight:normal;}

/* 项目 */
.xanmu{ width:100%; background:#E7E7E7;}
.xanmu_tit{ height:44px; border-bottom: 2px solid #08509B;}
.xanmu_tit a{ float:right; color:#666; line-height:44px;}
.xanmu_tit ul li{ float:left; line-height:44px; margin:0 5px 0 10px; }
.xanmu_tit ul li a{ color:#666; font-size:18px; font-weight:bold;}
.xanmu_con{ width:100%;}
.xanmu_con dd { clear: both; height: 40px; padding: 9px 8px; line-height: 21px;}
.bg { margin-bottom: 1px; border-top: 1px solid rgb(227, 225, 225);}
.bg dt a{ color:#08509B;}
.bg dd a{ color:#666;}
.kuang { width: 306px; padding-left: 5px;}
.xanmu_con dd span a.hong, 
.xanmu_con dd span a.hei {width: 40px;height: 40px; background: url(../images/allbgs.jpg) no-repeat scroll 0px 0px transparent;line-height: 40px;display: block; text-align: center;color: rgb(255, 255, 255);padding: 0px;float: left;}
.xanmu_con dd span a.hei{ background-position:0px -40px;}
.xanmu_con dd span a {padding-left: 9px;display: inline-block; font-size:13px;}

/* 页面底部 */
.foot{ width:100%; margin-top:10px;}
.foot_tit{ height:44px; background:#08509B; text-align:center;}
.foot_tit ul li{float:left; line-height:44px; width:33%; border-left: 1px solid #FFF;}
.foot_tit ul li a{ color:#fff; }
.foot_img{ text-align:center;}
.foot_f{ height:44px; width:100%; background:#E7E7E7; text-align:center;}
.foot_f ul li {float:left; color: #999; height:44px; line-height:44px;width:33.3%;}
.foot_f ul li img{vertical-align:middle;}
.more { margin-right:10px;}
.fodiv{ width:100%; background:#E7E7E7; height:200px; border-top: 1px solid #FFF;}
.fobj{ width:100%;background:#E7E7E7; padding-bottom:20px; color:#666; width:240px; margin:0 auto;}
.fobj a{ text-decoration:none; color:#666;}
.fobj ul{ margin-top:20px; }
.fobj li{ line-height:25px;}

.list{margin:10px 8px;}
.list li{background: #ebebeb; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb)); background: -moz-linear-gradient(top, #fff, #ebebeb); border: 1px solid #a4a4a4;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;height: 38px;line-height: 38px;margin-bottom: 8px;padding-left: 12px;}
.list li b { font-weight:normal;}
.tt{ font-weight:bold;}
.list li a b{ font-weight:normal;}
.page{height:20px;margin: 8px;}
.pagelistbox{display:inline-block;background: #ebebeb; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebebeb)); background: -moz-linear-gradient(top, #fff, #ebebeb); border: 1px solid #a4a4a4;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding: 1px;margin: 0 3px;border-radius: 3px 3px 3px 3px;}
.pagelistbox li{float:left;	margin-right:10px;}
.content{ color:#777; height: auto;}
.title h1{ color:#1F376D; font-size:18px; line-height:28px; margin-top: 5px; font-weight:bold;}
.title{ text-align: center; border-bottom: 1px solid #999; padding-bottom:5px;}
.title span{ font-size:13px; color:#666;}
.xgwz{ width:100%; background:#E7E7E7;}
.tt{ height:44px; line-height:45px; border-bottom: 2px solid #08509B;}
.tt span{ font-size:16px; font-weight:bold; color:#08509B; margin-left:10px; }
.tt a{ color:#666; font-size:13px; float:right; font-weight:normal;}
.like{width:100%; background:#E7E7E7;}
.like ul li{ border-bottom: 1px solid #FFF; height:36px; line-height:35px; padding-left:10px;}
.like a b { font-weight:normal;}
.like b { font-weight:normal;}
.xmnr_lm_top{ padding:10px 10px; color:#777; }
.xmnr_dbt{ text-align:center;}

.lxwm{margin:10px 0 0 20px; line-height:22px;}
.lxwm a{color:#fa7197;}
.lxwm1{margin-top:20px; text-align:center;}
.lxwm1 img{border:#BCBCBC 1px solid; padding:1px;}
.lxwm2{margin:30px 20px 0 20px; line-height:20px;}
.lxwm3{width:720px; height:500px; margin:30px auto; border:#BCBCBC 1px solid; padding:1px;}