html, body, talbe, tr, th, td, ul, li, dl, dt, dd, div, center, p, span { 
    margin: 0; padding: 0;
}
body {
    background:#fff;
    color: #333;
    font: 12px "simsun";
    line-height:150%;
    height: 100%;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 12px;
    margin: 0;
    padding: 0;
}
a { text-decoration:none; color:#666;}
a:hover { text-decoration:underline;}
/*
a:-webkit-any-link {display:block;}
*/
ul li {list-style: none;}
img {border: medium none;}
.f_l { float:left;}
.f_r { float:right;}
.pt10 { padding-top:10px;}
.pb10 { padding-bottom:10px;}
.pl10 { padding-left:10px;}
.clear {clear:both;}
.bj{ margin:0 auto;}

#layout { width:960px; height:auto; margin:0 auto;}
.top { width:935px; height:56px; border-bottom:8px solid #208df3; padding-left:25px; padding-top:21px;}
.top span {display:block; width:454px; height:46px; float:right; background:url(../images/number.jpg) no-repeat bottom; text-align:right; padding-right:10px;}
.banner { width:960px; height:314px; padding-top:5px; padding-bottom:10px;}
.nav { height:38px; width:958px; border:1px solid #055bac; background:url(../images/navbg.jpg) repeat-x;}
.nav li { float:left; display:block; width:119px; height:38px; line-height:38px; background:url(../images/nav_r.jpg) no-repeat right center; text-align:center;}
.nav li:nth-child（8){ background:none;}
.nav li a{ color:#fff; display:block; width:119px; height:38px; font-size:14px;}
.nav li a:hover { text-decoration:none; background:url(../images/nav_h.jpg) no-repeat bottom center;}
.main { width:960px; height:auto; padding:10px 0;}
.main01 { width:960px; height:251px; background:url(../images/mainbg.jpg) repeat-x;}
.gsjj { width:370px; float:left; height:251px;}
.title01 { width:340px; height:24px; background:url(../images/titlebg.jpg) repeat-y left; padding:6px 20px 0 10px;}
.info01 { width:340px; padding:10px 20px 0 10px;}
.info01 span { display:block; padding-right:10px; float:left;}
.info01 p { line-height:20px; text-indent:2em;}
.news { width:425px; height:251px; float:left;}
.title02 { width:410px; height:24px; background:url(../images/titlebg.jpg) repeat-y left; padding:6px 5px 0 10px;}
.info02 { width:405px; padding:10px;}
.info02 li { display:block; width:385px; height:24px; line-height:24px; border-bottom:1px dotted #999; background:url(../images/icon03.jpg) no-repeat left center; padding-left:20px;}
.qq { width:131px; background:url(../images/qqbg.jpg) no-repeat center; height:208px; float:left; padding-left:34px; padding-top:43px;}
.qq li { float:left; display:block; width:28px; height:163px; margin:0 2px;}
.product { width:960px; height:auto; padding-top:10px;}
.title03 { width:940px; height:27px; background:url(../images/prbg.jpg) no-repeat; padding:8px 10px 0;}
.title03 samp { display:block; height:27px; background:url(../images/cxzs.jpg) no-repeat left top; padding-left:150px; font-weight:bold; color:#ff8400;}
.title03 samp a { color:#0b78e0;}
.info03 { width:940px; height:auto; padding:10px;}
.info03 li { display:block; width:215px; height:184px; float:left; margin:0 10px 10px;}
.info03 li span { display:block; width:215px; height:33px; line-height:33px; text-align:center; background:#0b78e0;}
.info03 li span a { color:#fff;}
.linke { width:950px; height:auto; line-height:30px; background:url(../images/prbg.jpg);background-size:100% 100%;  padding-left:10px; font-weight:bold; color:#666;}
.linke a { color:#ff8400;}
.bottom {margin: 0 auto; width:940px; height:33px; background:#c4e3ff; line-height:33px; padding:0 10px; color:#014382;}
.bottom a{color:#014382;}

.main_l { width:230px; height:auto; float:left; border:1px solid #ddd; margin-bottom:10px;}
.cxfl { width:230px; height:auto;}
.title04 { width:230px; height:30px; background:url(../images/titlebg.jpg) repeat-y right;}
.title04 h1 { display:block; width:100px; height:30px; background:url(../images/icon04.jpg) no-repeat left center; margin-left:10px; padding-left:40px; line-height:30px; color:#0b78e0;}
.info04 { width:210px; height:auto; padding:10px;}
.info04 li { display:block; height:25px; background:url(../images/icon05.jpg) no-repeat left center; width:160px; padding-left:45px; line-height:25px; border:1px dotted #ccc; margin-bottom:5px;}
.contact { width:230px; background:url(../images/lxwm.jpg) no-repeat top; height:auto; padding-top:40px;}
.contact_in { padding:10px 13px; width:204px; height:190px; color:#000;font-size: 13px;}
.main_r { width:716px; border:1px solid #ddd; float:left; margin-left:10px;}
.title05 { width:700px; height:30px; background:url(../images/titlebg.jpg) repeat-y; line-height:30px; padding-right:6px; padding-left:10px;}
.title05 h1 { display:block; width:100px; height:30px; background:url(../images/icon06.jpg) no-repeat left center; padding-left:30px; color:#0b78e0;}
.info05 { width:696px; padding:10px;}
.info05 dd { display:block; width:694px; height:155px; border:1px solid #eee; overflow:hidden;}
.info05 dd samp { display:block; height:155px; width:260px; border-right:1px solid #eee; text-align:center; float:left;}
.info05 dd span { display:block; width:413px; float:left; padding:0 10px; line-height:25px; overflow:hidden;}
.info05 dd span h1{ display:block; float:left; width:70px;}

.xwzx_c_news{width:96%; padding:8px 15px; _padding:8px 10px; }
.xwzx_c_news li {width:96%; height:24px;line-height:24px; border-bottom:1px dashed #9f9d9d;}
.xwzx_c_news a { text-decoration:none;}
.xwzx_c_news li span{float:right; color:#404040;} 

.product_list3 { margin-top:10px; text-align:center;  width:95%; margin-left:20px;}
.product_list3 ul {width:100%;height:auto; margin-left:6px;}
.product_list3 li { display:block; width:215px; height:184px; float:left; margin:0 2px 10px;}
.product_list3 li a { text-decoration:none; text-align:center; margin-top:2px; color:#fff;}				
.product_list3 li span { display:block; width:215px; height:33px; line-height:33px; text-align:center; background:#0b78e0;}

.yema{ width:96%; height:30px; line-height:30px; text-align:center; clear:both; padding-top:10px;}
.yema a{margin:0 5px;}
.smallImg{
	position: fixed;
	left:0px;
	top:50%;
}
.bigImg{
	position:fixed;
	left:50%;
	top:50%;
	display:none;
	margin-left:-300px;
	margin-top:-400px;
	width:600px;
	height:auto;
}
.bigImg img{
	width:100%;
}
.smallImg:hover .bigImg{
	display:block;
}