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

/* 全局样式 */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}
html,body{height:100%; margin:0px;}
body {font-size:12px; font-family:"Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif; color:#303030; background:#fff; -webkit-text-size-adjust:none;}
h1{font-size:34px;}h2{font-size:26px;}h3{font-size:18px;}h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
caption, th {text-align:left;}
fieldset, img {border:0; vertical-align:middle;}
li,dl,dd {list-style-type:none;}
ol,ul {list-style:none;}
q:before, q:after {content:'\0020';}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
textarea {overflow:auto; padding:10px;}
pre, code, kbd, samp, tt {line-height:100%;}
img {border:0; -ms-interpolation-mode:bicubic; vertical-align:middle;}

/*全站链接颜色*/
a:link{color:#303030;}
a:visited{color:#303030;}
a:hover{color:#0c4da2;}
a:active{color:#303030;}

strong {font-weight:bold;}
a {color:#303030; text-decoration:none;} 
a:hover {color:#0c4da2; text-decoration:underline;}

.height36 {height:36px;}.height49 {height:49px;}.height67 {height:67px;}.height_infinite {height:100%;}

/* 清除浮动 */
.clear {clear:both; height:0px; line-height:0; font-size:0px; overflow:hidden;}


/*颜色预定义 可以随时增加*/
.cBlack,a.cBlack:link,a.cBlack:visited {font-size:16px; font-weight:bold; color:#303030;}
a.cBlack:hover{color:#0c4da2;}
.cGray,a.cGray:link,a.cGray:visited {color:#9fa0a0;}
a.cGray:hover{color:#fff;}

.broder_tlr {border-top:1px solid #c9caca; border-left:1px solid #c9caca; border-right:1px solid #c9caca;}
.title1 {color:#595757; border-bottom:4px solid #595757;}
.title1 p {line-height:25px; margin-bottom:10px; color:#0c4da2; font-size:16px; font-weight:bold; text-transform:uppercase;}

.left_nav {font-size:14px; font-weight:bold; height:44px; line-height:44px;}
.left_nav a {width:159px; height:44px; padding-left:15px; background:url(../images/bg_lnb_off.gif) center top no-repeat; display:block; color:#d0d0d0;}
.left_nav a:hover {background:url(../images/bg_lnb_on.gif) center top no-repeat; color:#fff; text-decoration:none;}
.left_nav a#dq {background:url(../images/bg_lnb_on.gif) center top no-repeat; display:block; color:#d0d0d0;}
.ny_title {width:630px; padding-left:15px; border-top:2px solid #60626b; border-bottom:1px solid #babcc0; line-height:42px; color:#2a76cd; font-size:14px; font-weight:bold;}

.news_list {}
.news_list .item {line-height:20px; padding:12px; background-color:#f6f6f6; display:block; border-bottom:1px solid #dedede;}
.news_list .item a {color:#333; text-decoration:none;}
.news_list .item a:hover {color:#000;}
.news_list .item h4 {font-weight:normal; line-height:20px; padding-left:15px; margin-bottom:5px;
                     background:url(../images/news_icon.gif) left 5px no-repeat;
					_background:url(../images/news_icon.gif) left 4px no-repeat;
                     }
.news_list .item span {padding-left:15px; display:block; margin-bottom:5px; color:#777;}
.news_list .item p {padding-left:15px; font-family:Tahoma, Geneva, sans-serif; color:#a7a6a6; font-size:11px;}
.news_list .item p a {color:#a7a6a6; padding-right:15px;}
.news_list .item p a:hover {color:#666;}

/*边框*/
.hk_3{
	border-top: 1px solid #b0cfee;
	border-right: 1px solid #b0cfee;
	border-bottom: 1px solid #b0cfee;
	border-left: 1px solid #b0cfee;
}
.xx_y1{
	border-bottom: 1px dotted #6C777D;
}
.lk_b2{ border-bottom:2px solid #0644da;}
.hk_b2{ border-bottom:2px solid #ccc;}

.hk_4{border: 1px solid #c9c9c9;}

.nav_cont_titleR {height:50px;}
.nav_cont_titleR ul li {height:35px; line-height:35px; font-size:16px; text-align:right; float:left;}
.nav_cont_titleR ul li a {line-height:35px; background-color:#3a69b0; display:block; text-align:center; color:#fff; padding:15px 20px 0 20px;}
.nav_cont_titleR ul li a:hover {background:url(../images/right_navBg.gif) center top repeat-x; color:#ff4e00; text-decoration:none;}
.nav_cont_titleR ul li a.current {background:url(../images/right_navBg.gif) center top repeat-x; color:#ff4e00; text-decoration:none;}