@charset "utf-8";
/* CSS Document */

body{ font-size:12px; color:#525252; background:#c2c2c2; font-family:Verdana, Geneva, sans-serif}

a { color:#525252; font-size:12px; text-decoration:none; }

a:hover { text-decoration:none;}



/***************index css********************/
.logoo{ width:1054px; height:152px; background:url(../images/nav.jpg) no-repeat}



#nav{ width:1000px; height:26px; margin:0 auto; margin-top:123px;}
#nav ul{ }
#nav ul li { float:left; display:inline; background:url(../images/fen.jpg) no-repeat right;}
#nav ul li a{ padding-left:22px; padding-right:22px; display:block; height:26px; line-height:26px; color:#656565; font-family:'微软雅黑'; font-size:13px;}
#nav ul li a:hover{ color:#e2261f}

.flash{ width:1000px; height:314px; margin:0 auto; }


/******************************** index *********************************/
.protypes{ width:1000px; height:285px; margin-top:18px;}
.protypes .title{ height:54px; width:1000px; background:url(../images/protypes-title.jpg) 28px 34px no-repeat; text-indent:32px; line-height:34px; font-size:27px; color:#525252}
.protypes .title a{ float:right; display:inline; text-indent:0; padding-top:18px; padding-right:25px; width:36px; height:11px;}
.protypes .bg{ width:1000px; height:227px;}

.side{ width:985px; height:240px; margin-top:61px;}
.new{ width:430px; height:240px; float:left; display:inline; background:url(../images/xian.jpg) no-repeat left bottom}
.new .bg{ width:406px; height:240px; padding-left:23px;}
.new .bg .title{ height:35px; background:url(../images/news-title.jpg) no-repeat bottom left; text-indent:54px; line-height:40px;  color:#525252; font-size:27px;}
.new .bg .title a{ float:right; display:inline; text-indent:0; padding-top:19px;}
.new .bg ul{ margin-top:20px;}


.about{ width:458px; height:240px; float:left; display:inline; margin-left:76px; background:url(../images/xian.jpg) no-repeat left bottom}
.about .bg{ width:436px; height:240px; padding-left:22px;}
.about .bg .title{ height:35px; background:url(../images/about-title.jpg) no-repeat 7px bottom; text-indent:64px; line-height:40px; color:#525252; font-size:27px;}
.about .bg .title a{ float:right; display:inline; text-indent:0; padding-top:19px;}
.about .bg .txt{ width:436px; height:168px; padding-top:20px;}

.contact{ width:1000px; height:106px; background:url(../images/contact-bg.jpg) no-repeat; clear:both; margin-top:16px;}
.contact .txt{ width:690px; height:90px; line-height:30px; padding-left:296px; padding-top:5px;}

/****************************** ny *************************************/
.center_n{ width:1000px; height:auto; margin-top:15px;}

.ny_left{ width:219px; height:auto; float:left; display:inline; }
.ny_cpfl{ width:219px; height:auto;}
.ny_cpfl .title{ height:52px; background:url(../images/ny_cpfl.jpg) no-repeat; text-indent:89px; line-height:52px; color:#bd102a; font-size:20px; font-weight:bold}
.ny_cpfl .title em{ font-size:33px; color:#0091d0}
.ny_cpfl .txt{ width:219px; height:auto; }



.ny_side{ width:759px; height:auto; float:right; display:inline;}
.ny_side .title{height:52px; background:url(../images/ny_lmbj.jpg) no-repeat; text-indent:89px; line-height:52px; color:#bd102a; font-size:20px; font-weight:bold}
.ny_side .title em{ font-size:33px; color:#0091d0}
.ny_side .txt{ padding-top:10px;}


ul.proul{}
ul.proul li{ width:239px; height:25px; background:#e2e2e2; display:block; float:left; display:inline; margin-left:11px; margin-bottom:5px;}
ul.proul li a{ display:block; width:239px; height:25px; text-indent:9px; line-height:25px; color:#3e3e3e}
ul.proul li a:hover{ color:#3e3e3e; background:#ebce00}
