@charset "utf-8";
/* CSS Document */
html, body, ul, li, h1, h2, h3, h4, h5, h6, fieldset, legend {padding:0; margin:0; font-size:14px; color:#000;font-family: frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif;}
a{font-size:14px; color:#333; text-decoration:none}
a:hover{color:#0A318E;  text-decoration:non}
*{margin:0; padding:0;}
img{border:none;margin:0; padding:0;}
.img:visited img{border: 1px solid #cccccc;}
.img img{border: 1px solid #cccccc;padding:4px;}
.img:hover img{border: 1px solid #2E84D2;}
.img:hover{color: #2E84D2; }
ul,li{list-style:none;margin:0; padding:0;}
.w1300{width:1200px; margin:auto;}
.clear{clear:both; margin:0; padding:0;}
.fr{float:right;}
.fl{float:left;}
h1{font-size:16px; text-align:center; line-height:35px;}
.body{ line-height:28px; font-size:16px;}

.Scale-img {overflow: hidden;text-align: center;cursor: pointer; zoom:1; overflow: hidden;}
.Scale-img img,.Scale-img span {opacity: 1;-webkit-transition: opacity 0.65s, -webkit-transform 0.65s;transition: opacity 0.65s, transform 0.65s;}
.Scale-img:hover img,.Scale-img:hover span {opacity: 1;-webkit-transform: scale3d(1.2,1.2,1);transform: scale3d(1.2,1.2,1); top:0px; left:0px;}

/*top*/
.topbg{width:100%; height:110px;}
.topbg .logo{ margin-top:28px;}
.topbg .tel{ margin-top:28px;}

.header{ width:100%; background-color:#F5F5F5; height:35px; line-height:35px;}

/*nav*/
.navbg{ width:100%; background-color:#0A318E;height:65px; z-index:9999; position:relative;}
.dropdown .dropbtn a {color:#ffffff; background:url(f1.png) right no-repeat;font-size:18px; text-align:center; text-decoration:none; line-height:65px; height:65px; display:block; width:170px;font-family: frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif;}
.dropdown .dropbtn a:hover{background:#044B9D;color:#ffffff;}
.dropdown {position: relative;float:left;}
.dropdown-content {display: none;position: absolute;min-width: 170px;}
.dropdown-content a {color:#ffffff; background-color:#044B9D; font-size:16px;  width:170px; height:55px; line-height:55px; display:block; text-align:center;font-family: frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif;}
.dropdown-content a:hover {background:#ffffff; color:#044B9D;}
.dropdown:hover .dropdown-content {display: block;}
button{ border:none;}


.conter .w260{ width:260px;}
.conter .w260 .biaoti{background-color:#0A318E; width:260px; height:60px; line-height:60px; color:#FFFFFF; font-size:20px; text-align:center;}
.conter .w260 .cpbg{ background-color:#F6F6F6; overflow:hidden;}
.conter .tuijian {width:230px; margin:auto;}
.conter .tuijian a{width:230px; height:42px; line-height:42px; background-color:#B4C7EC; color:#000000;font-size:16px; display:block; text-align:center;margin-top:20px;}
.conter .tuijian a:hover{background-color:#0A318E; color:#FFFFFF;}
.conter .w910{ width:910px;}
.conter .w910 .dqwz{ border-bottom:1px solid #eeeeee; height:45px; line-height:45px; margin-bottom:20px;}
.conter .w910 .dqwz  h1{ float:left; font-size:20px; color:#0A318E;}
.conter .w910 .chanp li{float:left; margin:7px; border:2px dashed #eeeeee;}
.conter .w910 .chanp li img{width:284px; height:240px; }
.conter .w910 .chanp li p{ text-align:center; padding-top:15px;}

/*man*/
.man{margin-top:17px; margin-bottom:30px; background:url(manbg.jpg) repeat-y center; overflow:hidden;}
.man .man_l{width:180px;}
.man .man_l .biaoti{width:150px;height:40px;background:url(biaoti.jpg) no-repeat; font-size:16px; padding-left:30px; clear:both; line-height:40px; font-weight:bold; margin-top:30px; margin-bottom:30px;}
.man .man_l .manl{width:100%; height:22px;background:url(manl.jpg);}
.man .man_z{width:906px; margin-left:17px; margin-right:17px;}
.man .man_z .biaoxt{ background:url(xt.jpg) bottom center no-repeat; height:45px; line-height:45px; margin-top:10px; margin-bottom:10px;}
.man .man_z .biaoxt .dbt{font-size:16px; font-weight:bold;}
.man .xinw{padding:5px;}
.man .xinw li{ float:left; margin-bottom:15px;}
.man .xinw p{color:#FFFFFF;}
.man .xinw p:hover{color:#FFD700;}
.man .xinw span{ color:#8ED3FF; line-height:24px;}
.man .lxwm{padding:5px;color:#8ED3FF; line-height:24px;}
.man .nywz{width:886px; border-radius:5px;background-color:#016FDC; color:#FFFFFF; padding:10px; margin-bottom:20px;}

.news{ margin:10px;}
.news li{float:left; border-bottom:1px solid #eeeeee;}
.news li a{line-height:45px; font-size:14px; line-height:45px; float:left;background:url(tb4.jpg) left no-repeat; padding-left:10px; width:800px; float:left;}
.news li span{float:right; line-height:45px;}
.pag{ text-align:center; padding:30px; clear:both;}

.bti{ font-size:20px; text-align:center; color:#0A318E; font-weight:bold; padding-top:20px; padding-bottom:20px;}
.shijian{ border-bottom:1px dashed #eeeeee; text-align:center; margin-bottom:25px; padding-bottom:20px;}

.sous{ height:66px; width:100%;}
.sous p{ font-size:14px; height:66px; line-height:66px;}
.sous .aaa{ width:100px; height:34px; float:left; border-left:1px solid #eeeeee;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee; border-right:0px;}
.sous .ser{ width:398px; float:right; margin-top:15px;}
.sous .sss{ width:220px; padding-left:16px; height:32px; float:left; border:1px solid #EEEEEE;}


.cpym{width:50%; float:right; font-size:16px; line-height:40px;}
.cpym h3{ font-size:22px; padding-bottom:10px; color:#0A318E; border-bottom:1px dashed #dddddd;}
.xiantiao{border:1px dashed #eeeeee; width:100%; margin-top:30px; margin-bottom:20px;}

.beijing{ width:100%; overflow:hidden; background-color:#F8F8F8; padding-top:30px; padding-bottom:50px;}
.hengtiao { margin-top:10px; }
.hengtiao .biao h1{ float:left; font-size:22px; height:70px; line-height:70px;}
.hengtiao .biao span{ float:right; height:70px; line-height:70px;}
.hengtiao .chanp{ width:1000px; float:right;}
.hengtiao .chanp li{ float:left; width:236px; height:261px; border:2px dashed #cccccc; background-color:#FFFFFF; margin-left:10px; margin-bottom:10px;}
.hengtiao .chanp img{ width:100%; height:186px;}
.hengtiao .chanp p{ padding-top:20px;}

/*banner*/
#full-screen-slider { width:100%; height:500px; float:left; position:relative;z-index:999;}
#slides { display:block; width:100%; height:500px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute;bottom:14px;left:58%;z-index:9;width:700px;margin-left:-500px; z-index:9900;  padding:5px 15px 5px 0;  margin:auto 0;}
#pagination li { display:block; list-style:none; width:13px; height:13px; line-height:16px; float:left; margin-left:15px; border-radius:50%;background-color:#4B4B4B;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background-color:#0A318E;}

.gsjj{ margin-top:40px;}
.gsjj h1{ text-align:center; font-size:26px;}
.gsjj h2{ text-align:center; font-size:16px; color:#999999; padding-top:15px;}
.gsjj ul{ margin-top:30px;}
.gsjj p{ display:block; width:644px; line-height:30px;}
.gsjj .ckgd{ width:100px; height:35px; line-height:35px; border:1px dashed #0A318E; display:block; text-align:center;}


/*link*/
.link { padding-top:15px; padding-bottom:10px;}
.link a{ display:block; text-align:center; height:30px;}
.link a:hover{ color:#0A318E}


.foot{text-align:center; background-color:#0A318E;color:#FFFFFF; margin-top:50px; padding-top:30px; padding-bottom:30px; overflow:hidden;}
.foot a{color:#ffffff;}
.foot a:hover{ color:#FFF600;}
.foot .f_nav{ width:100%; height:50px; background-color:#1545B5;border-radius:5px;}
.foot .f_nav a{ font-size:16px; line-height:50px; padding-left:20px; padding-right:20px;}
.foot ul{ margin-top:25px;}
.foot ul p{ float:left; color:#FFFFFF; text-align:left; line-height:26px; padding-left:35px;}
.foot .ewm span{ display:block; color:#FFFFFF}
 
/*page*/
.page{ font-family:Arial, Helvetica, sans-serif;clear:both;line-height:20px; margin:10px 0; padding:5px;}
.page a{color:#666666;padding:3px;border:1px solid #666666;text-decoration:none;margin-right:5px;}
.page a:link{color:#666666}
.page a:visited {color:#666666}
.page a:hover{background:#666666;color:#fff;}
.page a:active{color:#666666}
.page span{background:#666666;color:#fff; padding:3px;border:1px solid #666666;margin-right:3px;}
.page .cur{color:#fff;}
.page .cur a{ color:#fff;margin-right:0px;}
.page .cur a:link{color:#fff;}
.page .cur a:visited {color:#fff;}
.page .cur a:hover{color:#fff;}
.page .cur a:active{color:#fff;}

/*left*/
#left {margin:0;}
#left ul{list-style:none;padding:0;border:0;}
#left li {display: inline;}
#left li a:link,
#left li a:visited {float:left; text-decoration: none; border-bottom:1px solid #999; line-height:45px; line-height:45px; width:215px; margin:auto; font-size:14px; margin-left:15px;}
#left li a:hover {float:left; text-decoration: none; color:#0A318E;}
#left ul .curr a{float:left; text-decoration: none;color:#0A318E;}

/*cpleft*/
#cpleft {margin:0; width:230px; margin:auto;}
#cpleft ul{list-style:none;padding:0;border:0;}
#cpleft li {display: inline;}
#cpleft li a:link,
#cpleft li a:visited {float:left; text-decoration: none; background:url(tb2.png)left top no-repeat;  width:230px; padding-left:20px;margin-bottom:10px;  font-size:14px; text-align:left;}
#cpleft li a:hover {float:left; text-decoration: none; color:#0A318E;}
#cpleft p{background:url(tb1.png)left no-repeat; padding-left:20px; color:#0A318E; font-size:16px; margin-top:20px; margin-bottom:20px;}
#cpleft .currentxz{color:#0A318E;}
#cpleft span {display:block;float:left; text-decoration: none; background:url(tb3.png)left top no-repeat; color:#FFFFFF; padding-left:20px; margin-bottom:10px; font-size:14px; text-align:left; width:220px;}
#cpleft span a{color:#94AADE;}
#cpleft span a:hover{color:#0A318E;}

#preview{ float:none; text-align:center; width:350px;}
.jqzoom{ width:350px;  position:relative;}

.list-h li{ float:left;}
#spec-n5{width:360px; height:66px; 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:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:82px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:65px; height:60px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.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:332px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}

/*main css*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:40px; padding-bottom:40px; background:url(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(r_qq.png) 0px 0px no-repeat; background-color:#0A318E;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(r_qq.png) 0px 0px no-repeat; background-color:#0A318E; text-decoration:none; display:block;}
.izl-rmenu .btn-top{background:url(r_top.png) 0px 0px no-repeat; background-color:#1C50CD; display:none;}
.izl-rmenu .btn-top:hover{background-color:#436ED4;}
