﻿@charset "utf-8";
/* CSS Document */
body{ font-family:"微软雅黑"; font-size:12px; -webkit-text-size-adjust:none; text-decoration:none; background:#fff;}
body,dl,dd,ul,p,pre,h1,h2,h3,h4,h5,h6,button,input,form,figure,img{margin:0; padding:0;}
img{border:none;}
em,h1,h2,h3,h4,h5,h6,i,b{font-weight:normal; font-size:12px; font-style:normal;}
a{text-decoration:none; outline:none; color:#666;}
a:hover{color:#28166f;}
input{ outline:none;}
ul,li,ol,b{ padding:0; margin:0; list-style:none;}
/* clear float */
.clearfix:after{clear:both;display:block;visibility:hidden;font-size:0;content:" ";height:0;}
.clearfix{zoom:1;}
.clear{clear:both;}
/* HTML5 tag */
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
/***********************/
#container{width:100%; min-width:1000px; border-top:2px solid #3dcc61;}
#header{width:100%; float:left;}
#top{width:100%; background:url(../images/top_bg.jpg) repeat-x; height:120px;}
#top .top_conter{width:980px; margin:0 auto; height:120px;}
.top_conter .top_logo{float:left; width:505px; margin:35px 0; height:49px;}
#top .top_conter dl{width:255px; height:120px; float:right;}
#top .top_conter dl dt{width:255px; height:31px; color:#555; line-height:31px;}
#top .top_conter dl dt a{padding:0 5px; font-size:13px;}
#top .top_conter dl dt span{padding-right:20px;}
#top .top_conter dl dd{background:url(../images/top_seach_bg.png) no-repeat; width:190px; height:30px; margin:30px 10px 10px 0; float:right;}
#top .top_conter dl dd input{width:140px; height:24px; line-height:24px; border:0; margin:3px 0 3px 8px;}
#top .top_conter dl dd .buttn{height:18px; width:22px; float:right; background:url(../images/top_seach.png) no-repeat; margin:6px 8px 6px 5px;}
/*#nav{background:url(../images/nav_bg.jpg) repeat-x; height:54px; width:100%;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; float:left;}
#nav ul{width:980px; margin:0 auto; height:54px;}
#nav ul li{font-size:15px; line-height:54px;text-shadow: 1px 0 0 #eeeded, 0 1px 0 #eeeded, 0 -1px 0 #eeeded, -1px 0 0 #eeeded, 1px 0 1px #eeeded, 0 1px 1px #eeeded, 0 -1px 1px #eeeded, -1px 0 1px #eeeded;filter: Dropshadow(offx = 1, offy = 0, color = #eeeded) Dropshadow(offx = 0, offy = 1, color = #eeeded) Dropshadow(offx = 0, offy = -1, color = #eeeded) Dropshadow(offx = -1, offy = 0, color = #eeeded); color:#3f3f3f; float:left; padding:0 27px; background:url(../images/nav_line.png) no-repeat right; text-align:center;}
#nav ul li a{color:#3f3f3f; font-weight:500;}
#nav ul li a:hover{color:#28166f;}
#nav ul li.click a{color:#28166f; font-weight:500;}*/
/****banner *******************/
#bannerBox{width:100%;height:550px; margin:0 0 10px; float:left;}
#bannerImg{width:100%; height:550px; overflow:hidden;}
#bannerImg ul{width:999999px;}
#bannerImg ul li{float:left; overflow:hidden;}
#bannerImg ul li img{width:1920px;height:550px;float:left;}
#bannerBtn_box{width:100%; height:18px; position:relative; bottom:25px;}
#bannerBtn{width:1000px; margin:0 auto; position:relative;}
#bannerBtn ul{float:left;}
#bannerBtn ul li{width:20px; height:20px; float:left; margin-right:4px; cursor:pointer; background:url(../images/bannerBtn.png) center center no-repeat; _background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Img/bannerBtn.png');}
#bannerBtn ul li.selected{background:url(../images/bannerBtn_hover.png) center center no-repeat; _background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Img/bannerBtn_hover.png');}
/*************************************/
#center_top{width:980px; clear:both; margin:0 auto; padding:20px 0;}
#center_top p{width:980px; margin:0 auto;}
#center_top p img{margin:50px 336px; width:308px; height:101px;}
#center_top h1{width:980px; margin:0 auto;}
#center_top h1 img{width:827px; height:43px; margin:20px 76px;}
/**********************************************/
#about{background:url(../images/about_bg.jpg) no-repeat; width:100%; height:679px; float:left;}
#about .about_main{width:980px; margin:60px auto;}
#about .about_main .main{width:980px; height:170px;}
#about .about_main .main img{width:290px; height:170px; margin:9px 345px 0;}
#about .about_main .link{background:url(../images/about_line.png) no-repeat bottom; width:980px; height:24px;}
#about .about_main .link img{float:right; padding-top:8px;}
#about .about_main dl{width:980px; clear:both; margin:45px 0 0;}
#about .about_main dl dt{float:left; width:309px;}
#about .about_main dl dd{font-size:14px; color:#fff; float:left; width:626px; margin-left:45px; line-height:30px;}
#about .about_main dl dd p{text-indent:24px;}
#about .about_main dl dd img{padding-top:20px;}
/********************************************************/
#cheace{background:#f8f8f8; width:100%; float:left;}
.cheace_main{width:980px; margin:60px auto;}
.cheace_main h1{width:664px; height:99px; margin:20px auto;}
.cheace_sub{width:980px; clear:both; margin:30px auto;}
.cheace_sub .left{float:left; width:313px; background:url(../images/cheace_line.png) no-repeat right; height:434px;}
.cheace_sub .left dl{width:274px;}
.cheace_sub .left dl .sub1{width:264px; border-bottom:1px solid #f0f0f0; background:url(../images/cheace_main.png) no-repeat left; height:18px; padding:10px 0 10px 10px; font-size:15px; color:#4d4a4a; position:relative;}
.cheace_sub .left dl .sub1 img,.cheace_sub .right dl .sub1 img{ position:absolute; right:0;}
.cheace_sub .left dl dd{width:100%; height:205px; margin:25px 0;}
.cheace_sub .left dl .sub2{font-size:13px; width:100%; line-height:28px; color:#5a5959;}
.cheace_sub .main{margin-left:40px;}
.cheace_sub .right{float:left; width:313px; height:434px; position:relative;}
.cheace_sub .right dl .sub1{border-bottom:1px solid #f0f0f0;width:264px; background:url(../images/cheace_main.png) no-repeat left; height:18px; padding:10px 0 10px 10px; font-size:15px; color:#4d4a4a;}
.cheace_sub .right dl{width:274px; margin-left:35px;}
.cheace_sub .right dl .sub2{font-size:13px; width:100%; line-height:28px; color:#5a5959; line-height:40px;}
.cheace_sub .right dl .sub2 img{padding-right:10px;}
.cheace_sub .right dl dd{width:100%; margin:25px 0;}
.cheace_sub dl dd img{width:265px;height:205px;}
.cheace_sub .right dl .sub2 p{line-height: 28px;}
/***************************************************/
#friend{width:100%;height:52px; float:left;}
.url{width:980px; margin:0 auto; height:59px; color:#fff; background:url(../images/url_bg.jpg) repeat-x; border:1px solid #dfdfdf;  -moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius:5px;}
.url dl{width:100%; clear:both; overflow:hidden;}
.url dl dt{float:left; height:59px; line-height:59px; font-size:15px; border-right:1px solid #ccc; padding:0 15px; color:#333;}
.url dl dt img{padding-right:10px;}
.url dl dd{float:left; line-height:59px; font-size:13px; width:86%;text-align:center;height: 59px;}
.url dl dd a{margin:0 10px;}
.url dl dd a:hover{color: #28166f;}
.url dl dd span{padding:0 20px; background:url(../images/friend_line.png) right no-repeat;}
.url dl dd span a{color:#fff;}

/*******************************/
#foot{width:100%; margin:40px auto 0; padding:20px 0 0; background:#8e8e8e; float:left;}
#foot p{text-align:center; width:880px; margin:0 auto; font-size:14px; line-height:30px; color:#fff; line-height:40px; clear:both; border-top:1px solid #969696;}
#foot p a{padding:0 10px;}
#foot .foot_main{width:980px; margin:0 auto;}
#foot .foot_main dl{background:url(../images/foot_line.png) no-repeat right; float:left; width:163px; height:179px;color:#fff; font-size:14px; margin:10px 0 20px;}/*3-6*/
#foot .foot_main dl dt{width:143px; text-align:center; margin:10px 10px;}
#foot .foot_main dl dd{width:143px; text-align:center; margin:0 10px;}
#foot .foot_main dl dd a{float:left; width:143px; font-size:13px; line-height:28px; color:#e8e8e8;}
#foot .foot_main dl dd a:hover{color:#333;}

/* focus */
#focus{width:820px;}
#focus li{ position: relative; margin:0 14px; height: 390px; z-index: 1;padding: 5px 0 0 0;}
#focus li a{ position: relative; bottom: 0; display: block; border:1px solid #ccc;-webkit-box-shadow: 0 0 7px #666;-moz-box-shadow: 0 0 7px #666;box-shadow: 0 0 7px #666; z-index: 2;overflow: hidden;}
#focus li p{ position: absolute; left:0; bottom: 0; width: 100%; height: 46px; background: #13dd46; text-align: center; line-height: 46px; /*color: #333; */font-size: 16px; z-index: 3;}
#focus li:hover p{ color: #fff;}
.mb-wrapper{margin:0 auto 20px;position:relative; height:400px;left:0;top:0}
.mb-slider,.mb-scroll{width:100%;height:380px;overflow:hidden;margin:0 auto;padding:0;position:relative;left:0;top:0}
.mb-active-slider{border-color:#333}
.mb-slider .mb-panel{margin-top:100px;display:block;cursor:pointer;float:left;list-style:none}
.mb-panel a{outline:0}
.mb-slider .mb-panel.current{cursor:auto}
.mb-inside *{max-width:100%}
a.mb-scrollButtons{display:block;width:46px;height:44px;position:absolute;top:60%;margin-top:-29px;cursor:pointer;text-decoration:none;outline:0;border:0;_background:transparent url(../images/arrows.gif) no-repeat}
a.mb-scrollButtons.mb-left{ background: url(../images/btn_left-default.png) no-repeat; left:-46px;}
a.mb-scrollButtons.mb-right{background: url(../images/btn_right-default.png) no-repeat; right:-46px;}
a.mb-scrollButtons.mb-left:hover{background: url(../images/btn_left-hover.png) no-repeat;}
a.mb-scrollButtons.mb-right:hover{background: url(../images/btn_right-hover.png) no-repeat;}
a.mb-scrollButtons.disabled{display:none}
.mb-controls{ display: none; margin:0 auto;text-align:center;position:absolute; top:350px; left:560px;z-index:100}
.mb-controls a{color:#666;font:18px/2.2 Georgia, Serif;display:inline-block;text-decoration:none;padding:2px;margin:0 5px 0 0;text-align:center;outline:0}
.mb-panel{margin-top:90px}
.mb-controls a:hover{color:black}
.mb-controls a.current{color:#900}
.main-nav{display:block; text-align:center; border-bottom:2px solid #a71700;margin:0 0 20px 0;padding:0 0 10px 0}
.main-nav a{text-decoration:none;color:#3e63ec;font-size:18px;margin:0 8px}
.main-nav a:hover{color:black;border-bottom:2px solid black}
.mb-inside img{width:100%}
.current{ color: #fff;}



/*搜索页面*/
.list-search{width:980px; border:1px solid #e6e6e6;margin: 0 auto;}
.list-search .search-tit{ float: left; width: 100%;  height: 30px; border-bottom: 1px solid #e6e6e6; line-height: 30px;}
.list-search .search-tit em{ display: block; float: left; width: 5px; height: 20px; background:#5CCF73; margin: 5px 5px 0 15px;}
.list-search .search-tit span{display: block; float: left; color: #333; font-size: 14px; font-weight: bottom: ;}
.list-search ul{float: left; width: 100%; padding: 10px 0;}
.list-search ul li{ float: left; width: 955px; height: 40px; margin:0 0 0 9px; border-bottom: 1px dotted #e6e6e6; background: url(../images/lingli-icon12.png) no-repeat 13px center;}
.list-search ul li:hover{ background: url(../images/lingli-icon11.png) no-repeat 13px center #e6e6e6;}
.list-search ul li:hover em,.list-search ul li:hover span{color: #5CCF73;}
.list-search ul li span{ display: block; float: left; width: 500px; height: 40px; line-height: 40px; text-indent: 23px; color: #666; font-size: 13px;}
.list-search ul li  em{ display: block; float: right; height: 40px; margin-right: 5px; line-height: 40px; color: #666; font-size: 13px;}


 /*导航栏3-17*/
 nav{background:url(../images/nav_bg.jpg) repeat-x; height:54px; width:100%;float:left;}
 nav ul{width:980px; margin:0 auto; height:54px;}
 nav ul li{position: relative; float: left;width: 119px;height: 54px; z-index: 1;font-size:15px; color:#3f3f3f; background:url(../images/nav-bg.png) no-repeat right; text-align:center;}
 nav ul a{position: relative; display: block; float: left; width: 119px; height: 55px;  color: #3f3f3f; text-align: center; line-height: 55px; z-index: 3;}
 nav ul li:hover a.menu-parent{width: 115px; border: 1px solid #ececec; background: #e8e8e8; border-bottom: none;  margin: -1px 0 1px 1px ;color:#28166f;}
 nav ul li .menu-child{display: none; position: absolute; z-index:2; top:54px; padding: 20px 0; border:1px solid #ececec;background:#e8e8e8; text-align:center;}
 nav ul li .menu-child dl{ float: left; width: 100px; margin: 0 5px; background:#e8e8e8;}
 nav ul li .menu-child dl dt{ float: left; width: 100%;margin-bottom: 5px; text-align:center;}
 nav ul li .menu-child dl dt a{ display: block; float: left; width:100px; height: 28px; line-height: 28px; color:#3f3f3f;}
 nav ul li .menu-child dl dt a:hover{color:#28166f;}
 nav ul li.click a{color:#28166f;}





























