	
/*--------------------------------------初始化网站样式----------------------------*/
html{border:0;width:100%; overflow-y:scroll;}
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, p, blockquote,th,td,textarea,input,botton,form {margin:0;padding:0;}
fieldset, img {border:0 none;}
input, button, textarea, select {font-family: inherit;font-size: inherit;font-weight: inherit;font: 100% Tahoma,Helvetica,Arial,sans-serif;}
ul,ol,dl,dd,dt,form{list-style:none;}
li {list-style:none outside none;}
h1, h2,h4, h5, h6 {font-weight:normal;}
h3{font-weight:bold;font-size:14px;}
h1{font-size:16px}
h5,h6{font-size:12px}
table {font-size:inherit;align:center;}
body{font:12px/1.75 "宋体", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;line-height:1.5em; color:#000;background:#fff url('images/bg0.gif') center top  no-repeat;background-attachment:fixed;}
a{text-decoration:none;}
/*a:link,a:visited{color:#000;}
a:hover,a:active{text-decoration:none;color:#000;}*/

.clear{clear:both; }	






.body_main{margin:0px auto;width:960px;overflow:hidden;height:100%;}



/*--------------------------------------header style----------------------------*/
.header_frame{width:960px;}
#header{width:960px;overflow:hidden;position:relative;}
#header .h_l{width:300px;position:absolute;left:20px;top:10px; z-index:9999;}
#header .h_r{width:200px;position:absolute;right:50px;top:0px; text-align:right;}
#header .h_r a{text-align:left;height:26px;line-height:26px;padding:0px 10px;color:#336598;background:#fff;}






/*--------------------------------------top search 样式----------------------------*/
#search{text-align:center;}
#search .input{border:1px #CFCCCC solid;height:18px;width:160px;color:#666;text-align:center;background:#F1EFEF;}
#search span.buttom{padding-left:0px;}





/*--------------------------------------nav 主导航 ----------------------------*/
#nav_main {height:41px;background:url('/css/images/nav_bg.gif')  repeat-x;overflow:hidden;}
#nav_main .nav {text-align:center;margin:0px auto;width:960px;}
#nav_main .nav li {float: left;line-height:41px;height:41px;background:url('/css/images/nav_line.gif') left center  no-repeat; font-weight:bold;}
#nav_main .nav a {font-size:14px;display:block;width:118px;color: #002677;float:left;text-decoration:none;}
#nav_main .nav .on a,#nav_main .nav a:hover { color:#9A0000;}







/*--------------------------------------边导航(sidebar) ----------------------------*/
#sidebar {list-style-image:none;text-align:left;width:100%;}
/*#sidebar li {display:block;width:100%;line-height:23px;text-decoration:none;overflow:hidden;background: url('/css/images/sidebar_bg.gif') no-repeat;margin-bottom:2px;}
#sidebar a {color:#565656;font-size:13px;padding-left:30px;}
#sidebar a:hover {display:block;width:100%;color:#000;}*/
#sidebar  .small{text-align:left;line-height:27px;background:none;}
#sidebar  .small a{font-size:13px;display:block;height:23px;line-height:23px;font-weight:normal;color:#666666;}
#sidebar  .small a:hover{color:#000;}


.car_1{display:block;width:100%;line-height:23px;text-decoration:none;overflow:hidden;background: url('/css/images/sidebar_bg.gif') no-repeat;margin-bottom:2px;}
.car_1 a{color:#565656;font-size:13px;padding-left:30px;}
.car_1 a:hover{display:block;width:100%;color:#000;}

.car_2{text-align:left;line-height:27px;background:none;display:block;width:100%;line-height:23px;text-decoration:none;overflow:hidden;margin-bottom:2px;}
.car_2 a{color:#565656;font-size:13px;padding-left:30px;}
.car_2 a:hover{color:#000;}
 




/*-----------------location 面包屑 style--------------*/
.location{font-weight:100; color:#5C85AC; /*background:url(/css/images/location_bg.gif) -2px 0px no-repeat; border-bottom:1px dashed #a4a4a4;*/ height:18px; margin:0px 10px; padding:26px 0px 0px 20px; float:right;}
.location a,.location a:hover,.location a:visited,.location a:link{color:#5c85ac;}



/*----------------- newslist -----------------*/
.newslist {list-style-image:none;margin-top: 0px; padding: 0px;text-align:left;}
.newslist li {background:url('/css/images/ico3.gif') left center no-repeat;display:block;padding-left: 10px;line-height:28px;border-bottom:1px #999 dashed;overflow:hidden;}/*这个主要是设置新闻每行间距和有无下边线*/
.newslist li span{display:block;}
.newslist span.news-content{float:left; width:auto;background:url('/css/images/newlist.gif') left 50% no-repeat; padding-left:10px;}/*设置新闻内容*/
.newslist span.news-time{width:auto;float:right; text-align:right;}/*设置时间是在右边还是左边 left or right*/
.newslist a {color:#171717;}/*设置新闻文字的颜色*/
.newslist a:hover {color:red;}/*鼠标进过的颜色*/
.newslist a:visited{color:#000;}
.newslist .more-news {float:right;font-size:11px;color:#ccc;}/*更多新闻样式*/
.newslist .data {float:right;background-color:#FFF4D4;text-align:center;}





/*-----------------news pagenumber style--------------*/
.newslist-page{ text-align:right; height:100%; overflow:hidden;clear:both;margin-top:50px;}
.newslist-page .pagenumber-form{float:right; text-align:right;}
.newslist-page span{ float:left; display:block; width:auto; margin:0px 2px 0px 0px; display:inline;}
.newslist-page span.sum-page{line-height:24px; font-size:13px;}
.newslist-page a,.newslist-page b{display:block; float:left; padding:0px 5px; margin:0px 5px; border:1px solid #000;display:inline; font-weight:bold; color:#000;}
.newslist-page a:hover{background:#000; color:#171717;}
.newslist-page b{background:#000; color:#fff;}
.newslist-page .key-page{ vertical-align:text-top;}
.newslist-page .input-page{width:35px;/* font-size:14px; margin:0px 5px;*/}
.newslist-page .page-button{padding:0px;}

/*-----------------shownews pagen style-----------------*/
.show-news{width:99%;}
.show-news h3.news-title{text-align:center; font-size:15px; font-weight:bold; margin-top:5px}
.show-news div.time{text-align:right; padding:5px;}
.show-news .news-content{margin:5px;}
.show-news .previous,.show_news .next{margin-top:50px;}



/*---------------------------- 首页调用新闻样式 ----------------------------*/
#newslist0 {list-style-image:none;text-align:left;}
#newslist0 li {background:url('/css/images/ico1.gif') 2px center no-repeat;display:block;padding-left:15px;line-height:21px;}/*新闻前面的小图标*/
#newslist0 a {color:#666666;}
#newslist0 a:hover {color:red;}/*鼠标划过的样式*/
#newslist0 .data {float:right;}



/*-----------------productslist style 产品列表页样-----------------*/
.pro_list div.pro_show{ margin-bottom:10px; border:0px solid red; float:left; width:360px;}
.pro_list .frame{border:1px solid #DEDEDE;margin-left:10px;margin-top:10px;}
.pro_list .frame .bg{background-color:#E4E2E2;margin:2px;}
.pro_list .pro_img{margin:0px; text-align:center;}/*产品图片展示样式*/
.pro_list .pro_name{font-size:13px;text-align:left;padding-left:10px;height:28px;line-height:28px;font-weight:bold;background:url('/css/images/ico4.gif')  left center no-repeat;}/*产品名称样式*/
.pro_list .pro_name a{color:#333333;}
.pro_list .pro_introduce{line-height:20px;padding-right:10px;font-size:12px;color:#333333;}/*产品简介样式*/
.pro_list img{border:0px solid #6C6C6C;}
.pro_list .pro_more{width:80px;height:25px;line-height:25px;text-align:center; letter-spacing:5px;font-size:14px;}
.pro_list .pro_more a{color:#fff;}


/*-----------------product pagenumber style--------------*/
.productlist-page{margin-top:50px; text-align:right; height:100%; overflow:hidden;clear:both;color:#000;}/*产品类表页页码最外层样式*/
.productlist-page .pagenumber-form{float:right; text-align:right;}/*产品类表页页码最外层样式*/
.productlist-page span{ float:left; display:block; width:auto; margin:0px 2px 0px 0px; display:inline;line-height:15px;}/*定义总体的span样式*/
.productlist-page span.sum-page{line-height:24px; font-size:13px;}/*页码的总页数第几页的文字的样式*/
.productlist-page a,.productlist-page b{display:block;  float:left; padding:0px 5px; border:1px solid #CDCDCD; margin:0px 5px;display:inline; font-weight:bold; color:#fff; /**/}/*定义页码中的a和b的样式*/
.productlist-page .pagenumber a{color:#999999;background-color:#FCFCFC;}/*定义页码数字的样式*/
.productlist-page .next-page a{color:#999999;background-color:#FCFCFC}/*控制上下一页的a的样式*/
.productlist-page a:hover{background:#FE0000; color:#fff;}/*控制上下一页的鼠标经过a的样式*/
.productlist-page b{background:#FE0000; color:#fff;}/*定义当前页的页码的样式*/
.productlist-page .key-page{ vertical-align:text-top;}/*定义输入页码框的样式*/
.productlist-page .input-page{width:35px;/* font-size:14px; margin:0px 5px;*/}/*定义输入页码框的样式*/
.productlist-page .page-button{padding:0px;}/*定义输入页码按钮的样式*/


/*-----------------products_detail style 产品详细页样式--------------*/
.pro_detail_show{margin:2px;color:#3D3D3D;line-height:22px;text-align:left;}
.pro_detail_show .pro_detail_img{padding:2px;}
.pro_detail_show ul{margin:3px;}
.pro_detail_show ul li{margin:5px;}
.pro_detail_introduce{margin:2px; border:0px solid #ccc;}
.pro_detail_show img{border:1px solid #666;padding:0px;}


/*----------------------------首页推荐产品样式----------------------------*/
.tuijian{margin-right:6px;}
.tuijian .images{text-align:center;}
.tuijian img{text-align:center;border:1px solid #999;padding:0px;}
.tuijian .tuijian_introduce{line-height:19px;color:#666666;}
.tuijian_title{font-size:13px;color:#CC0000;line-height:25px;text-align:left;padding-left:10px;font-weight:bold;}
.tuijian_title a{color:#002677;}
.tuijian2{border:1px solid #CCCCCC;margin:2px;margin-top:6px;}
.tuijian2 .images{text-align:center;}
.tuijian2 img{text-align:center;border:0px solid #999;padding:0px;}
.tuijian2 .tuijian_title{font-size:13px;color:#996633;line-height:25px;text-align:left;font-weight:bold;}
.tuijian2 .tuijian_title a{color:#002677;}
.tuijian2 .tuijian_introduce{line-height:19px;color:#996633;}




/*-----------------liuyan style--------------*/
#liuyan table{width:98%;}
#liuyan td{line-height:20px;}
#liuyan .L-title{padding:5px; text-align:center; line-height:30px; font-size:14px;}
#liuyan .L-title .look-liuyan{float:right;_margin-top:-30px;*margin-top:-30px;font-size:12px;}
#liuyan .column-name{width:20%; text-align:right; padding:5px 10px;}
#liuyan input{margin:2px 0px; font-size:14px;}
#liuyan .yanzheng_font{font-size:15px; color:#fff; padding:2px; background:#09F; margin:0px 20px; letter-spacing:5px;}

/*-----------------liuyan list style--------------*/

#liuyan-list{width:98%; margin:5px auto;}
#liuyan-list .liuyan-table{width:98%; border:#09F 0px solid; border-collapse:1px; background:#ccc; margin:20px 0px 0px 0px}
#liuyan-list .liuyan-table td{background:#fff; padding:2px 5px;}
#liuyan-list .liuyan-table .column-name{background:#ddd; width:10%; text-align:center;}
#liuyan-list .liuyan-pagenumber{text-align:right; padding:10px 15px;}



/*---------------------------- footer ----------------------------*/
#links {height:100%;overflow:hidden;background:url('/css/images/bg_link.gif') bottom left repeat-x;border-top:2px solid #8C8A8B;margin-top:5px;}
#links  .links_title{width:80px;float:left;margin-left:10px;color:#666666;background:url('/css/images/bg_link_t.gif') bottom right no-repeat;line-height:40px;}
#links .links_content{width:850px;float:left;padding:0px; line-height:40px; overflow:hidden; font-size:14px; height:40px;}
#links .links_content a{color:#666666;}
#links .links_content a:hover{color:#0C3569;}



/*---------------------------- footer ----------------------------*/
#footer {background:url('/css/images/footer_bg.gif') repeat-x;padding:20px;text-align:center;color:#333333;margin:0px;}
#footer a:{color:#333333;font-size:13px;vertical-align:middle;}
#footer a:hover,a:visited{color:#333333;}



/*---------------------------- 首页的左右两侧的内容----------------------------*/
#main .main_l{width:220px;overflow:hidden;border-right:1px dotted #6F6F6F;}

.box1 .box1_t{height:29px;line-height:29px;color:#fff;padding-left:33px;background:url('/css/images/box1_t.gif') no-repeat;}
.box1 .box1_m{padding:10px 0px;}
.box1 .box1_m_padding{line-height:24px;color:#666666;padding:20px 10px 20px 12px;}

#main .main_r{width:740px;overflow:hidden;}
.pic{width:740px;overflow:hidden;border-bottom:1px dotted #6F6F6F;padding-bottom:1px;}

#two_frame{margin-top:5px;}
#two_frame .f_l{float:left;width:460px;margin-left:5px;overflow:hidden;}



.box2{}
.box2 .box2_t{height:23px;line-height:23px;background:#F0F0F0 url('/css/images/box3_t.gif') left center no-repeat;color:#666666;border-bottom:1px dotted #6F6F6F;}
.box2 .box2_t h3{margin-left:15px;padding-right:10px;}
.box2 .box2_m{padding:7px 0px;}


.more{float:right;padding-right:12px;}
.more a{color:#999999;}
.more a:hover{color:#000;}

#two_frame .f_r{float:right;width:260px;overflow:hidden;margin-left:3px;}


.box3{background:url('/css/images/box3_bg.gif') right top no-repeat;}
.box3_bg2{background:url('/css/images/box3_bg2.gif') right top no-repeat;}

.box3 .box3_t{height:29px;line-height:29px;background:url('/css/images/box3_t.gif') left center no-repeat;color:#666666;padding-left:15px;}
.box3 .box3_m{padding-left:80px;background:url('/css/images/box3_m.gif') 2px top no-repeat;margin-top:20px;color:#666666;line-height:20px;height:170px;overflow:hidden;padding-right:3px;}
.box3 .box3_m0{padding-top:15px;height:170px;overflow:hidden;}
.box3 .box3_m a{ color:#002677;}

 .box4{overflow:hidden;background:url('/css/images/box4_bg.gif') left 29px  repeat-x;padding:0px 10px;}
 .box4 .box4_t{height:29px;line-height:29px;color:#999999;}
 .box4 .box4_t a{color:#999999;}
 .box4 .box4_t span{font-size:9pt;margin-left:12px;padding-right:10px;}
 .box4 .box4_m{padding:10px 0px;}
 .box4 .box4_title{
	 height:56px;
	line-height:56px;
	text-align:center;
	overflow:hidden;
	font-size:16px;
	font-weight:bold;
	border-bottom:#CCC solid 1px;
	 
	 
	 }
 .box4 .box4_m0{padding:20px;line-height:25px;color:#000; font-size:14px; overflow:hidden;word-wrap: break-word; 
word-break: normal; }
 
 
 .box4 .handle{
	height:59px;
	padding-top:12px;
	overflow:hidden;
	clear:both;
}
 
 
 .box4 .handle .context{
	 padding:0px;
	 margin:0px;
	
}
.box4 .handle .context ul li{
	line-height:29px;
	color:#888;
}
 
 
 
 .hot-line{height:50px;background:url('/css/images/bg_phone.gif') no-repeat; position:relative;}
 .hot-line .title{ position:absolute;left:65px;top:10px;color:#333333; width:54px;} 
 .hot-line .number{ position:absolute;left:65px;bottom:7px;color:#002677;font-weight:bold;font-size:16px;} 
 
 
 
 .xuanhuan{margin:0 auto; padding:0px; height:245px;   position:relative; overflow:hidden;}
.xuanhuan div{ float:left;padding:0px; margin:0px; height:245px; color:#858585;}
.xuanhuan div ul{ width:2000px;}
.xuanhuan div li{ float:left; margin:0 5px; width:145px; height:245px;  overflow:hidden; padding:0px;}
.xuanhuan div li p{ text-align:left;}
.xuanhuan div li img{ width:120px; height:90px; border:none; padding:0px; margin:0px;}
.xuanhuan div li a{color:#002677;}
.xuanhuan div li .name{ padding:0px; margin:0px; font-weight:bold; text-align:center; line-height:23px; height:23px; overflow:hidden;}
.xuanhuan div li .info{line-height:23px; overflow:hidden;}
.xuanhuan .next1,.next2,.next3,.next4,.next5,.next6,.next7,.next8,.next9,.nexthot,,.nextnew{ display:block; width:0px;  position:absolute; left:0; height:0px; z-index:100;}


.xuanhuan .prev1,.prev2,.prev3,.prev4,.prev5,.prev6,.prev7,.prev8,.prev9,.prevhot,.prevnew{display:block; width:0px;  position:absolute; right:0; height:0px; z-index:100;}
