﻿/* 通用默认样式-------------------------------------- */
body {background-color:#ffffff;background:url(../images/menu_bg.jpg) center 98px repeat-x; margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;}
td {font-family:'宋体';font-size: 12px;color:#333333;line-height:24px;WORD-WRAP: break-word}
div {font-family:'宋体';font-size: 12px;color:#333333;line-height:24px;WORD-WRAP: break-word}
A:link   {font-family:'宋体';font-size:12px;color:#333333;text-decoration: none;}
A:visited{font-family:'宋体';font-size:12px;color:#333333;text-decoration: none;}
A:hover  {font-family:'宋体';font-size:12px;color:#ff0000;text-decoration: none;}
A:active {font-family:'宋体';font-size:12px;color:#ff0000;text-decoration: none;}
p{ padding:0; margin:0;}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}

.clear{	margin:0; padding:0; line-height:1px; font-size:1px; height:0; clear:both; display:block;}

.top{ width:100%; float:left;}
.top .head{ width:1000px; margin:0 auto;}
.top .head .logo{ width:1000px; float:left; height:98px; background:url(../images/logo.jpg) top left no-repeat;}
.top .head .logo .search{ width:223px; float:right; height:25px; background:url(../images/search_bg.jpg); margin-top:50px;}
.top .head .logo .search .searchte{ width:160px; height:23px; padding-top:1px; float:left; padding-left:35px;}
.top .head .logo .search .searchtext{ width:150px; height:23px; line-height:23px; text-align:left; border:0px; float:left;}
.top .head .logo .search .searchon{ width:26px; height:23px; float:right; margin:1px;}

.top .head .menu { width:1000px; height:37px; float:left; text-align:center; overflow:hidden;}
.top .head .menu .navigation {LIST-STYLE-TYPE: none; width:1000px; height:37px; margin:0px; padding:0px; float:left;}
.top .head .menu .navigation LI {FLOAT: left; POSITION: relative; TEXT-ALIGN: center;margin:0px; width:110px; list-style-type:none;}
.top .head .menu .navigation LI A:link   ,.navigation LI A:visited{display:block; font-family:'微软雅黑'; font-size:14px; color:#333333; text-align:center; text-decoration:none; line-height:37px;}
.top .head .menu .navigation LI A:hover  ,.navigation LI A:active {color:#ffffff; background:url(../images/nav_bg.jpg);}


.top .head .banner{ width:1000px; float:left; height:353px; padding:10px 0;}

.main{ width:100%; float:left; background:url(../images/in_bg.jpg) top center no-repeat;}
.main .mainbox{ width:998px; margin:0 auto;}
.main .mainbox .left{ width:786px; float:left; padding-left:10px;}

.main .mainbox .left .title{ width:100%; float:left; height:30px; padding-top:10px; background:url(../images/line.jpg) bottom left no-repeat;}
.main .mainbox .left .title .titlel{ line-height:30px; width:200px; float:left; font-size:14px; color:#e70000; font-family:Arial, Helvetica, sans-serif,'微软雅黑';}
.main .mainbox .left .title .titler{float:right; width:100px; text-align:right; padding-top:14px;}

.main .mainbox .left .lefttop{ width:786px; float:left;}
.main .mainbox .left .lefttop .leftcase{ width:320px; float:left;}
.main .mainbox .left .lefttop .caseshow{width:305px; height:153px; float:left; float:right; padding:5px; border:1px solid #CCCCCC; margin-top:10px;}
.main .mainbox .left .lefttop .innews{ width:446px; float:right;}
.main .mainbox .left .lefttop .innews .newsshow{ width:100%; float:left; margin:0; padding:7px 0 0 0;}
.main .mainbox .left .lefttop .innews .newsshow li{ list-style:none; width:100%; float:left; height:27px; overflow:hidden; border-bottom:1px dotted #CCCCCC;}
.main .mainbox .left .lefttop .innews .newsshow li .newsshowl{ width:371px; padding-left:15px; background:url(../images/news_title.jpg) 1px 12px no-repeat; float:left; line-height:29px;}
.main .mainbox .left .lefttop .innews .newsshow li .newsshowr{ width:60px; float:right; text-align:right; line-height:29px; color:#999999;}

.main .mainbox .left .leftbom{ width:786px; float:left;}

.main .mainbox .right{ width:189px; float:right;}
.main .mainbox .right .linklist{ width:189px; float:left; padding-top:39px;}
.main .mainbox .right .linklist li { list-style:none;}
.main .mainbox .right .linklist li a{ list-style:none; float:left; width:100%; text-align:left; padding-bottom:10px;}

.foot{ width:100%; float:left; padding-top:15px;}
.foot .copy{ height:36px; line-height:36px; width:100%; float:left; font-size:14px; color:#333; text-align:center; background-color:#eee;}
.foot .footadd{ text-align:center; float:left; width:100%; padding-top:10px; font-family:Arial, Helvetica, sans-serif,'宋体';}

.mainleft{ width:189px; padding-left:10px; float:left;}
#left_a{width:180px; height:29px; float:left; background:url(../images/l_01.jpg); margin-top:12px;}
#left_a p{font-size:14px;color:#fff; font-family:'微软雅黑';  padding:3px 0 0 30px;}
.mainright{ width:779px; float:right; padding-right:10px;}
.mainright .rtitle{ float:left; text-align:left; width:779px; height:29px; margin-top:11px; overflow:hidden; background:url(../images/right_bg.jpg) top left no-repeat;}
.mainright .rtitle .rleft{ width:100px; float:left; height:29px; line-height:29px; padding-left:20px; font-size:14px; font-family:'微软雅黑';}
.mainright .rtitle .rright{ width:400px; float:right; text-align:right; padding-right:5px; line-height:29px; color:#666;}
.mainright .rcon{ float:left; text-align:left; width:779px; padding:15px 0; overflow:hidden;}
.mainright .rcon .news { width:100%; float:left; text-align:left;}
.mainright .rcon .news li{ clear:both;height:35px; background:url(../images/newsline.jpg) bottom repeat-x; margin:0px; list-style-type:none;}
.mainright .rcon .news .news_left{float:left;list-style-type:none;padding:7px 0px 0px 15px;background:url(../images/in_news_title.jpg) 5px 17px no-repeat;}
.mainright .rcon .news .news_right{ float:right; font-family:Arial, Helvetica, sans-serif; color:#999999; padding-top:7px; font-size:11px;}

.mainright .rcon .product { width:100%; float:left; text-align:left;}
.mainright .rcon .product li{ margin:0px; list-style-type:none; height:232px; width:202px; margin-bottom:10px; float:left; margin-left:20px; margin-right:20px;}
.mainright .rcon .product li .pro{float:left; border:1px #dddddd solid; width:200px; height:200px;}
.mainright .rcon .product li p{ width:202px; float:left; height:30px; line-height:30px; text-align:center;}

#subNav {
	CLEAR: both; DISPLAY: inline; FLOAT: left; WIDTH:180px; padding:10px 0 10px 0; 
}
#subNav UL {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#subNav UL LI {
	DISPLAY: inline; FLOAT: left;  WIDTH:180px;  margin-bottom:5px;
}
#subNav UL LI A { display:block; height:33px; line-height:33px; float:left;BACKGROUND-IMAGE: url(../images/l_bg_01.jpg); padding-left:50px; width:130px;}
#subNav UL LI A:hover {
COLOR: #ff0000;
}
#subNav .hot A {
 COLOR: #15577a;
}

.pages{width:100%; float:left; text-align:center; margin-top:50px}
.pagination{display:inline-block;padding-left:0;border-radius:4px;}
.pagination li{display:inline}
.pagination li a,.pagination li span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;color:#393D49;background:#fff;margin:0 0 0 8px;border:1px solid #eee}
.pagination li a:hover{color:#fff;background:#1E9FFF}
.pagination .active span{background:#1E9FFF;color:#fff}
.pagination .disabled{}


