﻿@charset "utf-8";

/* CSS Document */

body{ margin:0 auto; padding:0px; font-family:"宋体"; font-size:13px; background-color:#F6F6F6; color:#6C798A;}

ul,li,p,h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; list-style:none; font-style:normal; font-weight:normal;}

a{ text-decoration:none; font-size:13px; color:#6E7B8C;}

a:hover{ font-size:13px; color:#333;text-decoration:underline;}

a:active{ color:#8F8F8F}

img{ border:0px;}

.widbai{ width:100%;}

.height{ height:auto !important; overflow:hidden;}

.wid1000px{ width:1000px; margin:auto;}

/**网站头部**/

.toper{ height:104px; background:url(../images/topbg.jpg) repeat-x}

.toper .right{ width:650px; height:82px; float:right;}

.toper .tnav{ width:645px; height:23px; margin-top:4px; background:url(../images/bg01.jpg) right no-repeat;}

.toper .tnav span{ float:right; line-height:23px;color:#6A6A6A; margin-right:10px;}

.toper .tnav a{ color:#6A6A6A;}

.clear{ width:100%; height:10px; line-height:10px; overflow:hidden; clear:both;}

.clear2{ width:100%; height:45px; line-height:45px; overflow:hidden; clear:both;}

/**导航栏样式**/

.toper .nav{ width:650px; height:52px; background:url(../images/nav_back.jpg) no-repeat; margin-top:7px;}

.toper .nav ul li{ float:left;}

.toper .nav ul li a{ display:block;}

.toper .nav ul li a.nav_a1{ width:97px; height:52px;}

.toper .nav ul li a.nav_a1:hover{background:url(../images/nav_backr.jpg) left no-repeat;}

.toper .nav ul li a.nav_a2{ width:90px; height:52px;}

.toper .nav ul li a.nav_a2:hover{background:url(../images/nav_backr.jpg) -97px  no-repeat;}

.toper .nav ul li a.nav_a3{ width:90px; height:52px;}

.toper .nav ul li a.nav_a3:hover{background:url(../images/nav_backr.jpg) -187px  no-repeat;}

.toper .nav ul li a.nav_a4{ width:90px; height:52px;}

.toper .nav ul li a.nav_a4:hover{background:url(../images/nav_backr.jpg) -277px  no-repeat;}

.toper .nav ul li a.nav_a5{ width:93px; height:52px;}

.toper .nav ul li a.nav_a5:hover{background:url(../images/nav_backr.jpg) -367px  no-repeat;}

.toper .nav ul li a.nav_a6{ width:93px; height:52px;}

.toper .nav ul li a.nav_a6:hover{background:url(../images/nav_backr.jpg) -460px  no-repeat;}

.toper .nav ul li a.nav_a7{ width:97px; height:52px;}

.toper .nav ul li a.nav_a7:hover{background:url(../images/nav_backr.jpg) right  no-repeat;}

/**导航下拉菜单**/

ul.sub_nav {

display:none;

width:90px;position:absolute;

	padding:0 0 10px 0;

	border-top:1px solid #1EABF3;

	background-color:#0097E6;

	background:-moz-linear-gradient(top, #ad0007, #9f0007);

	background:-webkit-linear-gradient(top, #ad0007, #9f0007);

	background:linear-gradient(top, #ad0007, #9f0007);

	border-radius:0 0 5px 5px;

	box-shadow:#333 0 1px 1px;filter:alpha(opacity=85); opacity:90; padding-top:4px;

	z-index:999;

	

}



ul.sub_nav li {

	height:26px; width:90px; line-height:26px; text-align:center; background:url(../images/bg02.jpg) bottom no-repeat;

}

ul.sub_nav li a {

	color:#FFF; font-size:13px;

}

ul.sub_nav li a:hover {

	color:#824100; font-size:13px;

}

/**banner**/

.banner{border-bottom:4px solid #0097E6;height:auto; overflow:hidden;}
.banner .swiper-slide{clear:both;width:100%}
.banner .swiper-slide img{width:100%;height:auto;display:block;margin:auto;}
.flash{ width:1000px; height:316px; margin:auto;}

#headslide .JQ-content-box {height:344px; }

#headslide .JQ-slide-content {height:344px; display:block; position:relative;}

#headslide .JQ-slide-content li {display:block; position:absolute; height:344px; width:100%; z-index:1}



/**网站底部**/

.bottom{ background-color:#FFF; border-top:3px solid #A0A0A0; padding-top:32px; padding-bottom:32px;  }

.bottom p{ line-height:26px; text-align:center;}

.bottom p span{ font-family:Arial, Helvetica, sans-serif;}



/**搜索栏目**/



.search_box{ height:37px; line-height:37px; overflow:hidden; background:url(../images/service_tel.jpg) left no-repeat;}

.search{ width:740px; height:37px;line-height:37px; overflow:hidden; float:right; color:#606062; }

.search a{color:#606062;font-size:12px;}

.search .right{ width:360px; height:28px; float:right; margin-top:6px;}

.search .right input{ float:left; margin-left:5px;}

.search .right input#keyword{ width:270px; height:25px; padding-left:15px; line-height:25px; background:url(../images/input_back.jpg) no-repeat; color:#605F64; font-size:13px; border:1px solid #CBCBCB;}

.search .left{ width:338px; float:left; height:24px; line-height:24px; margin-top:8px;}