﻿

.banner{width:100%;overflow:hidden;position:relative;z-index:1;height:550px}
.banner li{text-align:center}
.banner_text{position:absolute;left:36%;top:20%;z-index:3}
.banner_text .banner_text_content .imgleft{width:124px;position:absolute;left:106%;z-index:4}
.banner_text .banner_text_content .banner_text_bg{width:519px;height:157px;padding-left:62px;position:absolute;z-index:3;left:62px;top:10px;background:url(../images/fff.png)}
.banner_text .banner_text_content .banner_text_bg p{position:relative;top:290%}
.banner_text .banner_text_content .banner_text_bg p strong{font-size:14px;color:#434343;font-weight:400;display:block;text-align:center;padding-top:20px}
.banner_text .banner_text_content .banner_text_bg p b{font-size:19px;font-weight:400;font-style:normal;color:#434343;display:block;padding-top:18px;text-align:center}
.banner_text .banner_text_content .banner_text_bg p b span{font-weight:700;color:#1c4587}
.banner_text .banner_text_content .banner_text_bg i{font-size:0;opacity:0;color:#000;font-weight:700;display:block;text-align:center;font-style:normal}
.banner_text .banner_text_content .banner_text_bg i em{font-style:normal;font-weight:700;color:#068915}



.inmenu{ width:100%; height:112px; background:#f2f2f2; }
.inmenu li{ width:300px; height:112px; color:#606060; font-size:16px;cursor:default}
.inmenu li.huisr{ background:#e9e9e9}
.inmenu li.borrh{ border-right:1px solid #dfdede}
.inmenu li div{ width:60px; height:60px; overflow:hidden; margin:26px 14px 0 34px}
.inmenu li img{ -webkit-transition: 0.8s; -webkit-transition: -webkit-transform 0.8s ease-out; transition: transform 0.8s ease-out;-moz-transition: -moz-transform 0.8s ease-out;}
.inmenu li:hover img{transform: rotateZ(360deg);-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);}
.inmenu li p{ font-size:25px; line-height:35px; margin-top:22px; color:#333}

.i_box1,.main{width:100%}
.i_box1{padding-bottom:40px; background:#f2f2f2; border-top:1px solid #fff}

.i_box1 .fl{ background:#fff; width:221px;}
.i_box1 .protit{ line-height:64px; font-size:18px; color:#fff; text-align:center;background:url(../images/lefttb.png) no-repeat 182px 30px #cb211a}
.i_box1 .lxtit{ line-height:64px; font-size:18px; color:#fff; text-align:center;background:url(../images/lefttb.png) no-repeat 182px 30px #333333}
.i_box1 .fl a{ display: block; width:198px; height:61px; border-bottom:1px solid #e2e2e2; text-align:center; font-size:14px; line-height:61px;text-overflow:ellipsis;white-space:nowrap; margin:0 auto}
.i_box1 .pd15 .fl{ width:156px; overflow:hidden}
.i_box1 .pd15 .fl img{ width:156px}
.i_box1 .pd15,.i_box1 .pd15 *{ font-size:14px; line-height:28px}

.i_box1 .cptjbox{ width:972px; margin-right:-10px}
.i_box1 .cptjbox .ttjcp{ width:466px; height:352px; overflow:hidden; position:relative; border:1px solid #c5c5c5; margin:0 10px 10px 10px;}
.i_box1 .cptjbox .ttjcp img.cpbd{width:466px; height:352px;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;}
.i_box1 .cptjbox .ttjcp:hover img.cpbd{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.i_box1 .cptjbox .ttjcp p{ width:56px; height:68px; position:absolute; left:63px; top:0; z-index:9999}
.i_box1 .cptjbox .ttjcp p img{width:56px; height:68px}

.i_box1 .smproc{ width:972px; margin-right:-10px}
.i_box1 .smproc a{ display:block; width:223px; height:166px;overflow:hidden; position:relative; border:1px solid #c5c5c5; margin:20px 10px 0 10px}
.i_box1 .smproc a img{width:223px; height:166px;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;}
.i_box1 .smproc a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.i_box1 .smproc a span{ display:block; width:100%; height:36px; line-height:36px; background:url(../images/cptubg.png) repeat; text-align:center;text-overflow:ellipsis;white-space:nowrap; overflow:hidden; left:0; bottom:0; z-index:1111; position:absolute; color:#fff}

.xadd{ width:100%; height:211px; position:relative; overflow:hidden}
.xadd img{ width:1920px; height:211px; position: absolute; left:50%; top:0; margin-left:-960px}


.i_box2{ width:100%; height:auto; margin:50px auto}
.i_box2 .titcase{background:url(../images/huiline.jpg) no-repeat 0 36px; text-align:center; font-size:16px; height:125px}
.i_box2 .titcase p{ font-size:36px; font-weight:bold; line-height:50px}
.i_box2 .zuobdf{ width:560px; height:auto}
.i_box2 .fl .huisezt{ line-height:25px; color:#777; font-size:14px}
.i_box2 .fl .ddsax{ display:block; width:120px; height:40px; line-height:40px; background:url(../images/ajian.jpg) no-repeat 70px center; font-size:16px; margin-top:5px}
.i_box2 .fl .ddsax:hover{ background:url(../images/ajian.jpg) no-repeat 80px center; }
.i_box2 .fl .listcasw a{ width:33%; height:36px; float:left; overflow:hidden; margin:10px 0}
.i_box2 .fl .listcasw a p{ line-height:36px; font-size:16px}
.i_box2 .fl .listcasw a img{ width:36px; height:36px; margin-right:15px;-webkit-transition: 0.8s; -webkit-transition: -webkit-transform 0.8s ease-out; transition: transform 0.8s ease-out;-moz-transition: -moz-transform 0.8s ease-out;}
.i_box2 .fl .listcasw a:hover img{transform: rotateZ(360deg);-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);}


.i_box3{ width:100%; height:auto; background:#f2f2f2; padding-top:40px}
.mr_frbox2{HEIGHT: 130px; width:1300px;  margin:50px auto 0; position:relative; }
.mr_frbox2 .leftprol{ position:absolute; left:0; top:37px;CURSOR: pointer}
.mr_frbox2 .rightpror{ position:absolute; right:0; top:37px;CURSOR: pointer}

.imgboxcp{ width:1200px; height: auto; margin:10px auto 0; overflow:hidden}
.imgboxcp ul li{ width:208pxpx; height:104px; margin:0 19px 0 18px; display: inline; float:left; overflow:hidden; border:1px solid #d9d9d9}
.imgboxcp ul li div{ display:block; width:208px; height:104x; text-align: center; line-height:39px;}
.imgboxcp ul li div img{ width:208px; height:104px;}


.titlenews{ width:100%; height: 120px; margin:0px 0 20px;background:url(../images/newsbg.gif) no-repeat center 74px; overflow:hidden}
.titlenews p{ width:1200px; height:50px; line-height:50px; text-align:center; margin:0 auto;  font-family:微软雅黑; font-size:36px;font-weight:bold}
.titlenews span{ text-align:center; font-size:16px; color:#444; line-height:25px; display:block;} 
.titlenews a{ display:block; width:95px; height:28px; line-height:28px; color:#fff; margin:10px auto; background:#cb211a; text-align:center}


.mr_frboxe {HEIGHT: 320px; width:1300px;  margin:30px auto 0; position:relative; }
.mr_frboxe .leftprole{ position:absolute; left:0; top:80px;CURSOR: pointer}
.mr_frboxe .rightprore{ position:absolute; right:0; top:80px;CURSOR: pointer}

.imgboxcpe{ width:1200px; height:320px; margin:10px auto 0; overflow:hidden}
.imgboxcpe ul li{ width:280pxpx; height: auto; margin:0 17px 0 5px; display: inline; float:left;}
.imgboxcpe ul li a.hasig{ display:block; width:280px; height:250x; text-align: center; line-height:40px; position:relative; overflow:hidden}
.imgboxcpe ul li a.hasig img{ width:280px; height:210px;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;}
.imgboxcpe ul li a.hasig:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.imgboxcpe ul li a.hasig span{ display:block; width:100%; height:40px; line-height:40px; position:absolute; background:#f2f2f2; left:0; top:210px; z-index:9999; font-size:14px;text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}



.i_box4{width:100%; height:auto; margin-top:40px}
.i_box4 .telysf{width:100%;height:208px; background:url(../images/box4tit.gif) no-repeat 0 20px; position:relative}
.i_box4 .telysf p{ position:absolute; top:124px; left:165px; font-family:impact; font-size:28px; color:#808080; display:block; width:200px; height:40px; line-height:40px}
.i_box4 .fl li{ width:480px; height:100px}
.i_box4 .fl li p{ color:#cb211a; line-height:40px; /*background:url(../images/bline.gif) no-repeat 120px 26px;*/font-size:26px; margin-left:100px}
.i_box4 .fl li div{color:#888; line-height:24px;margin-left:100px; width:380px; font-size:14px}
.i_box4 .fl li.ysbg1{background:url(../images/b1.gif) no-repeat 0 0}
.i_box4 .fl li.ysbg2{background:url(../images/b2.gif) no-repeat 0 0}
.i_box4 .fl li.ysbg3{background:url(../images/b3.gif) no-repeat 0 0}

.i_box5{ width:100%; height: auto; background:#f2f2f2; height:695px; padding-top:40px}
.i_box5 .titlexw{ width:100%; height: 110px; margin:0px 0 20px;background:url(../images/newsbg.gif) no-repeat center 74px; overflow:hidden}
.i_box5 .titlexw p{ width:1200px; height:50px; line-height:50px; text-align:center; margin:0 auto;  font-family:微软雅黑; font-size:36px;font-weight:bold}
.i_box5 .titlexw span{ text-align:center; font-size:16px; color:#444; line-height:25px; display:block;} 
.i_box5 .titlexw a{ display:block; width:95px; height:28px; line-height:28px; color:#fff; margin:10px auto; background:#cb211a; text-align:center}
.xin-tit{background: url(../images/3.png)no-repeat center;text-align: center;height: 126px;color: #353535;font-size: 30px;font-weight: bold;line-height: 162px;}
.xin-cont{margin-top: 25px;margin-left: -9px; width:1200px; height:auto; margin:0 auto}
.xin-le{width: 609px; height:480px; overflow:hidden}
.news_list1{}
.news_list1 li{width: 609px;height: 150px;border-bottom: 1px solid #cecece}
.news_list1 li .time{width: 103px;height: 99px;border:1px solid #353535;text-align: center;margin-left: 9px;color: #353535;font-size: 18px; margin-top:25px}
.news_list1 li .time span{color: #353535;font-size: 35px;border-bottom: 1px solid #353535;display: inline-block;width: 58px;text-align: center;margin-bottom: 12px;}
.news_list1 li .cont{width: 470px;margin-right: 6px; margin-top:25px}
.news_list1 li .cont a.a{display: block;font-size: 16px;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; line-height:40px}
.news_list1 li .cont p{color: #5b5b5b;font-size: 12px;line-height: 24px;margin-top: 5px; display:block; width:365px; height:48px; overflow:hidden}
.news_list1 li .cont a.fr{display: inline-block;color: #cb211a;font-size: 12px;margin-top: 5px;line-height: 24px}
.news_list1 li:hover{width: 609px;height: 150px;border-bottom: 1px solid #cecece;  background:#e2e2e2}
.xin-ri{width: 542px;margin-top: 14px;}
.news_list2{}
.news_list2 li{}
.xin-ri .nimg img{width: 540px;height: 323px;border:1px solid #e5e5e5;}
.news_list2 li .cont{height: 115px;padding-left: 12px;padding-top: 13px;background: #fff; margin-top:-5px}
.news_list2 li .cont a.a{font-size: 16px;display: block;line-height: 33px; overflow:hidden}
.news_list2 li .cont p{margin-top: 5px;color: #5b5b5b;font-size: 12px;line-height: 26px;text-align: justify; display:block; width:395px; height:52px; overflow:hidden}
.news_list2 li .cont a.fr{display:block;color: #fff;font-size: 14px; background:#cb211a; width:96px; height:32px; line-height:32px; margin-top:10px; text-align:center; margin-right:12px}


.i_box6{ margin:40px auto}
.i_box6 .titcase{background:url(../images/huiline.jpg) no-repeat 0 36px; text-align:center; font-size:16px; height:125px}
.i_box6 .titcase p{ font-size:36px; font-weight:bold; line-height:50px}
.i_box6 .fl{ width:578px}
.i_box6 .fl .syabbt{ font-size:22px; display:block; height:72px; background:url(../images/bline.gif) no-repeat 0 60px; line-height:45px; font-weight:100}
.i_box6 .fl .abnrir{ margin-top:15px; margin-bottom:40px}
.i_box6 .fl .abnrir,.i_box6 .fl .abnrir *{ font-size:14px; line-height:25px}
.i_box6 .fl .symore{ display:block; margin-top:20px; width:175px; height:45px; line-height:45px; background:#cb211a; text-align:center; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:18px}
.i_box6 .fl .symore:hover{ margin-top:10px;}



.i_box7{ width:100%; height:159px; background:url(../images/fwlc.jpg) no-repeat center 0; border-top:2px solid #e3e3e3}
.i_box7 .center{ position:relative}
.i_box7 ul{ width:1026px; height:90px; position:absolute; top:39px; right:0;}
.i_box7 ul li{ float:left; width:175px; text-align:center; }
.i_box7 ul li,.i_box7 ul li *{line-height:25px; font-size:16px; color:#626262}
.i_box7 ul li img{ width:42px; height:42px;-webkit-transition: 0.8s; -webkit-transition: -webkit-transform 0.8s ease-out; transition: transform 0.8s ease-out;-moz-transition: -moz-transform 0.8s ease-out;}
.i_box7 ul li:hover img{transform: rotateZ(360deg);-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);}
.i_box7 ul li.wd145{ width:151px}




.container .main_r{width:959px;margin-top:20px; margin-bottom:20px}

.container .nyzc{ background:#fff; width:221px;}
.container .protit{ line-height:64px; font-size:18px; color:#fff; text-align:center;background:url(../images/lefttb.png) no-repeat 182px 30px #cb211a}
.container .borzyx{border:1px solid #cccccc; border-top:0;}
.container .lxtit{ line-height:64px; font-size:18px; color:#fff; text-align:center;background:url(../images/lefttb.png) no-repeat 182px 30px #333333}
.container .nyzc a{ display: block; width:198px; height:61px; border-bottom:1px solid #e2e2e2; text-align:center; font-size:14px; line-height:61px;text-overflow:ellipsis;white-space:nowrap; margin:0 auto}
.container .pd15 .newm{ width:156px; overflow:hidden}
.container .pd15 .newm img{ width:156px}
.container .pd15,.i_box1 .pd15 *{ font-size:14px; line-height:28px}

.crumbs{width: 100%;
  border-bottom: 1px solid #ddd;
  background:#f1f1f1;
  height:32px;
  border:1px solid #ccc;
  margin-bottom:10px;}
.crumbs p{font-size:12px;
  color: #aaa;
  padding-left: 30px;
  line-height: 30px;
  background: url(../images/home2.png) no-repeat 10px center;}
.crumbs p a{font-size: 13px;
  color: #666;
  padding:0 3px;}
.crumbs p a:hover {
  color: #e70012;
}

.borneiy{ border:1px solid #cccccc; padding:10px 25px 30px; min-height:606px}
.borhuids{ border:1px solid #cccccc; padding:10px 15px 20px; }

.main_l{width:240px;position:relative;z-index:4;}
.main_l p{width:100%;height:105px;background:#1c4587;padding-top:22px}
.main_l p span{font-size:27px}
.main_l p i,.main_l p span{text-align:center;display:block;color:#fff}
.main_l p i{font-size:12px;font-style:normal}
.main_l>ul>li{width:100%;height:48px;border:1px solid #ececec;position:relative;overflow:hidden}
.main_l>ul>li:before{content:"+";width:20px;height:20px;line-height:18px;text-align:center;color:#415b87;border:1px solid #415b87;position:absolute;right:10px;top:50%;margin-top:-10px}
.main_l>ul>li.active,.main_l>ul>li:hover{background:#1c4588}
.main_l>ul>li.active span,.main_l>ul>li:hover span{color:#fff}
.main_l>ul>li.active:before,.main_l>ul>li:hover:before{border-color:#fff;color:#fff}
.main_l>ul>li.active:before{content:"-"}
.main_l>ul>li.no_child:before{display:none}
.main_l>ul>li>a{height:48px;width:100%;display:block}
.main_l>ul>li>a span{font-size:16px;color:#1c4588;line-height:48px;float:left;margin-left:10px}
.main_l>ul>li>a i{float:right;font-style:normal}
.main_l>ul ul{display:none}
.main_l>ul ul li{text-align:center;line-height:36px;background-color:#f5f5f5;border-top:1px dashed #9b9a9c}
.main_l>ul ul li:first-child{border-top:0}
.main_l .contact{width:100%;height:203px;background:#086aac;padding-top:40px}
.main_l .contact a img{width:65px;display:block;margin:0 auto}
.main_l .contact a h3{font-size:19px;text-align:center;color:#fff}
.main_l .contact a span{font-size:14px;text-align:center;display:block;color:#fff}
.main_r{width:959px;float:right; }


.pro_list{width:927px;overflow:hidden; margin-top:15px}
.pro_list ul{width:106%}
.pro_list ul li{width:210px;margin-right:25px;margin-bottom:18px;float:left;}
.pro_list ul li .cplbis{ display:block;width:210px; height:190px; position:relative; overflow:hidden}
.pro_list ul li .cplbis img{ width:210px; height:156px;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;}
.pro_list ul li .cplbis:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.pro_list ul li .cplbis span{display:block;text-align:center;font-size:14px; position:absolute; top:156px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background:#fff; width:100%; height:30px; line-height:30px}

.ccp_list{width:927px;overflow:hidden; margin-top:15px}
.ccp_list ul{width:106%}
.ccp_list ul li{width:286px;margin-right:25px;margin-bottom:18px;float:left;}
.ccp_list ul li .cplbispr{ display:block;width:286px; height:250px; position:relative; overflow:hidden; background:#f1f1f1}
.ccp_list ul li .cplbispr img{ width:286px; height:215px;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;}
.ccp_list ul li .cplbispr:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.ccp_list ul li .cplbispr span{display:block;text-align:center;font-size:14px; position:absolute; top:215px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background:#fff; width:100%; height:30px; line-height:30px}

.he_list{width:927px;overflow:hidden; margin-top:15px}
.he_list ul{width:106%}
.he_list ul li{width:210px;margin-right:25px;margin-bottom:18px;float:left;}
.he_list ul li .helbis{ display:block;width:210px; height:133px; position:relative; overflow:hidden; background:#d9d9d9}
.he_list ul li .helbis p{ display:block;width:208px; height:101px; border:1px solid #d9d9d9}
.he_list ul li .helbis img{ width:208px; height:101px;}
.he_list ul li .helbis span{display:block;text-align:center;font-size:14px; position:absolute; top:103px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background:#fff; width:100%; height:30px; line-height:30px}











.flink{margin-top:20px;width:100%}
.flink .flink_tit{width:100%;position:relative;height:42px;background:#f1f1f1; border:1px solid #cccccc; margin-bottom:10px}
.flink .flink_tit p{ margin-left:15px; line-height:42px; font-size:16px; font-weight: bold}
.flink .flink_list{width:100%;margin-top:30px;margin-left:40px}
.flink .flink_list ul li{float:left;margin-right:28px}
.flink .flink_list ul li a{font-size:14px;line-height:28px;color:#5a5a5a}
.flink .flink_list ul li a:hover{color:#47cdff}





.page_banner{width:100%;overflow:hidden;height:350px}
.page_banner img{width:1920px;position:relative;left:50%;margin-left:-960px}



.liuyan{width:100%;margin-top:10px}
.liuyan b{width:240px;height:100px;display:block;overflow:hidden}
.liuyan b:hover a{left:-240px}
.liuyan b:hover a,.liuyan b a{position:relative;transition:.5s}
.liuyan b a{width:480px;height:100px;display:block;left:0}
.liuyan b a img{width:240px;float:left}





.news_list ul li{width:100%;float:left;height: auto;padding-top:9px;border-bottom:1px dashed #c6c6c6;margin-bottom:8px; padding:5px 0 0 0}
.news_list ul li a span{font-size:16px;float:left; font-size:16px; line-height:35px; font-weight:bold;display:block; width:780px; height:35px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news_list ul li p{float:right; line-height:35px; color:#666; width:90px; display:block; height:35px}
.news_list ul li .newzyd{ padding:0px 0 10px}

.news_xg ul li{width:50%;float:left;height:38px;padding-top:9px;border-bottom:1px dashed #c6c6c6;margin-bottom:8px; padding:5px 3% 0 0}
.news_xg ul li a span{font-size:14px;float:left; display:block; width:340px; height:38px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news_xg ul li p{float:right;display:block; width:84px; height:38px; overflow:hidden}

.pro_xg ul li{width:286px;margin:10px 11px 10px 12px;margin-bottom:18px;float:left;}
.pro_xg ul li .cplbis{ display:block;width:286px; height:250px; position:relative; overflow:hidden; background:#f1f1f1}
.pro_xg ul li .cplbis img{ width:286px; height:215px;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;}
.pro_xg ul li .cplbis:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.pro_xg ul li .cplbis span{display:block;text-align:center;font-size:14px; position:absolute; top:215px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background:#fff; width:100%; height:30px; line-height:30px}



.pages{width:100%;text-align:center}
.pages a{padding:2px 5px;border:1px solid #cb211a;color:#cb211a;font-size:12px;margin:0 2px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}
.pages a.active,.pages a:hover{background:#cb211a !important;color:#fff !important;border:1px solid #cb211a !important}
.pages .cur{background:#cb211a !important;border:0 !important}
.pages .cur:hover{background:#cb211a !important;border:0 !important}


.content_tit h3{font-size:22px;padding:3px 0;line-height:30px;text-align:center;font-weight:400; border-bottom:1px dashed #ccc; padding:10px 0}
.content_tit h3.bornone{ border:none}
.content_tit p{width:100%;text-align:center;padding:5px 0 5px; background:#f1f1f1}
.content_tit p span{line-height:21px;font-size:12px;color:#666;margin:0 5px}
.content_des{width:100%;border-bottom:1px dashed #ccc;padding:10px 0;margin-bottom:20px;text-indent:24px}
.content_des p{font-size:13px;color:#868686;line-height:24px}
.content p{font-size:14px;line-height:24px;text-indent:2em;margin-top:15px}
.show_img{ text-align:center; margin-top:20px}
.show_img img{ max-width:100%;}


.prve{width:100%;margin-top:20px}
.prve p{height:25px;width:100%}
.prve p a{width:100%;line-height:25px;font-size:14px;}

.prvecp{width:100%;}
.prvecp p{ line-height:80px; font-size:22px}
.prvecp p a{line-height:80px;font-size:22px; color:#cb211a}
.prvecp p a:hover{ color:#777}

.content_img{width:100%;height:240px;overflow:hidden;margin:25px 0}
.content_img img{height:230px}.container .pro_list{width:905px}
.container .pro_list li{margin-right:21px}

.content_cp{ background:#f6f6f6; border:1px solid #ddd; padding:10px;margin:0 auto}
.content_cp p{ margin-top:10px; margin-bottom:10px; text-indent:40px}

.show_guest{float:right;margin-top:50px;width:100%}
.show_guest .fl{width:353px;height:458px;padding:0 20px;position:relative}
.show_guest .fl i{width:1px;font-style:normal;display:block;height:458px;background:#eee;position:absolute;left:175px;top:0}
.show_guest .fl .guestbook{width:313px;height:148px;padding:15px 0;background:#fff;position:relative;z-index:3;top:155px}
.show_guest .fl .guestbook b{width:313px;height:118px;overflow:hidden;display:block;position:absolute}
.show_guest .fl .guestbook b img{width:313px;position:absolute;top:-70px}
.show_guest .fl .guestbook p{position:absolute;width:313px;height:118px;top:15px;left:0;padding-top:26px}
.show_guest .fl .guestbook p strong{font-size:29px;line-height:43px;text-align:center;display:block;font-weight:400;color:#fff}
.show_guest .fl .guestbook p span{color:#fff;font-size:12px;line-height:18px;text-align:center;display:block}
.show_guest .fr{width:415px;height:458px;padding:20px;border:1px solid #ececec}
.show_guest .fr p{width:370px;float:left;margin:7px 0}
.show_guest .fr p span{padding:10px 0;line-height:1.5;font-size:12px;display:block}
.show_guest .fr p input{height:37px}
.show_guest .fr p input,.show_guest .fr p textarea{width:370px;border:none;border:1px solid #ddd;font-size:12px;text-indent:5px}
.show_guest .fr p textarea{height:162px}
.show_guest .fr p .btn{height:49px;border:none;border-radius:4px;background:#0269ab;color:#fff}
.show_guest .fr p .btn:hover{background:#00aff1}.swiper-container,.swiper-slide{height:100%}
.pages .pagination{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}
.pages .pagination a,.pages .pagination p{line-height:20px}.pages .pagination .pageRemark{line-height:26px;padding:0}
.banner_btn{width:100%;height:16px;position:absolute;left:0;bottom:20px;z-index:3;text-align:center}


.banner_btn a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;filter:alpha(opacity=40);opacity:.4;width:12px;height:12px;border:2px solid #fff;border-radius:8px;margin:0 8px;transition:opacity .2s,background .2s;outline:none}
.banner_btn a.in,.banner_btn a:hover{filter:alpha(opacity=100);opacity:1;background:#fff}
.tag{border-top:1px dashed #999;border-bottom:1px dashed #999;line-height:40px}


/*# sourceMappingURL=yunu.css.map */
.nav_group {
    border: 1px solid #e8e8e8;
    font-size: 12px;
    line-height: 1.5;
    padding: 0 8px;
}
.nav_group_item {
    padding: 0 100px 0 120px;
    position: relative;
    overflow: hidden;
    border-top: 1px dashed #dedede;
}
.nav_group_item:first-child {
    border-top: 0;
}
.nav_group_item a {
    float: left;
    margin: 9px 40px 9px 0;
    color: #000;
    text-decoration: none;
}
.nav_group_item a:hover,.nav_group_item a.active {
    color: #f40;
}
.nav_group_item .item_name {
    position: absolute;
    left: 11px;
   	top: 9px;
    color: #999;
}
.nav_group_item .active{color: red; font-weight: bold;}