﻿/* CSS Document 2009.6.22 */
body { text-align: center; font-family:"宋体", Arial, Helvetica, sans-serif;margin:0; padding:0; background: #E2E2E2; font-size:12px; color:#4d4b4b;}
.divwarp{ width:970px; padding:5px; background-color:#FFFFFF;text-align: center; margin:auto;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
/* Link */
a:link {color:#4d4b4b; text-decoration:none;}
a:visited {color:#4d4b4b;text-decoration:none;}
a:hover {color:#4d4b4b; text-decoration:underline;}
a:active {color:#4d4b4b;}

/* new clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/* Color */
.cred,a.cred:link,a.cred:visited{ color:#b40808;}
.cblue,a.cblue:link,a.cblue:visited,a.cblue:active{color:#216b8a;}
.cblue2,a.cblue2:link,a.cblue2:visited,a.cblue2:active{color:#233D75;}
.cblue3,a.cblue3:link,a.cblue3:visited,a.cblue2:active{color:#007A77;}
.cgray,a.cgray:link,a.cgray:visited{ color:#929191;}
.cwhite,a.cwhite:link,a.cwhite:visited{ color:#fff;}
.cyellow,a.cyellow:link,a.cyellow:visited{color:#E76F0E;}
.cyellow2,a.cyellow2:link,a.cyellow2:visited{color:#A96522;}
.cgreen,a.cgreen:link,a.cgreen:visited{color:#718B0B;}
.cgreen2,a.cgreen2:link,a.cgreen2:visited{color:#596A45;}
.fb,.a.fb:link,a.fb:visited{color:#4d4b4b;}
/*keywords*/
.keyword1,a.keyword1:link,a.keyword1:hover,a.keyword1:visited{ font-size:14px; color:##b40808;}
.keyword2,a.keyword2:link,a.keyword2:hover,a.keyword2:visited{ font-size:12px; font-weight:bold; color:#718B0B;}
.keyword3,a.keyword3:link,a.keyword3:hover,a.keyword3:visited{ font-size:14px; font-weight:bold;}
.keyword4,a.keyword4:link,a.keyword4:hover,a.keyword4:visited{ font-size:14px; font-weight:bold; color:#216b8a;}
.keyword5,a.keyword5:link,a.keyword5:hover,a.keyword5:visited{ font-size:12px;  color:#E76F0E;}

/* Font  */
.fb {font-weight: bold;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f14bcred{font-size:14px; font-weight:bold; color:#b40808;}
.f16px{font-size:16px;}

/*float*/
.fl{float:left;}
.fr{float:right;}

/*other*/
.clear{clear:both;font-size:0;line-height:0;height:0;}
.height10{height:10px; *height:7px; overflow:hidden;}
.height15{height:15px; *height:5px; overflow:hidden;}
.margin_b10{ margin-bottom:10px;}

/*header*/
.header{ width:960px; margin:0 auto; text-align:center; }
.top{width:960px;height:148px;margin:10px 0;}
.top_smart{width:958px;height:146px;margin:10px 0; border:1px solid #323232;}

.topnavbg{width:960px; height:26px; line-height:26px;  background-image:url(../images/qy/topnav_bg.gif);}
.topnavbg_nav{ display:inline; float:left;padding-left:20px;}
.topnavbg_login{ float:right; height:26px;padding-left:10px;padding-right:120px; background-image:url(../images/qy/toplogin_bg.gif); background-position:left center; background-repeat:no-repeat;}
.topnavbg_loginon{ float:right; height:26px;padding-left:10px;padding-right:50px; background-image:url(../images/qy/toplogin_bg.gif); background-position:-49px center; background-repeat:no-repeat; text-align:left;}
.topnavbg_loginkeithley{ float:right; height:26px;padding-left:10px;padding-right:30px; background-image:url(../images/qy/toplogin_bg.gif); background-position:-49px center; background-repeat:no-repeat; text-align:left;}
.topnavbg_r1{ display:inline;float:right; padding-right:20px;}
.logo{ float:left;width:205px;padding:3px 3px;}
.topad{ float:left; width:514px;}
.topad2{ float:right; padding-top:10px;width:735px;}
.top3{width:960px;height:100px;margin-top:10px;}
.logo3{ float:left;width:205px;padding:13px 3px;}
.topad3{ float:right; padding:10px 0;width:735px;}

.login{
	float:right;
	width:226px;
	height:80px;
	background-image: url(../images/login_bg.gif);
	
}


.login .w175{float:left;width:170px;padding-top:7px;}
.login .w175 .w61{float:left;width:55px; height:25px; line-height:25px; text-align:right;}
.login .w175 .w121{float:left;width:110px; height:25px;}
.login_but{float:left;padding-top:10px;}
.logo_text{padding:15px 20px; line-height:25px;}
.forget{width:126px;margin:5px 50px 0 50px;}
.nav{width:960px;height:38px; background-image: url(../images/nav_bg.gif)}
.nav ul{float:left;width:850px;}
.nav li{ display:inline; float:left;margin-left:10px; font-size:14px; font-weight:bold; line-height:32px;}
.nav li{width:93px;height:38px; background-image: url(../images/menu_bgoff.gif)}
.nav li.menu_on{width:93px;height:38px; background-image:url(../images/menu_bgon.gif);}
.ecenter{ float:right; width:100px; height:38px; line-height:30px; font-weight:bold; color:#b40808}

.nav_smart{width:960px;height:38px; background-image: url(../images/qy/navbg_smart.gif)}
.nav_smart ul{float:left;width:850px;}
.nav_smart li{ display:inline; float:left;margin-left:10px; font-size:14px; font-weight:bold; line-height:32px;}
.nav_smart li{width:93px;height:38px; background-image: url(../images/qy/menusmart_bgoff.gif)}
.nav_smart li.menu_on{width:93px;height:38px; background-image:url(../images/qy/menusmart_bgon.gif);}
.nav_smart li.menu_on a,.nav_smart li.menu_on a:link,.nav_smart li.menu_on a:visited,.nav_smart li.menu_on a:hover{color:#FFF;}

.search{width:960px; height:78px; background-image:url(../images/ser_bg.gif)}
.qylogo{ float:left; padding-top:16px;padding-left:10px;}
.smartlogo{ float:left; padding-left:10px;}
.search_r1{ float:right;padding-right:20px;padding-left:10px;padding-top:23px;}
.search_r2{ float:right; width:350px;padding-top:23px;}
.search_r3{ float:right; padding-top:23px;height:25px; line-height:25px; color:#CC1818; font-weight:bold; font-size:14px;}
.serin_right{ display:inline; float:right; height:30px; line-height:30px;padding-top:20px;padding-right:50px;}
.search_inner{width:960px; height:78px; background-image:url(../images/ser_rightbg.gif); background-position:right; background-repeat:no-repeat;}
.search .for{padding:0px 70px;}
.search .for .w50{ float:left;padding:10px 0 0 0;width:50px; height:25px;line-height:25px;}
.search .for .w420{ float:left;padding:10px 0;width:440px; height:25px;line-height:25px;}
.search .for .w420 input{width:390px;height:22px; border:1px solid #e2e2e2; padding-left:30px;}
.search .for .w80{ float:left;padding:10px 0 0 0;width:100px; height:25px;line-height:25px;}
.search .for .w60{ float:left;padding:10px 0 0 0;width:60px; height:25px;line-height:25px;}
.search .for .w30{ float:left;padding:10px 0 0 0;width:30px; height:25px;line-height:25px;}
.hotser{padding-left:150px; height:30px;line-height:30px;  text-align:left;}
.hotser a{margin:0 5px;}
.searchart{width:960px; height:49px;  background-image:url(../images/searchart_bg.gif)}
.searchart .for{padding:0px 70px;}
.searchart .for .w50{ float:left;padding:10px 0 0 0;width:50px; height:25px;line-height:25px;}
.searchart .for .w420{ float:left;padding:10px 0;width:440px; height:25px;line-height:25px;}
.searchart .for .w420 input{width:390px;height:22px; border:1px solid #e2e2e2; padding-left:30px;}
.searchart .for .w80{ float:left;padding:10px 0 0 0;width:100px; height:25px;line-height:25px;}
.searchart .for .w60{ float:left;padding:10px 0 0 0;width:60px; height:25px;line-height:25px;}
.searchart .for .w30{ float:left;padding:10px 0 0 0;width:30px; height:25px;line-height:25px;}
/*containt*/
.containt{width:960px; margin:10px auto; text-align:center; }


/*footer*/
.footer{width:960px; margin:0 auto; text-align:center; }
.friendlink{border:1px solid #CCCDCE;}
.friendlink h3{padding-top:5px; line-height:22px;}
.friendlink img{padding:0px 10px;}
.footermenu{line-height:40px;}
.footermenu a{margin:0 10px;}
.footernote{line-height:25px;}

/*position*/
#mydiv{ position:relative; margin:0 auto; text-align:center;}
#msdiv{position:absolute; left:0px;top:300px;width:400px;}
