.bgclass {border:1px #FFD6CF solid;border-top-style: none;}
.an {height: 22px;width: 50px;font-size: 12px;font-style: normal;border: none;}
body,td,th {font-family:宋体;font-size: 12px;margin:0;}
img{ border:0;}

/*--头部 开始--*/
.top{width:762px; margin:0 auto;}
.top-1{width:762px; height:20px; background:#cf171e; color:#fff; text-align:center; line-height:20px; vertical-align:middle; clear:both;}
.top-2{ width:762px; height:78px; clear:both;}
.top-2 .logo{float:left;width:475px; height:78px;}
.top-2 .form1{float:right;width:270px; height:78px;}
.top-2 .form1 .smallmenu{ width:277px; height:30px; text-align:center; line-height:30px; padding-right:10px; text-align:right; vertical-align:middle;}
.top-2 .form1 .smallmenu a{ color:#666;}
.top-2 .form1 .search form{margin:0;padding:2px;}
.top-2 .form1 .search ul{margin:0 0 0 20px;padding:0;}
.top-2 .form1 .search li{float:left; background:#cdcdcd; list-style:none; height:26px; line-height:26px; vertical-align:middle; padding-left:3px;}
.redSide{font-size:0px; background:url(../images/redBg.gif) left repeat-x; width:762px; height:6px;}
.top-menu{width:762px;background:url(../images/menuBg.gif) left repeat-x; height:38px;}
.top-menu ul{margin:0;padding:0;}
.top-menu li{ list-style:none; float:left;}
/*--头部 结束--*/

/*--首页 开始--*/
.banner{ width:762px; margin:0 auto; clear:both; height:140px; background:#c60000;}
.contentindex{ width:762px; margin:auto; clear:both; height:336px; margin-top:2px; border-bottom:2px #d7d7d7 solid; padding-bottom:2px;}
.contentindex .left{width:476px; float:left; height:338px;}
.contentindex .left a:link {text-decoration: none; color:#000;}
.contentindex .left a:visited {text-decoration: none; color:#000;}
.contentindex .left a:hover {text-decoration: underline; color:#000;}
.contentindex .left a:active {text-decoration: none; color:#000;}
.contentindex .left .news{ width:466px; border:1px #ffd4d1 solid; padding:5px; height:155px;}
.contentindex .left .news .newsTop{ height:34px; width:415px; float:left;}
.contentindex .left .ynxw{ width:466px; border:1px #ffd4d1 solid; padding:5px; height:156px; margin-top:3px;}
.contentindex .left .ynxw .ynxwTop{ height:35px; width:415px; float:left;}
.contentindex .left .more{width:30px; float:left; height:13px; padding-top:21px;}
.newsTitle{float:left; width:330px;}
.newsTitle2{float:left;width:450px;}
.newsTime{float:left; width:80px; }
.contentindex .left ul{margin:0 0 0 5px;padding:0; clear:both;}
.contentindex .left li{ list-style:none; background:url(../images/listyle2.gif) left no-repeat; padding-left:15px; height:18px; line-height:18px; vertical-align:middle;}
.contentindex .right{float:right; width:282px; height:338px;}
.contentindex .right .productTop{ width:282px; height:44px;}
.contentindex .right .product{ width:282px; clear:both; height:294px;}
.contentindex .right .product .productLeftSide{float:left; width:11px; height:294px; background:url(../images/productLeft.gif) right no-repeat;}
.contentindex .right .product .productContent{float:left; width:260px; height:294px; background:url(../images/productBg.gif) left repeat-x; text-align:center;}
.contentindex .right .product .productRightSide{float:left; width:11px; height:294px; background:url(../images/productRight.gif) left no-repeat;}
.proClass{margin-top:5px; }
/*--首页 结束--*/


/*--底部 开始--*/
.bottom{width:762px; margin:3px auto;}
.bottom a{color:#666;}
.bottom a:link {text-decoration: none; color:#666;}
.bottom a:visited {text-decoration: none; color:#666;}
.bottom a:hover {text-decoration: underline; color:#666;}
.bottom a:active {text-decoration: none; color:#666;}
.bottom .bottomMenu{ width:762px; text-align:center; line-height:16px; vertical-align:middle; background:#efefef; border:1px #dedede solid; border-left:none; border-right:none;}
.bottom p{margin:7px 0 0 0; padding:0;}
/*--底部 结束--*/