/*孙敬飞，2013-4-12*/
*{ margin:0; padding:0;}
body {font:400 12px/25px "Microsoft YaHei";color:#FFF; background:#ffde00;}
img { border:0;}
ul, ol, li{list-style:none;}
a{color:#fff;text-decoration:none;}
a:link {color:#fff}		
a:visited {color:#fff}
a:hover {color:#fff}	
a:active {color:#fff}
i{font-style:normal;color:#d61607;}
.clear{clear:both;}
.over { overflow:hidden;}
.float_l { float:left;}
.float_r { float:right;} 
span,a,li,tt,p,b { font-family:"Microsoft YaHei";}

.tu1,.tu2,.tu3,.tu4,.tu5,.tu6,.tu7,.tu8,.tu9,.tu10,.tu11,.tu12,.tu13,.tu14,.tu15,.tu16,.tu17,.tu18,.tu19,.tu20 { width:100%; height:42px; margin:0 auto; background:url(../images/images_01.png) center no-repeat;}
.tu4,.tu11,.tu17 { height:41px; background:url(../images/images_04.png) center no-repeat;}
.tu2 { background:url(../images/images_02.png) center no-repeat;}
.tu3 { background:url(../images/images_03.png) center no-repeat;}
.tu5 { background:url(../images/images_05.png) center no-repeat;}
.tu6 { background:url(../images/images_06.png) center no-repeat;}
.tu7 { background:url(../images/images_07.png) center no-repeat;}
.tu8 { background:url(../images/images_08.png) center no-repeat;}
.tu9 { background:url(../images/images_09.png) center no-repeat;}
.tu10 { background:url(../images/images_10.png) center no-repeat;}
.tu11 { background:url(../images/images_11.png) center no-repeat;}
.tu12 { background:url(../images/images_12.png) center no-repeat;}
.tu13 { background:url(../images/images_13.png) center no-repeat;}
.tu14 { background:url(../images/images_14.png) center no-repeat;}
.tu15 { background:url(../images/images_15.png) center no-repeat;}
.tu16 { background:url(../images/images_16.png) center no-repeat;}
.tu17 { background:url(../images/images_17.png) center no-repeat;}
.tu18 { background:url(../images/images_18.png) center no-repeat;}
.tu19 { background:url(../images/images_19.png) center no-repeat;}
.tu20 { background:url(../images/images_20.png) center no-repeat;}

.w1000 { width:1000px; margin:0 auto;position:relative;}
a.logo { width:471px; height:77px; position:absolute; display:block;top:0;left:-70px;}
.con1top { width:100%; height:52px; line-height:46px; font-weight:bold; overflow:hidden; background:url(../images/images_23.png) center no-repeat; text-align:center; font-size:25px; color:#fff;}
.xian { width:1000px;margin:0 auto; padding:40px 0; background:url(../images/images_46.png) center repeat-x;}
.con1all { padding-top:30px;}
.con1 { width:481px; height:301px; background:url(../images/images_27.png) no-repeat;}
.con12 { background:url(../images/images_29.png) no-repeat;}
.conlgq { background:url(../images/gq_29.png) no-repeat;}
.conljq { background:url(../images/jq2_27.png) no-repeat;}
.con1 p { padding-left:124px; font-size:36px; color:#fff; line-height:45px; font-weight:bold;}
.con1 p.p2 { font-size:29px; padding-top:40px;}
.con1 p.p3 { font-size:14px;}
.con1 a,.idccon a {width:297px; height:54px; overflow:hidden; background:url(../images/bnt.png) no-repeat; display:block; float:left; margin-top:80px; margin-left:90px; display:inline;}
.con1 a:hover,.idccon a:hover { background:url(../images/bnt.png) bottom no-repeat;}
.idctop { width:1000px; height:28px; background:url(../images/images_33.png) no-repeat;}
.idccon { width:1000px; height:165px; background:#37a103 url(../images/images_36.png) bottom no-repeat;}
.idccon p,.idccon span { display:block; float:left; width:655px; padding-left:15px; color:#f7ee27; font-size:35px; line-height:65px; display:inline;}
.idccon span { font-size:25px;}
.idccon a { float:right; margin:0; margin-right:25px; margin-top:45px; display:inline;}

.hdtop { width:1000px; height:70px; background:url(../images/images_38.png) no-repeat; overflow:hidden;}
.hdcon { width:1000px; height:444px; background:#5d4ea9 url(../images/images_44.png) bottom no-repeat;}
.hdcon1 { width:1000px; height:221px; background:url(../images/images_41.png) bottom repeat-x;}
.hdcon1 span { width:400px; height:161px; display:inline-block; padding:0 15px; float:left; padding-top:30px;}
.hdcon1 span img,.hdcon1 span a { width:161px; height:161px; display:block; float:left;}
.hdcon1 span p { padding-left:180px;}
.hdcon1 span p b { display:block; font-size:25px; color:#f7ee27; line-height:50px;}
.hdcon1 span p tt { display:block; font-size:18px; color:#fff; line-height:30px;}


.gztop { width:1000px; height:28px; background:url(../images/images_49.png) no-repeat;}
.gzcon { width:1000px; height:198px; background:#a6060f url(../images/images_56.png) bottom no-repeat;}
.gzconl { width:500px; height:175px; float:left; background:url(../images/images_53.png) right repeat-y;}
.gzconl b,.gzconl p { padding:0 25px; display:block;}
.gzconl b { font-size:18px; font-weight:bold; color:#f7ee27; line-height:45px;}
.gzconl p { font-size:14px; font-weight:bold; color:#fff; line-height:25px;}
.footer { width:100%; height:80px; text-align:center; font-size:14px; color:#ff7981; background:#a6060f; border-top:3px solid #86030a; margin-top:50px; line-height:80px;}

.menu { width:115px; height:288px; position:fixed; left:5px; top:150px; background:url(../images/menu_22.png) no-repeat; padding-top:63px;}
.menu li { width:102px; float:left; padding-left:6px; display:inline;}
.menu li a { display:block; padding-left:19px; color:#ff3000; font-size:14px; line-height:25px;}
.menu li a:hover { background:#ff9c00; color:#FF0;}
.expand h2 a,.online_content a.qq_icon,.online_bar h2 a { color:#000;}


