﻿@charset "utf-8";
/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;}
body{font-family:"微软雅黑", Arial, Tahoma, Verdana, sans-serif;font-size:12px;background:#fff;}
ol,ul,li{list-style-type:none;}
a{text-decoration:none;}
img{border:0;}
body{background:#fff;}
picture{display:block;}
a:hover{text-decoration:none;}
a{color:#666; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.fl{float:left;}
.fr{float:right;}
.wrap { margin:0px auto; width:1200px;-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}


        @font-face {font-family: "../font/iconfont";
          src: url('../font/iconfont.eot'); /* IE9*/
          src: url('../font/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
          url('../font/iconfont.woff') format('woff'), /* chrome, firefox */
          url('../font/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
          url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
        }

        .iconfont {
          font-family:"../font/iconfont" !important;
          font-size:16px;
          font-style:normal;
          -webkit-font-smoothing: antialiased;
          -webkit-text-stroke-width: 0.2px;
          -moz-osx-font-smoothing: grayscale;
        }



/*-------------header-----------------*/
#header{position:fixed; z-index:9999; left:0; top:0; width:100%; min-width:1200px; margin:auto; background:#fff; }
#top_info{width:100%; height:32px; overflow:hidden; background:#f0f0f0;}
.top_info{width:1200px; margin:auto; height:32px;}
.top_info summary{font-size:12px; color:#696969;}
.top_info summary p{ float:left; line-height:32px;}
.top_info summary .tel{height:32px; float:left; line-height:32px; color:#5d5d5d;    font-size: 12px; text-transform: uppercase;}
.top_info summary .language{ display:block; float:right;width:380px; line-height:32px;}
.top_info summary .language dl{ float:left;text-transform: uppercase;}
.top_info summary .language dl img{ padding-top:9px; float:right;}
.top_info summary .language a{ padding:0 2px; float:left;}
.top_info summary .language a img{  padding-left:10px; padding-right:5px; float:left; padding-top:7px;}

#header .header_con{width:1200px; margin:auto;}
#header .header_con .fr{ float:right;width:650px;}
#logo{float:left; width:359px; height:98px; display:block;}
#logo img{width:100%;}
#header.min #top_info{ overflow:hidden;}

/*主导航菜单*/
.ys_menu{width:755px; float:right; z-index:9999; height:98px;}
#nav-menu{height:98px; margin-left:20px;}
#nav-menu .container{position:relative;z-index:99;}
#nav-menu .menu li{position:relative;float:left;display:inline;font-size:14px; line-height:98px;}
.menu_line{width:2px; background:url(../images/menu_line.jpg) no-repeat; height:39px;}
#nav-menu .menu li a.xialaguang{display:inline-block;color:#2e2e2e;font-family:"微软雅黑";font-size:16px; line-height:98px; width:105px; /*margin:0 10px;*/text-align:center;text-transform: uppercase;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#c5302a; border-bottom:3px solid #c5302a;width:105px; display:block;line-height:98px; height:95px;}
#nav-menu .menu ul.children{display:none;position:absolute;width:300px; height:170px;top:98px;background:url(../images/tm.png); color:#000;border-top:0;line-height:normal; z-index:9999;}
#nav-menu .menu ul.children dl{ float:left;width:120px; padding-left:10px;}
#nav-menu .menu ul.children span{ float:right; padding:20px;}
#nav-menu .menu ul.children span img{width:120px; height:120px;}
#nav-menu .menu ul.children li{padding:0px;width:120px;font-size:14px;border-bottom:1px solid #666;}
#nav-menu .menu ul.children li h3{display:block; width:100%;}
#nav-menu .menu ul.children li a{width:100%;line-height:38px;overflow:hidden;display:block;color:#fff; font-family:"微软雅黑";text-align:center;text-decoration:none; font-size:14px;text-transform: uppercase;}
#nav-menu .menu ul.children li a:hover{text-decoration:none; color:#f00;}


/* bannercss */
.slideBox{ width:100%; height:630px;overflow:hidden; position:relative; margin-top:130px;}
.slideBox .hd{ height:12px; overflow:hidden; position:absolute; left:50%;margin-left: -98px;  bottom:30px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul span li{ width:11px;}
.slideBox .hd ul li{ float:left; margin:0 10px; width:60px; height:5px;filter: Alpha(Opacity=70);opacity: 0.7; background:#fff;  font-size:0; cursor:pointer;}
.slideBox .hd ul li.on{background:#c90000; filter: Alpha(Opacity=100);opacity: 1;}
.slideBox .banner{ position:relative; height:100%; z-index:0;}
.slideBox .banner li{ zoom:1; vertical-align:middle; height:630px;}
.slideBox .banner li a{ display:block; width:100%; height:630px;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.absolute{ position:absolute;}
.web_widht{ width:1200px; margin:0 auto; position:absolute; padding-top:20px; text-align:center; left:0; right:0;}
.slideBox .prev, .slideBox .next {
    position: absolute;
    left: 1%;
    top: 50%;
    margin-top: -25px;
    display: block;
    width: 32px;
    height: 40px;
    background: transparent url("../images/slider-arrow.png") no-repeat scroll -98px 5px;
    opacity: 0.5;
}
.slideBox .next{ left:auto; right:1%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}
.fast_nav{ height:85px; position:relative; margin-top:-85px; z-index:9;}
.fast_nav .back_hei{ width:100%; height:100%; left:0; top:0; background:#000;}
.fast_nav .web_widht{ z-index:10;}

.ss{ height:66px; border-bottom:1px solid #f5f5f5; overflow:hidden;}
.ss_lt{ float:left; line-height:60px; color:#4e4d4d;}
.ss_lt b{ font-size:14px; color:#1f1f1f;text-transform: uppercase;}
.ss_lt a{ font-size:14px; padding:0 10px; color:#4e4d4d;}
.ss_lt a:hover{ color:#f00;}
.souse{ height:40px; padding-top:16px; float:right;}
.sinput{float:left; width:270px;background:#f5f5f5; border:0; height:40px; color:#bababa; padding-left:12px;font-family:"微软雅黑"; font-size:14px; outline:none; line-height:40px;} 
.sbtn{float:left; width:50px; height:40px;background:url(../images/fdj.jpg) no-repeat;  cursor:pointer;  display:inline-block;  border:0;} 

.gydl{ background:url(../images/j_bj.png) no-repeat center; height:505px;}
.gydl_lt{ float:left;width:525px; margin-left:40px; margin-top:48px; height:400px;}
.gydl_rt{ float:right;width:585px; padding-top:26px;}
.gydl_rtt{ background:url(../images/abo.png) no-repeat left; height:85px; font-size:36px; color:#333333; padding-top:70px;text-transform: uppercase;}
.gydl_rtz{ line-height:26px; font-size:14px; color:#5a5a5a;word-wrap:break-word;}
.gydl_rte{ padding-top:24px;}
.gydl_rte li a{width:106px; height:86px; border:1px solid #dfdfdf; padding-top:20px; text-align:center; float:left; font-size:13px; line-height:34px; color:#494949; margin-right:35px;text-transform: uppercase;}
.gydl_rte li a i{ font-size:40px; color:#9b9b9b;}
.gydl_rte li a:hover{ background:url(../images/j_h.jpg); color:#fff;}
.gydl_rte li a:hover i{ color:#fff;}
.gydl_a{ padding-top:50px; padding-bottom:50px;}
.gydl_a a{width:160px; height:38px; border:1px solid #d8d8d8;  line-height:38px; text-align:center; font-size:16px; display:block; margin:0 auto; color:#6a6a6a;text-transform: uppercase;}
.gydl_a a:hover{-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear; color:#fff;  -o-transition: all 0.5s linear; transition: all 0.5s linear; background:#be0503;text-transform: uppercase;}

.cpzs{ height:835px; background:url(../images/cp_bj.jpg) no-repeat center top;}
.cpzs ul{ padding-top:110px; padding-bottom:20px; overflow:hidden;}
.cpzs ul li{width:400px; height:450px; float:left;  text-align:center; padding-top:50px;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.cpzs ul li:hover{z-index:2;-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, -6px, 0);transform:translate3d(0, -6px, 0)}
.cp01{ margin-top:55px;background:#f0f0f0;}
.cp01 p{ color:#a2a2a2; font-size:14px; padding-bottom:40px;}
.cp01 p strong{ font-size:25px; color:#333; display:block; line-height:40px;text-transform: uppercase;}
.cp01 dd,.cp02 dd{ padding-bottom:30px;}
.cp01 dd a,.cp02 dd a{width:400px; height:225px; display:block; overflow:hidden;}
.cp01 dd a img,.cp02 dd a img{ height:225px; overflow:hidden; padding-bottom:40px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.cp01 dd a img:hover,.cp02 dd a img:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2); -o-transform:scale(1.2);    -ms-transform:scale(1.2);}
.cp01 dl a,cp02 dl a{width:112px; display:block; height:30px; border:1px solid #aeaeae; text-align:center; line-height:30px; color:#636363; font-size:14px; margin:0 auto;text-transform: uppercase;}
.cp01 dl a::after,.cp02 dl a::after{ content:""; display:block; width:0; height:100%; background:#b20000; margin-top:-30px; transition:all 0.3s ease;}
.cp01 dl a:hover,.cp02 dl a:hover{ color:#FFF;}
.cp01 dl a:hover::after,.cp02 dl a:hover::after{ width:100%; }
.cp01 span img{padding-top:10px;}

.cp02{ background:url(../images/cp_bj1.jpg);}
.cp02 p{ color:#a2a2a2; font-size:14px; padding-bottom:40px;}
.cp02 p strong{ font-size:25px; color:#fff; display:block; line-height:40px;text-transform: uppercase;}
.cp02 a img{ height:225px; overflow:hidden; padding-bottom:40px;}
.cp02 dl a{width:112px; display:block; height:30px; border:1px solid #aeaeae; text-align:center; line-height:30px; color:#636363; font-size:14px; margin:0 auto;text-transform: uppercase;}
.cp02 span img{padding-top:10px;}



.xwzx{ height:585px; background:#f0f0f0; padding-top:65px;}
.first_news{ height:520px;overflow:hidden; background:#fff;}
/*首行新闻*/
.first_news .first_news_nav{ width:630px; height:382px; float:left; margin-top:25px; margin-left:20px;}
.first_news_nav .hd{ height:49px;scursor:pointer; overflow:hidden;}
.first_news_nav .hd ul li{height:50px; text-align:center; line-height:49px; font-size:18px; float:left; color:#363636; cursor:pointer;text-transform: uppercase;}
.first_news_nav .hd ul dl{ float:left; height:49px;width:30px; text-align:center; line-height:50px; display:block;}
.first_news_nav .hd ul li.on{ background:url(../images/type1_curr.jpg) center center no-repeat; font-size:18px; color:#d40000; font-weight:bold;}
.first_news_nav .bd ul li{ height:110px; margin-top:25px; }
.first_news_nav .bd ul li a img{ float:left;}
.first_news_nav .bd ul li dl{ float:right;width:405px; padding-right:10px;}
.first_news_nav .bd ul li dl dt{ font-size:15px; color:#515050; font-weight:bold; line-height:36px;}
.first_news_nav .bd ul li dl dd{ font-size:13px; color:#8b8b8b; line-height:22px;}
.first_news_nav .bd ul li:hover dl dt{ color:#fff;}
.first_news_nav .bd ul li:hover dl dd{ color:#fff;}
.first_news_nav .bd ul li a{ display:block; height:110px;}
.first_news_nav .bd ul li a::after{ content:""; display:block; width:0; height:100%; background:#b20000; transition:all 0.3s ease;}
.first_news_nav .bd ul li a:hover{ color:#FFF;}
.first_news_nav .bd ul li a:hover::after{ width:100%; }



/*焦点图*/
.pic_t{ height:40px; line-height:40px; padding-bottom:24px;}
.pic_t p{ font-size:18px; float:left; color:#363636;text-transform: uppercase;}
.pic_t a{ float:right; color:#a0a0a0; font-size:14px;}
.first_news .pic{ width:470px; height:382px; float:right; margin-right:20px; margin-top:30px;}
.focus{ position:relative; width:470px; height:200px; background-color: #000; margin-bottom:10px;}  
.focus img{ width: 470px; height:200px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:44px; line-height: 44px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:12px; right:9px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.pic_e li{ border-bottom:1px dashed #e9e9e9;}
.pic_e li a{ color:#5b5b5b; font-size:13px; line-height:42px; padding-left:20px; background:url(../images/jt.jpg) no-repeat left;}
.pic_e li span{ float:right; line-height:42px; font-size:13px; color:#5b5b5b;}
.pic_e li a:hover{ color:#f00; padding-left:24px;}



.end{ height:330px; background:url(../images/end_bj.jpg); padding-top:36px;}
.end_t{ background:url(../images/x1.png) repeat-x bottom; height:210px;}
.end_t_lt{width:520px; float:left;background:url(../images/xx.png) repeat-y right;}
.end_t_lt ul li{ float:left; padding-right:40px;}
.end_t_lt ul li p a{ font-size:16px; font-weight:bold; color:#d2d2d2; line-height:50px;text-transform: uppercase;}
.end_t_lt ul li dl a{ color:#959595; line-height:28px; font-size:13px;text-transform: uppercase;}
.end_t_lt ul li dl a:hover,.end_t_lt ul li p a:hover{ color:#f00;}
.end_t_zh{width:250px; padding-left:80px; padding-right:80px; background:url(../images/xx.png) repeat-y right; float:left; line-height:28px; color:#959595; font-size:14px;text-transform: uppercase;}
.end_t_zh p a{ font-size:16px; font-weight:bold; color:#d2d2d2; line-height:50px;text-transform: uppercase;}
.end_t_rt{width:148px; float:right; line-height:30px; text-align:center; color:#969696; font-size:13px; padding-top:10px;    text-transform: uppercase;}
.end_e{ padding-top:36px;    text-transform: uppercase;}
.end_e_lt{ float:left;width:240px;}
.end_e_zh{ float:left; line-height:28px; color:#afaeae;width:700px;}
.end_e_zh a{ color:#afaeae;}
.end_e_zh a:hover,.end_e_rt a:hover{ color:#f00;}
.end_e_rt{ float:right;width:190px; color:#afaeae; text-align:right; line-height:26px;}
.end_e_rt a{ color:#afaeae; padding:6px 6px;}

.link{ height:54px; background:#b61e18; color:#fff; line-height:54px;}
.link img{ float:left; padding-top:14px; padding-right:10px;}
.link a{ padding:0 20px; font-size:14px; color:#fff;}
.link a:hover{ color:#ff0;}



/*内页*/
.nyban1{ height:300px; background:url(../images/ennyban1.jpg) no-repeat center;position:relative; margin-top:110px;}
.nyban2{ height:300px; background:url(../images/ennyban2.jpg) no-repeat center;position:relative; margin-top:110px;}
.nyban3{ height:300px; background:url(../images/ennyban3.jpg) no-repeat center;position:relative; margin-top:110px;}
.nyban4{ height:300px; background:url(../images/ennyban4.jpg) no-repeat center;position:relative; margin-top:110px;}
.nyban5{ height:300px; background:url(../images/ennyban5.jpg) no-repeat center;position:relative; margin-top:110px;}
.nyban6{ height:300px; background:url(../images/ennyban6.jpg) no-repeat center;position:relative; margin-top:110px;}
.lmt{ height:40px; background:#f2f2f2; overflow:hidden;line-height:40px; font-size:14px; color:#999;}
.lmt2{ padding-top:24px; text-align:center; border-bottom:1px solid #e7e7e7; padding-bottom:20px;}
.lmt2 a{color:#333;width:auto; text-align:center; line-height:40px; font-size:16px; background:#e5e5e5; padding:8px 30px; margin:0 10px; text-transform:uppercase;}
.lmt2 a:hover{ color:#fff;background:#d20000;}
.lmt2 .slink{color:#fff;width:auto; height:40px; text-align:center; line-height:40px; font-size:16px;background:#d20000;}
.ny_nr{ overflow:hidden; margin-bottom:20px; line-height:34px; font-size:14px; padding:20px 0;color: #222;}




/*news_center*/
.news_center {padding-top:130px; overflow:hidden;}
.news_center .pt1{padding:50px 0 40px;background-attachment:fixed; background:url(../images/xwbj.jpg) no-repeat center;}
.news_center .tit_box{margin-bottom:40px; height:32px; overflow:hidden;}
.news_center .tit_box .tit{font-size:32px; line-height:1; color:#fff; float:left;}
.news_center .tit_box .tit a{ color:#fff; text-transform:uppercase;}
.news_center .tit_box .n_more{font-size:14px;  line-height:50px;text-align:right;}
.news_center .tit_box .n_more a{color:#fff; opacity:0.5;}
.news_center .tit_box .n_more a:hover{opacity:1;}
.tit_box1{overflow:hidden; margin-top:40px;}
.tit_box1 .tit1{font-size:32px; line-height:1; line-height:80px; color:#333; float:left;}
.tit_box1 .tit1 a{ color:#333; line-height:80px;text-transform:uppercase;}
.tit_box1 .n_more{font-size:14px;  line-height:80px;text-align:right;}
.tit_box1 .n_more a{color:#333; opacity:0.5;}
.tit_box1 .n_more a:hover{opacity:1;}

.news_center .pt1 .news_box{position:relative;}
.news_center .pt1 .news_box .arrs_box ul{display:none;}
.news_center .pt1 .news_box .arrs_box>a{display:block; width:36px; height:110px; position:absolute; top:50%; margin-top:-55px;}
.news_center .pt1 .news_box .arrs_box .prev{left:-60px; background:url(../img/news_syn_prev.png) 0 0 no-repeat;}
.news_center .pt1 .news_box .arrs_box .next{right:-60px; background:url(../img/news_syn_next.png) 0 0 no-repeat;}
.news_center .pt1 .news_box .arrs_box .prev:hover{background-position:-36px 0;}
.news_center .pt1 .news_box .arrs_box .next:hover{background-position:-36px 0;}
.news_center .pt1 .news_box .slide_box{}
.news_center .pt1 .news_box .slide_box ul{overflow:hidden; height:421px;}
.news_center .pt1 .news_box .slide_box li{width:31%; margin-right:26px;float:left; position:relative;}
.news_center .pt1 .news_box .slide_box .btm_empty{height:135px; background-color:#fff;}
.news_center .pt1 .news_box .slide_box .text_box{background-color:#fff; position:absolute; left:0; bottom:0; width:100%;}
.news_center .pt1 .news_box .slide_box .text_box .pd{padding:35px 40px;}
.news_center .pt1 .news_box .slide_box .text_box ._tit{font-size:16px; color:#19191a; margin-bottom:15px; height:25px; line-height:25px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news_center .pt1 .news_box .slide_box .text_box ._info{font-size:14px; color:#fff; line-height:22px; height:0;}
.news_center .pt1 .news_box .slide_box .text_box ._date{color:#909090; font-size:13px;}
.news_center .pt1 .news_box .slide_box  a{display:block; position:relative; z-index:1; overflow:hidden;}
.news_center .pt1 .news_box .slide_box  a:hover ._info{height:44px; margin-bottom:10px;}
.news_center .pt1 .news_box .slide_box  a:hover .text_box{background:#e20000;}
.news_center .pt1 .news_box .slide_box  a:hover  ._tit{color:#fff;}
.news_center .pt1 .news_box .slide_box  a:hover  ._date{color:#fff;}


.news_listkd{overflow: hidden; padding-top:20px;}
.news_listkd li{display: block;overflow: hidden;}
.news_listkd li:nth-child(2n-1){background: #f0f0f0;}
.news_listkd li .in-xwlbj{width:90%;}
.news_listkd li .news_listk{width:1260px;margin:0 auto; padding:40px 0;}
.news_listkd li:hover .in-xwlbtu  img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.news_listkd li:hover .in-xwlbda1,.news_listkd li:hover .in-xwlbti{color:#d20000;}

.in-xwlbtu {
	display: block;
	float: left;
	width: 220px;
	overflow: hidden;
}

.in-xwlbtu img {
	display: block;
	width: 100%;
}

.in-xwlbda {
	display: block;
	float: right;
	width: 115px;
	height: 100px;
	padding-top: 25px;
	padding-left: 45px;
	text-align: center;
	border-left: 1px solid #e0e0e0;
}

.in-xwlbda1 {
	display: block;
	margin-bottom: 8px;
	font-size: 24px;
	line-height: 30px;
	color: #5e5e5e;
}

.in-xwlbda2 {
	display: block;
	font-size: 16px;
	line-height: 20px;
	color: #bababa;
	
}

.in-xwlbtjk {
	display: block;
	margin-left: 255px;
	margin-right: 160px;
}

.in-xwlbti {
	display: block;
	margin-bottom: 22px;
	line-height: 40px;
	font-size: 18px;
	color: #000;
}

.in-xwlbj {
	display: block;
	height: 52px;
	overflow: hidden;
	line-height: 26px;
	font-size: 14px;
	color: #747474;
}

.in-xwlb li:hover .in-xwlbtu img,
.in-xwtj:hover .in-xwtu0 {
	transform: scale(1.2) rotate(-8deg);
	-ms-transform: scale(1.2) rotate(-8deg);
	/* IE 9 */
	-webkit-transform: scale(1.2) rotate(-8deg);
	/* Safari 和 Chrome */
	-o-transform: scale(1.2) rotate(-8deg);
	/* Opera */
	-moz-transform: scale(1.2) rotate(-8deg);
}

.in-xwlb li:hover .in-xwlbti,
.in-xwtj:hover .in-xwlbti {
	color: #f25f24;
	text-indent: 4px;
}

.in-xwlb li:hover .in-xwlbj,
.in-xwtj:hover .in-xwlbj {
	color: #222;
	text-indent: 8px;
}

.in-xwlb li:hover .in-xwlbda1,
.in-xwtj:hover .in-xwlbda1 {
	color: #f25f24;
}

.in-xwlb li:hover .in-xwlbda2,
.in-xwtj:hover .in-xwlbda2 {
	color: #f25f24;
}

/*关于*/
.nyabo{font-size:14px; height:auto; overflow:hidden;margin-top:40px; margin-bottom:50px;}
.abo_t{ text-align:center; background:url(../images/yz.png) no-repeat center; height:153px;}
.abo_t p{ font-size:32px; color:#d20000; line-height:50px; padding-top:40px;font-weight: 700;text-transform:uppercase;}
.abo_t span{ font-size:14px; color:#595757;text-transform:uppercase;}
.abo_nr{ font-size:16px; color:#222; line-height:30px; text-align:center; padding-top:20px;}
.wrapper1{ padding-top:40px; margin-bottom:40px; overflow:hidden;}
.wrapper1 li{ float:left; padding:0 100px; text-align:center; border-right:1px solid #d6d6d6;}
.wrapper1 li:last-child{ border-right:none;}
.wrapper1 li h2{ font-size:90px; font-weight:bold; color:#d20000; font-family:'Impact'; }
.wrapper1 .count-text{ font-size:15px; line-height:30px; color:#1e1e1e;}
.abo_e{ padding-top:50px;}
.abo_e li{width:630px; float:left;}
.abo_e li dl{width:315px; float:left;}
.abo_e li dl img{width:315px; height:220px;}
.abo_e li dt{width:275px; float:left; padding:20px; background:#f4f4f4; height:180px; color: #565656;    line-height: 25px;}
.abo_e li dt p{ font-size:20px; font-weight:bold; line-height:50px; color:#222;text-transform: uppercase;}
.abo_e li dt:hover{width:275px; float:left; padding:20px; background:#004892; height:180px; color:#222;}
.abo_e li dt:hover p,.abo_e li dt:hover span{ color:#fff;}


/*联系*/
.map-mask{position:absolute;top:0;right:0;bottom:0;left:0;height:550px;width:600px;background:black;background:rgba(0,0,0,0.7);vertical-align:middle;text-transform: uppercase;}
.net-query a:hover{color:#FF9900}
.map-desc{display:inline-block;vertical-align:middle;width:400px;padding-left: 100px;}
.map-desc h2,.map-desc p,.map-desc a{color:#fff;}
.map-desc h2{margin-bottom:10px;font-size: 22px;}
.vm:before{content:'';display:inline-block;height:100%;width:1px;margin-left:-1px;vertical-align:middle;}
.contact-sec{margin-top:45px;}
.contact-sec h2{color:#333;font-size:28px;line-height:48px;}
.box-container{margin-top:45px;padding-bottom:60px;}
.box-container .box{display:inline-block;padding:20px 45px;border:1px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.box-container a{text-decoration:none;}
.box-container .map-box:hover{color:#fff;background-color:#FF9900;border-color:#FF9900;}
.box-container .map-box{border-width:2px;padding:0;}
.box-container .map-box a{display:inline-block;padding:12px 24px;}
.bold {
    font-weight: 700;
}
address {
    margin-bottom: 22px;
    font-style: normal;
    line-height:30px;    font-size: 16px;
}
.text-justify {
    text-align: justify;
}