@charset "UTF-8";
@import url("system.css");
/*CSS*/
#CMS_ConGoPage{height:50px;line-height:50px; width:100%; text-align:center; clear: both; padding: 10px 0; font-family: cursive;font-size: 14px;}#CMS_ConGoPage span{display:inline-block; height:30px; line-height:30px; text-align:center;  width:30px; border: solid #ccc 1px;margin: 10px 3px; color:#ccc;}#CMS_ConGoPage span:hover{background-color: aliceblue;}#CMS_ConGoPage span a,#CMS_ConGoPage span a:hover{text-decoration: none;display:inline-block;color:#000;font-size: 14px;width: 100%;}
    position: relative;
    /* top: 163px; */
    margin-top: 8%;html {overflow-x:hidden; width:100%; height:100%;}
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0; padding:0;color:#333;font-family:"";}
td, th { word-wrap:break-word; word-break:break-all; }
ul{ font-size:12px;}
li{list-style:none; font-size:12px;}
img { border:0; }
.clear { clear:both; }
a { text-decoration:none;font-size:12px;color:#333;font-family:"";}
a:hover { text-decoration:none; color:#e51e01;font-family:"";}
body { font-family:"";height:100%;width:100%; font-size:12px; background:#f1f1f1;}
.z{ float:left;}
.y{ float:right;}
.nyphoto ul li span{ width:120%; display:block; text-align:center;}
.clear{clear:both; width:auto;}
.flex-control-nav li a{ color:#fff;}
.headbg{width:100%; height:40px; background:#f6f6f6; position:absolute;top:0px; left:0px; z-index:999;filter: alpha(opacity=80);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); opacity:0.80;}
.head{width:1100px; height:40px; margin:0 auto;line-height:40px;    color: #0166b6;
    font-size: 14px}
.headl{line-height:40px; color:#0166b6; font-size:14px;}
.headr{line-height:40px; color:#0166b6; text-align:right;font-size:14px;}
.headr a{color:#0166b6;font-size:14px;}
.headr a:hover{color:#76c001;}
.head a{  color: #0166b6;
    font-size: 14px}
.logo{position:absolute; left:0px; top:-680px;z-index:999999;}
.menubg{ width:1098px; height:54px; position:absolute; top:-412px; background:#0166b6; left:0px;z-index:99999999;}
.menu{width:1098px; height:54px; margin:0 auto; }
#nav { width:1098px; margin:0 auto; display:block;z-index:99999999;}
#nav .mainlevel { float:left; width:109px; text-align:center; position:relative;background: url(//filecdn.ify.cn/skin/ytywyjs1558/img/shu.jpg) no-repeat right; z-index:99999999;}
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:54px; display:block; /*width:122px;*/ font-size:16px;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none; background:#ff9201;}
#nav .mainlevel ul {display:none; position:absolute;z-index:99999999999; left:0px;  }
#nav .mainlevel li {border-top:1px solid #fff; background:#008ae2; width:109px; height:38px;filter: alpha(opacity=80);progid:DXImageTransform.Microsoft.Alpha(opacity=80); opacity:0.80;/*IE6 only*/}
#nav .mainlevel li a{line-height:38px; font-size:14px;}
#nav .mainlevel li a:hover{color:#fff; text-decoration:none; background:#ff9201;}

 .slideBox {
	width: 478px;
	height: 296px;
	overflow: hidden;
	position: relative;
	border: 1px solid #ddd;
	float: left;
}
 .slideBox .hd {
	height: 12px;
	overflow: hidden;
	position: absolute;
	right: 5px;
	bottom: 11px;
	z-index: 1;
}
.slideBox .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}
 .slideBox .hd ul li {
	float: left;
	margin-right: 10px;
	width: 8px;
	height: 8px;
	line-height: 50px;
	text-align: center;
	background: #fff;
	cursor: pointer;
	border-radius: 50px;
}
.slideBox .hd ul li.on {
	background: #F66E08;
	color: #fff;
}
.f1 .slideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
 .slideBox .bd li {
	zoom: 1;
	vertical-align: middle;
}
.f1 .slideBox .bd img {
	width: 478px;
	height: 296px;
	display: block;
}
.slideBox .prev,  .f1 .slideBox .next {
	position: absolute;
	left: 3%;
	top: 50%;
	margin-top: -25px;
	display: block;
	width: 32px;
	height: 40px;
	
	filter: alpha(opacity=50);
	opacity: 0.5;
}
 .slideBox .next {
	left: auto;
	right: 3%;
	background-position: 8px 5px;
}
 .slideBox .prev:hover,  .f1 .slideBox .next:hover {
	filter: alpha(opacity=100);
	opacity: 1;
}
.slideBox .prevStop {
	display: none;
}
 .slideBox .nextStop {
	display: none;
}
.slideBox .bd li p { font-size:14px;
	position: absolute;
	bottom: 26px;
	height: 45px;
	line-height: 45px;
	/*background: rgba(0,0,0,.54);*/
	width: 100%;
	color: #fff;

	text-indent: 2em;
}
/*banner*/
.flexslider{ width:100%;position:relative;overflow:hidden;}

@media screen and (max-width: 1100px) {
.flexslider {
width: 1100px;
}
}

.slides{ width:100%;position:relative;z-index:1;height:567px; overflow:hidden;}
.slides li{ width:100%;height:567px; overflow:hidden;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:57px;height:62px;overflow:hidden;cursor:pointer;position:absolute;}



.search{width:1100px; height:48px; position:absolute; top:-359px; left:0px;z-index:999; background:url(//filecdn.ify.cn/skin/ytywyjs1558/img/bbgg.jpg) no-repeat center;}
.fastcen{ width:207px; height:24px; float:left; margin-left:630px; margin-top:12px;}
.fastcenleft{ float:left; color:#333; font-family:""; font-size:12px; width:65px; height:24px; line-height:24px; }
.fastcenright{ width:127px; height:29px; float:left;}

.searyy{width:248px; float:left;margin-top:8px;}
.search2{width:214px; height:24px; }

.mainbg{width:100%; background:#f3f2f2;}
.main{width:1100px; margin:0 auto; padding-top:20px;     position: relative;margin-top: 8%;}
.xwdt{width:1100px; height:296px; position:absolute;top:-311px; left:0px;z-index:9999;}
#iolt{ width:480px; height:296px; overflow:hidden;}
.xwdtr{width:620px; height:296px;}
.xwdtrt{width:595px; height:40px; border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb;background:url(//filecdn.ify.cn/skin/ytywyjs1558/img/index4.jpg) repeat-x; font-size:18px; color:#333; line-height:40px; padding-left:25px;}
.xwdtrt span{float:right; margin-right:30px;}
.xwdtrt span a{font-size:12px; color:#999; line-height:40px;}
.xwdtrt span a:hover{color:#f34e0c;}
.xwdtf{width:564px; height:215px; background:#fff; padding:20px 28px 20px; overflow:hidden;}
.xwdtf ul li{width:564px; border-bottom:1px solid #f1f1f1;}
.xwdtf ul li a{background:url(//filecdn.ify.cn/skin/ytywyjs1558/img/index5.jpg) no-repeat left 2px; padding-left:34px; font-size:13px; color:#666; line-height:36px;}
.xwdtf ul li span{float:right; font-size:13px; color:#999; line-height:36px; margin-right:17px;}
.xwdtf ul li a:hover{color:#ff3200;}


.chuangke{width:1100px; margin-top:180px; clear:both;    margin: 0 auto;}
.ckhd{width:714px; background:#fff; padding:28px 30px 0px; overflow:hidden;}
.ckhdtz{width:330px;}
.ckhdt{width:315px; background:url(//filecdn.ify.cn/skin/ytywyjs1558/img/bg.jpg) no-repeat left; padding-left:15px; font-size:18px; color:#0166b6; border-bottom:1px solid #ebebeb; padding-bottom:6px; position:relative;}
.ckhdt span{float:right; margin-top:4px;}
.ckhdt span a:hover{color:#ff3200;}
.ckhdf{width:330px; margin-top:25px; padding-bottom:38px; overflow:hidden;}
.ckhdfz{width:314px; margin:0px 8px; float:left;}

.ckhdft{width:314px; height:170px; margin-bottom:15px;}
.ckhdft a img{width:314px; height:170px;}
.ckhdfx{width:314px; font-size:13px; color:#ff7200;}
.ckhdfx a{ font-size:13px; color:#ff7200; }
.ckhdfx a:hover{color:#ff3200;}
.ckhdfx p{font-size:13px; color:#999; margin-top:5px;}
.newslist{width:330px; margin-top:24px; overflow:hidden;}
.newslist ul li{width:330px; overflow:hidden;border-bottom:1px dashed #e5e5e5;}
.newslist ul li a{background: url(//filecdn.ify.cn/skin/ytywyjs1558/img/dian.jpg) no-repeat left; padding-left:12px; font-size:13px; color:#666; line-height:35px; }
.newslist ul li a:hover{color:#ff3200;}


.cysj{width:310px;background:#fff; overflow:hidden; margin-bottom:15px;}
.cysjf{width:260px; padding:35px 25px 32px; background:#fff; overflow:hidden;}
.cysjf a img{width:260px; height:160px;}
.cysjf a p{text-align: center; font-size:13px; color:#333; margin-top:30px;}
.cysjf a:hover p{color:#ff3200;}

.ckkjt{width:260px;  font-size:18px; color:#333; padding-left:20px; padding-right:30px; padding-top:28px;}
.ckhdt3{width:245px; background:url(//filecdn.ify.cn/skin/ytywyjs1558/img/bg.jpg) no-repeat left; padding-left:15px; font-size:18px; color:#0166b6; border-bottom:1px solid #ebebeb; padding-bottom:5px;   position:relative;}
.ckhdt3 span{float:right; margin-top:4px;}
.ckhdt3 span a:hover{color:#ff3200;}
.ckhdt4{width:245px; background:url(//filecdn.ify.cn/skin/ytywyjs1558/img/bg.jpg) no-repeat left; padding-left:15px; font-size:18px; color:#0166b6; position:relative;}
.ckhdt4 span{float:right; margin-top:4px;}
.ckhdt4 span a:hover{color:#ff3200;}
.ckkjf{width:244px; padding:25px 33px 30px; overflow:hidden;}
.ckkjft{width:244px; overflow:hidden; text-align:center;}
.ckkjft a img{width:244px; height:164px;}
.ckkjft a p{width:260px; font-size:14px; color:#ff7200; margin-top:18px;}
.ckkjft a:hover p{color:#ff3200;}
.newslist2{width:224px; margin-top:20px; overflow:hidden;}
.newslist2 ul li{width:224px; overflow:hidden;border-bottom:1px dashed #e5e5e5;}
.newslist2 ul li a{ font-size:12px; color:#333; line-height:35px; }
.newslist2 ul li a:hover{color:#ff3200;}

.xqfcbg{width:1100px; margin-top:22px; overflow:hidden;}
.xqfcz{width:1040px; background:#fff; padding:28px 30px 0px; overflow:hidden;}
.xqfc{width:1040px; background:url(//filecdn.ify.cn/skin/ytywyjs1558/img/bg.jpg) no-repeat left; padding-left:15px; font-size:18px; color:#0166b6; border-bottom:1px solid #ebebeb; padding-bottom:6px; position:relative;}
.xqfc span{float:right; margin-right:30px;}
.cptjf{width:1040px; height:245px; margin-top:30px;}
#casem_down { HEIGHT:245px; OVERFLOW: hidden; }
#casem_down ul { height:245px; overflow:hidden; float:left;}
#casem_down ul li {	width:285px; height:245px; float:left; margin:0px 16px;}
#casem_down ul li a img {width:285px; height:175px;}
#casem_down ul li p{width:285px; height:47px; text-align:center;  color:#666; font-size:14px; margin-top:26px;}
#casem_down ul li a:hover img{filter:alpha(opacity=60);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
#casem_down ul li a:hover p{color:#ff3200; filter:alpha(opacity=60);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}

.chuangke2{width:1100px; margin-top:24px; overflow:hidden; height:318px;}
.ckhd2{width:714px; background:#fff; padding:28px 30px 0px; overflow:hidden;}
.ckhdtz2{width:330px;}
.ckhdt2{width:315px; background:url(//filecdn.ify.cn/skin/ytywyjs1558/img/bg.jpg) no-repeat left; padding-left:15px; font-size:18px; color:#0166b6; border-bottom:1px solid #ebebeb; padding-bottom:6px; position:relative;}
.ckhdt2 span{float:right; margin-top:4px;}
.ckhdt2 span a:hover{color:#ff3200;}
.ckhdf2{width:330px; margin-top:30px; padding-bottom:38px; overflow:hidden;}
.ckhdfz2{width:314px; margin:0px 8px; float:left;}
.newslist3{width:330px;  overflow:hidden;}
.newslist3 ul li{width:330px; overflow:hidden;border-bottom:1px dashed #e5e5e5;}
.newslist3 ul li a{background: url(//filecdn.ify.cn/skin/ytywyjs1558/img/dian.jpg) no-repeat left; padding-left:12px; font-size:13px; color:#666; line-height:35px; }
.newslist3 ul li a:hover{color:#ff3200;}

.cysj{width:310px; overflow:hidden;}
.cysjt{width:310px;  border-bottom:1px solid #ebebeb; background:url(//filecdn.ify.cn/skin/ytywyjs1558/img/index4.jpg) repeat-x; font-size:18px; color:#333; line-height:56px; padding-left:25px;}
.cysjf{width:260px; padding:35px 25px 32px; background:#fff; overflow:hidden;}
.cysjf a img{width:260px; height:160px;}
.cysjf a p{text-align: center; font-size:13px; color:#333; margin-top:30px;}
.cysjf a:hover p{color:#ff3200;}

.xxyd{width:708px; margin-top:30px; padding-bottom:20px; overflow:hidden;}
.xxyd ul li{width:342px; float:left; margin:0px 6px;}
.xxyd ul li span a{ font-size:13px; color:#333;}
.xxyd ul li a{font-size:13px; color:#666; line-height:37px;}
.xxyd ul li a:hover{color:#ff3200;}
.zszx{width:260px; padding:20px 25px 30px; background:#fff; overflow:hidden;}
.zszx ul li{width:63px; float:left; margin:0px 11px 14px 12px; text-align:center;}
.zszx ul li a img{width:63px; height:52px;}
.zszx ul li a p{font-size:13px; color:#666; margin-top:15px;}
.zszx a:hover p{color:#ff3200;}

.links{width:1100px; margin:22px auto 0; background:#fff;}
.link{width:1040px; padding:28px 30px 28px; }
#casem_down2 { HEIGHT:67px; OVERFLOW: hidden;  }
#casem_down2 ul { height:67px; overflow:hidden; float:left;}
#casem_down2 ul li {	width:169px; height:67px; float:left; margin:0px 16px;}
#casem_down2 ul li a img {width:169px; height:37px; border:1px solid #f1f1f1; padding:14px 7px;}
#casem_down2 ul li a:hover img{filter:alpha(opacity=60);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}

.footbg{width:100%; background:#0166b6; overflow:hidden; margin-top:25px;}

@media screen and (max-width: 1100px) {
.footbg {
width: 1100px;
}
}

.foot{ width:1100px; padding-top:30px; padding-bottom:28px;margin:0 auto ;  font-size:13px; color:#fff; overflow:hidden;}

.footp{width:512px; height:56px;position: relative;}
.footz{width:588px; line-height:30px;/* text-align:right;*/font-size:13px; color:#fff; position:relative;}
/*.biaozhi{position:absolute; left:0px; top:-10px; width:80px;}*/
.biaozhi{position:absolute; right:0px; top:-10px; width:80px;}
.foot a{font-size:13px; color:#fff;}

.mainbg2{width:100%; background:url(//filecdn.ify.cn/skin/ytywyjs1558/img/banner.jpg) no-repeat center top; /*overflow:hidden;*/}

@media screen and (max-width: 1100px) {
.mainbg2 {
width: 1100px;
}
}

.nymain{width:1100px; background:#fff; padding-bottom:40px; overflow:hidden; margin:0 auto;}
.ntop{width:1060px; margin-top:30px;font-size:22px; color:#333; border-bottom:3px solid #e8e8e8; margin-left:20px; margin-right:20px; padding-bottom:10px; position:relative;}
.nyheng{width:100px; height:3px; background:#fa7a00; position:absolute; left:0px; bottom:-3px;}
.place{font:13px/17px ''; color:#727171; margin-top:5px;}
.place a{ color:#727171; font-size:13px;}
.place a:hover{color:#ff3200;}
.nymenu{width:1060px; margin:25px auto 0; padding-left:20px; padding-right:20px;  overflow:hidden;}

.inner_nav{width:1060px;overflow:hidden;}
.inner_nav ul li{float:left;  padding-right:15px; margin-right:15px;border-right:1px solid #ebebeb;    margin-bottom: 15px;}
.inner_nav ul li a{font:16.7px/17px ''; color:#4d4d4d; display:inline; }
.inner_nav ul li.current a{color:#ff3200;}
.inner_nav ul li a:last-child{ border:0;}
.inner_nav ul li a:hover,.inner_nav ul li a.on{ color:#ff3200;}

.nabout{width:1040px; font-size:13px; color:#333;line-height:26px; padding:30px 30px 0px; overflow:hidden; }

.news_title{line-height:25px;font-size:14px;text-align:center;border-bottom:1px dashed #e1e1e1;color:#ff3200;padding-bottom:5px;margin-bottom:15px;width: 940px;margin: 0 auto;}
.news_title h1{ font-size:26px;color:#333;line-height: 38px;}
.news_title span{font-size:13px;line-height:32px;color:#666;}
.newsbody{font-size:13px;line-height:26px; text-align:left; margin-top:30px;border-bottom:1px dashed #e1e1e1; padding-bottom:30px;}



.newsbody table { table-layout: fixed; empty-cells: show; border-collapse: collapse; margin: 0 auto; }
.newsbody td { height: 30px; }
.newsbody .table { border: 1px solid #cccccc; color: #666; }
.newsbody .table th { background-repeat: repeat-x; height: 30px; }
.newsbody .table td, .table th { border: 1px solid #cccccc; padding: 0 1em 0; }
.newsbody .table tr.alter { background-color: #cccccc; }

.news-siblings{margin-top:80px;     padding: 20px; border-top:1px solid #e5e5e5; font-size:14px;}
.news-siblings div{line-height:34px;    margin-right: 50px; float:left;}
.news-siblings div:nth-child(2){ float:right;}
.news-siblings div span{color:#999;}
.news-siblings div a:hover{text-decoration:underline;}







.aboutusmtrd_down{width:1000px; padding-top:40px; margin:0 auto; overflow:hidden;}
.aboutusmtrd_down a{font-size:13px;color:#666;}
.aboutusmtrdd_left{ font-size:13px;float:left;color:#666;}
.aboutusmtrdd_left a:hover{ text-decoration:underline;color:#ff3200;}
.aboutsumtrdd_right{font-size:13px; float:right;color:#666;}
.aboutsumtrdd_right a:hover{text-decoration:underline;color:#ff3200;}

.nxwlist{width:1040px;overflow:hidden;}
.nxwlist ul{}
.nxwlist ul li{width:1040px; padding-left:5px; height:40px; border-bottom:1px solid #f1f1f1; }
.nxwlist ul li a{background:url(//filecdn.ify.cn/skin/ytywyjs1558/img/index5.jpg) no-repeat left 2px; padding-left:34px; font-size:13px; color:#666; line-height:36px;}
.nxwlist ul li a:hover{color:#ff3200;}
.nxwlist ul li span{font-size:13px; color:#999; line-height:40px;float:right; margin-right:10px;}

.ny_pages{width:672px;text-align:center;margin:40px auto 0;}
.ny_pages a{margin:0px 5px;color:#666;}
.ny_pages a:hover{color:#ff3200;}

.nyproducts{width:1100px; padding-top:25px;overflow:hidden;}
.nyproducts ul{}
.nyproducts ul li{margin:17px 23px; width:228px;height:211px;float:left;}
.nyproducts ul li p{width:228px;line-height:35px;text-align:center;}
.nyproducts ul li a img{width:210px;height:158px;padding:8px;border:1px solid #cccccc;}
.nyproducts ul li a:hover img{width:210px;height:158px;padding:8px; background:#e2e2e2;border:1px solid #cccccc; }
.nyproducts ul li a:hover p{color:#ff3200;}

.nyphoto{width:1100px; padding-top:25px;overflow:hidden;}
.nyphoto ul{}
.nyphoto ul li{margin:20px 30px; width:120px;height:auto;float:left;}
.nyphoto ul li p{width:124px;line-height:35px;text-align:center;}
.nyphoto ul li a img{width:120px;height:160px;padding:1px;border:1px solid #cccccc;}
.nyphoto ul li a:hover img{width:120px;height:160px;padding:1px; background:#ffffff;border:1px solid #ff3200; }
.nyphoto ul li a:hover p{color:#ff3200;}


.headbg2{width:100%; height:40px; background:#f6f6f6; }
.head2{width:1100px; height:40px; margin:0 auto;position:relative;}
.headl2{line-height:40px; color:#0166b6; font-size:14px;}
.headr2{line-height:40px; color:#0166b6; text-align:right;font-size:14px;}
.headr2 a{color:#0166b6;font-size:14px;}
.headr2 a:hover{color:#76c001;}


.logo2z{ width:1100px; margin:0 auto;}
.logo2{ margin-top:88px;}
.menubg2{ width:1098px; height:54px; background:#0166b6;margin:46px auto 0;}
.menu2{width:1098px; height:54px;}
#nav { width:1098px; margin:0 auto; display:block;z-index:99999999;}
#nav .mainlevel { float:left; width:109px; text-align:center; position:relative;background: url(//filecdn.ify.cn/skin/ytywyjs1558/img/shu.jpg) no-repeat right; z-index:99999999;}
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:54px; display:block; /*width:122px;*/ font-size:16px;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none; background:#ff9201;}
#nav .mainlevel ul {display:none; position:absolute;z-index:99999999999; left:-43px;  }
#nav .mainlevel li {border-top:1px solid #fff; background:#008ae2; width:205px; height:38px;filter: alpha(opacity=80);progid:DXImageTransform.Microsoft.Alpha(opacity=80); opacity:0.80;/*IE6 only*/}
#nav .mainlevel li a{line-height:38px; font-size:12px;}
#nav .mainlevel li a:hover{color:#fff; text-decoration:none; background:#ff9201;}


.search4{width:1100px; height:48px; background:url(//filecdn.ify.cn/skin/ytywyjs1558/img/bbgg.jpg) no-repeat center; margin:0 auto;  }
.fastcen2{ width:207px; height:24px; float:left; margin-left:630px; margin-top:12px;}
.fastcenleft2{ float:left; color:#333; font-family:""; font-size:12px; width:65px; height:24px; line-height:24px; }
.fastcenright2{ width:127px; height:29px; float:left;}
.searyy2{width:248px; float:left;margin-top:8px;}
.search3{width:214px; height:24px; }

.videos{ width:600px; height:400px; margin:0 auto; margin-bottom:20px;}
