﻿@charset "utf-8";
/* CSS Document */

body{ margin:0;color:#000000; font-family: "宋体" ,Verdana, Arial, Helvetica, sans-serif; font-size:12px;background:#fff; color:#6c6c6c;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0;padding:0}
li{ line-height:22px; margin:0; padding:0;}
ul,ol,li{list-style:none;}
fieldset,img{border:0}

a{color:#6c6c6c;text-decoration:none;}
a:link {color:#6c6c6c;text-decoration:none;}
a:visited{color:#6c6c6c;text-decoration:none;}
a:hover{color:#0a4a9f;text-decoration:underline;}
blank2{ height:2px;}


.container{ width:998px ; height: ; margin:0 auto; padding:}

.header{ background:url(../img/banner.png) repeat; height:157px;}
.nav{ background:url(../img/bg1.png) repeat-x ; height:44px;}
.peixun { width:599px; float:left; overflow: hidden;  border-right:8px #fff solid; overflow:hidden;}
.peixun1 {height:253px; }
.peixun2 {height:253px; overflow:hidden; border-top:3px solid #FFF;overflow:hidden;}
.zhuti{ float:right; }
.zcfk{ width:265px;float:left;display:inline;margin-left:4px;}
.blog{ width:265px;float:left;margin-left:4px;}
.gzjb{ width:265px;float:left;margin-left:4px;}
.main1{ float:left;border:5px #fff solid; border-bottom:3px #fff solid; border-top:2px #fff solid; width:988px;}
.main2{  float:left; height:238px; width:998px; background:#fff;}
.sidebar{ float:left; height:228px;width:173px; background:#dae3e9; border:5px #dae3e9 solid; margin-left:5px; }
.jxyj{ width:988px;clear:both; border:5px #FFF solid; border-top:3px #FFF solid; border-bottom:3px #FFF solid;}
.gd{ float:left; width:988px;margin-top:3px;}
.js{ float:left; width:988px; background:#fff; height:45px; margin-top:3px; text-align:center;}
.footer{ float:left; width:998px;margin-top:3px;}

li .time{ float:right; text-align:center; color:#6c6c6c; width:60px;}
.imgmore{ text-indent:350px; }
.pxmright li a:hover{color: #F30;}
.imgmore a:link {color:#0a4a9f;}
.imgmore a:visited {color:#0a4a9f;}
/* peixun*/
.pxtop{ background:url(../img/bg3.png) repeat-x; height:35px; }
.pxmain { background:#f1f9fd; height:173px;}
.pxbottom { background: url(../img/pxb.jpg) repeat-x; height:45px; width:599px;}
.pxtopright { background:url(../img/bg2.png) right no-repeat; height:35px; text-align:center;}

.pxmleft { width:171px; height:162px; background:#FFF; border:1px solid #a4c3dd; float:left;margin-right:5px; margin-left:5px; margin-top:4px; display:inline;}
.pxmright { width:409px; height:162px; background:#FFF; border:1px solid #a4c3dd;margin-top:4px; float:left;}
.pxmright ul { margin-left:20px; margin-right:10px; padding-top:8px;}
.pxmright li { background:url(../img/tag1.gif) no-repeat 2px 8px; text-indent:15px;}
.pxmright li a:hover { color: #F30;}
.pxbottom ul li { float:left; line-height:45px;}
.pxb01{ color:#F30;  font-size:14px; font-weight:bold; text-indent:85px;}
.pxb01 a:link ,.pxb01 a:visited ,.pxb01 a:hover{color:#F30;text-decoration:none;}
.pxb02{ color:#F30;  font-size:14px; font-weight:bold; text-indent:58px;}
.pxb02 a:link ,.pxb02 a:visited ,.pxb02 a:hover{color:#F30;text-decoration:none;}
.pxb03{ color:#006bbf; font-weight:bold; text-indent:65px;}
.pxb03 a:link ,.pxb03 a:visited ,.pxb03 a:hover{color:#006bbf;text-decoration:none;}
.pxb04{ color:#006bbf; font-weight:bold; text-indent:53px;}
.pxb04 a:link ,.pxb04 a:visited ,.pxb04 a:hover{color:#006bbf;text-decoration:none;}
/*zhuti */
.zhutitit{ background:url(../img/zhutizxgg.gif) no-repeat; width:381px; height:35px; text-align:center;}
.zhutilist{ height:210px; width:371px; }
.zhutilist ul { margin-left:20px; margin-right:10px; padding-top:5px;}
.zhutilist li { background:url(../img/tag2.gif) no-repeat 2px 8px; text-indent:15px;}
.zhutibottom{ background:url(../img/zhuti3.gif) no-repeat; width:381px; height:8px; overflow:hidden}
.zhutitit2{ background:url(../img/zhutizjtd.gif) no-repeat; width:381px; height:35px;  text-align:center;}
.shutitit33{border-bottom:1px #006bbf solid; }
 


/*
.zhutitit2{ background:url(../img/zhuti4.gif) no-repeat; width:381px; height:25px;border-bottom:1px #f0f0f0 solid;  }
*/
.zhutiimg{ min-height:232px;_height:232px; margin-left:30px;}
.zhutiimg dd{ width:152px; margin:0; padding:0; text-align:center;height:18px; line-height:18px;}
.zhutiimg dt{ width:152px; margin:0;}
.zhutiimg dl{ float:left; margin-left:10px;display:inline;}
.zhutiimg dt img { border:2px solid #CCC;}
.zhutitop { width:381px;background: url(../img/zhuti2.gif); min-height:501px;max-height:501px;_height:501px;}
.more3 { margin-left:325px; margin-top:9px;}

 
/*main2 */
.main2list{ width:265px; background:url(../img/main1g.gif); height:192px;}
.main2tit2{ background:url(../img/main2g.gif); height:35px;}
.more2 { margin-left:227px; margin-top:9px;}
.main2tit3{ background: url(../img/main3g.gif); height:35px;}
.main2tit4{ background: url(../img/main3n.gif); height:35px;}
.main2list ul { margin-left:20px; margin-right:10px; padding-top:5px;}
.main2list li { background:url(../img/tag1.gif) no-repeat 2px 8px; text-indent:15px;}
.main2bottom { width:265px; background:url(../img/main4g.gif) no-repeat; height:11px; overflow:hidden;}




/*sidebar */
.sdiebarimg { background:#FFF; width:173px; }
.sdiebarimg1 { background:#FFF; width:171px; height:74px;border:1px #ffffff solid;}
.sdiebarimg2 { background:#FFF; width:171px; height:74px;border:1px #ffffff solid;}
.sdiebarimg3 { background:#FFF; width:171px; height:74px;border:1px #ffffff solid;}

/*jxyj */
.jxyj1{ width:489px; float:left; height:205px;border:2px #FFF solid; margin-top:2px;}
.jxyjtit{ background: url(../img/jxyj.gif) no-repeat; height:29px;}
.jxyjmain { border:1px #1ab7fa solid; width:986px; height:423px; border-top:none;}
.jytitbg{ background:url(../img/jxyj05.gif)  repeat-x ; height:30px;}
.jytit1 { background:url(../img/jxyj01.gif) no-repeat; height:30px;}
.jytit2 { background:url(../img/jxyj02.gif) no-repeat; height:30px;}
.jytit3 { background:url(../img/jxyj03.gif) no-repeat; height:30px;}
.jytit4 { background:url(../img/jxyj04.gif) no-repeat; height:30px;}
.jyright{ background:url(../img/jxyj06.gif) no-repeat 481px 0px; height:30px; text-align:right; line-height:30px; }
.jyright img{ margin-top:10px; margin-right:12px;}
.jymain{ border:1px #e4e4e4 solid; border-bottom:none; border-top:none;}
.jymain ul { margin-left:20px; margin-right:10px; padding-top:5px;}
.jymain li { background:url(../img/tag3.gif) no-repeat 2px 8px; text-indent:15px;}
.jybottom { background: url(../img/jxyj08.gif) no-repeat; height:14px; overflow:hidden; }

/*gd */
.gdtop{ background:url(../img/gd.gif) no-repeat ; height:35px;}
.gdmain1{ background:url(../img/gd2.gif);  height:32px; border-left:1px solid #60cbfb;border-right:1px solid #60cbfb; clear:both;}
.gdmain2{ background:url(../img/gd2.gif); height:24px; border-left:1px solid #60cbfb;border-right:1px solid #60cbfb; clear:both;}
.gdbottom{ height:14px; background:url(../img/gd3.gif) no-repeat;}
.gdmain1 ul li{ float:left; width:134px; background: url(../img/tag4.gif) no-repeat 0px 6px; text-indent:15px; font-size:14px; line-height:32px;font:#585858 ; font-weight:bold;}
.gdmain1 ul { width:940px; margin-left:45px;}
.gdmain2 ul li{ float:left; width:134px; background: url(../img/tag4.gif) no-repeat 0px 6px; text-indent:15px; font-size:14px; line-height:24px; font:#585858 ; font-weight:bold;}
.gdmain2 ul { width:940px; margin-left:45px;}

/*js*/
.js li{ width:150px; float:left; line-height:45px;color:#000;}
.js ul { margin-left:100px;}
.jsno { color: #F00; font-weight:bold;}

/*footer*/
.link{ background:#e3ecfe; height:32px; line-height:32px; width:900px; margin-left:44px;}
.info{ background:url(../img/linkb.gif) repeat-x; height:120px; margin-top:8px; line-height:28px; color:#555555;}

/*nav*/
        #navigation, #navigation li ul {
            list-style-type:none;
        }
        #navigation {
            margin:0px;
        }
        #navigation li {
            float:left;
            text-align:center;
            position:relative;

        }
        #navigation li a:link, #navigation li a:visited {
            display:block;
            text-decoration:none;
            color:#000;
            width:88px;
            height:31px;
            line-height:30px;
			border:none;
			color:#FFF;
			font-size:14px;
        }
        #navigation li a:hover {
            color:#fff000;
        }
        #navigation li ul li a:hover {
            color:#fff000;
            background:#6b839c;
        }
		#navigation li ul li
		{
			background:#5aa5e5; margin-bottom:1px;}
        #navigation li ul {
            display:none;
            position:absolute;
            top:30px;
            left:0;
            margin-top:1px;
            width:88px;
			background:#9acdf6;
			border:1px solid #9acdf6;
			border-top:none;
        }
        #navigation li ul li ul {
            display:none;
            position:absolute;
            top:0px;
            left:130px;
            margin-top:0;
            margin-left:1px;
            width:88px;
			
        }
.navbg{ background:url(../img/nav.jpg) no-repeat; width:980px; height:30px; line-height:30px; margin-left:10px; float:left; display:inline;}
.navblank{ height:7px; overflow:hidden;}
.nowdate { float:left;line-height:30px; color:#ffae00; text-indent:50px;}

/*s2*/
.s2dangqian{ height:30px; line-height:30px; clear:both; color:#000; text-indent:40px;}
.s2tit{ height:39px; line-height:39px; background:url(../img/s2bg.gif) repeat-x ; color:#035791; font-size:14px; font-weight:bold;}
.s2tag{ background:url(../img/s2tag.gif) no-repeat 5px 2px; margin-left:35px; padding-left:30px;}
.s2left{ width:683px; background:#fff; float:left; min-height:643px;_height:643px;}
.s2right{ width:315px; background:#e8f5fe;float:left; min-height:643px;_height:643px;}

.s2main ul { margin-left:120px; margin-right:10px; padding-top:50px; width:700px;}
.s2main li { background:url(../img/tag1.gif) no-repeat 2px 12px; text-indent:15px; line-height:28px;}
.s2next{ text-align:center; background:url(../img/s2bg2.gif) repeat-x ; height:50px; margin-top:40px;}
.s2jump{ width:35px; background:#FFF; border:1px #7f9db9 solid;}
.s2left ul { margin-left:100px; margin-right:10px; padding-top:50px;}
.s2left li { background:url(../img/tag5.gif) no-repeat 2px 9px; text-indent:25px; line-height:30px; font-size:14px; color:#4069c8; font-weight:bold;clear:both; }
.s2left dt { float:left; width:90px; line-height:30px; height:30px; font-size:12px; font-weight: normal; text-align:center; text-indent:0; background:url(../img/s2bg3.gif) right; }
.s2left li a:link {color:#4069c8;text-decoration:none;}
.s2left li a:visited{color:#4069c8;text-decoration:none;}
.s2left li a:hover{color:#000;text-decoration:none;}

.s2bottom{ height:40px; width:998px; clear:both;}

/*s3*/
.s3main{ width:836px ;_height:400px; min-height:400px;margin:30px auto; padding: ; background:#f5f8fd; border:#c2d9f2 1px solid;margin-bottom:10px;}
.s3dangqian{ height:32px; line-height:32px; color:#000; text-indent:40px; border:#c2d9f2 1px solid;background:#f5f8fd;}
.s3maintit{_height:65px; min-height:65px; font-size:20px; color:#003a8a; font-weight: bold; text-align:center; line-height:65px; width:820px; margin:auto; border-bottom:1px solid #c2d9f2; }
.s3maininfo { width:820px; text-align:center; margin:auto; color:#000; height:40px; line-height:40px; margin-bottom:20px;}
.s3maininfo2 { color: #F00; padding-left:20px;height:40px; line-height:40px; }
.s3maintxt { width:780px; margin:auto; color:#000; _height:300px; min-height:300px; line-height:25px; font-size:14px;margin-bottom:30px;}
.s3maintxt p{ text-indent:2em; margin-top:20px;}
n-top:20px;}

.submain{  background: #Fff; float:left; width:775px; height:700px;}
.subdq{ height:28px; line-height:28px; background:#e7eff4; width:771px; margin:auto 2px; text-indent:20px;}
.subnav { width:223px ; float:left; height:700px; background:#d5e6ee;}
.subk{ clear:both;}
.subcolumn{ background: url(../image/bj0801.gif); height:39px; width:623px; margin:auto; line-height:39px; font-size:14px; font-weight:bold; text-indent:20px; margin-bottom:30px; margin-top:30px; }
.sublist li{ background:url(../image/bj0802.gif) no-repeat 5px 8px;; line-height:28px; width:613px; margin:auto; text-indent:25px; }

.subnavw{ width:206px; margin:auto; background:#FFF; margin-top:8px;}
.subnavw2 { width:198px; margin:auto; background:#FFF; border:1px solid #4985ff ;margin-top:3px; margin-bottom:3px;}
.subnavimg { background:url(../image/bj0604.gif) center ; height:51px; border:1px d2d2d2 solid; width:192px; margin:auto; margin-top:2px;}
.subnavtit1 { background:url(../image/bj0902.gif) no-repeat; height:38px; line-height:38px ; text-indent:40px; font-size:14px; font-weight:bold; border:1px #CCC solid;}
.subnavtit2 li { background:url(../image/bj0903.gif) repeat-x ; height:28px; line-height:28px; text-indent:50px;}
