@charset "utf-8";
/* CSS Document */
* {margin: 0;padding: 0;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend{ border: 0 none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0; outline: 0 none; padding: 0; }
:focus { outline: 0 none; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td { font-weight: normal; }
table, caption, tbody, tfoot, thead, tr, th, td { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0; outline: 0 none; padding: 0; }
a img, iframe { border: medium none; }
ol, ul { list-style: none outside none; }
input, textarea, select, button { font-family: inherit; font-size: 100%; }
body { font-family:; font-size: 12px;line-height: 1.8em; background:#0061a5;}

a{text-decoration: none; color:#666;}
a:hover{text-decoration: none; color:#0272c4;}
a,a:hover{outline:none; blur:expression(this.onFocus=this.blur());}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.clear{clear:both;}


.fl{ float:left;}
.fr{ float:right;}
.box1000{ width:1000px; margin:0 auto;}
.box1020{ width:1020px; margin:0 auto;}
.relative{ position:relative;}
.boxpadding{ padding:10px; overflow:hidden;}
.margin-top{ margin-top:12px;}
.margin-left{ margin-left:14px;}

/************header***********/
.headerbox{ background:url(../images/topbg.png) center top repeat-x; height:140px; width:100%; z-index:10;}
.header{ background:url(../images/topbg1.gif) left top no-repeat;height:100%;}
.logo{ position:absolute; left:0; top:7px;}
.navbox{ position:absolute; left:0; top:101px;}
ul.nav_ul{}
ul.nav_ul li{ float:left; height:30px; line-height:30px;}
ul.nav_ul li a{height:30px; 
				line-height:30px;
				font-family:\5FAE\8F6F\96C5\9ED1;
				font-size:14px;
				padding:0 30px; 
				margin:0 3px;  
				display:block;
				color:#434343;
				position:relative;
				-webkit-border-radius: 3px;
				-moz-border-radius: 3px;
				border-radius: 3px;
				behavior: url(zoom/PIE.htc);}
ul.nav_ul li a:hover,ul.nav_ul li a.navhover{color:#fff;
				position:relative;
				-webkit-border-radius: 3px;
				-moz-border-radius: 3px;
				border-radius: 3px;
				background: #0071b5;
				background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0071b5), to(#0283d0));
				background: -webkit-linear-gradient(#0071b5, #0283d0);
				background: -moz-linear-gradient(#0071b5, #0283d0);
				background: -ms-linear-gradient(#0071b5, #0283d0);
				background: -o-linear-gradient(#0071b5, #0283d0);
				background: linear-gradient(#0071b5, #0283d0);
				-pie-background: linear-gradient(#0071b5, #0283d0);
				behavior: url(zoom/PIE.htc);}

.tele{ position:absolute; right:0; top:55px;font-family:\5FAE\8F6F\96C5\9ED1; font-size:14px; color:#fff;}
.tele span{ font-family:\5FAE\8F6F\96C5\9ED1; font-size:20px; color:#fff;}

.langss{ color:#fff; position:absolute; right:0; top:15px;}
.langss a{ color:#fff;}
.langss a:hover{ color:#00F1FE;}

.name{ position:absolute;left:100px; top:18px;font-family:\5FAE\8F6F\96C5\9ED1; color:#999;}


/*****con******/
.wepple{ background:url(../images/conbg.gif) center top repeat-y; margin-top:-10px;}

/*****banner****/
.bannerbox{ }
.slideBox{ width:980px; height:292px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:980px; height:292px; display:block;  }

/*****search*****/
.search{ height:30px; overflow:hidden;}
.searchbox{ width:201px; height:30px; background:url(../images/search.gif) left top no-repeat;}
.searchbox input{ border:0 none;}
.searchbox input.searchtext{ height:22px; line-height:22px; width:140px; margin:4px 0 0 5px; background:#fff; color:#999; font-size:12px;}
.searchbox input.searchbtn{ background:url(../images/searchbtn.gif) left top no-repeat; width:49px; height:30px; cursor:pointer;}

/*****searchhot*****/
.searchhot{ height:30px; line-height:30px; margin-left:10px;}
.searchhot h1{ width:70px; color:#0272c4;}
.txtMarquee-left{ width:695px;  position:relative;}
.txtMarquee-left .bd{ padding:0px; }
.txtMarquee-left .bd .tempWrap{ width:695px !important; }
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height:30px; line-height:30px;  text-align:left; _display:inline; width:auto !important;  }
.txtMarquee-left .bd ul li span{ color:#999; }


/*******porduct*********/
.porductbox{ overflow:hidden;}
.name_bg{overflow:hidden;  height:35px; background:#e0e0e0; position:relative;}
h1.h1_name{ height:35px; line-height:35px; background:#0272c4; color:#fff;font-family:\5FAE\8F6F\96C5\9ED1; font-size:16px; padding-left:10px; width:191px;}
.name_bg span.more{ position:absolute; right:10px; top:8px;}

.porduct_nav{ width:201px;}
ul.porduct_nav_ul{}
ul.porduct_nav_ul li{ height:29px; line-height:29px; border-top:1px solid #fff; }
ul.porduct_nav_ul li a{ position:relative; display:block;font-family:\5FAE\8F6F\96C5\9ED1; font-size:13px;padding-left:10px;height:29px; line-height:29px;
background: #f5f5f5;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f5f5f5), to(#e5e5e5));
background: -webkit-linear-gradient(#f5f5f5, #e5e5e5);
background: -moz-linear-gradient(#f5f5f5, #e5e5e5);
background: -ms-linear-gradient(#f5f5f5, #e5e5e5);
background: -o-linear-gradient(#f5f5f5, #e5e5e5);
background: linear-gradient(#f5f5f5, #e5e5e5);
-pie-background: linear-gradient(#f5f5f5, #e5e5e5);
behavior: url(zoom/PIE.htc);}
ul.porduct_nav_ul li a span{ color:#ccc; margin-right:5px;}
ul.porduct_nav_ul li a:hover{ display:block; color:#fff; position:relative;height:29px; line-height:29px;background: #0272c4;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0272c4), to(#0272c4));
background: -webkit-linear-gradient(#0272c4, #0272c4);
background: -moz-linear-gradient(#0272c4, #0272c4);
background: -ms-linear-gradient(#0272c4, #0272c4);
background: -o-linear-gradient(#0272c4, #0272c4);
background: linear-gradient(#0272c4, #0272c4);
-pie-background: linear-gradient(#0272c4, #0272c4);behavior: url(zoom/PIE.htc);}


/*****porduct_news******/
.porduct_news{ width:765px;}
.picMarquee-left{ width:765px;  overflow:hidden; position:relative;}
.picMarquee-left .hd{ overflow:hidden;  height:35px; background:#e0e0e0; padding:0 10px;  }
.picMarquee-left .hd h1{ line-height:35px;font-family:\5FAE\8F6F\96C5\9ED1; font-size:16px; padding-left:5px; color:#666; display:block;}
.picMarquee-left .hd h1 span{ color:#0272c4;font-family:\5FAE\8F6F\96C5\9ED1; font-size:12px; margin-left:10px;}
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:13px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }

.picMarquee-left .bd{ padding:2px 0 0; }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px;   float:left; _display:inline; overflow:hidden;height:176px;width:170px;  }
.picMarquee-left .bd ul li a{ display:block; text-align:center;  width:155px; height:166px; overflow:hidden;border:1px solid #ccc;position:relative;padding:5px 5px 0;
text-align: center;
-webkit-box-shadow: #ccc 3px 3px 0px;
-moz-box-shadow: #ccc 3px 3px 0px;
box-shadow: #ccc 3px 3px 0px;
background: #eee;
behavior: url(zoom/PIE.htc);}
.picMarquee-left .bd ul li a:hover{ background:#fff;}
.picMarquee-left .bd ul li a .pic{ width:150px; display:block; height:123px; overflow:hidden;}
.picMarquee-left .bd ul li .pic img{ display:block; padding:2px; width:154px;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999; }
.picMarquee-left .bd ul li a h1.title{ line-height:34px; height:34px; overflow:hidden;}
.picMarquee-left .bd ul li a i{ background:url(../images/s.gif) left top no-repeat; width:11px; height:11px; display:block; position:absolute; bottom:5px; right:5px;}


/******about******/
.about_text{ width:708px;}
.abouttext_top{ overflow:hidden;}
.abouttext_top img{ margin-right:10px;}
.abouttext_top p{ padding-top:10px; line-height:25px; color:#666;}
.abouttext_top p a{ color:#0272c4;}
.abouttext_top p a:hover{ color:#333;}

.picScroll-left{ width:708px;  overflow:hidden; position:relative; margin-top:20px;}
.picScroll-left .hd{ overflow:hidden;  height:30px; border-bottom:1px solid #bbb; padding:0px;  }
.picScroll-left .hd h1.h1_name1{ width:191px; float:left;height:30px; line-height:30px; color:#333;font-family:\5FAE\8F6F\96C5\9ED1; font-size:16px;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:16px; height:22px; position:absolute; top:90px;  overflow:hidden; z-index:15;
	 cursor:pointer; background:url("../images/arrow1.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 0px; right:-3px;}
.picScroll-left .hd .prev{background-position:-16px 0px;left:0;}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }

.picScroll-left .bd{ padding:10px 15px 0;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:150px; height:120px; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic img:hover{ border:1px solid #0272c4;  }
.picScroll-left .bd ul li .title{ line-height:24px;}

.about_img{ width:246px;}

/******case********/
.casebox_con{}
.casebox{ width:475px; overflow:hidden; padding:10px 0 0 ;}
ul.case_ul{overflow:hidden;}
ul.case_ul li{ overflow:hidden; border-bottom:1px dotted #ccc; padding:10px 0;}
ul.case_ul li .caseimg{ width:183px; height:102px;}
ul.case_ul li .caseimg a img{ padding:1px; border:1px solid #fff;}
ul.case_ul li .caseimg a:hover img{border:1px solid #0272c4;}
ul.case_ul li .casetext{ width:275px;}
ul.case_ul li .casetext h1{height:30px; line-height:30px; color:#333;font-family:\5FAE\8F6F\96C5\9ED1; font-size:16px; overflow:hidden; display:block; background:url(../images/pt_youshi_img6.gif) left bottom no-repeat; margin-bottom:10px;}
ul.case_ul li .casetext p{ color:#666; font-size:12px; height:60px; overflow:hidden;}

/**********three*********/
.newsbox{ overflow:hidden; padding-top:20px;}
.threebox{ width:315px; border:1px solid #ccc; height:290px; overflow:hidden;}
.threebox h1.name_bg{border-bottom: 1px solid #ccc; display:block; height:30px; line-height:30px; position:relative;  padding:0 5px;
background: #fff;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#ededed));
background: -webkit-linear-gradient(#fff, #ededed);
background: -moz-linear-gradient(#fff, #ededed);
background: -ms-linear-gradient(#fff, #ededed);
background: -o-linear-gradient(#fff, #ededed);
background: linear-gradient(#fff, #ededed);
-pie-background: linear-gradient(#fff, #ededed);
behavior: url(zoom/PIE.htc);}
.threebox h1 b{color:#0272c4;font-family:\5FAE\8F6F\96C5\9ED1; font-size:16px; font-weight:normal;}
.threebox h1 span.more{ position:absolute; right:5px; top:2px; font-size:12px;}

/*****one*******/
.news_top{ border-bottom:1px dashed #ccc;}
.news_img{ width:90px; height:90px;}
.news_img img{ padding:1px; border:1px solid #ccc;  width:80px; height:80px; overflow:hidden;}
.newstext{ width:205px;}
.newstext h1{ font-weight:bolder; font-size:12px; color:#333;}
.newstext p{ color:#666; height:60px; overflow:hidden;}
.newstext p a{ color:#0272c4;}
.newstext p a:hover{ color:#333;}

.news_ul{ overflow:hidden; padding-top:10px;}
.news_ul li{ line-height:23px; height:23px; overflow:hidden;}
.news_ul li a{ background:url(../images/d.gif) left 9px no-repeat; padding-left:10px; display:block;line-height:23px; height:23px;}

/****two*****/
.txtScroll-top{ width:100%;  overflow:hidden; position:relative;}
.txtScroll-top .bd{ padding:0px;  }
.txtScroll-top .infoList li{ border-bottom:1px dashed #ccc;}
.txtScroll-top .infoList li p{ background:url(../images/q.gif) no-repeat; padding-left:25px;  line-height:28px; display:block;}
.txtScroll-top .infoList li p.p1{background-position:0 4px; color:#333;}
.txtScroll-top .infoList li p.p2{background-position:0 -36px; color:#888;}

/****link***/
.link_bg{ background:#e0e0e0;height:65px; overflow:hidden;}
.h1_linkname{height:65px; line-height:65px; background:#0272c4; color:#fff;font-family:\5FAE\8F6F\96C5\9ED1; font-size:16px; padding-left:10px; width:120px;}
.link_bg p{ color:#666; padding:13px; display:block; width:820px; height:30px; overflow:hidden;}

/*****copy****/
.copynav{ height:35px; line-height:35px;position:relative;  padding:0 5px; border:1px solid #eee;color:#666; text-align:center;
-webkit-box-shadow: #bbb 0px 2px 2px;
-moz-box-shadow: #bbb 0px 2px 2px;
box-shadow: #bbb 0px 2px 2px;
background: #fff;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#ededed));
background: -webkit-linear-gradient(#fff, #ededed);
background: -moz-linear-gradient(#fff, #ededed);
background: -ms-linear-gradient(#fff, #ededed);
background: -o-linear-gradient(#fff, #ededed);
background: linear-gradient(#fff, #ededed);
-pie-background: linear-gradient(#fff, #ededed);
behavior: url(zoom/PIE.htc);}
.copynav1{ color:#666; text-align:center;}
.copyimg{ padding:5px 0;}

/*******top********/
.goTopBtn { position:fixed;display:none; text-align:center; line-height:164px; width:25px; bottom:115px; height:70px; font-size:12px; cursor:pointer; z-index:100;}
.goTopBtn a{ background:url(../images/42.png) 0 0 no-repeat; display:block;width:25px;height:70px;}
/*.goTopBtn a:hover{ background:url(../images/091.png) 0 -40px no-repeat;}*/


/********page********/
.pagerow{zoom: 1;margin-bottom: 20px; }
.pagerow .page_heading{margin: 46px 0 10px;background: url('../images/heading_bgr.png') left top repeat-x;}
.pagerow .page_heading h1{
	display: inline;
font-family:\5FAE\8F6F\96C5\9ED1; color:#666;
	font-weight: 300;
	font-size: 28px;
	line-height: 28px;
	background: #fff;
	margin:0;
	padding-right: 10px;
}
.pagerow .breadcrumb {margin: 16px 0 0;height: 20px;line-height: 20px;	}
.pagerow .breadcrumb a.first_bc{-moz-border-radius: 4px 0 0 4px; 
-webkit-border-radius: 4px 0 0 4px;
-khtml-border-radius: 4px 0 0 4px;
border-radius: 4px 0 0 4px;}	
.pagerow .breadcrumb a{float: left;color: #666;font-size: 11px;background: #f8f8f8 url('../images/grad_menu.png') bottom left repeat-x;text-shadow: 0 1px 0 rgba(256,256,256,0.8);
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
line-height: 20px;}
.pagerow .breadcrumb a:hover {
	color:#0272c4;
}
.pagerow .breadcrumb a span{display: block;line-height: 20px;background:url('../images/breadcrumb_divider.png') center right no-repeat;padding: 0 20px 0 12px;}
.pagerow .breadcrumb a.last_bc span{display: block;line-height: 20px;background:url('../images/breadcrumb_divider_last.png') center right no-repeat;padding: 0 20px 0 12px;}


/*****about*****/
.page_about{ padding:15px;}
.page_about p{ color:#666; font-size:14px; line-height:25px; padding:0 0 20px;}
h2.title{
font-family:\5FAE\8F6F\96C5\9ED1; color:#666;
font-weight: 400;
background: url('../images/header_bgr_diag.png') left top;
font-size: 20px;
line-height: 18px;
margin: 20px 0 22px;
letter-spacing: -1px;
}
h2.title span {background: #fff;padding-right: 12px;}

/******page_porduct about******/
.page_picScroll-left{ width:980px;  overflow:hidden; position:relative; margin-top:20px;}
.page_picScroll-left .hd{ overflow:hidden;  height:30px; border-bottom:1px solid #bbb; padding:0px;  }
.page_picScroll-left .hd h1.h1_name1{ width:191px; float:left;height:30px; line-height:30px; color:#333;font-family:\5FAE\8F6F\96C5\9ED1; font-size:16px;}
.page_picScroll-left .hd .prev,.page_picScroll-left .hd .next{ display:block;  width:16px; height:22px; position:absolute; top:130px;  overflow:hidden; z-index:15;
	 cursor:pointer; background:url("../images/arrow1.png") no-repeat;}
.page_picScroll-left .hd .next{ background-position:0 0px; right:-1px;}
.page_picScroll-left .hd .prev{background-position:-16px 0px;left:0;}
.page_picScroll-left .hd .prevStop{ background-position:-60px 0; }
.page_picScroll-left .hd .nextStop{ background-position:-60px -50px; }

.page_picScroll-left .bd{ padding:10px 15px 0;   }
.page_picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.page_picScroll-left .bd ul li{ margin:0 16px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.page_picScroll-left .bd ul li .pic{ text-align:center;}
.page_picScroll-left .bd ul li .pic a{ display:block;padding:2px; border:1px solid #ccc; }
.page_picScroll-left .bd ul li .pic a:hover{border:1px solid #0272c4; }
.page_picScroll-left .bd ul li .pic img{ width:200px; height:160px; display:block;}
.page_picScroll-left .bd ul li .title{ line-height:24px;}
.page_picScroll-left .bd ul li a h4{
	text-align: center;
	font-size: 14px;
	line-height: 20px;
	margin: 0;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;	
	color: #333;
	padding: 10px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
	background: #fcfcfc url('../images/grad_menu.png') top left repeat-x;
	text-shadow: 0 1px 0 rgba(256, 256, 256, 0.8);
	}
.page_picScroll-left .bd ul li a:hover h4{color: #222;background-color: #e5e5e5;text-shadow: 0 1px 0 rgba(256, 256, 256, 0.6);	}

/**********page porductlist*********/
ul.page_picList{ overflow:hidden;}
.page_porduct_nav{ width:100%; margin-bottom:30px;}
.page_porduct_nav h1.h1_name{ height:35px; line-height:35px; background:#eee; color:#fff;font-family:\5FAE\8F6F\96C5\9ED1; font-size:16px; padding-left:10px; display:block; width:970px; text-align:left;}
dl.porduct_nav_ul{ overflow:hidden; padding:5px 0;}
dl.porduct_nav_ul dd{ height:31px; line-height:31px; clear:both; display:inline-block; *display:inline; *zoom:1; margin:0;}
dl.porduct_nav_ul dd a{ position:relative; display:block; text-align:left; font-family:\5FAE\8F6F\96C5\9ED1;font-size:13px;padding:3px 10px;height:31px; line-height:31px; color:#fff;
background: #0272c4;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0272c4), to(#0272c4));
background: -webkit-linear-gradient(#0272c4, #0272c4);
background: -moz-linear-gradient(#0272c4, #0272c4);
background: -ms-linear-gradient(#0272c4, #0272c4);
background: -o-linear-gradient(#0272c4, #0272c4);
background: linear-gradient(#0272c4, #0272c4);
-pie-background: linear-gradient(#0272c4, #0272c4);
behavior: url(zoom/PIE.htc);}
dl.porduct_nav_ul dd a span{ color:#ccc; margin-right:5px;}
dl.porduct_nav_ul dd a:hover{ display:block; color:#333; position:relative;height:31px; line-height:31px;background: #f5f5f5;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f5f5f5), to(#e5e5e5));
background: -webkit-linear-gradient(#f5f5f5, #e5e5e5);
background: -moz-linear-gradient(#f5f5f5, #e5e5e5);
background: -ms-linear-gradient(#f5f5f5, #e5e5e5);
background: -o-linear-gradient(#f5f5f5, #e5e5e5);
background: linear-gradient(#f5f5f5, #e5e5e5);
-pie-background: linear-gradient(#f5f5f5, #e5e5e5);
behavior: url(zoom/PIE.htc);}

ul.page_picList li{margin:0 12px 0px 0; float:left; _display:inline; overflow:hidden; text-align:center; height:250px;}
ul.page_picList li .pic{ text-align:center;}
ul.page_picList li .pic a{ display:block;padding:2px; border:1px solid #ccc; }
ul.page_picList li .pic a:hover{border:1px solid #0272c4; }
ul.page_picList li .pic img{ width:230px; height:184px; display:block;}
ul.page_picList li .title{ line-height:24px;}
ul.page_picList li a h4{
	text-align: center;
	font-size: 14px;
	line-height: 20px;
	margin: 0;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;	
	color: #333;
	padding: 10px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
	background: #fcfcfc url('../images/grad_menu.png') top left repeat-x;
	text-shadow: 0 1px 0 rgba(256, 256, 256, 0.8);
	}
ul.page_picList li a:hover h4{color: #222;background-color: #e5e5e5;text-shadow: 0 1px 0 rgba(256, 256, 256, 0.6);	}


/******porductRR*****/
.gallery{ width:265px;  margin:0 50px;}
.gallery a{padding:2px; border:5px solid #eee; display:block;}
.gallery a:hover{border:5px solid #0272c4;}
.porduct_RRtop{ width:365px; overflow:hidden;}
.porduct_RRtop li{ color:#666; height:40px; line-height:40px; border-bottom:1px dotted #ddd;}
.porduct_RRtop li b{ color:#666;}
.porduct_RRtop li a.usa1{ display:block; color:#fff; text-align:center; width:100px; height:30px; line-height:30px; margin-top:10px;
				position:relative;
				-webkit-border-radius: 3px;
				-moz-border-radius: 3px;
				border-radius: 3px;
				background: #0071b5;
				background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0071b5), to(#0283d0));
				background: -webkit-linear-gradient(#0071b5, #0283d0);
				background: -moz-linear-gradient(#0071b5, #0283d0);
				background: -ms-linear-gradient(#0071b5, #0283d0);
				background: -o-linear-gradient(#0071b5, #0283d0);
				background: linear-gradient(#0071b5, #0283d0);
				-pie-background: linear-gradient(#0071b5, #0283d0);
				behavior: url(zoom/PIE.htc);}
.porduct_RRtop li a.usa1:hover{background: #0283d0;
				background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0283d0), to(#0071b5));
				background: -webkit-linear-gradient(#0283d0, #0071b5);
				background: -moz-linear-gradient(#0283d0, #0071b5);
				background: -ms-linear-gradient(#0283d0, #0071b5);
				background: -o-linear-gradient(#0283d0, #0071b5);
				background: linear-gradient(#0283d0, #0071b5);
				-pie-background: linear-gradient(#0283d0, #0071b5);
				behavior: url(zoom/PIE.htc);}
.porduct_rr_text{ padding:15px; text-align:center;}
.porduct_rr_text p,.porduct_rr_text span{ color:#666; font-size:14px; text-align:left; line-height:25px;}
.porduct_rr_text img{ max-width:940px;width:expression_r_r(document.body.clientWidth > 940? "940px": "auto" );}

/********newslist********/
.page_news_rightbox{ width:230px;}
.page_news_leftbox{ width:725px;}
.page_news_ul{ overflow:hidden;}
.page_news_ul li{ height:175px; margin-bottom:10px; border-bottom:1px dotted #ccc; padding-bottom:10px; overflow:hidden;}
.page_news_ul li .page_newsimg{ width:230px;}
.page_news_ul li .page_newsimg img{ width:230px;}
.page_news_ul li .page_newstext{ width:475px;}
.page_news_ul li .page_newstext h2{ font-weight:bolder; font-size:20px;font-family:\5FAE\8F6F\96C5\9ED1; color:#666; height:30px; display:block;}
.page_news_ul li .page_newstext span{ display:block; color:#999;}
.page_news_ul li .page_newstext span.case_bg{ background:url(../images/pt_youshi_img6.gif) left center no-repeat; height:5px;}
.page_news_ul li .page_newstext p{ color:#666; padding-top:5px; height:103px; overflow:hidden;}
/********news content********/
#content h1{font-size:20px;font-family:\5FAE\8F6F\96C5\9ED1;line-height:30px;padding-top:0px;text-align:center;border-bottom:1px #aaa dotted;color:#666; font-weight:bolder;margin:0 20px;padding-bottom:5px;}
#content .info{text-align:center;height:25px;line-height:25px;color:#777;}
#content .content{margin:10px 10px 10px 20px;}
#content .content p{ color:#4a4a4a; text-indent:2em; font-size:14px; padding:5px 0; line-height:25px;}
#content .context{margin:10px 0px;clear:both;border-top:1px #ccc solid;padding-top:10px;}
#content .context li{padding-left:10px;list-style-type:none; line-height:25px; color:#4a4a4a;}
#content .context li a{ color:#4a4a4a;}
#content .context li a:hover{ color:#0283d0;}

/*******page_case_ul*******/
.page_case_ul{ overflow:hidden;}
.page_case_ul li{ height:135px; margin-bottom:10px; border-bottom:1px dotted #ccc; padding-bottom:10px; overflow:hidden;}
.page_case_ul li .page_newsimg{ width:230px;}
.page_case_ul li .page_newsimg img{ width:230px;}
.page_case_ul li .page_newstext{ width:475px;}
.page_case_ul li .page_newstext h2{ font-weight:bolder; font-size:20px;font-family:\5FAE\8F6F\96C5\9ED1; color:#666; height:30px; display:block;}
.page_case_ul li .page_newstext span{ display:block; color:#999;background:url(../images/pt_youshi_img6.gif) left center no-repeat; height:5px; width:100%;}
.page_case_ul li .page_newstext p{ color:#666; padding-top:5px; height:80px; overflow:hidden;}

.casse_gallery{}
.casse_gallery li{ text-align:center;}
.casse_gallery li a{  display:block;}
.casse_gallery li a img{max-width:670px;width:expression_r_r(document.body.clientWidth > 670? "670px": "auto" );border:10px solid #eee;}
.casse_gallery li a img:hover{border:10px solid #0283d0;}