body{margin:0;color:#383836;font-size:14px; font-family:'Microsoft YaHei' }
form,ul,li,ol,li,dl,dt,dd,img,h1,h2,h3,h4,h5,h6,p,input{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%}
input,select{font-size:12px;}
img{border:0;}
ul,li{list-style-type:none;}
em {font-style:normal;}
b{line-height: 1.8;}
h1,h2 {font-weight:normal;}

a{color:#393939;text-decoration:none; cursor:pointer;}
a:hover{color:#3ca6ff;text-decoration:none;}
.color_6e ,.color_6e a{ color:#6E6E6E;}
.display_no{display:none;}
.display_yes{display:block;}
.clear{clear:both;}
.w1200{width:1200px;margin: 0 auto;}
.left{float: left;}
.right{float: right;}
.abs{ position: absolute;}
.blank15{clear:both; height:15px; overflow:hidden; display:block;}
/*head*/
.top{width:100%;height:90px;  min-width:1200px;}
.logo{width:1200px; margin:0 auto;height:90px;min-width:1200px;}
.menu_xiala {background:url(/images/img_ioc.png) no-repeat;padding-right:10px;}
.menu_xiala a:hover {background:url(/images/img_ioc.png) no-repeat;padding-right:10px;}
.menu_xiala {width:14px;height:7px;float:right;display:block;background-position:-47px -107px;margin:33px 5px 0 0;) no-repeat}
.daoh{height:58px; width:100%; background: #0c79e0;min-width:1200px;}
.menu {width:1200px; margin:0 auto;line-height: 58px; list-style-type: none;color:#FFF; min-width:1200px; }
.menu a{ color:#FFF;display: block; text-align:center;font-size: 16px;}
.menu a:link {color:#FFF;text-decoration:none;}
.menu a:visited {color:#FFF;text-decoration:none;}
.menu a:hover {color:#FFF;text-decoration:none;font-size: 16px;background: #439ff6;}
.menu li {width: 200px; color:#FFF;display: block; text-align:center;float: left;}
.menu li.last{background:none;}
.menu li a:hover{}
.menu li a.on{ }
.menu li ul {line-height:58px; border-top:none;list-style-type: none;text-align:center;left: -999em; width: 120px; position: absolute; }
.menu li ul li{float: left; background: #0c79e0;font-size: 16px; }
.menu li ul a{display: block; text-align:center;font-size: 16px;}
.menu li ul a:link {color:#ffffff; text-decoration:none;}
.menu li ul a:hover {color:#ffffff;text-decoration:none;font-size: 16px;}
.menu li:hover ul { left: auto;}
.menu li.sfhover ul {left: auto;}


.quanzhangimg{height:368px;width:100%;min-width:1200px;}
.weizhi_box{ width:100%; background:#f7f7f7;min-width:1200px;}
.weizhi{ width:1200px;min-width:1200px; height:34px; line-height:34px; margin:0 auto; color:#666; }
.weizhi a{ margin:0 3px; color:#666;  }
.weizhi b{ color:#555555; font-weight:normal;}


/*flexslider*/


#MainPromotionBanner{ margin:0 auto; margin:0px 0px 10px 0px;overflow:hidden; display:inline;min-width:1200px;}
#SlidePlayer .Slides{height:680px;overflow:hidden;min-width:1200px;}
#SlidePlayer .Slides li {float:left;width:100%;height:680px;}
#SlidePlayer .Slides img{display:block;width:100%;height:680px;border:0;}

#SlidePlayer .SlideTriggers{display: inline;hegiht:18px;text-align:center;margin:-30px 0px 0px 650px;position:absolute;z-index:1;}


#SlidePlayer .SlideTriggers li{float:left;display:inline;width: 10px;height: 10px;margin: 0 4px;text-indent: -999em;border: 2px solid #fff;border-radius: 6px;cursor: pointer;opacity: .4;-webkit-transition: background .5s, opacity .5s;-moz-transition: background .5s, opacity .5s;transition: background .5s, opacity .5s;}
#SlidePlayer .SlideTriggers li.Current{background-position:0 0;background: #fff;opacity: 1;}


/*yjanli*/
.yjanliss {
	width: 100%;
	min-width:1200px;
	overflow: hidden;
}
.yjanli {
	width: 1200px;
	overflow: hidden;
	margin: 50px auto 50px auto;
}
.yjanli .title {
	width: 100%;
	text-align: center;
}
.yjanli .title h2 {
	font-size: 36px;
	color: #333;
	line-height: 36px;
	margin: 15px 0 30px 0;
}
.yjanli .title p {
	font-size: 18px; 
	color:#4e4e4e;
	margin-top: 15px;
}
.yjanlis {
	width: 100%;
	overflow: hidden;
	clear: both;
	margin: 20px auto;
}
.yjanlis dl {
	width: 370px;
	float: left;
	font-size: 16px;
	margin: 15px;
	overflow: hidden;
	color: #333;
	line-height: 26px;
}
.yjanlis dl dd {
	height: 278px;
	margin-bottom: 12px;
	padding: 1px;
	transition: box-shadow 218ms;
}
.yjanlis dl dd:hover {
	background-color: #ccc;
	box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.16), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);
}
.yjanlis dl dd a {
	display: block;
	width: 100%;
	height: 100%;
}
.yjanlis dl dt {
	width: 370px;
}
.yjanlis dl dt h3 {
	font-size: 16px;
	color: #333;
	line-height: 48px;
	height: 48px;
	display: inline-block;
	width: 100%;
	margin-bottom: 10px;
text-align: center;
	}
.yjanlis dl dt h3 a {
	margin-right: 25px;
	display: inline-block;
	line-height: 48px;
	color: #f60;
}
.yjanlis dl dt a:hover {
	color: #24b727;
}

.yjanlis dl dt h3 span { 
	color: #ff0000;
	float: right;
	margin-right: 15px;
	line-height: 48px;
	font-size: 12px;
}

/*yjanli*/
/*jiaoshao*/



.yjys {
	width: 100%;
	min-width:1200px;
	overflow: hidden;
	padding-bottom: 20px;
}
.yjyss {
	width: 1200px;
	overflow: hidden;
	margin: 0 auto 0 auto;
	padding-top: 50px;
}
.yjyss .title {
	width: 1200px;
	text-align: center;
}
.yjyss .title h2 {
	font-size: 36px;
	color: #333;
	line-height: 36px;
	margin: 15px 0 10px 0;
}
.yjyss .title p {
	font-size: 18px; 
	color:#333;
	margin-top: 15px;
}


.yjlqbj {
         background:url(http://www.yjgdps.com/images/lqbg6.jpg) center top;
         height:430px;
	 width: 100%;
	 min-width:1200px;
}

.yjlq {

	width: 100%;
	min-width:1200px;
	overflow: hidden;
	padding-bottom: 20px;
}
.yjlqs {
	width: 1200px;
	overflow: hidden;
	margin: 0 auto 0 auto;
	margin: 50px auto 30px auto;
}
.yjlqs .title {
	width: 1200px;
	text-align: center;
}
.yjlqs .title h2 {
	font-size: 36px;
	color: #fff;
	line-height: 36px;
	margin: 15px 0 30px 0;
}
.yjlqs .title p {
	font-size: 18px; 
	color:#fff;
	margin-top: 15px;
}





.oemgsbg {
         background:url(/images/gsbg6.jpg) center top;
height:688px;
	width: 100%;
	min-width:1200px;
}
.oemkkss {
	width: 100%;
	min-width:1200px;
	overflow: hidden;
	padding-bottom: 70px;
}
.oemgsjs {
	width: 1200px;
	overflow: hidden;
	margin: 50px auto 50px auto;
}
.oemgsjs .title {
	width: 100%;
	text-align: center;
}
.oemgsjs .title h2 {
	font-size: 36px;
	color: #fff;
	line-height: 36px;
	margin: 15px 0 30px 0;
}
.oemgsjs .title p {
	font-size: 18px; 
	color:#fff;
	margin-top: 15px;
}

.oemjjss {
	margin: 0 auto;
	width: 1200px;
	overflow: hidden;
	min-width:1200px;
}
.oemjsimg{	
	width: 600px;
	float:left;
	}
.oemjssm{
	width: 550px;
	float:right;
	height:410px;
	}
.oemjssm p{
	color:#fff;line-height:38px;font-size:16px;
}

.oemjssm p a{
	color:#fff;line-height:38px;font-size:16px;
}
.oemjssm h2{
	display:inline;
	font-size:26px;
	font-weight:700;
	color:#ED3377;
	margin:0 20px 20px 0;
}



/*yjcpindex*/
.yjcpindexss {
	width: 100%;
	min-width:1200px;
	overflow: hidden;
}
.yjcpindex {
	width: 1200px;
	overflow: hidden;
	margin: 50px auto 50px auto;
}
.yjcpindex .title {
	width: 100%;
	text-align: center;
}
.yjcpindex .title h2 {
	font-size: 36px;
	color: #333;
	line-height: 36px;
	margin: 15px 0 30px 0;
}
.yjcpindex .title p {
	font-size: 18px; 
	color:#4e4e4e;
	margin-top: 15px;
}
.yjcpindexs {
	width: 100%;
	overflow: hidden;
	clear: both;
	margin: 20px auto;
	text-align: center;
}
.yjcpindexs dl {
	width: 550px;
	float: left;
	font-size: 16px;
	margin: 20px;
	overflow: hidden;
	color: #333;
	line-height: 26px;
}
.yjcpindexs dl dd {
	height: 340px;
	margin-bottom: 12px;
	padding: 1px;
	transition: box-shadow 218ms;
}
.yjcpindexs dl dd:hover {
	background-color: #ccc;
	box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.16), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);
}
.yjcpindexs dl dd a {
	display: block;
	width: 100%;
	height: 100%;
}
.yjcpindexs dl dt {
	width: 550px;
}
.yjcpindexs dl dt h3 {
	font-size: 22px;
	color: #333;
	line-height: 48px;
	height: 48px;
	display: inline-block;
	width: 100%;
	margin-bottom: 10px;
text-align: center;
	}
.yjcpindexs dl dt h3 a {
	margin-right: 5px;
	display: inline-block;
	line-height: 48px;
	color: #f60;
}
.yjcpindexs dl dt a:hover {
	color: #24b727;
}

.yjcpindexs dl dt h3 span { 
	color: #ff0000;
	float: right;
	margin-right: 15px;
	line-height: 48px;
	font-size: 12px;
}

/*yjcpindex*/






.syjs
{
    margin: 0 auto;
    width: 100%;
 min-width:1200px;
}
.ysbox
{
    display: block;
}
.nbjs
{

    overflow: hidden;
    height: 168px;
    color: #fff;
    background: #0dade8;
    text-align: center;
    line-height: 28px;
    position: relative;
    z-index: 1;
}

.nbjs li
{
    width: 25%;
    float: left;
    height: 168px;
    line-height: 28px;
}
.nbjs li span
{
display: block;
padding: 28px 0 0;
line-height: 46px;
font-weight: bold;
font-size: 21px; 
}
.nbjs li span b
{
    font-size: 50px;
    padding: 0 5px 0 0;
}
.nbjs li.nbbj
{
    background: #109be8;
}
.nbjs li p
{
    font-size: 21px;
    font-weight: bold;
}


.pic-scale .pic{position:relative;overflow:hidden;}
.pic-scale img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.pic-scale:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}

.weixin_t{background: url(/images/seo_bg.jpg) left top repeat-x #FFF;}
.weixin_t .title{font-size: 38px;text-align: center;padding-top: 60px;line-height: 40px;}
.weixin_t .titlep{text-align: center;font-size: 14px; color:#4e4e4e;margin-top: 30px;}
/*index*/
.jqbj {
	background: #f6f6f6;min-width:1200px;
}


.oemzxcpss {
	width: 100%;
	min-width:1200px;
	overflow: hidden;
}
.oemzxcp {
	width: 1200px;
	overflow: hidden;
	margin: 50px auto 50px auto;
}
.oemzxcp .title {
	width: 100%;
	text-align: center;
}
.oemzxcp .title h2 {
	font-size: 36px;
	color: #333;
	line-height: 36px;
	margin: 15px 0 30px 0;
}
.oemzxcp .title p {
	font-size: 18px; 
	color:#4e4e4e;
	margin-top: 15px;
}
.oemzxcps {
	width: 100%;
	overflow: hidden;
	clear: both;
	margin: 20px auto;
}
.oemzxcps dl {
	width: 370px;
	float: left;
	font-size: 16px;
	margin: 15px;
	overflow: hidden;
	color: #333;
	line-height: 26px;
}
.oemzxcps dl dd {
	height: 580px;
	margin-bottom: 12px;
	padding: 1px;
	transition: box-shadow 218ms;
}

.oemzxcps dl dd a {
	display: block;
	width: 100%;
	height: 100%;
}
.oemzxcps dl dt {
	width: 370px;
}
.oemzxcps dl dt h3 {
	font-size: 16px;
	color: #333;
	line-height: 48px;
	height: 48px;
	display: inline-block;
	width: 100%;
	margin-bottom: 10px;
text-align: center;
	}
.oemzxcps dl dt h3 a {
	margin-right: 25px;
	display: inline-block;
	line-height: 48px;
	color: #f60;
}
.oemzxcps dl dt a:hover {
	color: #24b727;
}


.oemzxcps dl dt h3 span { 
	color: #ff0000;
	float: right;
	margin-right: 15px;
	line-height: 48px;
	font-size: 12px;
}

.gdghoemnewsss {
	width: 100%;
	min-width:1200px;
	overflow: hidden;
}
.gdghoemnews {
	width: 1200px;
	overflow: hidden;
	margin: 50px auto 50px auto;
}
.gdghoemnews .title {
	width: 100%;
	text-align: center;
}
.gdghoemnews .title h2 {
	font-size: 36px;
	color: #333;
	line-height: 36px;
	margin: 15px 0 30px 0;
}
.gdghoemnews .title p {
	font-size: 18px; 
	color:#4e4e4e;
	margin-top: 15px;
}
.gdghoemnewss {
	width: 100%;
	overflow: hidden;
	clear: both;
	margin: 20px auto;
}
.gdghoemnewss dl {
	width: 370px;
	float: left;
	font-size: 16px;
	margin: 15px;
	overflow: hidden;
	color: #333;
	line-height: 26px;
}
.gdghoemnewss dl dd {
	height: 229px;
	margin-bottom: 12px;
	padding: 1px;
	transition: box-shadow 218ms;
}
.gdghoemnewss dl dd:hover {
	background-color: #ccc;
	box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.16), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);
}
.gdghoemnewss dl dd a {
	display: block;
	width: 100%;
	height: 100%;
}
.gdghoemnewss dl dt {
	width: 370px;
}
.gdghoemnewss dl dt h3 {
	font-size: 16px;
	color: #333;
	line-height: 48px;
	height: 48px;
	display: inline-block;
	width: 100%;
	margin-bottom: 10px;
text-align: center;
	}
.gdghoemnewss dl dt h3 a {
	margin-right: 25px;
	display: inline-block;
	line-height: 48px;
	color: #f60;
}
.gdghoemnewss dl dt a:hover {
	color: #24b727;
}

.gdghoemnewss dl dt h3 span { 
	color: #ff0000;
	float: right;
	margin-right: 15px;
	line-height: 48px;
	font-size: 12px;
}
.hhpoemss {
	width: 100%;
	min-width:1200px;
	overflow: hidden;
}
.hhpoem {
	width: 1200px;
	overflow: hidden;
	margin: 50px auto 50px auto;
}
.hhpoem .title {
	width: 100%;
	text-align: center;
}
.hhpoem .title h2 {
	font-size: 36px;
	color: #333;
	line-height: 36px;
	margin: 15px 0 30px 0;
}
.hhpoem .title p {
	font-size: 18px; 
	color:#4e4e4e;
	margin-top: 15px;
}
.hhpoems {
	width: 100%;
	overflow: hidden;
	clear: both;
	margin: 20px auto;
}
.hhpoems dl {
	width: 370px;
	float: left;
	font-size: 16px;
	margin: 15px;
	overflow: hidden;
	color: #333;
	line-height: 26px;
}
.hhpoems dl dd {
	height: 246px;
	margin-bottom: 12px;
	padding: 1px;
	transition: box-shadow 18ms;
}
.hhpoems dl dd:hover {
	background-color: #ccc;
	box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.06), 0px 2px 3px 0px rgba(0, 0, 0, 0.02);
}
.hhpoems dl dd a {
	display: block;
	width: 100%;
	height: 100%;
}
.hhpoems dl dt {
	width: 370px;
}
.hhpoems dl dt h3 {
	font-size: 16px;
	color: #333;
	line-height: 48px;
	height: 48px;
	display: inline-block;
	width: 100%;
	margin-bottom: 10px;
text-align: center;
	}
.hhpoems dl dt h3 a {
	margin-right: 25px;
	display: inline-block;
	line-height: 48px;
	color: #f60;
}
.hhpoems dl dt a:hover {
	color: #24b727;
}

.hhpoems dl dt h3 span { 
	color: #ff0000;
	float: right;
	margin-right: 15px;
	line-height: 48px;
	font-size: 12px;
}

.oembg {
	background: #f6f6f6;
	width: 100%;
	min-width:1200px;
}

.oemhzss {
	width: 100%;
	min-width:1200px;
	overflow: hidden;
	padding-bottom: 20px;
}
.oemhz {
	width: 1200px;
	overflow: hidden;
	margin: 50px auto 50px auto;
}
.oemhz .title {
	width: 100%;
	text-align: center;
}
.oemhz .title h2 {
	font-size: 36px;
	color: #333;
	line-height: 36px;
	margin: 15px 0 30px 0;
}
.oemhz .title p {
	font-size: 18px; 
	color:#4e4e4e;
	margin-top: 15px;
}
.oemhzs {
	width: 100%;
	overflow: hidden;
	clear: both;
	margin: 20px auto;
}
.oemhzs dl {
	width: 370px;
	float: left;
	font-size: 16px;
	margin: 15px;
	overflow: hidden;
	color: #333;
	line-height: 26px;
}
.oemhzs dl dd {
	height: 370px;
	margin-bottom: 12px;
	padding: 1px;
	transition: box-shadow 218ms;
}
.oemhzs dl dd:hover {
	background-color: #ccc;
	box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.16), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);
}
.oemhzs dl dd a {
	display: block;
	width: 100%;
	height: 100%;
}
.oemhzs dl dt {
	width: 370px;
}
.oemhzs dl dt h3 {
	font-size: 16px;
	color: #333;
	line-height: 48px;
	height: 48px;
	display: inline-block;
	width: 100%;
	border-bottom: 1px solid #2eafbb;
	margin-bottom: 10px;
	}
.oemhzs dl dt h3 a {
	margin-right: 25px;
	display: inline-block;
	line-height: 48px;
	color: #f60;
}
.oemhzs dl dt a:hover {
	color: #24b727;
}

.oemhzs dl dt h3 span { 
	color: #ff0000;
	float: right;
	margin-right: 15px;
	line-height: 48px;
	font-size: 12px;
}

.oemaaass {
	width: 100%;
	min-width:1200px;
	overflow: hidden;
	padding-bottom: 20px;
}
.oemaaa {
	width: 1200px;
	overflow: hidden;
	margin: 50px auto 50px auto;
}
.oemaaa .title {
	width: 100%;
	text-align: center;
}
.oemaaa .title h2 {
	font-size: 36px;
	color: #333;
	line-height: 36px;
	margin: 15px 0 30px 0;
}
.oemaaa .title p {
	font-size: 18px; 
	color:#4e4e4e;
	margin-top: 15px;
}
.oemaaas {
	width: 100%;
	overflow: hidden;
	clear: both;
	margin: 20px auto;
}
.oemaaas dl {
	width: 370px;
	float: left;
	font-size: 16px;
	margin: 15px;
	overflow: hidden;
	color: #333;
	line-height: 26px;
}
.oemaaas dl dd {
	width: 370px;
	height: 229px;
	margin-bottom: 12px;
	padding: 1px;
	transition: box-shadow 218ms;
}
.oemaaas dl dd:hover {
	background-color: #ccc;
	box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.16), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);
}
.oemaaas dl dd a {
	display: block;
	width: 100%;
	height: 100%;
}
.oemaaas dl dt {
	width: 370px;
}
.oemaaas dl dt h3 {
	font-size: 16px;
	color: #333;
	line-height: 48px;
	height: 48px;
	display: inline-block;
	width: 100%;
	border-bottom: 1px solid #2eafbb;
	margin-bottom: 10px;
	}
.oemaaas dl dt h3 a {
	margin-right: 25px;
	display: inline-block;
	line-height: 48px;
	color: #f60;
}
.oemaaas dl dt a:hover {
	color: #24b727;
}

.oemaaas dl dt h3 span { 
	color: #ff0000;
	float: right;
	margin-right: 15px;
	line-height: 48px;
	font-size: 12px;
}

.yahei{font-family:'Microsoft YaHei'}
.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}
.bc{margin-left:auto;margin-right:auto}/* blockCenter */
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.fb{font-weight:bold}



.wrapper{ width:1200px;  margin:0 auto}
.clearfix { clear:both; zoom:1;}
.service-f{ padding-top:20px; background:#1f85d7; height:160px;}
.service-f dl{ padding-left:10px; width:205px; float:left;}
.service-f dt{ font-weight:bold; font-size:14px; height:16px; line-height:16px; margin-bottom:8px; color:#fff; border-left:3px solid #fff; padding-left:5px;}
.service-f dd{ height:24px; line-height:24px; color:#fff; }
.service-f a{ color:#fff}
.service-f .contact{ width:411px; padding-top:65px; background:url(../images/phone02.gif) no-repeat left top; line-height:21px; color:#fff; float:right; position:relative}
.service-f .contact .num{ position:absolute; left:40px; top:6px; height:30px; line-height:30px;}
.site-f{ padding-top:25px; padding-bottom:30px; background:#1f85d7}
.about_us .col-3-l{ width:760px; float:left; line-height:28px; color:#fff}
.about_us .col-3-l p{ width:760px; float:left; line-height:28px; color:#fff}
.about_us .col-3-l a{ font-family:"Microsoft YaHei";color:#fff}
.about_us .col-3-l .f-list{ width:760px; float:left;  }
.about_us .col-3-l .f-list li{ float:left; margin-right:12px;}
.about_us .col-3-r{ float:right; width:208px; line-height:38px; color:#fff}
.about_us .h2{ height:25px; color:#fff}
.about_us .col-3-c{ width:165px; border-right:1px solid #dedede; height:156px; float:right; margin-right:20px; margin-top:5px; color:#fff}
.about_us .col-3-c a{ color:#fff}
.flink{ padding:20px 0 30px 0; background:#eeeeeb; line-height:22px; color:#fff}
.flink a{font-family:"Microsoft YaHei";}
.sub-h-all{ height:30px; line-height:30px; color:#3687d9;}
.sub-h-bg01{ background:url(../images/icon-hot01.jpg) no-repeat left 0px;}
.sub-h-all a.more{ display:block; width:75px; height:16px; line-height:16px; background:url(../images/icon-more01.jpg) no-repeat left center; text-align:right; color:#ff6600; font-size:14px; float:right; margin-top:8px;}



/*news*/

.zixun_main{ width:1200px;min-width:1200px; margin:0 auto; background:#fff; overflow:hidden; zoom:1;margin-bottom:20px;}
.zixun_main .news_left{ float:left; width:850px; margin-top:20px;}
.zixun_main .news_text_box{ padding:0px;}
.zixun_main .news_text_box h1{text-align:center; line-height:33px; font-size:28px; color:#404040; font-weight:normal;}
.zixun_main .news_text_box h2{ line-height:32px; font-size:28px;  color:#404040; font-weight:normal;}
.zixun_main .news_text_time{text-align:center; padding:15px 0; border-bottom:#CCC dashed 1px; font-size:12px; color:#999;}
.zixun_main .news_text_time span{ padding:0 13px 0 16px;  height:24px; line-height:24px;}
.zixun_main .news_text_time span strong a{ color:#ff0000;}
.zixun_main .news_text_time #bdshare{ float:left;}
.zixun_main .news_text{ width:850px; overflow:hidden;padding-top:15px;line-height: 28px;font-size:1.188em;}
.zixun_main .news_text p{ line-height: 28x;  font-size:0.8em;}
.zixun_main .news_text h2{ font-size: 18px; line-height: 28px;}
.zixun_main .news_text h3{ font-size: 18px; line-height: 28px;}
.zixun_main .news_text h6{ font-size: 16px; padding: 10px 20px 9px 10px;line-height: 22px;background-color: #fbfbfb;border-bottom: 2px solid #00a67c;margin: 20px 0 20px 0;}
.zixun_main .news_text strong{ font-size: 16px; line-height: 28px;}

.zixun_main .news_text img{ margin:0; padding:0; }
.zixun_main .news_text_b{ height:26px; line-height:26px; margin-top:30px; position:relative; vertical-align: middle; color:#868686;}
.zixun_main .news_text_t{ margin:35px 0 20px 0; border-bottom:#f60 solid 1px; font-size:12px; color:#999;}


#news_list_middle
{
    border:#e8e8e8 solid 1px;
    float: left;
    width: 850px;
    margin-bottom: 10px;
}

#news_list
{
    float: left;
    overflow: hidden;
    width: 850px;
    height:auto;
    position: relative;
    margin-top: 0px;

}
ul.news_list
{
    width: 850px;
    height: auto;
    padding: 0;
    float: left;
    overflow: hidden;
    margin-top: 5px;
    padding:20px;
}

.news_list li a:link, .news_list li a:visited
{
    color: #333;
    text-decoration: none;
    font-size: 16px;
    font-weight: normal;
}
.news_list li a:hover
{
    color: #439ff6;
    text-decoration: underline;
}
.news_list li
{
    color: #333;
    font-size: 16px;
    line-height: 48px;
    font-weight: normal;
    text-align: left;
    width: 780px;

    background-image: none;
    background-repeat: no-repeat;
    text-indent: 10px;
    height: 48px;
    float: left;
    overflow: hidden;
    padding-left:10px;
border-bottom:#CCC dashed 1px; 
background: url(/images/ysico.png) no-repeat left center;
}
.news_list li span
{
    color: #f56b00;
    padding: 0;
    font-weight: normal;
    text-decoration: none;
    font-size: 12px;
    margin-left: 15px;
}
.news_list li .spanleft
{
    text-align:left;
    width:650px;
    float:left;
}
.news_list li .spanright
{
    color: #808080;
    padding: 0;
    font-weight: lighter;
    text-decoration: none;
    font-size: 16px;
    text-align:right;
    padding-right:10px;
}



.news_text_list {padding-top:10px; padding-bottom:10px;}
.news_text_list li{padding-left:10px; width:300px; height:36px; line-height:36px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_text_list li a{ padding-left:3px;  color:#555;}
.news_text_list li a:hover{ color:#ef5fa9;}
.news_text_list li a{ _background:none; _padding:0;}
.news_text_list li a:hover{ _background:none;}

.news_right{ float:right; width:330px; margin-top:20px;}


.news_right .box { width:330px; margin-bottom:15px;  }
.news_right .box h3 { padding:0 15px;height:36px;line-height:36px; background:#0066ff; color:#fff; }
.news_right .lie_daohang {width: 328px;padding: 10px 0 0 0;border:#e8e8e8 solid 1px;}
.news_right .lie_daohang li {float: left;width: 150px;height: 40px;margin:0 0 10px 10px;line-height: 40px;background-color: #FAFAFA;cursor: pointer;}
.news_right .lie_daohang li a {color: #288400;display: block;padding-left:10px;}
.news_right .lie_daohang li:hover{ background:#e43a26;}
.news_right .lie_daohang li a:hover{ color:#fff;}





.news_right_box{ border:#e8e8e8 solid 1px;}

.news_title a{ float:right; font-size:12px; color:#999;}
.news_title{ height:44px; line-height:44px; overflow:hidden; zoom:1; font-weight:normal; color:#333; font-size:18px; }
.news_title h4,.news_title h3{ font-weight:normal;padding-left:15px;background:#f5f5f5; margin-bottom:10px;}
.news_title span{ font-size:12px;  float:right; color:#8b8b8b;}
.news_title b{ color:#f38f00;}
.news_title a:hover,.gl_list li p a:hover,.weizhi a:hover,.weiyu i a:hover{ color:#EF5FA9;}



.huibg{background:#f8f8f8;}
.oemnews{width:1200px;min-width:1200px;margin:0 auto;overflow:hidden;height:610px;padding:60px 0;}
.oemnews h2{color:#323f72;font-size:26px;}
.oemnews .cont1{width:495px;height:610px;padding:0 20px 0 0;float:left;}
.oemnews .cont1 .photo{margin-top:20px;}
.oemnews .cont1 .tit{width:495px;color:#323f72;font-size:16px;font-weight:bolder;margin-top:15px;line-height:28px;}
.oemnews .cont1 .txt{width:495px;color:#666666;margin-top:20px;line-height:28px;}
.oemnews .cont1 .list li{padding:10px 0;overflow:hidden;height:100%;line-height:20px;font-size:14px;}
.oemnews .cont1 .more{background:#c2b3ab;color:#fff;font-size:14px;display:block;width:110px;height:38px;line-height:38px;border-radius:3px;text-align:center;margin-top:20px;}
.oemnews .cont2{width:300px;height:610px;float:left;padding:0 25px;border-left:#cccccc 1px solid;border-right:#cccccc 1px solid;}
.oemnews .cont2 .photo{margin-top:20px;}
.oemnews .cont2 ul{margin-bottom:20px;margin-top:20px;}
.oemnews .cont2 .list li{padding:10px 0;overflow:hidden;height:100%;line-height:20px;font-size:14px;width:300px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.oemnews .cont2 .more{background:#c2b3ab;color:#fff;font-size:14px; display:block;width:110px;height:38px;line-height:38px;border-radius:3px;text-align:center;margin-top:20px;}
.oemnews .cont3{float:left;margin-left:25px;width:300px;}
.oemnews .cont3 .photo{margin-top:20px;}
.oemnews .cont3 ul{margin-bottom:20px;margin-top:20px;}
.oemnews .cont3 .list li{padding:10px 0;overflow:hidden;height:100%;line-height:20px;font-size:14px;width:300px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}





.content{ width:1200px; margin:20px auto;}
.bigHead{ background:#f4f4f4; padding:10px; width:1180px; float:left;}
.dj_headMain{ background:#fff; width:1140px; padding:20px; float:left;}
.dj_headMain h1{ margin-bottom:20px;color:#f60; font-size:38px; line-height:46px; overflow:hidden;font-weight: bold;}
.djpp{ margin-bottom:20px; font-size:18px; line-height:26px; overflow:hidden;font-weight: bold;color:#0c6cf8;}

.dj_headMain h1 span{ margin-left: 10px; color:#333; font-size:28px;color:#0c6cf8;}
.mainShowImg{ width:580px; height:380px; overflow:hidden; float:left;}
.mainShowImg img{width:580px; height:380px; overflow:hidden; float:left;}
.headMainRight { width:500px; margin-right:20px; float:right; position:relative;}

.chuyouBox{ background:#F4F4F4; width:457px; height:303px; padding:10px 20px;  position:relative; float:left;}
.chuyouren{ float:left; font-size:14px; line-height:36px;  }
.chuyouren font{ color:#f60; font-size:14px;}
.chuyouBox a{ text-decoration:none;color:#333; }
.chuyouBox a:hover{ text-decoration:none;color:#333; }
.chuyouName{ color:#999; line-height:24px; float:right;}
.lkyd{ float:left; width:112px; height:34px;}
.lkyd a{ margin-top: 10px; background:url(/images/yudin.png) no-repeat;float:left; width:112px; height:34px; text-align:center; color:#fff; font-size:18px; line-height:34px;}
.lkyd a:hover{background:url(/images/yudinghover.png) no-repeat; color:#fff; text-decoration:none;}
.lkyd2{float: left; width: 112px; height: 34px; line-height:34px; font-size:16px;font-weight: bold; color: #666;}
.zxrx{ margin-top: 10px;color:#666; margin-left: 20px; line-height:34px;  float:left; font-size:14px;}
.zxrx font{ color:#f60;font-weight: bold;}
.mod_price{float:left; height: 68px; width: 500px;background: url(/images/ptPbg.png) no-repeat 0 center;right:-4px;}

.mod_price span.fl{ float:left; padding: 15px 0 15px 20px;font-size:18px;color: #fff }
.mod_price span.fl i{ color: #ffff00; font-size:30px; font-family: arial; }





.oemdlmain{margin:0 auto;clear:both;color:#333;width:850px;}
.oemdl_title{border-bottom:3px solid #0066ff;font-family:5FAE8F6F96C59ED1;height:36px;line-height:36px;font-size:16px;font-weight:700;color:#fff;}
.oemdl_title span{background:#0066ff;display:inline-block;padding:0 20px 0 20px;}
.oemdl{ float:left; width:850px; margin:20px 0 0 0; border-bottom:1px dashed #ccc;padding-bottom:20px;}
.oemdlimg{ float:left; overflow:hidden; width:220px; height:220px;}
.oemdlimg img{ float:left;overflow:hidden; width:220px; height:220px;}
.oemdl .liejiage{ float:right; width:150px; padding:20px 0 0 0; color:#999;  font:bold 14px/30px Arial, Helvetica, sans-serif;}
.oemdl .liejiage span{ color:#f60;float:left; width:150px; text-align:right; height:30px; line-height:30px;}
.oemdl .liejiage font{ font-size:28px; font-weight:500;}
.oemdl .liejiage a{ float:left; font:bold 14px/28px Arial, Helvetica, sans-serif; color:#fff; width:150px;  height:28px; text-align:center; background:#ff396f; padding:5px 0 5px 0; margin-top:10px;}
.miaoshuDp b{ float:left; }
.oemdl .info{ float:left; width:450px; padding:0 10px 0 20px;}
.oemdl .info p{ color:#999; font-size:14px; padding:5px 0;line-height:16px;}
.oemdl .info .tit_1 {font:bold 18px/26px Arial, Helvetica, sans-serif; color:#f60;margin-bottom:10px;}
.oemdl .info .tit_1 a{font:bold 18px/26px Arial, Helvetica, sans-serif; color:#f60;}
.oemdl .info .tit_1 a:hover{color:#4BB7EF;}
.oemdl .info .title{font-size: 12px; color:#FFA63C; } 




.wrap {
	border: 0;
	padding: 0;
	width: 1200px;
	margin: 0 auto;
}
.wrap:after {
	clear: both;
	content: "";
	display: table;
}





.about_us {
	background: #109be8;
	padding-top: 58px;
	padding-bottom: 60px;
    min-width:1200px;
}

.copyright {
	text-align: center;
	margin-top: 14px;
	 color:#fff; 
}
.copyright  a{
	 color:#fff; 
}
.footernav{width: 860px;height: 23px;text-align: center;margin-top: 2px;margin-right: auto;margin-left: auto;}
.footernav li{width: 860px;height: auto;text-align: center;position: relative;font-size: 14px; color:#fff; }
.footernav li a{ text-decoration:none; color:#fff; padding:0 3px;}
.footernav li a:hover{ text-decoration:underline; color:#fff}

.footer_links{width:1200px;min-width:1200px;margin:0 auto;padding:20px 0 30px;margin-bottom:70px}
.links_list{overflow:hidden;zoom:1}
.links_list dt{float:left;width:70px;color:#ccc}
.links_list dd{float:left;width:1080px;padding-right:50px;position:relative;overflow:hidden}
.links_list dd a{display:inline-block;margin-right:10px;color:#ccc;line-height:22px}
.links_list .btn_links{position:absolute;right:0;top:0;text-align:right;padding-right:12px;cursor:pointer;color:#ccc}
.links_list dt a{color:#ccc}

/*右边客服开始*/
.izl-rmenu {
	position: fixed;
	margin-left: 532px;
	bottom: 0px;
	padding-bottom: 0px;
	background: url(/images/r_b.png) 0px bottom no-repeat;
	z-index: 999;
	right: 0px;
}
.izl-rmenu .btn {
	width: 72px;
	height: 72px;
	margin-bottom: 1px;
	cursor: pointer;
	position: relative;
}
.izl-rmenu .btn-qq {
	background: url(/images/r_qq.png) 0px 0px no-repeat;
	background-color: #6da9de;
}
.izl-rmenu .btn-qq:hover {
	background-color: #488bc7;
}
.izl-rmenu a.btn-qq, .izl-rmenu a.btn-qq:visited {
	background: url(/images/r_qq.png) 0px 0px no-repeat;
	background-color: #6da9de;
	text-decoration: none;
	display: block;
}
.izl-rmenu .btn-wx {
	background: url(/images/r_wx.png) 0px 0px no-repeat;
	background-color: #78c340;
}
.izl-rmenu .btn-wx:hover {
	background-color: #58a81c;
}
.izl-rmenu .btn-wx .pic {
	position: absolute;
	left: -160px;
	top: 0px;
	display: none;
	width: 160px;
	height: 160px;
}
.izl-rmenu .btn-phone {
	background: url(/images/r_phone.png) 0px 0px no-repeat;
	background-color: #fbb01f;
}
.izl-rmenu .btn-phone:hover {
	background-color: #ff811b;
}
.izl-rmenu .btn-phone .phone {
	background-color: #ff811b;
	position: absolute;
	width: 160px;
	left: -160px;
	top: 0px;
	line-height: 73px;
	color: #FFF;
	font-size: 18px;
	text-align: center;
	display: none;
}
.izl-rmenu .btn-top {
	background: url(/images/r_top.png) 0px 0px no-repeat;
	background-color: #666666;
	display: none;
}
.izl-rmenu .btn-top:hover {
	background-color: #444;
}
/*右边客服结束*/


.blank20{clear:both; height:20px; overflow:hidden; display:block;}
.wanzhan_th li a {color: #288400;display: block;}
.wanzhan_th li:hover{ background:#e43a26;}
.wanzhan_th li a:hover{ color:#fff;}
.wanzhan_th {width: 330px;padding: 10px 0 0 10px;overflow:hidden; display:block;}
.wanzhan_th li {float: left;width: 95px;height: 40px;margin: 0 10px 10px 0;text-align: center;line-height: 40px;background-color: #FAFAFA;}
.wangzhan {position:relative;color: #CC3300;}
.wangzhan h2 {height:47px;line-height:47px;font-size:18px;color:#8c50a0;font-weight:bold;text-indent:20px;}
.zuowangzhan{width: 820px;padding:10px;line-height:25px;word-wrap:break-word;clear:both;background:#fff;border:1px solid #ccc;margin-bottom:20px;}
.zuowangzhan h1{color:#0F7B02;font-size:18px;margin-top:10px;margin-bottom:10px;border-bottom: 2px solid #ffd9a0;}
.zuowangzhan ul{ margin-top:1px; overflow:hidden;}
.zuowangzhan ul li{ float:left; width: 800px;font-size:15px;color:#0066ff;height:25px; margin-left:8px; margin-bottom:3px;display:inline;}
.zuowangzhan ul li h3{ font-size:15px;color:#0066ff;height:25px; display:inline;margin-bottom:3px;font-weight: normal;}
.zuowangzhan ul li strong{font-size:15px;color:#FF6600;height:25px;margin-bottom:3px;display:inline;font-weight: normal;}




/*cpfl*/

.cpfl_main{ width:1200px;min-width:1200px; margin:0 auto; background:#fff; overflow:hidden; zoom:1;margin-bottom:20px;}
.cpfl_main .yjcp_left{ float:left; width:880px; margin-top:20px;}
.cpfl_main .yjcp_text_box{ padding:0px;}
.cpfl_main .yjcp_text{ width:850px; overflow:hidden;line-height: 28px;font-size:1.188em;}
.cpfl_main .yjcp_text p{ line-height: 28x;  font-size:0.8em;}
.cpfl_main .yjcp_text h2{ font-size: 18px; line-height: 28px;}
.cpfl_main .yjcp_text h3{ font-size: 18px; line-height: 28px;}
.cpfl_main .yjcp_text h6{ font-size: 16px; padding: 10px 20px 9px 10px;line-height: 22px;background-color: #fbfbfb;border-bottom: 2px solid #00a67c;margin: 20px 0 20px 0;}
.cpfl_main .yjcp_text strong{ font-size: 16px; line-height: 28px;}
.cpfl_main .yjcp_text img{ margin:0; padding:0; }
.cpfl_main .yjcp_text_b{ height:26px; line-height:26px; margin-top:30px; position:relative; vertical-align: middle; color:#868686;}
.cpfl_main .yjcp_text_t{ margin:35px 0 20px 0; border-bottom:#f60 solid 1px; font-size:12px; color:#999;}
.cpfl_right{ float:right; width:300px; margin-top:20px;}
.cpfl_title{float: left; width: 300px;height:68px; line-height:68px; overflow:hidden; zoom:1; font-weight:normal; background:url(/images/flbg.jpg) center top;}
.cpfl_title h3{ font-weight:normal;padding-left:15px; margin-bottom:10px; line-height:68px; color:#fff; font-size:22px; }


.fldh li a {color: #333;display: block;}
.fldh li:hover{ background:#e43a26;}
.fldh li a:hover{ color:#fff;}
.fldh {width: 300px;}
.fldh li {width: 300px;font-size:16px;float: left;height: 50px;line-height: 50px;background-color: #FAFAFA;padding-left:30px;margin-bottom:3px;}


.fldh li h2{width: 240px;font-size:16px;float: left;height: 50px;line-height: 50px;background-color: #FAFAFA;padding-left:20px;margin-bottom:3px;background: url(/images/ysico.png) no-repeat left center;}
.fldh li:hover h2{background:#e43a26;color:#fff;}
.fldh li:hover h2 a{background:#e43a26;color:#fff;}




.yjlbcontent{width:880px;margin:0 auto;}
.yjlbcontent .yjlbfw{width:420px;height:330px;background-color:#fff;box-shadow:0 5px 9px rgba(0,0,0,.15);float:left;margin-right:15px;margin-bottom:15px;transition:.4s;border:2px #fff solid}
.yjlbcontent .yjlbfw .yjlbtitle h2{color:#f60;font-size:16px;margin:15px 0;text-align: center;}
.yjlbcontent .yjlbfw .yjlbtitle a{color:#f60;}
.yjlbcontent .yjlbfw:hover{background-color:#109be8;border:2px #109be8 solid}
.yjlbcontent .yjlbfw:hover .yjlbtitle h2 a{color:#fff}
.yjlbcontent .yjlbfw:hover .yjlbtitle p{color:#fff}
.yjlbtx{-webkit-animation: shagndaoxia .8s ease-in-out;animation: shagndaoxia .8s ease-in-out}
.yjlbimg img{width:100%;}



.yjinds {width: 1200px;overflow: hidden;margin: 50px auto 50px auto;}
.yjinds .title {width: 100%;text-align: center;}
.yjinds .title h2 {font-size: 36px;color: #333;line-height: 36px;margin: 15px 0 30px 0;}
.yjinds .title p {font-size: 18px; color:#4e4e4e;margin-top: 15px;}
.yjindcontent{width:1218px;margin:0 auto;min-width:1200px;}
.yjindcontent .yjlbfw{width:370px;height:330px;background-color:#fff;box-shadow:0 5px 9px rgba(0,0,0,.15);float:left;margin:15px;transition:.4s;border:2px #fff solid}
.yjindcontent .yjlbfw .yjlbtitle h2{color:#109be8;font-size:16px;margin:15px 0;text-align: center;}
.yjindcontent .yjlbfw .yjlbtitle p{width:330px;margin:0 auto;line-height:23px;color:#666;font-size:14px}
.yjindcontent .yjlbfw .yjlbtitle a{color:#f60;}
.yjindcontent .yjlbfw:hover{background-color:#109be8;border:2px #109be8 solid}
.yjindcontent .yjlbfw:hover .yjlbtitle h2{color:#fff;}
.yjindcontent .yjlbfw:hover .yjlbtitle h2 a{color:#f60;}
.yjindcontent .yjlbfw:hover .yjlbtitle p{color:#fff}
.yjindtx{-webkit-animation: shagndaoxia .8s ease-in-out;animation: shagndaoxia .8s ease-in-out}
.yjindimg img{width:100%;}






.indanlis {width: 1200px;overflow: hidden;margin: 50px auto 50px auto;}
.indanlis .title {width: 100%;text-align: center;}
.indanlis .title h2 {font-size: 36px;color: #333;line-height: 36px;margin: 15px 0 30px 0;}
.indanlis .title p {font-size: 18px; color:#4e4e4e;margin-top: 15px;}
.indanlicontent{width:1218px;margin:0 auto;min-width:1200px;}
.indanlicontent .yjlbfw{width:370px;height:330px;background-color:#fff;box-shadow:0 5px 9px rgba(0,0,0,.15);float:left;margin:15px;transition:.4s;border:2px #fff solid}
.indanlicontent .yjlbfw .yjlbtitle h2{color:#109be8;font-size:16px;margin:15px 0;text-align: center;}
.indanlicontent .yjlbfw .yjlbtitle p{width:330px;margin:0 auto;line-height:23px;color:#666;font-size:14px}
.indanlicontent .yjlbfw .yjlbtitle a{color:#f60;}
.indanlicontent .yjlbfw:hover{background-color:#109be8;border:2px #109be8 solid}
.indanlicontent .yjlbfw:hover .yjlbtitle h2{color:#fff;}
.indanlicontent .yjlbfw:hover .yjlbtitle h2 a{color:#f60;}
.indanlicontent .yjlbfw:hover .yjlbtitle p{color:#fff}
.indanlitx{-webkit-animation: shagndaoxia .8s ease-in-out;animation: shagndaoxia .8s ease-in-out}
.indanliimg img{width:100%;}

.cpliss {width: 100%;min-width:1200px;overflow: hidden; background:url(/images/aboutusbg.jpg) center top;height:600px;}
.cplis {width: 1200px;overflow: hidden;margin: 0 auto;}

.lianxi {width: 1200px;overflow: hidden;margin: 0px auto 50px auto;}

.aboutuss {width: 100%;min-width:1200px;overflow: hidden; background:url(/images/aboutusbg.jpg) center top;height:600px;margin-bottom:50px;}
.aboutus {width: 1200px;overflow: hidden;margin: 0 auto;}


.aboutss {
	margin: 0 auto;
	width: 1200px;
	overflow: hidden;
	min-width:1200px;
height: 780px;
}
.aboutsimg{	
	width: 600px;
	float:left;
	}
.aboutssm{
	width: 550px;
	float:right;
	height:500px;
	}
.aboutssm p{
	color:#333;line-height:38px;font-size:16px;
}

.aboutssm h2{

	font-size:36px;
	font-weight:700;
	color:#ED3377;
height:68px;
line-height:68px;
}
