﻿@charset "utf-8";
body,ul,li,dt,dl,dd,div,h1,h2,h3,form,p,table,figure,hr,textarea{margin:0px;padding:0px;}
font{font-size:12px;}
html{overflow-y:scroll;overflow-x:hidden}
body{font-family:"微软雅黑","宋体";font-size:12px;color:#b3b6c7;line-height:22px;min-width:1120px;min-height:800px;background:#000535;}
li{list-style:none;}
h1,h2,h3,h4 {font-weight:normal;}
a img{border:0px;}
a{text-decoration:none;color:#ddce76;}
a{outline: none;}
a:active{star:expression(this.onFocus=this.blur());}
.fw100{width:100%;clear:both;}
.clear{clear:both;}
.fr{float:right;}
.fl{float:left;}

.w_width{width:1400px;margin:0 auto;clear:both;}

/*顶部*/
.top{background:url(../images/top_bg.png) no-repeat center;height:118px;}
.logo{height:70px;margin-top:30px;}
.logo img{margin-right:20px;float:left;}
.logo span{font-size:24px;line-height:70px;float:left;color:#d3bc7c;
background-image: -webkit-linear-gradient( 90deg, #b5974b 0%, #b5974b 50%, #ddce76 50%, #ddce76 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;}

.tel{background:url(../images/tel.png) no-repeat;padding:0 0 0 70px;height:55px;margin-top:30px;}
.tel span{display:block; color:#ddce76;
background-image: -webkit-linear-gradient( 90deg, #b5974b 0%, #b5974b 50%, #ddce76 50%, #ddce76 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;}
.tel .tel_r{font-size:20px;color:#d3bc7c;}
.tel .tel_t{font-size:28px;font-family:Arial;line-height:32px;}

/*导航*/
#menu{display:block;width:1400px;height:49px;position:relative;margin:0 auto;z-index:1;}
.nav{background:url(../images/nav_bg.png) repeat-x;height:49px;}
#nav{display:block;}
#nav li{float:left;line-height:49px;text-align:center;font-size:16px;color:#ae9148;background:url(../images/nav_fg.png) no-repeat left;}
#nav li a{padding: 0 18px;}
#nav li:hover{background:url(../images/nav_h.png) repeat-x;}
#nav li:hover a{color:#021965;}
#nav li.m1{background:url(../images/nav_h.png) repeat-x;}
#nav li.m1 a {color:#021965;}
#nav li ul.navid_1{position:absolute;display:none;}
#nav li ul.navid_1 li{background:url(../images/nav_h.png) repeat-x;height:25px;display:block;float:none;overflow: hidden;line-height: 25px;padding:0;min-width:224px;}
#nav li ul.navid_1 li:hover{background:url(../images/nav_h.png) repeat-x bottom;}
#nav li ul.navid_1 li a{color:#021965;padding: 0 10px;}
#nav li ul.navid_1 li a:hover{color:#021965;}

#nav li ul.sub_nav_01 li{ height: 35px; line-height: 35px; background: #efdca8; border-bottom: 1px solid #b5974b;}
#nav li ul.sub_nav_01 li:hover{ background: #b5974b; border-bottom: 1px solid #b5974b;}

/*banner*/
.banner{height:530px;border-bottom:#b6984d solid 4px;clear:both; position:relative;}
#page{width:1920px;margin-left:-960px;left:50%;position:relative;}
#viewport-shadow{position: relative;width: 1920px;height:530px;float:left;overflow:hidden;}
#viewport, #box, .slide,.slide img{width: 1920px;height: 530px;float:left;}
#viewport{overflow: hidden;}
#controls{position:absolute;top:500px;left:53%;margin-left:-90px;width:180px;}
#controls li{display: inline;}
.goto-slide{margin-left: 10px;width:50px;height:5px;display: block;float: left;background-color: #fff;}
.goto-slide.current{background-color: #021f6c;}
#next, #prev{position: absolute;top: 200px;cursor:pointer;padding-left:20px;padding-right:20px;font-size:100px;line-height:100px;font-family:Geneva, Arial, Helvetica, sans-serif;}
#prev{left: 20px;}
#next{right: 20px;}
.zuoyou a{color:#fff;}
#next:hover, #prev:hover{filter:alpha(opacity=5);opacity:.5;-moz-opacity:.5;}


/*内页banner*/
.sub_ban{width:100%;text-align:center;margin:0 auto; background:url(../images/sub_ban.jpg) no-repeat center center; height:250px;overflow-x:hidden;}
.sub_ban div{ width:100%; float:left; height:100%;}


/*main*/
.main .row03,.main .row01,.main .row05{background:url(../images/main_bg.png) repeat-y center;}
.main .row07{background:url(../images/bg1.png) repeat;}
.main .row03{ background: #00092d; padding-top: 30px;}
.main .row01{height:420px;padding-top:50px;}
.main .row05{ padding-bottom: 50px;}
.main .row07{height:90px;}
.row03 .more,.row02 .more,.row01 .more,.row05 .more{display:block;width:138px;height:36px;background:url(../images/more.png) no-repeat;margin:30px auto;clear:both;}

.main .t a{background:url(../images/tit.png) no-repeat center bottom;height:75px;padding-top:30px;display:block;text-align:center;margin-bottom:20px;}
.main .t span{display:block;}
.main .t .t_z{font-size:24px;line-height:28px;background-image: -webkit-linear-gradient( 90deg, #b5974b 0%, #b5974b 50%, #ddce76 50%, #ddce76 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;}
.main .t .t_e{font-size:13px;line-height:14px;font-family:Arial; color:#b5974b;  background-image: -webkit-linear-gradient( 90deg, #b5974b 0%, #b5974b 50%, #ddce76 50%, #ddce76 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;}

.main .row03 .t{ margin-bottom:40px;}
.main .row03 .b ul{width:1068px;margin:0 auto;overflow: hidden;}
.main .row03 .b ul li{background:url(../images/gjh_bg.png) no-repeat;width:326px;float:left;margin: 0 15px 15px 15px;}
.main .row03 .b ul li.on{background:url(../images/gj_bg.png) no-repeat;}
.main .row03 .b ul li:hover{background:url(../images/gj_bg.png) no-repeat;}
.main .row03 .b ul li a{display:inline-block;margin-top:8px;text-align:center;width:326px;font-size:15px;color:#eff6e8;text-shadow:#333 1px 1px 1px;}
.main .row03 .b ul li a img{width:300px;height:225px;}
.main .row03 .b ul li span{display:block;height: 36px; line-height: 36px;}

.main .row02{height:600px;background:#000a2e;}
#slider{margin: 0 auto;position: relative;width:1120px;min-width:1120px;}
ul.navigation{list-style: none;margin: 0;padding: 0 0 9px 0;text-align:center;width: 300px;}
ul.navigation li{width: 300px;margin-bottom:18px;}
ul.navigation a{color: #021964;text-decoration: none;display:block;text-align:center;padding:0 10px;height:46px;background: #f2e0ad;line-height:46px;font-size:16px;overflow: hidden;}
ul.navigation a:hover{background:#b5974b;color:#f2e0ad;}

/*后加首页产品*/
.pprolist{ width:1400px;margin:0 auto;}
.pprolist ul{ overflow:hidden;}
.pprolist ul li{background:url(../images/gjh_bg.png) no-repeat;width:326px;float:left;margin: 0 12px 15px;background-size:100% 100%;}
.pprolist ul li.on{background:url(../images/gj_bg.png) no-repeat;}
.pprolist ul li:hover{background:url(../images/gj_bg.png) no-repeat;background-size:100% 100%;}
.pprolist ul li a{display:inline-block;margin-top:8px;text-align:center;width:326px;font-size:15px;color:#eff6e8;text-shadow:#333 1px 1px 1px;}
.pprolist ul li a img{width:300px;height:270px;}
.pprolist ul li span{display:block;height: 36px; line-height: 36px;}
/**/

.scroll{width:1120px;min-width:1120px;height: 295px;overflow: auto;overflow-x: hidden;position: relative;clear: left;margin-top:20px;}
.scrollContainer div.panel{width:1120px;min-width:1120px;padding:0px;height: 210px;}
.panel dl{margin:20px 12px 0;width:535px;height:125px;float:left;_width:500px;}
.panel dl dt{float:left;width:180px;height:118px;border:3px solid #b5974d;}

.panel dl dd{color:#717589;width:330px;float:right;_width:300px;}
.panel dl dd a{color:#717589;}
.panel dl dd h4{font-size:14px;color:#c7cef2;line-height:24px;height:24px;overflow:hidden;margin:0;}
.panel dl dd sub{font-size:12px;display:block;font-weight:normal;color:#717589;border-bottom:1px dashed #b5964a;margin-bottom:8px;}
.panel dl dd a div{line-height:20px;height:40px;overflow:hidden;}
.panel dl dd a span{display:inline-block;width:80px;height:24px;line-height:24px;background:url(../images/nav_h.png) repeat-x 0px -10px;border:1px solid #eec358;text-align:center;color:#001258;}


.main .row01 .b{height:380px;margin:20px 0px;}
.main .row01 .fl{background:#00092e;width:496px;}
.main .row01 .fl img{width:480px;height:265px;padding:8px;}
.main .row01 .fl h3{font-size:14px;color:#f4e4b1;text-align:center;border-bottom:1px dashed #4f473a;line-height:35px;height:35px;overflow:hidden;padding:0 15px;}
.main .row01 .fl .p{color:#7c7e89;padding:10px;line-height:20px;overflow:hidden;}
.main .row01 .fl .p a{color:#7c7e89;height:40px;overflow:hidden;display:block;line-height:20px;}
.main .row01 .fl .p span a{color:#b5974b;display:block;float:right;margin-top:10px;  height: 18px;}
.main .row01 .fr{ margin-left: 20px;}
.main .row01 .fr dl{width:884px;clear:both;border-bottom:1px dashed #676d78;padding-top:10px;}
.main .row01 .fr dl dt{float:left;width:100px;}
.main .row01 .fr dl dd{}
.main .row01 .fr dl dd a{color:#7081a5;}
.main .row01 .fr dl dd h4{font-size:20px;color:#a5bdf2;margin:0;font-weight: bold; margin-bottom: 5px;}
.main .row01 .fr dl dd font{font-weight:normal;color:#717589;}
.main .row01 .fr dl dd div{line-height:32px;overflow:hidden;font-size: 14px;}
.main .row01 .fr dl dd a span{margin: 10px 0px;display:inline-block;background: url(../images/nav_h.png) repeat-x 0px -10px;border: 1px solid #eec358;height:24px;width:80px;text-align:center;line-height:24px;color:#001258;}
.main .row01 .sylx{ width: 236px;margin-right: 25px;padding: 15px;font-size: 14px;line-height:29px;}
.main .row01 .sylx p{ }

.main .row04{background:#00092d;overflow:hidden;}
.main .row04 .t a{background:url(../images/tit04.png) no-repeat;width:535px;height:100px;display:block;}
.main .row04 .t span{margin-left:-200px;}
.main .row04 .t .t_z{font-size:32px;line-height:34px;margin-top:-23px;}
.main .row04 .t .t_e{font-size:17px;line-height:26px;}
.main .row04 .b{height:290px;}
.main .row04 .b ul{ width:200%;}
.main .row04 .b ul li{width:255px;float:left;margin:12.5px;_margin:10px;}
.main .row04 .b ul li img{border:1px solid #5b609a;}
.main .row04 .b ul li a{color:#5b609a;}
.main .row04 .b ul li h4{font-size:16px;color:#b5974c;text-align:center;border-bottom:1px dashed #b5964a;margin:8px auto;height:24px;line-height:24px;overflow:hidden;margin:0;}
.main .row04 .b ul li .p a{line-height:22px;height:44px;overflow:hidden;display:block;}
.main .row04 .b ul li span{display:block;text-align:center;height:24px;width:80px;background: url(../images/nav_h.png) repeat-x 0px -10px;border: 1px solid #eec358;line-height:24px;color:#001258;margin:10px auto;}
.main .row04 .more{background:url(../images/more2.png) no-repeat center;width:225px;height:55px;text-align:center;display:block;clear:both;margin:0 auto;}

.main .row05 .t{ margin-bottom: 30px;}
.main .row05 .b{height:300px;}
.row05 dl{margin:20px 12px 0;width:535px;height:125px;float:left;_width:500px;}
.row05 dl dt{float:left;width:180px;height:118px;border:3px solid #b5974d;}
.row05 dl dd{color:#717589;width:330px;float:right;_width:300px;}
.row05 dl dd a{color:#717589;}
.row05 dl dd a span{display:inline-block;width:80px;height:24px;line-height:24px;background:url(../images/nav_h.png) repeat-x 0px -10px;border:1px solid #eec358;text-align:center;color:#001258;}
.row05 dl dd h4{font-size:14px;color:#c7cef2;margin:0;}
.row05 dl dd sub{font-size:12px;display:block;font-weight:normal;color:#717589;border-bottom:1px dashed #b5964a;margin-bottom:8px;}
.row05 dl dd div{line-height:20px;height:40px;overflow:hidden;}

.main .row06 .t{margin-top:20px;}
.row06 .b{width:1080px;margin:0 auto;overflow:hidden;}
.row06 .b dl{width:192px;margin:0 12px;_margin:0 10px;}
.row06 .b dl dt span{background:url(../images/name_bg.png) no-repeat;_background-image:none;_background:#d3bc7c;clear:both;display:block;width:192px;height:33px;text-align:center;line-height:33px;margin-top:-7px;padding-top:3px;_padding-top:0;_line-height:28px;_height:28px;color:#00092f;}
.row06 .b dl dd{background:#14224e;}
.row06 .b dl dd a{color:#9b9eac;display:inline-block;}
.row06 .b dl dd a .p{padding:0 10px 5px 10px;line-height:20px;height:58px;overflow:hidden;}
.row06 .b dl dd a span{display:block;background:url(../images/more3.png) repeat-x;_background-image:none;_background:#031964;height:31px;text-align:center;color:#c4aa5f;line-height:31px;width:192px;}
/*相册*/
.xclist{overflow: hidden;}
.xclist li{float: left;width: 268px;margin: 0 6px 16px;background: url(../images/xc_bg.png) no-repeat;text-align: center;padding-top: 10px;height: 198px;}
.xclist li img{width: 250px;height: 186px;vertical-align: bottom;}
.xclist li:hover{ background: url(../images/xch_bg.png) no-repeat;}
/*友情链接*/
.row07 .f_link{background:#000a2f;height:40px;border:1px solid #08117d;margin-top:20px;line-height:40px;margin-bottom:20px;overflow:hidden;}
.row07 .f_link .t{display:inline-block;background:url(../images/f_link.png) no-repeat;width:66px;height:24px;margin:8px;float:left;}
.row07 .f_link a{display:inline-block;padding:0 10px;color:#7c7f8a;}

/*底部*/
.row08{background:url(../images/bg2.png) repeat;height:150px;border-top:1px solid #b5974b;}
.row08 .foot_nav{color:#7c7e87;margin-top:30px;text-align:center;height:22px;overflow:hidden;font-size:14px;}
.row08 .foot_nav a,.row08 span a{color:#7c7e87;}
.row08 .foot_con{display:block;text-align:center;color:#7c7e87;margin-top:10px;}

.sub_main{margin-top: 20px; overflow: hidden;}
.sub_main .sub_left{width: 300px;background: #010943;float: left;}
.sub_main .sub_right{width: 1060px;background: #010943;float: right;min-height: 400px;}
.sub_main .new_right{background: #ebd7a1;color: #444}
.sub_left .row01 .t, .sub_left .row02 .t{background: url(../images/tg.png) repeat-x;height: 46px;width: 298px;border: 1px solid #020158;line-height: 46px;}
.sub_left .row01 .t span{font-size: 14px;color: #e7d49f;background: url(../images/tt.png) no-repeat 0px 2px;padding-left: 10px;margin-left: 10px;}
.sub_left .row02 .t span{font-size: 14px;color: #e7d49f;background: url(../images/tt.png) no-repeat 0px center;padding-left: 10px;margin-left: 10px;}
.sub_left .row01 .b{width: 260px;margin: 0 auto;}
.sub_left .row01 .b li{margin: 10px 0px;font-family: "宋体"}
.sub_left .row01 .b li a{background: #2c325f;width: 260px;height: 40px;display: inline-block;text-align: center;line-height: 40px;}
.sub_left .row01 .b li a:hover{background: #ead6a1;color: #001651;}
.sub_left .row01 .b li.cur a{background: #ead6a1;color: #001651;}
.sub_left .row02 .t .fr{color: #969ab0;}
.sub_left .row02 .b{padding-bottom: 20px;}
.sub_left .row02 .b li{padding: 0px 10px;line-height: 24px;}
.sub_left .row02 .b li a{color: #58668b;height:24px;overflow:hidden;display:block;}
.sub_left .row02 .b li a i{width:10px;height:10px;background:#58668b;display:block;float:left;margin:6px 5px 0 0;border-radius:5px;-moz-border-radius: 5px;
 -webkit-border-radius:5px;position:relative;z-index:2;behavior: url(css/iecss3.htc);}
 .sub_left .row02 .contact{margin: 10px 20px;}
.sub_left .row02 .contact li {color:#ddce76;overflow:hidden;display:block;background: #2c325f; padding: 5px;line-height: 240%;}
.sub_right .row01{height: 35px;line-height: 35px;border-bottom: 1px dashed #877e71;margin: 10px;}
.sub_right .row01 span{color: #e7d49f;float: right;}
.sub_right .row01 span a{color: #e7d49f;}
.new_right .row01 span{color: #333;}
.new_right .row01 span a{color: #333;}
.sub_right .row02{margin: 15px 19px;background:#1d2458;padding: 20px 10px;  width: 295px;float: left;}
.new_right .row02{background: #d2b876}
.sub_right .row02 .fl img{border: 4px solid #b5974d;width: 287px;height: 204px;}
.sub_right .row02 .fr{width: 295px;float: left;text-align:center;}
.sub_right .row02 .fr span{background: #e6d29c;color: #010943;padding: 2px 10px;margin-top: 8px;display: inline-block;}
.sub_right .row02 .fr h1{font-size: 14px;color: #fef5cc;line-height:28px;}
.new_right .row02 .fr h1{color: #000a2f}
.sub_right .row02 .fr .rq{line-height:24px;}
.sub_right .row02 .fr .nr{line-height:24px;height:48px;overflow:hidden;}
.sub_right .row02 .fr .dat{line-height:24px;}
.sub_right .row02 .fr .txt{line-height:24px;height:48px;overflow:hidden;}
.sub_right .row02 .fr a{color: #9c9dae;}
.new_right .row02 .fr a{color: #555}

.sub_right .row03{clear: both;margin: 20px 30px;}
.sub_right .row03 li a{color: #58668b;display: inline-block;float: left;height:45px;width:740px;overflow:hidden;line-height: 45px;font-size: 14px;}
.new_right .row03 li a{color: #333;}
.sub_right .row03 li a i{width:10px;height:10px;background:#333;display:block;float:left;margin:18px 5px 0 0;border-radius:5px;-moz-border-radius: 5px;
 -webkit-border-radius:5px;position:relative;z-index:2;behavior: url(css/iecss3.htc);}
.sub_right .row03 li a:hover{color: #b3b6c7;text-decoration: underline}
.new_right .row03 li a:hover{color: #000;}
.sub_right .row03 li a:hover i{background:#000;}
.sub_right .row03 li{clear: both;line-height: 30px;}
.sub_right .row03 li span{color: #273263;display: inline-block;float: right;}
.pages{/*float: right;*/margin: 30px;clear: both;text-align:center;}
.pages ul li{text-align:center; display:inline;}
.pages ul li.active a{color: #ffffff;background: #2c325f;}
.pages ul li a{color: #ffffff;display: inline-block;height: 26px;background: #015ec5;line-height: 26px;margin: 0 4px;padding:0 10px;text-align: center;}
.pages ul li a:hover{background: #2c325f;}
.pages span{color: #ffffff;display: inline-block;width: 26px;height: 26px;background: #2c325f;text-align: center;line-height: 26px;margin: 0 4px;font-weight: bold;}

.sub_main .row07{margin-bottom: 20px;}
.sub_right .art{margin: 30px;/*text-align: center;*/_padding-bottom:5px;}
.sub_right .art .tit{font-size:28px;color: #333;line-height:40px;text-align:center;}
.sub_right .art .dat{font-size:12px;color:#666;text-align:center;}
.sub_right .art .imgs{max-width:815px;}
.sub_right .art .imgs img{margin:20px 0;}
.sub_right .art .text{text-align:left;font-size:14px;color:#333;line-height:30px;background: #fff;padding: 10px;}
.sub_right .art .text img { max-width:600px;}
.sub_right .art .fanye{text-align:left;margin:20px 0;}
.sub_right .art .fanye span{display:block;line-height:24px;font-size:12px;color:#666;}
.sub_right .art .fanye a{color:#333;}
.sub_right .art .fanye a:hover{color:#000;text-decoration: underline;}
.sub_right .art .description{border-bottom: 2px solid #2c325f;  margin-bottom: 20px; }
.sub_right .art .description span{display: block;width: 120px;font-size: 16px;line-height: 32px;color: #ddce76;background: #2c325f;text-align: center;  margin-left: 8px;}

/*产品详细*/
#goodsshow{/*border:1px solid #A6BBE2;background:#fff;*/padding:30px;overflow:hidden;width:753px;}
#goodsshow img{border:0;}
#goodsshow .left{float:left;width:365px;margin:0 38px 0 0;}
#goodsshow .right{float:left;}
#goodsshow .shop_big{border:1px solid #ededed;padding:2px;background:#2c325f;width:360px;cursor:pointer;}
#goodsshow .shop_plist{clear:both;width:360px;}
#prolist{width:310px;float:left;overflow:hidden;height:68px;position:relative;margin:10px 0 0 0;}
#prolist ul{margin:0;padding:0;list-style:none;overflow:hidden;width:20000px;position:relative;}
#prolist ul li{float:left;cursor:pointer;position:relative;background:url(../images/pro_none.gif) no-repeat center top;height:68px;}
#prolist ul li img{height:60px;width:60px;margin:6px 8px 0 8px;padding:0px;border:0;}
#prolist .hover{background:url(../images/pro_bg.gif) no-repeat center top;height:68px;}
#goodsshow .shop_plist a.prev{float:left;width:20px;height:68px;display:block;outline:none;background:url(../images/ico_left.gif) no-repeat center;line-height:68px;margin-top:12px;}
#goodsshow .shop_plist a.next{float:left;width:20px;height:68px;display:block;outline:none;background:url(../images/ico_right.gif) no-repeat center;margin-top:12px;}
#goodsshow .right{width:350px;  padding-top: 18px;}
#goodsshow .right h1{font-size:20px;font-family:microsoft yahei;font-weight:normal;margin:0 0 10px 0;padding:0;}
#goodsshow .right .intro{color:#666;min-height:80px;max-height:95px;overflow:hidden;}
#goodsshow .right .sno{border-bottom:1px solid #2c325f;line-height:35px;color:#dd0000;  font-size: 14px;}
#goodsshow .right .price{color:#666;line-height:30px;padding:10px 0;}
#goodsshow .right .price span{color:#d00;font-size:16px;}
#goodsshow .right .consul{  border-bottom: 1px dashed #2c325f; padding-bottom: 5px;}
#goodsshow .right .consul a{  display: block;width: 140px;font-size: 16px;line-height: 32px;color: #ddce76;background: #2c325f;text-align: center;}
#goodsshow .left span.zhushi{  display: block;text-align: center;color: #333;font-size: 14px;}

/*返回顶部*/
#goTopBtn{position: fixed;bottom: 35px;right: 20px;line-height: 30px;width: 37px;height: 50px;background:url(../images/gotop.png) no-repeat right;font-size: 12px;cursor: pointer;_position:absolute;float:left;z-index:99999;_background:none;}
#goTopBtn:hover{background:url(../images/gotop.png) no-repeat left;}
#goback{position: fixed;bottom: 35px;right: 67px;line-height: 30px;width: 36px;height: 50px;background:url(../images/goback.png) no-repeat left;font-size: 12px;cursor: pointer;_position:absolute;float:left;z-index:99999;_background:none;}
#goback a{width:100%;height:100%;float:left;}
#goback:hover{background:url(../images/goback.png) no-repeat right;}
@media screen and (-webkit-min-device-pixel-ratio:0){#goTopBtn a{width:100%;height:100%;float:left;}}
/* CSS Document */
.plug_qq_body p a{color:#333;}
