@charset "utf-8";
/* CSS Document */
/* Reset */
* { margin:0; padding:0;}
a:link{text-decoration:none; cursor:pointer; color:#000;}
body { font:14px "Microsoft Yahei","Thmano", "Arial"; color:#fff; background:url(../images/yinghua_bg.gif);  line-height: 26px;}
img { border:0px;}
li{ list-style:none; float:left;}
input, textarea, select{ font:14px/1.5 "Microsoft Yahei","Thmano", "Arial"; color:#999; outline:0; }
.fl{ float:left;}
.fr{ float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.clear{clear:both;}
#baiduMap{border:2px solid #222c50;}

/*head*/
.head{width:100%; background:url(../images/top_bg_yinghua.gif);}
.head .top{height:120px;width:1000px; margin:0 auto; background:url(../images/logo.PNG) no-repeat bottom;}
.head .logo .logo-r{border-left:1px solid #bababa; padding-left:15px; margin-left:15px; float:left;height:60px;padding-top:5px;}
.head .logo h3{ font-size:22px;color:#cf1209;}
.head .logo h4{ font-size:18px;color:#222c50;}
.head .tel{height:50px; margin-top:54px; text-align:right; padding-right:74px; background:url(../images/tel.png) no-repeat right center;color:#222c50;
  font-size:18px;line-height:18px; }
 
.head .tel span{ font-weight:bold; font-size:24px; display:block;line-height:32px;}
.head .nav{height:70px;width:100%; background: url(../images/nav-bg.png); color:#000; font-weight:bold; font-size:15px;}
.head .nav ul{width:1000px; margin:0 auto; color:#000;  font-size:15px;}
.head .nav li{position:relative;z-index:20; color:#000; font-size:15px; }
.head .nav li a:hover,.head .nav li.cur{ color:#FFF; background:url(../images/top_bg_yinghua.gif) no-repeat center center;}
.head .nav li.index{color:#FFF; }
.head .nav li a{width:142px;height:70px; display:block; text-align:center; line-height:70px; color:#000;}
.head .nav dl{ color:#ffe9c8; position:absolute;z-index:99;width:100%; background:url(../images/top_bg_yinghua.gif) no-repeat center center;top:70px;left:0;display:none;}
.head .nav dd a{color:#ffe9c8; display:block;height:36px; line-height:36px;width:100%; text-align:center;border-top:1px solid #a9401c; font-size:14px; }
.head .nav dd a:hover{ color:#fff; background:url(../images/top_bg_yinghua.gif) no-repeat center center;border-top:1px solid #a9401c; font-size:14px; }

/*banner*/
.banner{width:100%; overflow:hidden; position:relative;height:629px; background:#222c50;}
.banner ul{ position:absolute;height:629px;} 
.banner li{width:100%;height:629px;float:left; text-align:center;}
.banner .tip,.minbanner .tip{position:absolute;bottom:16px;left:50%;margin-left:420px; width:88px; height:12px; z-index:10;}
.banner .tip em,.minbanner .tip em{ display:block; height:16px; width:16px;  background:url(../images/banner-tip.png) no-repeat 0 -30px ;float:left;
  margin:0 5px; cursor:pointer;float:left;}
.banner .tip .cur,.minbanner .tip .cur{ background:url(../images/banner-tip.png) no-repeat 0 0 ;}

/*minbanner*/
.minbanner{ height:360px; width:100%;overflow: hidden;position: relative; background:#222c50;}
.minbanner ul{height:360px;}
.minbanner li{width:100%;height:360px;position:relative;overflow: hidden;z-index:10;}
.minbanner li img{position:absolute;left:50%;margin-left:-960px;height:360px;width:1920px;z-index:10;}
.banneryy{background:url(../images/main-top.png) no-repeat center top;height:20px;width:100%;}


/*main*/
.main{width:100%;padding:0px 0 42px;}

/*product*/
.pro{width:990px;/* height:550px;  */margin:0 auto;}
.prolist{width:200px;}
.prolist .title{width:100%;height:50px; background:url(../images/product25.jpg) no-repeat; text-align:center;}
.prolist .title h3{height:98px; line-height:98px; font-size:24px; font-weight:bold;}
.prolist .sidenav{width:100%;padding-bottom:13px;}
.prolist ul{width:100%; background:url(../images/left2.jpg) repeat-y; padding:0 0;}
.prolist li{height:51px; line-height:51px; width:200px;position:relative;}
.prolist li:hover,.prolist li.cur{ background-color:#a9000f;border:none;width:200px;height:51px;}
.prolist li:hover a,.prolist li.cur a{color:#fff;}
.prolist li a{ display:block;height:51px;width:100%; text-align:center;color:#222c50;}
.prolist li a:hover{color:#fff;}
.prolist li .drop{width:200px;background:#e43434;position:absolute;left:216px;display:none;top:0;text-align:center;}
.prolist li .drop dd{display:block;height:30px;}
.prolist li .drop a{display:block;height:30px;line-height:30px;color:#fff;}
.prolist li .drop a:hover{background:#df120f;}
.prolist .func{width:100%;height:230px; background:url(../images/left_lx.png) no-repeat;}
.prolist .func .tel{width:172px;padding-left:50px; padding-top:40px; color:#000; margin:0 auto;height:46px; font-size:15px; line-height:45px;}
.prolist .func .tel span{ font-weight:bold;}
.prolist .func a{ display:block;height:24px; line-height:24px;width:98px;border:2px solid #fff; float:left;background: #222C50; text-align:center; margin-left:15px; margin-top:20px;}
.prolist .func a:hover{ background:#fff;color:#212c52;}
.prolist .img{width:200px; padding-top:10px;}

.title1{width:100%;height:62px; text-align:center;}
.title1 h3{ font-size:26px;color:#da0c0c;line-height: 1.4;}
.title1 h6{ font-size:24px;color:#cccccc; font-weight:normal; text-transform:uppercase;}
/*proshow*/
.proshow{width:930px;}
.proshow ul{width:92%; margin:0 auto;}
.proshow li{width:248px;height:340px;background:#d8d8d8; margin:12px 15px;}
.proshow li .img{width:240px;height:290px; margin:3px auto 0; display:block; position: relative;overflow:hidden;}
.proshow li img{width:248px;height:290px; position:absolute;}
.proshow li .topic{height:44px;width:100%;}
.proshow li .topic span{ display:block;width:100%;height:44px; line-height:44px; text-align:center;color:#323b5b;}
.proshow li:hover{ background:#323b5b;}
.proshow li:hover span{color:#fff; text-align:center;width:100%;}


/*pro*/
.case-wrap{width:100%;height:350px; margin-top:0px; padding-top:20px;}
.case{width:990px; margin:0 auto; padding-top:0px;}
.case .scroll{ position:relative;height:271px;width:990px; overflow:hidden; margin-top:-10px;}
.case ul{ position: absolute;height:271px;}
.case li{width:500px;height:271px;margin-right:2px; background: url(../images/yinghua_product.gif) no-repeat;}
.case li .topic{height:65px;width:300px;float:left; margin:20px;}
.case li .topic h6{
	text-transform:uppercase;
	font-size:14px;
	color:#666666;
	font-weight: normal;
	text-decoration: none;
}
.case li .topic h4{ margin:20px 10px 10px 0;}
.case li .topic h4 a{ font-weight:normal;color:#3d1619; font-weight:bold;text-align:left; margin:20px 10px 10px 0;}
.case li .img{width:120px;height:160px; display:block;float:left; margin:40px 20px;}
.case li img{width:120px;height:160px;float:left}
.case .tip{width:100px;height:26px; margin:-60px 0 20px 60px; float:right;}
.case .tip a{ display:block;height:26px;width:46px; float:left; margin-right:3px;}
.case .tip .btn-r{ background:url(../images/btnLeft1.png) no-repeat;}
.case .tip .btn-r:hover{ background:url(../images/btnLeft2.png) no-repeat;}
.case .tip .btn-l{ background:url(../images/btnRight1.png) no-repeat;}
.case .tip .btn-l:hover{ background:url(../images/btnRight2.png) no-repeat;}
.title1{width:100%;height:62px; text-align:left;}
.title1 h3{ font-size:26px;color:#3d1619;line-height: 1.4;}

/*about*/
.about{width:990px;height:310px; padding-top:10px; margin:0 auto;}
.title6{width:483px;text-align:left; float:left; padding-left:20px;}
.title6 h3{ font-size:22px;color:#3d1619; line-height:32x;display:block; float:left; font-weight:bold; }
.title6 .more{width:80px;height:32px; line-height:32px; text-align:center; border:1px solid #3d1619; float:right; display:block;}
.title6 .more:hover{border:1px solid #3d1619;}
.about .ab{ width:483px; height:310px; margin:0 auto; overflow:hidden;}
.about .img{height:237px;width:224px;float:left;}
.about .img img{height:237px;width:224px;}
.about .cont{width:256px;height:268px; float:right; margin: 30px 0 0 0px;}
.about .title2{height:52px; background:url(../images/title-bottom.png) repeat-x 0 40px;}
.about .title2 .tt{padding-left:40px; height:60px;width:140px; float:left;}
.about .title2 h3{ font-size:26px;color:#3d1619; line-height:26px; float:left;}
.about .title2 h6{ font-size:18px; font-weight:bold;color:#cccccc;}
.about .title2 h6 span{color:#cccccc;}
.about p{ line-height:30px;color:#555; margin-top:20px; font-size:14px;}

.shipin{width:462px;float:right; padding-left:20px;}
.shipin font{ font-size:22px;color:#3d1619; line-height:32x; display:block; float:left;font-weight:bold;}
.shipin span{width:80px;height:32px; line-height:32px; text-align:center; border:1px solid #3d1619; float:right; display:block;}
.shipin .cont{width:310px;height:268px; float:left; margin: 30px 0 0 10px;}

.title3{padding-left:26px;height:36px; background: url(../images/tip.png) no-repeat -60px -200px;}
.title3 h3{ font-size:18px; font-weight:bold; line-height:18px;}
.title3 h6{ font-size:16px; font-weight:bold; text-transform:uppercase;}



/*foot*/
.foot{width:100%;height:230px;}
.foot .btnav{width:100%;height:66px; color:#FFF; line-height:66px; background:url(../images/footline1.png);border-bottom:1px solid #e64851; overflow: hidden;}
.foot .btnav ul{width:990px;height:66px; margin:0 auto;color:#FFF;}
.foot .btnav span{    font-size: 17px;font-weight: bold; margin-right: 20px; color: #fff; display:block; width:110px; float:left;}
.foot .btnav li{text-align:center;color:#FFF; padding:0 10px;}
.foot .btnav li a{color:#FFF;}
.foot .btnav li a:hover{color:#FFF;}
.foot .contact-wrap{width:100%;height:165px;border-top:1px solid #da0e0b;border-bottom:1px solid #2f374c; background:url(../images/footline2.png);}
.foot .contact-wrap2{width:990px;height:165px; margin:0 auto;}
.foot .contact{width:326px;padding-right:36px;padding-top:50px;}
.foot .contact p{color:#aaabb0; line-height:30px; margin-top:14px;}
.copy-wrap{width:100%;height:66px;}
.copy{width:990px;height:30px; margin:0 auto;padding:20px 0;}
.copy p{width:670px; float:left; }
.copy .gotop{ float:right;height:16px;width:34px; text-align:center; background:url(../images/tip.png) no-repeat -37px -158px; padding-top:14px; text-transform:uppercase;}
.copy .img{height:100px;width:100px;float:right;}
.copy .img img{height:100px;width:100px;}


.links,.keywords{padding-top:46px;height:260px;padding-left:36px;}
.links{width:260px;}
.keywords{width:400px;}
.links ul,.keywords ul{ margin-top:10px;}
.links li{width:118px; margin-right:10px;height:30px; line-height:30px;}
.links li a:hover{font-weight:bold;}
.keywords li{width:300px; margin-right:10px;height:30px; line-height:30px;}
.keywords li a:hover{font-weight:bold;}



/*page*/
.page{width:990px;margin:0 auto;min-height:400px;padding:15px 0 30px;}
.page .right .nodata{background:url(../images/No-data2.jpg) no-repeat;height:400px;}

.page .right{width:780px;min-height:400px;color:#666;}
.page .right p{padding:5px;line-height:35px;color:#000;}
.title4{width:100%;height:50px; line-height:50px;border-bottom:1px solid #a5000f;}
.title4 h3{color:#a5000f; font-size:17px;}
.title4 a{color:#666;}
.title4 a:hover{color:#da0c0c;}
.page .sitepath{line-height:40px;}


/* listNews */
.listNews { margin-top:16px;overflow:hidden; width:756px; background:#FFF}
.listNews li.item { width:456px; background:#FFF; height:159px;border-bottom:1px dashed #d0d0d0; }
.listNews li.item a { float:right;height:159px;margin: 6px 0;line-height: 159px;padding-left:10px;border-left:0px  solid #222c50;display:block;color:#666; }
.listNews li.item a:hover { color:#222c50; }
.listNews li.item span { float:right; margin-right:10px; color:#7e7e7e;margin-top:14px;}
.listNews img {width:300px; height:150px; float:left;}

/* listNews2 */
.listNews2 {margin-top:16px;overflow:hidden;   padding-right: 20px;}
.listNews2 li { float:left; padding:10px 0; width:100%; border-bottom:1px dotted #ddd; }
.listNews2 li .img { float:left; width:150px; height:110px; border:2px solid #cccccc; background:#FFF; }
.listNews2 li .img img { width:150px; height:110px; }
.listNews2 li .img:hover { border:2px solid #222c50; box-shadow:0 0 3px rgba(0,0,0,0.2); }
.listNews2 li .wd { width:546px; float:right; }
.listNews2 li .tit { height:25px; font-size:14px; line-height:20px; color:#1b7200; }
.listNews2 li .tit a{color:#666;}
.listNews2 li .tit a:hover {color:#222c50; }
.listNews2 li .mark { height:20px; color:#999; }
.listNews2 li .summary {line-height:22px; height:66px; overflow:hidden;  }
.listNews2 li .summary a.more { margin-left:15px; color:#222c50; }
.listNews2 li .summary a.more:hover { text-decoration:underline; }


/*内页新闻*/;
.newsList{ width:750px; overflow:hidden;}
.newsList a{display:block; background:#FFF; margin:30px 0; overflow:hidden; padding:1px 0 1px 1px;}
.newsList div{ float:left;width:220px; height:150px; color:#fff; text-align:center; font-size:15px; font-family: Impact; overflow:hidden;box-sizing:content-box; }
.newsList i{display:inline-block; height:50px; border-bottom:2px solid #fff; font-size:40px; line-height:50px; margin-bottom:0px}
.newsList span{float:left; width:480px; padding-left:20px;}
.newsList h1{font-size:16px; margin:10px 0 3px 0; line-height:50px; color:#717171; font-weight:100}
.newsList h2{font-size:13px; color:#999; line-height:22px; font-weight:normal}
.newsList a:hover{ background-color:#f7f7f7;}
.newsList a:hover div{color:#fff;}
.newsList a:hover i{color:#fff}
.newsList a:hover h1{color:#000}
.newsList .img{ width:230px; height:160px;}
.newsList a img{width:200px; height:130px;border:#fff 15px solid;}
.newsList a:hover img{border:#ccc 15px solid;}

/* pageNews */
.pageNews { padding:0 20px; background:#FFF; margin:20px 0 0 0; }
.pageNews .tit { font-size:18px; line-height:24px; padding:15px 0; text-align:center; }
.pageNews .mark { height:30px; line-height:30px; text-align:center; margin-bottom:20px; color:#999; border-bottom:1px dashed #ccc;border-top:1px dashed #ccc; }
.pageNews .mark span, .pageNews .main .mark a.msg { margin:0 7px; }
.pageNews .mark .font a { margin:0 3px; color:#ccc; }
.pageNews .mark .font a:hover, .pageNews .main .mark .font a.cur { color:#222c50; }
.pageNews .mark a.msg { width:40px; height:20px; line-height:20px; display:inline-block; background:url(../images/web/t.png) -31px 0 no-repeat; color:#1b7200; }
.pageNews .photo { overflow:hidden; text-align:center; margin-bottom:20px; }
.pageNews .photo img { max-width:580px; padding:5px; border:1px solid #ccc; background:#FFF; }
.pageNews .info { margin-bottom:0; }
.pageNews .info p { margin-bottom:10px; line-height:2;}

.relatedLink{width:720px;height:40px;line-height:40px;padding:0 10px;margin:0 auto;}
.relatedLink .prevLink{float:left;}
.relatedLink .nextLink{float:right;}
.relatedLink a{color:#666;} 
.relatedLink a:hover{color:#222c50;} 

/* pageProduct */
.pageProduct {margin-top:16px;padding: 10px; }
.pageProduct .photo { width:310px; float:left; margin-left:50px; }
.pageProduct .photo img { width:300px; height:439px; display:block; border: 1px solid #222c50 ; padding: 4px;}
.pageProduct .photo i { display:block;margin-bottom:10px; width:310px; height:450px;}
.pageProduct .photo span { display:block; width:430px; background:#efe6cd; height:30px; line-height:26px; color:#671763; font-weight:700; }
.pageProduct .m { width:676px; padding:10px 0; }
.pageProduct div.ts { font-size:14px; font-weight:700; height:25px; border-bottom:1px solid #ddd; }
.pageProduct div.infor { padding-left:20px;  padding-top:10px; margin-bottom:10px; line-height:24px; }
.pageProduct .info { margin:10px 0; }
.pageProduct .wd { float:right; width:430px; height:285px; overflow:hidden; padding:10px; }
.pageProduct .wd h1 { font-size:16px; font-weight:700;  line-height:20px; margin-bottom:7px; }
.pageProduct .wd ul { font-size:14px; }
.pageProduct .wd li.item {line-height:36px;float:none;}
.pageProduct .proname{font-size:15px; font-weight:700;}
.pageProduct .wd li.item span { color:#393939; margin-right:5px; }
.pageProduct .wd li.btn { height:32px;}
.pageProduct .wd li.btn a.order{ width:80px; height:32px;  line-height:32px; text-align:center;display:block; color:#FFF;background:#222c50;}
.pageProduct .wd li.btn a.order:hover{ background:#da0c0c;}
.pageProduct .wd li.btn a.msg { color:#666; }

.err{color:red;}
.skeyTag{padding:20px;}

/*casepage*/
.caselist{ width:100%; }
.caselist  li{ height:400px; width:260px; margin:6px;}
.caselist  img{ height:340px; width:252px; padding:3px;border:1px solid #09224a; display:block;}
.caselist .topic{ background:#09224a; height:50px; width:244px; line-height:50px; padding:0 8px; font-size:18px;}
.caselist .topic .order{ font-size:12px; text-align:center; border:1px solid #a2927b; color:#a2927b; display:block; height:24px; width:58px; margin-top:12px; 
  line-height:24px;float:right}

/*翻页*/
.pager{display: block; height: auto;padding: 10px 0;text-align: right;width: 100%;}
.pager span,.pager a{display:inline-block;border:1px solid #a3a3a3;color:#a3a3a3;padding:4px 8px;text-decoration:none; margin:4px; margin-top:25px;}
.pager a:hover{background:#222c50;border-color:#222c50;text-decoration:none;color:#fff;}
.pager .cur{background:#222c50;border-color:#222c50; font-weight:bold;text-decoration:none;color:#fff;}
.pager span.dot{background:none;border-color:#fff; font-weight:bold; padding:0;}

.jing_main ul.t li{float:none;}

.baiduShare{height:24px;}
.err{color:red;}
.skeyTag{padding:20px;}


/**/
.productlist{width:100%;overflow:hidden; margin:0 auto;margin-top:15px;}
.productlist li{width:248px;height:360px; background:#fff; margin:10px 5px;}
.productlist li .img{width:240px;height:240px; margin:3px auto 0; display:block; position: relative;overflow:hidden;}
.productlist li img{width:248px;height:290px; position:absolute;}
.productlist li .topic{height:90px;width:100%;}
.productlist li .topic span{ display:block;width:100%;height:90px; line-height:90px; text-align:center;color:#323b5b;}
.productlist li:hover{ background:#323b5b;}
.productlist li:hover span{color:#a5000f; text-align:center;width:100%;}

.project_img{width:100%;overflow:hidden;} 
.projectitem a { display: block; overflow: hidden; height:250px; width:250px; } 
.projectitem a img { float: none; width:160px; margin:20px auto 20px 45px; height: auto; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; display:block; } 
.projectitem a:hover img { transform: scale(1.2, 1.2) } 

.projectitem a { display: block; overflow: hidden; height:250px; width:250px; } 
.projectitem a img { float: none; width:160px; margin:20px auto 20px 45px; height: auto; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; display:block; } 
.projectitem a:hover img { transform: scale(1.2, 1.2) } 
.projectitem a .project_info { width: 100%; height: 100%; background: rgba(0, 0, 0, 0); position: absolute; left: 0; top: 0; transition: all ease-out .3s; } 
.projectitem a:hover .project_info { background: rgba(0, 0, 0, .7) } 

.projectitem {width: 250px;height: auto;margin-bottom: 80px;float: left;position: relative;background: #fff;margin-top: 20px;margin-right: 10px;}
.projectitem a::after { content: '+'; width: 64px; height: 64px; line-height: 64px; margin: 0 auto; margin-left: -32px; margin-top: 0px; display: inline-block; 
position: absolute; top: 0%; left: 50%; z-index: 10; border-radius: 50px; border: 2px solid #fff; 
transition: all 0.6s cubic-bezier(.17, .84, .44, 1) 0s; opacity: 0; color: #fff; font-size: 40px; text-align: center; font-family: "Times New Roman", "微软雅黑"; } 
.projectitem:hover a::after { margin-left: -32px; margin-top: -32px; top: 50%; opacity: 1; } 
.projectitem a .project_info p { text-align: center; color: #fff; padding: 0 20px } 
.projectitem a .project_info div { position: relative; top: 50%; margin-top: -15px } 
.projectitem a .project_info p.title { margin-top: 10px; color: rgba(0, 0, 0, 0); font-size: 16px; transition: all ease-out .3s; } 
.projectitem a:hover .project_info p.title { margin-top: 0px; color: #a5000f; font-size: 16px } 
.projectitem a .project_info p.subtitle { margin-top: 16px; color: rgba(0, 0, 0, 0); font-size: 12px; transition: all ease-out .3s; }
.projectitem a:hover .project_info p.subtitle { margin-top: 0px; color: #45ca37; } 
.projectitem a .project_info div { position: absolute; height:90px; width: 100%; bottom: -90px; margin-top: 0; top: auto; 
background-color:transparent; transition: all 0.3s ease-out 0s; background:#fff; } 
.projectitem a .project_info div::after { width: 32px; height: 30px; position: absolute; content: ""; top: 0; 
transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; margin-top: 30px; right: 0px; background: url(../images/po_m.png); opacity: 0; } 
.projectitem a:hover .project_info div::after { right: 25px; background: url(../images/po_m.png); opacity: 1; } 
.projectitem a .project_info p.title { margin: 0 80px 0 20px; color:#333; padding: 30px 0px 5px; text-align: left; text-overflow: ellipsis; overflow: hidden; 
white-space: nowrap; font-family: "Times New Roman", "微软雅黑"; } 
.projectitem a .project_info p.subtitle { margin-right: 60px; margin-top: 0; color: #6F6F6F; text-align: left; text-overflow: ellipsis; overflow: hidden; 
white-space: nowrap; font-family: "Times New Roman", "微软雅黑"; font-size: 14px; } 
.p_OccupyBox{padding-top:20px;padding-bottom:20px;} 
/*chanp  xiaoguojieshu*/

/* reInformation */
.reInformation { width:700px; padding:0 10px 10px;margin:20px 0 10px; border:1px solid #ddd; color:#666;font-size:12px;}
.reInformation a{color:#666;}
.reInformation a:hover{color:#222c50;}
.reInformation .tit { height:36px; line-height:36px; text-align:left; padding-top:0px; padding-left:10px;border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; color:#ec2932;  }
.reInformation ul { margin-left:2px; float:left; }
.reInformation li { float:left; width:180px; text-align:center; padding:9px 9px 8px; line-height:20px; border:1px solid #ddd; margin-left:5px; margin-right:4px; 
  display:inline;text-align:center; }
.reInformation li img { width:180px; height:156px; }
.reInformation li img:hover { opacity:0.8; filter:Alpha(opacity=80); }
.reInformation .g { display:block; width:180px; }
.reInformation .t {line-height:30px; }
.reInformation .o, .reInformation .o:visited { float:right; line-height:30px; color:#ec2932; }
.reInformation .t:hover, .reInformation .o:hover { text-decoration:underline; }
.reInformation li.hover { border-color:#ec2932; }


/*aboutlist*/
.aboutlist{width:990px;/* height:550px;  */margin:0 auto;}
.aboutlist{width:200px;}
.aboutlist .title{width:100%;height:41px; background:url(../images/aboutlist.jpg) no-repeat; text-align:center;}
.aboutlist .title h3{height:98px; line-height:98px; font-size:24px; font-weight:bold;}
.aboutlist .sidenav{width:100%;padding-bottom:13px;}
.aboutlist ul{width:100%; background:url(../images/aboutleft1.jpg) repeat-y; padding:0 0;}
.aboutlist li{height:41px; line-height:41px; width:200px;position:relative;}
.aboutlist li:hover,.prolist li.cur{ background:url(../images/aboutleft2.jpg) repeat-y;border:none;width:200px;height:41px;}
.aboutlist li:hover a,.prolist li.cur a{color:#000; float:left;}
.aboutlist li a{ display:block;height:41px;width:100%; text-align:center;color:#222c50;}
.aboutlist li a:hover{color:#000; float:left;}
.aboutlist li .drop{width:200px;background:#e43434;position:absolute;left:216px;display:none;top:0;text-align:center;}
.aboutlist li .drop dd{display:block;height:30px;}
.aboutlist li .drop a{display:block;height:30px;line-height:30px;color:#fff;}
.aboutlist li .drop a:hover{background:#df120f;}
.aboutlist .func{width:100%;height:230px; background:url(../images/left_lx.png) no-repeat;}
.aboutlist .func .tel{width:172px;padding-left:50px; padding-top:40px; color:#000; margin:0 auto;height:46px; font-size:15px; line-height:45px;}
.aboutlist .func .tel span{ font-weight:bold;}
.aboutlist .func a{ display:block;height:24px; line-height:24px;width:98px;border:2px solid #fff; float:left;background: #222C50; text-align:center; margin-left:15px; margin-top:20px;}
.aboutlist .func a:hover{ background:#fff;color:#212c52;}
.aboutlist .img{width:200px; padding-top:10px;}

.ys-link {padding: 30px 10.4vw 0; background:url(../images/footline1.png); color: #666666; line-height: 24px; }