﻿@charset "utf-8";

/* CSS Document */

*{margin:0px; padding:0px; font-family:Arial, "宋体";font-size:12px; list-style:none;text-decoration:none;}

a img{border:0px;}

.clear{clear:both;}

.dis{display:block;}

.undis{display:none;}

.pdl15{padding-left:15px;}

.pdr15{padding-right:15px;}





body{background:url(../images/bg1.jpg) top repeat-x;}

/*head*/

#head{width:1003px;margin:0 auto;text-align:center;}

#head_1{width:1003px;float:left;}

#head_1 .menu{background:url(../images/top.gif) no-repeat;width:582px;height:36px;float:right;}

#head_1 ul{height:36px;width:500px;float:left;margin-left:45px;display:inline;}

#head_1 li{float:left;margin-right:55px;line-height:36px;}

#head_1 li a:link,#head_1 li a:visited{color:#0a365d; text-decoration:none;}

#head_1 li a:hover{color:#70a8cb;}

#head_1 .search_box{float:right;margin-top:20px;width:259px;}

#head_1 .search_box .left{background:url(../images/yfjy_13.jpg) no-repeat;width:12px;height:27px;float:left;}

#head_1 .search_box .center{background:url(../images/yfjy_15.jpg) repeat-x;width:200px;height:27px;float:left;}

#head_1 .search_box .center input{border:none;background:none;width:200px; height:27px; vertical-align:middle;line-height:27px;}

#head_1 .search_box .right{float:left;width:47px;height:27px;}

#head_1 .search_box .right input{border:none; background:url(../images/yfjy_16.jpg) no-repeat;width:47px;height:27px; cursor:pointer;}

#logo_box{float:left;background:url(../images/yfjy_03.jpg) no-repeat;width:157px;height:100px;}

#head_2{width:1003px;float:left;}

.mainnav{float:left;width:1003px;height:39px;}

.mainnav ul{float:left;width:1003px;height:39px;}

.mainnav .left_conner{float:left;background:url(../images/left_con.gif) no-repeat;width:8px;height:39px;}

.mainnav .right_conner{float:left;background:url(../images/right_con.gif) no-repeat;width:8px;height:39px;}

.mainnav li{float:left;line-height:39px; display:inline;height:39px;}

.mainnav a:link,.mainnav a:visited{color:#fff;font-weight:bold;padding-left:31px;padding-right:31px;display:block;height:39px;background:url(../images/backnav1.gif) repeat-x;float:left;}

#mainnav li .onhover{color:#09345e;background:url(../images/backnav2.gif) repeat-x;}

.mainnav li a:hover{color:#09345e;background:url(../images/backnav2.gif) repeat-x;}

#subnav{float:left;width:1003px;background:url(../images/yfjy_23.jpg) repeat-x;height:32px;}

#subnav ul{float:left;width:1003px;height:32px;}

#subnav li{ float:left;margin-left:20px;margin-right:20px;display:inline;}

#subnav li a{color:#000;line-height:32px;height:32px;display:block;float:left;}

#subnav li a:hover{color:#0053a1;background:url(../images/ardown.gif) center top no-repeat;}

#subnav .f_line{background:url(../images/FLINE.gif) no-repeat;width:2px;height:19px;margin-top:6px;}



.notice{float:left;width:1003px;margin-top:10px;}

.notice .left{background:url(../images/yfjy_28.jpg) no-repeat;width:108px;height:31px;float:left;line-height:31px;font-weight:bold;color:#fff; text-align:center;}

.notice .right{background:url(../images/yfjy_30.jpg) repeat-x;height:29px;border:#cecece 1px solid;width:891px;float:right;}

.notice .right marquee{margin-right:10px;margin-left:10px;}

.notice .right span{padding-right:50px;}

.notice .right a{color:#000; text-decoration:none;line-height:29px;}

/*wrap*/

.wrap{width:1003px;margin:0 auto;padding-top:10px;}

/*footer*/

#footer{width:1003px;margin:0 auto;margin-top:10px;color:#8e8e8e;padding-top:10px;border-top:#bcbcbc 1px solid;}

#footer ul{width:100%}

#footer li{float:left;margin-right:10px;}