@charset "gb2312";
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd,ol, ul, li, pre,form, fieldset, legend, button, input, textarea,th, td,img{border:medium none;margin: 0;padding: 0;list-style-type: none;}
body,button, input, select, textarea {font: 14px/1.5 "msyhl422459","微软雅黑",Srial, Verdana, Geneva, sans-serif, tahoma, helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%;font-weight:normal; }
a { text-decoration: none; color:#333333;transition:all .3s ease; }
a:hover { text-decoration: none;  }

.left{ float:left}
.right{ float:right}
.clear{ height:0px; display:block; clear:both; overflow:hidden; line-height:0px;}

.toparea{ width:100%; height:40px; margin:0 auto; background:#0051a3}
.toparea ul{ width:1200px; height:40px; margin:0 auto;}
.toparea ul li{ float:left; line-height:40px; font-size:14px; color:#fff}
.toparea ul li span{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ffdb00; font-weight:bold}

.heading{ width:1200px; height:120px; margin:0 auto;}
.heading .leftlogo{ display:block; float:left}
.heading .leftlogo img{ padding-top:30px}


/*导航*/
.nava{ width:800px; height:120px; display:block; float:right;}
.navabox{ width:800px; height:120px; margin:0 auto}
.navalib{ float:left; width:100px; height:120px}

.navamenu{ height:120px; line-height:120px; font-size:16px;color:#333; display:block; text-align:center; width:100px; margin:0 auto;transition:all .3s ease;}
.navamenu:hover,.navamenua,.navamenua:hover{height:120px; line-height:120px; font-size:16px; background:#f6a91b;color:#fff; display:block; text-align:center; width:100px; margin:0 auto;}

.navauu { width:100px; height:120px; position: relative; margin:0px; padding:0px;  visibility:visible; z-index:1000;}
.navauu .navamenu{ height:120px; line-height:120px; font-size:16px;color:#333; display:block; text-align:center; width:100px; margin:0 auto}
.navauu:hover .navamenu,.navauu .navamenua,.navauu:hover .navamenua:hover{height:120px; line-height:120px; font-size:16px; background:#f6a91b;color:#fff; display:block; text-align:center; width:100px; margin:0 auto}


.navauudd1 { float:left; overflow:hidden; display:block; height:120px; width:100px; margin:0 auto }
.navauudd2 { float:left; position:relative; display:inline; width:100px; margin:0 auto }

.popaDiv { width:100px; height:auto; background: url(images/dash1.png) repeat; margin:0px auto;}
.yy1 { text-decoration:none; display:  block; height:40px; line-height:40px; overflow:hidden; font-size:14px; font-family:微软雅黑; width:100px; text-align:center; color:#444;background: url(images/dash1.png) repeat; }
.yy1:hover{ text-decoration:none; display:  block; height:40px; line-height:40px; overflow:hidden; font-size:14px; font-family:微软雅黑; width:100px; text-align:center;color:#fff; background:#0051a3; text-decoration:none}

.mainbanner{ width:100%; height:780px; margin:0 auto; background:#efefef}
#slideShow{ height:780px; width:100%; background:#f2f2f2; overflow:hidden;  }


#banss{ width:100%; height:780px; overflow:hidden; position:relative}
#slideshow{position: absolute;height:780px;width: 1920px; left:50%; margin-left:-960px}
#slideshow a{float: left;display: inline;}
#slideshow .img{position: absolute;width: 1920px;height:780px; }
#slideshow .img span{position: absolute;width: 19999px;display: block}
#slideshow .btns{z-index: 10;position: relative;width: 100%}
#slideshow .btns b{position: absolute;width: 100px;display: block;height: 14px;overflow: hidden;top:700px;left: 50%; margin-left:-960px }
#slideshow .btns b i{width: 10px;background: #fff;float: left;height: 10px;font-size: 0px;overflow: hidden;cursor: pointer;margin-right: 10px;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}
#slideshow .btns b i: hover{background: #a7a7a6}
#slideshow .btns b i.on{background: #fe7701;cursor: default}
#slideshow .btns b i.on: hover{background: #ff6600;cursor: default}
#slideshow .btns s{position: absolute;width: 60px;display: none;height: 80px;overflow: hidden;top: 115px;cursor: pointer}
#slideshow .btns s i{position: absolute;width: 60px;background: url(images/btn_slideshow.png);height: 160px;_filter: progid: dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="images/btn_slideshow.png");_background: none;}
#slideshow .btns s.prev{left: 0px}
#slideshow .btns s.prev i{top: -80px}
#slideshow .btns s.next{right: 0px}
.slideshow-hover#slideshow .btns s{display: block}
.paging{opacity: 0;filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;height: 380px;position: absolute;background: #000;overflow: hidden}
.wtit .info,.wtit .tit{float: left;}
.wtit .info{padding: 35px 0 0 20px;color: #989898;}
.wtit .info span{margin: 0 8px;}




/*轮播图*/
.DB_tab25 {width:100%;height:780px;position:relative;overflow:hidden}

.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:780px;display:none}

.DB_tab25 .DB_imgSet{position:absolute;width:1200px;left:50%;margin-left:-600px;}

.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:195px;top:360px}
.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:178px;top:275px;}
.DB_tab25 .DB_imgSet .DB_4_1{position:absolute;left:542px;top:335px;}
.DB_tab25 .DB_imgSet .DB_4_2{position:absolute;left:87px;top:310px}


.DB_tab25 .DB_menuWrap{position:absolute;width:1200px;left:50%;margin-left:-600px; }
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:750px;text-align:center;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}


.DB_tab25 .DB_prev{position:absolute;left:-200px;top:390px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:-200px;top:390px;cursor:pointer;display:none}


.link{ width:100%; height:70px; margin:0 auto; border-bottom:1px solid #cccccc}
.link ul{ width:1200px; height:70px; margin:0 auto;}
.link ul li{ float:left; height:70px}
.link ul li p{line-height:70px;width:770px; height:70px; color:#444444; font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.link ul li a{line-height:70px; color:#888888; font-size:15px}
.bannerfo{ width:389px;height:70px; position:relative}
.bannerfo dl dt{ display:inline}
.bannerfo dl .inputbox{ position:absolute; left:0; top:16px; width:351px; height:38px;}
.bannerfo dl .inputbox input{ width:320px; height:36px; padding:0 15px;color:#aaa; line-height:36px; font-size:14px; border:1px solid #d1d1d1; border-right:none}
.bannerfo dl .menuser{ position:absolute; left:351px; top:16px; width:38px; height:38px; }
.bannerfo dl .menuser img{width:38px; height:38px}

.about{ width:1200px; height:auto; margin:50px auto 0; background:url(images/dec.png) center 26px no-repeat}
.about .title{ display:block; text-align:center}
.about .title p{ font-size:38px; color:#333333; font-weight:bold; line-height:45px}
.about .title span{ font-size:20px; color:#999999; font-family:"Times New Roman", Times, serif; text-transform:uppercase}
.about .content{ margin-top:35px; background:#0051a3; height:300px; display:block; overflow:hidden}

.about .content .lefttxt{ width:510px; height:auto; display:block; float:left; padding:45px 45px 0}
.about .content .lefttxt p{ font-size:16px; line-height:25px; color:#fff; margin-bottom:15px}
.about .content .lefttxt .txt{ font-size:12px !important; color:#fff !important; line-height:20px !important; height:112px; display:block; overflow:hidden}
.about .content .lefttxt a{ width:148px; height:41px; border:1px solid #fff; display:block; text-align:center; line-height:41px; color:#fff; font-size:16px; font-family:Arial, Helvetica, sans-serif;transition:all .3s ease; margin-top:20px}
.about .content .lefttxt a:hover{ background:#fff; color:#0051a3; line-height:41px;}

.about .content .rightimg{ width:600px; height:300px; display:block; float:right; overflow:hidden}
.about .content .rightimg img{ width:600px; height:300px;transform: scale(1);transition: all 1s ease-out;}
.about .content:hover .rightimg img{transform: scale(1.2);}

.abouta{ width:1200px; height: auto; margin:40px auto 0}

.childa{ width:200px; height:210px; display:block; float:left; text-align:center}
.childa img{ width:140px; height:140px;transition: all 0.3s linear 0s;}
.childa p{ font-size:18px; color:#333; height:65px; line-height:65px;}
.childa .dec{ width:26px; height:1px; margin:0 auto; background:#cfcdce;}
.childa:hover img{transform:rotate(360deg);}


.product{ width:100%; height:auto; margin:65px auto 0; background:#f7f7f7; padding-top:60px; padding-bottom:70px;}

.product .title{ display:block; text-align:center;background:url(images/dec.png) center 65px no-repeat}
.product .title p{ font-size:38px; color:#333333; font-weight:bold; line-height:45px}
.product .title em{ font-style:normal; font-size:23px; color:#004c97; line-height:40px}
.product .title span{ font-size:11px; color:#999999; font-family:"Times New Roman", Times, serif; text-transform:uppercase}
.product .content{ width:1200px; height:auto; margin:0 auto;margin-top:40px}

.mr_frbox5{HEIGHT: 430px; width:1200px;  margin:40px auto 0; position:relative; overflow:hidden}
.mr_frbox5 .leftprol{ position:absolute; left:0; top:80px;CURSOR: pointer}
.mr_frbox5 .rightpror{ position:absolute; right:0; top:80px;CURSOR: pointer}

.imgbox{ width:1200px; height:430px; margin:0px auto; overflow:hidden}
.imgbox ul li{ width:285px; height:430px; display:block; margin:0 18px 0 0}

.child2{ width:285px; height:430px; display:block; background:#fff}
.child2 .topimg{ width:285px; height:215px; display:block; overflow:hidden}
.child2 .topimg img{ max-width:100%; height:215px;transform: scale(1);transition: all 1s ease-out;}
.child2 p{ font-size:22px; display:block; text-align:center; color:#333333; display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; height:55px; line-height:55px;}
.child2 span{ width:265px; height:104px; margin:0 auto; display:block; overflow:hidden;line-height:26px; font-size:14px; color:#888;}

.child2:hover{box-shadow: 0 6px 12px rgba(0,0,0,.175);}
.child2:hover .topimg img{transform: scale(1.2);}


/*.childa{ width:250px; height:273px; display:block; text-align:center; padding:2px; background:#fff}
.childa .topimg{width:250px; height:187px; display:block; overflow:hidden; }
.childa .topimg img{ max-width:100%; height:187px;transform: scale(1);transition: all 1s ease-out;}
.childa .dec{ width:28px; height:3px; margin:24px auto 0; background:#cacaca}
.childa p{ height:52px; line-height:52px; font-size:15px; color:#333333;text-overflow:ellipsis;white-space:nowrap; display:block; overflow:hidden;}

.childa:hover .topimg img{transform: scale(1.2);}
.childa:hover .dec{ width:28px; height:3px; margin:24px auto 0; background:#206ac5}
.childa:hover p{line-height:52px; font-size:15px; color:#206ac5;}
*/



.g_ys1{background:url(images/ysbg1.jpg) no-repeat center top;height: 1357px; }
.g_ys1 h2{font-size: 40px;color: #fff;font-weight: bold;position: absolute;left:750px;top:90px; line-height:50px}
.g_ys1 .ysimg1{position: absolute;left:0;top:208px;}
.g_ys1 .ysimg1 img{width: 499px;height: 665px;display: block;}
.g_ys1 .m_ys1{position: absolute;left:600px;top:457px;width: 600px;}
.g_ys1 h3{height: 130px;}
.g_ys1 h3 b{display: block; width:240px;height: 52px;line-height: 52px;border-top: 2px solid #0051a3;border-bottom: 2px solid #0051a3;font-size: 30px;font-weight: bold;color: #0051a3;}
.g_ys1 h3 em{display: block;font-size: 26px;color: #151515;padding-top: 10px; font-style:normal}
.g_ys1 p{font-size: 16px;line-height: 28px;color: #666666;margin-bottom: 30px;}

.child1{ width:94px; height:134px; display:block; float:left;text-align:center; line-height:40px; font-size:16px; color:#222; margin-right:45px}
.child1 img{ width:94px; height:94px;transition: all 0.3s linear 0s;}
.child1:hover img{transform:rotate(360deg);}

.contentindex{ width:1200px; margin:0 auto;  }
.f_pr{position:relative;}

.g_ys1 li{float: left;width: 96px;margin-right: 56px;}
.g_ys1 li img{transition: all 0.3s linear 0s;}
.g_ys1 li:hover img{transform:rotate(360deg);}
.g_ys1 li em{display: block;height: 48px;line-height: 48px;text-align: center;font-size: 16px;color: #222222;}
.g_ys1 .m_ys2{position: absolute;right: 695px;text-align: right;top:965px;width: 508px;}
.g_ys1 .m_ys2 h3{text-align: right;}
.g_ys1 .m_ys2 p{text-align: right;}
.g_ys1 .m_ys2 h3 b{display: block;margin-left: 270px;}

.g_ys1 .m_ys2 li{float: left;width: 96px;/*margin-right: 56px;*/}
.g_ys1 .m_ys2 li img{transition: all 0.3s linear 0s;}
.g_ys1 .m_ys2 li:hover img{transform:rotate(360deg);}

.g_ys2{background:url(images/ysbg2.jpg) no-repeat center top;height: 976px; }
.g_ys2 .m_ys3{position: absolute;left:696px;top:83px;width: 504px;}
.g_ys2 h3{height: 130px;}
.g_ys2 h3 b{display:block; width:240px;height:52px;line-height:52px;border-top:2px solid #0051a3;border-bottom:2px solid #0051a3;font-size: 30px;font-weight: bold;color: #0051a3;}
.g_ys2 h3 em{display: block;font-size: 26px;color: #151515;padding-top: 10px; font-style:normal}
.g_ys2 p{font-size: 16px;line-height: 28px;color: #666666;margin-bottom: 30px;}
.g_ys2 li{float: left;width: 96px;margin-right: 56px;}
.g_ys2 li img{transition: all 0.3s linear 0s;}
.g_ys2 li:hover img{transform:rotate(360deg);}

.g_ys2 li em{display: block;height: 48px;line-height: 48px;text-align: center;font-size: 16px;color: #222222; font-style:normal}
.g_ys2 .m_ys4{position: absolute;right:600px;top:593px;width: 600px;text-align: right;}
.g_ys2 .m_ys4 h3{text-align: right;}
.g_ys2 .m_ys4 p{text-align: right;}
.g_ys2 .m_ys4 h3 b{display: block;margin-left:355px;}
.g_ys2 .tel{background: #0051a3;width: 300px;height: 36px;line-height: 36px;float: right;}
.g_ys2 .tel b{display: block;float: left;width: 126px;text-align: center;font-size: 16px;color: #fff;font-weight: normal;}
.g_ys2 .tel span{display: block;float: left;width: 172px;height: 34px;line-height: 34px;margin-top: 1px;background: #fff;font-size: 23px;font-weight: bold;color: #ff8601;text-align: center; font-family:Arial, Helvetica, sans-serif}

/* 生产设备 */
.scsb{ width:100%; min-height:812px; margin:0 auto; background:url(images/bg_scsb.jpg) center top no-repeat; padding-top:70px}
.scsb .title{ display:block; text-align:center;background:url(images/dec3.png) center 65px no-repeat}
.scsb .title p{ font-size:38px; color:#fff; font-weight:bold; line-height:45px}
.scsb .title em{ font-style:normal; font-size:23px; color:#fff; line-height:40px}
.scsb .title span{ font-size:11px; color:#fff; font-family:"Times New Roman", Times, serif; text-transform:uppercase}
.scsb .content{ width:1200px; height:auto; margin:0 auto; margin-top:35px}

.framebb{width:380px; height:285px; display:block; float:left; margin:10px; position:relative}
.framebb .topimg{ width:380px; height:285px; display:block; overflow:hidden}
.framebb .topimg img{display: block;width:380px;height:285px;transform: scale(1);transition: all 1s ease-out;}
.framebb .frame{ display:none}

.framebb:hover .topimg img{transform: scale(1.2);}
.framebb:hover .frame{display: block;width:380px;height:200px; padding-top:85px;text-align: center;position: absolute;top: 0;left: 0;background: url(images/deca.png) repeat}
.framebb:hover .frame p{font-size:25px; line-height:45px; color:#fff}
.framebb:hover .frame .more{ width:150px; height:35px; margin:0 auto; margin-top:20px; border:1px solid #fff; display:block; text-align:center; line-height:35px; font-size:16px; color:#fff}



/* 新闻 */
.g_newcon{padding-top: 75px;height: 691px;background: url(images/newbg.jpg) no-repeat center top;}
.g_newcon h2{height: 137px;text-align: center;font-size: 42px;font-weight: bold;color: #2a2c2f; line-height:50px}
.g_newcon h2 b{color: #0051a3}
.g_newcon h2 em{display: block;font-size: 24px;color: #222222;font-weight: normal; font-style:normal/*padding-top: 6px;*/}
.g_newcon h2 a{color: #2a2c2f;}

.g_newcon .m_newl{float: left;width: 325px;position: relative;}
.g_newcon .m_newl dt{padding: 28px 0 0 25px;height: 116px;background: #0051a3;}
.g_newcon .m_newl dt h3{height: 36px;line-height: 36px;overflow: hidden;font-size: 18px;font-weight: bold;color: #fff;}
.g_newcon .m_newl dt h3 a{color: #fff;}
.g_newcon .m_newl dt em{display: block;height: 36px;line-height: 36px;overflow: hidden;font-size: 18px;font-weight: normal;color: #fff; font-style:normal}

.g_newcon .u_ljt,.g_newcon .u_rjt{ width:16px; height:32px; position: absolute; cursor:pointer;  display:block; z-index: 10;}
.g_newcon .u_ljt{left:240px;top:90px;}
.g_newcon .u_rjt{left:280px;top:90px;}
.g_newcon .u_ljt a{ background: url(images/jt4.jpg) no-repeat; width:16px; height:32px; display:block;}
.g_newcon .u_rjt a{ background: url(images/jt4.jpg) no-repeat right 0; width:16px; height:32px; display:block;}
.g_newcon .m_newl dd{height: 330px;border-bottom: 1px solid #dddde1; background:#FFFFFF}

.g_newcon .m_newl dd img{width: 325px;height: 184px;display: block;}
.g_newcon .m_newl dd p{padding: 15px 15px 0;font-size: 15px;line-height:26px;height:105px;overflow: hidden;}


.g_news{width:836px;padding-top: 35px; float: right;}
.g_news .newq{height: 32px;line-height: 32px;background: url(images/dtline.jpg) no-repeat 122px 9px;position: relative;}
.g_news .newq li{float:left; height:32px;font-size: 18px;color: #333333;width: 124px;text-align: center;}
.g_news .newq li a{display:inline-block; width:124px; height:32px;   color:#333333;text-decoration: none; }
.g_news .newq li a:hover,.g_news .newq li.cur a{color: #ff8601;font-weight: bold;background:url(images/dth.jpg) no-repeat 0 9px; }

.g_news .newq .more{position:absolute; top:13px; right:36px;}
.g_news .newq .more a{font:14px/18px "Microsoft Yahei"; color:#000000; width: 100px;height: 18px;line-height: 18px;display: block;text-align: center;}

.g_news dl{padding: 25px 0 0 0;height: 110px;}
.g_news dd{float: left;width: 686px;height: 109px;border-bottom: 1px solid #f7f7f7;}
.g_news h3{height: 40px;line-height: 40px;overflow: hidden;font-size:18px;font-weight: bold;color: #282828;}
.g_news h3 a{color: #282828;}
.g_news p{font-size: 14px;line-height: 25px;color: #686868;height:50px;overflow: hidden;width:630px;}
.g_news p a{color: #666666}
.g_news dt{float: left;width: 150px;text-align: center;padding: 18px 0 0 0;height: 92px;font-size: 16px;color: #5c5c5c; background: #e8e8ea;}
.g_news dt b{display: block;font-size: 48px;color: #a2a2a3;font-weight: normal; line-height:50px}
.g_news dl:hover dt{background: #0051a3;color: #fff;}
.g_news dl:hover dt b{color: #fff;}
.g_news dl:hover dd{border-bottom: 1px solid #0051a3;}


.foot{ width:100%; height:auto; margin:0 auto; background:#2b2b2b; border-bottom:1px solid #1b1b1b; padding-top:44px;}
.foot .main{ width:1200px; height:auto; margin:0 auto}
.foot .main .lefttxt{ display:block; float:left; width:798px;height:260px; border-right:1px solid #363636}

.dha{ width:88px; height: auto; display:block; float:left; margin-right:68px;}
.dha .title{ height:37px; background:url(images/dec1.png) left bottom no-repeat; line-height:36px; font-size:16px; color:#ccc}
.dha .title a{ line-height:36px; font-size:16px; color:#ccc}
.dha .cont{ margin-top:15px; }
.dha .cont a{ width:88px; height:32px; display:block; font-size:14px; line-height:32px; color:#888}

.foot .main .rightlx{ display:block; float:right; height:260px; border-left:1px solid #1b1b1b; width:310px; padding-left:65px; padding-right:25px}
.foot .main .rightlx .title{ height:37px; background:url(images/dec2.png) left bottom no-repeat; line-height:36px; font-size:16px; color:#ccc}
.foot .main .rightlx .cont{ margin-top:15px; font-size:14px !important; line-height:32px !important; color:#888888 !important}
.foot .main .rightlx .cont b{font-size:14px !important; line-height:32px !important; color:#fff !important}


.footer{ width:100%; height:77px; margin:0 auto; border-top:1px solid #363636; background:#2b2b2b}
.footer ul{ width:1200px; height:77px; margin:0 auto}
.footer ul li{ float:left; line-height:77px; font-size:14px; color:#888888}
.footer ul li a{line-height:77px; font-size:14px; color:#888888}

.subban{ width:100%; height:300px; margin:0 auto; background: url(images/banner_gsjj.jpg) center top no-repeat #efefef}

.neiye{ width:1200px; height:auto; margin:30px auto;}

.leftframe{ width:237px; height:auto; display:block; float:left}

.cpleft{ width:237px; height:auto; margin:0 auto}
.cpleft .title{ width:237px; background:#0051a3;height:57px; display:block;text-align:center; line-height:57px; font-size:22px; color:#fff}
.cpleft .content{ border:1px solid #0051a3; padding:10px 10px 0;width:215px; height:auto;border-top:none}

.cpleft .content1{ border:1px solid #0051a3; padding:10px;width:215px; height:auto;border-top:none; line-height:26px}
.cpleft .content1 b{ font-size:15px; color:#0051a3; font-weight:bold}

.onepro{width:217px;height:38px;line-height:38px;background: url(images/cpyj.png) 13px center no-repeat #eeeeee;margin:0 auto;text-indent:30px;font-size:15px; margin-bottom:10px; color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}
.onepro:hover{background: url(images/cpyja.png) 13px center no-repeat #0051a3;margin:0 auto;text-indent:30px;font-size:15px; margin-bottom:10px; color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}

.twopro{width:217px;height:32px;line-height:32px; border-bottom:1px dashed #cfcfcf;margin:0 auto;text-indent:30px;font-size:14px;color:#444;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}

.neiyeright{ width:930px; height:auto; display:block;float:right;}
.neiyeright .title{ width:930px; height:44px; background:#eeeeee}
.neiyeright .title p{ padding-left:35px; padding-right:35px; background:#0051a3; display: block; float:left; font-size:16px; color:#fff; line-height:44px}
.neiyeright .title span{ display:block; float:right; margin-right:15px; line-height:44px; font-size:14px; color:#888}

.neiyeright .content{ margin-top:25px; border:1px solid #eeeeee; padding:25px; font-size:15px; line-height:30px}
.neiyeright .content1{ margin-top:25px; border:1px solid #eeeeee; padding:25px;}
.neiyeright .content2{ margin-top:25px; border:1px solid #eeeeee; padding:25px 6px;}


.blocka{ width:100%; height:auto; margin:0 auto; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #bdbdbd}
.blocka p a{ line-height:40px; font-size:16px; font-weight:bold;height:40px;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.blocka .time{ line-height:30px; font-size:14px; color:#f7ac1a}
.blocka span{ line-height:25px; font-size:13px; color:#555; width:100%; height:50px; display:block; overflow:hidden}


.blockb{ width:100%; height:auto; margin:0 auto; padding-top:20px; padding-bottom:20px; border-bottom:1px solid #bdbdbd}
.blockb .leftimg{ width:200px; height:266px; display:block; float:left}
.blockb .leftimg img{ width:200px; height:266px; }

.blockb .righttxt{ width:650px; height:auto; display:block; float:right}
.blockb .righttxt p a{ line-height:40px; font-size:24px; font-weight:bold;height:40px;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.blockb .righttxt .time{ line-height:35px; font-size:14px; color:#f7ac1a; font-weight:bold; display:block}
.blockb .righttxt span{ line-height:25px; font-size:13px; color:#555; width:100%; height:125px; display:block; overflow:hidden}
.blockb .righttxt .more{ width:120px; height:40px; display:block; text-align:center; line-height:40px; background:#0051a3; color:#fff; margin-top:15px}



.page{ margin-top:20px; display:block; text-align:right; font-size:14px; line-height:30px}
.page a{ font-size:14px; line-height:30px}

.proshow .prtitle{ line-height:30px; text-align:center; font-size:22px; padding:10px 0}
.proshow .primgpic{ width:750px; height:auto; overflow-x:hidden; margin:0 auto; text-align:center}
.proshow .primgpic img{ max-width:750px; border:1px solid #ddd}
.proshow .prtent{ width:96%; margin:0 auto; overflow:auto; text-align:left;}
.proshow .prtent img{max-width:750px; margin-top:5px; margin-bottom:5px}
.proshow .prtent,
.proshow .prtent *{ font-size:15px; line-height:30px}
.proshow .next{ padding:15px; color:#666; margin:0 auto; background:#fafafa; border:1px solid #dfdfdf; font-size:14px; line-height:30px; margin-top:20px}
.proshow .next a{ font-size:14px; line-height:30px}

.proshow .pos{ height:16px; line-height:16px; border-bottom:1px dotted #aaa; text-align:center; padding-bottom:8px; margin-bottom:15px; color:#999}
.proshow .prtent p{ margin-top:10px;margin-bottom:10px}

#telback{ background:url(images/lxs.png) no-repeat 40px 10px; min-height:360px; padding:80px 0 0 450px; width:380px; margin:0 auto; font-size:15px; line-height:35px}
#telback b{font-size:16px; color:#0051a3; line-height:35px; font-weight:bold}

/*地图*/
.week_map {
	position: relative;
	height: 500px;
	max-width:1200px;
	margin-bottom: -5px;
	padding:10px 10px;
	border:#999 dashed 1px;
}
#allmap {
	width: 100%;
	height: 100%;
	overflow: hidden;
	margin: 0;
}

.proimg_a{ width:276px; height:248px; float:left; margin:10px 0 10px 20px; background:#fff;line-height:40px;font-size:16px; text-overflow:ellipsis;white-space:nowrap; display:block; overflow:hidden; color:#333; text-align:center}
.proimg_a .topimg{ width:270px; height:202px; padding:2px; border:1px solid #dfdfdf; display:block; text-align:center; overflow:hidden}
.proimg_a .topimg img{ max-width:100%;height:202px;transform: scale(1);transition: all 1s ease-out;}
.proimg_a:hover .topimg img{transform: scale(1.2);}

.gwd_text{ width:340px; height:32px; border:1px solid #dfdfdf; line-height:32px; text-indent:10px;}
.sumbitm{ padding-left:40px; padding-right:40px; height:30px;line-height:30px; background:#0051a3; color:#fff; font-size:14px; margin-right:20px}
.sumbitn{padding-left:40px; padding-right:40px; height:30px;line-height:30px; background:#333; color:#fff; font-size:14px;}