﻿/* CSS Document */
#infobanner_bg{ width:100%; height:187px; overflow:hidden; background-color:#232F59;}
#infobanner{ width:1000px; height:187px; overflow:hidden; margin:0 auto;}
#infobanner h1{ width:153px; height:127px; padding-top:60px; text-align:center; color:#FFF; font-size:24px; font-weight:bold; line-height:26px; float:left; display:inline;}
#infobanner h1 span{ font-size:14px; font-family:Arial, Helvetica, sans-serif;}
#infobannerflash{ width:847px; height:187px; overflow:hidden; float:left; display:inline;}
/*-----------------------------焦点图----------------------------------------------------------*/
#infobannerflash .focus{ position:relative; width:847px; height:187px; background-color: #232F59; float: left;}
#infobannerflash .focus img{ width: 847px; height: 187px;} 
#infobannerflash .focus .fPic{ position:absolute; left:0px; top:0px; }  
#infobannerflash .focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
#infobannerflash .focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:26px; line-height: 26px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
#infobannerflash .focus .shadow a{ text-decoration:none; color:#fff; font-size:12px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";} 
#thumb_bg{ width:100%; height:30px; line-height:30px; overflow:hidden; background-color:#F2F2F2;}
#thumb{ width:980px; height:30px; line-height:30px; text-align:right; margin:0 auto;}
#mainleft{ width:110px; border-top:2px #005B9D solid; overflow:hidden; float:left; display:inline; border-right:1px #E1E0E1 solid; padding-bottom:200px; padding-left:56px;}
#mainleft h1{ width:100px; padding-right:10px;height:50px; line-height:50px; text-align:center; font-size:20px; font-weight:bold; border-bottom:1px #E1E0E1 solid; margin-bottom:10px;}
#mainleft2{ width:300px; border-top:2px #005B9D solid; overflow:hidden; float:left; display:inline; border-right:1px #E1E0E1 solid; padding-bottom:200px;}
#mainleft2 h1{ width:290px; padding-right:10px;height:50px; line-height:50px; text-align:center; font-size:20px; font-weight:bold; border-bottom:1px #E1E0E1 solid; margin-bottom:10px;}
.subNav li { width:90px;height:30px; line-height:30px; position:relative; zoom:1; text-align:right; padding-right:10px;}
.subNav li a { display:block; width:90px; height:30px; line-height:30px; outline:hidden; }
.subNav li a.focus {display:block; height:30px; overflow:hidden; line-height:30px; font-weight:bold; color:#005B9D;}
.subNav2 li { width:290px;height:30px; line-height:30px; position:relative; zoom:1; text-align:right; padding-right:10px;}
.subNav2 li a { display:block; width:290px; height:30px; line-height:30px; outline:hidden; }
.subNav2 li a.focus {display:block; height:30px; overflow:hidden; line-height:30px; font-weight:bold; color:#005B9D;}
#mainright,#mainright2{ width:750px; overflow:hidden; float:right; display:inline; padding:0px 20px;}
#mainright h3,#mainright2 h3,#mainright3 h3,#mainright4 h3{ height:30px; line-height:30px; text-align:center; padding-bottom:20px; font-size:24px; font-weight:bold; margin:10px auto;}
#mainright3,#mainright4{ width:600px; overflow:hidden; float:right; display:inline; padding:0px 20px;}
#mainright .trendpt { padding-bottom:20px; overflow:hidden; border-bottom:1px #CCCCCC dotted; padding-top:20px; }
#mainright .trendp img { display:block; width:130px; height:130px; border:#ccc 1px solid; margin-right:15px; float:left; display:inline; }
#mainright .trendt { width:550px; line-height:22px; float:left; display:inline; }
#mainright .trendt dt{ font-weight:bold; font-size:14px; margin-bottom:10px;}
#mainright .trendt dd a { text-align:right; color:#8e1a1a; text-decoration:underline; }

#mainright3 .trendpt { padding-bottom:20px; overflow:hidden; border-bottom:1px #CCCCCC dotted; padding-top:20px; }
#mainright3 .trendp img { display:block; width:130px; height:130px; border:#ccc 1px solid; margin-right:15px; float:left; display:inline; }
#mainright3 .trendt { width:420px; line-height:22px; float:left; display:inline; }
#mainright3 .trendt dt{ font-weight:bold; font-size:14px; margin-bottom:10px;}
#mainright3 .trendt dd a { text-align:right; color:#8e1a1a; text-decoration:underline; }

#pagebar{ clear:both; height:30px; line-height:30px; text-align:right; }
#pagebar span{ color:#990000;}
#pagebar2{ height:100px; padding-top:20px;}
#pagebar22{ clear:both; height:30px; line-height:30px; text-align:right; margin-bottom:20px; }
#pagebar22 span{ color:#990000;}
#mainright li{ width:166px; height:200px; overflow:hidden; float:left; display:inline;  text-align:center; margin:10px;}
#mainright img{ width:160px; height:160px; border:1px #E2E2E2 solid; padding:2px; overflow:hidden; margin-bottom:5px;}

#mainright3 li{ width:166px; height:200px; overflow:hidden; float:left; display:inline;  text-align:center; margin:15px;}
#mainright3 img{ width:160px; height:160px; border:1px #E2E2E2 solid; padding:2px; overflow:hidden; margin-bottom:5px;}
.pro_pic{ width:100%; text-align:center; margin:0 auto;}
.pro_pic img{border:1px #E2E2E2 solid; margin-top:10px;}
#producttittle{ width:100%; height:30px; line-height:30px; text-align:center; font-weight:bold; font-size:18px; }
.pic_info{ padding:50px 20px;}
#mainright2 li{ height:40px; line-height:40px; border-bottom:1px #CCCCCC dotted; position:relative;}
#mainright2 li .time{ height:40px; line-height:40px; position:absolute; top:0px; right:0px; color:#990000;}
/*message*/
.tabbox{ color:#333333;}
.tabbox th{ width:100px; font-weight:normal; text-align:left;}
.tabbox td span{ color:#fe0000;}
.submit_btn{ width:142px; height:44px; line-height:44px; text-align:center; font-family:"Microsoft YaHei"; font-size:16px; color:#f6faff; text-shadow:-1px -1px 1px #666; background:url(../images/blueBtn1.png) no-repeat;}
.input131_24{width:200px;height:28px;line-height:28px;color:#999;padding-left:3px;border:#ccc 1px solid;border-radius:1px;}
.homeform2 th{ padding-top:15px;}
.homeform2 td{ padding-top:15px;}
.homeform2 .Iw290{width:200px; height:28px; line-height:28px; border:1px #CCCCCC solid;}
.homeform2 .Iw450{font-size:14px; width:500px; height:100px; line-height:20px;  border:1px #CCCCCC solid; overflow:hidden;}
.homeform2 .Iw150{width:200px; height:28px; line-height:28px; border:1px #CCCCCC solid;}
.homeform2 .input131_24{width:200px;height:28px;line-height:28px;  border:1px #CCCCCC solid;}
.list01{ padding:0 20px;}
.list01 li{ border-bottom:#999 dotted 1px; padding:5px;}
.list01 li h3{ height:30px; line-height:30px;}
.list01 li h3 a{ font-size:14px; color:#333; font-weight:bold; padding-left:20px; background:url(../images/tit_ico.png) no-repeat left center; display:block;}
.list01 li a{background:url(../images/tit_ico.png) no-repeat left center; color:#333; padding-left:20px; display:block;}
.list01 li a:hover,.list01 li a.on{ color:#cf0501; text-decoration:none;}
.list01 li p{ margin-bottom:20px;}
.list01 li p a{color:#333;}
.time em{ color:#d10600;}

/*page*/
.page{ height:45px; margin-top:20px; text-align:right;}
.page a{ display:inline-block; padding:0 6px; text-decoration:underline; color:#666;}
.page span b{color:#8d1919;}
.page a:hover,.page a.focus{color:#d10600; text-decoration:none;}
.page .page_jump{display:none;}

.messagepage{ text-align:left;}




