﻿@charset "utf-8";
/* CSS Document */
html{ width:100%; overFlow-x: hidden; OVERFLOW: scroll; }
body{ margin:0px; padding:0px; /*background:#f2f2f2;*/}
.floatl{ float:left;}
.floatr{ float:right;}
.clear{ clear:both;}
*{ font-family:"微软雅黑"; font-size:12px;}
a{font-family:"微软雅黑"; font-size:12px; color:#5f5f5f; text-decoration:none;}
a:hover{ color:#10d223; border:0px;}
img{ border:0px;}

/*顶部 css*/
.topbj{ width:100%; height:30px; background:#e4e4e4;}
.hy{ line-height:30px; color:#666; font-family:"微软雅黑"; font-size:12px; }
.lxwm a img{ border:none;}
img{ border:0px;}
.top{ width:1200px; height:30px; margin:0 auto;}
.toplink{ width:180px;}
.toplink ul{ width:180px; list-style:none; margin:0px; padding:0px;}
.toplink ul li{float:left; padding-left:2px; padding-right:2px; line-height:30px; color:#c1c1c1;}
.toplink ul li a{font-family:"微软雅黑"; font-size:12px; color:#666; text-decoration:none; padding:5px;}
.toplink ul li a:hover{ color:#f00;}
.toplink ul li img{ margin-top:4px;}


.header{ width:1200px; height:96px; margin:0 auto;/* background:url(../images/top1bj.jpg) no-repeat;*/}
.logo{ width:532px; height:96px;}
.hotline{ /*margin-top:20px;*/}

.weather{width:258px; height:33px; margin-right:25px; margin-top:30px;}

.srk{ width:209px;  margin:0px; padding:0px; overflow:hidden;}
.srk input{ background: url(../images/searchl.jpg) no-repeat; width:231px; height:33px; border:0px; overflow:hidden;  margin:0px; padding:0px; border:1px solid #ccc; }
.button{ width:49px; overflow:hidden; _margin-top:1px;}
.button input{ background:#0e4ba4;  width:49px; height:35px; border:0px; color:#fff; text-align:center; font-size:14px; line-height:35px; border:1px solid #0e4ba4;}
.search{  /*margin-top:37px;*/ margin-top:10px; width:756px; /*margin-left:220px;*/ margin-top:28px;}
.search-hot{/*padding-top: 6px;*/ margin-bottom:10px;}
.search-hot a{ padding-left:12px; padding-right:12px; font-family:"微软雅黑"; font-size:14px;}



.navbj{ width:100%; height:41px; background:#0e4ba4; /*max-width:1413px; margin:0 auto;*/}
.nav{ width:1200px; margin:0 auto; }
/*.ssjs{ width:940px; height:42px; position:absolute; z-index:3; top:14px; left:154px;}
.swsy{ height:42px; line-height:42px; padding-right:10px;}
.swsy a{ padding:5px;}
.swsy a:hover{ color:#f00;}*/
.nav ul{ list-style:none; margin:0px; padding:0px;}
.nav ul li{ float:left; }
.nav ul li a{ display:block; width:169px; line-height:41px;  text-align:center; color: #fff; font-size:16px; font-family: "微软雅黑";}
.nav ul li a:hover{ width:169px; height:41px; background:#F90; color:#fff; }
.erji{ width:169px; background: url(../images/ss_bg2.png) repeat left top;overflow: hidden; position: absolute; z-index:10000;}
.nav ul li .erji li{height: 45px;line-height: 52px;/*background: url(../images/ss_bor2.png) no-repeat center bottom;*/ border-bottom:1px solid #333; overflow: hidden;}
.nav ul li .erji li a{ display:block; width:169px; margin:0px; padding:0px; height:45px; line-height:45px; background:url(../images/xl.png);color: #ffffff;font-size: 15px;text-align:center;}
.nav ul li .erji li a:hover{background:#0e4ba4;color: #fff;}

.line{ width:2px; height:40px; background:url(../images/line.jpg) no-repeat;}





/*----------------- banner--------------------------- */
.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;
}
/*pager*/
.callbacks_tabs.callbacks1_tabs{margin-top:-40px; position:relative;z-index:100;margin-bottom:20px;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:10px;border:1px solid #FFF;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#0e4ba4;}

/* Callback example */
.callbacks_container{
	margin-bottom:2px;
	position:relative;
	width:100%;
	max-width:100%;
	text-align:center;
}

.callbacks{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.callbacks li{
	position:absolute;
	width:100%;
	left:0;
	top:0;
}
.callbacks img{
	display:block;
	position:relative;
	z-index:1;
	height:auto;
	width:100%;
	border:0;
}
.callbacks .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;
}
.callbacks_nav{
	position:absolute;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	top:50%;
	left:0;
	opacity:0.6;
	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:-30px;
	display:none;
}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{
	left:auto;
	background-position:right top;
	right:0;
}

@media screen and (max-width:600px){
	.callbacks_nav{
		top:47%;
	}
}

/*----------------- 首页公司简介--------------------------- */
.gywm{ width:1200px; margin:0 auto; margin-top:70px;}
.gywmnr{ margin-top:40px;}
.gywmr{ height:270px; width:695px; background:#f2f2f2; padding:20px;}
.zkfjjj{ font-family:"微软雅黑"; font-size:16px; color:#333; line-height:30px; }
.jjnr{font-family:"微软雅黑"; font-size:12px; color:#666; line-height:30px; }

.more a{ display:block; width:158px; height:36px; background:#0e4ba4; text-align:center; line-height:36px; color:#fff; margin:40px auto;}
/*----------------- 首页产品展示--------------------------- */
.cpzsbj{ width:100%; height:565px; background:url(../images/cppicbj.jpg) no-repeat top center; margin-top:29px;}
.cpzs{width:1200px; margin:0 auto;}
.cpzsbt{ width:332px; margin:0 auto; padding-top:25px;}
.picMarquee-left01{ width:1200px;  overflow:hidden; position:relative; margin-top:28px;   }

.picMarquee-left01 .bd01 ul li .cpms{ width:215px; margin:0 auto; color:#666; line-height:30px;}		
.picMarquee-left01  .prev{ display:block;  width:42px; height:42px; background:url(../images/left.jpg) no-repeat; float:left; margin-top:85px; margin-left:5px;}
.picMarquee-left01  .next{ display:block;  width:42px; height:42px; background:url(../images/right.jpg) no-repeat; float:right; margin-top:85px; margin-right:5px;}
.picMarquee-left01 .prevStop{ background-position:-60px 0; }
.picMarquee-left01  .nextStop{ background-position:-60px -50px; }
.picMarquee-left01 .bd01{ width:1200px; padding:5px; float:left; overflow:hidden; overflow:hidden;   }
.picMarquee-left01 .bd01 ul{ overflow:hidden; zoom:1; list-style:none; margin:0px; padding:0px; }
.picMarquee-left01 .bd01 ul li{ margin:0 6px; float:left; _display:inline; overflow:hidden;  width:233px; height:260px; background:#d9d9d9; border:1px solid #b2b2b2; }
.picMarquee-left01 .bd01 ul li:hover{ background:#0e4ba4;   border:1px solid #00327a;}
.picMarquee-left01 .bd01 ul li:hover .title01 a{color:#fff;}
.picMarquee-left01 .bd01 ul li:hover .cpms{ color:#fff; overflow:hidden;}

.picMarquee-left01 .bd01 ul li .gengduo{ margin-top:5px;}
.picMarquee-left01 .bd01 ul li:hover .gengduo{ margin-top:5px;}
.picMarquee-left01 .bd01 ul li:hover .gengduo a{color:#fff;}
.gengduo a{ display:block; width:80px; height:22px; border:1px solid #4d4d4d; margin:0 auto; line-height:22px;}
.picMarquee-left01 .bd01 ul li:hover .gengduo a{ border:1px solid #fff;}

.picMarquee-left01 .bd01 ul li .pic01{ text-align:center; }
.picMarquee-left01 .bd01 ul li .pic01 img{ width:215px; height:200px; /*display:block; padding:2px; border:1px solid #ccc;*/ margin-top: 8px; }
.picMarquee-left01 .bd01 ul li .pic01 a:hover img{ border-color:#999;  }
.picMarquee-left01 .bd01 ul li .title01 a{display:block; width:202px; height:30px; line-height:30px; /*background:#e0e0e0;*/ margin:0 auto; text-align:center; color:#343434; font-size:14px; color:#333; }
.ckxx{ width:50px; margin:0 auto; margin-top:20px;}

/*-----------------首页我们的优势--------------------------- */
.wmdys{ width:1200px; margin:0 auto;}

.ysbt{ width:332px; margin:0 auto;}
.ysl{ width:434px;}
.ysr{ width:470px;     margin-top: 100px;}

.rybt{font-family:"微软雅黑"; font-size:24px; color:#666;
 background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 95, 210, 1)), to(rgba(11, 85, 175, 1)));
-webkit-background-clip: text;
 -webkit-text-fill-color: transparent; }

.ryjs{font-family:"微软雅黑"; font-size:14px; color:#333; line-height:30px;}


/*-----------------首页厂区厂貌--------------------------- */
.cqcmbj{ width:100%; height:620px; background:url(../images/cqcmbj.jpg) no-repeat top center;}
.cqcm{ width:1200px; margin:0 auto;}
.cqcmbt{ width:332px; margin:0 auto; padding-top:20px;}

.js_div{width:998px;margin:20px auto 0 auto;}
.js_div3 ul{margin-left:15px;display:inline;}
.js_div3 ul li{width:314px;height:189px;float:left;/*background:url(../images/js_img1_mt.jpg);*/}
/*index content*/
.da-thumbs{list-style:none;height:118px;position:relative;margin:0 0 25px 0;padding:0}
.da-thumbs li{float:left;margin-right:12px;position:relative;/* background:#fff; border:2px solid #fafafa*/ margin-top:15px;}
.da-thumbs li a,.da-thumbs li a img{display:block;position:relative;}
.da-thumbs li a{color:#fff;overflow:hidden}
.da-thumbs li a div{position:absolute;background:#333;background:rgba(14,75,164,0.9);*background:#0e4ba4;background:#0e4ba4\0;filter:alpha(Opacity=90);width:100%;height:100%; }
.da-thumbs li a em{display:block;width:92px;height:8px;background:rgba(255,255,255,0.3);*background:#fff;background:#fff\0;filter:alpha(Opacity=30);margin:0 10px}
.da-thumbs li a h2{font-size:20px;font-weight:normal;text-align:center; color:#fff; line-height:189px;}
.da-thumbs li a p{margin:8px 13px;font:normal 14px/18px 'Microsoft YaHei'}
.da-thumbs li.subscribe{border:none;width:76px;height:101px;margin-right:0;background:#0d9572;padding:8px}
.da-thumbs li.subscribe h2{font-size:33px;line-height:36px;margin:0;text-align:center;}
.da-thumbs li.subscribe h2 span{font-size:16px;float:right;margin-right:5px;line-height:30px}
.da-thumbs li.subscribe img{clear:right;float:right;margin:7px 5px 0 0px;}


/*-----------------首页新闻资讯--------------------------- */
.xwzx{ width:1200px; margin:0 auto;}
.xwzxbt{ width:335px; margin:0 auto;}
.box { width: 1200px; margin: 0 auto;/*height: 356px;*/ padding-left:20px; }
.border_animation { border: 1px solid #eee; width: 31%; height: 356px; float: left; margin: 9px; position: relative; background:#f2f2f2;}
.border_animation .border_top { position: absolute; height: 2px; width: 0; font-size: 0; background: #0e4ba4; top: 0; left: 0; transition: all 0.5s ease-out; }
.border_animation .border_right { position: absolute; height: 0px; width: 2px; font-size: 0; background: #0e4ba4; bottom: 0; right: 0; transition: all 0.5s ease-out; }
.border_animation .border_bottom { position: absolute; height: 2px; width: 0px; font-size: 0; background: #0e4ba4; right: 0; bottom: 0; transition: all 0.5s ease-out; }
.border_animation .border_left { position: absolute; height: 0px; width: 2px; font-size: 0; background: #0e4ba4; left: 0; top: 0; transition: all 0.5s ease-out; }
.eva-switchable-panels img { display: block; }
.box .hover .border_top,.box .hover .border_bottom { width: 306px}
.box .hover .border_left,.box .hover .border_right { height: 356px}
.xwbt{ width:276px; margin:0 auto; font-family:"微软雅黑"; font-size:14px; color:#333; line-height:30px; margin-top:5px;}
.xwjj{width:276px; margin:0 auto; font-family:"微软雅黑"; font-size:12px; color:666; line-height:30px; margin-top:5px;}
.time{width:276px; margin:0 auto; font-family:"微软雅黑"; font-size:12px; color:b1b1b1; line-height:30px; margin-top:5px;}

/*-----------------首页友情链接---------------------------*/
.yqlj{ width:1200px; margin:0 auto; height:81px; background: url(../images/yqljbj.jpg) no-repeat;     padding-top: 20px;} 
.yqlj a{ color:#666; font-family:"微软雅黑"; font-size:14px; padding-left:10px; padding-right:10px; line-height:3em;}
.yqlj a:hover{ color:#10d223;}
/*-----------------底部---------------------------*/
.footerlinkbj{ background:#777777; width:100%;     height: 205px;  margin-top:15px; }
.footerlink{ width:1200px; margin:0 auto;}		
.ewm{ width:1200px;  text-align:center; height:110px;}
.ewmtb{ text-align:center; margin-top:30px;}
.fx{ text-align:center; margin-left:50px;}

.dbejlm{ width:1200px; padding-left:26px;}
.dbejlm ul{ list-style:none; margin:0px; padding:0px; padding-top:30px;}	
.dbejlm ul li{ float:left; width:151px; margin-left:20px; }
.dbt a{ display:block; font-size:16px; color:#fff;  width:80px; text-align:center;}
.ejlm ul{ list-style:none; margin:0px; padding:0px;}
.ejlm ul li { margin-left:0px;}
.ejlm ul li a{ display:block; width:80px; text-align:center; color:#fff; line-height:28px;}
.dbejlm ul .line{ width:1px; height:132px; background:url(../images/footerline.jpg) no-repeat;}

.dbline{ width:4px; margin-top:20px; margin-left:35px;}
.footerbj{ width:100%; height:34px; background:#3f3f3f;}
.footer{ width:100%; margin:0 auto; line-height:34px;}
.bq,.dzdh{ color:#fff;}
.gfwx{font-family: "微软雅黑"; font-size:14px;color:#fff; argin-top:10px; }
.ewmpic{  margin-top:28px; }

/*-----------------内页css---------------------------*/
.nymain{ width:1200px; margin:0 auto; margin-top:50px;}
.jjbtbj{ width:1200px; border-bottom:1px solid #ddd; margin-top:-9px;}
.nybt{ width:108px; margin:0 auto; text-align:center; font-family: "微软雅黑"; font-size:18px;color:#666; background:#fff;     position: relative; margin-top:20px;}
.weizhi{ text-align:left; margin-top:20px; background:url(../images/weizhi.jpg) no-repeat left center; padding-left:20px;}

.nyjjnr{font-family: "微软雅黑"; font-size:14px;color:#666; line-height:30px; margin-top:15px; }

.cpzsfl{ margin-top:20px;}
.cpzsfl ul{ list-style:none; margin:0px; padding:0px;}
.cpzsfl ul li{ float:left; margin:10px;}
.cpzsfl ul li a{ width:120px; height:41px; line-height:41px; text-align:center; background:#dcdcdc; display:block; color:#333; font-family:"微软雅黑"; font-size:14px; overflow:hidden;}
.cpzsfl ul li a:hover{ background:#0e4ba4; color:#fff;}
.nynr{ line-height:30px; font-family: "微软雅黑"; font-size:14px;color:#666; padding-top:10px; padding-bottom:10px; }	

/*分页css*/
.fenye{padding-left:300px; margin-top:10px; }
.page{ width:375px; margin:0 auto; text-align:center; }
#pagelist{padding:5px; list-style:none; margin:0px;}
#pagelist li{height:22px; line-height:22px; padding:3px 8px; border:1px solid #CCC; margin-right:8px; float:left;}
#pagelist li:hover{ background:#0e4ba4; color:#fff;}
#pagelist li a{ display:block; color:#5f5f5f;}
#pagelist li a:hover{ color:#fff; }
#pagelist li a{display:block; text-decoration:none;}
#pagelist li.thisclass{padding:3px 8px; background:#0e4ba4;}
.thisclass{ color:#fff;}

.bshare-custom{    margin-left: 66px;}
.nycplb ul li .cpms{ width:215px; margin:0 auto; color:#666; line-height:30px;}		
.nycplb .prevStop{ background-position:-60px 0; }
.nycplb  .nextStop{ background-position:-60px -50px; }
.nycplb{ width:1200px; padding:5px; float:left; overflow:hidden; overflow:hidden;   }
.nycplb ul{ overflow:hidden; zoom:1; list-style:none; margin:0px; padding:0px; }
.nycplb ul li{ margin:10px 6px; float:left; _display:inline; overflow:hidden;  width:233px; height:326px; background:#d9d9d9; border:1px solid #b2b2b2; }
.nycplb ul li:hover{ background:#0e4ba4;   border:1px solid #00327a;}
.nycplb ul li:hover .title01 a{color:#fff;}
.nycplb ul li:hover .cpms{ color:#fff; overflow:hidden;}

.nycplb ul li .gengduo{ margin-top:5px;}
.nycplb ul li:hover .gengduo{ margin-top:5px;}
.nycplb ul li:hover .gengduo a{color:#fff;}
.gengduo a{ display:block; width:80px; height:22px; border:1px solid #4d4d4d; margin:0 auto; line-height:22px;}
.nycplb ul li:hover .gengduo a{ border:1px solid #fff;}

.nycplb ul li .pic01{ text-align:center; }
.nycplb ul li .pic01 img{ width:215px; height:200px; /*display:block; padding:2px; border:1px solid #ccc;*/ margin-top: 8px; }
.nycplb ul li .pic01 a:hover img{ border-color:#999;  }
.nycplb ul li .title01 a{display:block; width:202px; height:30px; line-height:30px; /*background:#e0e0e0;*/ margin:0 auto; text-align:center; color:#343434; font-size:14px; color:#333; overflow:hidden;}
.ckxx{ width:50px; margin:0 auto; margin-top:20px;}

.bz{ font-family: "微软雅黑"; font-size:14px;color:#666; line-height:30px; margin-top:10px;}

.yblb ul{ list-style:none; margin:0px; padding:0px;}
.yblb ul li{ float:left; width:225px;     margin: 10px; }
.ybpic{border:1px solid #ddd;}
.ybmc{ text-align:center;}



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,select,option,textarea,p,blockquote,th,td{padding:0;margin:0;}
div.moduletable-banner{width:100%;height:100%;position:relative;margin-top:0px;}

ol,ul{list-style:none;}.flexslider{width:100%;height:100%;overflow:hidden;}.flexslider .slides > li{display:none;}.flexslider .slides img{max-width:100%;display:block;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{position:relative;zoom:1;}.flexslider .slides{zoom:1;}.flexslider .slides > li{position:relative;}.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1;}.flex-caption{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px;}.flex-direction-nav{height:0;overflow:hidden;}.flex-direction-nav li a{display:none;width:47px;height:80px;position:absolute;top:50%;margin-top:-40px;cursor:pointer;text-indent:-9999px;}.flex-direction-nav li a.next{right:0;background:url(../images/bg_direction_nav.png) no-repeat scroll -47px 0 transparent;}.flex-direction-nav li a.next:hover{}.flex-direction-nav li a.next:active{background:url(../images/bg_direction_nav.png) no-repeat scroll -47px -80px transparent;}.flex-direction-nav li a.prev{left:0;background:url(../images/bg_direction_nav.png) no-repeat scroll 0 0 transparent;}.flex-direction-nav li a.prev:hover{}.flex-direction-nav li a.prev:active{background:url(../images/bg_direction_nav.png) no-repeat scroll 0 -80px transparent;}.flex-direction-nav li a.disabled{opacity:.3;filter:alpha(opacity=30);cursor:default;}.flex-control-nav{position:absolute;bottom:0;right:50%; margin-right:-30px;}.flex-control-nav li{display:inline-block;zoom:1;*display:inline;margin-right:10px;margin-bottom:6px;}.flex-control-nav li a{display:block;width:10px;height:10px;background:url(../images/bg_control_nav.png) no-repeat scroll 0 0 transparent;_background:url(../images/bg_control_nav-0.png) no-repeat scroll 0 0 transparent;cursor:pointer;text-indent:-9999px;}.flex-control-nav li a:hover{background-position:0 -10px;_background:url(../images/bg_control_nav-1.png) no-repeat scroll 0 0 transparent;}.flex-control-nav li a.active{background-position:0 -20px;_background:url(../images/bg_control_nav-2.png) no-repeat scroll 0 0 transparent;cursor:default;}

@charset "utf-8";
*{ margin:0; padding:0;font-family: '微软雅黑'}
a{ text-decoration:none;}
.list-none{list-style: none;}
.w20{width:20%}
.w80{width:80%}
hr{border-bottom: 2px dotted #008dcf;width:80%;margin: 18px auto;border-top: transparent;}
.left{float: left}
.right{float: right}
.clearfix {*zoom: 1;}
.clearfix:before, 
.clearfix:after {display: table;line-height: 0;content: "";} 
.clearfix:after {clear: both;}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.con{margin: 0 auto;width:1200px;}
.text-right{text-align:right}
.text-left{text-align: left}
.text-center{text-align: center}
.lanmu{max-width: 80%;margin-top:19px;margin-bottom:12px;}




.home_con>div{width: 50%}

.xinwen{margin-top:52px;}
.xinwen .home_title{background: url(../images/xinwen.png) no-repeat top center;}

.home_five{border-top: 1px solid #f6f6f6;margin-top: 25px;padding: 50px 0}
.home_five ul{list-style: none;}
.home_five ul li{float:  left;width: 20%}
.home_five ul li a{text-align: center;display: block;text-align: center;}
.home_five .five_title{color:#008dcf;font-size: 18px;}
.home_five .kuai{width:2em;margin: 15px auto;border: 1px solid #008dcf}
.home_five .five_des{color: #999;font-size: 14px;}

.home_news_tj{margin-bottom: 35px;}
.tj_img{position: relative;margin-bottom: 33px;}
.tj_img .riqi{position: absolute;top: 0;left: 0;width: 77px;height: 70px;background: #008dcf;color: #fff;text-align: center;}
.tj_img .riqi .day{font-size: 32px;}
.tj_img .riqi .mon{font-size: 10px;}
.home_news_tj .tj_title{font-size: 18px;color:#666;margin-bottom: 20px;}
.home_news_tj .tj_des{font-size: 14px;color: #999; width:575px;line-height: 30px;}

.home_news_right{}
.home_news_right li{border-bottom: 1px solid #ccc;padding-bottom: 30px;}

.home_news_right .news_date{float: left;width: 20%;color:#0069b9;text-align: center}
.home_news_right .news_date .day{font-size: 60px; color:#0d48a2;}
.home_news_right .news_date .mon{font-size: 18px; color:#0d48a2;}
.home_news_right .news_msg{float: right;width: 80%;}
.home_news_right .news_msg p{padding: 0 2%}
.home_news_right .news_msg .title{font-size: 18px;color: #0d48a2;line-height: 60px;}
.home_news_right .news_msg .des{font-size: 14px;color: #999;    line-height: 30px;}

.box_os .os_x, .box_os .osqq, .ico_os, .ico_gt, .ico_pp, .osqq .qq{ background:url(../images/kf.gif) no-repeat;}
.box_os{ height:auto; overflow:hidden; width:131px; position:fixed; right:0; top:30%; _position:absolute; z-index:9999;display:none;}
.box_os .os_x{ background-color:#f7f7f7; background-position:2px 2px; width:18px; height:20px; float:right; display:inline; cursor:pointer;}
.box_os .osqq{ width:129px; border:1px solid #D1D1D1; background-color:#fff; background-position:0 -120px; clear:both; padding:37px 0 8px 0; text-align:center;}
.box_os .osqq p{ height:auto; line-height:20px;width:129px; margin-top:8px;}
.box_os .osqq p strong{ color:#666;}
.box_os .osqq img{ padding:7px 0 3px 0;}
.box_os .osqq p em{ color:#999; display:block;}
.box_os .osqq p span{ color:#547816; display:block;}
.box_os .osqq .qq{ background-position:-140px -120px; display:block; width:99px; height:26px; margin:0 auto; margin-top:8px; cursor:pointer;}
.acbox{ width:130px; overflow:hidden;}
.acbox .ico_gt{ background-position:-60px 0; border:1px solid #299ec0; border-top:0; cursor:pointer; width:60px; height:33px; float:right;}
.acbox .ico_pp{ background-position:-60px -60px; border:1px solid #81b140; border-top:0; cursor:pointer; width:60px; height:33px; float:right; margin:0 2px;}
.onlineService{ background:none; display:none; width:39px; *width:84px; height:178px; ;position:fixed; right:0; top:30%; _position:absolute;}
.onlineService .ico_os{ background-position:-2px -20px; border:1px solid #c7c7c7; cursor:pointer; width:39px; height:98px; float:right;}
.onlineService .ico_gt{ background-position:right 0; border:1px solid #299ec0; cursor:pointer; width:39px; height:37px; float:right; clear:both;}
.onlineService .ico_pp{ background-position:right -60px; border:1px solid #81b140; cursor:pointer; width:39px; height:37px; float:right; margin:0 0 1px 0; clear:both;}
.box_os .osqq p span a{color:#557917;}