@charset "utf-8";
/* CSS Document */

body{ font-size:12px; color:#494949; background:#fff; line-height:24px; font-family:'微软雅黑'}

a { color:#494949; font-size:12px; text-decoration:none; }

a:hover {  text-decoration:none;}



/***************index css********************/
.logoo{ width:1070px; height:100px; margin:0 auto}


#nav{ width:1004px; height:43px; margin:0 auto; text-align:center}
#nav ul{ }
#nav ul li { display:inline-block; height:43px; width:120px;}
#nav ul li a{ display:block; width:100%; height:43px; overflow:hidden; text-align:center; line-height:43px; color:#ffffff; font-size:14px;}
#nav ul li a:hover{ background:#0458b0}
#nav ul li a.current{ background:#0458b0}

.flash{ width:1920px; height:403px; margin:0 auto;}



/******************************** index *********************************/
.about{ width:830px; height:220px; margin:0 auto}
.about .tu{ width:297px; height:219px; float:left}
.about .txt{ width:490px; height:auto; float:right}
.about .txt .title{ width:490px; height:34px; border-bottom:1px solid #999999; line-height:34px; color:#494949; font-size:18px; text-indent:5px;}
.about .txt .title a{ float:right; text-indent:0; margin-right:7px; margin-top:9px;}
.about .txt .nr{ width:490px; height:auto; margin-top:13px;}

.pro{ width:1920px; height:380px; background:#eeeff1; margin-top:40px;}
.pro .bg{ width:1004px; height:auto; margin:0 auto; margin-top:35px;}
.pro .bg .title{ width:100%; height:26px; background:url(../images/title.png) no-repeat left}
.pro .bg .title span{ display:inline-block; margin-left:4px; background:#eeeff1; height:26px; padding-left:12px; padding-right:12px; color:#4a4a4a; font-size:18px;}
.pro .bg .txt{ width:1002px; height:232px; background:#fff; border:1px solid #cecece; margin-top:34px;}
.pro .bg .txt #pic{ width:940px; height:215px; margin:0 auto; margin-top:12px;}
.box-p{ width:214px; height:210px;}
.box-p img{ display:block; width:204px; height:171px; border:1px solid #cecece; padding:4px; background:#fff;}
.box-p .name{ width:214px; height:28px; text-align:center; line-height:28px; color:#494949; font-size:14px;}

.new{ width:1004px; height:240px; margin:0 auto; margin-top:40px;}
.new .title{ width:100%; height:22px; background:#2a90fc}
.new .title a{ text-indent:0; float:right; margin-right:18px; margin-top:8px;}
.new .title span{ display:inline-block; margin-left:4px; background:#fff; padding-left:10px; padding-right:10px; height:22px; line-height:22px; color:#4a4a4a; font-size:18px;}
.new .txt{ width:100%; height:auto; margin-top:20px;}
.new .txt dl{ width:480px; height:50px; float:left; overflow:hidden; margin-left:10px; margin-right:10px; margin-bottom:25px;}
.new .txt dl dt{ width:70px; height:50px; float:left; overflow:hidden}
.new .txt dl dt img{ display:block; width:70px; height:50px; }
.new .txt dl dd{ width:392px; height:50px; float:right; overflow:hidden}
.new .txt dl dd .name{ width:100%; height:18px; line-height:18px; color:#016bda; font-size:14px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.new .txt dl dd .memo{ width:100%; height:24px; line-height:24px; padding-top:5px; color:#494949;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.equ{ width:1004px; height:250px; margin:0 auto;}
.equ .title{ width:100%; height:22px; background:#2a90fc}
.equ .title a{ text-indent:0; float:right; margin-right:18px; margin-top:8px;}
.equ .title span{ display:inline-block; margin-left:4px; background:#fff; padding-left:10px; padding-right:10px; height:22px; line-height:22px; color:#4a4a4a; font-size:18px;}
.equ .bg{ width:1004px; height:192px; margin-top:25px;}
.equ .bg .left_pic{ width:24px; height:192px; float:left}
.equ .bg .right_pic{ width:24px; height:192px; float:right}
.equ .bg .gdimg{ width:952px; float:left; height:185px; margin-top:7px;}
.equ .bg .gdimg ul li{ width:214px; height:182px; overflow:hidden; float:left; margin-left:12px; margin-right:12px;}
.equ .bg .gdimg ul li img{display:block; width:204px; height:171px; border:1px solid #cecece; padding:4px; background:#fff;}

/****************************** ny *************************************/

.ny_side{ width:1004px; height:auto; margin:0 auto}
.ny_side .title{ width:100%; height:26px; background:url(../images/title.png) no-repeat left}
.ny_side .title span{ display:inline-block; margin-left:4px; background:#fff; height:26px; padding-left:12px; padding-right:12px; color:#4a4a4a; font-size:18px;}
.ny_side .txt{ width:1004px; height:auto; margin:0 auto; margin-top:20px; min-height:350px;}