@charset "utf-8";

/*reset CSS Document */
html,body,div,span,p,ul,ol,li,dl,dt,dd,a,b,strong,em,i,form,input,button,table,tr,th,td,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; font-style:normal;}
ul,li{ list-style:none;}
img{ border:0;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
html,body{ background:#fff; color:#3e3e3e; font:12px/1.5 Microsoft Yahei, Arial, Tahoma;}
a{ text-decoration:none; color:#3e3e3e; transition:color 200ms,background-color 200ms; -webkit-transition:color 200ms,background-color 200ms; -moz-transition:color 200ms,background-color 200ms; -o-transition:color 200ms,background-color 200ms;}
a:hover{ color:#f80; text-decoration:underline;}
.clearfix:after{ clear:both; content:""; display:block; height:0; visibility:hidden;}
.clearfix{ zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.mar10{ margin-bottom:10px;}
.mar16{ margin-bottom:16px;}
.mar27{ margin-bottom:27px;}
.mar28{ margin-bottom:28px;}
.mar42{ margin-bottom:42px;}

/*wrapper CSS Document*/
.wrapper{ background:#fbf2ef url(../images/top.jpg) center top no-repeat; padding-bottom:30px;}
.wrap{ width:998px; height:auto; margin:0 auto; }
.head{ height:568px; background:url(../images/head.jpg) center bottom no-repeat;}
.head1{ height:568px; background:url(../images/head1.jpg) center bottom no-repeat;}
.main{ background:url(../images/main.jpg) center top no-repeat; width:996px; padding-left:2px;}
.left{ width:247px;}
.right{ width:720px; display:inline; margin-right:4px; }


/*nav CSS Document*/
.nav { height:78px; }
.nav ul{ padding-top:20px;}
.nav li{ float:left;}
.nav li a{ width:100px; height:46px; display:block; text-align:center; font-size:16px; color:#fff; margin-right:12px;}
.nav li span{ font-size:12px;}
.nav .n1{ margin:0 12px 0 35px;}
.nav .n3{ margin-right:265px;}
.nav .n6{ margin-right:0;}
.nav a:hover{ text-decoration:none; color:#f80; }


/*box0 CSS Document*/
.box0{ height:92px; background: url(../images/btn.jpg) no-repeat; }
.box0 li{ float:left;}
.box0 li a{ width:188px; height:92px; display:block; text-indent:-999em;}
.box0 .bn1{ margin-right:6px;}
.box0 .bn2{ margin-right:9px;}
.box0 .bn3{ margin-right:12px;}
.box0 .bn4{ margin-right:22px;}


/*box1 CSS Document*/
.box1{ height:296px; background:#fff; border-bottom:6px solid #e5004f;}
.box1_cont{ border:1px solid #959595; height:294px; }
.news{ width:345px; position:relative; margin-top:18px; display:inline;}
.news h3{ padding:5px 0; font-size:18px; text-align:center; }
.news h3 a{ color:#ae0e12;}
.tab_title1{ height:32px; line-height:32px; background:#aee5dd; border-bottom:2px solid #e5004f; }
.tab_title1 li{ float:left; width:68px; height:32px; font-size:16px; border-right:1px solid #fff; text-align:center; cursor:pointer; display:block;}
.tab_title1 .active{ background:#c94a2a; color: #fff; }
.tab_list1 { padding:0 15px;}
.tab_list1 li{ line-height:28px; }
.tab_list1 li span{ padding-right:5px;}
.rmore{ position:absolute; right:18px; top:8px; z-index:10; color:#ae0e12; }
.rmore:hover{ color:#3e3e3e;}
.banner{ width:605px; height:296px;}

/*box2 CSS Document*/
.box2{ height:350px;}

/*zyjs*/
.zyjs { width:684px; height:348px; border:1px solid #b5b5b5; position:relative;}
.zyjs h2{ height:42px; line-height:42px; font-size:22px; text-indent:20px; font-weight:normal; border-bottom:1px solid #b5b5b5; background:#75d2c5;}
.TabTitle2{ position:absolute; right:1px; top:1px; overflow:hidden;}
.TabTitle2 span{ background:url(../images/tab2.jpg) no-repeat; float:left; cursor:pointer; display:block; width:116px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:22px; verflow:hidden;_display:inline; margin-left:3px;}
.TabTitle2 .active{ background:url(../images/tab_active.png) no-repeat; height:50px;}
#tab2_Content0{ background:url(../images/intro1.jpg) no-repeat; height:305px;}
#tab2_Content1{ background:url(../images/intro2.jpg) no-repeat; height:305px;}
#tab2_Content2{ background:url(../images/intro3.jpg) no-repeat; height:305px;}
.tab_list2 { width:198px; color:#3e3e3e; padding:35px 0 0 140px;}
.tab_list2 h3{ font-size:18px; color:#b52310; margin-bottom:5px;}
.tab_list2 li{ margin-bottom:20px;}

/*yxzl*/
.yxzl{ width:287px; height:348px; background:#fff; border:1px solid #b5b5b5; overflow:hidden;}
.yxzl ul{ overflow:hidden;}
.yxzl li{ padding:10px 0;}
.yxzl li.ts{ border-bottom:1px dotted #cdcdcd;}
.yxzl li span{ background:url(../images/yxzl_icon.gif) center center no-repeat; display:block; color: #FFF; float:left; font-size:12px; font-weight:bold; width:98px; height:37px; line-height:37px; text-align:center;}
.yxzl .ts span{ margin-top:7px;}
.yxzl .cy span{ margin-top:40px;}
.yxzl li p{ width:160px; float:left; line-height:24px;}
.yxzl li em{ margin-right:10px;}
.yxzl a{ width:65px; display:inline-block;}
.yxzl .kg{ text-align:center; *margin-top:-5px;}
.yxzl .kg a{ width:95px; height:23px; line-height:23px; border:1px solid #b5b5b5; background:#007462; color:#fff; display:inline-block; margin:0 15px; }


/*box3 CSS Document*/
.box3{ margin-bottom:20px; position:relative;}

/*photo*/
.tab_title3{ height:30px; border-bottom:2px solid #959595; margin-bottom:20px; }
.tab_title3 li{ float:left; width:116px; height:26px; line-height:26px; font-size:16px; text-align:center; cursor:pointer; display:block; color:#a70002; border:2px solid #fbf2ef;}
.tab_title3 .active{ border:2px solid #959595; border-bottom-color:#fbf2ef; height:28px;}
.tab_list3{ height:114px; overflow:hidden;}
.tab_list3 li{ float:left; margin-right:18px;}
.tab_list3 .pic{ margin-right:0;}


/*box4 CSS Document*/
.box4{ margin-bottom:35px;}
.box4 h3{ height:32px; line-height:32px; color:#a70002; border-bottom:2px solid #959595; font-size:16px; text-indent:20px; }

/*hzhb*/
.hzhb{ width:698px;}
.scroll-div { overflow:hidden; height:108px; margin-top:15px; }
.scroll-div li a{ float:left;  }
.scroll-div img{ margin:0 20px 12px 0; }

/*kfzx*/
.kfzx{ width:230px;}
.lnk{ padding:15px 0 0 0; }
.lnk p{ line-height:24px; padding-left:30px;}
.lnk .kf1{ background: url(../images/icon.png) 0 8px no-repeat;}
.lnk .kf2{ background: url(../images/icon.png) 0 -17px no-repeat;}
.lnk .kf3{ background: url(../images/icon.png) 0 -40px no-repeat;}

/*tips*/
.tips{ width:1010px; height:44px; background:url(../images/tips.gif) no-repeat;}

/*article CSS Document*/

/*left*/
.left{ width:260px;}
.left h3{ font-size:22px; height:45px; line-height:45px; color:#a70002; font-family:方正大标宋简体; font-weight:normal;}
.begin a{ width:260px; height:116px; display:block; text-indent:-9999em; background:url(../images/begin.jpg) no-repeat;}
.advice div{ background:#fff; border:1px solid #b5b5b5; color:#000; padding:20px 0 10px; text-align:center;}
.advice p { padding-bottom:15px;}
.advice p em{ margin:0 18px;}
.advice p span{ width:180px; padding:8px 0; display:block; background:#75d2c5; margin:auto;}
.left .kfzx{ width:260px;} 
.left .lnk{ background:#fff; padding:15px 0 15px 20px; border:1px solid #aaa;}
.left .kfzx img{ display:block; padding-bottom:10px;}

/*right*/
.right{ width:720px; min-height:800px; padding-bottom:30px; border:1px solid #b5b5b5; background:#fff;}
.right .tle{ height:60px; line-height:60px; border-bottom:4px solid #cc0017; font-size:22px; font-weight:normal; padding-left:20px; color:#000;}
.right .tle p{ font-size:12px; padding-right:20px; }
.menu{ width:394px; height:32px; line-height:32px; margin:40px auto 0; }
.menu li{ float:left; margin-right:1px;}
.menu li a{ width:130px; height:32px; background:#aee5dd; font-size:14px; display:block; text-align:center; }
.menu li .active{ background:#c94a2a; color:#fff; }
.menu li a:hover{ background:#c94a2a; color:#fff; }
.page_list { padding:30px 55px;}
.page_list li{ line-height:35px; border-bottom:1px dashed #d3c7bf; background:url(../images/blank.gif) left center no-repeat; }
.page_list li span{ float:right;}
.text{ padding:20px 40px 0; font-size:14px; line-height:24px; }
.newsTitle{ text-align:center; margin-bottom:20px;}
.newsTitle .page_tle{ font-size:18px; color:#ae0e12; margin-bottom:10px;}
.newsTitle .pubTime span{ padding:0 12px;}
.page_text{ margin-bottom:30px;}
.context p{ margin-bottom:10px; }

/*right_pop*/
.right_pop{ position:fixed; right:0; top:50%; margin-top:-161px; z-index:100; _position: absolute; }
.right_pop span a{ width:18px; height:70px; display:block; position:absolute; left:-18px; top:152px; text-indent:-9999em; }
.in{ background:url(../images/in.png) no-repeat; }
.out{ background:url(../images/out.png) no-repeat; }
.rp_bg{ position:absolute; right:0; top:0; width:184px; height:290px; padding-top:32px; text-align:center; color:#2b2b2b; font-size:16px; background:url(../images/clumb_bg.png) no-repeat; }
.rp_bg img{ display:block; margin:15px auto; }
.rp_bg p{ line-height:26px; margin-bottom:18px; color:#fff; text-align:left; padding-left:60px; }



/*page CSS Document*/
.page{ height:20px; padding-left:55px;}
.page li{ margin:0 2px; display:block; float:left; }
.page a{ padding:0 5px; display:inline-block;}
.page a:hover{ background:#3c8398; color:#fff; padding:0 5px; display:inline-block; }
