@charset "utf-8";
/* CSS Document */
*{margin: 0px;padding: 0px;}
html{color:black; background:white;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight: normal;}
a{text-decoration: none;color: #666666;cursor: pointer;}
img{border: 0;vertical-align: middle;}
ol,ul,li{list-style: none;margin: 0;}
.fl{float:left;display:inline;}
.fr{float: right;display:inline;}
.clear{clear: both;display: block;overflow:hidden; height:0; line-height:0; font-size:0; }
body{font-size: 12px;font-family:"\5fae\8f6f\96c5\9ed1";color: #666666;}
.clear{ clear:both;}
.clearB{ clear:both; height:20px;}

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

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

@font-face {
    font-family: '../fonts/impactregular';
    src: url('../fonts/impact-webfont.woff2') format('woff2'),
         url('../fonts/impact-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: '../fonts/Goudy Old Style';
	src: url('../fonts/Goudy Old Style.woff2') format('woff2'),
		url('../fonts/Goudy Old Style.woff') format('woff');
	font-weight: normal;
	font-style: normal;

}
@font-face {
	font-family: '../fonts/Andes';
	src: url('../fonts/Andes.woff2') format('woff2'),
		url('../fonts/Andes.woff') format('woff');
	font-weight: normal;
	font-style: normal;

}

/*网站头部*/
.tpfix{ position: fixed; top: 0px; z-index: 9999; background: #FFF;}
.myjx-top{ width:100%; height:40px; border-top: 4px solid #da0000; overflow: hidden; border-bottom: 1px solid #eee;}
.header_module{ width: 100%; height: 125px;}
.top_module{ width: 100%; margin: 0px auto; height: 36px; line-height: 36px; background: #f2f2f2; border-bottom: 1px solid #e2e2e2;}
.top_module_module{width: 1300px; margin: 0px auto; height: 33px;}
.top_title{ width: auto; float: left; font-size: 13px; color: #6b6b6b;}
.top_content{ width: auto; float: right;}
.hd_top{ width: auto; float: left;}
.hd_top ul li{ width: auto; float: left; font-size: 12px; color: #6b6b6b; line-height: 33px; padding: 0 5px; position: relative; z-index: 99888; cursor: pointer;}
.hd_top ul li i{ font-size: 22px; display:block; float: left; color: #909090;}
.hd_top ul li a{color: #6b6b6b;}
.hd_top ul li a:hover{color: #6b6b6b; text-decoration: underline;}
.hd_dh{ width: auto; float: right; margin-left: 20px;}
.hd_title{ cursor: pointer;}
.header_second{ position: absolute; top: 0px; left: -51px; display: none; width: 132px; height: 132px; text-align: center; background: #FFF; border: 1px solid #ddd;}
.hd_top ul li .header_second em{display: block;width: 16px;height:9px;overflow: hidden;background: url(../images/icon4.png) no-repeat center center;position: absolute;top:-9px;left:50%; margin-left:-8px}
.hd_top ul li .header_second img{ width: 120px; height: 120px; padding: 5px; margin: 0px;}

/*网站导航*/
body > .qing{ min-width:1200px;}
.qing{ display:block; clear:both;}
.juzhong{ display:block; width:1200px; margin-left:auto; margin-right:auto;}
.lf{ display:block; float:left;}
.rf{ display:block; float: right; margin-top:35px;}

.shu12{color:#4f4f4f; font-size:12px; line-height:30px;}
/******************index**************************/
.ys_menu{width:715px; float:right; z-index:9998; height:100px; font-family:"\5fae\8f6f\96c5\9ed1";}
.header {position: absolute; z-index: 9998;}
.header .nav {float: right;}
.header .nav ul .mainlevel {float: left; background: url(../images/nav_t.jpg) right center no-repeat; position: relative; z-index: 666; height: 100px; line-height: 100px;}
* html .nav ul .mainlevel {background: 0px 0px; position: relative}
.header .nav ul {display: table;}
.header .nav ul li .nav-a {font-size: 16px; height:100px; text-align:center; display:block; line-height:100px; color: #242121;width:auto; padding: 0px 19px;}
.header .nav ul li .current.nav-a { color:#000;}
.header .nav ul li .nav-a:hover {height:100px; color:#ed1b24; line-height:100px; background:url(../images/lx.jpg) no-repeat bottom;}
.header .nav ul li .current.nav-a {}
.mainlevel div.nav_second {height:auto; background:#fff; position: absolute; display: none; top:100px; padding:0px 0 15px 15px; left:0px; width:445px; z-index:9999; border: 1px solid #eaeaea; border-top: 0px;}
.nvsc_content{ width: 190px; float: left; height:auto; overflow: hidden;}
.nvsc_pic{ width:240px; float: left; height: auto; overflow: hidden;}

.mainlevel div.nav_second ol {float: left; display: block;width:170px; margin: 0px; padding: 0px;}
.mainlevel div.nav_second ol li {line-height:38px; width:170px; margin: 0px; padding: 0px;}
.mainlevel div.nav_second ol a {height:38px; color: #3b3b3b; line-height:38px; width:170px; text-align:left; text-indent:20px; display:block; float:left; border-bottom:1px solid #eaeaea;  margin-top: 5px; margin-right:15px; font-size: 15px;}
.mainlevel div.nav_second ol a:hover {color: #ed1b24}
.mainlevel div.nav_second span{ padding:15px 10px 10px 15px;width:300px; height:209px; float:left;}
.mainlevel div.nav_second span img{width:300px; height:209px;}
.mainlevel div.nav_second span p{width:230px; line-height:24px; color:#292929;}
.yy{ height:14px; background:url(../images/yy.png) no-repeat center;width:100%; position:absolute; bottom:-14px; z-index:2;}
.header .nav ul li a:hover{color: #ed1b24;}
.mainlevel div.nav_second ol li:hover a{ background: #ed1b24; color: #FFF;}
.nav_module{ width: 100%; height: 104px; background: #FFF;}
.header_module{ width: 100%; height: auto;}
.headBox{ height:42px;position:relative; z-index:3;}
headBox i{ height:11px; width:1px; background:#858585; float:left; display:inline; margin:12px 12px 0 18px;}
.headBox .a1{ padding-right:22px; background:url(../images/icon1.png) no-repeat right center; height:42px; line-height:42px;}
.headBox .a2{padding-right:25px; background:url(../images/72.png) no-repeat right 6px; background-size:22px auto; height:42px; line-height:42px;}
.header_dh{ width: auto; float: left; font-size: 24px; color: #de2b2f; line-height: 42px; background: url(../images/dh_t.jpg) 0px center no-repeat;}
.topewm{height:42px; float: left; line-height:42px;position: relative; color: #4a4a53; z-index: 1;cursor:pointer}
.topewm span{ display:block; padding-right:22px; color: #828282;}
topewm .icon2{background:url(../images/icon2.png) no-repeat right center;}
.topewm .icon3 i{ font-size: 18px;}
.topewm a{ color: #4a4a53;}
.topewm a:hover{ color: #d7191c;}
.topewm span i{ display: block; float: left; font-size: 20px; color: #828181; margin-right:5px;}
.topCode{position: absolute;top:40px;display:none;left:-10px;}
.topCode p{width: 100px;height: 100px;padding:5px;background: #fff;position: relative;font-size: 14px;color:#666; border:1px solid #ccc}
.topCode p img{display: block;width: 100px;height: 100px; padding: 0px; margin: 0px;}
.topCode p em{display: block;width: 16px;height:9px;overflow: hidden;background: url(../images/icon4.png) no-repeat center center;position: absolute;top:-9px;left:50%; margin-left:-8px}
.topewm:hover .topCode{ display:block}
.nav_module_module {clear:both;height:104px; position:relative; width: 1300px; margin: 0px auto; z-index:2;}

.nav li a b{ font-weight:normal; display:block; position:relative;} 
.nav li a b i{ position: absolute; left:0; top:20px; height:2px; width:0%; background:#fd5308;}
.nav li a b i{	
	-webkit-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
	-moz-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
	-o-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
	transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);}
.nav li:hover a b i, .nav li.nav_hr a b i{ width:100%;}
.nav ul li:hover a.nav-a{ color: #fd5308;}
.ys_menu ul li.nav_active div.nav_second{ left: -340px;}
.header .nav ul .mainlevel:hover{ background: url(../images/nav_tb.jpg) 40px 70px no-repeat;}
.logo{ width: auto; float: left; height: auto; overflow:hidden;}

.to-kk{ height:57px; padding-top:20px;}
.to-yy{ background:url(../images/labg.png) top center no-repeat; height:32px; width:134px; text-align: center; font-size:12px; line-height:32px; margin-left:5px;} .to-yy a, .to-yy a:visited{ color:#000;}
.to-tel{ display:block; margin-left:5px;}
.to-sou{ background:url(../images/soubg.png) center center no-repeat; height:32px; width:190px; padding:0 11px 0 24px;}
.sous{ display:block; float:left; background-color:transparent; width:165px; height:32px; line-height:32px; font-size:12px; color:#828282;}
.souc{ display:block; float:left; cursor: pointer; background-color:transparent; width:25px; height:32px;}


.fix{*zoom:1;*clear:both;}.fix:before,.fix:after{content:"";display:table;clear:both;}
.nav{ width:780px; height:104px; float: right;}
.nav li{ position:relative; float:left; width:12%; z-index: 999; text-align:center;}
.nav li a{ display:block; line-height:104px;  font-size:16px; color:#2c2b2b;font-family:"\5fae\8f6f\96c5\9ed1";}
.nav li._last a{ background:none}
.nav li .span_1 { width:74px; height:3px; position:absolute; bottom:0px; left:50%; margin-left:-37px;}
.span_1 .b_left { width:0px; height:3px; background:#ca0000; display: block; position:absolute; right:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.span_1 .b_right { width:0px; height:3px; background:#ca0000; display: block; position:absolute; left:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.nav ul li.hover .span_1 .b_left { width:37px; height:3px; background:#ca0000; display: block; position:absolute; right:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.nav ul li.hover .span_1 .b_right { width:37px; height:3px; background:#ca0000; display: block; position:absolute; left:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.nav ul li.hover a{ color: #ca0000;}
.nav li .lev2{position:absolute;display:none;left:-70px;top:104px;width:200px;padding:0 10px;background-color:#fff;border-top:1px solid #ddd;}
.nav li .lev2 li{position:static;width:100%;line-height:50px;height:50px; border-bottom:1px solid #f0f0f0; }
.nav li .lev2 li a{ width:100%;  height:40px; margin:0 auto; margin-top:5px; line-height:40px; color: #2c2b2b;}
.nav li .lev2 li:hover a{ color:#fff; background-color:#ca0000}


/*banner*/
.banner{ height:699px; position:relative; z-index:0;}
.main_visual{height:699px;overflow:hidden;position:relative; width:100%; left:0;top:0px;}
.main_image{height:699px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:699px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:699px; text-align: center;}
.main_image li a{display:block;width:100%;height:699px}

div.flicking_con{position:absolute; bottom: 15px; left:45%;z-index:999;width:360px;height:21px;margin:0 0 0 -135px;}
div.flicking_con a{float:left;width:80px;height:6px;margin:0;padding:0;display:block;text-indent:-1000px ; background: #FFF; margin: 0px 5px;}
div.flicking_con a.on{ background: #ca0000;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:27px!important;height:51px!important;top:320px; display: block;}
#btn_prev{background:url(../images/cp_jt1.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/cp_jt2.png) no-repeat right top;right:100px;}

.main_visual2{height:530px;overflow: visible;position:relative;}
.main_image2{height:530px;overflow: hidden;position:relative;top:20px;}
.main_image2 ul{width:9999px;height:480px;overflow:hidden;position:absolute;top:0px;left:0}
.main_image2 li{float:left;width:100%;height:480px;}

.flicking_con2{position: relative;top:535px!important; z-index:999; margin:0 auto;}
.flicking_con2 a{float:left;width:12px;height:12px;margin:0 5px;padding:0;background:#ababab;display:block;text-indent:-1000px}
.flicking_con2 a.on{background:#c21717;}
#btn_prev2,#btn_next2{z-index:11111;position:absolute;display:block;width:27px!important;height:51px!important;top:215px; display: block;}
#btn_prev2{background:url(../images/cp_jt1.png) no-repeat left top;left:0px;}
#btn_next2{background:url(../images/cp_jt2.png) no-repeat right top;right:0px;}

/* 切换效果 */
.demopage{width:492px; float:right;}
.demopage h2{font-size:14px;text-align:center;}
/* tabbox */
.tabbox{width:492px; position:relative;height:auto;overflow:hidden;}
.tabbox .tabbtn{height:31px; background:#F0F0F0; border-bottom:1px solid #eee;}
.tabbox .tabbtn li{float:left;position:relative;margin:0 0 0 -1px;}
.tabbox .tabbtn li a{font-family:"\5fae\8f6f\96c5\9ed1"; color:#212121; font-size:16px;}
.tabbox .tabbtn li a,.tabbox .tabbtn li span{display:block;float:left;height:31px;line-height:31px;overflow:hidden;width:110px;text-align:center;font-size:16px;cursor:pointer;}
.tabbox .tabbtn li.current{ background:#FFF; width:110px; height:41px; color:#093f6d; border-top:1px solid #1372a8;}
.tabbox .tabbtn li.current a,.tabbox .tabbtn li.current span{width:110px; height:41px; color:#093f6d;}
.tabbox .loading{height:40px;width:432px;text-align:center;position:absolute;left:0;top:120px;}
.tabbox .tabcon{padding:10px;}
/* 切换效果结束 */

/* tabbox */
tabbox{width:1200px;margin:40px auto;}
.contant{height:auto;width:1200px;overflow:hidden;position:relative;}
.inner{width:9600px;height:auto;position:relative;}
.contant-con{padding-top:0px;float:left;width:1200px;}
.contant-left{width:290px;float:left;padding:3px 10px 10px 15px;}
.contant-left-top{border-bottom:1px solid #d1d1d0;padding-bottom:7px;width:290px;} 
.con-news{color:#444;font-weight:normal;background:url(../images/new-icon.jpg) no-repeat 5px;padding-left:32px;} 
.con-news a{font-family:"宋体";color:#444;font-size:12px;}
.contant-left-bottom{width:290px;}
.contant-left-bottom ul{padding-top:8px;}
.contant-left-bottom ul li{line-height:26px;height:26px;background:url(../images/ft-icon.jpg) no-repeat 10px;padding-left:20px;}
.contant-left-bottom ul li span{color:#666;}
.contant-center{width:290px;float:left;padding:0 10px 10px 20px;}
.contant-right{width:290px;float:left;padding:0 10px 10px 20px;}
.contant-center-top ul li{float:left;}
.contant-center-top ul li:hover{}
.contant-center-top ul li a:hover{font-weight:bold;color:#444;}
.contant-center-top ul {height:26px;}
.contant-center-top{ width:290px;border-bottom:1px solid #d1d1d0;height:25px;}
.tabs{position:relative;float:left;}
.hightbg .moving_bg{border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:2px solid #d52b30;height:24px;_height:25px;padding:0;position:absolute;z-index:190;width:68px;background:#fff;left:0;}
.hightbg .tab_item{ float:left;width:70px;text-align:center; font:12px/31px "宋体",\5b8b\4f53,arial; z-index:200;position:relative;cursor:pointer;color:#444;height:26px;line-height:26px;}
.hightbg .bg_or02{border-top:2px solid #f4854b;}
.hightbg .bg_or01{border-top:2px solid #009de0;}
.wid290{width:290px;}
.hei226{height:226px;}
.xiaoxi{text-align:right;}
.ullist_dott{width:290px;float:left;}
.ullist_dott span{color:#444;height:25px;overflow:hidden;}
.ullist_dott li a{color:#444;font-size:12px;}
.slide_content{overflow:hidden;position:relative;_position:inherit;}
.tabslider{width:5000px;}
.tabslider ul{float:left;}

/*搜索*/
.content_p1{ width:100%;  height:80px; background: #FFF; overflow:hidden;}
.gjc_module{ width:1300px;margin:0px auto; height:80px; overflow:hidden; font-family:"\5fae\8f6f\96c5\9ed1";}
.gjc_L{ width:auto; float:left;}
.gjc_L ul li{ font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; color:#333; height:80px;  line-height:80px; float:left;  padding:0px 15px; background: url(../images/gjc_tb.jpg) right center no-repeat;}
.gjc_L ul li.gjc_item{ color:#494949; padding:0px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; font-weight: bold; background: none;}
.gjc_L ul li a,.gjc_L ul li a:link,.gjc_L ul li a:visited,.gjc_L ul li a:active{ color:#494949; text-decoration: none;}
.gjc_L ul li a,.gjc_L ul li a:hover{ color:#ca0000; text-decoration: underline;}
.gjc_R{ width:380px; float:right;  height: 40px; margin-top: 20px;}
.src_module{ width: 315px; height: 38px; border: 1px solid #cecece;}
#fc{}
#query{ width:275px; height:40px; line-height:40px; color:#d0d0d0; float:left; font-family:"\5fae\8f6f\96c5\9ed1"; background: none; font-size:14px; margin:0px; padding:0px; border: 0px; text-indent:10px;  outline: none; background: url(../images/ss_tb.jpg) no-repeat;}
#qb{ width:40px; height:40px; line-height:40px; background:url(../images/search.jpg) no-repeat; margin:0px; padding:0px; border:none; cursor:pointer; float: right;}
input{margin: 0px; padding: 0px; background: none;}

.myjx-content{ width: 100%; height: auto; overflow: hidden;}
.content_module{ width: 100%; height: auto; overflow: hidden;}

/*头部快捷*/
.content_p2{ width: 100%; height: auto; overflow: hidden; background: #f5f5f5;}
.inljtb_module{width: 1300px; margin: 0px auto;height: 163px;}
.inljtb_pic{ width: 259px; height: 163px; float: left;}
.inljtb_content{ width: 1021px; padding-left: 20px; float: left; background: #f5f5f5; height: 163px;}
.inljtb_content ul li{ width:203px; height: 163px; float: left; border-right: 1px solid #dedede; text-align: center; position:relative;}
.inljtb_content ul li span{ display: block; width: 100%; text-align: center; line-height: 80px; font-size:60px; color: #303030; margin-top: 20px;}
.inljtb_content ul li p{ clear: both; line-height: 24px; font-size: 16px; color: #2a2a2a; width: 100%;}
.blueBg1{position:absolute;left:0;bottom:0;width:100%;height:0%;background-color:#005aab;transition:all .7s cubic-bezier(.71,-.01,.07,.99) 0s;-webkit-transition:all .7s cubic-bezier(.71,-.01,.07,.99) 0s}
.inljtb_content ul li:hover .blueBg1{height:100%}
.inljtb_content ul li a{ display: block; position: relative; z-index: 666;}
.inljtb_content ul li:hover a span{color: #FFF; font-size:70px;-webkit-transition: all .6s ease; -moz-transition: all .6s ease; -ms-transition: all .6s ease; transition: all .6s ease;}
.inljtb_content ul li:hover a p{ color: #FFF;}

/*产品展示*/
.content_p3{ clear: both; width: 100%; height: auto; overflow: hidden;}
.incpzs_module{ width: 1300px; margin: 0px auto; height: auto; overflow: hidden;}
.incpzs_item{ width: 100%; text-align: center; height: auto; overflow: hidden; position: relative; z-index: 22;}
.incpzs_item p{ font-size: 56px; font-family: "../fonts/Goudy Old Style"; color: #e1e1e1; line-height: 60px; height: 80px;}
.incpzs_item h2{ font-size: 34px; color: #202020; line-height: 40px; position: absolute; top:25px; width: 100%; font-weight: bold;}
.incpzs_item span{ display: block; width: 100%; font-size: 14px; clear: both; color: #696969; line-height: 30px;}
.incpzs_module_module{ clear: both; height: auto; overflow: hidden; padding: 30px 0px 0;}
.incpfl_module{ width: 529px; height: 445px; background: #f2f2f0; float: left;}
.incpfl_item{ width: 100%; height: auto; overflow: hidden; margin:25px 0;}
.incpfl_item ul li{ width: 146px; height: 59px; background: #FFF; text-align: center; line-height: 59px; float: left; margin-left: 25px; color: #2c2929; margin-top: 20px; font-size: 16px;}
.incpfl_item ul li.on{ background: #ca0000;}
.incpfl_item ul li.on a{ color: #FFF;}
.incpfl_item ul li a{ color: #2c2929; display: block;}
.incpfl_pic{ clear: both; width: 319px; height: 200px; margin-left: 25px; float: left;}
.incpfl_pic dl dd{width: 319px; height: 200px; overflow: hidden;transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;
/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}
.incpfl_pic dl dd img{width: 319px; height: 200px; overflow: hidden; display:block; overflow: hidden; transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;
/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}
.incpfl_pic dl dd:hover img{transform: scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2);   /* IE 9 */ -moz-transform:scale(1.2, 1.2);  /* Firefox */ -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */ -o-transform:scale(1.2, 1.2);    /* Opera */ }

.incpfl_more{ width: 120px; float: left; background: #005aaa; height: 36px; line-height: 36px; font-size: 14px; color: #FFF; margin-top: 164px;}
.incpfl_more dl{ width: 80px; text-align: center; float: left;}
.incpfl_more dd{ width:1px; height: 21px; margin-top: 8px; background: #80add5; float: left;}
.incpfl_more dt{ width:auto; margin-right: 10px; float: right; font-size: 24px; color: #FFF; font-family: "宋体";}
.incpzs_tp{ width: 770px; height: 445px; float: left;}
.incpzs_tp ul li{ width: 770px; height: 445px; overflow: hidden;transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;
/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}
.incpzs_tp ul li img{width: 770px; height: 445px; overflow: hidden; display:block; overflow: hidden; transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;
/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}
.incpzs_tp ul li:hover img{transform: scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2);   /* IE 9 */ -moz-transform:scale(1.2, 1.2);  /* Firefox */ -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */ -o-transform:scale(1.2, 1.2);    /* Opera */ }

.incpnr_module{ clear: both; height: auto; overflow: hidden; padding: 30px 0px;}
.incpnr_module ul li{ width: 232px; height: auto; float: left; background: url(../images/cptp_bg.png) no-repeat; margin-left: 35px; position: relative; z-index: 33;}

.incpnr_title{ clear: both; font-size: 14px; color: #656565; line-height: 40px; width: 100%; text-align: center;}
.incpnr_pic{ width: 230px; height: 160px; margin: 1px auto; text-align: center;overflow: hidden; transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;
/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}

.incpnr_module ul li img{width: 100%; margin:0 auto; display:block; height: 100%; overflow: hidden; transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;
/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}
.incpnr_module ul li:hover img{transform: scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2);   /* IE 9 */ -moz-transform:scale(1.2, 1.2);  /* Firefox */ -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */ -o-transform:scale(1.2, 1.2);    /* Opera */ }
.ul ul li:hover .incpnr_pic img{transform: scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2);   /* IE 9 */ -moz-transform:scale(1.2, 1.2);  /* Firefox */ -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */ -o-transform:scale(1.2, 1.2);    /* Opera */ }
.incpnr_module ul li:hover .incpnr_bg{width: 100%; height:162px; display: block; position: absolute; left: 0; top: 0;z-index:66;background:rgba(0,0,0,.1);}
.incpnr_module ul li:hover .incpnr_title{ color: #ca0000;}

.incpfl_more a:before { background: #ca0000;}
.incpfl_more a:hover{ border-color: #ca0000;}
.incpfl_more a, .incpfl_more a:before { -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; transition: all .4s ease }
.incpfl_more a { position: relative; display: block; width: 120px; height: 36px; text-align: center; line-height: 36px; color: #FFF; font-size: 14px; overflow: hidden; z-index: 1; }
.incpfl_more a:before { content: ''; position: absolute; bottom: 0; left: 0; width:100%; height: 0px; z-index: -1;}
.incpfl_more a:hover { color: #FFF !important;}
.incpfl_more a:hover:before {height: 36px; transition:all .7s cubic-bezier(.71,-.01,.07,.99) 0s;-webkit-transition:all .7s cubic-bezier(.71,-.01,.07,.99) 0s;}


/*走进祥和*/
.content_p4{ clear: both; width: 100%; height: auto; background: url(../images/zjxh_bg.jpg) top center no-repeat; overflow: hidden;}
.inzjxh_module{ width: 1300px; margin: 0px auto; height: auto; overflow: hidden;}
.inzjxh_item{ width: 100%; text-align: center; height: auto; overflow: hidden; position: relative; z-index: 22; margin-top: 60px;}
.inzjxh_item p{ font-size: 56px; font-family: "../fonts/Goudy Old Style"; color: #5482bd; line-height: 60px; height: 80px;}
.inzjxh_item h2{ font-size: 34px; color: #FFF; line-height: 40px; position: absolute; top:25px; width: 100%; font-weight: bold;}
.inzjxh_item span{ display: block; width:27px; height: 5px; background: #FFF; margin: 0px auto;}
.inzjxh_module_module{ clear: both; height: auto; overflow: hidden; font-size: 14px; color: #FFF; line-height: 30px; padding: 30px 120px; text-align: center;}

/*公司实力*/
.content_p5{ clear: both; width: 1300px; background: #FFF; margin: 320px auto 0; height: auto; overflow: hidden;}
.ingssl_module{width: 1245px; margin: 30px auto; height: auto; overflow: hidden;}
.ingssl_item{ width: 100%; height: 55px;}
.ingssl_title{ width: auto; float: left; height: auto; overflow: hidden;}
.ingssl_more{ width: auto; float: right;  font-size: 14px; color: #6b6b6b; line-height: 55px;}
.ingssl_more a{color: #6b6b6b;}
.ingssl_more a:hover{color: #ca0000;}
.ingssl_more dl dd a{color: #6b6b6b;}
.ingssl_more dl dd a:hover{color: #ca0000;}
.ingssl_item ul li{ width: 135px; float: left; border: 1px solid #e9e9e9; text-align: center; height: 55px; line-height: 55px; margin-right: 1px; font-size: 16px; color: #595959;}
.ingssl_item ul li a{ color: #595959; display: block;}
.ingssl_item ul li.on{ background: #005aab; color: #FFF;}
.ingssl_item ul li.on a{color: #FFF;}
.ingssl_content{ clear: both; height: auto; overflow: hidden;}
.ingssl_module_module{clear:both; height:auto; overflow:hidden; padding:20px 0px 20px;}
.ingssl_module_module ul li{ width:242px; height:183px;float:left; margin-left:8px; margin-top:10px; margin-bottom:10px; position: relative; z-index: 33; overflow: hidden;}
.ingssl_module_module ul li.ingssl_eq0{ margin-left:0px;}
.ingssl_module_module ul li img{ width:242px; height:183px; overflow: hidden; border: 1px solid #ddd;}
.ingssl_module_module ul li .cpzs_md_title{ clear:both;font-family:"\5fae\8f6f\96c5\9ed1"; height:48px; line-height:48px; color:#FFF; font-size:16px; text-align:center; position: absolute; bottom:0px; left: 0px; width: 100%; background:rgba(0,0,0,.3);}
.ingssl_module_module ul li:hover img{ border: 1px solid #fc9707; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;
}
.ingssl_module_module ul li img:hover{}
.ingssl_module_module ul li:hover .cpzs_md_title{ color:#FFF; background: #fc9707; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear; display: none;}
.content12 .hide{ display:none}

.ingssl_pic{ width:242px; height:183px; overflow: hidden; transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;
/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}
.ingssl_module_module ul li img{width: auto; margin:0 auto; display:block; height: 100%; overflow: hidden; transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;
/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}
.ingssl_module_module ul li:hover img{transform: scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2);   /* IE 9 */ -moz-transform:scale(1.2, 1.2);  /* Firefox */ -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */ -o-transform:scale(1.2, 1.2);    /* Opera */ }
.ingssl_module_module ul li:hover .ingssl_pic img{transform: scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2);   /* IE 9 */ -moz-transform:scale(1.2, 1.2);  /* Firefox */ -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */ -o-transform:scale(1.2, 1.2);    /* Opera */ }
.ingssl_module_module ul li i{ width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0;z-index: -1;background: #000000; opacity: 0.7; -moz-opacity:0.7; filter:alpha(opacity=70); font-size: 16px;}
.ingssl_module_module ul li .ingssl_md_title h2{ font-size: 16px; font-weight: normal;}
.ingssl_module_module ul li:hover .ingssl_md_title{width: 100%; height: 100%; display: block; position: absolute; left: 0; bottom: 0;z-index:66;background:rgba(0,0,0,.7);}
.ingssl_module_module ul li:hover .ingssl_md_title h2{ font-size:16px; line-height: 40px; margin-top:70px; color: #FFF; text-align: center; font-weight: bold;}
.ingssl_module_module ul li .ingssl_md_title p{font-size: 24px; font-family: "../fonts/BEBAS___";}
.ingssl_module_module ul li:hover .ingssl_md_title p{ font-size: 24px; font-family: "../fonts/BEBAS___";}
.ingyzs_more{clear: both; width: 207px; height: 46px; margin: 0px auto; background: #005aab; line-height: 46px; text-align: center; font-size: 14px;}
.ingyzs_more a{ color: #FFF; display: block;}
.ingywm_pic{ width: 553px; height:378px; border: 4px solid #eee; float: left; overflow: hidden; margin-top:0px;}
.ingywm_pic img{width: 561px; height:359px;}
.ingyzs_more:hover a{ color: #FFF;}
.ingyzs_more a:before { background: #ca0000;}
.ingyzs_more a:hover{ border-color: #ca0000;}
.ingyzs_more a, .ingyzs_more a:before { -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; transition: all .4s ease }
.ingyzs_more a { position: relative; display: block; width: 207px; height: 46px; text-align: center; line-height: 46px; color: #FFF; font-size: 14px; overflow: hidden; z-index: 1; }
.ingyzs_more a:before { content: ''; position: absolute; bottom: 0; left: 0; width:100%; height: 0px; z-index: -1;}
.ingyzs_more a:hover { color: #FFF !important;}
.ingyzs_more a:hover:before {height: 46px; transition:all .7s cubic-bezier(.71,-.01,.07,.99) 0s;-webkit-transition:all .7s cubic-bezier(.71,-.01,.07,.99) 0s;}

/*优势*/
.content_p6{ clear: both; width: 100%; height: 1985px; background: url(../images/inys_bg.jpg) top center no-repeat; overflow: hidden;}
.inxhys_module{ width: 1290px; margin: 0px auto; height: auto; overflow: hidden;}
.inxhys_item{ width: 100%; text-align: center; line-height: 90px; margin-top:50px;}
.inxhys_module_module{ clear: both; height: auto; overflow: hidden; padding-top: 160px;}
.inxhys_module_module ul li{ width:1117px; margin: 0px auto; height: auto; overflow: hidden;}
.inxhys_module_module ul li.intys_item{ width: 100%;}
.inxtys_it{ width: 100%; height: auto; overflow: hidden; margin-top:0px;}
.intys_ct1{ width: 560px; float: left; height: auto; overflow: hidden;}
.inxtys_tb{ width: 77px; height: 80px; float: left; background: url(../images/inys_tbg.png) no-repeat; font-family: '../fonts/Goudy Old Style'; font-size: 42px; color: #FFF; text-align: center; line-height: 80px;}
.inxtys_ct1_content{ width: 420px; float: left; margin-left: 15px; height: 80px;}
.inxtys_ct1_content h2{ font-size: 26px; color: #3d3d3d; line-height: 40px; font-weight: normal;}
.inxtys_ct1_content p{ clear: both; font-size: 24px; color: #3c3b3b; line-height: 30px; font-weight: bold;}
.inxhys_ct1_content{ clear: both; height: auto; overflow: hidden; margin-top: 30px;}
.inxhys_ct1_content dl dd{ width:auto; padding-right: 30px; border-right: 1px solid #c9c9c9; margin-right: 30px; float: left; height: auto; overflow: hidden;}
.inxhys_ct1_content dl dd h2{ font-size: 14px; color: #ee0000; line-height: 38px;}
.inxhys_ct1_content dl dd h2 b{ color: #ee0000; font-size: 32px; font-weight: normal;}
.inxhys_ct1_content dl dd p{ font-size: 14px; color: #222; line-height:24px;}
.inxtys_ct1_module{ clear: both; margin-top: 20px; font-size: 16px; color: #d3d3d3; line-height: 30px;}
.inxtys_ct1_module dl dt{ width: 100%; color: #3d3d3d; font-size: 14px; line-height: 28px;font-family:"\5fae\8f6f\96c5\9ed1"; background: url(../images/jcys_t.jpg) 0px center no-repeat; text-indent:15px;}
.intys_ct1_pic{ width: 522px; height:436px; float: right;}
.intys_ct2{ width: 560px; float: right; height: auto; overflow: hidden;}
.intys_ct2_pic{ width: 522px; height:477px; float: left; height: auto; overflow: hidden;}
.inxhys_module_module ul li.inxhys_it3{ margin-top:150px;}
.intys_ct4_pic{ width:613px; height:477px; margin-top: -37px; float: left; height: auto; overflow: hidden;}
.intys_ct4{ width: 524px; float: right; height: auto; overflow: hidden;}

/*公司主要业绩*/
.content_p7{ width: 100%; height: 689px; background: url(../images/inzyyj_bg.jpg) center no-repeat; overflow: hidden;}
.inzyyj_module{ width: 1300px; margin: 60px auto; height: auto; overflow: hidden;}
.inyjxx_module{ width: 650px; float: left; height: auto; overflow: hidden;}
.inyjxx_module_module{width: 650px; float: left; height: auto; overflow: hidden;}
.inyjxx_module_module ul li{ margin-left: 30px; line-height: 50px; color: #b3b3b3; font-size: 14px; width: 100%; height: 50px; background: url(../images/inzyyj_tt.png) 138px center no-repeat;}
.inyjxx_data{ width: 130px; float: left; font-size: 14px; color: #FFF;}
.inyjxx_title{ width: 520px; background: url(../images/inzyyj_t.png) 0px center no-repeat; text-indent: 80px; float: left; font-size: 14px;color: #b3b3b3;}
.inyjxx_title b{ font-weight: bold; color: #FFF;}
.inyjxx_module_module ul li:hover a .inyjxx_data{ color: #e70000;}
.inyjxx_module_module ul li:hover a .inyjxx_title{ color: #e70000;}
.inyjxx_module_module ul li:hover a .inyjxx_title b{ color: #e70000;}
.ingszy_module{ width: 475px; float: right; height: auto; overflow: hidden;}
.ingszy_module_module{ width: 100%; margin-top: 70px; height: auto; overflow: hidden;}
.ingszy_module_module h2{ color: #e70000; font-family: '../fonts/impactregular'; font-size: 100px; line-height: 130px;}
.ingszy_module_module h2 em{ font-style: normal;}
.ingszy_module_module p{ color: #FFF; font-weight: bold; font-size: 32px; line-height: 60px;}
.ingszy_module_module span{ clear: both; display: block; width: 55px; height: 4px; background: #FFF; margin: 20px 0px;}
.ingszy_content{ clear: both; margin-top: 20px; line-height: 30px; color: #bfbfbf; font-size: 14px;}

/*新闻资讯*/
.content_p8{ width: 100%; background: #FFF; margin: 0px auto; height: auto; overflow: hidden;}
.inxwzx_module{ width: 1300px; margin: 0px auto; height: auto; overflow: hidden;}
.inxwzx_item{ width: 100%; text-align: center; height: auto; overflow: hidden; position: relative; z-index: 22; margin-top:30px;}
.inxwzx_item p{ font-size: 56px; font-family: "../fonts/Goudy Old Style"; color: #d4d4d4; line-height: 60px; height: 80px; text-transform: uppercase;}
.inxwzx_item h2{ font-size: 34px; color: #005aab; line-height: 40px; position: absolute; top:25px; width: 100%; font-weight: bold;}
.inxwzx_item span{ display: block; width:27px; height: 5px; background: #FFF; margin: 0px auto;}
.inxwzx_module_module{ clear: both; height: auto; overflow: hidden; padding: 20px 0px;}
.inxwzx_tp{width: 590px; height: 485px; overflow: hidden; float: left; position: relative; z-index: 33;}
.inxwzx_tp_pic{ width: 590px; height:341px; float: left; overflow: hidden;}
.inxwzx_tp_content{ width: 493px; padding:20px; height: 158px; margin: 0px auto; background: #f7f7f7; overflow: hidden; position: absolute; top: 300px; left: 30px;}
.inxwzx_tp_title{ color: #101010; font-size: 16px; font-weight: bold; line-height: 40px;}
.inxwzx_data{ clear: both; color: #797979; font-size: 12px; line-height: 26px;}
.inxwzx_tp_module{ clear: both; font-size: 13px; color: #6e6e6e; line-height: 24px;}

.inxwzx_tp_pic img{width: 590px; height: 341px; overflow: hidden;transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;
/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}
.inxwzx_tp_nr{ width: 100%; height: auto; overflow: hidden; z-index: 66; position: relative;}
.inxwzx_tp a:hover .inxwzx_tp_pic img{transform: scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2);   /* IE 9 */ -moz-transform:scale(1.2, 1.2);  /* Firefox */ -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */ -o-transform:scale(1.2, 1.2);    /* Opera */} 
.inxwzx_tp a{ display: block;}
.blueBg{position:absolute;left:0;bottom:0;width:100%;height:0%;background-color:#005aab;transition:all .7s cubic-bezier(.71,-.01,.07,.99) 0s;-webkit-transition:all .7s cubic-bezier(.71,-.01,.07,.99) 0s}
.inxwzx_tp a:hover .inxwzx_tp_content .blueBg{height:100%}
.inxwzx_tp a:hover .inxwzx_tp_title{ color: #FFF;}
.inxwzx_tp a:hover .inxwzx_data{ color: #b8b8b8;}
.inxwzx_tp a:hover .inxwzx_tp_module{ color: #d4d4d4;}

.inxwnr_module{ width: 660px; height: auto; overflow: hidden; float: right;}
.inxwnr_module_module{ width: 100%; height: auto; overflow: hidden;}
.inxwnr_module_module ul li{ width: 100%; clear: both; margin-bottom: 12px; height: 110px;}
.inxwnr_data{ width: 110px; height: 90px; text-align: center; padding: 10px 15px; border: 1px solid #dfdfdf; float: left;}
.inxwnr_data h2{ font-size: 40px; color: #979797; line-height:60px; border-bottom: 1px solid #cbcbcb; font-weight: bold;}
.inxwnr_data p{ clear: both; font-size: 16px; color: #9b9b9b; margin-top:5px; line-height:24px;}
.inxwnr_content{ width:400px; float: right; overflow: hidden; height: 110px; background: url(../images/xwzx_tb.png) right center no-repeat; padding-right:80px;}
.inxwnr_title{ font-size: 16px; line-height: 40px; color: #101010;}
.inxwnr_ct{ clear: both; font-size: 13px; color: #6e6e6e; line-height: 24px;}
.inxwnr_module_module ul li:hover .inxwnr_data{ background: #005aab;-webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; transition: all .4s ease;}
.inxwnr_module_module ul li:hover .inxwnr_data h2{ color: #FFF;-webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; transition: all .4s ease;}
.inxwnr_module_module ul li:hover .inxwnr_data p{ color: #FFF;-webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; transition: all .4s ease;}
.inxwnr_module_module ul li:hover .inxwnr_content{ background: url(../images/xwzx_tbh.png) right center no-repeat;-webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; transition: all .4s ease;}
.inxwnr_module_module ul li:hover .inxwnr_title{ color: #005aab;transition:all .7s cubic-bezier(.71,-.01,.07,.99) 0s;-webkit-transition:all .7s cubic-bezier(.71,-.01,.07,.99) 0s;}
.inxwzx_more{clear: both; width: 207px; height: 46px; margin: 10px auto 20px; background: #005aab; line-height: 46px; text-align: center; font-size: 14px;}
.inxwzx_more a{ color: #FFF; display: block;}
.ingywm_pic{ width: 553px; height:378px; border: 4px solid #eee; float: left; overflow: hidden; margin-top:0px;}
.inxwzx_more:hover a{ color: #FFF;}
.inxwzx_more a:before { background: #ca0000;}
.inxwzx_more a:hover{ border-color: #ca0000;}
.inxwzx_more a, .inxwzx_more a:before { -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; transition: all .4s ease }
.inxwzx_more a { position: relative; display: block; width: 207px; height: 46px; text-align: center; line-height: 46px; color: #FFF; font-size: 14px; overflow: hidden; z-index: 1; }
.inxwzx_more a:before { content: ''; position: absolute; bottom: 0; left: 0; width:100%; height: 0px; z-index: -1;}
.inxwzx_more a:hover { color: #FFF !important;}
.inxwzx_more a:hover:before { height: 46px; transition:all .7s cubic-bezier(.71,-.01,.07,.99) 0s;-webkit-transition:all .7s cubic-bezier(.71,-.01,.07,.99) 0s;}

/*友情链接*/
.content_p9{ width:100%;; margin:0px auto; background: #f2f2f2; padding:20px 0px; height:auto; overflow:hidden;}
.inyqlj_module{ width:1300px; margin:0px auto; height:auto; overflow:hidden;}
.inyqlj_item{ width:auto; height:auto; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color: #343434; font-weight: bold; float: left; overflow: hidden; margin-right: 10px; line-height:30px;}
.inyqlj_item span{ display: block; float: left; font-size:26px;}
.inyqlj_module_module{height:auto; float: left; width:auto; overflow:hidden;}
.inyqlj_module_module ul li{ float:left;font-family:"\5fae\8f6f\96c5\9ed1"; color:#787878; padding:0 10px; line-height:30px; font-size:14px;}
.inyqlj_module_module ul li a{ color:#787878;}
.inyqlj_module_module ul li a:hover{ color:#ca0000;}
.inyqlj_module_module ul li.eq0{ background:none;}


/*版权*/
.fyjzzs-footer{ width:100%; height:390px; overflow:hidden; font-size:12px; background:#FFF; background: url(../images/ft_bg.jpg) center no-repeat;}
.footer_module{ width:1300px; margin:40px auto 0px; height:270px; overflow:hidden;}
.footer_module ul li{ width: 350px; padding-left:0px; float: left; height: auto; overflow: hidden;}
.footer_module ul li h2{color: #fefefe; font-size: 16px; font-weight: normal; line-height: 46px; font-family:"\5fae\8f6f\96c5\9ed1";}
.ftdh_module{ clear: both; height: 168px; overflow: hidden;}
.ftdh_module ul li{ color: #7d7d7d; line-height: 24px; font-size: 12px; font-family:"\5fae\8f6f\96c5\9ed1";}
.ftdh_module ul li a{ color: #7d7d7d;}
.ftdh_module ul li a:hover{ color: #ff7800;}
.footer_module ul li.ftlx_it{ width: 470px; margin-left: 20px;}
.footer_module ul li.ftlx_it h2{color: #e6e6e6; font-size: 16px; line-height: 40px; width: 170px; font-family:"\5fae\8f6f\96c5\9ed1"; background: url(../images/ft_bg.jpg) bottom left no-repeat;}
.ftlx_it{ width: 170px; padding-left: 40px; height: auto; overflow: hidden;}
.ftlx_module{ clear: both;  color: #c9c9c9; line-height: 24px; height: 168px; width: 100%; font-size: 13px; font-family:"\5fae\8f6f\96c5\9ed1";}
.footer_module ul li.ftdt_module{ width:140px;}
.footer_module ul li.ftdt_module ul li{ background: none; line-height: 28px; height: 28px; width: 100%; float: left; padding-left:0px; font-size: 14px; color: #6c8192;}
.footer_module ul li.ftdt_module ul li a{ color: #6c8192;}
.footer_module ul li.ftdt_module ul li a:hover{ color: #ca0000; text-decoration: underline;}
.footer_module ul li.ftdt_module h2{}
.ftxw_module_module{ clear: both; height: auto; overflow: hidden; margin-top: 15px; color: #6c8192; line-height: 26px; font-size: 14px;}
.footer_module ul li.ftwm_module{ width:300px; background: url(../images/ft_tt.png) 60px center no-repeat; padding-right: 30px; padding-left:160px;}
.footer_module ul li.ftwm_module h2{}
.ftwm_pic{ clear: both; background: url(../images/ftdh.png) 0px center no-repeat; font-size: 26px; color: #d3d3d3; font-weight: bold; line-height: 40px; text-indent: 50px;}
.ftxw_module_module ul li{ font-size: 13px; color: #c9c9c9; line-height: 24px;}
.ftxw_module_module ul li a{color: #c9c9c9;}
.ftxw_module_module ul li a:hover{color: #FFF; text-decoration: underline;}

.footer_module ul li.ftew_eq{ float: right; width: 320px; padding-left: 40px;}
.footer_module ul li.ftew_eq h2{}
.ftew_module{ width: 195px; float: left; height: auto; overflow: hidden; padding-left:0px; background: url(../images/ft_tt.png) 0px center no-repeat; padding-left: 100px;}
.ftew_module img{ width: 195px; height: 195px;}
.ftew_module p{ clear: both; font-size: 13px; width: 100%; text-align: center; color: #969696; line-height:40px;}


.footer_module ul li.ftxw_module{ width: 140px; padding-left: 0px; padding-right: 30px;}
.footer_module ul li.ftxw_module ul li{ background: none; width: 170px;  padding-left: 25px; float: left; height:24px;}
.footer_module ul li.ftxw_module ul li a{ color: #c9c9c9;}
.footer_module ul li.ftxw_module ul li a:hover{ color: #FFF; text-decoration: underline;}
.footer_module ul li.ftxw_module h2{ text-indent: 25px;background: url(../images/ft_t.png) 25px bottom no-repeat;}

.ftfs_module{ width: 215px; float: left; margin-left: 25px; margin-top: 20px; height: auto; overflow: hidden;}
.footer_module ul li .ftfs_module h2{font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color: #ddd; line-height: 20px;}
.ftlx_dh{ clear: both; height: auto; overflow: hidden;}
.ftlx_ct{ clear: both; height: auto; overflow: hidden; margin-top: 10px;}
.ftlx_ct p{font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 12px; color: #ddd; line-height: 24px;}
.ftlx_kf{ clear: both; width: 117px; height: 35px; background: #ea1a1a; line-height: 35px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color: #FFF; margin-top: 20px;}
.ftlx_kf i{ display: block; float: left; display: block; text-indent: 15px; margin-right: 5px; font-size: 20px;}
.ftlx_kf a{ color: #FFF;}
.ftlx_kf:hover{ background: #c90f1a;}

.bottom_module{ clear:both; width:100%; height:60px; line-height:60px;}
.bt_module_module{font-family:"\5fae\8f6f\96c5\9ed1"; color:#afaeae; font-size:12px; height: 60px; line-height:60px; text-align:center; border-top: 1px solid #393f47; width:1300px; margin:0px auto; padding-top: 10px;}
.bt_module_module a{color:#afaeae;}
.bt_module_module a:hover{ text-decoration:underline; color: #ca0000;}

.bt_L{ width:auto; float:left;font-family:"\5fae\8f6f\96c5\9ed1";}
.bt_R{ width:auto; float:right;font-family:"\5fae\8f6f\96c5\9ed1";}
.bt_R img{ margin-left: 10px;}

/*banner*/
.wywh-banner{ clear:both; width:100%; height:auto; overflow:hidden; text-align:center;}
.csdz-banner{ width: 100%; height:350px; overflow: hidden; position: relative;}
.br_module{ width:1920px; position: absolute; left: 50%; margin-left: -960px;}

.fyjzzs-content{ height: auto; overflow: hidden; width: 100%;}


/*二级页面*/
.ysj{ margin:0px auto; width:1300px; overflow:hidden;}
.abt_title{ background: url(../images/home.jpg) 0px center no-repeat; text-indent: 20px;}
.nyban{ height:350px; position:relative; background:url(../images/banner1.jpg) no-repeat center top;}
.nynr{ line-height:34px; font-size:14px; color:#333; padding-top:30px; margin-bottom:50px;}
.ny_dh{ height:52px; border-bottom:1px solid #eaeaea; background:#f9f9f9; font-size:16px; color:#666; line-height:52px;}
.ny_dh .fl{ font-family:"\5fae\8f6f\96c5\9ed1";}
.ny_dh .fl i{ font-size:26px; float:left;}
.ny_dh .fl a{ color:#666; font-size:14px; margin:0 10px; line-height:52px; font-family:"\5fae\8f6f\96c5\9ed1";}
.ny_dh .fl a:hover{ color: #f97b0c;}
.ny_dh .fr a{ color:#000; font-size:14px; font-weight:bold;line-height:52px; border-left:1px solid #fff; display:block; float:left; background:#f0f0f0; padding:0 24px;}
.ny_dh .fr a:hover{ background:#06C; color:#fff;}
.ny_dh .fr .slik{background:#06C; color:#fff;}

.lmt2{ padding-top:30px;}
.lmt2 a{color:#333;width:auto; text-align:center; line-height:20px; font-size:16px; background:#e5e5e5; padding:8px 30px; margin:0 6px; display: block; float: left;}
.lmt2 a:hover{ color:#fff;background:#1653a4;}
.lmt2 .slink{color:#fff;width:auto; height:20px; text-align:center; line-height:20px; font-size:16px;background:#1653a4; display: block; float: left;}
.dtfb1{ height:739px; background:url(../images/dt_bj.jpg) no-repeat center;}


/*二级页面*/
.cmnr_moudle{ width: 100%; height: auto; overflow: hidden;}
.wrap{ width: 1300px; margin: 0px auto; height: auto; overflow: hidden;}
.l{ float: left;}
.r{ float: right;}
.sec_nav{line-height:60px; border-bottom:1px solid #ededed;}
.sec_nav .secnav_list li{float:left; margin-right:50px; font-size:15px; color:#464646; position:relative;}
.sec_nav .secnav_list li a{ color: #454545;}
.sec_nav .secnav_list li a:hover{ color: #ca0000;}
.sec_nav .secnav_list li.cur:after{content:''; position:absolute; left:0; width:100%; bottom:-2px; height:5px; background:#c51c1f; }
.sec_nav .bread{color:#454545; font-size: 14px; background: url(../images/home.jpg) left 6px no-repeat; padding-left:25px; float: left;}
.sec_nav .bread span{ display: block; float: left; line-height: 60px; margin: 0px; padding: 0px; text-indent: 0px;}
.sec_nav .bread a{ color: #454545; font-size: 14px; line-height:60px; text-indent: 0px;}
.sec_nav .bread a:hover{ color: #ca0000;}

/*公用*/
a,.section3 .dishes_con ul li a .dishes_w,.section3 .dishes_con ul li a .dishes_mask,.section3 .dishes_con ul li.dishes_more a span,.section5 .secret_box .secret_w .secret_icon,.section5 .secret_box .secret_w p,.section5 .secret_box .secret_w h3,.section6 .join_con .join_img,.section6 .join_con ul li i,.section6 .join_con ul li p,.section6 .join_con ul li h3,.section6 .join_con ul li .join_subw,.in_news ul li a .n_c h4,.in_news ul li a .n_c p,.in_guest ul li input,.in_guest ul li textarea,.in_news ul li a .n_img,.in_news ul li a .n_c span{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transtion:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
a:before,a:after,.in_news ul li a .n_r,.in_news ul li a .n_r,.in_news ul li a .n_c,.in_news ul li a .n_c span:after,.section4 .store_con ul li a.store_w h3:before,.section4 .store_con ul li a.store_w h3,.section5 .secret_box .secret_w i:before,.section5 .secret_box .secret_w i:after,.section5 .secret_box .secret_w h3:after{-webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-moz-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}

.nyk_r{float:right;}
.nyk_r a{float:left;padding:0px 20px;position:relative;color:#333;font-size:16px;text-transform:uppercase;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transtion:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.nyk_r a:nth-of-type(1):before{display:none;}
.nyk_r a:before{position:absolute;left:0;content:"/";text-align:left;margin-right:28px;margin-top:3px;font-size:12px;color:#333;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transtion:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.nyk_r a:after{content:"";position:absolute;bottom:0;left:20px;width:0;height:1px;background:#da251d;}
.nyk_r a:hover{color:#da251d;}
.nyk_r a:hover:after{width:45%;}
.nyk_r a.hover{color:#da251d;}
.nyk_r a.hover:after{width:45%; }

/*二级资质荣誉*/
.erry_module{ width:223px; border:1px solid #f0f0f0; height:auto; overflow:hidden;}
.erry_item{font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; font-weight:bold; color:#000; height:40px; line-height:40px; text-indent:15px;}
.erry_item_title{ width:auto; float:left;}
.erry_item_more{ width:auto; float:right; margin-right:10px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:12px; color:#666; font-weight:normal;}
.erry_item_more a{ color:#666;}
.erry_item_more a:hover{ color:#f48819;}
.erry_module_module{ clear:both; height:auto; overflow:hidden; padding:15px 2px; text-align:center;}


/*二级产品分类*/
.erfl_module_module{ clear:both; width:100%; height:auto; background:#FFF;}

cenav{ padding-bottom:20px; margin-bottom:20px; border: 1px solid #51170b; border-top: none;}
.cenav li{ padding:0 0px; background: url(../images/erfl_t.png) 30px center no-repeat #dfdfdf; line-height:45px !important; font-size:16px; color:#333; position:relative; text-indent: 40px; margin-bottom: 10px;}
.cenav li a{ display:block; color:#FFF; border-bottom:1px solid #ddd; position:relative; overflow:hidden; line-height:45px; z-index:2;}
.cenav li a span{ display:block; float:left; cursor:pointer;}
.cenav li a b{ display:block; float: right; cursor:pointer; font-family:"宋体"; font-weight:normal;}
.cenav li div{ display:block; position:absolute; left:0; top:0; width:0px; height:45px; background:#d2e2ff; }
.cenav li div, .cenav li a{
	-webkit-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	-moz-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	-o-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	color: #333;
}
.cenav li:hover div, .cenav li.cenn div{ display:block; position:absolute; left:0; top:0; width:100%; height:46px; background: url(../images/erfl_ht.png) 25px center no-repeat #d31919;}
.cenav li:hover a, .cenav li.cenn a{ color:#FFF; border-bottom-color:#d2e2ff; border-bottom: 1px solid #d31919; }


/*二级联系我们*/
.erlxwm_module{ width:231px; height:auto; overflow:hidden; border: 5px solid #bf1110; border-top: 0px;}
.erlxwm_item{ background:#bf1110; text-align: center; padding-top: 15px; height:65px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#FFF;}
.erlxwm_item h2{ font-size: 22px; font-weight: normal; line-height: 28px; width: 100%; }
.erlxwm_item p{ font-size: 12px; line-height: 28px; width: 100%; font-family:Arial, Helvetica, sans-serif;text-transform: uppercase;}
.erlxwm_module_module{ clear: both; width: 100%; padding:5px 0px 15px; height: auto; overflow: hidden;}
.erlxwm_dh{ background: url(../images/tel.png) 10px center no-repeat; font-family:"\5fae\8f6f\96c5\9ed1"; text-indent: 45px; height: 55px; border-bottom: 1px solid #ededed; padding: 0px 10px;}
.erlxwm_dh h2{ font-size: 12px; padding-top:10px; font-weight: normal; color: #727272; line-height: 18px;}
.erlxwm_dh p{ clear: both; font-size: 16px; color: #bf1110; line-height: 18px; font-weight: bold;}
.erlxwm_content{ clear: both; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 13px; color: #666; line-height: 22px; padding: 10px 9px 0;}


/*二级右侧*/
.content_L{ width:214px; float:left;}
.content_R{width:763px; float:right;}
.common_module{ float:right;  width:953px; height:auto; overflow:hidden;}
.common_item{ width:953px; height:75px; line-height:75px;background:url(../images/cn_bg.gif) right top no-repeat;}
.common_item_title{ color:#006BB9;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:18px; float:left; line-height:75px; text-indent:45px; background:url(../images/border-topl.gif) left top no-repeat; font-weight:bold;}
.common_item_title span{ color:#b1b1b1; font-size:13px;}
.common_item_more{ width:60px; float:right; line-height:75px; width:auto; margin-right:15px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:url(../images/dangq.jpg) 0px 30px no-repeat; text-indent:15px;}
.common_item_more a,.common_item_more a:link,.common_item_more a:visited,.common_item_more a:active{color:#333;}
.common_item_more a,.common_item_more a:hover{ color:#e43031;}
.common_module_module{ clear:both; padding: 10px 15px 10px; line-height:26px; font-size:14px; border:1px solid #eaeaea; border-top: none;}
.common_module_module a,.common_module_module a:link,.common_module_module a:visited,.common_module_module a:active{ color:#5e5e5e;}
.common_module_module a,.common_module_module a:hover{ color:#F00;}


.fyjzzs-content{ height: auto; overflow: hidden; width: 100%; background: #eee;}
.ercm_module{ background: #FFF; height: auto ;overflow: hidden; width: 1200px; margin: 0px auto;}
.se_header{ width:1200px; margin:0px auto; height:auto; overflow:hidden;  float:none; background: #FFF;}
.seheader_L{ width:223px; float:left;position:relative;z-index:999; border: 1px solid #eee; border-bottom: none;}
.seheader_item{ background:url(../images/border-topr.gif) right top no-repeat;}
.seheader_item_title{ background:#01449b; line-height:104px; height:104px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:26px; color:#FFF;  font-weight:bold; text-align: center;}
.seheader_R{ width:975px; float:right; height:auto; overflow:hidden;}
.seheader_dq{ background:url(../images/home.jpg) 20px center no-repeat; margin-top:55px; font-family:"\5fae\8f6f\96c5\9ed1"; height:40px; line-height:40px; font-size:14px; color:#515151; text-indent:45px;}
.seheader_dq a{ color:#515151;}
.seheader_dq a:hover{ color:#e70010;}
.se_xh{ clear:both; width:100%; height:1px; border-top:1px solid #eee;}

.ct_module{ clear:both; width:1200px; margin:0px auto; height:auto; overflow:hidden; background: #FFF;}
.ct_L{ width:225px; height:auto; float:left;}
sefl_module{ width:225px; float:left; height:auto; border:1px solid #f0f0f0; border-top:none; padding-bottom:20px;}
sefl_module_module{ width:184px; margin:0px auto; margin-top:20px;}
sefl_module_module ul li{ background:url(../images/first-bg-02.gif) 0px 0px no-repeat; height:35px; text-indent:30px; line-height:32px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#515151; font-size:14px; margin-top:6px;}
sefl_module_module ul li a{ color:#515151;}
sefl_module_module ul li a:hover{ color:#FFF;}
sefl_module_module ul li:hover{ background:url(../images/first-bg-02.gif) 0px -70px no-repeat;}
sefl_module_module ul li:hover a{ color:#FFF;}
.ct_R{ width:955px; float:right; margin-top:0px;}
.ctcommon_module{border:1px solid #f0f0f0; width:953px; height:auto; overflow:hidden;}
.ctcommon_item{ background:url(../images/dqtp.gif) left top no-repeat; border:none; border-bottom:1px solid #eaeaea; height:51px; line-height:56px;font-family:"\5fae\8f6f\96c5\9ed1";color:#333; font-size:16px; text-indent:20px; width:943px; margin:0px auto;}
.ctcommon_module_module{ clear:both; height:auto; overflow:hidden;font-family:"\5fae\8f6f\96c5\9ed1";color:#212121; line-height:28px; padding:15px; font-size:15px;}
.ctcommon_module_module a{color:#515151;}
.ctcommon_module_module a:hover{color:#F00;}


.ctlxwm_mdoule{ width:100%; height:auto; overflow:hidden;}


/*二级产品分类*/
.erfl_module_module{ clear:both; width:100%; height:auto; background:#FFF;}
.erfl_content{width:203px; height:auto; background:#FFF; border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0; padding:15px 10px 15px;}
.erfl_content ul li{ height: auto; overflow: hidden;}
.erfl_content ul li h2{ width:100%; margin:0px auto;  text-indent:15px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; line-height:43px; font-size:16px;position:relative; z-index:99; background:#eee; height: 43px;}
.erfl_content ul li h2:hover{background:url(../images/erfl_h.jpg) 0px center no-repeat;}
.erfl_content ul li h2:hover a{ color: #FFF;}
.erfl_content ul li a{ color:#4a4a4a; display:block;}


.fl_second{ clear:both; width:auto;  margin:0px auto; height:auto; overflow:hidden;  background: #FFF; z-index: 9999;  padding: 5px 0px 5px;}
.fl_second dl dt{ margin:0px; padding:0px; background:url(../images/lt_li.gif) 20px center no-repeat;  text-indent:30px;font-family:"\5fae\8f6f\96c5\9ed1"; height:40px; line-height:40px; font-size: 16px; color:#4e4e4e; border-bottom: 1px dashed #eaeaea;}
.fl_second dl dt a{ color:#4e4e4e;}
.fl_second dl dt a:hover{ color:#ca0000;}
.cpfl_content dl dt.second_hide .fl_second{ display: block;}
.fl_second dl dt:hover{background:url(../images/erfl_h.jpg) left center no-repeat;}
.fl_second dl dt:hover a{ color: #FFF;}


/*main css*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-ww{background:url(../images/r_ww.png) 0px 0px no-repeat; background-color:#c3be40;}
.izl-rmenu .btn-ww:hover{background-color:#b6b13b;}
.izl-rmenu a.btn-ww,.izl-rmenu a.btn-ww:visited{background:url(../images/r_ww.png) 0px 0px no-repeat; background-color:#c3be40; text-decoration:none; display:block;}

.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

/*产品列表*/
.proList li{float:left;width:310px;margin:5px 7px;}
.proList li .pImg{display:block;width:100%;height:auto;overflow:hidden;position:relative;}
.proList li img{width:100%;height:auto;transition:all 0.5s;}
.proList li h5{font-weight:normal;text-align:center;height:50px;line-height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px; color: #333;}
.proList li .pImg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transition:all 0.25s;transform:perspective(400px) rotateX(-90deg);-moz-transform:perspective(400px) rotateX(-90deg);-webkit-transform:perspective(400px) rotateX(-90deg);-o-transform:perspective(400px) rotateX(-90deg);transform-origin:top;z-index:2;}
.proList li .pImg:after{content:"";position:absolute;width:54px;height:54px;background: url('../images/more.png') no-repeat;left:50%;top:50%;margin-left:-27px;opacity:0;transition:all 0.25s;z-index:3;}
.proList li:hover img{transform:scale(1.1);}
.proList li:hover .pImg:before{transform:perspective(200px) rotateX(0);}
.proList li:hover .pImg:after{transition-delay:.1s;margin-top:-27px;opacity:1;}
.proList li:hover h5{ color: #FFF; background: #005aab;}

/* 内页公用 */
.listBanner{ width:1920px; position: relative; left:50%; margin-left:-960px; height:320px;overflow:hidden;}
.listWrapper{padding:50px 0;overflow:hidden; width: 1300px; margin: 0px auto;}
.breadCrumb{height:55px;border-bottom:1px solid #f2f2f2;line-height:55px;}
.breadCrumb p{background:url('../images/home_icon.png') no-repeat left center; padding-left:20px;font-size:14px;width:1180px;}
.breadCrumb span{ margin:0 8px;}
.breadCrumb .back{float:right;width:80px;height:28px;line-height:28px;text-align:center;border-radius:5px;background:#999;color:#fff;margin-top:10px;}
.breadCrumb .back:hover{background:#cb000a;transition:all 0.3s;}
.partnerList,.honorList,.settingList,.newsList,.videoList,.caseList,.searList,.newsList2,.proList{ width:1300px;overflow: hidden;}
.partnerList ul,.honorList ul,.settingList ul,.videoList ul,.caseList ul,.searList ul,.newsList2 ul,.proList ul{ width:1300px;}
.proSear{width:600px;margin:0 auto;height:50px;line-height:50px;margin-bottom:40px;}
.proSear .btn{height:50px;line-height:50px;width:100px;text-align:center;font-size:16px;background:#333;color:#fff;cursor:pointer;transition:all 0.3s;float:left;}
.proSear .txt{height:48px;line-height:48px;border:1px solid #ddd;border-right:none;width:400px;padding:0 10px;float:left}
.proSear .btn:hover{background:#111;}

/* 新闻中心 */
.newsList li{border:1px solid #e2e2e2;padding:30px;overflow:hidden;margin-bottom:30px;transition:all 0.3s;}
.newsList li .font{width:800px;overflow:hidden;color:#333;padding-top:30px;}
.newsList li .date{width:80px;height:110px;background:#005aab;color:#fff;padding-left:20px;font-size:20px;font-family:'HelveticaNeuedd7b7fc3f53d6';position:relative;margin-right:40px;transition:all 0.4s;}
.newsList li .date span{display:block;opacity:.8;padding-top:35px;font-size:14px;}
.newsList li .date:after{position:absolute;content:"";width:50px;left:60px;background:#006fd3;height:1px;top:10px;width:0;transition:all 0.3s;}
.newsList li h4{font-size:16px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;margin-bottom:15px;}
.newsList li  .txt{color:#666; line-height: 24px;}
.newsList li .pic{width:260px;height:165px;overflow:hidden;}
.newsList li img{width:260px;transition:all 0.5s;height:165px;}
.newsList li:hover .date{margin-right:60px;}
.newsList li:hover .date:after{width:80%;}
.newsList li:hover h4{color:#005aab;}
.newsList li:hover img{transform:scale(1.1);}
.newsList li:hover{box-shadow:0 5px 10px #eee;}


.about_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden; line-height: 24px; color: #454545; font-size: 14px; padding: 30px 30px;}

.bread{color:#454545; font-size: 14px; background: url(../images/home.png) 0px -5px no-repeat; text-indent:25px; width: auto; float: right; height: 40px; line-height: 40px;}
.bread a{ color: #454545; font-size: 14px;}
.bread a:hover{ color: #e2a002;}

/*分页样式*/
.pagination{padding:25px 0 15px;text-align:center;overflow:hidden;}
.pagination a{font-size:12px;line-height:30px;display:inline-block;height:30px;padding:0 12px;text-align:center;color:#333;border: 1px solid #e3e3e3;background:#fff;margin-left:2px;}
.pagination a.a1{line-height:30px;height:30px;margin-top:0;padding:0 12px;}
.pagination a:hover{text-decoration:none;color:#000;background:#f1f1f1;}
.pagination span{line-height:30px;display:inline-block;height:30px;padding:0 12px;text-align:center;color:#fff;margin-left:2px;background:#005aab;color:#fff;border:1px solid #005aab;}


.ind{ padding:40px 0;}
.ind_t{ font-size:14px; line-height:30px; margin-bottom:50px;}
.ind_t img{ float:left; margin-right:60px;}
.ind_t dl{ padding-top:60px;}
.ind_t dl dt{font-size: 28px;line-height:68px; color:#333; margin-bottom:20px;}
.ind_t dl b{font-size: 36px;line-height: 40px;font-weight: normal;text-transform: uppercase; color:#222;}
.honor{ background:#005499; height:600px; text-align:center;}
.honor_t{ text-align:center; padding-top:60px; padding-bottom:30px;}
.honor_t p{ font-size:30px; color:#fff;}
.honor_t span{ font-size:20px; color:#fff;}
.blk_18 { overflow:hidden; zoom:1; font-size:9pt;width:1215px; margin:0 auto; padding-top:36px; padding-bottom:30px;}
.blk_18 .pcont { width:1070px;float:left; margin:0 34px; overflow:hidden;}
.blk_18 .ScrCont { width:32766px; zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}
.blk_18 .LeftBotton{ width:36px; height:70px; background:#e7e7e7; margin-top:80px; text-align:center;line-height:70px; font-size:30px; font-family:"宋体"; float:left; color:#fff;-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}
.blk_18 .RightBotton { width:36px; height:70px; background:#e7e7e7; margin-top:80px; text-align:center; line-height:70px; font-size:30px; font-family:"宋体"; float:right; color:#fff;-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}
.blk_18 .LeftBotton:hover{ background:#d7241d;}
.blk_18 .RightBotton:hover{background:#d7241d;}
.blk_18 .pl img{ display:block; cursor:pointer; margin:0 auto; border:none;width:250px; }
.blk_18 .pl { float:left; text-align:center; background:#eee; line-height:60px; color:#515151; margin:6px 10px; font-family:"微软雅黑"; font-size:14px; overflow:hidden;}
.blk_18 .pl:hover{background:#f00; color:#fff;}


.abo_wh{ height:auto; margin:50px auto;}
.abo_wh_t{ text-align:center; padding-top:20px; padding-bottom:60px;}
.abo_wh_t p{ font-size:30px; color:#333;}
.abo_wh_t span{ font-size:20px; color:#555;}
.abo_wh ul{ padding:0 150px;}
.abo_wh .dsz_lt{ float:left;width:235px;}
.abo_wh .dsz_rt{ float:right;width:720px; line-height:30px; color:#666; font-size:14px;}
.abo_wh .dsz_rt b{ font-size:20px;display:block;color:#3b5997;}


.more_a{ display: block;width:200px; height: 35px; line-height: 35px; text-align: center; background: #ca0000; color: #fff; margin: 0 auto;}
.more_a:hover{background: #1d2733;}


