.top{ width:1000px; height:110px; margin:auto;}
.logo{ width:237px; margin-top:25px;display:inline;}
.top_r { width:235px;}


.nav{ height:50px; border-top:#ddd solid 1px; border-bottom:#0169dd solid 2px;}
.nav .inner { width: 1080px; height: 50px; margin:0 auto; }
.nav .inner .a { width: 120px; height: 50px; float: left; position: relative; z-index: 10000000; }
.nav .inner .a p { width: 120px; height: 50px; cursor: pointer; text-align: center; line-height: 50px; color: black; font-family: "微软雅黑"; font-size: 16px; }
.nav .inner .a:hover { padding-top: 0px; height: 50px; } 
.nav .inner .a:hover p { background: #0169DD; color: #fff; height: 50px; line-height: 50px; }
.nav .inner .a:hover p a { color: #333;  }
.nav .inner .a ul { width: 120px; height: auto; display: none; position: absolute; top: 50px; left: -1px; background: #fafafa; border-left: 1px solid #0062B4 ; border-right: 1px solid #0062B4 ; border-bottom: 1px solid #0062B4 ; }
.nav .inner .a ul li { width: 120px; height: 50px; border-top: 1px dashed #0062B4; } 
.nav .inner .a ul li:hover {  background: #0062B4;} 
.nav .inner .a ul li a { display: block; text-align: center; line-height: 50px; color: #333; font-family: "微软雅黑"; font-size: 14px; }
.nav .inner .a ul li:hover a { color: #fff; }
.nav .inner .a:hover ul { display: block; } 



.iphone{ background:url(../images/zb1.png) left no-repeat; font-size:16px; height:30px; line-height:30px; margin:40px 0 10px 0; padding-left:35px;}
/* banner */
.banner{height:480px;overflow:hidden; position:relative;}
.banner .d1 li{width:100%;height:480px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:440px; text-align:center;}
.banner .d2 li{width:40px;height:5px;overflow:hidden;cursor:pointer;background:#fff;margin:0 3px;display:inline-block;*display:inline;}
.banner .d2 li.nuw{background:#0169dd;}
/*板块标题*/
.plate_title{ text-align:center; clear:both; padding-top:30px;}
.plate_title h2{color:#CCC;font-size:22px;font-weight:normal; height:30px; line-height:30px; margin:15px 0 20px 0;}
.plate_title span{ text-transform:uppercase;font-size:0px;vertical-align: middle; display:inline-block; width:70px; height:2px; line-height:0px; background:#ff7800;}
.plate_title .l{ margin-right:10px}
.plate_title .r{ margin-left:10px}
.plate_title h2 b{color:#0169dd;  margin-right:10px;}


.bg_color{ background:#f2f2f2; padding:15px; overflow:hidden; width:970px; margin:auto;}

.gsjj_img{ overflow:hidden; width:335px;}
.gsjj_txt{ width:610px;}
.gsjj_txt_t{ height:175px;text-indent:30px; line-height:28px; overflow:hidden;}
.more{ background:#ff7800; color:#FFF; border-radius:5px; padding:5px 10px;display: inline-block;font-size: 14px; text-align:center; line-height:20px; }
.more:hover{ background:#D66806; color:#FFF;}
.yq_link { padding:30px 0; overflow:hidden;}
.yq_link span{ color:#0169dd; margin-right:15px; font-weight:bold; font-size:15px; display:block;float:left; padding-left:27px; background:url(../images/zb_lj.png) no-repeat;}
.yq_link a{display:block; float:left; border-right:solid 1px #ddd; padding-right:10px; margin-bottom:5px; margin-right:10px;}
/*footer*/
.footer{ background:#e8e8e8; clear:both; padding:30px 0; text-align:center; color:#999; font-size:12px;}

.news_title{ height:35px; line-height:35px; border-bottom:#ddd solid 1px; font-size:16px; color:#0169dd; margin-bottom:10px; font-weight:bold;}
.news_list_540{ width:540px;}
.news_list_470{ width:470px;}
.news_list ul{ height:180px; overflow:hidden;}
.news_list li{ background:url(../images/zb_icon.png) 5px 11px no-repeat; height:30px; line-height:30px; font-size:14px; padding-left:20px;}
.news_list li a{ float:left;}
.news_list span{ float:right; color:#999;}

.slideBox{ width:400px; height:215px; overflow:hidden; position:relative;}
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:20px; height:20px; line-height:20px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:400px; height:215px; }


.marquee {width:560px;height:260px;overflow:hidden;border:1px solid #333; margin-top:20px;}
.marquee li{ display:inline; float:left; margin-right:12px;}
.marquee li a{ width:230px; height:260px; display:block; float:left; text-align:center; font-size:14px;}
.marquee li a:hove{ text-decoration:none;}
.marquee li img {width:160px; height:160px;}
.marquee li em{font-style: normal; height:24px; line-height:24px; display:block; margin-top:8px;}

.con_banner{ height:300px; margin-bottom:20px;}
.con_confetti{ height:40px; line-height:40px;border-bottom:#d0d0d0 solid 1px;}
.con_confetti h4{ float:left; font-size:20px; font-weight:normal; color:#333;}
.con_confetti span{ display:block; float:right; font-size:14px;}

.lxwm_con { margin-top:20px;}
.lxwm_con_bt{ color:#0169dd; border-bottom:#0169dd solid 1px; height:35px; line-height:35px;font-size:16px; font-weight:bold;}
.lxwm_con_nr{ line-height:25px; padding:10px 0;}
.lxwm_con_nr p{ font-size:12px;}

.con_left{ float:left; width:250px;}
.con_left dt{ text-align:center; background:#0169dd; height:60px; margin-bottom:10px;color:#FFF; font-size:16px; padding-top:20px;}
.con_left dt span{ display:block;}
.con_left dd{ border-bottom:#d0d0d0 solid 1px; height:45px; line-height:45px; font-size:14px;}
.con_left dd a{ display:block; padding-left:35px;}
.con_left dd a:hover{ background:#0169dd; color:#FFF;}
.con_left .this a{background:#0169dd; color:#FFF;}
.con_right{ float:right; width:730px;}

.con_list{overflow:hidden;}
.con_list li{ height:35px; line-height:35px; font-size:15px; border-bottom:#d0d0d0 dashed 1px;}
.con_list span{ float:right; color:#999;}

.con_cp_nr{ font-size:15px; line-height:30px; padding-top:10px;}
.con_cp_nr img{ width:100%; margin:20px 0;}

.b_yebiao{line-height:22p; padding:25px 0; clear:both;}
.b_yebiao ul{ text-align:center; font-size:0px;}
.b_yebiao ul li{ display:inline-block; *display:inline;}
.b_yebiao ul li.b_yebiao_yeshu a:hover{ background:none; color:#666; cursor: context-menu;}
.b_yebiao ul li span{font-size:15px; border:#e0e0e0 solid 1px; background:#0169dd;color:#fff;  margin-left:5px; text-decoration:none; padding:5px 10px}
.b_yebiao ul li a{font-size:15px; border:#e0e0e0 solid 1px; background:#fff;color:#666;  margin-left:5px; text-decoration:none; padding:5px 10px}
.b_yebiao ul li a:hover{ text-align:center; margin-left:5px; background:#0169dd;color:#fff;border-color:#0169dd;}
.b_yebiao ul li.b_yeb_on a{ text-align:center; background:#0169dd;color:#fff; border-color:#0169dd;}