@charset "utf-8";
/* CSS Document */
html {overflow-y:scroll;}
body {margin:0; padding:0; font:14px/24px "\5B8B\4F53",sans-serif; color:#6a6a6a; background:#021036;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,pre,form,input,textarea,blockquote,p{padding:0; margin:0;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
.btn-submit,.LeftBotton,.RightBotton,.tab-gg ul li,.column-box li,.video li,#listTextRoll em{ background:url(http://www.cs.com.cn/images_2012/icon.12.2.png);}
/* common css */
.blank2,.blank5,.blank8,.blank10,.blank15,.blank20{clear:both; font-size:1px; line-height:1px;}
.blank2{ height:2px;}
.blank5{ height:5px;}
.blank8{ height:8px;}
.blank10{ height:10px;}
.blank15{ height:15px;}
.blank20{ height:20px;}
.fright{ float:right;}
.fleft{float:left;}
.line-graybt{height:1px; line-height:1px; border-bottom:1px dotted #88acff;}	
.line-gray{height:1px; line-height:1px; border-bottom:1px solid #f3f3f3;}	

/* link css */
a {color:#515151; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover{color:#ba2636;text-decoration:underline;}
a:active {color:#ba2636;}
.linkred, .linkred a:link, .linkred a:visited{ color:#780807;text-decoration:none;}
.linkblack, .linkblack a:link, .linkblack a:visited{ color:#000000;}
.linkwhite, .linkwhite a:link, .linkwhite a:visited{ color:#fff;text-decoration:none;}
.linkdred, .linkdred a:link, .linkdred a:visited{ color:#ba2636;}
.linkyellow, .linkyellow a:link, .linkyellow a:visited{ color:#ffff00;text-decoration:none;}
.fontB{font-weight:bold;}
.fontRight{text-align:right;}
.fontCenter{text-align:center;}
.font12{font-size:12px;}
.font16{font-size:16px;}
.fyh{ font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","\5B8B\4F53"; font-weight:normal;}

.toplink{margin:0 auto;background:#ffffff;text-align:center;height:28px;}
.topbanner{margin:0 auto;height:309px;width:1040px;background:url(ggjjd_banner.jpg) center;}
.datestyle{padding:280px 55px 0 0;text-align:right; }
.content{margin:0 auto; overflow:hidden; _height:1%;width:930px;background:#FFFFFF;}
.leftbox{ float:left; width:623px;padding-left:15px;overflow:hidden; _height:1%;}
.rightbox{ float:right; width:272px;padding-right:20px;overflow:hidden; _height:1%;}

/* left css */
.firstbox{background:url(first_bg.jpg);width:546px;height:212px;padding:0 30px 0 30px;}
.boxall{width:600px;}
.boxtop{border:1px solid #cbcbcb;border-bottom:0px;margin-left:15px;}
.boxcon{border:1px solid #cbcbcb;border-bottom:0px;border-top:0px;margin-left:15px;}
.boxbottom{border:1px solid #cbcbcb;border-top:0px;margin-left:15px;}
.h2dis{padding:10px 20px 10px 20px;}

/* right css */
.boxr,.box,.boxdot{border:1px solid #cbcbcb; background-color:#fff;}
.boxr ul { padding:5px;}
.boxr li,.boxdot li{ font-size:12px;}
.sjhq_bar{ height:37px; background:url(http://www.cs.com.cn/images_2012/bg_sjhq_bar.png); padding-left:30px; line-height:35px;font:bold 15px/32px "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";color:#434343;}
.boxdot ul{ padding:5px 8px 10px ;}
.boxdot li,.boxdot li{background:url(http://www.cs.com.cn/images_2012/dot.png) 0 9px repeat-x ; line-height:34px; }
/* footer */ 	
.line-bt{clear:both; height:3px; background-color:#ba2636; line-height:1px; border-bottom:2px solid #cbcbcb;}	
.footer{ text-align:center; color:#fff; padding:15px 15px 0 15px;}
.footer li{ display:inline;}
.footer_links{ cursor:pointer;}
.footer_pic{height:86px;}


h1{ font-size:24px; line-height:26px;text-align:center;padding:30px 0 15px 0;}
h2{ font-size:20px; line-height:26px;text-align:left;background:url(title_bg.jpg) no-repeat;height:28px;border-right:1px solid #cbcbcb;margin-left:5px;padding:10px 10px 10px 20px; }
h3{ font-size:18px; line-height:26px;text-align:left;margin:10px 70px 0 30px;padding-top:10px;border-top:1px dotted #cbcbcb;}