.probox{padding: 30px 0;}
.probox .title{margin: 0 auto 20px;overflow: hidden;text-align: center;}
.probox .title .tit{font-size: 36px;height: 50px;line-height: 50px;}
.probox .title .tit a{display: block;color: #000;}
.probox .title .tit a:hover{color: #143a85;}
.probox .title .text1{width:400px;margin: 0 auto; height: 30px;line-height: 30px;background: url(../image/8efecbedc84d3c9ff1f9.jpg) left 15px repeat-x;}
.probox .title .text1 span{background: #fff;color: #000;font-family: Arial;text-transform: uppercase;padding: 0 15px;}
.probox .title .text2{line-height: 20px;font-size: 12px;color: #888;}

.proclass{width: 240px;float: left;overflow: hidden;background: #f5f5f5;}
.proclass .fltit{width: 215px;height: 47px;overflow: hidden;padding: 13px 0 0 20px;border-left: 5px solid #143a85;}
.proclass .fltit p{height: 30px;line-height: 30px;float: left;border-bottom: 1px solid #143a85;margin-right: 10px;}
.proclass .fltit p a{font-size: 16px;color: #333;display: block;}
.proclass .fltit p a:hover{color: #143a85;}
.proclass .fltit span{display: block;height: 30px;line-height: 34px;font-family: Arial;color: #333;float: left;}

.proclass .flcon{width: 235px;border-left: 5px solid #143a85;overflow: hidden;}
.proclass .flcon ul li{width: 190px;height: 50px;overflow: hidden;padding: 0 25px 0 20px;transition: .5s;-webkit-transition: .5s;}
.proclass .flcon ul li a{display: block;width: 165px;height: 49px;line-height: 49px;border-bottom: 1px dotted #ccc;overflow: hidden;color: #333;float: left;transition: .5s;-webkit-transition: .5s;}
.proclass .flcon ul li span{display: block;width: 24px;height: 49px;text-align: right;color: #ccc;font-family: "宋体";font-weight: bold;line-height: 50px;border-bottom: 1px dotted #ccc;overflow: hidden;float: right;}
.proclass .flcon ul li.on{background: #143a85;}
.proclass .flcon ul li.on a,.proclass .flcon ul li.on span{color: #fff;border: 0;}

.proclass .ewm{width: 200px;height: 240px;border-top: 10px solid #fff;padding: 10px 20px 20px;text-align: center;    background: #143a85;}
.proclass .ewm .e_tit{width: 100%;height: 40px;line-height: 40px;color: #fff;}
.proclass .ewm .e_pic{width: 100%;height: 200px;overflow: hidden;}

.pro_box{width: 930px;float: right;overflow: hidden;padding-top: 10px;}
.procon{width: 100%;overflow: hidden;display: none;position: relative;}
.procon.on{display: block;}
.procon .pro_tit{width: 100%;height: 30px;line-height: 30px;border-bottom: 1px solid #ccc;margin-bottom: 19px;}
.procon .pro_tit .tit_left{float: left;}
.procon .pro_tit .tit_left span{display: block;width: 3px;height: 14px;float: left;margin: 8px 8px 0 0;background: #143a85;overflow: hidden;}
.procon .pro_tit .tit_left a{float: left;}
.procon .pro_tit .more{float: right;font-family: Arial;text-transform: uppercase;}
.procon .pro_tit a{display: block;color: #666;transition: .5s;-webkit-transition: .5s;}
.procon .pro_tit a:hover{color: #143a85;}

.procon .pro_con{width: 100%;position: relative;}
.procon ul{width: 970px;}
.procon ul li{width: 280px;overflow: hidden;height: 270px;float: left;border-right: 1px solid #ccc;padding: 4px;margin: 0 30px 30px 0;border: 1px solid #ccc;transition: .5s;-webkit-transition: .5s;}
.procon ul li .pro_pic{width: 280px;height: 230px;overflow: hidden;background: #f5f5f5;margin-bottom: 4px;}
.procon ul li .pro_pic a{display: block;width: 280px;height: 230px;transition: .8s;-webkit-transition: .8s;}
.procon ul li .text{width: 280px;height: 36px;line-height: 36px;text-align: center;background: #f5f5f5;}
.procon ul li .text a{color: #000;display: block;width: 280px;height: 36px;transition: .5s;-webkit-transition: .5s;}
.procon ul li:hover{border: 1px solid #e4393c;}
.procon ul li:hover .pro_pic a{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);}
.procon ul li:hover .text a{color: #fff;background: #e4393c;}


.xbanner{height: 150px;background: url(../image/21b2df60f433a2dc6a75.jpg) center top no-repeat;}
.xbanner .cut .left{width: 770px;float: left;height: 90px;padding-top: 30px;overflow: hidden;}
.xbanner .cut .left p{width: 100%; height: 33px; line-height: 27px; overflow: hidden;font-size: 20px;color: #fff;}
.xbanner .cut .left span{display: block;width: 100%;height: 36px;line-height: 36px;overflow: hidden;font-size: 30px;color: #ffcccd;}
.xbanner .cut .right{width: 300px;float: right;/*background: url(../image/c449e664fb600e237417.png) center bottom no-repeat;*/padding-top: 31px;height: 90px;text-align: center;}
.xbanner .cut .right p{color: #fff;font-size: 36px;line-height: 50px;height: 50px;overflow: hidden;font-family: Arial;}
.xbanner .cut .right span{display: none;width: 150px;height: 38px;margin: 0 auto;}
.xbanner .cut .right span a{display: block;line-height: 38px;font-size: 24px;color: #da252e;}


.hotpro{width: 1200px; margin: 0 auto; overflow: hidden;padding:30px 0 35px;}
.hotpro .title{overflow: hidden;text-align: center;margin: 0 auto 20px;}
.hotpro .title .tit{font-size: 36px;height: 50px;line-height: 50px;}
.hotpro .title .tit a{display: block;color: #000;}
.hotpro .title .tit a:hover{color: #143a85;}
.hotpro .title .text1{width:400px;margin: 0 auto; height: 30px;line-height: 30px;background: url(../image/8efecbedc84d3c9ff1f9.jpg) left 15px repeat-x;}
.hotpro .title .text1 span{background: #fff;color: #000;font-family: Arial;text-transform: uppercase;padding: 0 15px;}
.hotpro .title .text2{line-height: 20px;font-size: 12px;color: #888;}


.hotpro .hotpronr{width:1200px; height:200px;overflow:hidden;}
.hotpro .hotpronr .annlileft{float:left;width:40px;overflow:hidden;margin:65px 20px 0 0;}
.hotpro .hotpronr .annlileft input{background: #898989; display: block;width: 40px; height: 60px;border-radius: 4px;color: rgb(255, 255, 255); font-size: 20px; font-weight: bold; font-family: 宋体; line-height: 60px;outline: none;border-width: 0px; border-style: initial;border-color: initial; border-image: initial;}
.hotpro .hotpronr .annlileft input:hover{background: #143a85;}
.hotpro .hotpronr .annliright{float:right;width:40px;overflow:hidden;margin-top:65px;}
.hotpro .hotpronr .annliright input{background:#898989;display: block;width: 40px; height: 60px;border-radius: 4px;color: rgb(255, 255, 255); font-size: 20px; font-weight: bold; font-family: 宋体; line-height: 60px;outline: none; border-width: 0px; border-style: initial;border-color: initial; border-image: initial;}
.hotpro .hotpronr .annliright input:hover{background: #143a85;}
.hotpro .hotpronr .hotprolist{float:left;width:1080px;overflow:hidden;height:200px;}
.hotpro .hotpronr .hotprolist ul{width:1400px;overflow:hidden;}
.hotpro .hotpronr .hotprolist ul li{width:240px;float:left;margin-right:40px;text-align: center;height: 200px;overflow:hidden;}
.hotpro .hotpronr .hotprolist ul li .pics{height:161px;width:240px;overflow:hidden;}
.hotpro .hotpronr .hotprolist ul li .pics a{display:block;height:161px;}
.hotpro .hotpronr .hotprolist ul li .pics img{transition:all 0.5s;-o-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;}
.hotpro .hotpronr .hotprolist ul li .pics img:hover{transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);}

.hotpro .hotpronr .hotprolist ul li .text{height:40px;width:100%;line-height:40px;overflow:hidden;background:#e0e0e0;}
.hotpro .hotpronr .hotprolist ul li .text a{display:block;color:#686868;font-size:14px;}
.hotpro .hotpronr .hotprolist ul li:hover .text{background:#2bab58;}
.hotpro .hotpronr .hotprolist ul li:hover .text a{color:#fff;}


.anli{margin:auto;overflow:hidden;height: 794px; background:url(../image/56e95c6d3645307697a0.jpg) center no-repeat;margin-top:15px;}
.anli .al11{width:1200px;margin:auto;overflow:hidden;}
.anli .al11 .altit{width:1200px;height:126px;overflow:hidden;margin:auto;}
.anli .al11 .anlinr{height:640px;overflow:hidden;}
.anli .al11 .anlinr ul li{width:366px;height:320px;float:left;overflow:hidden;text-align: center;}
.anli .al11 .anlinr ul li.tu{width:366px;height:320px;overflow:hidden;}
.anli .al11 .anlinr ul li.tu img{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;}
.anli .al11 .anlinr ul li.tu img:hover{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);}

.anli .al11 .anlinr ul li.txt2{height:320px;background:url(../image/1d5f6c2e475ba27c76ed.jpg) center no-repeat;}
.anli .al11 .anlinr ul li.txt2 .tit{height:40px;line-height:40px;font-size:20px;color:#2db25c;font-weight:bold;padding-top: 43px;}
.anli .al11 .anlinr ul li.txt2 hr{height:3px;width:34px;overflow:hidden;background:#2db25c;border:none;}
.anli .al11 .anlinr ul li.txt2 p{height:112px;line-height:28px;overflow:hidden;color:#6c6c6c;width:282px;text-align: left;margin:auto;font-size:14px;padding-top:48px;}


.gy{margin:auto;overflow:hidden;height: 500px;width:100%；max-width:1920px; background:url(../image/24965ab3c2e743bba638.jpg)center no-repeat;}
.gy .gy11{width:1200px;overflow:hidden;margin:auto;height: 500px;}
.gy .gy11 .gynr{ float: right;width: 632px;overflow: hidden;margin-top: 9px;}
.gy .gy11 .gynr .gytit{width:299;height:110px;overflow:hidden;margin:36px 0px 40px 93px;_margin:36px 0px 20px 43px}
.gy .gy11 .gynr .txt3{height:130px;overflow:hidden;line-height:26px;margin-left:93px;color:#fff;}
.gy .gy11 .gynr .gylist{height:143px;overflow:hidden;margin-left:93px;}
.gy .gy11 .gynr .gylist ul li{float:left;overflow:hidden;margin:35px 22px 22px 0px;height:113px;width:113px;overflow:hidden;}
.gy .gy11 .gynr .gylist ul li a{display:block;overflow:hidden;height:113px;width:113px;overflow:hidden;}
.gy .gy11 .gynr .gylist ul li:hover a img{width:113px;height:113px;}


.album{background:#f5f5f5;padding-bottom:5px;}
.album .hotpro .title .text1 span{background:#f5f5f5;}
.album .hotpro .hotpronr .hotprolist ul li .pics{background:#fff;}



.tow{width:1100px;margin:auto;overflow:hidden;margin-top:15px;}
.tow .new{float:left;width:629px;overflow:hidden;}
.tow .new .newtit{height:37px;line-height:35px;overflow:hidden;}
.tow .new .newtit .newtxt{float:left;width:220px;overflow:hidden;}
.tow .new .newtit .newtxt a{ display:block;float:left;width:90px;text-align:center;overflow:hidden;font-size:18px;color:#4f4f4f;}
.tow .new .newtit .newtxt a.on{font-weight:bold;color:#143a85;border-bottom:2px solid #143a85;}
.tow .new .newtit .more{float:right;width:80px;text-align:right;}
.tow .new .newtit .more a{display:block;color:#7a7a7a;font-size:14px;text-transform: uppercase;}
.tow .new .newnr{height:186px;overflow:hidden;background:#f7f7f7;margin-top: 16px;}
.tow .new .newnr .newtu{float:left;width:214;height:185px;overflow:hidden;}
.tow .new .newnr .txt2{float:right;width: 390px; height:150px;line-height:30px;overflow:hidden;color:#7a7a7a;font-size:14px;padding:5px;}

.tow .new .newlist{height:204px;_height:206px;overflow:hidden;}
.tow .new .newlist ul li{height:49px;line-height:49px;overflow:hidden;font-size:14px; border-bottom:1px dashed #d6d6d6;background: url(../image/5eca20cf1947a5798ff2.jpg) 2px 18px no-repeat;}
.tow .new .newlist ul li .tit{float:left;width:510px;overflow:hidden;color:#7a7a7a; text-indent: 30px;}
.tow .new .newlist ul li .tit a{display:block;color:#7a7a7a;}
.tow .new .newlist ul li .rq{float:right;width:80px;text-align: right;color:#7a7a7a; }

.tow .fra{float:right;width:446px;overflow:hidden;}
.tow .fra .fartit{height:35px;line-height:35px;overflow:hidden;}
.tow .fra .fartit .fartxt{float:left;width:80px;text-align:center;font-size:18px;color:#143a85;font-weight:bold;}
.tow .fra .fartit .more{float:right;width:80px;text-align:right;font-size:14px;}
.tow .fra .fartit .more a{display:block;color:#7a7a7a;text-transform: uppercase}
.tow .fra .farnr{height:388px;overflow:hidden;margin-top: 16px;}
.tow .fra .farnr ul li{height:138px;overflow:hidden; background:url(../image/5e8406437a271ec259e2.jpg) 0px 110px no-repeat;}
.tow .fra .farnr ul li .w{height:21px;line-height:21px;overflow:hidden;background: url( ../image/da96e4e0bc4123fa8605.jpg) no-repeat;padding-left: 32px;margin: 2px 0px 9px 0px;}
.tow .fra .farnr ul li .d{height:48px;line-height:24px;overflow:hidden;background: url(../image/b3997fcc105c1b0fd83c.jpg) no-repeat;padding-left: 32px;}
.tow .fra .farnr ul li a{display:block;color:#7a7a7a;text-transform: uppercase;}  


.yq{width:1200px;overflow:hidden;margin:auto;margin-top:10px;}
.yq .yqtit{height:40px;line-height:40px;overflow:hidden;font-size:18px;font-weight:bold;color:#143a85;background:url(../image/b309b3b9a3c11855c2d4.jpg) bottom no-repeat;}

.yq .yqnr{overflow:hidden;margin-top:15px;}
.yq .yqnr ul li{float:left; overflow:hidden;text-align:left;height:38px;line-height:38px; text-indent:12px;}
.yq .yqnr ul li a{display:block;color:#7a7a7a;font-size:14px;height: 38px;}