@charset "utf-8";
/* CSS Document */
html,body
{
	height:100%;
}
body
{
	height:auto !important;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:"微软雅黑"
}
div, dl, dt, dd, ul, li, p, img, ol
{
	margin:0px;
	padding:0px;
	border:0px;
	list-style: none;
	list-style-type: none;
}
img a, img,a
{ border-style: none;
	border-color: inherit;
	border-width: medium;
	text-decoration:none;
}
a{
   blr:expression(this.onFocus=this.blur()); /* IE Opera */ 
   outline:none; /* FF Opera */
   text-decoration:none;
	font-size:12px;
}
}
 a:focus{ -moz-outline-style: none; /* FF */ } 

	
.all
{
	width:auto;
	
}
.bd
{
	width:100%;
	height:auto;
	margin:0px auto;
	
}
.header{
	width:100%;
	height:110px;
	float:left;
	background: #fff url(../images/index_01.jpg) center no-repeat;
}
.ny_header{
	width:100%;
	height:87px;
	float:left;
	background:url(../images/nyhead.jpg) center no-repeat;
}

.main_top_index{
	width:1440px;
	height:347px;
	margin:0 auto;
}
.nav{
	width:1440px;
	height:66px;
	float:left;
	background:url(../images/nav_03.jpg);
}
.nav ul{
	width:755px;
	margin:15px auto;
	height:33px;
}
.nav ul li{
	width:auto;
	text-align:center;
	height:33px;
	width:120px;
	float:left;
	line-height:33px; background:url(../images/line.jpg) left top no-repeat;
}
.nav ul li:hover{
	background:url(../images/navhover_04.jpg);
}
.nav ul li a{
	font-size:18px;
	color:#e4e2e5;
	font-weight: normal;
text-shadow: 1px 2px 1px #000; font-family:"黑体";
}
.banner{
	width:1440px;
	height:314px;
	float:left;
}

.flexslider{position:relative;height:314px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:314px;}
.flex-control-nav{position:absolute;bottom:10px; right:10px;z-index:2;width:100%;text-align:right;}
.flex-control-nav li{display:inline-block;width:44px;height:8px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:44px;height:8px;line-height:40px;overflow:hidden;background:url(../images/pic123.jpg) no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background:url(../images/pic1234.jpg) no-repeat;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat; display:none;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;display:none;}


.main_midd{
	border-bottom:1px solid #ced2d5;border-top:1px solid #ced2d5;
	width:100%;
	float:left;
	background:#d0dde3;
}

.main_midd_in{width:980px;margin:0 auto; padding-bottom:20px;}

.main_midd_topbox{ height:211px; padding:20px 0px}

.boxtitle{ text-align:left; height:35px; line-height:35px; border:1px solid #8cabbd; background:url(../images/titbj.jpg) repeat; color:#3a3a3a;}

.boxtitle p{ float:left; background:url(../images/tp.png) no-repeat 10px 13px; padding-left:30px; font-size:16px;}

.boxtitle span{ float:right; display:block; padding-top:13px; padding-right:8px;}

.main_top_box1{ float:left; width:214px; height:100%;}

.main_top_box2{float:left; width:214px; height:100%; margin-left:16px;}

.main_top_box3{float:left; height:100%; width:232px; margin-left:16px;}

.boxpic{ padding:6px; border:1px solid #afc5d1; background:#c6d6df;}

.main_top_box4{ background:url(../images/yy_bj.jpg) no-repeat; width:269px; height:208px; float:right; position: relative}

.main_top_box4 a{ display:block; position:absolute; top:136px;}

.main_top_box4 a.a1{ background:url(../images/pic1.png) no-repeat; width:50px; height:50px; left:35px;}

.main_top_box4 a.a2{ background:url(../images/pic2.png) no-repeat; width:50px; height:50px; left:111px;}

.main_top_box4 a.a3{ background:url(../images/pic3.png) no-repeat; width:50px; height:50px; right:32px;}

.main_top_box4 a:hover{ display:block;ackground-color:#000; filter:alpha(Opacity=80); opacity: 0.8;}

.main_midd_bottombox{ height:250px; background:#9ab6c6; width:952px; padding:14px;}

.bottombox_left{ float:left; width:280px;}

.bottombox_right{ float:right; width:655px;}

.myleft{ float:left; width:85px;}

.myright{ width:556px; float:left; margin-left:10px;}


/* qqshop focus */
/* qqshop focus */

.banner_index{height:249px;position: relative;overflow:hidden;width:556px;  }
.banner_index .btn,.banner_pro .bBtn{position: absolute; width:50%;height:100%;display: block; z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/jt02.png) no-repeat center left;left:4px; opacity:0.4;-moz-opacity:0.4;filter:alpha(opacity=40);}
.banner_index .btnNext,.banner_pro .bNext{background: url(../images/jt01.png) no-repeat center right;right: 4px; opacity:0.4;-moz-opacity:0.4;filter:alpha(opacity=40); }
/*.banner_index .btnPre:hover,.banner_pro .bPre:hover{opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80); }
.banner_index .btnNext:hover,.banner_pro .bNext:hover{opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);}*/
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;height:249px; }
.banner_index .banner_wrap li{width: 554px;float: left;}
.indexBanner_num{width:556px;margin: 0 auto;text-align: center; position: absolute; display:none} 
.indexBanner_num a{width: 8px;height: 8px;display: inline-block;_zoom:1;background: url(../images/bg_num.png) no-repeat 0 0;font-size: 0px;line-height: 0px;margin:0 1px; display:none;}
.indexBanner_num a.on,.indexBanner_num a:hover{background: url(../images/bg_num_on.png) no-repeat 0 0;}



.bottombox_right ul{}

.bottombox_right .tit1{ background:#ff9000; font-size:14px; font-weight:bold; color:#FFF;height:55px; width:85px; padding-top:20px;text-align:center;border:0px; margin:0px; float:left;}

.bottombox_right .tit2{ background:#fe0000; font-size:14px; font-weight:bold; color:#FFF;height:60px;width:85px;  padding-top:15px;text-align:center; border:0px;margin:0px; float:left;}

.bottombox_right .tit3{ background:#3278cd; font-size:14px; font-weight:bold; color:#FFF;height:50px;width:85px;  padding-top:25px;text-align:center; border:0px;margin:0px; float:left;}



.highy{ height:10px;}


.picList li{ float:left; width:180px; height:75px; border:1px solid #dedede; margin-left:16px; } 
.picList .pic{ text-align:center; line-height:0px;  } 
.picList .pic img{ } 
.picList .pic a:hover img{ } 
.picList .title{    } 
 
/* 多个左滚动 - 公用类 */ 
.leftLoop{ overflow:hidden; position:relative; } 
.leftLoop .hd{ overflow:hidden;  height:30px; background:#f4f4f4; display:none} 
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;   
     cursor:pointer; background:url("demoEffect/images/icoLeft.gif") no-repeat;} 
.leftLoop .hd .next{ background:url("demoEffect/images/icoRight.gif") no-repeat;  } 
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
    -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);} 
.leftLoop .hd ul li.on{ background:#f00;  } 

.leftLoop .bd{ margin-left:16px; width:580px;float:left } 
.leftLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{ text-align:center; float:left;display:_inline;} 












.main_midd01{
	width:208px;
	height:99px;
	float: left;
}
.main_midd01_left{
	width:73px;
	height:99px;
	float:left;
	background:url(../images/midd.png);
	position:relative;
}
.main_midd01_img{
	width:67px;
	height:65px;
	position:absolute;
	top:19px;
	left:3px;
}
.main_midd01_right{
	width:115px;
	height:70px;
	display:inline;
	margin:17px 0 0 7px;
	float:left;
}
.main_midd01_title{
	width:115px;
	height:18px;
	line-height:16px;
	float:left;
	margin-top:3px;
	display:inline;
}
.main_midd01_title a{
	font-size:13px;
	font-family:"微软雅黑";
	color:#278a2f;
	font-weight: bold;
}
.main_midd01_content{
	width:115px;
	height:40px;
	line-height:16px;
	float:left;
	margin-top:2px;
	display:inline;
    font-size:12px;
	color:#4e4e4e;
}

.main_midd02{
	width:255px;
	height:99px;
	float: left;
}
.main_midd02_left{
	width:104px;
	height:99px;
	float:left;
	background:url(../images/midd2.png);
	position:relative;
}
.main_midd02_img{
	width:97px;
	height:65px;
	position:absolute;
	top:19px;
	left:3px;
}
.main_midd02_right{
	width:135px;
	height:70px;
	display:inline;
	margin:17px 0 0 7px;
	float:left;
}
.main_midd02_title{
	width:135px;
	height:18px;
	line-height:16px;
	float:left;
	margin-top:3px;
	display:inline;
}
.main_midd02_title a{
	font-size:14px;
	font-family:"微软雅黑";
	color:#278a2f;
	font-weight: bold;
}
.main_midd02_content{
	width:135px;
	height:40px;
	line-height:16px;
	float:left;
	margin-top:2px;
	display:inline;
    font-size:12px;
	color:#4e4e4e;
}
.main_midd03{
	width:303px;
	height:99px;
	float: left;
	display:inline;
	margin-left:3px;
	background:url(../images/indexleft_03.jpg);
}
.main_midd03_left{
	width:20px;
	height:72px;
	float:left;
	margin:18px 0 0 10px;
	display:inline;
	line-height:16px;
}
.main_midd03_left a{
	font-size:14px;
	font-family:"微软雅黑";
	color:#278a2f;
	font-weight: bold;
}
.main_midd03_right{
	width:250px;
	height:90px;
	float:left;
	margin:6px 0 0 0;
	display:inline;
}
.main_midd03_right_in{
	width:250px;
	height:42px;
	float:left;
	margin-top:2px;
	display:inline;
}
.main_midd03_img{
	width:66px;
	height:36px;
	float:left;
	border:solid 2px #d0cecf;
}
.main_midd03_title{
	width:170px;
	height:40px;
	line-height:20px;
	float:left;
	margin-left:8px;
	display:inline;
}
.main_midd03_title a{
	font-size:12px;
	color:#4e4e4e;
}

ul.pssc{ }
ul.pssc li{
	width:85px;
	height:64px;
	float:left;
	border:solid 1px #b2b2b2;
	margin:0 5px;}

ul.pssc li a{}
#demoLeft {float:left;overflow:hidden;width:980px;}
#demoLeft .indemo {float: left;width:3000px;}
#demo1,#demo2,#demo3,#demo4 {float: left;}
.clear{ clear:both; margin:0px; padding:0px;}







.footer{ width:100%; background:#457591; height:250px; border-top:5px solid #649334}

.footer_left{ float:left; padding-top:25px;}

.footer_left ul{}

.footer_left ul li{ line-height:30px; border-bottom:1px solid #406e8a; padding-left:10px;}

.footer_left ul li a{ font-size:14px; color:#FFF; font-weight:bold;}

.footer_right{padding-top:10px; float:right; width:825px; }

.footerbox{ float:left; color:#FFF; width:265px; padding:10px 0px 10px 10px}

.footerbox h1{border-bottom:1px solid #406e8a; font-size:15px; padding-bottom:5px;}

.footerbox p{ line-height:25px; font-size:12px;}

















