@charset "gb2312";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,sup,sub{margin:0;padding:0}
body {padding:0;margin:0;color:#454545;background:url(../images/bg.jpg) #FFF repeat-x top;font-family:"宋体";}
a {color:#454545;	text-decoration:none;}
a:hover {color:#06C;text-decoration:underline;}
h1,h2,h3,ul,dl { padding:0; margin:0; list-style:none; }
.clear { clear:both; }
.layout {width:1000px;margin:0 auto;}

/*顶部*/
.top { height:98px; overflow:hidden; }
.logo { width:320px; height:98px; float:left; }
.phone { float:right; width:600px; height:98px; }
.nav { height:38px;  background:url(../images/home.jpg) no-repeat left; }
.nav ul li { float:left; width:125px; height:38px; line-height:38px; text-align:center; background:url(../images/navLI.jpg) no-repeat right;position:relative;}
.nav ul li a { color:#FFF;font:300 16px/38px 'microsoft yahei';}
.nav ul li a:hover,.nav ul li a.current { text-decoration:none; color:#FF0; }

/*动画*/
.flexslider{ margin-top:10px; position:relative; width:100%; height:320px; overflow:hidden; zoom:1; }
.flex-viewport{ max-height:2000px; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; transition:all 1s ease; }
.flexslider .slides{ zoom:1;}
.flexslider .slides img{ border:0; width:1000px; height:320px; }
.flex-direction-nav a{ width:60px; height:90px; line-height:99em; overflow:hidden; margin:-60px 0 0; display:block; background:url(../images/ad_ctr.png) no-repeat; position:absolute; top:50%; z-index:10; cursor:pointer; opacity:0; filter:alpha(opacity=0); -webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{ background-position:0 -90px; right:0; }
.flex-direction-nav .flex-prev{ left:0; }
.flexslider:hover .flex-next{ opacity:0.8; filter:alpha(opacity=25); }
.flexslider:hover .flex-prev{ opacity:0.8; filter:alpha(opacity=25); }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{ opacity:1; filter:alpha(opacity=50); }
.flex-control-nav{ width:100%; position:absolute; bottom:10px; text-align:center; }
.flex-control-nav li{ margin:0 5px; display:inline-block; zoom:1; *display:inline;}
.flex-control-paging li a{ background:url(../images/dot.png) no-repeat 0 -16px; display:block; height:16px; overflow:hidden; text-indent:-99em; width:16px; cursor:pointer; }
.flex-control-paging li a.flex-active{ background-position:0 0; }

/* 首页 */
.indexLeft { float:left; width:216px; }
.indexRight { float:right; width:769px; padding-top:10px; }
.index_title_text { width:100px; height:33px; line-height:33px; float:left; background:url(../images/leftTitleBG.jpg) repeat-x; font-family:"Microsoft YaHei"; font-size:15px; color:#FFF; text-align:center; }
.index_title_more { text-align:right; border-bottom:#DDD solid 1px; width:643px; height:22px; padding-top:10px; float:right; }
.index_title_more img { border:0; }
.index_about { float:left; width:410px; padding:10px; border:#DDD solid 1px; background:url(../images/index_table_bg.jpg) repeat-x top; }
.index_about_text { height:156px; line-height:26px; font-size:12px; }
.index_about_text strong { font-weight:normal; }
.index_about_img { width:410px; height:104px; }
.index_about_text a { margin-left:10px; color:#06C; }
.index_about_more { border-bottom:#DDD solid 1px; width:310px; height:32px; float:right; }
.index_news { float:right; width:304px; padding:10px; border:#DDD solid 1px; background:url(../images/index_table_bg.jpg) repeat-x top; }
.index_news ul { height:260px; }
.index_news ul li { line-height:26px; font-size:12px; }
.index_news ul li span { font-family:Arial, Helvetica, sans-serif; margin-left:10px; color:#999; }
.index_news_more { text-align:right; border-bottom:#DDD solid 1px; width:204px; height:22px; padding-top:10px; float:right; }
.index_news_more img { border:0; }
.index_goods { padding:10px; border:#DDD solid 1px; margin-top:15px; background:url(../images/index_table_bg.jpg) repeat-x top; }
.index_list { padding:8px 0 0 0; }
.index_img { padding-right:12px; line-height:35px; font-size:12px; text-align:center; font-family:Arial, Helvetica, sans-serif; }
.index_img img { width:200px; height:180px;	border:#DDD solid 1px; padding:9px; }
.link { padding:5px 0 0 5px; line-height:25px; font-size:12px; }
.link a { margin-right:10px; }

/* 左侧 */
.left { padding-top:10px; }
.left h3 { background:url(../images/leftTitleBG.jpg) repeat-x; height:39px; line-height:39px; font-family:"Microsoft YaHei"; font-size:15px; color:#FFF; font-weight:normal; padding-left:15px; }
.left ul li { background:url(../images/leftLI.jpg) no-repeat;line-height:30px; overflow:hidden; font-size:14px; margin-top:10px; padding-left:40px; }
.leftContact { background:url(../images/leftContactBg.jpg); border:#DDD solid 1px; padding:5px 15px 10px 15px; margin-top:15px; }
.leftContact h3 { background:none; height:30px; line-height:30px; color:#06C; padding:0; border-bottom:#DDD solid 1px; }
.leftContact p { padding:5px 0; margin:0; line-height:26px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.leftContact p strong { font-size:14px; color:#06C; font-weight:normal; }
.leftContact p img { padding:10px; border:#DDD solid 1px; background:#FFF; }

.prot{}
.prot li{height:30px;line-height:30px;background:#eee !important;text-indent:15px;}
.prot li a{font-size:14px; color:#06C;}
.prot li a:hover{color:#F60;}

/* 内容 */
.right { padding:10px 0 0 20px; }
.location {	background:url(../images/location.gif) no-repeat left center;padding-left:18px;line-height:40px;border-bottom:#DDD solid 1px;color:#666;font-size:12px;}
.location span { margin:0 8px; }
.view {	font-size:14px;	line-height:30px; color:#666; font-family:Arial, Helvetica, sans-serif;padding-top:10px; }
.view ul li { line-height:45px;	border-bottom:#DDD dashed 1px;	padding-left:2px; }
.view ul li a { color:#666; }
.view ul li a:hover { color:#06C; }
.view ul li span {float:right; color:#999; margin-right:5px; font-family:Arial, Helvetica, sans-serif; }
.width { width:764px; overflow:hidden; padding-top:10px; }
.page {	text-align:right; line-height:40px; color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.page a { color:#666; }
.page a:hover { color:#06C; }
.page span { margin:0 15px; }
.pub_date { text-align:right; color:#888; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.goods { font-size:14px; padding-top:10px; }
.goods ul li { width:254px; float:left; text-align:center; line-height:30px; font-size:14px; }
.goods ul li img { width:220px; height:180px; border:#DDD solid 1px; padding:5px; margin-top:15px; }
.buy { text-align:right; color:#888; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.buy strong { font-size:14px; color:#06C; }

/*底部*/
.footer { font-family:Arial, Helvetica, sans-serif; font-size:14px; border-top:#DDD solid 2px; background:url(../images/foot.jpg) #E7EFF1 repeat-x top; padding:15px 0; line-height:30px; text-align:center; color:#787878; margin-top:30px; }
.footer a { color:#787878; }
.footer a:hover { color:#06C; }
.footer strong { font-weight:normal; color:#F60; } 
.footer span { margin:0 15px; color:#999; }