﻿
/* CSS Document */
/* 定义全局CSS */

body{font-family:"宋体";font-size:12px;margin:0;padding:0;color:#333;background:#ffffff;}
div,form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}
img{border:0;}
li{list-style:none}
.hr_8px{clear:both;height:8px;font-size:1px;background:#FFF;}
.hr_3px{clear:both;height:3px;font-size:1px;background:#FFF;}
.marginright_7px{margin-right:7px;}
.margintop_10px{margin-top:10px;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
a{color: #000099;text-decoration:none}
a:hover{color:#C00;text-decoration:underline}
/*头部*/
/*---------------------菜单样式----------------------------------*/
.hide {
	display:none
}
#mainmenu_top ul li .menuhover2 {
	background:url(/img/nav_bg2.jpg) repeat-x; 
	color:#fff;
}
#mainmenu_top ul li a {
	cursor:pointer;
	height:45px;
	color:#FFF;
	text-decoration:none;
}
#mainmenu_top { 
	width:100%;
	height: 45px;
	line-height:45px; 
	display:block;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
}
#mainmenu_top ul li {
	float: left;
	height: 45px;
	line-height:45px;
	background:url(/img/tgnav_line.jpg) right top no-repeat; 
}
#mainmenu_top ul li a {
	display: block;
	color:#FFF; 
	text-align: center; 
	font-weight: bold;
	width:96.9px;
}
#mainmenu_bottom {
	width:100%;
	height:25px;
	line-height:24px;
	display:block;
	overflow:hidden;
	background: url(/img/subnav_bg.jpg) repeat-x;
}
#mainmenu_bottom .mainmenu_rbg {
	height: 32px;
	color: #ffffff;
	margin:0; 
	padding: 0px 0px 0px 5px; 
}
#mainmenu_bottom ul {
	list-style:none;
}
#mainmenu_bottom ul li {
	padding-left: 8px; 
	margin-left: 4px;
	float: left; 	 
	height: 32px;
}
#mainmenu_bottom ul li.se {
	float: left;
	height: 22px; 
	margin-left: 7px;	
	padding-left: 8px;  
}
#mainmenu_bottom ul li a {
	color:#ffffff;font-size:14px; 
	line-height: 22px;
	padding-right:12px; 
	display: block;
	background:url(/img/line.jpg) no-repeat center right;
}
#mainmenu_bottom ul li a.bjnone{ background:none;}
#mainmenu_bottom ul li a:hover {
	color: #ffffff; font-size:14px;
}
#mainmenu_bottom ul li a.se {
	COLOR: #ffffff; font-size:14px;
	line-height: 22px;
	padding-right: 18px;
	display: block; 
}

/*---------------------菜单样式----------------------------------*/
.cmbctgheaderline{width:100%;margin:0 auto;}
.cmbctgheaderbox{width:960px;margin:0 auto;overflow:hidden;}
.cmbctgheadertop{width:200px;height:22px;line-height:22px;text-align:center;color:#999;border:1px solid #E0E0E0;border-top:0;background-color:#F6F6F6;}
.cmbctgheadertop a{color:#999;}
.cmbctgnavbox{width:958px;margin:0;background:url(/img/tgnav_center.jpg) left top repeat-x;overflow:hidden; border:1px solid #ffffff;}
.cmbctglogo{margin:30px 0;}
.cmbctgnavinfo{width:960px;}
.cmbctgsearchbox{width:960px;height:30px;margin:10px 0;background:url(/img/tgsearch_center.jpg) left top repeat-x;overflow:hidden;}
.cmbctgsearchcontent{width:954px;}
.cmbctgvip{width:307px;}
.cmbctgvip img{margin:9px 0 0 14px;}
.cmbctgvip span{margin-left:10px;height:30px;line-height:30px;text-align:left;color:#333;}
.cmbctgweather{width:410px;}
.cmbctgweather span{height:30px;line-height:30px;text-align:center;color:#333;}
.cmbctgweather img{margin-top:6px;width:19px;height:19px;}
.cmbctgsearchinfo{margin-top:5px;width:211px;height:30px;line-height:30px;}
.cmbctgsearchinput{width:100px;height:19px;line-height:17px;border:1px solid #CCC;text-decoration:none;}
.cmbctgsearchbutton1{width:52px;height:21px;font-size:0;border:0;background:url(/img/tgsearch_button.gif) no-repeat;}
.cmbctgsearchbutton2{margin-left:5px;width:45px;height:21px;line-height:19px;border:1px solid #CCC;background:url(/m/docs/documents/cmbc/tech/html/images_blue/fenhangwagnzhan/piaojuyewu/tgsearch_button2_img.gif) left top repeat-x;}
/*public*/
.floleft{ float:left;}
.floright{ float:right;}
.bornone{ border:none;}
.red{ color:#f00;}
/*-- Bug--*/
.clearfix:after {content:""; display:block; height:0px; clear:both; overflow:hidden;}
.clearfix {display:inline-block;}
.clearfix {display:block;}

/*中间内容*/
.content{ width:960px; margin:0 auto;}
.conleft{ float:left; width:740px; overflow:hidden;}
.conright{ float:right; width:210px; overflow:hidden;}
/* 总行动态*/
.conleft1{ height:200px; padding-bottom:0px;}
.zhdongtai{ float:left; width:442px; margin-left:10px; overflow:hidden;}
.zhdtcon{ height:28px; border-bottom:1px solid #1B5F72; width:100%;}
.zhdtbiaoti span{ width:86px; height:18px; display:block; float:left; text-align:center; padding-top:10px;background:url(/img/bigmid_29.gif) no-repeat -87px bottom; cursor:pointer;}
.zhdtbiaoti span.zzhdtbtimg{ background:url(/img/bigmid_29.gif) no-repeat 0px bottom; color:#fff; margin-left:-1px;}
	/**************更多**************/
	.more1{ float:right; margin:16px 0px 0px 0px;}
	.more2{ float:right; margin:5px 0px 0px 0px;}
	.more3{ float:right; margin:0px 10px 10px 0px;}
	.more4{ float:right; margin:4px 0px 0px 0px;}
.huojiang{ height:100px; margin-top:15px; width:440px; clear:both}
.houspan{  height:35px; line-height:30px;font-size:14px; font-weight:bold; text-align:center;  }
.houspan a{ color:#0B5184; text-decoration:none; text-align:center; float:left;width:440px;}
.huojiang p{ margin:0px; padding:0px; margin-top:5px;}
.huojiang p a{ text-decoration:none; color:#666666; line-height:20px; }
.minsheng{ width:440px; height:80px;*height:70px;  border-top:1px solid #CCCCCC;}
.minsheng ul{ padding:15px 0px 0px 5px;}
.minsheng ul li{ width:215px; height:24px;float:left;}
.minsheng ul li span{ height:20px; color:#00A09E;}
/*公告通知&经营政策*/
.conleft2{ width:210px; float:left;}
.padtop5{ padding-top:5px;}
.cmbcggtz{ border:1px solid #b4b2b2; width:206px;height:438px; float:left;}
.cmbcggtz_zd{ border:1px solid #b4b2b2; width:206px;height:348px; float:left;}
.cmbcggtzh2{ font-size:12px; float:left; width:188px;
	padding:10px; background:url(/img/cor_03.gif) bottom no-repeat;
	}
.cmbcggtzh2 a{ color:#0B5184; text-decoration:none; font-weight:bold;}
.cmbcggtz ul{ padding:10px; float:left; width:188px; overflow:hidden;}
.cmbcggtz_zd ul{ padding:10px; float:left; width:188px; overflow:hidden;}
.cmbcggtzulh290{ height:290px;}
.cmbcggtzulh380{ height:380px;}
.cmbcggtz ul li{ background:url(/img/inons_51.gif) no-repeat top left;
	border-bottom:1px dotted #ccc;
	line-height:22px;
	padding:10px 0px 8px 15px;
	}
	.cmbcggtz_zd ul li{ background:url(/img/inons_51.gif) no-repeat top left;
	border-bottom:1px dotted #ccc;
	line-height:22px;
	padding:10px 0px 8px 15px;
	}
/*业务报价*/
.cmbcconleftright{ width:520px; float:right;}
.cmbch2{ background:url(/img/line_88.gif) repeat-x bottom;height:39px;}
.cmbcbjp{ padding:20px 0px 10px 0px; text-align:center;}
.cmbcbjp a{color:#0B5184; text-decoration:none; font-size:14px; font-weight:bold;}
.cmbcbjp a:hover{ text-decoration:underline;}
.cmbcyewubj table{ border-collapse:collapse;}
.cmbcyewubj table td,.cmbcyewubj table th{ border:1px  solid #ccc; border-collapse:collapse;}
.cmbcyewubj table th{ line-height:28px;}
.cmbcyewubj table td{ text-align:center; line-height:25px;}
/*cmbcbanner*/
.cmbcbanner{ padding:0px 0px 15px;}
/*分析研究*/
.cmbcfxyj ul{ width:500px; height:125px; overflow:hidden; padding:15px 10px 10px;}
.cmbcfxyj ul li{ width:250px; float:left; height:25px; line-height:25px; overflow:hidden;}
.cor189b73{ color:#189b73;}
/*右边出入通知*/
.cmbcpjcp{ border:1px solid #b4b2b2; width:206px;height:368px;*height:368px;_height:358px; float:left; margin-bottom:10px;}
.cmbcnotice{ border:1px solid #b4b2b2; width:206px;height:238px; float:left; margin-bottom:10px;}
.cmbccrnotice{ border:1px solid #b4b2b2; width:206px;height:220px; float:left; margin-bottom:10px;}
.cmbcnotice ul,.cmbcpjcp ul,.cmbccrnotice ul{ padding:10px;
	float:left; width:188px; overflow:hidden;
	}
.cmbcnoticeulh190{ height:150px;}
.cmbcnotice ul li,.cmbccrnotice ul li{ background:url(/img/inons_55.gif) no-repeat top left;
	border-bottom:1px dotted #ccc;
	line-height:22px;
	padding:10px 0px 8px 20px;
	}
/***移票通知***/
.cmbcyptz{ font-size:12px; float:left; width:186px;
	padding:5px 10px; background:url(/img/noticebj.jpg) bottom repeat-x;
	text-indent:4px;
	line-height:150%;
	}
.cmbcpjcp ul li{ background:url(/img/dian.jpg) no-repeat left center; 
	border-bottom:1px dotted #ccc;
	line-height:22px;
	padding:8px 0px 8px 10px;
	height:22.5px;
	overflow:hidden;
	}
.cmbcpjcpulh320{ height:320px;}
/****footer****/
#footer {
	WIDTH: 960px; 
}
#footer .footer_h {
	MARGIN-TOP: 8px; BACKGROUND: #c5c5c5; WIDTH: 960px; HEIGHT: 28px
}
#footer .footer_h UL {
	TEXT-ALIGN: center
}
#footer .footer_h UL LI {
	DISPLAY: inline; MARGIN: 0px 3px; COLOR: #fff; LINE-HEIGHT: 28px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; HEIGHT: 28px
}
#footer .footer_h UL LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
#footer .footer_bg {
	BACKGROUND: url(../img/footer_bg.gif) repeat-x center top; WIDTH: 960px; PADDING-TOP: 10px; HEIGHT: 90px
}
#footer .footer_c {
	MARGIN-TOP: 8px; BACKGROUND: url(../img/footer_img.jpg) no-repeat 150px center;  HEIGHT: 80px
}
#footer .footer_c P {
	PADDING-LEFT: 10px; MARGIN-LEFT: 360px; BORDER-LEFT: #c5c5c5 1px solid; COLOR: #424242; LINE-HEIGHT: 220%; FONT-FAMILY: Arial, Helvetica, sans-serif
}




.cmbcmore{ border:1px solid #b4b2b2; width:738px;height:800px; float:left;}
.cmbcmore ul{ padding:10px; float:left; width:98%; overflow:hidden;height:700px;}
.cmbcmore ul li{ background:url(/img/inons_51.gif) no-repeat top left;
	border-bottom:1px dotted #ccc;
	line-height:22px;
	padding:10px 0px 8px 15px;
	}
	
.cmbctmoretitle{width:960px;height:30px;margin:10px 0 0 0;background:url(/img/tgsearch_center.jpg) left top repeat-x;overflow:hidden;}

.pub_middle{
	width:300px;
	overflow:hidden;
	background:url(tupian/tab_out.gif) repeat-x left bottom;
	height:32px;
	line-height:32px;
}
.pub_middle li{
	float:left;
	margin-right:10px;
}
.pub_middle li a{
	width:60px;
	display:block;
	color:#1b51ab;
	font-weight:bold;
}
.pub_middle li a:hover,.pub_middle li.active a{
	background:url(tupian/tab_on.gif) no-repeat left bottom;
	color:#555;
	text-decoration:none;
}.bus_middle{
	width:300px;
	margin-top:10px;
}.gjfc-bj {
	background-image: url(/img/gjfcbj.gif);
	background-repeat: repeat-x;
}
.lanbian {
	border: 2px solid #CCDFF2;
}
.hui {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
	text-decoration: none; border-bottom:#CCCCCC 1px solid; height:26px;
}.lancu {
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}A.biaoti:link {
	 FONT-SIZE: 14px;COLOR: #000099;font-weight:bold;TEXT-DECORATION: none;
}
A.biaoti:active {
	FONT-SIZE: 14px; COLOR: #000099; TEXT-DECORATION: none;
}
A.biaoti:visited {
	FONT-SIZE: 14px; COLOR: #000099;font-weight:bold; TEXT-DECORATION: none
}
A.biaoti:hover {
	FONT-SIZE: 14px;COLOR: #0066cc;TEXT-DECORATION: none; background-color:#FFFFFF
}


A.biaoti1:link {
	 FONT-SIZE: 14px;COLOR: #009900;font-weight:bold;TEXT-DECORATION: none;
}
A.biaoti1:active {
	FONT-SIZE: 14px; COLOR: #009900; TEXT-DECORATION: none;
}
A.biaoti1:visited {
	FONT-SIZE: 14px; COLOR: #009900;font-weight:bold; TEXT-DECORATION: none
}
A.biaoti1:hover {
	FONT-SIZE: 14px;COLOR: #FF0000;TEXT-DECORATION: none; background-color:#FFFFFF
}


A.biaoti2:link {
	 FONT-SIZE: 14px;COLOR: #B91D06;font-weight:bold;TEXT-DECORATION: none;
}
A.biaoti2:active {
	FONT-SIZE: 14px; COLOR: #B91D06; TEXT-DECORATION: none;
}
A.biaoti2:visited {
	FONT-SIZE: 14px; COLOR: #B91D06;font-weight:bold; TEXT-DECORATION: none
}
A.biaoti2:hover {
	FONT-SIZE: 14px;COLOR: #000000;TEXT-DECORATION: none; background-color:#FFFFFF
}




.indexc {
	FLOAT: left; OVERFLOW-X: hidden; OVERFLOW: visible; WIDTH: 410px; HEIGHT: auto
}
.index_newst {
	BACKGROUND: url(/img/bgc.gif) repeat-x left top; FLOAT: left; WIDTH: 410px; HEIGHT: 25px
}
.index_newstl {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 15px; BACKGROUND: url(/img/bgl.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 14px "宋体"; WIDTH: 345px; COLOR: #243f49; PADDING-TOP: 5px; HEIGHT: 20px
}
.index_newstr {
	BACKGROUND: url(/img/bgr.gif) no-repeat right top; FLOAT: left; WIDTH: 50px; PADDING-TOP: 5px; HEIGHT: 20px; TEXT-ALIGN: center
}
.index_newsb {
	FLOAT: left; OVERFLOW: visible; WIDTH: 385px; PADDING-TOP: 5px; HEIGHT: 215px
}
.index_newsb DL {
	FLOAT: left; WIDTH: 385px; HEIGHT: 20px; line-height:200%
}
.index_newsb DL DT {
	FLOAT: left; WIDTH: 325px; HEIGHT: 20px
}
.index_newsb DL DD {
	FLOAT: left; WIDTH: 60px; HEIGHT: 20px; TEXT-ALIGN: center
}



#otherMenu {
	HEIGHT: 25px;DISPLAY: block;padding-left:20px; padding-top:5px; BACKGROUND: url(/img/zilanmu.jpg) no-repeat;BACKGROUND-POSITION: left -30px; WIDTH: 234px;font-size:14px; color:#666666; font-weight:bold;BORDER-BOTTOM: #E7791A 2px solid;
}
.bdd2 {
	FONT-SIZE: 11px; COLOR: #666666;
}

