@charset "utf-8";
/* CSS Document */

/*****整体布局、样式***************
*********************************/
html{border:none; margin:0px; padding:0px;}
body{border:none; margin:0px; padding:0px; font-size:12px; line-height:22px; background:#F4F4F4; font-family:"宋体"; color:#999;}
div, span, label, cite, b, font, img, a, h1, h2, h3, h4, h5, h6, table, tbody, tr, td, th, form, p{border:none; margin:0px; padding:0px;}
a:hover{color:#000!important; text-decoration:none;}
a{color:#333; text-decoration:none;}
ul{padding:0px; margin:0px; list-style:none;}
.floatleft_q{float:left; display:inline; overflow:hidden; zoom:1;}
.floatright_q{float:right; display:inline; overflow:hidden; zoom:1;}
.nobg_q{background:none!important;}

.wrap_q{width:950px; display:block; overflow:hidden; zoom:1; margin:0px auto;}

/***********header************/
.tophead_q{height:34px; line-height:34px; display:block; overflow:hidden; zoom:1;}
.topnav_q{width:780px; color:#1E50A2;}
.topnav_q li{float:left; display:inline; margin:0px 5px 0px 0px;}
.topnav_q li a{margin-right:5px; color:#1E50A2;}
.search_q{width:170px;}
.search_q .textinput_q{width:110px; height:16px; line-height:16px; border:1px solid #D4D0C7; margin:6px 0 0 0;}
.search_q .btninput_q{height:22px; margin:5px 0 0 0; width:50px; cursor:pointer;}

.banner_q{width:950px; display:block; overflow:hidden; zoom:1;}

.nav_q{width:950px; height:32px; display:block; overflow:hidden; zoom:1; margin:15px 0px 8px 0px;}
.nav_q .logo_q, .nav_q .logo_q img{width:209px; height:30px;}
.nav_q .tag_q{width:600px; height:32px; line-height:32px; margin:0px 23px;}
.nav_q .tag_q .tagl_q{width:5px; height:32px; background:url(../images/tag_l.jpg) no-repeat left top;}
.nav_q .tag_q .tagc_q{width:570px; height:32px; line-height:32px; padding:0px 10px; background:url(../images/tag_c.jpg) repeat-x left top; color:#fff;}
.nav_q .tag_q .tagc_q a{color:#fff; margin:0px 5px;}
.tagc_q strong{ width:65px; float:left;}
.tagc_q .box{height:32px;line-height:32px;float:left;overflow:hidden;}
.tagc_q ul{float:left;}
.tagc_q ul li{ height:32px; line-height:32px; overflow:hidden;}
#tagc_q_ul1 ,#tagc_q_ul1 li{ width:200px;}
#tagc_q_ul2 ,#tagc_q_ul2 li{ width:145px;}
#tagc_q_ul3 ,#tagc_q_ul3 li{ width:145px;}
.nav_q .tag_q .tagc_q a:hover{color:#FFCC00!important;}
.nav_q .tag_q .tagr_q{width:5px; height:32px; background:url(../images/tag_r.jpg) no-repeat right top;}

.nav_q .rightlogo_q, .nav_q .rightlogo_q img{width:95px; height:31px;}

.main_q{width:950px; display:block; overflow:hidden; zoom:1; margin:0px auto;}


/***********footer************/
.footer_q{width:950px; display:block; overflow:hidden; zoom:1; margin:10px auto;}
.friendLink_q{border:1px solid #DFDFDF; background:#ECECEC; margin-bottom:10px;}
.friendLink_q h1{margin:7px 0 0 0; background:#DC161E; color:#fff; font-family:"微软雅黑"; font-size:18px; font-weight:bold; width:150px; text-indent:30px; height:28px; line-height:28px;}
.friendLink_q p{width:900px; padding:8px 15px; background:#fff; margin:7px auto; display:block; clear:both; line-height:24px; overflow:hidden; zoom:1;}
.friendLink_q p a{color:#666; margin:0 18px 0 0; white-space:nowrap; float:left; display:inline; overflow:hidden; zoom:1;}

.footnav_q{height:36px; line-height:36px; text-align:center; width:100%; border-top:1px solid #D6D6D6; border-bottom:1px solid #D6D6D6; background:url(../images/footnav.jpg) repeat-x left top; color:#626262;}
.footnav_q a{color:#000; margin:0 20px;}
.licence_q{width:800px; margin:15px auto 0 auto;}
.licence_q li{width:300px; float:left; display:inline; overflow:hidden; zoom:1;}
.licence_q li.zhai_q{width:190px; padding-left:10px;}
.copyRight_q{padding:15px 0 20px; display:block; overflow:hidden; zoom:1; clear:both; text-align:center; color:#000;}
.copyRight_q a img{margin-left:10px; vertical-align:middle;}








