@charset "gb2312";
/* CSS Document */

*{
	padding:0;
	margin:0;
}
html,body{ 
    min-width:320px;
	width:100%;
	height:100%;
	color:#000000;
	 font-size:12px;
}
a{color: #333333; text-decoration:none; list-style:none;}
a:hover{ color: #CC0000;}
img{border:none;vertical-align:bottom; }
.imglink{border:0; margin-bottom:5px; vertical-align:bottom; }	
.clear{ clear:both;}
.top{height:47px; background:url(/images/img_02.jpg) no-repeat;}
.nav{ height:51px; background: url(/images/img_06.jpg) repeat-x; margin-top:2px;}
.nav ul{ width:85%; text-align:center; line-height:24px;}
.nav ul li{width:24%; float:left; list-style:none; font-size:14px;}
.nav ul li a{ color:#CC0000;}
.nav ul li a:hover{ color:#0066CC;}
.foot{line-height:150%; margin-top:10px; padding-bottom:15px; text-align:left; border-top:#de1e1e solid 3px;}
.foot .01{width:30%; float:left;}
.foot .02{ width:50%; float:left}
.sty{ padding-left:12px;}
.titleImg{ margin-top:5px; margin-left:5px; float:left;}
.more{ color:#0033CC; margin-right:10px; float:right;}
.textBox{ height:18px; width:80%;}
.textArea{ height:200px; width:80%}
.Ok_btn{width:60px; background:url(nav_bc.jpg)}
.foot{line-height:150%; margin-top:10px; padding-bottom:15px; text-align:left; border-top:#de1e1e solid 3px;}
.foot .01{width:30%; float:left;}
.foot .02{ width:50%; float:left}
.sty{ padding-left:12px;}
.titleImg{ margin-top:5px; margin-left:5px; float:left;}
.more{ color:#0033CC; margin-right:10px; float:right;}
.textBox{ height:18px; width:80%;}
.textArea{ height:200px; width:80%}
.Ok_btn{width:60px; background:url(nav_bc.jpg)}
.b1{ background:url(contenTop_bc.jpg); line-height:24px; height:24px; padding-left:8px; font-size:14px;}
.b2{ background:#FFFFFF; line-height:24px; padding-l}
* {margin:0;padding:0; font-family:'Microsoft Yahei','Simsun';}
body{-webkit-text-size-adjust: none; background:#FFFFFF}
body,button,input,select,textarea{ font-size:18px;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol{list-style:none;}
a{text-decoration:none;color:#1F376D;}
a.red{text-decoration:none;color:#ff0000;}
a.black{text-decoration:none;color:#000000;}
a.green{text-decoration:none;color:#1ca446;}
a:hover{text-decoration:none; }
img{ border:0;vertical-align:middle}
button,input,select,textarea{font-size:100%; vertical-align:middle}
table{width:100%;border-spacing:0px;margin:0px;padding:0px;border-collapse: collapse;}
header, footer, article, section, nav, menu, hgroup,time{display: block;clear:all; } 
/* global */
.warp{ margin:0px auto;width:320px;}
.footbox a{ margin:0px 5px; color:#212224}
.footbox a.dl{ background:url(http://u1.sinaimg.cn/upload/2011/0805/14/12fc7be5.png) no-repeat 0px -228px; padding-left:15px}
.footbox span.cl{ background:url(http://u1.sinaimg.cn/upload/2011/0805/14/12fc7be5.png) no-repeat 0px -261px; padding-left:18px}
.main_pic_slide{ text-align:center; }
/* focus Pic */
.wgetPic li {text-align:center; list-style:none;margin-top:2px; background:none;}
.clearfix{*zoom:1;}
.clearfix:after{content:'\20';display:block;height:0;clear:both;}
.hidden{display:none}
.nohidden{display:block;}
.c_grey{color:#a3a3a3;}
.headmate{
padding:6px 0px 8px 0px; border-top:1px #90979d solid;color:#31497c;font-size:16px; overflow:hidden;
background-color:#f8fbff;
background-image:-webkit-gradient(linear, left top, left bottom, from(#f8fbff), to(#e1edff)); /* Saf4+, Chrome */
background-image:-webkit-linear-gradient(top, #f8fbff, #e1edff); /* Chrome 10+, Saf5.1+ */
background-image:-moz-linear-gradient(top, #f8fbff, #e1edff); /* FF3.6 */
background-image:-ms-linear-gradient(top, #f8fbff, #e1edff); /* IE10 */
background-image:-o-linear-gradient(top, #f8fbff, #e1edff); /* Opera 11.10+ */
background-image:linear-gradient(top, #f8fbff, #e1edff);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f8fbff', EndColorStr='#e1edff'); /* IE6¨CIE9 */
}
.logoareabox{ padding:0px; overflow:hidden; height:47px; line-height:30px}
.logoareabox h1{ float:left; background:url(http://u1.sinaimg.cn/upload/2011/0805/14/12fc7be5.png) no-repeat 0px -19px; padding-left:42px; font-size:16px; color:#000; font-weight:normal;margin:0px;}
.logoareabox span{ float:right; line-height:38px;}
.navbox{ padding:2px 0px; text-align:center;line-height:28px; font-size:18px}
.navbox a{ margin:0px px; color:#CC0000;}
.navbox p a{ margin:0px 10px; color:#CC0000;}
.searchbox{ background:url(2012syb_sr_03.gif) 16px no-repeat; padding-left:20px; text-align:center;}
 
/*nav*/
.personalnav{ clear:both;height:33px; line-height:33px; border-top:1px solid #b7c9e5; padding:0px 9px; overflow:hidden; font-size:16px;
background-color:#ffffff;
background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e2edff)); /* Saf4+, Chrome */
background-image:-webkit-linear-gradient(top, #ffffff, #e2edff); /* Chrome 10+, Saf5.1+ */
background-image:-moz-linear-gradient(top, #ffffff, #e2edff); /* FF3.6 */
background-image:-ms-linear-gradient(top, #ffffff, #e2edff); /* IE10 */
background-image:-o-linear-gradient(top, #ffffff, #e2edff); /* Opera 11.10+ */
background-image:linear-gradient(top, #ffffff, #e2edff);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#e2edff'); /* IE6¨CIE9 */
}
.personalnav span{ float:left; padding-left:22px; background:url(http://u1.sinaimg.cn/upload/2011/0805/14/12fc7be5.png) no-repeat 0px -54px}
.personalnav strong{ float:right; font-weight:normal;}
.newsnav{ clear:both;height:33px; line-height:33px; border-top:1px solid #b7c9e5; padding:0px 9px; overflow:hidden; font-size:16px; background:#eef5ff}
.newsnav p{ padding-left:22px;background:url(http://u1.sinaimg.cn/upload/2011/0805/14/12fc7be5.png) no-repeat 0px -87px; color:#000; font-size:15px}
.newsnav a{ color:#000}
.listmate{
height:37px; line-height:37px;clear:both; color:#1c477f; padding:0px 0px; margin-bottom:3px; overflow:hidden;
border-top:1px solid #b0cbdb; border-bottom:1px solid #b0cbdb;
background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cae9fe)); /* Saf4+, Chrome */
background-image:-webkit-linear-gradient(top, #ffffff, #cae9fe); /* Chrome 10+, Saf5.1+ */
background-image:-moz-linear-gradient(top, #ffffff, #cae9fe); /* FF3.6 */
}
.listmate strong{
float:left;font-weight:900; width:100px; padding-left:15px; margin-left:3px;
background:url(sjb_img_27.gif);
background-image:url(sjb_img_27.gif);
background-repeat:no-repeat;
background-position:left;
}
.listmate strong img{ margin-right:2px;margin-top:0px; padding:0; margin-top:0px; display:inline-block}
.listmate strong a{font-size:20px; color:#333333; font-weight:900;}
.listmate a{color:#1c477f}
.listmate span{float:left;}
.listmate span a{ margin:0px 0px; color:#FF0000; font-size:12px; font-weight:100}
.listmate span a.gpcss{ background:url(http://u1.sinaimg.cn/upload/2011/0805/14/12fc7be5.png) no-repeat 0px -196px; padding-left:25px}
.matebox{ clear:both}
.topnews{ padding:6px 0px; text-align:center; line-height:180%; font-size:16px; border-bottom:1px solid #dddddd}
.topnews a{ color:#424242}
.topnews p.red{ color:#ff0000; font-size:18px; font-weight:bold}
.topnews p.red a{ color:#ff0000}
.topnews p.bule{ font-size:18px; font-weight:bold}
.topnews p.bule a{ color:#31497c}
.listbox {overflow:hidden;color:#666666;}
.listbox li, .listbox p{height:38px; line-height:38px; border-bottom:1px solid #dddddd; padding-left:15px; bpadding-right:10px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; list-style:none}
.listbox li a, .listbox p a{line-height:38px; height:38px;color:#666666;}
.listbox li a:only-child, .listbox p a:only-child{ display: block;}
.listbox li:last-child, .listbox p:last-child{ border-bottom:0}
.listtab{ background:#f2f6ff; height:48px; line-height:48px; text-align:center; border-top:1px solid #b7c9e5; color:#31497c}
.listtab a{ margin:0px 5px;}
.footbox{ height:80px; background:url(mobileimagesbottom.jpg) repeat-x; text-align:center; padding-top:10px; }


