﻿@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0; font-size:12px; line-height:21px; font-family:"宋体","微软雅黑","黑体"; color:#036;overflow-x:hidden; background:#DADADA; }

div,form,img,ul,ol,li,dl,dt,dd {margin:0; padding:0; border:0;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; border:0;}
table,td,tr,th{font-size:12px;}
ul {list-style:none; }
li {list-style:none; }

A:link {color:#039;text-decoration:none;}
A:visited {color:#333;text-decoration:none;}
A:hover {color:#f60;text-decoration:underline;}
.cOrangeB,a.cOrangeB:link,a.cOrangeB:visited{ color:#f93;font-weight: bold;}
.cRed,a.cRed:link,a.cRed:visited{ color:#f00; }

.blank10{ height:10px; font-size:1px; clear:both;overflow:hidden;}
.right { float:right; text-align:right; display:block;}

#zhuantiHeader { width:950px; height:80px; background:url(/images/zhuanti-header.jpg) top no-repeat}
#top { margin:auto; padding:0 10px; width:930px;  height:28px; line-height:28px; color:#01052A; background:#f5f5f5; }
#top a:link,#top a:visited{ margin:0 9px; font-size:14px; color:#01052A;}

#header { margin:auto; width:950px; height:72px; background:url(header.jpg) no-repeat #014888;}
#visual { margin:0 auto 10px; width:950px; height:198px; background:url(header.jpg) 0 -72px no-repeat #014888;}

#menu{ margin:auto; width:930px; height:45px; font-size:16px; padding-left:20px; background:url(.jpg) 0 -220px no-repeat #11519F; overflow:hidden;}
#menu li{ float:left; margin-right:23px; padding:0 8px; height:40px; line-height:40px;} 
#menu li a{ color:#fff; font-weight:bold;}
#menu li:hover{ padding:0 8px; height:40px;line-height:40px; background:#064388;}
#menu li a:hover{ color:#fc9; font-weight:bold; text-decoration:none;}

.wrap {margin:auto; width:950px; overflow:hidden; }
.wrap p{font-size:14px;}

.leftCol { float:left; width:650px;overflow:hidden;}
.rightCol { float:right; width:300px;overflow:hidden;}

.tle{ float:left; padding-left:40px; height:42px; line-height:40px; font-size:16px; color:#036; overflow:hidden;}

.more,a.more:link,a.more:visited { float:right; margin:-30px 10px 0 0; width:84px; height:22px; line-height:22px; font-size:12px; text-align:center; font-weight:bold; color:#ff3; background:url(yyitem.jpg) no-repeat #CA0002;}

#table1 { width: 610px; border-top: #A8CADB 1px solid; border-left: #A8CADB 1px solid;}
#table1 td { padding: 5px;border-right: #A8CADB 1px solid; border-bottom: #A8CADB 1px solid;}


.list{ float:left; overflow:hidden;}
.list li{ padding-left:20px; font-size:14px; line-height:24px; background:url(http://www.kqeye.com/template/default/skins/default/item.gif) 3px -320px no-repeat; }

.hdline { margin-bottom:15px; font-size:14px; display:block; clear:both;}
.hdline object { float:left; margin-right:10px;}
.hdline dt{ line-height:28px; font-weight:bold; }
.hdline dd{   color:#666;}

.fram640,.grid640 { float:left; margin-bottom:10px; width:640px;}
.fram640 .tle { width:600px;background:url(bg-2010.jpg) 0 -100px no-repeat;}
.fram640 .frm { float:left; border-top:0; padding:15px; width:610px; color:#333; background:url(btm640.jpg) bottom no-repeat #fff;}


.fram315 { float:left; margin:0 10px 10px 0; width:315px;}
.fram315 .tle { width:275px;background:url(bg-2010.jpg) 0 -200px no-repeat;}
.fram315 .frm { float:left; border-top:0; padding:15px; width:285px; color:#333; font-size:14px; background:url(btm315.jpg) center bottom no-repeat #fff;}


.fram300 { float:left; margin-bottom:10px; width:300px;}
.fram300 .tle { padding-left:30px; width:270px; height:60px; line-height:60px; background:url(bg-2010.jpg) -500px -200px no-repeat;}
.fram300 .frm { float:left; border-top:0; padding:0 20px 20px; width:260px; color:#333; font-size:14px;  background:url(btm300.jpg) center bottom no-repeat #fff;}

.fram950 { float:left; margin-bottom:10px; width:950px;}
.fram950 .tle { width:910px;  background:url(bg-2010.jpg) no-repeat;}
.fram950 .frm { float:left; border-top:0; padding:15px; width:920px; color:#333; font-size:14px;  background:url(btm950.jpg) center bottom no-repeat #fff;}

#flowItem { float:left; padding:20px 20px 0; width:600px; height:260px; background:url(flow-item.jpg) 0 20px no-repeat #fff; overflow:hidden;}
#flowItem li { float:left; margin:0 15px;  _margin:0 12px;padding:50px 0 0 0; width:120px; height:70px; text-align:center; color:#fff; font-size:14px; font-weight:bold;overflow:hidden;}


#expert { width:260px;height:380px; overflow:hidden; }
#expert li {float:left;  width:240px; height:200px; overflow:hidden;}
#expert img{ float:left; margin-right:9px; height:120px; }
#expert h4 { font-size:14px; }
#expert p { margin: 10px 0; font-size:14px; color:#666; }


#shebei { width:260px;height:350px; overflow:hidden; }
#shebei li {float:left; border-bottom:solid 1px #ddd; margin-bottom:9px; width:260px; height:110px; overflow:hidden;}
#shebei img{ float:left; margin-right:9px; height:100px; }
#shebei h4 { font-size:14px; font-weight:normal;}

#honor img{margin-bottom:10px;}

#focusImg {width:430px;height:238px;overflow:hidden;}
#focusImg ul li {float:left;}
#focusImg ul li img {width:430px; height:238px; display:block;}

#focusImgNav { float:right; margin:-30px 10px 0 0; }
#focusImgNav li {float:left;margin:0 3px;width:16px;height:16px;background:#333;border:1px solid #FFF;cursor:pointer;
			line-height:16px;font-family:Arial;font-size:10px;color:#FFF;text-align:center;}
#focusImgNav li.navOn {background:#FF6600;}







#footer { margin:auto; width:950px; height:92px; text-align:center; color:#333; background:; clear:both;}
#footer .btmlink { border-bottom:solid 1px #ccc; line-height:30px;  }

