@charset "gb2312";

body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td,img {
	margin: 0;
	padding: 0;
}
fieldset, img {
	border: 0;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
address, caption, cite, code, dfn,
em, strong, th, var, optgroup {
	font-style: normal;
	font-weight: auto;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight:bold;
}
abbr, acronym {
	border: 0;
	font-variant: normal;
}

input, button, textarea,
select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}
code, kbd, samp, tt {
	font-size: 100%;
}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {
	*font-size: 100%;
}
body {
	line-height: 1.5;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th {
	text-align: left;
}
sup, sub {
	font-size: 100%;
	vertical-align: baseline;
}
/* remember to highlight anchors and inserts somehow! */
:link, :visited , ins {
	text-decoration: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
/* End reset */ 


body{
	font-size:14px;
	color: #333;
	font-family:"ËÎÌå";
	line-height:32px;
	background:#fff url(b_bg.jpg) no-repeat center bottom;
}
 
/* End hide from IE Mac */  

a{ text-decoration: none;color:#333;}
a:link,a:visited,a:active{ text-decoration: none; }
a:hover { text-decoration: underline; color:#1297d8;}
.clear{display:block; font-size:0; clear:both; height:0; overflow:hidden; visibility:hidden; border:0; padding:0; line-height:0;}
.divauto{ width:1200px; margin:0 auto;}
/* color */

/* header topbg */
.top_bar{ height:24px; background:#fff; border-bottom:1px solid #eee; line-height:24px; color:#999}
.top_bar a{ color:#999}
#header{  background:url(header.gif) no-repeat top center; }
#header .top{ width:1200px; height:90px; padding:10px 0; position:relative; z-index:10;}
#header .top p.logo{ float:left; width:704px; height:50px; overflow:hidden; padding-top:20px;}
.tel_wb{ float:left; width:270px;}
.tel { float:left; font:14px "Î¢ÈíÑÅºÚ","ËÎÌå"; color:#333333; background:url(tell.png) no-repeat 36px 8px; padding-left:80px; padding-top:4px; line-height:20px;}
.wb { float:left; font:14px "Î¢ÈíÑÅºÚ","ËÎÌå"; color:#333333; background:url(wx.png) no-repeat 36px 0; padding-left:80px; height:36px;  line-height:36px;}
.tel span { display:block; font:20px Arial, Helvetica, sans-serif; color:#f00;}
.top_rt{ width:144px; float:right;}
.top_rt p.buy{ width:144px; height:28px; padding-top:10px; overflow:hidden;}
#header .top p.tell{ float:right; margin-top:12px;}
.zjkf{ position:absolute; right:0px; top:86px; visibility:hidden; width:280px; z-index:1000;}
.sub_nav{ width:280px; display:inline-block;}
.sub_nav .sub_tit{ background:url(bt.png) no-repeat; width:280px; height:12px; overflow:hidden;}
.sub_nav .sub_con{ background:#004f98; padding:10px; width:260px; display:inline-block;}
.sub_nav .sub_con dl{ width:260px; display:inline-block; border-bottom:1px dotted #5584ac; padding-bottom:6px;}
.sub_nav .sub_con dl dt{ float:left;}
.sub_nav .sub_con dl a{ margin-right:6px;}
.sub_nav .sub_con dl,.sub_nav .sub_con dl a,.sub_nav .sub_con dl a:hover{ color:#fff}
/* header menu */
.menu{ overflow:hidden; height:40px; background:url(nav_on.jpg) repeat-x;}
.menu ul{ width:1200px; margin:0 auto;}
.menu ul li{ float:left; padding:5px;}
.menu ul li a{ display:block; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#fff; float:left; text-align:center;}
.menu ul li a.nav1{ width:78px;}
.menu ul li a.nav2{ width:110px;}
.menu ul li a.nav3{ width:140px;}
.menu ul li a.nav1:hover{ width:78px; background:url(sub_nav_h.gif) no-repeat; text-decoration:none;}
.menu ul li a.nav2:hover{ width:110px; background:url(sub_nav_h1.gif) no-repeat; text-decoration:none;}
.menu ul li a.nav3:hover{ width:140px; background:url(sub_nav_h2.gif) no-repeat; text-decoration:none;}
.menu ul li a.active{width:110px; background:url(sub_nav_h1.gif) no-repeat; text-decoration:none;}

/* footer*/
#footer{ text-align:center; clear:both; color:#666;  margin-top:10px; background:url(foot_logo.png) no-repeat 0 50px;}
.nav_foot{ height:30px; line-height:30px; background:url(nav_on.jpg) repeat-x; margin-bottom:10px;}
.nav_foot a,.nav_foot,.nav_foot a:hover{ color:#fff;}

.copy_right{ padding:10px 0; padding-left:470px; text-align:left; width:726px;}
.copy_rl{width:300px; float:left;}
.copy_rl a{ text-decoration: none;color:#666;}
.copy_wx{margin-left:15px; width:130px; float:right;}
.copy_wx img{border: 1px solid #dfdfdf;}
.copy_wx1{margin-left:10px; width:150px; float:left;}
.copy_wx1 img{border: 1px solid #dfdfdf;}
.copy_key{ color:#999;}
.copy_key a{ color:#999;}
/* banner*/
#main{ margin-top:10px;}
/* µ¥¸öÍ¼Æ¬»ÃµÆÆ¬ºÐ×Ó - ¹«ÓÃÀà */
.banner{ width:1200px;}
.slideBox{ width:1190px; height:304px; overflow:hidden; border:1px dashed #ddd; padding:4px; position:relative;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:1190px; height:304px; }
.slideBox .hd{ position:absolute; bottom:8px; right:8px; z-index:10;}
.slideBox .hd li{ width:24px; height:16px; text-align:center; line-height:16px; background:#017fea; float:left; color:#fff; cursor:pointer; margin-left:4px;}
.slideBox .hd li.on{ background:#00941a}

.search{ height:30px; overflow:hidden;}
.ss1{ float:left; width:660px; height:30px; overflow:hidden; overflow:hidden;}
.ss1 span{ color:#017fea; font-weight:bold;}
.ss2{ float:right;}
.k2{ width:200px; height:20px; border:1px solid #ddd; padding:0 4px; color:#666; float:left;}
.int{ background:url(search.png) no-repeat; width:60px; height:22px; overflow:hidden; border:0; float:left; color:#fff; font-weight:bold; cursor:pointer;}

.case{ width:1200px; display:inline-block; margin-top:10px;}
.case .tit{ height:40px; line-height:40px; background:url(nav_on.jpg) repeat-x;}
.case .tit h2{ float:left; padding:0 10px; font-size:14px; color:#fff;}
.case .tit a.more{ float:right; padding-right:10px;}
.case .tit a.more,.case .tit a.more:hover{ color:#fff;}
.case .con{ border:1px solid #ddd; width:1198px; display:inline-block; background:#ffffff;}

ul.case_list{ width:958px; display:inline-block;}
ul.case_list li{ float:left; width:208px; padding-left:26px;}
ul.case_list li span{ display:block; width:208px; height:194px; overflow:hidden; margin-bottom:10px;}
ul.case_list li p{ width:208px; height:26px; line-height:26px; border-bottom:1px dotted #ccc; color:#333}
ul.case_list li p a{ font-weight:bold;}
.leftLoop{ overflow:hidden; position:relative; }
.leftLoop .bd{ padding:10px 10px;}
.leftLoop .bd ul{ overflow:hidden; zoom:1; }

.case1{ width:830px; float:right; margin-top:10px;}
.case1 .tit{ height:40px; line-height:40px; background:url(nav_on.jpg) repeat-x;}
.case1 .tit h2{ float:left; padding:0 10px; font-size:14px; color:#fff;}
.case1 .tit a.more{ float:right; padding-right:10px;}
.case1 .tit a.more,.case1 .tit a.more:hover{ color:#fff;}

.case1 .con{ border:1px solid #ddd; width:828px; display:inline-block; background:#ffffff;}
ul.case1_list{ padding-top:20px; height:280px; overflow:hidden;}
ul.case1_list li{ background:url(on.png) no-repeat; text-align:center; width:250px; height:50px; overflow:hidden; line-height:50px; font-size:16px; font-weight:bold; margin-left:22px; float:left; margin-bottom:20px;}
ul.case1_list li a{ color:#fff;}

.news{ width:360px; float:left; margin-top:10px;}
.news .tit{ height:40px; line-height:40px; background:url(nav_on.jpg) repeat-x;}
.news .tit h2{ float:left; padding:0 10px; font-size:14px; color:#fff;}
.news .con{ border:1px solid #ddd; width:358px; display:inline-block; background:#ffffff;}

.news .tit ul{ padding-top:6px; height:34px; overflow:hidden; line-height:32px;}
.news .tit ul li{ float:left; padding-left:6px;}
.news .tit ul li a{ display:block; width:100px; text-align:center; height:34px; overflow:hidden; color:#fff; font-size:14px; font-weight:bold;}
.news .tit ul li a:hover,.news .tit ul li.active a{  color:#079be0; text-decoration:none; background:url(active.png) no-repeat;}

.news1{ width:405px; float:left; margin-top:10px;}
.news1 .tit{ height:40px; line-height:40px; background:url(nav_on.jpg) repeat-x;}
.news1 .tit h2{ float:left; padding:0 10px; font-size:14px; color:#fff;}
.news1 .con{ border:1px solid #ddd; width:403px; display:inline-block; background:#ffffff;}

.news1 .tit ul{ padding-top:6px; height:34px; overflow:hidden; line-height:32px;}
.news1 .tit ul li{ float:left; padding-left:6px;}
.news1 .tit ul li a{ display:block; padding:0 14px; float:left; text-align:center; height:34px; overflow:hidden; color:#fff; font-size:14px; font-weight:bold;}
.news1 .tit ul li a:hover,.news1 .tit ul li.active a{  color:#079be0; text-decoration:none; background:url(active.png) repeat-x;}

ul.news_list{ padding:6px 10px 0; width:308px; display:inline-block; height:246px; overflow:hidden;}
ul.news_list li{ background:url(ico.png) no-repeat 0 12px; padding-left:14px; height:30px; line-height:30px; border-bottom:1px dotted #ccc; overflow:hidden;}

ul.news_list4{ padding:6px 10px 0; width:308px; display:inline-block; height:195px; overflow:hidden;}
ul.news_list4 li{ background:url(ico.png) no-repeat 0 12px; padding-left:14px; height:30px; line-height:30px; border-bottom:1px dotted #ccc; overflow:hidden;}

ul.news_list3{ padding:6px 10px 0; width:308px; display:inline-block; height:294px; overflow:hidden;}
ul.news_list3 li{ background:url(ico.png) no-repeat 0 12px; padding-left:14px; height:30px; line-height:30px; border-bottom:1px dotted #ccc; overflow:hidden;}
/* ¶à¸öÉÏ¹ö¶¯ - Í¼Æ¬- ¹«ÓÃÀà */
.topLoop{ overflow:hidden; position:relative; height:300px; overflow:hidden;}
.topLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.topLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer;
	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);}
.topLoop .hd ul li.on{ background:#f00;  }
.topLoop .bd{ padding:10px;   }
.topLoop .bd ul{ overflow:hidden; zoom:1; }


ul.news_list1{ padding:6px 10px 0; width:332px; display:inline-block; height:246px; overflow:hidden;}
ul.news_list1 li{ background:url(ico.png) no-repeat 0 12px; padding-left:14px; height:30px; line-height:30px; border-bottom:1px dotted #ccc; overflow:hidden;}
ul.news_list1 li a{ display:block; width:290px; height:30px; overflow:hidden; float:left;}
ul.news_list1 li em{ float:right; color:#999}

.type{ width:240px; float:left; margin-top:10px;}
.type .tit{ height:40px; line-height:40px; background:url(nav_on.jpg) repeat-x;}
.type .tit h2{ float:left; padding:0 10px; font-size:14px; color:#fff;}
.type .con{ border:1px solid #ddd; width:238px; display:inline-block; overflow:hidden; background:#ffffff;}

ul.type_list{ padding:0 10px 0; width:218px; display:inline-block; overflow:hidden; border-top:1px solid #ddd;}
h2.type_t{ background:url(ico1.png) no-repeat 10px 16px; padding-left:24px; height:42px; line-height:42px; overflow:hidden;}
ul.type_list li{ background:url(ico.png) no-repeat 2px 18px; padding-left:14px; height:42px; line-height:42px; border-bottom:1px dotted #ddd; font-weight:bold;}



.show_index{ width:1200px; float:right; margin-top:10px;}
.show_index .tit{ height:40px; line-height:40px; background:url(nav_on.jpg) repeat-x;}
.show_index .tit h2{ float:left; padding:0 10px; font-size:14px; color:#fff; }
.show_index .tit a.more{ float:right; padding-right:30px;}
.show_index .tit a.more,.case1 .tit a.more:hover{ color:#fff;}
.show_index .tit p{ color:#fff; float:right; padding-right:30px;}
.show_index .tit p a,.show .tit p a:hover{ color:#fff;}
.show_index .con{ border:1px solid #ddd; width:1198px; overflow:hidden; display:inline-block; background:#ffffff;}
ul.show_index_list{ width:1200px; padding-top:5px; padding-left:0px; display:inline-block;}
ul.show_index_list li{ float:left; width:270px; padding-left:9px; height:270px; text-align:center;}
ul.show_index_list li a.pic{ display:block; width:270px; height:270px; overflow:hidden; border:1px solid #ddd;}
ul.show_index_list li a.text{ line-height:26px;}
ul.show_index_list li a.pic img{ width:270px; height:270px;}
ul.show_index_list li a.pic:hover{ border:1px solid #088ed7;}


.show{ width:930px; float:right; margin-top:10px;}
.show .tit{ height:40px; line-height:40px; background:url(nav_on.jpg) repeat-x;}
.show .tit h2{ float:left; padding:0 10px; font-size:14px; color:#fff; }
.show .tit a.more{ float:right; padding-right:10px;}
.show .tit a.more,.case1 .tit a.more:hover{ color:#fff;}
.show .tit p{ color:#fff; float:right; padding-right:30px;}
.show .tit p a,.show .tit p a:hover{ color:#fff;}
.show .con{ border:1px solid #ddd; width:928px; overflow:hidden; display:inline-block; background:#ffffff;}
ul.show_list{ width:930px; padding-top:10px; display:inline-block;}
ul.show_list li{ float:left; width:225px; padding-left:9px; height:260px; text-align:center;}
ul.show_list li a.pic{ display:block; width:220px; height:220px; overflow:hidden; border:1px solid #ddd;}
ul.show_list li a.text{ line-height:26px;}
ul.show_list li a.pic img{ width:220px; height:220px;}
ul.show_list li a.pic:hover{ border:1px solid #088ed7;}


.show_cp_index{ width:930px; float:right; margin-top:10px;}
.show_cp_index .tit{ height:40px; line-height:40px; background:url(nav_index.jpg) no-repeat;}
.show_cp .tit h2{ float:left; padding:0 10px; font-size:14px; color:#fff; }
.show_cp_index .tit a.more{ float:right; padding-right:20px;  font-size: 20px; color: #00acec;}
.show_cp_index .tit a.more,.case1 .tit a.more:hover{font-size: 20px; color: #00acec;}
.show_cp_index .con{ border:1px solid #ddd; width:930px; overflow:hidden; display:inline-block; background:#ffffff;}
ul.show_list_cp{ width:930px; padding-top:5px; padding-bottom:15px; display:inline-block;}




ul.show_list2{ width:930px; padding-top:20px; display:inline-block;}
ul.show_list2 li{ float:left; width:280px; padding-left:20px; height:250px; text-align:center;}
ul.show_list2 li a.pic{ display:block; width:280px; height:200px; overflow:hidden; border:1px solid #ddd;}
ul.show_list2 li a.text{ line-height:26px;}
ul.show_list2 li a.pic img{ width:280px; height:200px;}
ul.show_list2 li a.pic:hover{ border:1px solid #088ed7;}
ul.show_list2 li a.pic{ display:block; width:280px; height:200px; overflow:hidden; border:1px solid #ddd;}
ul.show_list2 li a.pic img{ width:280px; height:200px;}
ul.show_list2 li a.pic:hover{ border:1px solid #088ed7;}

.step{ margin-top:10px;width:1200px}

.see{ width:1200px; display:inline-block; margin-top:10px;}
.see .tit{ height:40px; line-height:40px; background:url(nav.png) repeat-x;}
.see .tit h2{ float:left; padding:0 10px; background:url(nav_on.jpg) repeat-x;border-left:1px solid #088ed7; border-right:1px solid #088ed7; font-size:14px; color:#fff;}
.see .con{ border:1px solid #ddd; width:958px; display:inline-block; padding-top:20px; height:256px; overflow:hidden;}
.see_pic{ padding-left:20px; width:266px; height:230px; overflow:hidden; float:left;}

.six{ width:302px; padding:0 30px; float:left; font-family:"Î¢ÈíÑÅºÚ";border-right:1px dashed #ddd;}
.six h2{ width:302px; height:28px; line-height:28px; text-align:center; font-size:16px; color:#079be0}
.six ul{ width:302px; display:inline-block; background:url(six.png) repeat-y;}
.six ul li{ width:272px; padding-left:30px; height:30px; line-height:30px; overflow:hidden; float:left; font-size:14px; color:#079be0; }

.contact{ float:left; width:240px; padding-left:30px;}
.contact h2{ width:240px; height:28px; line-height:28px; font-size:16px; color:#079be0; font-family:"Î¢ÈíÑÅºÚ";}

.shop{ width:1200px; display:inline-block; margin-top:10px;}
.shop .tit{ height:40px; line-height:40px; background:url(nav.png) repeat-x;}
.shop .tit h2{ float:left; padding:0 10px; background:url(nav_on.jpg) repeat-x;border-left:1px solid #088ed7; border-right:1px solid #088ed7; font-size:14px; color:#fff;}
.shop .con{ border:1px solid #ddd; width:958px; display:inline-block; padding:14px 0; overflow:hidden;}
.show_con{ padding:0 20px;}
.shop .con h2{ color:#079be0; height:28px; line-height:28px;}

.about{ padding:20px; height:160px; overflow:hidden; width:790px; overflow:hidden;}
.about dt{ float:left; padding-right:20px;}
.about dt img{ width:190px;}

.links{ width:1200px; display:inline-block; margin-top:10px;}
h2.link_tit{ height:30px; line-height:30px; border-bottom:1px solid #ddd; text-indent:10px; font-size:14xp; color:#079be0;}
.links .con{ padding:10px 0;}
.links .con a{ margin-left:10px;}
.links .con1{ padding:10px 0;}
.links .con1 img{ width:100px; height:40px; margin:0 4px;}

.section_lt{ width:240px; float:left;}
.contact_lt{ background:url(contact.png) no-repeat; padding:100px 10px 10px; line-height:26px;}
.contact_lt b{ font-size:14px;}

.pic_lt{ padding:10px; width:218px; display:inline-block;}
.pic_lt li{width:218px; display:inline-block; height:110px; overflow:hidden;}
.pic_lt li a.pic{ width:100px; height:100px; display:block; overflow:hidden; float:left; border:1px solid #ddd;}
.pic_lt li a.pic:hover{ border:1px solid #088ed7;}
.pic_lt li a.pic img{ width:100px; height:100px;}
.pic_lt li a.text{ width:100px; float:right;}

.type .con2{ background:#106aa8; padding:0 10px 10px;}
ul.type_list2{ width:216px; display:inline-block;}
ul.type_list2 li{ width:216px; height:34px; overflow:hidden; float:left;}
ul.type_list2 li a{ display:block; height:30px; width:180px; background:url(type1.png) no-repeat 0 0; color:#fff; font-size:14px; font-weight:bold; line-height:30px; padding-left:36px;}
ul.type_list2 li a:hover,ul.type_list2 li.on a{ background:url(type.png) no-repeat; color:#0162a5; text-decoration:none;}

.sub_banner{ width:1190px; height:200px; overflow:hidden; border:1px dashed #ddd; padding:4px;}
.sub_banner img{width:1190px; height:200px;}

.editor{
font-family: "Î¢ÈíÑÅºÚ";
	font-size: 16px;
	color: #373839;
	line-height: 32px;
	display: block;
	float: left;
}
.editor p,.editor li,.editor div{ margin-bottom:25px; margin-top:18px;margin-left:10px;margin-right:10px;}

.show1{ width:1200px; margin-top:10px;}
.show1 .tit{ height:40px; line-height:40px; background:url(nav.png) repeat-x;}
.show1 .tit h2{ float:left; padding:0 10px; font-size:14px; color:#fff; background:url(nav_on.jpg) repeat-x;border-left:1px solid #088ed7; border-right:1px solid #088ed7;}
.show1 .tit a.more{ float:right; padding-right:10px;}
.show1 .tit a.more,.case1 .tit a.more:hover{ color:#fff;}
.show1 .con{ border:1px solid #ddd; width:958px; overflow:hidden; display:inline-block; background:#ffffff;}
ul.show_list22{ width:958px; padding-top:20px; display:inline-block;}
ul.show_list22 li{ float:left; width:182px; padding-left:44px; height:220px; text-align:center;}
ul.show_list22 li a.pic{ display:block; width:180px; height:180px; overflow:hidden; border:1px solid #ddd;}
ul.show_list22 li a.text{ line-height:26px;}
ul.show_list22 li a.pic img{ width:180px; height:180px;}
ul.show_list22 li a.pic:hover{ border:1px solid #088ed7;}

.pageCss1{ text-align:center; padding:20px 0; }
.pageCss1 a{ text-decoration:none; color:#333; border:#ddd 1px solid; padding:4px 8px; margin:2px;}
.pageCss1 a:hover { color:#106aa8; text-decoration:none; border:#106aa8 1px solid;}
.pageCss1 a:active {color:#106aa8;}
.pageCss1 span.current { border:#106aa8 1px solid; padding:4px 8px; margin:2px; background:#106aa8; font-weight:bold; color:#fff;}
.pageCss1 span.pageUp { border:#ccc 1px solid; padding:4px 8px; margin:2px; color:#ccc;}

ul.news_list22{ padding:6px 20px 0; width:880px; display:inline-block; overflow:hidden;font-size:14px;}
ul.news_list22 li{ background:url(ico.png) no-repeat 4px 20px; padding-left:14px; height:46px; line-height:46px; border-bottom:1px dotted #ccc; overflow:hidden;}
ul.news_list22 li a{ float:left;}
ul.news_list22 li em{ float:right; padding-right:6px;}

ul.case_list22{ padding:20px 20px 0; width:668px; display:inline-block;}
ul.case_list22 li{ width:668px; border-bottom:1px dashed #ddd; height:220px; overflow:hidden; margin-bottom:20px;}
ul.case_list22 li dt{ float:left;}
ul.case_list22 li dt img{ width:200px; height:200px;}
ul.case_list22 li dt a{ display:block; border:1px solid #ddd; width:200px; height:200px;}
ul.case_list22 li dt a:hover{border:1px solid #088ed7;}
ul.case_list22 li dd{ width:440px; float:right;}
ul.case_list22 li dd h2{ height:30px; line-height:30px; font-size:14px; font-weight:bold; overflow:hidden; border-bottom:1px dashed #ddd;}
ul.case_list22 li dd h2 a{ color:#088ed7}
ul.case_list22 li dd p.t1{ padding:10px 0; height:120px; overflow:hidden; }
ul.case_list22 li dd a.more{ display:block; background:url(ico5.png) no-repeat; width:90px; height:28px; overflow:hidden; text-indent:-999px;}

.page_content{ padding:20px; width:880px; display:inline-block;}
.titles{ font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; color:#088ed7; text-align:center; line-height:30px;}
.date{ text-align:center; border-bottom:1px dashed #ddd; color:#999; line-height:30px;}
.page_con1{ width:668px; display:inline-block; padding-top:20px;}

.pic_swf{padding:20px; width:668px; display:inline-block; overflow:hidden;}
.gallery{ float:left;}
.gallery img{ width:368px; height:368px; border:1px solid #ddd;}
.gallery2 img{ width:668px; height:468px; border:1px solid #ddd;}
.fy_about{ float:right; width:280px; font-size:14px;}
.fy_about h2{ color:#157f01; line-height:30px; border-bottom:1px dashed #ddd; margin-bottom:6px;}
.fy_line{ line-height:32px;}
.fy_line em{ font-weight:bold; color:#000; }
.fy_line b{ color:#f00; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-right:6px;}

.newss{ width:668px; display:inline-block; margin-top:30px;}
.newss .tit{ height:34px; line-height:34px;}
.newss .conss{ width:668px; overflow: hidden; height:auto !important; height:650px; min-height:650px; display:inline-block; padding:20px 0px 20px;}

.newss .tit ul{ height:34px; overflow:hidden; line-height:32px;}
.newss .tit ul li{ float:left; padding-left:6px;}
.newss .tit ul li a{ display:block; width:93px; text-align:center; height:30px; overflow:hidden; color:#fff; font-size:14px; font-weight:bold; margin-top:4px;}
.newss .tit ul li a:hover,.newss .tit ul li.active a{  color:#157ed8; text-decoration:none; background:url(active.png) no-repeat; }


.MsoNormal{
font-family: "Î¢ÈíÑÅºÚ";
	font-size: 16px;
	color: #373839;
	line-height: 32px;
	display: block;
	float: left;
}
.th_1 {
	text-align: left;
	width: 90px;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 8px;
	border: 1px solid #DFDFDF;
	text-indent: 5mm;
}

.td_1 {
	display: table-cell;
	padding: 1px;
	text-align: inherit;
	vertical-align: inherit;
	width: 200px;
	border: 1px solid #DFDFDF;
	text-indent: 5mm;
	color: #666;
}
.hh1{
	height: 180px;
}
.canshu_tab {
	border-collapse: collapse;
	border-spacing: 0;
	width: 668px;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: auto;
	margin-bottom: 20px;
	border: 1px solid #DFDFDF;
	font-family: arial, "Microsoft Yahei", "Hiragino Sans GB", sans-serif;
	font-size: 13px;
}


.product-box {
	width: 270px;
	margin-top: 15px;
	margin-left: 21px;
	border: 1px solid #ccc;
}
.product-box img {
	width: 270px;
	height: 270px;
}
.product-box h3 {
	width: 270px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #2dc0f4;
	overflow: hidden;
}
.product-box h3 a {
	color: #fff;
}
.fl { float: left }


/*Î¢ÐÅ¶þÎ¬Âë*/
 a.weixin{
   position:relative;
 }
.weixin::after{
  content: url(jianglin1.jpg);
  position: absolute;
  right: -48px;
  top: 28px;
  z-index: 99;
  width:130px;
  height:130px;
  border: 1px solid #dfdfdf;
  border-radius: 1px;
  transform-origin: top left;
  transform: scale(0);
  opacity: 0;
  -webkit-transition: all .4s ease-in-out;
  -o-transition: all .4s ease-in-out;
  transition: all .4s ease-in-out;
}


.weixin:hover::after{
  transform:scale(1);
  opacity: 1;
}

.wp-pagenavi {text-align:center; padding:50px 0; CLEAR: both}
.wp-pagenavi A {BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.wp-pagenavi SPAN {BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.wp-pagenavi A:hover {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}
.wp-pagenavi SPAN.current {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}
.wp-pagenavi SPAN.current {FONT-WEIGHT: bold}

.video {margin-top:15px; OVERFLOW: hidden; WIDTH: 100%; POSITION: relative}
