@charset "utf-8";
#page{ width:980px; margin:0 auto; padding:0px; font-family:"宋体"; font-size:12px; color:#666;}
#header{ height:156px; width:980px;}
#banner{ width:980px; height:331px; background:#f4f4f4;}
#mainbody{ width:980px; margin-top:8px; clear:both;} 
#top{ margin-top:0; height:110px; margin-bottom:3px;}
#mainmenu{ height:36px; background:#00C; width:980px;}
#banner_left{ float:left; width:306px; height:291px; margin-right:4px; display:inline; background:#e1f0ed; padding-top:40px;}
#logo_text{width:300px; text-align:center;}
#logo { width:300px; text-align:center; }
#banner_right{ float:right;}
.STYLE1 {
    color: #FFFFFF;
    font-size: 14px;
}
BLOCKQUOTE {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
    BORDER-COLLAPSE: collapse; border-spacing: 0
}
TH {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
/*---------------mainleft-------------------*/
#mainleft{ width:300px; float:left;  }
#hotline{  width:300px;  background:url(../images/leftcenter_bg.jpg) repeat-x left bottom; height:200px;  border:solid 1px #CCCCCC;}
/* .mainleft_hotline{ width:278px;}*/
.mainleft_hotline_title,.mainleft_news_title{ height:29px; line-height:29px; border-bottom:solid 1px #CCCCCC; background:url(../images/lefttitle_bg.jpg) repeat-x bottom; padding-left:17px; font-size:14px; color:#0E3787; font-weight:bold; }
.mainleft_hotline_title{}
.mainleft_hotline_title span,.mainleft_news_title span{ float:right; padding-right:10px; width:80px; text-align:right;font-weight: normal;}
ul.mainleft_hotline{padding:10px 10px;  height:170px;}
ul.mainleft_hotline li{ border-bottom: solid 1px #e1dfdf; height:37px; line-height:37px; background:url(../images/left_icon01.jpg) no-repeat left center; font-weight:normal; font-size:14px; text-align:left; padding-left:10px; width:266px; color:#0E3787;}
ul.mainleft_hotline li span{ float:right; font-weight:normal;}
.mainleft_hotline p {border-bottom: solid 1px #CCC;
width: 270px;
margin: 0 auto;
padding: 10px 5px 10px 5px;
font-size: 14px;
font-weight: bold;
color: #FF6F01;}
.mainleft_hotline p span {color:#0E3787}
/*-----------mainleft_news------------*/	
.mainleft_news{ padding:9px 10px 5px 10px;}
.mainleft_news li{font-weight:normal; font-size:12px; text-align:left; padding-left:4px; width:266px; height:25px; line-height:25px; color:#0E3787; border-bottom: dashed 1px #efefef; }
.mainleft_news li a{font-weight:normal; font-size:12px; text-align:left; padding-left:4px; width:266px; height:25px; line-height:25px; color:#0E3787; }
.mainleft_news li a:hover {font-weight:normal; font-size:12px; text-align:left; padding-left:4px; width:266px; height:25px; line-height:25px; color:#0E3787; text-decoration:underline; }
.mainleft_news li span{ float:right;}

/*-----------mainleft_services------------*/
#mainleft_services,#mainleft_news{ margin-top:10px; padding-bottom:10px; float:left; display:inline;}
#mainleft_services,#mainleft_news{ border:solid 1px #CCCCCC; width:300px; }
ul.mainleft_services{ padding:10px 0px 10px 10px; }
ul.mainleft_services li{ float:left; margin-right:25px; display:inline;}

/*---------------mainright-------------------*/
#mainright{ width:663px; float:right;} 
#mainright_pro{ border:solid 1px #CCCCCC; width:661px;}
#mainright_pro_title{ height:29px;line-height:29px; background:url(../images/lefttitle_bg.jpg) repeat-x bottom; font-size:14px; color:#0E3787; border-bottom:1px solid #CCCCCC;} 
#mainright_pro_title ul{color:#0E3787; }
#mainright_pro_title ul li{ float:left; color:#0E3787; width:105px;}
#mainright_pro_title ul li a{ float:left;  line-height:29px;color:#0E3787; width:105px;}
#mainright_pro_title ul li a:hover { float:left; line-height:29px; color:#fff; width:105px; background:url(../images/pro-titlehover.jpg) no-repeat left top;}
.Contentbox p,.Contentbox{ line-height:24px; padding-top:18px;}
ul.list1,ul.list2,ul.list3,ul.list4{ padding-left:7px; padding-bottom:15px; height:270px; padding-top:5px;}
ul.list1 li,ul.list2 li,ul.list3 li,ul.list4 li{ float:left; width:122px; margin-right:8px; display:inline; margin-top:10px; height:127px; display:inline;}
ul.list1 li img,ul.list2 li img,ul.list3 li img,ul.list4 li img{width:118px; height:96px; padding:1px; border:solid 1px #e7e7e7; float:left; display:inline;}
ul.list1 li img a,ul.list2 li img a,ul.list3 li img a,ul.list4 li img a{width:118px; height:96px; padding:1px; border:solid 1px #e7e7e7; float:left; display:inline;}
ul.list1 li p ,ul.list2 li p,ul.list3 li p,ul.list4 li p{ width:120px; border:solid 1px #e7e7e7; background:url(../images/pro_smalltitlebg.jpg) repeat-x bottom; height:24px; line-height:24px; margin-top:1px; text-align:center; font-weight: normal; color:#222; float:left; display:inline;}
#search{ float:left; width:200px;}
.input_text{ width:140px; height:20px; background: url(../images/search_textbg.jpg) no-repeat; margin-top:5px;margin-left:30px;}
.input_btn{ width:53px; margin-left:5px; height:19px;}

/*---------------mainright_sale_css-------------------*/ 
#mainright_sale{ width:663px; margin-top:10px; }
#mainright_sale_title{ height:28px;line-height:29px; background:url(../images/lefttitle_bg.jpg) repeat-x bottom; font-size:14px; color:#0E3787; border-bottom:none; padding-top:1px; }
#mainright_sale_title span{ float:right; padding-right:10px;}
#mainright_sale_title h3{ background:url(../images/taxtcar_title.jpg) no-repeat left bottom; height:28px; line-height:28px; width:105px; text-align:center; color:#fff;}
#mainright_sale table{border-left:solid 1px #CCCCCC; border-bottom:solid 1px #CCCCCC;}
#mainright_sale tr{ border-left:solid 1px #CCCCCC; border-bottom:solid 1px #CCCCCC; background:#fafdff;}
#mainright_sale tr a{ color:#555;}
#mainright_sale tr a:hover{ color:#444;}
#mainright_sale td{ border-right:solid 1px #CCCCCC; border-top:solid 1px #CCCCCC;}


/*---------------fooer_css-------------------*/
#footer{ height:60px; border-top:solid 1px #CCCCCC; background:#f9f9f9; width:980px;  margin-top:15px; margin-left: auto; margin-right: auto; }
#footer_left{ width:600px; padding-left:20px; float:left;}
#footer_left ul{ width:600px;}
#footer_left ul li{ float:left; width:70px; height:28px; line-height:28px;}
#footer_left ul li a{ float:left; width:70px; height:28px; line-height:28px; font-weight:normal; color:#666;}
#footer_left ul li a:hover{ float:left; width:70px; height:28px; line-height:28px; font-weight:normal; color:#555;}
#footer_left div{ height:30px; line-height:30px; width:600px; float:left;}
#footer_right{ text-align:right; padding-right:10px; float:right; height:60px; line-height:60px; width:200px;}

/*---------------prolist_css-------------------*/
#logo1{ float:left; padding:0px 48px 18px 37px; width:165px; height:39px;}
#header_img{ float:left; width:730px; height:110px;}

#pro_list{ width:300px; margin-bottom:10px;}
.pro_list_title{ height:29px;line-height:29px; background:url(../images/prolist_titlebg.jpg) repeat-x bottom; font-size:14px; color:#fff; padding-left:10px;}
.pro_list_title p{ background:url(../images/prolist_icon.jpg) no-repeat left; height:29px; line-height:29px; padding-left:15px; }
.pro_list_cont{ width:300px;}
.pro_list_cont li{ height:30px; border-bottom:solid 1px #ededed; float:left; line-height:30px; width:285px; padding-left:15px; text-align:left; background:url(../images/prolist_img.jpg) no-repeat left center; font-size:14px;}
.pro_list_cont li a{ height:30px;  float:left; line-height:30px; width:285px;  text-align:left; color:#00abfb; font-weight:normal; font-size:14px;}
.pro_list_cont li a:hover{ height:30px;  float:left; line-height:30px; text-align:left; color:#0068a2; font-weight:normal; font-size:14px; font-weight:bold;}

#products_pro{ padding:10px 6px 16px 8px;  border:solid 1px #CCCCCC;}
#prosucts_title{ height:30px; border-bottom:solid 1px #a8cad0; font-weight:bold; color:#0E3787; line-height:30px; padding-left:8px; font-size:14px; text-align:center;}
ul.list{ padding-left:4px; padding-bottom:15px; padding-top:5px;}
ul.list li{ float:left; width:122px; margin-right:6px; display:inline; margin-top:10px; height:127px;}
ul.list li img{width:118px; height:96px; padding:1px; border:solid 1px #e7e7e7;}
ul.list li p{ width:122px; height:24px; line-height:24px; text-align:center; font-weight: normal; color:#222;}
#page_pro{ height:60px; line-height:60px; text-align:center;}

.Contentpro{ width:651px; }
#pro_top{ padding-top:10px;}
#pro_img{ width:364px; height:294px; float:left;  margin-right:26px; display:inline;} 
#pro_table{ width:254px; float:left; }
#pro_text{ margin-top:10px;}
#pro_text_title{ height:24px; line-height:24px; border-bottom:solid 1px #cecece; padding-left:8px; color:#005381; font-weight:bold;}
#pro_text_content{ line-height:24px; text-indent:2em;}
#page_top{ height:24px; line-height:24px; padding-left:16px; margin-top:20px;}

.about_text{ line-height:24px; }
.about_text{ width:630px; margin:0 auto; }
ul.new_text{}
ul.new_text li{ line-height:28px; border-bottom:dotted 1px #cecece; float:left; width:640px; height:28px; text-align:left; padding-left:10px;}
.new_text li a{ font-weight:normal; width:630px;  height:28px; text-align:left; padding-left:10px;}
.new_text li a:hover{font-weight:normal; color:#0083cc;width:640px; height:28px;}
.new_text li span{line-height:28px; font-weight:normal;  height:28px; float:right;}

#new_title{ font-weight:bold; font-size:16px; color:#036eaa; text-align:center; height:36px; line-height:36px;}
#new_text{ line-height:24px; text-indent:2em; margin-bottom:20px; width:651px;}
#new_text img{ text-align:center; margin-top:10px;}
#next,#pre{ height:30px; line-height:30px; padding-left:20px; width:600px;}
#next a,#pre a{ padding-left:12px;}


.Contentbox { width:648px; padding-top:0; }
.Contentbox img{ text-align:center;}
.Contentbox table{border-left:solid 1px #aaaaaa; border-bottom:solid 1px #aaaaaa; margin-top:10px;}
.Contentbox tr{ border-left:solid 1px #aaaaaa; border-bottom:solid 1px #aaaaaa; background:#fafdff;}
.Contentbox tr a{ color:#555;}
.Contentbox a:hover{ color:#444;}
.Contentbox td{ border-right:solid 1px #aaaaaa; border-top:solid 1px #aaaaaa;}
.Contentbox th{ border-right:solid 1px #aaaaaa; border-top:solid 1px #aaaaaa;}

.Contentbox1 { width:663px;}
.Contentbox1 table{border-left:solid 1px #e1dfdf; border-bottom:solid 1px #e1dfdf; }
.Contentbox1 tr{ border-left:solid 1px #e1dfdf; border-bottom:solid 1px #e1dfdf; background:#fafdff;}
.Contentbox1 tr a{ color:#555;}
.Contentbox1 a:hover{ color:#444;}
.Contentbox1 td{ border-right:solid 1px #CCCCCC; border-top:solid 1px #CCCCCC;}
.Contentbox1 th{ border-right:solid 1px #CCCCCC; border-top:solid 1px #CCCCCC;}
.s1,.s2,.s3,.s4,.s5,.s6,.s7{ width:500px; text-align:left; padding-right:10px; line-height:22px;padding-top:10px;}
.s1 p,.s2 p,.s3 p,.s4 p,.s5 p,.s6 p{ width:80px; float:left; height:22px; line-height:22px;}
.input{ width:180px; height:22px; line-height:22px; border:solid 1px #e1dfdf; background:#fff;}
.s7{ padding-left:70px; height:24px; clear:both;}
.btn1{ margin-right:10px; }
