﻿/* CSS Document */
html {filter: expression(document.execCommand("BackgroundImageCache", false, true));}
html>body{overflow-x: hidden;}
body {padding:0px;margin:0px;color:#333;font-size:12px;font-family:"宋体";}
ul {list-style-type: none;margin: 0px;padding: 0px;}
form,input,select,textarea{font-size:12px;margin: 0px;padding: 0px;}
img {border:0px;}
ul  li {list-style-type: none;margin: 0px;padding: 0px;}
h1,h2,h3,h4,h5,h6 {margin:0px;padding:0px;}
tr{line-height:20px;}

.login_input {border: 1px solid #ccc;height: 15px;line-height: 15px;width: 80px;}
.login_submit {background: url(/images/input_bg.gif) no-repeat;width: 36px;height: 20px;border: 0;}
.login_reg {background: url(/images/a3a2.gif) no-repeat;width: 60px;height: 20px;border: 0;}
.login_fabu {background: url(/images/a3a4.gif) no-repeat;width: 80px;height: 20px;border: 0;padding-left: 15px;}
.login_help {background: url(/images/a3a5.gif) no-repeat;width: 80px;height: 20px;border: 0;padding-left: 15px;}
.login_daohang {background: url(/images/a3a3.gif) no-repeat;width: 80px;height: 20px;border: 0;text-align: left;padding-left: 10px;}

a:link {font-size: 12px; color: #07519A; text-decoration: none;}
a:visited {	font-size: 12px; color: #07519A; text-decoration: none}
a:hover {font-size: 12px; color: #FF4800; text-decoration: underline}
a:active {font-size: 12px; color: #07519A; text-decoration: none}

a.red:link {font-size: 12px; color: #ee0000; text-decoration: underline;}
a.red:visited {	font-size: 12px; color: #ee0000; text-decoration: underline}
a.red:hover {font-size: 12px; color: #ee0000; text-decoration: none}
a.red:active {font-size: 12px; color: #ee0000; text-decoration: underline;}
.navall .nav li .sr_dot {position:absolute;margin-top:-26px;margin-left:60px}

a.gray:link {font-size: 12px; color: #969696; text-decoration: none;}
a.gray:visited {	font-size: 12px; color: #969696; text-decoration: none}
a.gray:hover {font-size: 12px; color: #969696; text-decoration: underline}
a.gray:active {font-size: 12px; color: #969696; text-decoration: none;}

a.black:link {font-size: 12px; color: #000000; text-decoration: none;}
a.black:visited {	font-size: 12px; color: #000000; text-decoration: none}
a.black:hover {font-size: 12px; color: #000000; text-decoration: underline}
a.black:active {font-size: 12px; color: #000000; text-decoration: none;}

a.baojia:link {color: #033872; text-decoration:none;}
a.baojia:visited {color: #033872;text-decoration:none;}
a.baojia:hover {color: #ff0000; text-decoration:none;}
a.baojia:active {color: #033872;}

.tdLine{BORDER-bottom:#CED5DB 1px solid;}
.redFont{color:red;}
.blueFont{color:#008040;}
.grayFont{color: #333333;}

.redTdBorder{border:#F00  solid 1px; }
.greenTdBorder{border:green  solid 1px;}

a.font14:link {font-size: 14px; color: #333; text-decoration: none;}
a.font14:visited {	font-size: 14px; color: #333; text-decoration: none}
a.font14:hover {font-size: 14px; color: #333; text-decoration: underline}
a.font14:active {font-size: 14px; color: #333; text-decoration: none;}

a.font14C:link {font-size: 14px; color: #07519A; text-decoration: underline;}
a.font14C:visited {	font-size: 14px; color: #07519A; text-decoration: underline}
a.font14C:hover {font-size: 14px; color: #07519A; text-decoration: none}
a.font14C:active {font-size: 14px; color: #07519A; text-decoration: underline;}

.graybg {font-weight: bold;background: url(/images/qihuo_bg2.jpg) no-repeat;color: #2A668F;}
.activebg {font-weight: bold;background: url(/images/qihuo_bg.jpg) no-repeat;color: #fff;}


.qyTitle {border: 1px solid #B4DCFF;padding: 3px;}
.qyTitle2 {background: url(/images/main_21_top.gif) repeat-x;font-size: 12px;color: #FF6600;font-weight: bold;}
.qyTitle3 {font-size: 14px;color: #FF6600;font-weight: bold;}
.qyRightTitleBg {background: url(/images/ico10.gif) no-repeat;height: 27px;font-size: 12px;color: #2F78B4;}
.qyRightTitleBg .title {font-weight: bold;width: 80px;float: left;text-indent: 25px;line-height: 27px;}
.qyRightTitleBg .title  span {color: #FF4800;}
.qyRightTitleBg .more {float: right;width: 40px;line-height: 27px;text-indent: 10px;}
.qyRightContent {background: #F5FBFE;padding-bottom: 6px;border: #A6CAED 1px solid;line-height: 25px;}
.qyRightContent select {margin-bottom: 10px;}
.qyBt {background: url(/images/searchbutton.gif) no-repeat;width: 155px;heighT: 22px;color: #fff;border: 0;}
.qyLeiItem {font-weight: bold;font-size: 14px;font-size: 14px;color: #FF6600;}
.qyjjTitle {font-size: 14px;color: #135494;font-weight:bold;}
.toplogincss {border: 1px solid #ccc;}
.topbg2008 {width: 100%;text-align: center;background:#fff url(/images/top20082.gif) no-repeat center top; font-size:12px; position:relative;height: 44px;}
#main-service-bar{height:28px;color:#c63902;font-family:Arial, ����;padding:0 0 0}
#main-service-bar form{display:inline}#main-service-login{height:22px}#main-service-bar span.tp-2,#main-service-bar span.tp-3{height:22px;line-height:21px}#main-service-bar span.tp-2{float:left;padding-left:6px}#main-service-bar span.txt{background:url(images/sprite.gif) no-repeat 100% -21px;height:18px;margin:2px 4px 0 0;padding:0 2px 0 0}
.fenlei {}
.fenlei td {padding: 3px;}
.leiTitle {color: #033872;font-size: 14px;font-weight: bold;height: 25px;line-height: 25px;border-bottom: 1px dashed #;}
.leiTitle2 {height: 25px;line-height: 25px;color: #EE0000}
.gray3kuan {border: 1px solid #A6D0E7;border-top: none;}
.MainTitle {background: url(/Images/MaintitleBg.gif) repeat-x;line-height: 25px;height: 25px;text-indent: 15px;color: #327294;font-weight: bold;font-size: 13px;}
.title3kuan {border: 1px solid #A6D0E7;border-top: none;}
.topAdFont {}
.topAdFont span {text-decoration: underline;}
.qyMingChen {font-weight: bold;font-size: 13px;}
.qyChanPin {color: #ee0000;}


.newline {line-height: 20px;}
.infoFocus4kuan {border: 1px solid #9ABFE6;}
.infoBigTitle {font-size: 14px;font-weight: bold;text-align:center;}

a.infoTitle:link {font-size: 16px;font-weight: bold;text-decoration: none;}
a.infoTitle:visited {font-size: 16px;font-weight: bold;text-decoration: none;}
a.infoTitle:hover {font-size: 16px;font-weight: bold;text-decoration: underline;}

.infoHotNewsDiv {background: url(images/hotnewbg.gif) no-repeat;height: 220px;}

.infoItem1 {font-weight: bold;color: #FF4800;text-align: center;background: url(/info/images/ItemTitleBg.gif) no-repeat;line-height: 28px;width: 95px;}
.infoItem2 {background: url(/info/images/ItemTitleBgO.gif) repeat-x;}

.infoLeftTitle {color: #FF4800;text-indent: 10px;font-weight: bold;background: url(/info/images/rightTitleBg.gif) no-repeat;width: 200px;line-height: 32px;}
.infoLeft3kuan {border: 1px solid #9ABFE6; border-top: none;}


.infoList {border: 1px solid #ccc;padding: 5px;}
.infoListTitle {height: 26px;line-height: 26px;background: url (/images/Info_left_top.gif) repeat-x;text-indent: 5px;font-weight: bold;font-size: 14px;color: #FE6905;}
.infoList span {text-align: right;margin-right: 5px;color: #666;}

.infoNewsList {}
.infoNewsList td {background: url (/images/end_bg1.gif) repeat-x;height: 25px;line-height: 25px;border-bottom: 1px dashed #ccc;}

.infoRightTitle {background: url(/images/infoListBg.gif) repeat-x;height: 24px;line-height: 24px;color: #fff;font-weight: bold;}
.infoRightContent {padding-top: 5px;line-height: 22px;border: 1px solid #ccc;}



.NavGe {height: 36px;background: url(/images/headV2ABg.gif) repeat-x;}

/*���ŷ���*/

.smsRightTitle {background: #f1f1f1;color: #ee0000;font-weight:bold;text-align: center;line-height: 26px;height: 26px;border-top: #ccc 1px solid; }
.smsRightContent {line-height: 22px;padding: 6px;}
.smsBottom {}
.smsBottom td {padding: 4px;}

/*�ֻ��*/
.bizTopSearch {background:#FFF8F2;border: #FED1B4 1px solid;height: 40px;line-height: 40px;}
.bizLeftTitle {background: #428ADB;text-align: center;font-weight: bold;color: #fff;height: 24px;line-height: 24px;}
.bizLeftContent {padding-top: 8px;padding-left: 5px;border: 1px solid #428ADB;border-top: none;background:#F1F6FC;line-height: 22px;}
.bizLeftContent strong {color: #ee0000;}
.bizMain {}
.bizMain td {padding: 4px;text-align: center;}
/*����Ԥ��*/

.fenxiLeftTitle {font-weight: bold;text-indent: 10px;background: url(/images/yuceLeftTitle.jpg) repeat-x;height: 27px;line-height: 27px;color: #3D637C;}
.fenxi4kuan {border: 1px solid #d5d5d5;}
.fenxi4kuan2 {border: 1px solid #A3B0C0;}
.fenxiMainTitle {float: left;width: 92px;font-size: 14px;font-weight: bold;text-indent: 10px;background: url(/images/yuceTitle.gif) no-repeat;height: 27px;line-height: 27px;color: #18479B;}
.fenxiMore {width: 52px;float: right;height: 27px;line-height: 27px;}
.fenxiMainContent {padding-top: 8px;line-height: 22px;color: #05519C;}
.fenxiRightTitle {font-weight: bold;text-indent: 10px;background: url(/images/yuceRightTitle.jpg) repeat-x;height: 27px;line-height: 27px;color: #3D637C;}


/*�������*/
.cityLeftTitle {border-bottom: 1px solid #AACCEE;color: #07519A;font-weight: bold;background: #EBF3FB;line-height: 24px;line-height: 24px;text-indent: 10px;}
.cityLeftTitle img {margin-right: 5px;line-height: 24px;padding-top: 6px;padding-bottom: 6px;}
.cityLeft4Kuan {border: 1px solid #AACCEE;}
.cityLeftContent {line-height: 22px;}
.cityRight {background: #FEFCF1;border: 1px solid #EDBD7C;padding: 4px;}
.cityRightTitle {height: 22px;line-height: 22px;background: #E18200;font-weight: bold;color: #fff;text-align: center;}
.cityRightQiye {color: #666ss;line-height: 22px;}
.cityMainTitle {color: #213053;font-weight: bold;text-indent: 15px;background: url(/images/cityTitleBg.jpg) repeat-x;line-height: 26px;height: 26px;}
.cityMain4kuan {border: 1px solid #96B4D3;margin-bottom: 6px;}

/*�ֻ���Դ*/
.xhLeftTitleBg {color: #106AAB;text-indent: 10px;font-weight: bold;background: url(/images/xhLeftTitleBg.gif) no-repeat;line-height: 30px;height: 30px;width: 220px;}
.xhLeft3kuan {border: #AACCEE 1px solid;border-top: none;}
.xhleftkuan {padding-left: 5px;border: #C8C8C8 1px solid;border-top: none;}
.xhLeft4kuan {border: #C8C8C8 1px solid;}
.xhRightSearch {text-indent: 10px;font-weight: bold;height: 24px;background: url(/images/BarTitle1.jpg) repeat-x;color: #07519A;border-top: #AACCEE 1px solid;}
.xhpadding td{padding-left: 5px;}
.xhList td {text-align: left;padding-left: 5px;}
.xhList strong {font-size: 12px;color: #FF4800;}

/*ó���̱���*/
.MYLeftTitle {background: url(/images/bg_li01.gif) repeat-x;text-align: center;font-weight: bold;color: #fff;height: 27px;line-height: 27px;}
.MYLeftContent {padding-top: 8px;padding-left: 5px;border: 1px solid #F1782D;border-top: none;line-height: 22px;}
.MYLeftContent strong {color: #ee0000;}
.MYmainContent {padding: 5px;line-height: 24px;}
.MYmainContent font {font-size: 14px;}
.MYmainContent p {font-size: 14px;margin: 15px 0;line-height: 23px;}
.MYmainContent br {font-size: 14px;}
.MYlianxiTitle {font-size: 14px;font-weight: bold;}
.MYlianxiContent {line-height: 28px;font-size: 14px;}

/*�ֳ������Ϣ*/
.tiaojiaTitle {text-align: left;background: url(/images/bxgTitleBg.gif) repeat-x;height: 24px;font-weight: bold;text-indent: 10px;color: #CC4E22;}
.tiaojiaKuan {border: #E2C290 1px solid;}


/*��ҵ�� Not Found*/
.notfound {
	width: 920px;margin: 0 auto;border: 1px #D1CBD0 solid;text-align: center;padding: 20px;height: 250px;margin-bottom: 30px;
}
.notfound .topfont {
	height: 50px;border: 1px #ccc solid;float: left;width: 690px;margin: 0 auto;
}
.notfound .area {
	width: 689px;height: 150px;
}
.notfound .l {
	float: left;background: url(/images/404.jpg) 20px 20px no-repeat;width: 100px;padding-right: 50px;height: 100px;
	padding-top: 20px;
}
.notfound .r {
	float: left;padding: 10px;padding-top: 50px;height: 100px;width: 500px;text-align: left;
}
.notfound .r .title {
	font-size: 16px;font-weight: bold;color: #444;height: 35px;
}
.notfound .r .title2 {
	font-size: 12px;color: #444;height: 35px;
}
.notfound .tel {
	margin-top: 40px;height: 35px;background: #f1f1f1;border: #B5B5B5 1px dotted;color: #ee0000;font-size: 12px;
	line-height: 35px;text-indent: 10px;
}
.notfound .tel a{
	color: #444;text-decoration: none; 
}
.notfound .tel a:hover {
	color: #000066;text-decoration: underline; 
}

.infobottomline {}
.infobottomline td {border-bottom: 1px solid #ccc;}

.menuli{background:#fff url(/images/jiantouico.gif) 30px top no-repeat;border:1px solid #2F558C;color: #ee0000;border-top:none;line-height:24px;width:374px;}
.menuli a{padding:5px 5px 0;width:60px;color:#07519A}
.menuli a:hover{background:#FFEED1;padding:5px 5px 0;color:#07519A;text-decoration: none;}

.hitTop {float:right;border:#AACCEE solid 1px;float:left;width:238px;height:260px;margin-left:5px;background-color:#FFFFFF;}
.hitTopMenu {float:left; width:100%;text-align:center;height: 23px;}
.hitTopMenu a:link {text-decoration:none;}
.hitTopMenu a:visited{text-decoration:none;}
.hitTopMenu a:hover {text-decoration:none;}

.hitTopMenu ul {line-height:25px; color:#004499;}
.hitTopMenu li {float:left; border-right: 1px solid #aaccee;}
.curTab {background-color:#FFFFFF; background-image:url();font-weight:bold;border-bottom: 1px solid #FFFFFF;line-height: 25px;}
.curTab2 {background-color:#F1F7FC;background-image:url(newsTitle_1.gif);border-bottom: 1px solid #AACCEE;}
.curTab3 {padding-left:5px;background-color:#F1F7FC; font-weight:bold;background-image:url(newsTitle_1.gif);border-bottom: 1px solid #AACCEE;}
.hitTopList {height:230px;}
.hitTopList ul {padding:0px 5px 0px 5px;}
.hitTopList li {line-height:23px;float:left;overflow:hidden;white-space:nowrap;width:100%;}

.indexMidTitle {padding-left: 15px;font-weight: bold;font-size: 14px;color: #1B518E;background: url(/images/iitemmiddlebg2.gif) repeat-x;}
.indexMidTitle span {float: right;padding-right: 10px;font-size: 12px;font-weight: normal;color: #1B518E;}

.indexLeftTitle {border-bottom: 1px solid #AACCEE;padding-left: 10px;font-weight: bold;font-size: 14px;color: #07519A;}
.indexLeftTitle span {float: right;padding-right: 10px;font-size: 12px;font-weight: normal;color: #1B518E;}

.show1{ display:none;}
.show2 { display:block;}
.show {display:block;}
.hidden{display:none;}
.whitebg {background: #ffffff;}




.login_input {border: 1px solid #ccc;height: 15px;line-height: 15px;width: 80px;}
.login_submit {background: url(/images/input_bg.gif) no-repeat;width: 36px;height: 20px;border: 0;}
.login_reg {background: url(/images/a3a2.gif) no-repeat;width: 60px;height: 20px;border: 0;}
.login_fabu {background: url(/images/a3a4.gif) no-repeat;width: 80px;height: 20px;border: 0;padding-left: 15px;}
.login_daohang {background: url(/images/a3a3.gif) no-repeat;width: 80px;height: 20px;border: 0;text-align: left;padding-left: 10px;}

/* ����CSS */
.navall {width: 960px;height: 32px;margin: 0 auto;background: url(/images/navbg.jpg) repeat-x;}
.navall .nav ul{padding-left: 10px;padding-top: 2px;}
.navall .nav ul li {padding-right: 5px;padding-left: 5px;font-weight: bold;font-size: 13px;float: left;color: #fff;line-height: 30px;background: url(/images/navbaige.jpg) 0 right no-repeat;}
.navall .nav ul li a {display:block;color: #fff;padding-lefT: 5px;padding-right: 5px;}
.navall .nav ul li a:hover {border: 1px solid #2F558C;border-bottom: none;border-top: none;padding-lefT: 4px;padding-right: 4px;display:block;background: url(/images/navhoverbg.jpg) 0 bottom repeat-x;color: #2F558C;text-decoration: none;}


a.navhover:link {border: 1px solid #2F558C;border-bottom: none;border-top: none;padding-lefT: 4px;padding-right: 4px;display:block;background: url(/images/navhoverbg.jpg) 0 bottom repeat-x;color: #2F558C;text-decoration: none;}

a.navhover:hover {border: 1px solid #2F558C;border-bottom: none;border-top: none;padding-lefT: 4px;padding-right: 4px;display:block;background: url(/images/navhoverbg.jpg) 0 bottom repeat-x;color: #2F558C;text-decoration: none;}
a.navhover:active {border: 1px solid #2F558C;border-bottom: none;border-top: none;padding-lefT: 4px;padding-right: 4px;display:block;background: url(/images/navhoverbg.jpg) 0 bottom repeat-x;color: #2F558C;text-decoration: none;}
a.navhover:visited {border: 1px solid #2F558C;border-bottom: none;border-top: none;padding-lefT: 4px;padding-right: 4px;display:block;background: url(/images/navhoverbg.jpg) 0 bottom repeat-x;color: #2F558C;text-decoration: none;}


.botttom {line-height: 25px;padding-top: 5px;}


/*  Index Search Css  */
.souTop4kuan {border: 1px solid #9FC1E7;}
.souTopWeiZhi {border-bottom: 1px solid #9FC1E7;background: #F1FAFF;height: 22px;line-height: 22px;padding: 5px;}
.souTopWeiZhi span {color: #FF4800;font-weight: bold;}
.souList {padding: 5px;}
.souList img {margin-right: 10px;}
.souList .spantitle {font-weight: bold;margin-bottom: 5px;margin-top: 5px;color: #FF4800;}
.souListBar {text-align: center;height: 32px;line-height: 32px;background: url(/images/listBarbg.gif) repeat-x;}
.souListBar img {margin-right: 35px;padding-top: 2px;}
.suoxiaoSearch {}
.suoxiaoSearch td {padding-left: 15px;background: #F6FCFF}


.souLeft4kuan {border: 1px solid #C7E8F9;border-top: none;}
.souLeftOtherDiv {border: 1px solid #c7e8f9;}
.souLeftOtherTitle {background: #E6F5FF;text-indent: 10px;font-weight: bold;color: #187DB7;line-height: 24px;}

.sousuoBarXBG {padding-top: 7px;background: url(/images/sousuoOtherBg.gif) no-repeat;}
.sousuoBarBBG {padding-top: 2px;font-size: 14px;font-weight: bold;background: url(/images/sousuoAllBg.gif) no-repeat;}


.souLieBiaoCss {padding-top: 5px;padding-left: 10px;margin-top: 5px;height: 120px;border-top: #DDDDDD 1px solid;}
.souLieBiaoTopCss {padding-top: 5px;padding-left: 10px;margin-top: 5px;height: 120px;}

.XiangXiDiv {padding-top: 5px;float: left;margin-right: 20px;width: 700px;}
.XiangXiDiv .BigTitle {font-size: 14px;font-weight: bold;margin-bottom: 5px;}
.XiangXiDiv .BigTitle span {font-weight: normal;margin-left: 4px;font-size: 12px;}
.XiangXiDiv .zhaiyao {color: #666;line-height: 20px;}
.XiangXiDiv .gongsi {font-weight: bold;margin-top: 5px;}
.XiangXiDiv .gongsi span {color: #666;font-weight: normal;margin-left: 8px;}
.XiangXiDiv .bt {margin-top: 5px;}
.XiangXiDiv .bt .bt1 {line-height: 24px;text-indent: 9px;float: left;height: 24px;width: 105px;margin-right: 15px;background: url(/images/but5.gif) no-repeat;}
.XiangXiDiv .bt .bt2 {height: 21px;text-indent: 15px;width: 69px;float: left;margin-right: 15px;background: url(/images/but9.gif) no-repeat;}

.JiaoHuoDiv  {padding-top: 35px;color: #ee0000;float: left;margin-right: 20px;width: 160px;}
.LianXiDiv  {padding-top: 35px;padding-right: 10px;float: right;width: 100px;}


.graybg {font-weight: bold;background: url(/images/qihuo_bg2.jpg) no-repeat;color: #2A668F;}
.activebg {font-weight: bold;background: url(/images/qihuo_bg.jpg) no-repeat;color: #fff;}


.grayIndexBg {font-weight: bold;background: url(/images/qihuo_bg2_index.jpg) no-repeat;color: #2A668F;}
.activeIndexBg {font-weight: bold;background: url(/images/qihuo_bg_index.jpg) no-repeat;color: #fff;}
