﻿/**2017.6.15
 *  
 * 
 * **/

*{ margin: 0; padding: 0;}
body { margin: 0; font-size: 13px; line-height: 1.231;  background:#ecedef url(../images/bgss.jpg) repeat-x left top;}
body, button, input, select, textarea { font-family: sans-serif;}
a,a:hover,a:focus { text-decoration: none; outline: 0;}
b, strong { font-style: normal;}
ul li, ol li{ list-style: none;}

img { border: 0; -ms-interpolation-mode: bicubic;}

button, input, select, textarea {outline: none; font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle;}
button, input { line-height: normal; *overflow: visible;}
table button, table input { *overflow: auto;  outline: none;}
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button;}
input[type="checkbox"], input[type="radio"] { box-sizing: border-box;}
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none;}
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0;}

/* : h5bp.com/q */ 



body{ font-family: "", serif;}
.body_bgColor{background:#fff;}
nav,.header,.content_box, .content_list,footer {min-width: 980px;}

.header,.content_box, .content_list {overflow: hidden;}
.w960 { width: 1000px; margin: 0 auto;}

/******************/


.header { height: 150px; overflow: hidden; min-width: 980px; background:url(../images/logobg.jpg) no-repeat center top;}
.header img { margin:5px 0 0  20px;}
.nav {
	width: 1003px;
	height: 37px;

	background: url(../images/nav.jpg) repeat-x;}

.nav>ul>li:first-child {
	background-image: none;}

.nav>ul>li{width: 98px;text-align: center;}
.nav>ul>li>ul.navShow li {width: 91px;text-align: center;}
.nav>ul>li:first-child { border-left:0;}
.nav>ul>li {
	width: 98px;
	z-index: 100;
	font-size: 14px;
	position: relative;
	float: left;
	height: 37px;
	line-height: 37px; border-left:1px solid #fff;border-right:1px solid #fff;}

.nav>ul>li:hover ul.navShow {
	display: block;}
.nav ul li >a {
	color: #fff;
display:block; width:98px;
font-weight: bold;}

.nav>ul>li>ul.navShow {
	display: none;
	top: 37px;
	left: 0px;
	position: absolute;
	z-index: 9999;
	background-color: #f27710;
	width: 98px;}
.nav>ul>li>ul.navShow li {
	font-size: 12px;
	height: 32px;
	line-height: 32px;
	border-top: 1px solid #fff;
width: 98px;}

.nav>ul>li>ul.navShow li:hover {
	background-color: #fff;}

.nav>ul>li>ul.navShow li:hover a,.nav>ul>li:hover >a {
	/*color: #820b0b;*/
	text-decoration: underline;
	color: #333;}
.nav>ul>li:hover { background: #fff;}
.nav>ul>li:hover >a { color: #333;}
.footer { border-top:4px solid #f06e0e; padding: 10px 0;}
.footer p { text-align: center; color: #333;}
.footer span { margin:0 0 0 10px;}

.w1000 { overflow: hidden; width: 1000px; margin: 0 auto;}
.wrap_div{ margin:10px 0 0 0;}
.wrap_div,.w299,.w436,.w244,.title,.con,.ul1,.biaoyu { overflow: hidden;}
.w299 {background:#fff; height: 215px; padding: 10px 0; width: 299px; float: left; border: 1px solid #a5b8d8; border-radius: 3px;}
.w436 {background:#fff; width: 406px;height: 215px; padding: 10px 0; float: left; margin:0 0 0 7px;border: 1px solid #a5b8d8;border-radius: 3px;}
.w244 {background:#fff; width: 274px;height: 215px; padding: 10px 0;float: right;border: 1px solid #a5b8d8;border-radius: 3px;}
.title { height: 25px; line-height: 25px;}
.title span{ font-size: 14px; padding: 0 15px; color: #fff; display: inline-block; height: 25px;float: left; background-color: #1d4d95;}
.title i { display: inline-block; float: left; font-style: none; background: url(../images/title.jpg) no-repeat; width: 12px; height: 25px;}
.title a { font-size: 12px; margin:0 10px 0 0;font-weight: normal; color: #717171; float: right; font-size: 12px;}

.con { padding: 8px 8px 0 8px; font-size: 12px;background-color:#f8fbff;}
.ul1 li { padding:0 0 0 12px; height: 31px; line-height: 31px; background:url(../images/dian.jpg) no-repeat left center;}
.ul1 li  a {color:#222222;}

.biaoyu { background:  url(../images/ibaoyu.jpg) no-repeat; width: 1000px; height: 117px; overflow: hidden; margin:10px 0  0 0;}
.biaoyuTitle { width:100px; height:120px;  color:#fff; font-size:25px;}
.biaoyuTitle span {     display: block;}

/*****/
.leftImgText { width:406px; height: 233px; overflow:hidden; position:relative;}
.leftImgText .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
.leftImgText .hd ul{ overflow:hidden; zoom:1; float:left;}
.leftImgText .hd ul li{ font-size: 12px; float:left; margin-right:2px;  width:15px; height:15px; line-height:17px; text-align:center; background:#fff;  background:rgba(255,255,255,0.6);cursor:pointer;}
.leftImgText .hd ul li.on{ background:#fa6e07; color:#fff;}
.leftImgText .bd{ position:relative; height:100%; z-index:0;}
.leftImgText .bd li { zoom:1; vertical-align:middle; font-size: 13px;}
.leftImgText .bd li >span { display: block; overflow:hidden;width:406px; height:233px;}
.leftImgText .bd li >a { display: none; color: #333333; margin:7px 0 0  0; text-align: center; display: block;}
.leftImgText .bd li img { width: 406px;height: 233px; border:1px solid #ccc; border-radius: 3px;}

.actives { overflow:hidden;border: 1px solid #a5b8d8;background: url(../images/index_52.jpg) no-repeat left top; height: 155px;}
.abg { background: url(../images/abg.jpg) repeat-x left bottom;}

.picMarquee-left{ width:943px; margin: 0 10px 0  0;  overflow:hidden; position:relative; border: 0; float: right;}
.picMarquee-left .bd{ padding:10px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picMarquee-left .bd ul li .pic{ text-align:center;}
.picMarquee-left .bd ul li .pic img{ width:200px; height:130px; display:block; padding:2px; border:1px solid #ccc;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;}
.picMarquee-left .bd ul li .title{ line-height:24px; display:none;}

.firlds { overflow: hidden; margin:15px 0;}
.firlds span { font-size: 14px; font-weight: bold;}
.firlds p { float: right; width: 865px;}
.firlds a:first-child { border:0;}
.firlds a { color: #222; display: inline-block;  padding:0px 10px;border-left:1px solid #333; margin:5px 0 0 0;}
.firlds a:hover { color: #f96a33;}

.bod { border:1px solid #a5b8d8; border-radius: 3px;background:#fff;}
			.titles { border-bottom:1px solid #a5b8d8;}
			.ti_const { overflow:hidden; padding:5px 15px; min-height:300px;}



