﻿@charset "utf-8";
html,body{
	font:12px/1.8  'Microsoft YaHei',Tahoma,Verdana,'Simsun'; 
	color:#777; 
	background:#fff; 
	}
body,h1,h2,h3,h4,h5,h6,dl,dt,ul,li,dd,th,td,p,pre,form,input,button,textarea,hr{
	margin:0;
	padding:0;
	}
p{	margin:0;
	padding:0;}
h1,h2,h3,h4,h5,h6{
	font-size:100%;
	font-weight:normal;
	}
p{ margin:0; padding:0;}
img{border:0;}
button,input,select,textarea{font-size:100%; color:#999;}
ul,li{ list-style:none;}
.nav,.nav_search,.main_box,.main_box2,.main_box3,.main_box4,.main_box5,.main_box6,.main_box7,.footer_box{
	width:1200px;
	clear:both;
	margin:0 auto;
	overflow:hidden;
   	}
a{
	color:#777;
	text-decoration:none;
	}	
a:hover{
	color:#5ba32f;
	}	
.index_left{
	float:left;
	}	
.index_right{
	float:right;
	}	
.waps{ width:1200px; margin:0 auto;}
/*header*/
.top{clear:both;width:100%; height:30px; background:#f6f6f6; }
.top_l{ float:left; line-height:30px; color:#000;}
.top_r{ float:right; line-height:30px;}
.top_r a{ margin:0 10px;}
.header{
	clear:both;
	width:100%; height:142px; 
	}	
.logo_box{
	width:1200px;
	margin:0 auto;
	height:95px;
	}	
.logo{
	float:left;
	}
.logo p{ color:#cac9c9; font-size:12px; text-transform:uppercase;}
.logo_right{
	float:right;
	}	
.logo_right p{
 	text-align:right;
	clear:both;
   	}	
.weibo{
	float:right;
	}	
.logo_right p a{
	margin-left:14px;
	float:left;
	color:#c6c6c6;
	}	
.logo_right p a i{
	width:16px;
	height:14px;
	display:block;
	float:left;
	}	
.sina{
	margin:3px 4px 0 0;
	background:url(../images/ico.png) 0 -40px no-repeat;
	}	
.qq{
	margin:4px 2px 0 0;
	background:url(../images/ico.png) -25px -40px no-repeat;
	}
.favorite{
	margin:4px 2px 0 0;
	background:url(../images/ico.png) -47px -40px no-repeat;
	}	
.message{
	margin:5px 4px 0 0;
	background:url(../images/ico.png) -69px -40px no-repeat;
	}	
.focus{
	font-size:16px;
	color:#7d89b3;
	line-height:16px;
   	}		
.service_hot{
	font-size:14px;
	float: right;
 	}	
.service_hot s{
	font-size:24px;
 	text-decoration:none;
	margin-left:8px;
	line-height:26px;
	font-family:Comic Sans MS;
	}	
.nav_box{
	width:100%;
	float:left;
	}
.nav_bg{ width:100%; height:47px; background:#dc5329;}

/* -- mainNav -- */
.wrap {
 width: 1200px;
 margin: 0px auto;
}
#mainNav {
}
/* LEVEL ONE */
#mainNav ul.wrap {
 background: #E0E0E0 url(images/main_nav_right.gif) no-repeat right top;
 position: relative;
 z-index: 1000;
}
#mainNav ul li {
 float: left;
 zoom: 1;
}
#mainNav ul li a {
 display: block;
 width: 125px;
 padding: 0 12px;
 text-align: center;
 border-left: 1px dashed #F4F4F4;
 height: 47px;
 line-height: 47px;
 color: #fff;
 text-decoration: none;
}
#mainNav ul li.hover, #mainNav ul li.cur {
 background: #19B4EA;
 position: relative;
}
#mainNav ul li.hover a, #mainNav ul li.cur a {
 color: #FFF;
}
#mainNav ul li .first {
 background: #E0E0E0 url(images/main_nav_left.gif) no-repeat left top;
 width: 74px;
}
#mainNav ul li.hover .first, #mainNav ul li.cur .first {
 background: #19B4EA url(images/main_nav_left.gif) no-repeat left bottom;
}
#mainNav ul li .last {
 background: #E0E0E0 url(images/main_nav_right.gif) no-repeat right top;
 margin-right: -1px;
}
#mainNav ul li.hover .last, #mainNav ul li.cur .last {
 background: #19B4EA url(images/main_nav_right.gif) no-repeat right bottom;
}
/* LEVEL TWO */
#mainNav ul ul {
 min-width: 125px;
 _width: 125px;
 display: none;
 position: absolute;
 top: 100%;
 left: 0;
 border-top: 1px solid white;
 background: #E0E0E0;
}
#mainNav ul ul li {
 font-weight: normal;
 background: #E0E0E0;
 float: none;
}
#mainNav ul li.hover ul li a {
 color: #24313C;
 border-right: none;
 display: inline-block;
}
#mainNav ul li.hover ul li.hover a {
 color: #FFF;
}
#mainNav ul li.hover ul a.parent {
 background: url(images/icon_red.gif) no-repeat 100px 50%;
}
/* LEVEL THREE */
#mainNav ul ul ul {
 left: 100%;
 top: 0;
 border-top: 0;
 _border-top: 1px;
}
#mainNav ul li.hover ul li.hover ul li a {
 color: #24313C;
}
#mainNav ul li.hover ul li.hover ul li.hover a {
 color: #FFF;
}

.search{ width:100%; height:60px; clear:both; background:#f6f6f6;}
.nav_search{
	clear:both;
	height:42px;
	line-height:42px;
	background:url(../images/search.jpg) no-repeat center;
 	position:relative;
	}	
.nav_search input{
	width:235px;
	height:28px;
	border:none;
	line-height:28px;
	color:#999;
	padding:0 7px;
	float:left;
	background:url(../images/search.png) no-repeat;
	}	
.nav_search img{
	position:absolute;
	top:17px;
	left:214px;
	}	
.nav_search p{
	float:left;
	line-height:28px;
	height:35px;
	line-height:35px;
	}	
.nav_search p span{
	color:#333;
	margin-left:4px;
	}	
.nav_search p a{
	margin-right:10px;
	}	
	
/*main_box*/	
.product_list{
	width:224px;
	margin-bottom:10px;
	}
.subnav{
	width:224px;
	height:36px;
	font-size:14px;
	color:#fff;
	line-height:36px;
	text-indent:20px;
	background:url(../images/subnav.png) no-repeat;
	}	
.product_list_box{
	min-height:422px;
	border:1px solid #349e9a;
	}	
.product_list_box a{ color:#000; font-size:18px; float:left; width:100%; border-bottom:1px solid #CCC; text-align:center; padding:5px 0;}
.product_list_box h3{
	height:30px;
	width:222px;
	line-height:30px;
	margin:1px 0;
	text-indent:20px;
	font-size:14px;
	float:left;
	border:1px solid #d9d9d9;
	}	
.product_list_box h3 a{
	color:#333;
	}	
.product_list_box ul{
	float:left;
	}	
.product_list_box li{
	line-height:40px;
	width:224px;
	float:left;
	font-size:14px;
 	}	
.product_list_box li i{
	width:6px;
	height:10px;
	display:block;
	float:left;
	margin:16px 8px 0 24px;
	background: url(../images/ico.png) 0 -20px no-repeat;
	}	
.product_list_box li a:hover i{
	background: url(../images/ico.png) 0 0 no-repeat;
	}	
.product_home{
	width:768px;
	margin-bottom:10px;
	}	
.subnav1{
	width:768px;
	height:36px;
	background:url(../images/subnavbg.png) repeat-x;
	}	
.subnav1 span{
	color:#fff;
	width:82px;
	height:36px;
	display:block;
	line-height:36px;
	text-align:center;
	float:left;
	background:url(../images/subnav1.png) no-repeat;
	}	
.subnav1 a{
	float:right;
	margin-right:12px;
	line-height:36px;
	}	
.product_home_box{
	width:768px;
	overflow:hidden;
	}	
	
.product_home_box ul{
	width:798px;
	}
.product_home_box li{
	width:177px;
	height:201px;
	float:left;
	margin-top:10px;
	margin-right:20px;
 	background:url(../images/pro_list.png) no-repeat;
	}		
.product_home_box li img{
	margin:1px;
	float:left;
	width:175px; height:170px;
	}	
.product_home_box li p{
	height:28px;
	width:175px;
	line-height:28px;
	margin:0 1px;
	text-align:center;
 	}
	
.superiority1{
	margin:20px 0 30px;
	background:url(../images/map.png) right 60px no-repeat;
	}	
.main_box2 h4{
	font-size:22px;
	color:#333;
	line-height:30px;
	}	
.main_box2 h4 i{
	width:68px;
	height:30px;
	display:block;
	float:left;
	
	}	
.superiority_number1 i{
	background:url(../images/ico.png) 0 -62px no-repeat;
 	}	
.superiority_number2 i{
	background:url(../images/ico.png) 0 -102px no-repeat;
 	}
.superiority_number3 i{
	background:url(../images/ico.png) 0 -142px no-repeat;
 	}
.superiority_number4 i{
	background:url(../images/ico.png) 0 -180px no-repeat;
 	}
.superiority_number5 i{
	background:url(../images/ico.png) 0 -220px no-repeat;
 	}
.superiority_number6 i{
	background:url(../images/ico.png) 0 -258px no-repeat;
 	}					
.main_box2 p{
	font-size:14px;
	line-height:22px;
	margin-bottom:10px;
	}	
.superiority2{
	margin-bottom:20px;
	background:url(../images/draw1.png) left no-repeat;
	}	
.superiority2 ul{
	margin-left:501px;
	}	
	
.about{
	width:591px;
	padding-bottom:20px;
	}	
.subnav2{
	width:591px;
	height:36px;
	margin-bottom:16px;
	background:url(../images/subnavbg.png) repeat-x;
	}	
.subnav2 span{
	width:109px;
	height:36px;
	display:block;
	line-height:36px;
	color:#fff;
	text-align:center;
	font-size:14px;
	float:left;
	background:url(../images/subnav2.png) no-repeat;
	}	
.subnav2 a{
	float:right;
    line-height: 36px;
    margin-right: 12px;
	}		
.about img{
	float:left;
	margin-right:10px;
	}	
.about strong{
	color:#333;
	}	
	
.new_firm{
    width:391px;
	}
.subnav3{
	width:391px;
	height:36px;
	margin-bottom:16px;
	background:url(../images/subnavbg.png) repeat-x;
	}	
.subnav3 span{
	width:82px;
	height:36px;
	display:block;
	line-height:36px;
	color:#fff;
	text-align:center;
	font-size:14px;
	float:left;
	background:url(../images/subnav3.png) no-repeat;
	}	
.subnav3 a{
	float:right;
    line-height: 36px;
    margin-right: 12px;
	}	
.new_firm_box img{
	float:left;
	margin-right:10px;
	}	
.new_firm_box strong{
	color:#333;
	}	
.new_firm_box ul{
	margin-top:14px;
	}	
.new_firm_box li{
	width:391px;
	line-height:34px;
	float:left;
	background:url(../images/dashed.png) top repeat-x;
	}
.new_firm_box li a{
	float:left;
	width:290px;
	height:34px;
	overflow:hidden;
 	}		
.new_firm_box li span{
	float:right;
	color:#ccc;
	}	


.true_box{
	width:1002px;
	overflow:hidden;
	margin:10px 0;
	}
.true_box ul{
	width:1043px;
	}	
.true_box li{
	float:left;
	width:182px;
	padding-bottom:10px;
	margin-right:22.5px;
	}
.true_box li img{
	width:181px;
	height:181px;
	float:left;
	border:1px solid #c9c9c9;
	}
.true_box li p{
	width:182px;
	height:30px;
	background:#f0f0f0;
	text-align:center;
	float:left;
	}	
	
.content_box_title span.white {
background-color: #fff;
color: #666;
padding: 0 20px;
margin: 0 auto;
}
.content_box_title {
background: url(../images/small-dot.gif) repeat-x center center;
height: auto;
text-align: center;
margin-bottom: 20px;
font-size: 30px;
line-height: normal;
font-family: 'Alike Angular', Arial, Helvetica, sans-serif;
}
	
	
.news_pro{
	width:489px;
	float:left;
	}	
.subnav4{
	width:326px;
	height:36px;
  	background:url(../images/subnavbg.png) repeat-x;
	}	
.subnav4 span{
	width:82px;
	height:36px;
	display:block;
	line-height:36px;
	text-align:center;
	float:left;
	color:#fff;
	font-size:14px;
	background:url(../images/subnav3.png) no-repeat;
	}	
.subnav4 a{
	float:right;
	line-height:36px;
	margin-right:12px;
	}
.news_pro ul{
	width:100%;
	margin-bottom:10px;
	overflow:hidden;
 	}		
.news_pro li{
	width:100%;
	float:left;
	line-height:40px;
	margin-top:-1px;
	background:url(../images/dashed.png) bottom repeat-x;
	}	
.news_pro li a{
	float:left;
	width:422px;
	height:40px;
	overflow:hidden;
	}	
.news_pro li span{
	float:right;
	color:#4c4c4c;
	}	
.news_pro_margin{
	margin:0 12px;
	}	
	
.main_box6{
	width:1000px;
 	border:1px solid #e6e6e6;
	}	
.main_box6 h3{
	color:#499124;
	font-size:14px;
	margin:0px 12px;
	height:26px;
 	background: url(../images/friend_navbg.png) 0 11px repeat-x;
	}	
.main_box6 h3 span{
	width:66px;
	height:26px;
	line-height:26px;
	display:block;
	background:#fff;
	}	
.main_box6 ul{
	width:976px;
	overflow:hidden;
	display:inline-block;
 	margin:6px 12px 12px;
	}	
.main_box6 ul li{
	float:left;
	margin-right:15px;
	}	
	
.main_box7{
	width:1002px;
	height:52px;
	margin:20px 0;
	background: url(../images/ad_text.jpg) repeat-x;
	}	
.main_box7 li{
	line-height:48px;
	float:left;
	margin:0 0 0 50px;
	}	
.main_box7 li span{
	float:left;
	font-size:22px;
	}	
.main_box7 li span s{
	text-decoration:none;
	color:#e93d23;
	font-size:24px;
	}	
.main_box7 li .line{
	float:left;
	color:#e0e0e0;
	font-size:26px;
	margin-left:50px;
 	}
	
/*footer_box*/	
.footer{
	width:100%;
	min-height:200px;
	display:inline-block;
	background:#3f3c35 url(../images/bottom.jpg) no-repeat top center;;
	}
.footer_box{ min-height:320px; background:url(../images/ewm.jpg) no-repeat right center;}

.foot_1{ float:left; width:550px; border-right:1px solid #63605a;}
.foot_title{color: #a0a0a0;font-size: 15px;font-weight: bold; margin-top:20px; width:100%; float:left;}
.foot_nr{ width:100%; float:left;}
.foot_r{ float:right; width:550px;}

.footer_box .wrap{
 	}
.footer_box .wrap p{
	width:114px;
	font-size:14px;
	text-align:center;
	margin-right:20px;
	float:left;
	}
.phone_box{
	display:inline-block;
	}			
.contact{
 	font-size:14px;
	line-height:23px;
	padding-left:20px;
	float:left;
	display:inline-block;
 	}	
.contact span{
	color:#444;
	}	
.service_footer{
 	float: left;
	margin-left:31px;
 	}
.service_footer .phone{
	text-indent:10px;
	color:#999;
 	}	
.service_footer .phone span{
	font-size:25px;
	color:#979693;
	height:21px;
	line-height:21px;
 	font-family: Comic Sans MS;
   }
.service_footer .phone i{
	width:31px;
	height:20px;
	display:block;
	float:left;
	margin-left:9px;
 	background:url(../images/phone.jpg) no-repeat;
	} 
.service_footer .phone p{
	margin:10px 0 0;
	padding:0;
	}	
.service_bg a{
	width:218px;
	height:66px;
	display:block;
	margin-top:10px;
	margin-left:9px;
	background:url(../images/service.png) no-repeat;
	}	
.service_bg a:hover{
	background:url(../images/service.png) 0 -76px no-repeat;
	}	
.copyright{
	width:100%;
	height:45px; line-height:45px;
	text-align:center;
	font-size:14px;
	float:left;
	background:#191815;
	color:#9b9894;
	}	
.text_ad{
	width:344px;
	height:25px;
	margin:15px auto;
	background:url(../images/text.png) no-repeat;
	}	
.copyright_img{
	margin-bottom:40px;
	text-align:center;
	}	
.copyright_img a.m{
	margin-right:20px;
	}	
#slider ul, #slider li {margin: 0;padding: 0;list-style: none;width: 1680px;height: 400px;overflow: hidden;}



/* Grid systems
---------------------------------------------------------- */
.wpb_row {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* Grid with fluid columns */
.iabout_txt {
  width: 100%;
  *zoom: 1;
}
.iabout_txt:before,
.iabout_txt:after {
  display: table;
  content: "";
}
.iabout_txt:after {
  clear: both;
}
.shortcode_img {
width: 100px;
height: 65px;
padding-top: 35px;
background-color: #fff;
border-radius: 50%;
margin: 30px auto;
}
.shortcode_img img {
max-width: 32px;
height: auto;
}
.vc_front_widget a {
color: #58a623;
}
.vc_front_widget {
width: 100%;
text-align: center;
padding: 1px;
color: #777;
background-color: transparent;
-webkit-transition: background-color .2s linear, color .2s linear;
-moz-transition: background-color .2s linear, color .2s linear;
-o-transition: background-color .2s linear, color .2s linear;
-ms-transition: background-color .2s linear, color .2s linear;
transition: background-color .2s linear, color .2s linear;
}
.wpb_wrapper ul{margin: 20px 0;padding-left: 40px; background: url(../images/list.jpg) no-repeat 20px 10px;}
.wpb_wrapper ul li{ text-align:left;}
.vc_front_widget:hover {
background-color: #a0ce4e;
color: #fff;
}
h3.widget-title {
font-size: 16px;
font-weight: 700;
padding-bottom: 9px;
text-align: center;
text-transform: uppercase;
font-family: 'Alike Angular', Arial, Helvetica, sans-serif;
}
.iabout_txt [class*="vc_span"] {
  display: block;
  width: 100%;
  min-height: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 2.5%;

}
.iabout_txt [class*="vc_span"] .sidebar-widget {
	overflow: hidden;
}
.iabout_txt [class*="vc_span"]:first-child {
  margin-left: 0;
}
.iabout_txt .vc_span12,
.wpb_teaser_grid.wpb_carousel .vc_span12 {
  width: 100%;
}
.iabout_txt .vc_span11 {
  width: 91.45833333333334%;
}
.iabout_txt .vc_span10 {
  width: 82.91666666666667%;
}
.iabout_txt .vc_span9 {
  width: 74.375%;
}
.iabout_txt .vc_span8 {
  width: 65.83333333333334%;
}
.iabout_txt .vc_span7 {
  width: 57.29166666666667%;
}
.iabout_txt .vc_span6,
.wpb_teaser_grid.wpb_carousel .vc_span6 {
  width: 48.75%;
}
.iabout_txt .vc_span5 {
  width: 40.208333333333336%;
}
.iabout_txt .vc_span4,
.wpb_teaser_grid.wpb_carousel .vc_span4 {
  width: 31.666666666666668%;
}
.iabout_txt .vc_span3,
.wpb_teaser_grid.wpb_carousel .vc_span3 {
  width: 23.125%;
}
.iabout_txt .vc_span2 {
  width: 14.583333333333334%;
}
.iabout_txt .vc_span1 {
  width: 6.041666666666667%;
}
.wpb_row > .wpb_column > .wpb_wrapper .wpb_content_element:last-child {
  margin-bottom: 0;
}
/* end Grid systems -------------------------------------- */

.lanren{width:1180px;height:405px;margin:0px auto;margin-bottom:20px;position:relative;}
.lanren ul li{width:212px;height:405px;border-left:1px solid #ed592c;position:relative;overflow:hidden;float:left;}
.lanren ul li .imgTop img{opacity:0.4;}
.lanren ul li .imgTop img.tm{opacity:1;}

.lanren ul li .imgCon{width:538px;height:405px;}
.lanren ul li .imgCen{width:538px;height:50px;background:rgba(0,0,0,0.5);color:#fff;font-size:20px;line-height:50px;position:absolute;left:0px;bottom:45px;text-indent:20px;display:none;}
.lanren ul li .imgBot{width:538px;height:45px;background:#222;}
.lanren ul li .imgBot p.bt_1{width:80px;line-height:45px;font-size:16px;color:#fff;text-indent:20px;float:left;}
.lanren ul li .imgBot p.bt_2{width:458px;height:45px;line-height:45px;float:left;display:none;}
.lanren ul li .imgBot p.bt_2 span{font-size:14px;color:#fff;padding-right:30px;background:url(../images/part2_icon.png)no-repeat left center;padding-left:10px;}

.lanren ul li.first{width:538px;}
.lanren ul li.fast{position:absolute;right:0px;bottom:0px;}
/* 3 */
.item3{position:relative;float:left;margin: 10px 19px;width:361px;height:376px;cursor:pointer;overflow:hidden;}
.item3 h2{position:absolute;left:0;top:130px;height:40px;width:100%;background:url(../images/demo02.png) no-repeat;}
.item3 h2 p{height:40px;text-indent:-10000px;background:url(../images/demo03.png) no-repeat;}
.item3 div{position:absolute;width:0;height:0;background:url(../images/demo02.png) repeat;overflow:hidden;_zoom:1;}
.item3 .cornerTL{left:0;top:0;}
.item3 .cornerTR{right:0;top:0;}
.item3 .cornerBL{left:0;bottom:0;}
.item3 .cornerBR{right:0;bottom:0;}
.item3 dl{position:absolute;top: 75px;left: 61px;width: 238px;height: 225px;display:none;}
.item3 dt{height:40px;width:100%;line-height:40px;text-align:center;color:#FFF;}
.item3 dt h3{height:40px;text-indent:-10000px;background:url(../images/demo03.png) no-repeat;}
.item3 dd{width:240px;line-height:20px;color:#FFF;font-size:12px;}
.item3 dd p{ font-size:20px; width:100%; text-align:center; line-height:80px;}
.item3 dd span{ width:100%; height:35px; background:url(../images/shjj.png) no-repeat center; float:left;}
.item3 dd a{ text-align:center; width:100%; float:left; margin:20px 0;}

/* 关于我们 */
.box_main{background: url(../images/nbg.jpg) repeat-x left top;}
.index_about{ width:100%; float:left;}
.title{ width:100%; float:left; height:40px; margin:10px 0;}
.title p{ float:left; line-height:40px; padding:0 40px; background:#ed592c; color:#fff; font-size:18px;}
.title a{ float:right; line-height:40px; color:#2a2827;}
.about_l{ width:720px; float:left;}
.about_r{ width:425px; float:right;}
.about_more{ width:100%; float:left; height:57px; line-height:57px; text-align:center; background:#d4d4d5; color:#e8e8e8; margin:50px 0;}
/* 关于我们end */

/* 新闻中心 */
/**首页新闻**/
.max-min {width: 100%;float:left;}
.index-newsmore{ float:right; font:normal 16px/24px Arial; color:#000; padding-right:15px;}
.index-newsmore:hover{ color:#131212;}
.index-newsle{ float:left; width:47%;}
.index-newsle-img { width:100%;position:relative; overflow:hidden;margin-bottom:30px;}
.index-newsle h3{ margin-bottom:15px; font:18px/24px "微软雅黑"; color:#131212;}
.index-newsle h3 span{ float:right; font-size:14px; color:#7a7a7a;}
.index-newsle p{ color:#888; line-height:24px;}
.index-newsri{ float:right; width:47%; padding-left:5px;}
.index-newsri a{ width:100%; margin-left:-5px; padding:22px 0; padding-left:5px; margin-bottom:25px; transition:background 0.4s; cursor:pointer; float:left;}
.index-newsri a dt{ width:17%; float:left; border-right:1px solid #e6e6e6;  font:normal 66px/76px 'verdana'; color:#131212; text-align:center;}
.index-newsri a dd{ float:right; width:74%; float:right; padding-right:18px;}
.index-newsri a dd h3{ height:24px; margin-bottom:10px; font:18px/24px "微软雅黑"; color:#131212; overflow:hidden;}
.index-newsri a dd h3 span{ float:right; font-size:14px; color:#717171; margin-bottom:12px;}
.index-newsri a dd p{ color:#131212;}
.index-newsri a.hover{padding-left:0; background:#e3e3e3;border-left:5px solid #333; }
.index-newsri a:hover dt{color:#131212; border-color:#131212;}
.index-newsri a:hover dd h3{ color:#131212;}
/* end */

.iabout {
width: 1200px;
margin: auto;
padding:30px 0;
}
.iabout_tit {
width: 100%;
height: 50px;
font-size:12px;
color:#767676;
font-family:宋体;
font-weight:bold;
}
.mod{ float:right; border:1px solid #999999; padding:5px 10px;}
.iabout_txt {
line-height: 28px;
padding-top: 20px;
color:#000;
}


#flip{ width:100%; float:left; margin:10px 0;}
.metpager_3 .dj{font-weight: bold;display: block;width: 38px;height: 38px;line-height: 38px;float: left;background: #C11920;color: #fff;margin-right: 5px;border: 1px solid #DDDDDD;}
.metpager_3 a{font-weight: bold;display: block;width: 38px;height: 38px;float: left;background: #F4F4F4;line-height: 38px;margin-right: 5px;border: 1px solid #DDDDDD;text-align:center;}


.righttext {
float: left;
width: 730px;
}
.readpic {
float: left;
width: 225px;
height: 225px;
padding: 5px 5px 5px 0;
}
.readpic img {
border: 1px solid #EEE;
}
.readtitle {
float: left;
width: 415px;
margin-left: 10px;
text-align: left;
}
.readtitle dl dt {
color: #FF6600;
font-size: 16px;
font-weight: bold;
line-height: 180%;
padding-left: 10px;
}
.readtitle dl dd {
color: #828282;
height: 30px;
line-height: 30px;
padding-left: 10px;
}
.readtitle dl dd.fastline {
background-color: #f8f8f8;
color: #828282;
height: 30px;
line-height: 30px;
}

.readlist {
float: left;
margin: 0 auto;
width: 662px;
margin-top: 10px;
}
.readlist .tg {
height: 38px;
line-height: 38px;
font-size: 14px;
padding-left: 16px;
font-weight: bold;
border-bottom: 1px dashed #d6d6d6;
}
.readlist .tg i, .readlist .tg1 i, .readlist .tg3 i {
background: url("../images/ico.png") no-repeat;
display: block;
float: left;
height: 10px;
margin: 16px 8px 0 0;
width: 6px;
}
.readlist .l {
padding: 10px 0px 0px 0px;
overflow: hidden;
}

.newslist {
list-style: none;
margin: 0 auto;
padding: 0px;
margin-left: 10px;
}
.newslist li {
height: 35px;
line-height: 35px;
text-align: left;
margin: 0 auto;
padding-left: 15px;
list-style: none;
background: url('../images/icon3.gif') no-repeat 5px 15px;
border-bottom: 1px dotted #DADBD6;
overflow: hidden;
}
.newslist li .data {
float: right;
padding-right: 10px;
color: #B3B3B3;
}

.frameleft {
float: left;
width: 768px;
}

.pagecontentstr {
width: 754px;
background-color: #fff;
padding: 5px 5px 40px 5px;
overflow: hidden;
}




.input2{display: inline-block;width: 210px;padding: 4px;margin-bottom: 9px;font-size: 13px;line-height: 18px;color: #555555;border: 1px solid #cccccc;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.input3{display: inline-block;width: 210px;padding: 4px;margin-bottom: 9px;font-size: 13px;line-height: 18px;color: #555555;border: 1px solid #cccccc;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

.test {color: #333;font-family: "微软雅黑";border: 1px solid #dcdcdc;height: 45px;line-height: 45px;text-align: left;padding-left: 10px;margin-right: 0;padding-right: 0;width: 440px;border-right: none;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-radius: 5px 0 0 5px;float: left;}



.tab1{width:100%;margin:50px auto 0 auto; float:left;}
.menu{font-size:14px; width:208px; height:616px; background: url(../images/class.jpg) no-repeat; float:left;}
.product_title{float:left;color: #fff;margin: 20px 0 14px 60px;text-transform:uppercase; line-height:20px;}
.menu li{float:left;width:190px;line-height:30px;height:32px;cursor:pointer;overflow:hidden; background:url(../images/porduct_class_bg.png) no-repeat center bottom; }
.menu li p{color:#666; float:left; padding:0 5px; margin-left:25px; font-size:12px;}
.menu li.off p{ color:#fff; background:#a0ce4e;}
.menudiv{width:770px; float:right;}
.menudiv li{width: 165px;float: left;margin-right: 20px;}
.menudiv li img {margin: 1px;float: left;width: 165px;height: 124px; border:1px solid #ccc;}
.menudiv li p {height: 28px;width: 175px;line-height: 28px;margin: 0 1px;text-align: center; float:left;}
.menudiv div{line-height:28px;}



.search_s{ float:left;margin-top: 6px; margin-left:10px;}

.picBox{width:162px; height:190px;border:1px #CCC solid; float:left; overflow:hidden;}
.picImgBox{ width:162px; height:120px; line-height:120px; overflow:hidden; text-align:center; display:table-cell; vertical-align:middle; *disply:block; font-size:120px;}
.picImgBox img{width:162px; text-align:center; border:none; display:block; margin:0 auto; vertical-align:middle;}