@charset "utf-8";
/* CSS Document */

body{ font-size:12px; color:#4a4a4a; background:#ccc; line-height:24px;}

a { color:#4a4a4a; font-size:12px; text-decoration:none; }

a:hover { text-decoration:none;}



/***************index css********************/
.top{ width:1000px; height:115px; margin:0 auto; margin-top:7px; position:relative}
.logo{ width:244px; height:115px; float:left;}
.yy{ position:absolute; right:0; top:0; z-index:9999; width:178px; height:42px;}
#nav{ width:725px; height:53px; float:right; margin-top:62px;}
#nav ul{ }
#nav ul li { float:left; display:inline; width:120px; height:53px; background:url(../images/fen.jpg) no-repeat}
#nav ul li span{ display:block; width:120px; height:20px; line-height:20px; font-family:'微软雅黑'; text-align:center; color:#000000; font-size:14px;}
#nav ul li em{ display:block; width:120px; height:16px; text-align:center; line-height:16px; margin-top:6px; font-size:12px; color:#c6c6c6; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase }


.flash{ width:1420px; height:484px; margin:0 auto;}


/******************************** index *********************************/
.service{ width:1000px; height:380px; margin-top:22px;}
.service .title{ width:1000px; height:57px; background:url(../images/title-xian.jpg) no-repeat left bottom; line-height:57px; color:#181818; font-size:24px; font-family:'微软雅黑';}
.service .title em{ color:#a3a3a3; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-left:12px; text-transform:uppercase }
.service ul{ margin-top:24px;}
.service ul li{ float:left; margin-left:16px; width:238px; height:250px;}
.service ul li dl{ width:238px; height:250px;}
.service ul li dl dt{ width:238px; height:37px; text-indent:22px; color:#2d2d2d; font-size:16px; line-height:30px; background:url(../images/service-title.jpg) no-repeat}
.service ul li dl dd{ width:238px; height:208px; margin-top:11px;}
.service ul li dl dd .txt{ width:238px; height:179px;}
.service ul li dl dd a.more{ margin-left:167px; width:70px; height:13px; line-height:13px; background:url(../images/more-a.jpg) no-repeat right; display:block; font-size:12px;}
.service ul li dl dd a.more:hover{ background:url(../images/more-h.jpg) no-repeat right; color:#900b1e;}

.side1{ width:1000px; height:481px; margin-top:31px;}
.side1 .bt{width:1000px; height:57px; background:url(../images/title-xian.jpg) no-repeat left bottom; line-height:57px; color:#181818; font-size:24px; font-family:'微软雅黑';}
.side1 .bt em{ color:#a3a3a3; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-left:12px; text-transform:uppercase }
.side1 .bt a{ float:right; padding-top:33px; display:block; float:right}
.side1 .bg{ width:1000px; height:360px; margin-top:34px;}
.side1 .bg .about{ width:666px; height:360px; float:left}
.side1 .bg .about .tu{ width:219px; height:328px; float:left}
.side1 .bg .about .txt{ width:415px; height:360px; float:right}
.side1 .bg .about .txt .title{ height:52px; line-height:52px; font-size:24px; color:#4a4a4a; font-family:'微软雅黑'}
.side1 .bg .about .txt .nr{ width:415px; height:260px; margin-top:10px;}
.side1 .bg .wsyyt{ width:260px; height:350px;}
.side1 .bg .wsyyt .title{ background:url(../images/wsyyt-title.jpg) no-repeat left; height:16px; line-height:16px; color:#000000; text-indent:10px;}
.side1 .bg .wsyyt ul{ height:144px; margin-top:13px;}
.side1 .bg .wsyyt ul li{ float:left; width:111px; height:26px; margin-right:13px; margin-bottom:14px;}
.side1 .bg .wsyyt ul li a{  width:111px; height:26px; display:block; background:url(../images/wsyyt-li.jpg) no-repeat; line-height:26px; text-indent:40px; color:#4a4a4a; overflow:hidden}
.side1 .bg .wsyyt .tu{ width:260px; height:155px;}

.new{ width:1000px; height:363px; margin-top:33px;}
.new .title{ width:1000px; height:57px; background:url(../images/title-xian.jpg) no-repeat left bottom; line-height:57px; color:#181818; font-size:24px; font-family:'微软雅黑';}
.new .title em{ color:#a3a3a3; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-left:12px; text-transform:uppercase }
.new .title a{ float:right; padding-top:33px; display:block; float:right}
.new .txt{ margin-top:35px;}
.new .txt dl{ width:477px; height:81px; float:left; margin-right:23px; margin-bottom:43px;}
.new .txt dl dt{ width:165px; height:81px; float:left;}
.new .txt dl dt img{ width:157px; height:75px; border:1px solid #dddddd; padding:2px;}
.new .txt dl dd{ width:305px; height:81px; float:right;}
.new .txt dl dd .time{ height:25px; line-height:25px; color:#000; font-weight:bold}
.new .txt dl dd .memo{ line-height:25px;}


/****************************** ny *************************************/
.ny_side{ width:1000px; height:auto; float:right; display:inline;}
.ny_side .title{height:80px; background:url(../images/ny_lmbj.jpg) 4px 35px no-repeat; text-indent:31px; line-height:80px; font-size:24px; color:#181818; font-family:'微软雅黑'; border-bottom:1px solid #e5e5e5;}
.ny_side .title em{color:#a3a3a3; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-left:12px; text-transform:uppercase}
.ny_side .txt{ padding-top:20px; width:1000px;}
.ny_side .ny-bt{ height:24px; width:1000px; margin-top:19px;}
.ny_side .ny-bt ul li{ float:left; background:url(../images/bt-fen.jpg) no-repeat left; height:24px; padding-right:13px; padding-left:13px;}
.ny_side .ny-bt ul li a{ display:block; color:#2d2d2d; font-size:14px; height:24px; padding-left:24px; padding-right:24px;}
.ny_side .ny-bt ul li a:hover{ color:#fff; background:#414141;}
.ny_side .ny-bt ul li a.dz{ color:#fff; background:#414141;}