/* CSS Document */
* {margin: 0px;padding: 0px;}
body {font-family: "宋体";font-size:12px;font-weight: normal;text-decoration: none;width:100%;margin:0px auto 0px auto;background-color: #fff;}
h1,h2,h3,h4,h5,h6{font-family:"宋体";font-size:12px;font-weight: normal;}
ul li{ list-style:none;}
img{ border:0px;}
table, th, tr, td{}
a:link,a:visited{color:#333; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:none;}

/*head*/
.head_warp{ width:100%; height:156px;background:url(../images/bodybg.jpg) repeat-x;}
.head{ width:970px; height:156px; margin:0 auto; overflow:hidden;background:url(../images/head.jpg) no-repeat; overflow:hidden; }
.head .logo{height: 45px; margin: 7px 0 0 11px; width:150px; text-indent:-999px;}
.head .logo a{ height:45px; width:150px; display:block;}
.head .djs{ width:100%; height:75px; float:left; overflow:hidden;}
.head #countdown { background: none repeat scroll 0 0 transparent; border: 0 none; color: #2CAAD5; float: right; font-family: Arial,Helvetica,sans-serif;  font-size: 41px; height: 40px; margin:26px 63px 0 0; width: 100px;}
.head ul{ width:100%; height:25px; float:left;}
.head ul li{ float:left; line-height:25px; margin:3px 20px 0;}
.head ul li a{ color:#fff; font-size:13px; font-weight:bold;}
.head ul li.line{ width:3px;margin:7px 20px 0; border-left:1px solid #fff; height:15px;}
.daojishi{ height:30px; width:50px; margin:38px 20px 0px 838px; font-size:14px; font-weight:bold;}
.daojishi input{ background:#aee6ff;  color:#fF0000; text-align:center; font-size:24px; font-weight:bold;}

.nav_warp{ height:36px; width:100%;background:url(../images/navbg.jpg) repeat-x;}
.nav{ height:36px; line-height:36px; width:950px; margin:0px auto;}
.nav ul li{ float:left; display:inline; height:32px; font-size:14px; line-height:32px; margin:0px 35px;  font-weight:bold;}
.nav ul li a{ color:#fff;}

/*main*/
.topbox{ width:918px; height:61px; padding:15px 10px 0 20px; border:1px solid #c7ddea; background:url(../images/boxbg01.gif) repeat-x; float:left; margin:10px 0 10px; line-height:23px;}
.topbox a{ margin:0 0 0 30px;}
.topbox b{ font-size:14px;}
.topbox img{vertical-align:middle; padding:0 5px 0 0;}
.leftside{width:673px; float:left; display:inline;}
.rightside{ width:267px; float:right; display:inline;}
.box01{ width:100%; border:1px solid #c4deeb; height:309px; border-top:1px solid #c6dcea; background:url(../images/boxbg02.gif) repeat-x; float:left; overflow:hidden;}
.box01 .tit{ height:37px; width:auto;}
.box01 table{ width:96%; margin:0 0 10px 13px; border-top:1px solid #a9cfe6; border-right:1px solid #a9cfe6; overflow:hidden;}
.box01 table td{ border-bottom:1px solid #a9cfe6; border-left:1px solid #a9cfe6; text-align:center}
.box01 .table01 td{ background:url(../images/tdbg01.gif) repeat-x #e0f3f7; height:30px; width:80px; padding:0 5px; }
.box01 .table02 td{ padding:5px;}
.box01 .table02 .htd td{ background:#ebf6fa; font-weight:bold;}
.box02{ width:100%; float:right;}
.box02 h2{ width:240px; height:24px; padding:6px 0 0 27px; color:#fff; font-size:14px; background:url(../images/boxbg03.gif) no-repeat; float:left;} 
.box02 .cont{ width:245px; padding:10px 10px 90px; background:url(../images/pic02.gif) no-repeat center bottom; border:1px solid #c6dcea; border-top:0px; float:left;}
.box02 .cont li{ width:55px; padding:0 0 0 5px; margin:10px 0 0; background:url(../images/ico_02.gif) 0 5px no-repeat; float:left;}
.box02 .cont p{ width:100%; height:48px; padding:3px 0 0; margin:10px 0 0; background:url(../images/pic01.gif) center center no-repeat; text-align:center; float:left;}
.box02 .cont p a{ width:26%;  height:16px; margin:4px 5px 0 50px;  float:left;}
.box03{ width:100%; margin:10px 0 0; float:left;}
.box03 .cont{ width:673px; border:1px solid #c6dcea; border-top:0px; float:left;  overflow:hidden; height:173px;}
.box03 .cont li{ width:95px; height:143px; margin:10px 60px 0px 60px;  float:left; display:inline; line-height:20px; text-align:center;}
.box04{ margin:10px 0 0;}
.box04 .cont{ height:234px; padding-bottom:0; background:none; line-height:25px; overflow:hidden;}
.title{ width:100%; height:30px; background:url(../images/title03.gif) no-repeat; float:left; margin:10px 0;}
.title span{ float:right; width:130px; margin:8px 10px 0 0;}
.title span a{ float:left; color:#fff;}
.title span b{ float:left; color:#fff; font-weight:normal; padding:0 5px;}
.box05{ width:100%; float:left;}
.box05 table{ border-top:1px solid #ffd6aa; border-right:1px solid #ffd6aa;}
.box05 table td{ border-bottom:1px solid #ffd6aa; border-left:1px solid #ffd6aa; color:#333333; text-align:center; padding:5px 5px; line-height:20px;}
.box05 .htd td{ background:#fff9f3; color:#eb7a02; font-weight:bold;}
.box06{ width:234px; height:220px; padding:76px 15px 10px; background:url(../images/boxbg04.gif) no-repeat; line-height:25px;}
.box07{ width:671px; border:1px solid #c6dcea; float:left; margin:10px 0 0;}
.box07 h2{ width:100%; background:url(../images/title04.gif) repeat-x; height:22px; padding:8px 0 0; border-bottom:1px solid #c6dcea; font-size:14px;}
.box07 h2 img{ border:0; padding:0px 5px 0 10px;}
.box07 img{ border:1px solid #dddddd; padding:2px; float:left;}
.box07 .teabox{ float:left; width:94%; border-bottom:1px dotted #929292; padding:10px 0; margin:0 3% 6px; _display:inline; overflow:hidden;}
.box07 .teabox p{ width:82%; float:right; font-size:14px; line-height:25px;}
.box07 .teabox p b{ padding:0 20px 0 0;}
.box07 .teabox p a{ color:#ea7c03; font-weight:bold;}
.box08{ width:264px; background:#f9fdff; overflow:hidden;}
.box08 .cont{ height:408px;*height:403px;_height:408px; padding:10px 0 0; overflow:hidden;}
.box08 .cont p{ height:20px;  text-align:right; padding-right:10px; margin-top:5px;}
.box08 .cont p a{color:#9e0000;}
.box08 li{ width:250px; padding:0 0 0 8px; height:25px; overflow:hidden; margin:7px 0 0 6px; background:url(../images/ico_02.gif) 0 10px no-repeat; float:left; line-height:25px;}
.box08 li a{ font-size:14px;}


.font-cont{ text-indent:24px;}


/*---------结构---------*/
.center_box{ width:950px; margin:0 auto;}
.mt_10{ margin-top:10px;}
.mt_8{ margin-top:8px;}
.pleft20{ padding-left:20px;}
.pleft10{ padding-left:10px;}
.pright10{ padding-right:10px;}

.l{ float:left;}
.r{ float:right;}
.clearz{ clear:both;}
.none{ display:none;} 
/*---------颜色---------*/
.color_hui{ color:#777777;}
.color_cheng{ color:#d86f09;}
.color_hong{ color:#e5122a;}
.color_lv{ color:#285005;}
/*---------字体---------*/
.font_12{ font-size:12px;}
.font_14{ font-size:14px;}
.b{ font-weight:bold;}
.nb{ font-weight:normal;}

/*---------主体---------*/
.menu{ width:950px; float:left; height:41px; background:url(../images/menu_bg.gif); text-align:center; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:41px;}
.menu a{ margin:0 10px;}
.flash{ width:667px; height:363px; float:left; background:url(../images/flash.gif);}
.flash .tit{ width:635px; float:left; height:36px; line-height:36px; font-size:14px; font-weight:bold; color:#127311; padding-left:32px;}
.flash .txt{ width:667px; float:left; height:327px;}
.flash .txt .left{ width:149px; float:left; line-height:20px; color:#7d4401; padding:153px 20px 0px 33px;}
.flash .txt .right{ width:465px; float:left; overflow:hidden;}
.flash .txt .right .xx{ width:455px; text-align:right; line-height:22px; padding-right:10px; color:#2b4929; margin-top:215px;}
.flash .txt .right .gun{ width:465px; float:left; height:33px; line-height:33px; font-size:14px; font-weight:bold; margin-top:28px;}
.flash .txt .right .gun .bia{ width:117px; float:left; text-align:right; color:#043b03;}
.flash .txt .right .gun .big{ width:348px; float:left;  color:#f86908;}
.zhinan{ width:273px; height:363px; float:left; padding-left:10px;}
.tltle01{ width:273px; float:left; height:33px; background:url(../images/title_bg.gif);}
.tltle01 .ll{ width:25px; float:left;}
.tltle01 .mm{ width:233px; float:left; line-height:33px; font-size:14px; font-weight:bold; padding-left:8px; color:#407c22;}
.tltle01 .rr{ width:7px; float:left;}
.zhinan_txt{ width:261px; float:left; border:solid 1px #a6d269; padding:10px 0px 10px 10px; border-top:none;}
.zhinan_txt .jian{ width:261px; float:left; padding-bottom:10px;}
.zhinan_txt .jian a:link, .zhinan_txt .jian a:visited{ width:56px; height:22px; line-height:22px; float:left; text-align:center; background:url(../images/a_bg.gif); border:solid 1px #d6e1c0; color:#2e6f02; display:block; margin-right:2px; margin-right:5px; }
.zhinan_txt .jian a:hover{ width:56px; height:22px; line-height:22px; float:left; text-align:center; background:url(../images/a_bg.gif); border:solid 1px #d6e1c0; margin-right:5px; color:#2e6f02; display:block; text-decoration:none; color:#FF3300;}
.zhinan_txt .zhu{ width:261px; float:left;}
.zhinan_txt .djs{ width:80px; height:49px; float:left; background:url(../images/djs.gif); padding:55px 40px 0px 133px; color:#f66800; font-family:"黑体"; font-size:33px; text-align:center; font-weight:bold; margin-top:7px;}
.zhinan_txt .rx{ width:246px; float:left; margin-top:5px;}
.banner{ width:950px; float:left; padding:10px 0px;}


.mainleft{ width:667px; float:left;}
.mainright{ width:273px; float:left; padding-left:10px;}

.tltle02{ width:667px; float:left; height:33px; background:url(../images/title_bg.gif);}
.tltle02 .ll{ width:25px; float:left;}
.tltle02 .mm{ width:627px; float:left; line-height:33px; font-size:14px; font-weight:bold; padding-left:8px; color:#407c22;}
.tltle02 .rr{ width:7px; float:left;}

.ms{ width:667px; float:left;}
.ms .txt{ width:645px; float:left; border:solid 1px #a6d269; padding:10px; border-top:none;}
.ms .txt .vc{ width:645px; float:left; height:162px; overflow:hidden;}
.ms .txt .box1{ width:299px; float:left; border:solid 1px #dbe4ce; padding:8px;}
.ms .txt .box1 .pic{ width:84px; float:left;}
.ms .txt .box1 .pic span{ width:84px; float:left; margin-bottom:8px;}
.ms .txt .box1 .pic span img{ padding:2px; border:solid 1px #cbcecb; float:left;}
.ms .txt .box1 .pic b{ width:84px; float:left;}
.ms .txt .box1 .nei{ width:205px; float:left; padding-left:10px; line-height:24px;}
.mr_11{ margin-right:11px;}
.fdkc{ width:667px; float:left;}
.fdkc .tit{ width:667px; height:32px; float:left; background:url(../images/tit_bg2.gif); line-height:32px; color:#FFFFFF;}
.fdkc .tit .fd{ float:left;}
.fdkc .tit .kc{ float:right; padding-right:10px;}
.fdkc .tit .kc2{ float:right;}
.fdkc .txt{ width:645px; float:left; border:solid 1px #a6d269; padding:10px; border-top:none;}
.fdkc .txt .ban{ width:645px; float:left; color:#666666; line-height:30px;}
.fdkc .txt .ban .tsb{ width:209px; float:left; height:55px; background:url(../images/tsb.gif); text-align:center; padding-top:26px;}
.fdkc .txt .ban .jpb{ width:209px; float:left; height:55px; background:url(../images/jpb.gif); margin:0px 9px; text-align:center;padding-top:26px;}
.fdkc .txt .ban .syb{ width:209px; float:left; height:55px; background:url(../images/syb.gif); text-align:center;padding-top:26px;}
.fdkc .txt .ban .por{ width:161px; float:left; height:96px; text-align:center;}
.fdkc .txt .tab{ width:645px; float:left; margin-top:8px; line-height:22px;}
.msft{ width:273px; float:left;}
.msft_txt{ width:251px; float:left; border:solid 1px #a6d269; padding:10px; border-top:none;}
.msft .msft_txt .fang{ width:251px; float:left; text-align:center;}
.msft .msft_txt .wen{ margin-top:8px; line-height:25px; float:left; width:251px;}
.msft .msft_txt .wen2{ line-height:24px; float:left; width:251px; color:#285005;}

.xunyuan-font{padding:0 10px;}
.xunyuan-font .font-title{ padding:5px 0; font-weight:bold;}
.xunyuan-font .font-cont{line-height:20px;text-indent:24px;}
.xunyuan-font .font-cont a{ color:#000000;}
.tit a{ color:#0F3679}
.xunyuan-font .font-title a{ color:#E34101;}
#xingsheng{overflow:hidden; width:100%; height:283px;}


.ms .txt .box1 .pic2{ width:94px; float:left;}
.ms .txt .box1 .pic2 img{ padding:2px; border:solid 1px #cbcecb; float:left;}
.ms .txt .box1 .nei2{ width:195px; float:left; padding-left:10px; line-height:24px;}
.fdkc .txt2{ width:665px; float:left; border:solid 1px #a6d269; border-top:none;}
.fdkc .txt2 .lv{ width:645px; float:left; padding:10px 10px 12px 10px; border-bottom:dashed 1px #4b8b01; background:#f8fef3;}
.fdkc .txt2 .lv .box{ width:296px; float:left; border-top:solid #b9dc9f 5px; border-left:solid #b9dc9f 1px; border-right:solid #b9dc9f 1px; border-bottom:solid #b9dc9f 1px;background:#fff; padding:10px;}
.fdkc .txt2 .lv .box .pp{ width:94px; float:left; text-align:center; line-height:25px;}
.fdkc .txt2 .lv .box .ww{ width:192px; float:left; padding-left:10px; line-height:22px;}
.mr_9{ margin-right:9px;}
.fdkc .txt2 .bai{ width:645px; float:left; padding:10px; background:url(../images/mi.gif) no-repeat 555px 110px; }
.fdkc .txt2 .bai li{ width:322px; float:left; line-height:28px; font-size:14px;}


.wen{ line-height:24px; width:auto; padding:0px 5px; font-weight:bold;}
.da{ line-height:24px; width:auto; padding:0px 5px;}


/* 页脚*/
.footer{width:950px;padding:6px 0 13px;border-top:1px solid #7F7F7F; margin:8px auto 0; font-size:12px; float:left;}
.footer p{color:#000000;text-align:center; line-height:22px; margin:10px 0px; padding:0;}
/*底部链接*/
.footer p a:link{ color:#000000}
.footer p a:visited{color:#000000;text-decoration:none;}
.footer p a:hover{color:#c00;text-decoration:none;}

.cls_container{height:162px;overflow:hidden; float:left; width:645px;}
.cls_container ul{list-style-type:none;margin:0;padding:0;}
.cls_container ul li{height:162px;line-height:162px;width:348px;float:left;display:inline; margin-bottom:10px;}

.aq_xyxs{ text-align:left; background:#fff; width:235px; margin-left:6px; height:296px; padding:10px;overflow:hidden;}
.aq_xstitle{ color:#ff0000; font-weight:600; background:url(/images/project/anquan/xlpic.jpg) no-repeat 3px 3px; }
.aq_xyxs_01{ text-align:left; background:#fff; width:235px; margin-left:6px; height:325px;overflow:hidden; line-height:25px;}
.aq_xyxs_01 p{ margin:0px; padding:0px;}
.aq_xyxs_01 a:link,.aq_xyxs_01 a:visited{ color:#000000;}

.scroll_div {width:338px;  overflow: hidden; white-space: nowrap; font-size:12px; color:#000000; height:30px;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}
.scroll_div li{ margin:0 10px;}





