/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input,button{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px;font-family:''; color:#666;}
a{color:#666;}
p{line-height:1.8em; padding:5px 0; /*height:230px;*/}
img{outline-width:0px;vertical-align:middle;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1200px; margin:0 auto;}

.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}
.rslides li:first-child {position: relative;display: block;float: left;}
.rslides img {display: block;height: auto;float: left;width: 100%;border: 0;}
.slide_container {position: relative;width: 100%;}
.slide {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.slide li {position: absolute;width: 100%;left: 0;top: 0;}
.slide img {display: block;position: relative;z-index: 1;height: auto;width: 100%;border: 0;}
.slide .caption {display: block;position: absolute;z-index: 2;font-size: 20px;text-shadow: none;color: #fff;background: #000;background: rgba(0,0,0, .8);left: 0;right: 0;bottom: 0;padding: 10px 20px;margin: 0;max-width: none;}
.slide_nav {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 52%;left: 0;opacity: 0.7;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 61px;width: 38px;background: transparent url("../images/themes.gif") no-repeat left top;margin-top: -45px;}
.slide_nav:active {opacity: 1.0;}
.slide_nav.next {left: auto;background-position: right top;right: 0;}



 .swiper-container {
      width: 100%;
      height: 100%;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
	.headbg{ position:relative}
	.head { height:142px}
	.head_left{ width:20%; float:left; margin-top:31px}
	.head_left h2{ font-size:26px; color:#000}
	.head_left font{ display:block; color:#000;    font-size: 15px;}
	.tel{ width:14%; float: right; margin-top:58px;margin-right: 3%; }
	.tel span{ background:url(../images/tel2.png) left center no-repeat; font-size:18px; color:#000; padding-left:20px;}
	/*menu*/
.menu{height:35px;line-height:35px; width:57%; float:right; margin-top:53px; position:relative; z-index:999}
.menu ul li{ float:left; position:relative; padding:0 15px;}
.menu ul li dl{ background:#fff; width:100%; position:absolute; left:0px; top:35px; box-shadow:2px 2px 5px rgba(0,0,0,0.2); padding:10px 0;display:none; width: 157px;text-align: center;}
.menu ul li dl dd{ line-height:28px;border-bottom:#ddd dotted 1px; margin:0 10px; }
.menu ul li dl dd a{ font-size:12px; color:#666; font-weight:normal; display:inline; padding:0; text-align:left;}
.menu ul li dl dd a:hover{ color:#f60;}
.menu a{ font-size:16px;color:#000; text-decoration:none;display:block;text-align:center;}
.menu  ul li #on2{border-bottom: 3px solid #1C6EA1;}
.con2bg{}
.con2 { padding:70px 0px;}
.title2{ font-size:22px; text-align:center; color:#fff}
.title2 font{ font-size:16px;}
.con2  ul li{ width:23%; float:left; margin:1%; text-align:center;}
.con2  ul li span{ display:block; font-size:35px; margin-top:30px; color:#fff; font-weight:bold; }
.con2  ul li em{ color:#fff; font-size:16px; font-style:normal;line-height: 35px;}
.con3{ /*margin:7px auto;*/}
.title{ font-size:22px; text-align:center; color:#000}

.title h2{
	position: relative;
	display: inline-block;
	margin-top: 80px;
}

.title h2:before{
	content: '';
	position: absolute;
	left: -24px;
	width: 11px;
	height: 11px;
	border-radius: 50%;
	background: #000;
	top: 8px;
}

.title h2:after{
	content: '';
	position: absolute;
	right: -24px;
	width: 11px;
	height: 11px;
	border-radius: 50%;
	background: #000;
	top: 8px;
}
.title font{margin-top: 10px; font-size:16px;/*margin-bottom: 60px;*/    display: block;}
.con3 ul {/* margin-top:30px;*/padding-top: 20px;padding-bottom: 25px;}
.con3 ul li{box-shadow:0px 4px 32px 0px rgba(0,0,0,0.08);
	width: 170px;
	height: 255px;
	float:left;
	margin-right: 37px;
	padding: 20px;
	margin-bottom: 35px;
	text-align:center;
}

.con3 ul li:nth-child(4n){
	float: right;
	margin-right: 0;
}
.con3 ul li h1{ margin-bottom:12px; margin-top:20px;
font-size:16px;
font-family:PingFangSC-Medium,PingFang SC;
font-weight:500;
color:rgba(51,51,51,1);
line-height:22px;}
.con3 ul li span{ display:block; line-height:25px;}
.swiper-container01{ margin-top:20px; margin-bottom:44px;} 
/*.swiper-container01 .swiper-slide{background: url(../images/01.jpg) !important;background-size: 100% 100%;}*/
.con4_tit{/*background:linear-gradient(180deg,#fff 0%,#fff 100%);*//*border:1px solid #000;*/ padding:0px 0px;}
.swiper-container01 h1{ color:#000; font-size:20px;    color: #fff; font-weight:normal}
.con4_tit ul { margin-top:20px;}
.con4_tit ul li{ line-height:58px; text-align:left }
.con4_tit strong{ text-align:left; display:block; margin:16px 4%; margin-top:20px; color:#fff;font-weight:normal; font-size:18px;}
.con4_tit ul li span{ display:block; font-size:16px; /*background:url(../images/u306.png) 4% center no-repeat;*/ padding-left:3%;    color: #fff; text-align:center;}


.con4bg{
	background: #f7f7f7;
	padding-bottom: 17px;
}

.con5 { /*padding:20px 0px;*/}
.fenlei{ text-align:center; margin-top:20px; }
.fenlei a{display:inline-block; margin:0 15px; font-size:16px; float: left;}
.con5_tit ul { margin-top:50px;}
.con5_tit ul li{ float:left; width:23%; margin:0  1%}
.con5_tit ul li img{ width:275px;height: 205px;}
.con5_tit ul li span{ display:block; text-align:center; font-size:14px; margin:10px 0px;}
.swiper-container02{ margin-top:20px;}
.swiper-container02 img{ width:100%}
.more{ float:right; font-weight:bold; color:#b8b8b8; font-size:14px !important; }
.con6bg{ background:rgba(247,247,247,1); padding:60px 0px;    padding-top: 0px; margin-top:40px;}
.con6bg .swiper-slide{ background:none}
.ddd{ background:#333; padding:40px 0px; margin-top:20px;}

.con7 { /*padding:0 0 120px;*/}
.con7 dl{ width:19%; float:left; margin:0 6px; margin-top:20px; }
.con7 dl dt{ background:#4E9EBE; height:55px; line-height:55px; color:#fff; text-align:center; font-size:18px; margin-bottom:15px}
.con7 dl dd{ border:1px solid #fff; color:#fff; margin-bottom:20px; padding:15px 0px; text-align:center; font-size:14px}
.con8_left{ width:45%; float:left; background:#fff; box-shadow:0px 0px 10px #eee; margin-top:40px; padding-top:30px; text-align:left; padding-bottom:40px;}
.con8_left h1{ text-align:center; font-size:16px;width:20%; margin:0 auto; margin-bottom:40px;}
.con8_left a{ background: url(../images/dian2.png) left center no-repeat; padding-left:18px; font-size:14px; margin-left:15px;}
.con8_left ul li{ margin-bottom:20px;}
.con8_left em{ font-style:normal; display:block; margin-left:33px; color:#CCC; font-size:12px;}
.con8_right{ width:50%; float:right; background:#fff;  margin-top:38px; /*padding-top:30px;*/ text-align:left; padding-bottom:8px;}


.slideTxtBox_01 .hd {/*margin-bottom:20px;*/ }
.slideTxtBox_01 .hd ul li{ border-bottom:1px solid #fff; width:15%; margin:0 5%; float:left;    padding-bottom: 20px; text-align:center;  position:relative}
.slideTxtBox_01 .hd ul li a{ font-size:16px; display:inline-block;}

.slideTxtBox_01 .bd img{ width:100%} 
.slideTxtBox_01 .bd  ul li{ margin-bottom:20px; }
.slideTxtBox_01 .bd  ul li em{ font-style:normal; display:block; background:#4e9ebe; width:20%; float:left; color:#fff; font-size:14px; height:30px; line-height:30px; text-align:center}
.slideTxtBox_01 .bd  ul li a{ display:inline-block; margin-left:5%; font-size:16px; color:#000; width:70%;}
.slideTxtBox_01 .bd  ul .tu{ margin-left:0px !important; width:100% !important;}


.slideTxtBox_01 .hd ul .on:after{    content: '';
    position: absolute;
    bottom: 8px;
    width: 54%;
    left: 23%;
    height: 4px;
    background: #1C6EA1;}




.con9 {/* padding:120px 0px;*/padding-bottom: 60px;}
.con9 ul { margin-top:40px;}
.con9 ul li{ width:238px; float:left;}
.con9 ul li img{ width:100%}

.con9 ul {
	border-top: 1px solid #dbdbdb;
	border-left: 1px solid #dbdbdb;
	    width: 1195px;
}

.con9 ul li{
	border-bottom: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
}

.con10bg{ background:#F7F7F7; padding:40px 0px}
.con10{}
.con10 h1{ font-size:18px; color:#000; margin-bottom:20px;}
.con10  a{ display:inline-block; /*border:1px solid #000;*/ width:13%; margin:0 1%; float:left; text-align:center; height:40px; line-height:40px; margin-bottom:20px;  color: #fff; background-color: #4e9ebe;}
.footbg{ background:url(../images/bg.png) ; color:#fff; padding:80px 0px;text-align: center;}
.footbg b{ font-weight:normal;margin-top: 50px;display: inline-block;}
.foot_left{ width:71%; float:left;}
.foot_left dl{ width:14%; float:left}
.foot_left dl dt{ font-size:14px; margin-bottom:10px;}
.foot_left dl a{ font-size:14px; color:#fff;line-height: 2;}
.foot_right{ width:20%; float:right; text-align:right}
.foot_right h2{ font-weight:normal; /*font-size:33px;*/}
.foot_right font{ display:block; font-size:14px; margin-bottom:20px;}
.foot_right em{ font-style:normal; display:block; font-size:16px; color:#fff;  /*height:35px;*/ line-height:35px; }
.foot_right a { display:inline-block; margin:2%;    float: right;}
.foot_right a img{ width:22px;}
.neiye img{ width:100%}
.xinwen { margin-top:30px;}
.title3{ border-bottom:1px solid #000; padding-bottom:5px; margin-bottom:15px;}
.title3 span{ float:left; font-size:20px; color:#000}
.title3 font{ float:left; font-size:14px; color:#999;height: 30px;line-height: 30px;margin-left: 20px;}
.xinwen_left{ width:14%; float:left;}
.xinwen_left ul li{ height:60px; line-height:60px; background:#F7F7F7; text-align:center;}
.xinwen_left ul li .on{ background:#1C6EA1 !important; color:#fff }
.xinwen_left ul li strong{ font-size:20px; color:#000; font-weight:normal;}
.xinwen_left ul li .on strong{ color:#fff !important;  }

.xinwen_left ul li a{ display:inline-block; width:30%; float:right; font-size:16px; color:#000}







.xinwen_right{ width:85%; float:right; background-color:#f7f7f7;}
.xinwen_right .one{ border:1px solid #999; padding:2%;}
.one_left{ width:20%; float:left; padding-top:20px;}
.one_left img{ width:100%}
.one_right{ width:78%; float:right}
.one_right h2{ color:#000}
.one_right em{ font-style:normal; font-size:12px; display:block; margin:-20px 0px;float:right;}
.one_right span{ font-size:14px; line-height:25px;}
.one_right a{ display:block; background:#007aff; text-align:center; width:20%; height:30px; line-height:30px; color:#fff; margin:10px 0px; font-size:14px;}
.xinwen_right ul{ padding:2%}
.xinwen_right ul li{ line-height:40px;}
.xinwen_right ul li a{ font-size:16px; float:left;color:#333}
.xinwen_right ul li span{ float:right; font-size:14px; color:#333} 
.anli { margin-top:30px;}
.shaoxuan ul li{ line-height:50px;}
.shaoxuan ul li strong{ font-size:16px; color:#000; display:inline-block;    width: 5%;}
.shaoxuan ul li a{ display:inline-block; margin:0 1%;}
.anlidl { margin-top:30px;}
.anlidl ul li{ float:left; width:23%; margin:1%}
.anlidl ul li img{ width:100%;/*width: 275px;*/ height: 146px;}
.anlidl ul li span{ display:block; text-align:center; font-size:14px; margin:10px 0px;}
.xinwe2_left{ width:65%; float:left;  padding:1%; background-color:#f7f7f7;}
.xinwe2_left h2{ text-align:center; color:#000}
.xinwen2_right{ width:28%; float:right; padding:1%; background:#F7F7F7}
.xinwen2_right h2{ text-align:center; color:#000}
.xinwen2_right ul li{ line-height:50px;line-height:30px; }
.xinwen2_right ul li a{ display:block;font-size:13px; background:url(../images/er.png) left center no-repeat; padding-left:15px; }
.xinwen2_right ul li span{ float:right; font-size:13px; color:#CCC} 
.xinwen2_right ul li  em{    font-style: normal;
    display: block;
    margin-left: 15px;
    color: #CCC;
    font-size: 12px;}
.title4 {}
.title4 a{ display:inline-block; margin:0 1%; font-size:14px}
.inside_con{ margin-top:20px;}




	.mobile-inner-nav a{
		-webkit-animation-duration: 0.5s;
		animation-duration: 0.5s;
		-webkit-animation-fill-mode: both;
		animation-fill-mode: both;
		-webkit-animation-name: returnToNormal;
		animation-name: returnToNormal;
	}
			
	@-webkit-keyframes returnToNormal {
	  0% {
	    opacity: 0;
	    -webkit-transform: translate3d(0, -100%, 0);
	            transform: translate3d(0, -100%, 0);
	  }

	  100% {
	    opacity: 1;
	    -webkit-transform: none;
	            transform: none;
	  }
	}

	@keyframes returnToNormal {
	  0% {
	    opacity: 0;
	    -webkit-transform: translate3d(0, -100%, 0);
	            transform: translate3d(0, -100%, 0);
	  }

	  100% {
	    opacity: 1;
	    -webkit-transform: none;
	            transform: none;
	  }
	}
	.mobile{ display:none;}
	.title3 font{ display:block}
	.xinwen_right ul{ min-height:400px; }
	.yeshu{ float:right; margin-right:2%; margin-bottom:20px;}
	.yeshu a{ color:#333; font-size:14px; display:inline-block; margin:0 15px;}
	.title3{    border-bottom: none;}


@media screen and (max-width:600px) {
	.shaoxuan ul li strong {width:14%}
	.con5_tit ul li img{ height:146px;width:100%;}
	.wapper{ width:96%;}
	.swiper-button-next{ display:none !important}
	.swiper-button-prev{ display:none !important}
	.mobile{ display:block;    padding-bottom: 50px;
}
	.head { display:none;}
	.head_left{ width:41%; color:#fff; padding-left:5%; padding-top:5px;   margin-top: 0px; }
	.head_left h2{ color:#000; font-size:28px;}
	.head_left font{ color:#000; font-size:12px;}
	.slide_nav{top: 74%;}
	.con2 { padding:5px 0px;}
	.con2  ul { margin-top:30px;}
	.con2  ul li{ width:48%; margin-bottom:20px;}
	.con2  ul li img{ width:50%; text-align:center}
	.con2  ul li span{    margin-top: 5px; font-size:16px;}
	.con2  ul li em{ font-size:14px;}
	.title2 h2{ font-size:20px;}
	.title2  font{ font-size:14px;}
		.title h2{ font-size:20px; margin-top:30px;}
	.title  font{ font-size:14px;}
	.con3  ul li{ width:42%;  height:325px; padding:10px;box-shadow:none; background:#F7F7F7; margin:0 1%; margin-bottom:5px;}
	.con3 ul li:nth-child(4n){float:left; 
margin-right: 0; }
	.con5_tit  ul li{ width:48%;}
	.con7 dl{ width:46%;}
		.con7 dl:nth-child(5){margin-left: 29% !important; }
	.con7 dl dt{ height:60px; line-height:60px;}
	.con7 dl dd{line-height: 26px;  margin-top: 10px;
    padding: 3%;}
	.con8_left{ width:100%; box-shadow:none; background:#F7F7F7;    padding-bottom: 5px;}
	.con8_right{ width:100%}
	.slideTxtBox_01 .hd ul li{ width:20%; margin:0 2%}
		.con3 { /*padding:30px 0px;*/}
		.fenlei a{margin: 0 10px;}
		.con6bg{ background:none; padding:0}
.con4 { /*padding:30px 0px;*/}
.con5 { padding:30px 0px;}
.con6 {/* padding:30px 0px;*/}
.con7 { padding:30px 0px;}
.con9  { /*padding:30px 0px;*/}
.footbg{ padding:30px 0px;}.
.foot_left dl dt{ font-size:12px;}
.ddd{ padding:20px 0px; margin-top: 38px;}
.con9 ul{ width:100%;border-top:none;}
.con9 ul li{ width:19%}
		.con9 ul li:nth-child(5){border-top: 1px solid #dbdbdb; !important; }
		.con9 ul li:nth-child(1){border-top: 1px solid #dbdbdb; !important; }
		.con9 ul li:nth-child(2){border-top: 1px solid #dbdbdb; !important; }
		.con9 ul li:nth-child(3){border-top: 1px solid #dbdbdb; !important; }
		.con9 ul li:nth-child(4){border-top: 1px solid #dbdbdb; !important; }
		.foot_left{ width:100%;display: none; }
		.foot_right{ width:100%; float:left; text-align:left}
		.foot_right h2{ font-weight:normal; font-size:14px;}
.foot_right font{ display:block; font-size:12px; margin-bottom:20px;}
.foot_right em{  font-size:15px; color:#fff;  height:20px; line-height:20px; text-align:right }
.foot_right a img{ width:28px}
.slide_container{ padding-top:72px}
.mobile-inner-header	.tel{ margin-top: 21px !important; }
.mobile-inner-header-icon{    position: absolute;
    top: 9px;
    right: 0;}
	.xinwen_left{ width:23%;}
	.xinwen_left ul li strong{ font-size:13px;}
	.xinwen_right{ width:75%}
	.xinwen_right ul li a{ font-size:12px;}
	.xinwen_right ul li span{ font-size:12px;}
	.yeshu a{margin: 0 7px;font-size: 12px;}
	.neiye{    padding-top: 64px;}
	.xinwe2_left{ width:100%; padding:20px 0; margin-bottom:40px;}
	.xinwen2_right{ width:98%; padding:1%}
	.anlidl ul li{ width:48%}
	.jijiji{ width:50%; float:left}
		.lalala{ width:50%; float:left}

.inside_on img{ width:100% !important }

 






}

.slideBox{ width:210px; height:250px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  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 ul li{ position:relative;}
.slideBox .bd ul span{ display:block; height:40px; line-height:40px; background:#000; background:rgba(0,0,0,0.8); position:absolute; bottom:0px; width:100%; color:#fff; padding-left:10px;}
.slideBox .bd img{ width:210px; height:250px; }
/*common end*/


/*banner_01*/
.banner_01{ width:1000px;height:360px; overflow:hidden; position:relative; z-index:1; }
.banner_01 ul {height:360px;position:absolute;}
.banner_01 ul li {width:1000px; height:360px;float:left;overflow:hidden; position:relative; background:#ccc;}
.banner_01 ul li img{ width:1000px; height:360px;}
.banner_01 .btnBg { width:1000px;height:20px;position:absolute; left:0; bottom:0; background:#000;}
.banner_01 .btn {width:1000px; position:absolute; height:10px; padding:5px 10px; right:0; bottom:3px; text-align:right;}
.banner_01 .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.banner_01 .btn span.on {background:#fff;}
.banner_01 .preNext {top:130px;width:45px; height:100px;  position:absolute; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
.banner_01 .pre {left:0;}
.banner_01 .next {right:0; background-position:right top;}

/*banner_02*/
.banner_02{ height:360px; overflow:hidden;}
.banner_02 #banner_02_con{ display:none;}

/*banner_03*/
.banner_03{ position:relative; z-index: 1; width:100%; height:360px; overflow:hidden;}
.banner_03 .bd { Z-INDEX: 0; position: relative; overflow:hidden; }
.banner_03 .bd ul{ margin:0px auto;}
.banner_03 .bd li { width:100%; height:360px; text-align:center;  overflow:hidden;}
.banner_03 .hd { position:relative; top:-40px; width:1100px; height:20px; margin:0px auto; text-align:center;}
.banner_03 .hd ul { position:absolute; left:50%; margin-left:-60px; bottom:0px; z-index:99; width:150px; height:22px;}
.banner_03 .hd ul li { height:22px; width:22px; margin-left:15px; text-align:center; text-indent:-9999em; float:left; background:url(../Images/BannerBg_02.png) no-repeat; cursor:pointer;}
.banner_03 .hd ul .on { background:url(../images/BannerBg_01.png) no-repeat; }
.banner_03 .prev { position:absolute;  TOP:50%; left:20px; Z-INDEX:2; width:31px; height:53px; margin-top:-30px; background:url(../Images/BannerLeft.png) no-repeat; cursor: pointer;}
.banner_03 .next { position:absolute; TOP:50%; right:20px; Z-INDEX:2; width:31px; height:53px; margin-top:-30px; background:url(../Images/BannerRgt.png) no-repeat; cursor:pointer;}

/*scroll_left start*/
#scroll_left{overflow:hidden;width:930px; margin:0px 10px; }
#scroll_left span{ display:block; height:28px; line-height:28px; text-align:center;}
#scroll_left .scroll_scale{width:164px;height:124px; background:#FFF; margin:0 5px;border:1px solid #e4e4e4;} 
#scroll_left .scroll_scale table tr td{ height:124px; width:164px; text-align:center;}
#scroll_left .scroll_scale img{max-width:160px; max-height: 120px; width: expression(this.width >160 && this.height < this.width ? 160: true); height: expression(this.height > 120 ? 120: true);}
/*scroll_left end*/

/*scroll_01*/
.scroll_01{ background:#ddd;}
.scroll_01 .hd .prev,.scroll_01 .hd .next{ display:block;  width:5px; height:9px; line-height:10px;overflow:hidden;cursor:pointer; background:url(../images/icoLeft.gif) no-repeat;} 
.scroll_01 .hd .next{ background:url(../images/icoRight.gif) no-repeat;} 
.scroll_01 .bd li{ float:left;}

/*scroll_02*/
.scroll_02{ background:#ddd;}
.scroll_02 .hd .prev,.scroll_02  .hd .next{ display:block;  width:5px; height:9px; line-height:10px;overflow:hidden;cursor:pointer; background:url(../images/icoLeft.gif) no-repeat;} 
.scroll_02 .hd .next{ background:url(../images/icoRight.gif) no-repeat;} 

/*scroll_03*/
.scroll_03{ background:#ddd;}
.scroll_03 .hd .prev,.scroll_03 .hd .next{ display:block;  width:5px; height:9px; line-height:10px;overflow:hidden;cursor:pointer; background:url(../images/icoLeft.gif) no-repeat;} 
.scroll_03 .hd .next{ background:url(../images/icoRight.gif) no-repeat;} 
.scroll_03 .bd li{ float:left; width:200px; overflow:hidden; margin:0 10px;}
.scroll_03 .bd li .img{height:150px; border:#f4f4f4 solid 1px; padding:2px; background:#fff;}
.scroll_03 .bd li .img:hover{background:#f4f4f4;}
.scroll_03 .bd li span{ height:30px; line-height:30px; text-align:center; display:block;}
.scroll_03 .bd li .img table tr td{ height:144px;}
.scroll_03 .bd li .img table tr td img{ max-width:194px; max-height:144px;}




.contentfirst{ display:none;}
.contentin{ display:block;}
.tabin{ background:#ddd;}



/*Add------------------------------------------------------------------------------*/

.weizhi{height:40px; line-height:40px; background:url(../images/title03.png) no-repeat;font-size:14px; }
.inside{margin-top:20px; background:url(../images/title_04.gif) #fff repeat-y; min-height:400px;}

.inside_left{ width:220px; float:left;}
.inside_left .side_a dl dt{ border-bottom:3px solid #ddd; display:block; height:40px; color:#324483; font-weight:bold; line-height:40px; font-size:18px;}
.inside_left .side_a dl dd{ height:36px; line-height:36px; border-bottom:#ddd solid 1px;}
.inside_left .side_a dl dd a{ display:block; padding-left:30px; font-size:14px; background: url(../images/about-cn3_19.jpg) 15px center no-repeat;}
.inside_left .side_a dl dd a:hover{ background:#324483; color:#fff;}
.inside_left .side_a dl .hover a{ background:#324483; color:#fff;} 
.lianxi{ margin-top:15px; text-align:center; padding-bottom:20px;}

.inside_right{ width:720px; float:right; }
.inside_con{ padding:10px 0; height:auto;}



/*contact*/
.contact h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.contact{ margin-top:15px; }
.contact ul{ padding:10px 10px; border:#e4e4e4 solid 1px;}
.contact ul li{ line-height:20px; padding:3px 0;}

/*proShow*/
.product_show ul li{ width:130px;line-height:20px;}
.product_show ul li{ float:left; margin:15px 20px 0; border:#e4e4e4 solid 1px; display:inline;}
.pro img{max-width:120px; max-height: 90px; width: expression(this.width >120 && this.height < this.width ? 120: true); height: expression(this.height > 90 ? 90: true);}
.hover2{ background:#f4f4f4;}

/*product_list*/
.side_product { margin-top:15px;}
.side_product h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.side_product ul{ padding:10px 10px; border:#e4e4e4 solid 1px; }
.side_product ul li{line-height:24px;}
.side_product ul li a{ padding-left:30px; display:block; border-bottom:#e4e4e4 dashed 1px;background: url(../images/side_menu_bg.gif) 10px 8px no-repeat;}
.side_product ul li dl dd a{ display:inline; border:none; background:none;}


