/*---------------------------------------------------*/
html,body{margin:0 auto; padding:0; font-size:12px; line-height:24px; font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei"; text-decoration:none; color:#666; }
a{font-size:12px; line-height:24px; color:#666;text-decoration:none;}
a:hover{color:#1a1991;}
img{border:0;}
table{border-collapse:collapse;}
ul,dl,ol,li{list-style:none; }
ul,dl,ol,li,dt,dd,h1,h2,h3,h4,p,div{margin:0; padding:0;}
/*-----------------------------*/
.z1{font-size:17px;color:#1a1991;}
.z2{color:#e90216; font-size:15px;}
.z4{display:block; width:845px; height:40px; background:url(../images/gw.jpg) no-repeat left top; font-size:18px; color:#fff; line-height:40px; padding-left:15px; margin-bottom:15px; margin-top:10px;}
.clear{clear:both; height:0px; font-size:1px; line-height:1px;}
.fl{float:left;}
.fr{float:right;}
.inner{display:block; width:1105px; margin:0 auto;}
.ding{display:block; width:100%; margin:0 auto; height:35px; background:#f0f0f0;}
.ding .fl{width:400px; text-align:left; height:35px; line-height:35px; font-size:14px; color:#999;}
.ding .fr{width:420px; height:35px;}
.ding .fr ul{display:block; width:420px; height:35px;}
.ding .fr ul li{float:left; width:105px; height:35px; background:url(../images/ding_li.jpg) no-repeat right top; text-align:center;}
.ding .fr ul li a{line-height:35px; font-size:14px; display:block; width:105px;}
.ding .fr ul li.last{background:#f6f6f6 url(../images/ding_li.jpg) no-repeat right top;position:relative; z-index:2; left:0; top:0;}
.ding .fr ul li.last .pho{display:none; position:absolute; right:0px; top:35px; background:#fff; width:111px; height:112px; padding:0px; background:#fff;}

.button{display:block; width:124px; height:36px; backgorund:none; border:none; background:url(../images/button.jpg) no-repeat left top; cursor:pointer;}


.logo{display:block; width:1105px; margin:0 auto; height:100px;}
.logo .fl{width:540px; padding-top:16px;}
.logo .fr{width:300px;padding-top:11px;}
.logo .fr .ewm{float:left; width:79px; height:77px; }
.logo .fr .tel{float:right;padding-left:54px; height:42px; background:url(../images/phone.jpg) no-repeat left center;margin-top:20px;}
.logo .fr .tel .black{display:block; height:18px; line-height:18px; font-size:14px;}
.logo .fr .tel  .red{display:block;font-size:20px; height:24px; line-height:24px; color:#e90216;}

.menu{display:block;width:100%; height:44px; background:url(../images/menubg.jpg) repeat-x left top;}
.menu .inner{display:block; width:1105px; margin:0 auto; height:44px;}
.menu .inner  ul{display:block; padding-left:2px;widdth:1103px; background:url(../images/menu_li.jpg) no-repeat left top; height:44px;}
.menu .inner li{float:left; width:120px; height:44px; padding-right:2px;background:url(../images/menu_li.jpg) no-repeat right top; text-align:center;position:relative; z-index:8; left:0; top:0;}
.menu .inner li a{display:block; width:120px; height:44px; line-height:44px; font-size:14px; color:#fff;}
.menu .inner li a:hover{display:block; width:120px; height:44px; background:url(../images/menu_h.jpg) repeat-x left top;}




.menu .inner li dl {display: none;position: absolute;top:44px;left:0px;width:120px; background:#1a1991; z-index:9;}
.menu .inner li:hover dl { display: block;}
.menu .inner li dl dd { float: none; background:none; height:34px; border-bottom:solid 1px #111077; border-top:1px solid #1d1ca5;text-align:center;}
.menu .inner li dl dd a {display: inline-block;width:120px; height:34px; line-height:34px; font-size:13px;font-weight:normal;padding:0; text-align:center; background:none;}
.menu .inner li dl dd a:hover { background:none;background:#e90216; padding-top:0px; color: #fff;line-height:34px; height:34px;text-align:center;border-bottom:none; }



.search_out{display:block; width:1105px; margin:0 auto; height:48px;}
.search_out .fl{width:700px; height:48px; line-height:48px; font-size:13px;}
.search_out .fl a{font-size:13px; line-height:48px;}
.search_out .fr{width:250px;padding-top:10px;}

.search_out .fr .search{display:block; width:249px; height:28px; background:url(../images/searchbg.jpg) no-repeat right center;}
.search_out .fr .search .txt{float:left;width:210px; height:28px; border:none; background:none; padding-left:5px;line-height:28px;color:#666; font-size:13px; }
.search_out .fr .search .btn{float:right;width:32px; height:28px;border:none; background:none;cursor:pointer; }


.bot{display:block; width:100%;}
.bot a{color:#c5c5c7;}
.bot .s_menu{display:block; width:100%; height:49px; background:url(../images/s_menu_bg.jpg) repeat-x left top;} 
.bot .s_menu .inner{display:block; width:1103px; margin:0 auto; text-align:center;}
.bot .s_menu .inner a{padding:0px 26px; font-size:14px; line-height:49px; color:#fff;}
.bot .s_menu .inner a:hover{color:#ea0417;}
.bot .support{display:block; width:100%; margin:0 auto; background:url(../images/botbg.jpg) repeat-x left top;}
.bot .support .inner{display:blcok; width:1103px; margin:0 auto;padding:25px 0px;}
.bot .support .inner .fl{width:220px;background:url(../images/ge.jpg) no-repeat right center; height:160px;}
.bot .support .inner .fr{width:850px;color:#c5c5c7; font-size:13px;}
.bot .support .inner .fr .lianxi{float:left; padding-top:20px; width:580px;}
.bot .support .inner .fr .scan{float:right;width:260px;padding-top:20px;}
.bot .support .inner .fr .scan li{float:right; width:120px;margin-left:10px; text-align:center;}
.bot .support .inner .fr .scan li img{display:block; }

/*--------------------------------------------------------------------------------------------------*/
.banner{display:block; width:100%; height:480px; }
#full-screen-slider { width:100%; height:480px; float:left; position:relative;z-index:3;}
#slides{display:block; width:100%; height:480px; list-style:none; padding:0; margin:0; position:relative; z-index:4;}
#slides li {display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;z-index:5;}
#slides li a {display:block; width:100%; height:100%; text-indent:-9999px}
#pagination {display:block; list-style:none; position:absolute; left:50%; top:440px; z-index:6;  padding:5px 15px 5px 0; margin:0}
#pagination li {display:block; list-style:none; width:12px; height:12px; float:left; margin-left:10px; border-radius:7px; background:#FFF }
#pagination li a{display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background:#e8000a;}




/* CSS Document */
.container{display:block; width:100%; margin-top:50px;}
.container .products{display:block; width:1105px; margin:0 auto;}
.container .products .title{display:block; height:65px; width:100%;}
.container .products .title .en{display:block; height:30px; width:100%; background:url(../images/p_en.jpg) no-repeat center top;}
.container .products .title h4{display:block; text-align:center; height:35px; line-height:35px; font-size:20px; color:#222; }
.container .products .con{display:block; width:1105px;overflow:hidden; padding-top:20px;}
.container .products .con ul{display:block;width:1118px;}
.container .products .con li{float:left; width:211px;  margin-right:12px;}
.container .products .con li a{display:block; width:209px; height:250px;border:1px solid #e1e1e1;text-align:center;}
.container .products .con li a .tit{display:block; height:22px; line-height:22px; font-size:16px; color:#222;padding-top:10px; cursor:pointer;}
.container .products .con li a .en{display:block;  font-size:11px; line-height:18px; text-align:center; text-transform:uppercase; color:#999; cursor:pointer;}
.container .products .con li a:hover{border:1px solid #1a1991;background:#f0f0f0;}


.container .case{display:block; width:100%; margin-top:50px; background:#f0f0f0;  }
.container .case .inner{display:block;width:1161px; padding:50px 0px;}
.container .case .title{display:block; height:65px; width:100%;}
.container .case .title .en{display:block; height:30px; width:100%; background:url(../images/c_en.jpg) no-repeat center top;}
.container .case .title h4{display:block; text-align:center; height:35px; line-height:35px; font-size:20px; color:#222; }



.container .case     .con{display:block; width:1161px;padding-top:20px;}
.container .case     .con #cpzx04 {height: 310px;width:1161px;margin:0 auto;}
.container .case     .con #wrap{width:1105px;height:310px;float:left; overflow:hidden;margin:0 5px; }
.container .case     .con .ab{margin:0;padding:0; width:261px;height:310px;float:left; margin-left:20px; }
.container .case     .con .left{width:23px;height:320px;cursor:pointer; background :url(../images/l.jpg) no-repeat; background-position:left center; margin-top :0px; float:left}
.container .case     .con .right{width:23px;height:320px;cursor:pointer; background :url(../images/r.jpg) no-repeat;margin-top:0px; float:left; background-position:right center;}
.container .case     .con .ab a{ display:block;font-size:12px; width:259px;height:320px;color:#555; background:#fff ;overflow:hidden;}
.container .case     .con .ab a .zt1{display:block;  font-size:14px; line-height:40px; }
.container .case     .con .ab img{ display:block;height:259px;margin:0 auto;margin-bottom:5px;}

.container .case     .con .ab a:hover{ background:#1a1991; color:#fff;}
.container .case     .con .ab a:hover .zt1{color:#fff; }
.container .case     .con #cpjswz a:hover{ }

.container .advantage{display:block; width:100%;}
.container .advantage .title{display:block; width:100%; height:160px; background:url(../images/ys_t.jpg) repeat-x left top;}
.container .advantage .con{display:block;width:1105px; margin:0 auto; padding-top:20px;}
.container .advantage .con dl{display:block;}
.container .advantage .con dl dd{display:block; padding-bottom:10px; background:url(../images/abg.jpg) no-repeat left bottom;}
.container .advantage .con dl dd .fl{width:476px;padding-left:20px;padding-top:70px;}
.container .advantage .con dl dd .fr{width:500px;padding-right:60px; }
.container .advantage .con dl dd .fl .mtitle{display:block; padding-left:73px; height:55px;  position:relative; left:0; top:0; z-index:2;}
.container .advantage .con dl dd .fl .mtitle .num{display:block; position:absolute; z-index:3; left:0; top:0;width:63px; height:55px;}
.container .advantage .con dl dd .fl .mtitle h4{display:block; height:35px; font-size:26px; color:#222; line-height:35px; font-weight:normal;}
.container .advantage .con dl dd .fl .mtitle .en{display:block;height:20px;font-size:12px;line-height:20px; color:#999; text-transform:uppercase;}
.container .advantage .con dl dd .fl .cc_on{display:block;padding-left:73px; padding-top:20px; font-size:13px;height:140px;}


.container .advantage .con dl dd.ou{display:block; padding-bottom:10px; background:url(../images/abg2.jpg) no-repeat right bottom;}
.container .advantage .con dl dd.ou .fr .mtitle{display:block; padding-left:73px; height:55px; position:relative; left:0; top:0; z-index:2;}
.container .advantage .con dl dd.ou .fr .mtitle .num{display:block; position:absolute; z-index:3; left:0; top:0;width:63px; height:55px;}
.container .advantage .con dl dd.ou .fr .mtitle h4{display:block; height:35px; font-size:26px; color:#222; line-height:35px; font-weight:normal;}
.container .advantage .con dl dd.ou .fr .mtitle .en{display:block;height:20px;font-size:12px;line-height:20px; color:#999; text-transform:uppercase;}
.container .advantage .con dl dd.ou .fr .cc_on{display:block;padding-left:73px; padding-top:20px; font-size:13px; }
.container .advantage .con dl dd.ou .fr{width:486px;padding-right:20px;padding-top:70px;}
.container .advantage .con dl dd.ou .fl{width:500px;padding-left:60px;}

.container .what{display:block; width:100%; margin-top:20px;}
.container .what #do{display:block;cursor:pointer;width:100%;height:480px;position:relative;margin:0px auto;z-index:2;}
.container .what #do .imglist{width:100%;height:480px;position:absolute;top:0px;left:0px;}
.container .what #do .left{display:block;position:absolute;left:5%; top:200px;width:36px; height:77px;background:url(../images/prevNext.png) no-repeat 0px  top;z-index:7;}
.container .what #do .right{display:block;position:absolute; right:5%; top:200px;width:36px; height:77px;background:url(../images/prevNext.png) no-repeat -36px top;z-index:8;}
.container .what #do .btn{position:absolute;bottom:10px;left:44%;display:block;padding:2px 15px; border-radius:11px;z-index:3;}
.container .what #do  .btn li{float:left;height:16px;width:16px;margin:0px 2px;background:url("../images/1.png") no-repeat; cursor:pointer;}
.container .what #do  .btn .hover{background:url("../images/2.png") no-repeat;}

.container .comfortable{display:block; width:1105px; margin:0 auto; margin-top:50px;}
.container .comfortable .title{display:block; height:65x; width:100%;}
.container .comfortable .title .en{display:block; height:30px; width:100%; background:url(../images/f_en.jpg) no-repeat center top;}
.container .comfortable .title h4{display:block; text-align:center; height:35px; line-height:35px; font-size:20px; color:#222; }
.container .comfortable .con{display:block; text-align:center; font-size:13px;padding-top:20px;}


.container .expert{display:block; width:100%; margin:0 auto; margin-top:50px; height:488px; background:url(../images/e_bg.jpg) repeat-x left top;}
.container .expert .inner{display:block; width:1105px; margin:0 auto;}
.container .expert .inner a{display:block; width:595px; height:123px; background:url(../images/expert.jpg) no-repeat; margin:0 auto; color:#181a91; font-size:30px; font-weight:bold; padding:365px 0 0 510px;}


.container .wrap{display:block; width:1105px; margin:0 auto; margin-top:50px;}
.container .wrap .company{width:630px;}
.container .wrap .company .pic{float:left;width:201px;}
.container .wrap .company .wz{float:right; width:400px;}
.container .wrap .company .wz .title{display:block;}
.container .wrap .company .wz .title .en{display:block; height:22px; }
.container .wrap .company .wz .title  h4{display:block; height:40px; line-height:40px; font-size:20px; color:#222;}
.container .wrap .company .wz .con{display:block; padding-top:10px; line-height:22px;}
.container .wrap .company .wz .more{display:block; width:106px; height:30px; border:1px solid #e1e1e1; line-height:30px; text-align:center; font-size:13px; margin-top:18px;}
.container .wrap .company .wz .more:hover{ display:block; width:106px; height:30px; line-height:30px; background:#1a1991; color:#fff;}

.container .wrap .news{width:400px;}
.container .wrap .news .title{display:block; height:40px; line-height:40px;}
.container .wrap .news .title h4{display:block; height:40px; line-height:40px; font-size:20px; color:#222; background:url(../images/n_en.jpg) no-repeat 90px center;}
.container .wrap .news .con{display:block; padding-top:10px;}
.container .wrap .news .con li{display:block; height:36px; background:url(../images/xian.jpg) repeat-x left bottom;}
.container .wrap .news .con li .time{float:right; height:36px; line-height:36px; text-align:right; color:#999;}
.container .wrap .news .con li a{display:block; height:36px; line-height:36px; font-size:13px; padding-left:15px; background:url(../images/ar.jpg) no-repeat left center;}


.container .customer{display:block; width:1105px; margin:0 auto; margin-top:50px;}
.container .customer .title{display:block; height:65px; width:100%;}
.container .customer .title .en{display:block; height:30px; width:100%; background:url(../images/cl_en.jpg) no-repeat center top;}
.container .customer .title h4{display:block; text-align:center; height:35px; line-height:35px; font-size:20px; color:#222; }
.container .customer .con{display:block; margin-top:10px;border-top:1px solid #e1e1e1; border-left:1px solid #e1e1e1; width:1104px;}
.container .customer .con ul{display:block; }
.container .customer .con li{float:left; width:156px; height:72px; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;}




.container .wrapt{display:block; width:100%;  background:#f0f0f0; margin-top:40px; }
.container .wrapt .inner{display:block; width:1103px; padding:50px 0px; margin:0 auto;}
.container .wrapt .air{width:505px; height:431px; background:#fff;}
.container .wrapt .message{width:578px; height:431px;  background:#fff;}

.container .wrapt  .air  .title{display:block; height:50px; width:505px; background:#1a1991;}
.container .wrapt  .air  .title h4{display:block; height:50px; font-size:20px; color:#fff; line-height:50px;padding-left:15px; font-weight:bold;background:url(../images/air_en.jpg) no-repeat 120px center;}

.container .wrapt  .air  .con{display:block;padding:15px 20px;}
.container .wrapt  .air   ul{display:block; width:465px; }
.container .wrapt  .air   ul  li{display:block; height:43px; line-height:43px; background:url(../images/xian.jpg) repeat-x left bottom;}
.container .wrapt  .air   ul  li a{display:block; padding-left:17px; background:url(../images/quan.jpg) no-repeat left center; font-size:13px;  height:43px; line-height:43px;}
.container .wrapt  .air   ul  li .time{float:right; line-height:43px; font-size:13px; color:#999;}
.container .wrapt  .air   ul  li a:hover{color:#1a1991;}

.container .wrapt  .message .title{display:block; height:50px; background:#1a1991;width:578px;}
.container .wrapt  .message .title h4{display:block; height:50px; font-size:20px; color:#fff; line-height:50px;padding-left:15px; font-weight:bold;background:url(../images/m_en.jpg) no-repeat 105px center;}

.container .wrapt  .message  .con{display:block; padding:15px 20px;}







.ht35{height:35px; clear:both;}
.ht30{height:30px; clear:both;}
.ht20{height:20px; clear:both;}
.ht15{height:15px; clear:both;}
.ht10{height:10px; clear:both;}


.dh1_1{width:100%; height:48px; background:url(../images/zd_05.jpg) repeat-x; clear:both;}
.dh1_2{width:1000px; height:48px; margin:0 auto;}
.dh1_3{float:left; width:122px; height:48px; background:url(../images/zd_06.gif) no-repeat right 0; position:relative; overflow:visible; z-index:8; transition: all 0s;}
.dh1_4{width:120px;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90; display:none;position:absolute;top:48px; z-index:99; left:0; transition: all 0s;}


.dh1_3 a{font-size:16px; color:#fff; text-decoration:none; width:120px; height:48px; line-height:48px; float:left; text-align:center;}
.dh1_3 a:hover{color:#fff; text-decoration:none; background:#0d3585;}

.dh1_4 a{width:120px; height:35px; line-height:35px; display:block; background:#0d3585; border-bottom:1px solid #072a70; font-size:13px; text-align:center; color:#fff; text-indent:inherit; font-weight:100; padding:0;}
.dh1_4 a:hover{background:#fff; color:#222; font-weight:bold;}



 /*Ê×Ò³´óÍ¼ÇÐ»»*/
.flexslider{position:relative; width:100%; height:450px; float:left; overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:0;}
.slides li{height:450px;}
.flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:16px;height:16px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:16px;height:16px; text-indent:-999px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:43%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0px;background:url(../images/prev.png) center center no-repeat; opacity:.2; filter:Alpha(opacity=20);}
.flex-direction-nav li a.flex-next{right:0px;background:url(../images/next.png) center center no-repeat; opacity:.2; filter:Alpha(opacity=20);}



.ny1_1{width:1000px; height:auto; margin:0 auto;}
.ny1_2{width:1000px; height:250px; float:left; background:url(../images/nyimg_01.jpg) no-repeat;}

.ny_box{width:1000px; height:auto; margin:0 auto;}
.nyl1_1{width:200px; height:auto; float:left;}
.nyl1_2{width:200px; height:35px; float:left; background:#16399d; text-indent:15px; font-size:16px; color:#fff; line-height:35px;}
.nyl1_3{width:198px; height:auto; float:left; border:1px solid #d5d5d5; border-top:none; padding-top:10px;}
.nyl1_3 li{width:181px; height:29px; float:left; padding-bottom:10px; padding-left:9px;}
.nyl1_3 li a{width:181px; height:29px; float:left; background:url(../images/zd_08.gif) no-repeat; line-height:29px; text-indent:15px; font-weight:bold;}
.nyl1_4{width:178px; height:auto; float:left; border:1px solid #d5d5d5; border-top:none; padding:110px 10px 10px 10px; background:url(../images/ny_1.jpg) no-repeat center 10px; line-height:25px;}
.nyl1_4 span{font-weight:bold;}

.nyr1_1{width:780px; height:auto; float:left; padding-left:20px;}
.nyr1_2{width:100%; height:35px; float:left; background:#eeeeee; line-height:35px; text-indent:15px;}
.nyr1_2 span{color:#16399d;}
.nyr1_3{width:100%; height:auto; float:left; font-size:14px; line-height:25px; padding-top:10px;}
.nyr1_4{width:100%; height:auto; float:left;}
.nyr1_4 li{width:760px; height:80px; float:left; margin:20px 10px 0 10px; border-bottom:1px dashed #c6c6c6;}
.nyr1_5{width:100%; height:30px; float:left; line-height:30px;}
.nyr1_5 a{float:left; font-size:14px; font-weight:bold; background:url(../images/ny_2.gif) no-repeat 0 13px; text-indent:10px; color:#444;}
.nyr1_5 a:hover{color:#0f3e9e;}
.nyr1_5 span{float:right;}
.nyr1_6{width:100%; height:50px; float:left; line-height:25px; color:#888; overflow:hidden;}

.nyr2_1{width:100%; height:auto; float:left;}
.nyr2_2{width:225px; height:auto; float:left; padding:15px;}
.nyr2_2 img{padding:2px; border:1px solid #dadada;}
.nyr2_3{width:100%; height:auto; float:left; padding-top:1px;}
.nyr2_3 a{width:100%; height:25px; float:left; line-height:25px; text-align:center; background:#e4e4e4; color:#333;}
.nyr2_3 a:hover{background:#16399d; color:#fff;}

.nyr3_1{width:100%; height:auto; float:left; padding-top:20px;}
.nyr3_2{width:760px; height:auto; float:left; padding:0 10px;}
.nyr3_3{width:300px; height:220px; float:left; text-align:center;}
.nyr3_3 img{max-width:300px; max-height:220px;}
.nyr3_4{width:410px; height:220px; float:left; padding-left:50px;}
.nyr3_4 h2{width:100%; height:30px; float:left; line-height:30px; font-size:16px; color:#333; border-bottom:2px solid #eeeeee;}
.nyr3_5{width:100%; height:25px; float:left; line-height:25px; font-size:14px; color:#888; padding-top:5px;}
.nyr3_5 span{color:#fc3b00;}
.nyr3_6{width:100%; height:30px; float:left; line-height:30px; font-size:16px; color:#d30d1d; font-weight:bold;}
.nyr3_6 span{font-size:20px;}
.nyr3_7{width:100%; height:30px; float:left;}
.nyr3_8{width:100%; height:30px; float:left; line-height:30px; text-indent:25px; border-bottom:2px solid #eeeeee; margin-top:30px; font-size:14px; font-weight:bold; color:#666; background:url(../images/ny_3.gif) no-repeat 10px 11px;}
.nyr3_9{width:100%; height:auto; float:left; padding:20px 0; font-size:14px; line-height:25px;}


.nynews1_1{width:1000px; height:35px; float:left; background:#eeeeee; line-height:35px; text-indent:15px;}
.nynews1_1 span{color:#16399d;}
.nynews1_2{width:1000px; height:auto; float:left;}
.nynews1_3{width:735px; height:auto; float:left;}
.nynews1_4{width:100%; height:50px; float:left; line-height:50px; border-bottom:1px solid #d5d5d5; font-size:16px; font-weight:bold; text-align:center; color:#333;}
.nynews1_5{width:100%; height:30px; float:left; line-height:30px; text-align:center; color:#888;}
.nynews1_5 span{font-size:14px; color:#f44a18;}
.nynews1_6{width:100%; height:auto; float:left; font-size:14px; line-height:25px; padding-top:10px;}
.nynews1_7{width:100%; height:30px; float:left; background:#f1f1f1; margin:20px 0;}
.nynews1_7 li{width:50%; height:30px; float:left; line-height:30px; text-indent:30px; overflow:hidden;}
.nynews1_8{width:250px; height:auto; float:left; padding-left:15px;}
.nynews1_9{width:248px; height:auto; float:left; border:1px solid #d5d5d5;}
.nynews1_10{width:100%; height:30px; float:left; line-height:30px; text-indent:15px; font-weight:bold; font-size:14px; background:#f1f1f1;}
.nynews1_10_1{width:100%; height:30px; float:left; line-height:30px; text-indent:15px; font-weight:bold; font-size:14px; background:#16399d; color:#fff;}
.nynews1_11{width:228px; height:auto; float:left; padding:5px 10px;}
.nynews1_11 li{width:100%; height:25px; float:left; line-height:25px;}
.nynews1_11 li span{width:17px; height:12px; float:left; background:#9b999a; text-align:center; line-height:12px; color:#fff; margin:6px 5px 0 0;}
.nynews1_12{width:228px; height:auto; float:left; padding:110px 10px 10px 10px; background:url(../images/ny_1.jpg) no-repeat 10px 10px; line-height:25px;}
.nynews1_12 span{font-weight:bold;}


.nypage1_1{width:100%; height:auto; float:left; padding:20px 0;}
.nypage1_1 .nolink{width:auto; height:26px; float:left; line-height:26px; border:1px solid #e7e7e7; padding:0 10px; margin-right:5px;}
.nypage1_1 span font{width:auto; height:26px; float:left; line-height:26px; border:1px solid #16399d; background:#16399d; color:#fff; padding:0 10px; margin-right:5px;}
.nypage1_1 a{width:auto; height:26px; float:left; line-height:26px; border:1px solid #e7e7e7; padding:0 10px; margin-right:5px;}
.nypage1_1 a:hover{width:auto; height:26px; float:left; line-height:26px; border:1px solid #16399d; background:#16399d; color:#fff; padding:0 10px; margin-right:5px;}



 /*²úÆ·ÄÚÒ³Í¼Æ¬µã»÷·Å´ó*/
#imgbox-loading {position: absolute;top: 0;left: 0;	cursor: pointer;display: none;z-index: 90;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;	z-index: 90;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;	height: 100%;vertical-align: top;}
.imgbox-title {	padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px;	height: 20px;}



/*°´Å¥*/

.button:hover { text-decoration: none; color:#fff; }
.button:active { position: relative; top: 1px;}
.orange{ color: #fef4e9; border: solid 1px #da7c0c; background: #f78d1d; background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20)); background: -moz-linear-gradient(top,  #faa51a,  #f47a20); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20'); }
.orange:hover { background: #f47c20; background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015)); background: -moz-linear-gradient(top,  #f88e11,  #f06015); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015'); }
.orange:active { color: #fcd3a5; background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a)); background: -moz-linear-gradient(top,  #f47a20,  #faa51a); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');}
input.input-text,input.input-file,input.code,textarea { padding: 4px; font-size: 15px; outline: none; text-shadow: 0px 1px 0px #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #ccc; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; background:#fff url(../images/dt-10.gif) repeat-x left top; }
input.input-text:focus,input.input-file:focus,input.code:focus,textarea:focus { border: 1px solid #fafafa; -webkit-box-shadow: 0px 0px 6px #007eff; -moz-box-shadow: 0px 0px 5px #007eff; box-shadow: 0px 0px 5px #007eff;}
/*±íµ¥*/
td.text{ width:20%; padding:6px 5px 6px 0px; text-align:right; font-size:14px; font-weight:bold;}
td.input{ padding:6px 8px;}
td.input input{ margin-right:8px;}
td.input .info{ padding-left:15px; color:#f00;}
td.input img{ position:relative; bottom:1px;}
td.submint{ padding:10px;}









/*--------------------------------------------------------------------------------------------------------------*/
.banner_nei{display:block; width:100%; height:260px;}
.banner2_nei{display:block; width:100%; height:260px;  background:url(../images/bn2.jpg) no-repeat center bottom;}
.banner3_nei{display:block; width:100%; height:260px;  background:url(../images/bn3.jpg) no-repeat center bottom;}
.banner4_nei{display:block; width:100%; height:260px;  background:url(../images/bn4.jpg) no-repeat center bottom;}
.banner5_nei{display:block; width:100%; height:260px;  background:url(../images/bn5.jpg) no-repeat center bottom;}
.banner6_nei{display:block; width:100%; height:260px;  background:url(../images/bn6.jpg) no-repeat center bottom;}
.banner7_nei{display:block; width:100%; height:260px;  background:url(../images/bn7.jpg) no-repeat center bottom;}
.banner8_nei{display:block; width:100%; height:260px;  background:url(../images/bn8.jpg) no-repeat center bottom;}

.content{display:block; width:1105px; margin:0 auto; padding-bottom:40px;margin-top:50px;}
.content .fl{width:220px;}
.content .fr{width:860px;}


.content .fl .list{display:block; width:220px;}
.content .fl .list .title{display:block; height:70px;background:#1a1991;}
.content .fl .list .title .en{display:block; height:24px; }
.content .fl .list .title .en img{display:block; padding-left:15px;}
.content .fl .list .title  h4{display:block; height:28px; line-height:28px; font-size:22px; color:#fff; padding-top:10px;padding-left:15px;}
.content .fl .list .con{display:block;  background:#f0f0f0;}
.content .fl .list .con li{display:block; }
.content .fl .list .con li a{display:block; height:46px; font-size:14px; border-bottom:1px solid #e1e1e1;line-height:46px; padding-left:25px; border-top:1px solid #fff;}
.content .fl .list .con li a:hover{background:#1a1991;color:#fff;}
.content .fl .list .con li dl{display:none;}
.content .fl .list .con li dd{display:block; height:36px; line-height:36px; background:#fff; border-bottom:1px solid #e1e1e1; }
.content .fl .list .con li dd a{display:block; height:36px; line-height:36px; font-size:14px; color:#666;padding-left:45px; background:url(../images/ar2.png) no-repeat 25px center;}
.content .fl .list .con li dd a:hover{color:#fff;background:#1a1991 url(../images/ar2h.png) no-repeat 25px center;}


.content .fl .contact{display:block; width:220px; margin-top:20px;}
.content .fl .contact .title{display:block; height:70px; width:220px;  background:url(../images/contactbg.jpg) no-repeat left top;}
.content .fl .contact .title .en{display:block; height:15px; }
.content .fl .contact .title .en img{display:block; padding-left:15px;}
.content .fl .contact .title  h4{display:block; height:28px; line-height:28px; font-size:20px; color:#222; padding-top:13px;padding-left:15px;}
.content .fl .contact .con{display:block; background:#f0f0f0; height:200px;padding:10px;}



.content .fr .title{display:block; height:50px; line-height:50px; border-bottom:1px solid #e1e1e1; background:url(../images/xian_x.jpg) no-repeat left bottom;}
.content .fr .title h4{display:block; height:40px; font-size:20px; font-weight:normal; color:#222;}
.content .fr .title .more{float:right; height:40px; line-height:40px; color:#999;}
.content .fr .neirong{display:block; padding-top:20px; font-size:13px; line-height:32px;}

.button{ border:none; background:none;display:block; width:89px; height:30px; background:#c60202; line-height:30px; font-size:14px; text-align:center; color:#fff;font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei";  }

 
.equipment{display:block; width:500px;margin:0 auto; height:314px;margin-top:40px; background:url(../images/equipment.jpg) no-repeat left top;}
.equipment a{float:left; width:250px; height:150px;line-height:150px;}
.prop_out{display:block;width:763px; overflow:hidden;}
.prop{margin-top:10px;width:780px;}
.prop dd{float:left; width:350px; background:#f4f4f4; margin-right:15px; height:124px; padding:10px;margin-bottom:10px;border:1px solid #e1e1e1;}
.prop dd .leftt{float:left; width:160px;}
.prop dd .rightt{float:right;width:170px;}
.prop dd .leftt .pic{display:block; width:150px; height:113px;padding:4px; border:1px solid #e1e1e1;}
.prop dd .rightt ul li{padding-left:10px;border:none; width:145px; background:url(../images/quan.jpg) no-repeat left center;line-height:20px;display:block; height:20px;}
.prop dd .rightt h2 a{font-size:15px; color:#c60202;font-weight:bold;}
.input_prod{display:block; width:158px; border:none; background:none; border:1px solid #e1e1e1; margin-top:10px;}


.xc{display:block; width:900px;}
.xc li{float:left;width:204px;height:204px; margin-right:11px;margin-bottom:12px;}
.xc li img{display:block; width:200px; height:200px; padding:1px; border:1px solid #e1e1e1;}



.zoom2{display:block; background:url(../images/fancybox_overlay.png) repeat left top;width:100%;min-width:1003px!important;
height:100%;min-height:1003px!important;position:absolute;left:0; top:0;z-index:999;}
.zoom2 .box2{display:block;width:620px;  background:#fff;margin:0 auto;position:relative; margin-top:40px;}
.zoom2 .box2 img{display:block; width:600px; padding:10px;}
.zoom2 .close2{display:block;width:38px; height:37px; background:url(../images/close.png) no-repeat right top;position:absolute;right:-20px; top:-20px; cursor:pointer;}



.pagelink{height:26px; line-height:26px; margin:10px 0 20px 0px; text-align:center;}
.pagelink a, .pagelink span{ padding:0 3px;}
.pagelink a.on, .pagelink a:hover{ color:#F9003B;}

.newslist{ border:solid 1px #ddd; margin-bottom:10px; padding:5px 10px;}
.newslist:hover{ border:solid 1px #1a1991;}
.newslist dt span{ color:#999;font-size:13px;}
.newslist dt{line-height:35px; border-bottom:dashed 1px #ccc;}
.newslist dt a{ color:#1a1991; font-size:17px;font-weight:normal;}
.newslist dt a:hover{ text-decoration:underline;}
.newslist dd{ line-height:22px; font-size:12px; padding-bottom:5px;position:relative;padding-top:10px;}
.newslist dd .moret{position:absolute; right:10px; bottom:5px; width:62px; text-align:center;  font-size:11px;   background:#f0f0f0; line-height:20px;height:20px; font-family:Arial, Helvetica, sans-serif;}
.newslist dd .moret:hover{background:#1a1991; color:#fff; line-height:20px;}

.newsdetails{font-size:13px; line-height:32px;}
.newsdetails img{display:block; margin:0 auto;}
.newsdetails h2{ font-size:20px; color:#1a1991; font-weight:normal;text-align:center; line-height:30px; margin-top:10px;}
.newsdetails h4{ font-size:13px; text-align:center; border-bottom:1px dashed #e1e1e1; font-weight:normal; margin:5px 0 10px;}
.newsdetails p .text{ width:400px; height:18px; line-height:18px;}
.newsdetails p .btn{ width:50px; border:none; background:#333; height:22px; line-height:22px; color:#fff; margin-left:5px; cursor:pointer;}

.productlist{ margin-bottom:15px;}
.productlist .leftt{float:left; width:190px;}
.productlist a img{ width:170px; height:128px; padding:7px; border:solid 1px #e1e1e1; float:left;}
.productlist a:hover img{ border:solid 1px #c60202;}
.productlist dl{ float:right;width:665px;  }
.productlist dt{ height:34px; line-height:34px;  }
.productlist dt a{color:#1a1991;font-size:18px; font-weight:normal;}
.productlist dt a:hover{ text-decoration:underline;}
.productlist dd{ line-height:24px; margin-top:0px;height:90px;padding:10px 10px;background:#f6f6f6;border:solid 1px #e1e1e1; position:relative;font-size:13px;color:#888;}
.productlist dd .moret{position:absolute; right:10px; bottom:5px; width:62px; text-align:center;background:#fff;  font-size:11px; color:#666;  border:2px solid #e1e1e1;line-height:20px;height:20px; font-family:Arial, Helvetica, sans-serif;}
.productlist dd .moret:hover{background:#1a1991; border:2px solid #1a1991; color:#fff; line-height:20px;}


.proright{ float:right; width:430px; height:245px;}
.proright h2{ text-align:left; font-size:18px; color:#c60202;font-weight:normal; margin-bottom:10px; font-family:"Î¢ÈíÑÅºÚ";}
.prodetails{margin-top:10px;font-size:12px; line-height:26px; color:#666;}
.proright .summary{ line-height:24px;}
.proright .zx{display:block; background:#f0f0f0; width:400px; margin-top:10px;padding:15px; font-size:15px;}
.proright .zx .red{font-size:22px; color:#e90216;}
.proright .qq_z{display:block;width:120px; height:34px;line-height:34px; background:#e90216; font-size:18px; color:#fff;  text-align:center; margin-top:10px;}


.prodetails h3{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px;  font-weight:bold;color:#fff; height:40px; line-height:40px; background:#e7e8e9 url(../images/gw.jpg) no-repeat left top; text-indent:15px; margin-bottom:15px; border:none; margin-top:30px;}
.prodetails p{ padding:0 10px}
.prodetails p img{margin:0 auto; display:block;}
.prodetails h6{ font-size:12px; font-weight:normal; margin-left:15px;}
.prodetails h6 strong{ color:#ed1c22;}

.prorelated{ margin-top:20px;}
.prorelated h3{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;  color:#35383d; height:30px; line-height:30px; background:#ccc; text-indent:15px; margin-bottom:15px; border:none;}
.prorelated li{ float:left; width:184px;text-align:center;}
.prorelated li img{ margin:0 auto;padding:1px; border:solid 1px #ccc; width:170px; height:115px;}

.prorelated_news{ margin-top:20px;}
.prorelated_news h3{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;  color:#35383d; height:30px; line-height:30px; background:#ccc; text-indent:15px; margin-bottom:5px; border:none;}
.prorelated_news li{ float:left; width:350px; border-bottom:dashed 1px #ccc; text-indent:10px; padding-left:6px; background:url(../images/dian.jpg) no-repeat 4px center;}
.prorelated_news .interval{ margin-left:20px;}

.index_pro{ width:738px; margin:0 auto;}
.index_pro li{ width:246px; text-align:center; font-size:14px; margin-top:15px; float:left;}
.index_pro li img{ width:210px; height:158px;padding:8px;background:#eee;border:solid 1px #ccc; margin:0 auto 8px;}


.pro_list{display:block; width:860px; overflow:hidden;}
.pro_list dl{display:block;width:890px;}

.pro_list dd{float:left;width:207px; height:200px ; margin-right:10px; margin-bottom:10px;}
.pro_list dd a{display:block; width:205px; height:200px;   font-size:14px; line-height:44px;text-align:center;border:1px solid #e1e1e1;}
.pro_list dd a:hover{ background:#f0f0f0;color:#666;border:1px solid #1a1991;}
.pro_list dd img{display:block; width:205px; height:154px;}
.pro_list dd a:hover .tit{display:block; height:44px;line-height:44px;}


.cs{display:block; width:900px;}
.cs dd{float:left; width:207px;height:215px; background:#F6F6F6; border:1px solid #e1e1e1;position:relative;margin-right:10px;margin-bottom:30px;}
.cs  dd .jj{display:block; width:199px; margin-left:4px; margin-top:4px;}
.cs  dd .img1{display:block; width:199px; height:149px; margin-bottom:5px;}
.cs  dd .more2{display:block;width:100px; height:28px; line-height:28px;position:absolute;left:52px; top:200px; font-size:14px;background:#fff;color:#666; border:1px solid #e1e1e1;text-align:center;}
.cs dd .more2:hover{display:block;width:100px; height:28px; line-height:28px;position:absolute;left:52px; top:200px; font-size:14px; color:#fff;text-align:center; background:#1a1991;}
.cs  dd .z3{display:block; height:40px; text-align:center; line-height:40px; font-size:14px;}




#preview{ float:left; margin:0px auto; width:400px;}
.jqzoom{ width:400px; height:270px; position:relative; border:solid 1px #cccccc;}

.zoomdiv{  left:859px;  height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:420px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:350px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:700px;height:473px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:375px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}

