﻿@charset "utf-8";
body{ margin:0 auto; padding:0px; font-size:12px; overflow-x:hidden; text-align:center; font-family:微软雅黑;}
.head{ width:1100px; margin:0 auto; height:121px;}
.logo{ float:left; text-align:left; padding-left:25px;}
.tel{ float:right; text-align:right; padding-right:25px; padding-top:20px; padding-bottom:10px;}
.clear{ clear:both;}



.fotter{ height:50px; background:#111211; color:#cfcfcf; text-align:center; line-height:50px;}

.navbg{ width:780px; float:right; margin:0 auto; margin-left:auto;}
.nav-site{margin-left:auto; margin-right:auto; text-align:center;}
.nav-site li {position:relative; z-index:200; float:left; color:#575757; font-size:15px; line-height:55px; margin:0 10px;}
.nav-site li a{ color:#575757; text-decoration:none;}
.nav-site a:hover{ border-bottom:3px solid #1b2387;color:#575757; height:52px; display:block;}
.nav-site ul {visibility:hidden;position:absolute;left:0px;top:55px;}
.nav-site table {position:absolute; top:0; left:0;}
.nav-site li:hover ul,
.nav-site a:hover ul{visibility:visible;}

.nav-site ul a{
height:35px;
color:#ffffff;
text-decoration:none;
width:120px;
}
.nav-site ul li {clear:both;height:35px !important; line-height:35px !important; text-align:center;list-style: none; font-size:12px; font-family:宋体; width:120px; background: #303da6;    
 	filter: alpha(opacity=50); 
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
    opacity:0.5; }


.nav-site ul li a{display:block; width:120px;}
.nav-site ul li a:hover{background: #026799; text-align:center; color:#fff; height:35px; line-height:35px; width:120px;}

*{padding:0; list-style:none; margin:0; }

.banner{ position:relative; width:1440px; height:550px; left:50%; margin-left:-720px; }
.slideBox{ width:1440px; height:550px; overflow:hidden; position:relative; margin:0px;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1440px; height:550px; display:block;border-top:3px solid #dadada;}

.slideBox .prev,
.slideBox .next{ position:absolute; left:11%; top:46%; margin-top:-25px; display:block; width:62px; height:100px; background:url(../img/slider-arrow.png) -112px 5px no-repeat; filter:alpha(opacity=60);opacity:0.6;}
.slideBox .next{
	left:auto;
	right:11%;
	background-position:0px 5px;
}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

a{ text-decoration:none;}

#wtt{ width:1002px; margin-left:auto; margin-right:auto; margin-top:40px; height:195px; clear:both;}
#wtt ul{}
#wtt ul li{ float:left; width:334px; height:175px; text-align:right; padding-top:20px}
#wtt ul li h3{ background:url(../img/i01.png) center no-repeat; height:53px; font-size:18px; color:#fff; line-height:53px; text-align:left; font-weight:normal; width:154px; margin:0 auto;}
#wtt ul li p{ color:#fff; text-align:left; line-height:24px; width:276px; margin:0 auto; margin-top:10px;}
#wtt ul li a{ color:#fff;}

.about_title{ background:url(../img/about.png) center top no-repeat; height:23px; width:396px; margin:0 auto; margin-top:70px; padding-top:23px;}
.about_title p{ width:110px; margin:40px  auto  0px; height:30px; background:#313993; filter:alpha(opacity:90); opacity:0.9;  -moz-opacity:0.9;-khtml-opacity: 0.9; line-height:30px; color:#fff;}
.about{ height:305px; margin:0 auto; clear:both; margin-top:40px; background:url(../img/i02.png) right top no-repeat; width:1000px;}
.about .about_left{ width:525px; float:left;}
.about .about_left h4{ text-align:left; font-size:18px; line-height:18px; font-weight:normal; margin-top:0px; color:#575757; background:url(../img/xian.png) left bottom no-repeat; padding-bottom:14px;}
.about .about_left div{margin:0 auto; line-height:26px; text-align:left; color:#6d6d6d; font-size:13px; margin-top:16px;}
.more{ width:120px; height:35px; background:#3a5dae; text-align:center; line-height:35px; margin-top:11px;}
.more a{color:#fff;}
.about .about_right{ width:422px; float:right; padding-top:36px; text-align:left;}


.tqjj{ background:url(../img/productbg.png) center top no-repeat; height:547px; padding-top:40px;}
.tqjj_title{ background:url(../img/product.png) center top no-repeat; height:23px; width:376px; margin:0 auto; padding-top:24px;}
.tqjj_title p{ width:110px; margin:40px  auto  0px; height:30px; background:#303893; filter:alpha(opacity:90); opacity:0.9;  -moz-opacity:0.9;-khtml-opacity: 0.9; line-height:30px; color:#fff;}
.product{ font-size:14px; line-height:28px; color:#3f3f3f; margin:30px 0px 15px 0px;}



.picScroll{ margin:20px auto 0px auto;  position:relative; width:968px;  padding:0px 0 10px 32px; overflow:hidden;     }
.picScroll .prev,
.picScroll .next{ display:block; position:absolute; top:100px; left:0px; width:35px; height:61px; background:url(../img/leftjt.png) no-repeat;}
.picScroll .next{ left:auto; right:0px; background:url(../img/rightjt.png) no-repeat; }
.picScroll ul{ overflow:hidden; zoom:1;}
.picScroll ul li{ width:280px; height:280px; float:left; overflow:hidden; padding:0 16px;}
.picScroll ul li p{ display:none;}
.picScroll ul li p span{ width:70px; height:26px; display:block; margin:0 auto; font-size:12px; line-height:26px; background:url(../img/xiana.png) center 8px no-repeat; padding-top:32px;}
.picScroll ul li:hover p{ background:url(../img/moban.png) repeat; position:relative; margin-top:-280px; width:280px; height:190px; padding-top:90px; color:#fff; display:block; font-size:17px;}
.picScroll ul li img{ width:280px; height:280px; display:block;}
.picScroll ul li a{ color:#fff;}

.product_more{ background:url(../img/more.png) center no-repeat; width:110px; height:35px; line-height:35px; margin:0 auto; color:#1f91d4; margin-top:32px;}
.product_more a{color:#1f91d4;}	

.jsjl{ background:url(../img/jsjlbg.png) center top no-repeat; height:351px; padding-top:50px;}
.jsjl_con{ width:1000px; margin:0 auto;}
.jsjl_con_left{ float:left; width:462px; text-align:left;}
.jsjl_con_right{ float:right; width:442px; margin-left:45px; border-left:1px solid #73a9d7; padding-bottom:5px; text-align:left; padding-left:46px; padding-top:5px;}

.title{ color:#cfcfcf; font-size:28px;}
.title span{ float:right; font-size:12px; padding-top:12px;}
.title span a{color:#cfcfcf;}

	


.lxwm{ margin:0 auto; clear:both; line-height:34px; font-size:15px; color:#eeebeb; padding-top:15px; }


img{ border:0px;}

