ul{list-style:none;margin:0;padding:0;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.m20{margin:20px 0;}
.p10{padding:10px;}
.p30{padding:30px;}
.clear{clear:both;}
.dis{display:none;}
body{background:#fff;}

.notsupport{position:fixed;top:0;bottom:0;z-index:99999;width:100%;height:100%;text-align:center;clear:both;color:#fff;background:#0072C6;}
.notsupport h1{font-size:100px;margin-top:200px;margin-bottom:30px;}
.notsupport h2{font-size:30px;margin-bottom:30px;}

.bg_header{background:#030408;height:70px;}
.bg_gray{background:#fafafa;padding:20px 0;margin:0px 0;}
.width{width:1190px;margin:0 auto;}

.header{height:70px;}
.header .logo{float:left;width:200px;height:70px;display:block;padding:15px 0 0 0;}
.header .nav{float:left;width:1190px;}
.header .nav ul{width:100%;}
.header .nav ul li{float:left;margin-right:1px;position:relative;}
.header .nav ul li a{display:inline-block;padding:0 20px;line-height:70px;color:#fff;font-family:microsoft yahei;font-size:16px;}
.header .nav ul li a:hover{background:#0075DC;}
.header .nav ul li.hover a{padding:0 20px;line-height:70px;color:#fff;font-family:microsoft yahei;font-size:16px;background:#0075DC;}

.header .nav ul li .subnav{position:absolute;background:#fff;padding:0;border:1px solid #f3f3f3;border-top:2px solid #fff;border-bottom:0;left:-45px;z-index:9999;opacity:0;transition:all .3s ease 0s;visibility:hidden;transform:translate3d(0,10px,0);width:180px;}
.header .nav ul li .subnav:after{content:'';display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-12px;right:40%;}
.header .nav ul li .subnav li{display:block;text-align:center;margin:0;width:100%;}
.header .nav ul li .subnav li a{color:#333;white-space:nowrap;border-radius:0;border-bottom:1px solid #f3f3f3;width:100%;line-height:45px;font-size:14px;background:#fff;}
.header .nav ul li .subnav li a:hover{color:#fff;}
.header .nav ul li:hover a{background:#0075DC;}
.header .nav ul li:hover .subnav{opacity:1;transform:translate3d(0,0,0);visibility:visible;}
.header .nav ul li:hover .subnav a{background:#fff;color:#333;display:block;padding:0 20px;line-height:45px;font-size:14px;}
.header .nav ul li:hover .subnav a:hover{background:#f3f3f3;color:#333;}

.header .mobile{float:right;line-height:70px;text-align:right;}
.header .mobile a{color:#fff;font-family:microsoft yahei;font-size:16px;}
.header .mobile a span{font-size:16px;}
.header .mobile a:hover{color:#ff0;}

.banner{position:relative;}
.banner .box_skitter{width:100%;z-index:2;}

.bg_inner{background:#0075DC;height:80px;padding:0;}
.banner_inner{}
.banner_inner .left{float:left;}
.banner_inner .left ul{margin-top:40px;}
.banner_inner .left ul li{float:left;margin-right:5px;}
.banner_inner .left ul li a{display:block;padding:0 20px;color:#fff;font-size:14px;height:40px;line-height:40px;background:#00509F;outline:none;}
.banner_inner .left ul li a:hover{background:#fff;color:#333;}
.banner_inner .left ul li.hover a{display:block;padding:0 20px;color:#333;font-size:14px;height:40px;line-height:40px;background:#fff;font-weight:bold;}

.banner_inner .right{float:right;color:#ff0;text-align:right;font-weight:bold;font-family:arial;margin-top:15px;}
.banner_inner .right span{color:#ff0;margin-right:5px;font-weight:normal;}
.banner_inner .right p{margin:0 0 10px 0;font-size:12px;font-family:microsoft yahei;font-weight:normal;color:#f3f3f3;}

.subject{border-bottom:1px solid #eaeaea;}
.subject b{border-bottom:1px solid #156EB8;height:40px;line-height:40px;display:inline-block;margin-bottom:-1px;font-weight:normal;color:#3b3b3b;font-size:18px;font-family:microsoft yahei;}
.subject .more{float:right;}
.subject .more a{font-size:12px;font-family:宋体;color:#999;}
.subject .more a:hover{color:#f30;}

.home_about{clear:both;overflow:hidden;}
.home_about .left{float:left;width:410px;margin-right:30px;}
.home_about .left video{background:#000;}
.home_about .right{float:right;width:750px;line-height:30px;font-size:14px;}
.home_about .right p{font-size:14px;line-height:30px;margin:0 0 10px 0;}

.home_nav{text-align:center;}
.home_nav ul{margin:25px auto;}
.home_nav ul li{display:inline-block;width:auto;position:relative;margin-bottom:10px;}
.home_nav ul li a{display:block;padding:10px 30px;color:#333;font-size:14px;background:#fff;margin:0 2px;border-radius:2px;border:1px solid #E7E7E7;}
.home_nav ul li a:hover{background:#2384D5;color:#fff;border:1px solid #2384D5;}
.home_nav ul .hover a{display:block;padding:10px 30px;color:#fff;font-size:14px;background:#2384D5;color:#fff;border:1px solid #2384D5;margin:0 2px;border-radius:2px;border-radius:0;}

.home_nav ul li dl{display:none;background:#2384D5;padding:2px 0;margin:16px 0 0 0;}
.home_nav ul .hover dl{display:none;text-align:left;position:absolute;top:16px;left:2px;}
.home_nav ul .hover dl dt a{display:block;font-weight:normal;color:#fff;background:#2384D5;min-width:200px;border:0;}
.home_nav ul .hover dl dt a:hover{background:#fff;color:#333;border:0;}

.home_pro{margin:30px 0 0px 0;width:1206px;clear:both;}
.home_pro ul li{width:24%;margin:0 1% 1% 0;float:left;}
.home_pro ul li a{border:1px solid #ededed;padding:4px;display:block;background:#fff;}
.home_pro ul li a div{overflow:hidden;width:100%;height:100%;}
.home_pro ul li a div img{width:100%;height:100%;max-height:279px;min-height:200px;display:block;border:0;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}
.home_pro ul li:hover{box-shadow:0px 1px 10px rgba(0,0,0,0.1);}
.home_pro ul li a:hover div img{transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);}
.home_pro ul li a p{text-align:left;font-size:14px;color:#333;margin:0;padding:10px;}
.home_pro ul li a:hover p{color:#f30;}
.home_pro ul li a .title{min-height:40px;}
.home_pro ul li a .price{min-height:40px;color:#f60;font-family:Lucida Grande, Arial, 微软雅黑, 宋体;font-weight:400;padding:0 10px 10px 10px;}
.home_pro ul li a .price span{float:right;font-weight:normal;color:#999;}

.home_news{margin-bottom:20px;background:#fff;}
.home_news_list{}
.home_news_list li{border-bottom:1px solid #E6E6E6;overflow:hidden;padding:12px 0 12px 0;float:left;width:99%;margin-right:1%;min-height:90px;}
.home_news_list li .date{background:#2384D5;color:#fff;height:50px;line-height:50px;width:80px;display:inline-block;text-indent:16px;margin:5px 0 0 0;float:left;font-family:verdana;position:absolute;border-radius:5px 0 0 5px;}
.home_news_list li .date:after{content:" ";position:absolute;right:-8px;top:15px;width:20px;height:20px;border:#2384D5 solid 1px;border-left:0;border-bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#2384D5;}
.home_news_list li div{color:#999;font-size:12px;margin-left:100px;}
.home_news_list li div a{display:block;font-size:16px;color:#333;}
.home_news_list li div a:hover{color:#f30;}

.news_list{}
.news_list li{border-bottom:1px solid #E6E6E6;overflow:hidden;padding:12px 0 12px 0;}
.news_list li .date{background:#fff;color:#333;display:inline-block;margin-right:20px;float:left;font-family:verdana;text-align:center;border-radius:4px;font-size:24px;font-family:verdana;border:1px solid #2384D5;padding:5px 0 0;}
.news_list li .date em{display:block;font-style:normal;font-size:14px;font-family:arial;background:#2384D5;padding:3px 15px;color:#fff;margin-top:5px;}
.news_list li div{color:#999;font-size:12px;margin-left:95px;line-height:22px;}
.news_list li div a{display:block;font-size:18px;color:#333;margin-bottom:5px;}
.news_list li div a:hover{color:#f30;}

.home_logo{margin-bottom:20px;}
.home_logo ul{}
.home_logo ul li{float:left;width:10%;margin-bottom:1%;}
.home_logo ul li img{border:1px solid #eee;width:104px;height:40px;}

.bg_link{background:#666;}
.bg_foot{background:#444;}

.link{height:50px;line-height:50px;}
.link_title{color:#fff;width:80px;float:left;}
.link_list{}
.link_list a{color:#ddd;margin-right:20px;}
.link_list a:hover{color:#fff;}


.footer{padding:30px 0;color:#fff;}
.footer .left{background:url(bg_foot_line.gif) repeat-y left;padding:0 50px 0 30px;float:left;min-height:120px;}
.footer .search{padding-left:40px;float:left;font-size:14px;color:#8F8F8F;font-family:microsoft yahei;line-height:24px;}
.footer .search span{font-size:16px;color:#ddd;font-family:microsoft yahei;display:block;padding-bottom:15px;}
.footer .search input{border:1px solid #fff;padding:6px 10px;width:140px;}
.footer .search button{border:1px solid #000;background:#000;color:#fff;padding:6px 20px;}
.footer .left dl{margin:0;padding:0;}
.footer .left dl dd{text-align:left;font-size:18px;color:#ddd;font-family:microsoft yahei;margin:0 0 10px 0;padding:0;}
.footer .left dl dt{text-align:left;font-size:14px;color:#8F8F8F;font-family:microsoft yahei;line-height:24px;font-weight:normal;}
.footer .left dl dt p{margin:0;padding:0;}
.footer a{color:#8F8F8F;}
.footer a:hover{color:#fff;}

.copyright{font-size:12px;color:#8F8F8F;font-family:microsoft yahei;line-height:24px;text-align:center;padding:10px 0;background:#000;}
.copyright a{color:#8F8F8F;}
.copyright a:hover{color:#fff;}

.inner_container{min-height:600px;padding:20px 0;}
.inner_container h1{text-align:center;font-size:30px;font-weight:400;margin:0 0 20px 0;padding:0;}

.page_show a{color:#06C;}
.page_show a:hover{color:#f30;}

/*标签相关*/
.tags{}
.tags li{display:inline;width:auto;}
.tags li a{display:inline-block;padding:10px 30px;color:#333;font-size:14px;background:#fff;margin:0 2px 5px 0;border-radius:2px;border:1px solid #E7E7E7;}
.tags li a:hover{background:#2384D5;color:#fff;border:1px solid #2384D5;}
.tags .hover a{display:inline;padding:10px 30px;color:#fff;font-size:14px;background:#2384D5;color:#fff;border:1px solid #2384D5;margin:0 2px;border-radius:2px;border-radius:0;}

/*筛选相关*/
.filter{border:1px solid #f3f3f3;padding:6px 20px;margin-top:30px;box-shadow:0px 0 10px rgba(0,0,0,0.1);padding:15px;}
.filter dl{margin:0;}
.filter dl dd{float:left;width:70px;font-weight:bold;font-size:14px;margin:0;padding-top:5px;}
.filter dl dt{margin:0 0 0 80px;}
.filter dl dt a{font-weight:normal;margin:0 5px 5px 0;padding:5px 10px;color:#666;font-size:14px;display:inline-block;}
.filter dl dt a:hover{background:#3BB4F2;color:#fff;}
.filter dl dt .hover{background:#3BB4F2;color:#fff;}

/*瀑布流布局*/
.piclist{width:1190px;margin-top:40px;}
.piclist ul{width:1220px;}
.piclist li{float:left;width:275px;margin-right:25px;}
.piclist li a{display:block;padding:4px;margin-bottom:25px;border:1px solid #eee;}
.piclist li a:hover{box-shadow:0 0 6px rgba(0, 0, 0, 0.17);}
.piclist li a img{width:100%;}
.piclist li a p{font-size:14px;padding:0 10px;}

/*新闻——图片*/
.list_pic{margin:30px 0 0px 0;width:1206px;clear:both;}
.list_pic ul li{width:24%;margin:0 1% 1% 0;float:left;}
.list_pic ul li a{border:1px solid #ededed;padding:4px;display:block;background:#fff;}
.list_pic ul li a div{overflow:hidden;width:100%;height:100%;}
.list_pic ul li a div img{width:100%;height:100%;max-height:200px;min-height:200px;display:block;border:0;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}
.list_pic ul li:hover{box-shadow:0px 1px 10px rgba(0,0,0,0.1);}
.list_pic ul li a:hover div img{transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);}
.list_pic ul li a p{text-align:left;font-size:14px;color:#333;margin:0;padding:10px;}
.list_pic ul li a:hover p{color:#f30;}
.list_pic ul li a .title{min-height:30px;}

/*新闻相关*/
.news_show h1{text-align:center;font-size:30px;font-weight:400;margin:0;padding:0;}
.news_show .info{border-left:3px solid #2384D5;background:#f3f3f3;margin:15px 0;padding:10px 15px;font-size:14px;color:#666;}
.news_show .intro a{color:#06C;}
.news_show .intro a:hover{color:#f30;}
.news_show .intro img{max-width:100%;height:auto;}
.news_show .other{margin-top:30px;text-align:center;}
.news_show .other p{font-weight:bold;}
.news_show .other a{display:inline-block;margin:0 10px;cursor:pointer;background:#fff;border-radius:4px;border:1px solid #ddd;padding:6px 20px;min-width:100px;}
.news_show .other a span{font-size:18px;margin-right:10px;}
.news_show .other a em{font-style:normal;font-size:18px;}
.news_show .other a:hover{background:#2384D5;border-color:#2384D5;color:#fff;}
.news_show .other a:hover span{color:#fff;}
.news_show .tags{font-weight:500;}
.news_show .tags a{margin-left:15px;display:inline-block;border-radius:4px;border:1px solid #ddd;background:#fff;padding:4px 10px;font-weight:normal;font-size:14px;}
.news_show .tags a:hover{background:#2384D5;color:#fff;border-color:#2384D5;}

/*招聘相关*/
.job_show{}
.job_show h1{text-align:left;font-size:30px;font-weight:400;margin:0;padding:0;color:#06C;}
.job_show h2{text-align:left;font-size:20px;font-weight:400;margin:10px 0;padding:0;color:#06C;}
.job_show .info{margin:15px 0;padding:0px;font-size:14px;}
.job_show .info ul{overflow:hidden;}
.job_show .info ul li{float:left;width:23.5%;border-left:1px solid #dadada;padding-left:1.5%;line-height:30px;}
.job_show .info ul li span{color:#999;}
.job_show .intro a{color:#06C;}
.job_show .intro a:hover{color:#f30;}
.job_show .other{margin-top:30px;text-align:center;}
.job_show .other p{font-weight:bold;}
.job_show .other a{display:inline-block;margin:0 10px;cursor:pointer;background:#fff;border-radius:4px;border:1px solid #ddd;padding:6px 20px;min-width:100px;}
.job_show .other a span{font-size:18px;margin-right:10px;}
.job_show .other a em{font-style:normal;font-size:18px;}
.job_show .other a:hover{background:#2384D5;border-color:#2384D5;color:#fff;}
.job_show .other a:hover span{color:#fff;}
.job_show .tags{font-weight:500;}
.job_show .tags a{margin-left:15px;display:inline-block;border-radius:4px;border:1px solid #ddd;background:#fff;padding:4px 10px;font-weight:normal;font-size:14px;}
.job_show .tags a:hover{background:#2384D5;color:#fff;border-color:#2384D5;}
.job_show .action{text-align:center;}
.job_show .action a{display:inline-block;margin:0 10px;cursor:pointer;background:#fff;border-radius:4px;border:1px solid #2384D5;padding:6px 20px;min-width:100px;background:#2384D5;color:#fff;}
.job_show .action a:hover{color:#fff;border-color:#f60;background:#f60;}

/*商品相关*/
.pro_show{box-shadow:1px 2px 10px rgba(0,0,0,0.1);border:1px solid #f3f3f3;}
.pro_show .left{float:left;width:700px;text-align:center;border-right:1px solid #f3f3f3;padding:40px;}
.pro_show .left .zoom{text-align:center;}
.pro_show .left .zoom img{width:auto;max-width:500px;}
.pro_show .left .thumb_pic{margin:40px 0 0 0;text-align:center;}
.pro_show .left .thumb_pic ul{margin:0 auto;}
.pro_show .left .thumb_pic ul li{display:inline-block;margin-right:5px;border:1px solid #eaeaea;padding:3px;cursor:pointer;position:relative;}
.pro_show .left .thumb_pic ul li.hover{border:1px solid #f90;background:#fff;}
.pro_show .left .thumb_pic ul li.hover:after{content:" ";position:absolute;right:27px;top:-6px;width:11px;height:11px;border:#f90 solid 1px;border-left:0;border-bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#f90;z-index:-1;}

.pro_show .right{margin-left:700px;padding:40px;}
.pro_show .right h1{font-size:24px;margin:0;padding:0;font-weight:400;text-align:left;}
.pro_show .right h5{font-size:14px;margin:10px 0;padding:0;color:#999;font-weight:normal;}
.pro_show .right .attribute{}
.pro_show .right .attribute li{font-size:14px;line-height:30px;}
.pro_show .right .attribute li em{display:inline-block;width:80px;font-style:normal;color:#555;font-size:14px;}
.pro_show .right .price{font-size:14px;line-height:30px;margin:20px 0;}
.pro_show .right .price span{font-size:36px;color:#f60;}
.pro_show .right .price em{font-size:12px;color:#999;font-style:normal;padding-left:5px;}
.pro_show .right .tags{margin:20px 0;}
.pro_show .right .tags a{margin-left:10px;display:inline-block;border-radius:4px;border:1px solid #dadada;background:#fff;padding:2px 6px;font-weight:normal;font-size:14px;}
.pro_show .right .tags a:hover{background:#2384D5;color:#fff;border-color:#2384D5;}
.pro_show .right .action{margin:30px 0 50px 0;}
.pro_intro{margin:20px 0;}
.pro_intro .left{width:320px;margin-right:20px;float:left;border:1px solid #f3f3f3;box-shadow:1px 2px 10px rgba(0,0,0,0.1);}
.pro_intro .plist{margin:15px;width:300px;}
.pro_intro .plist ul{width:304px;}
.pro_intro .plist ul li{float:left;width:137px;margin: 0 15px 15px 0;}
.pro_intro .plist ul li a{border:1px solid #ededed;padding:4px;display:block;background:#fff;border-radius:4px;}
.pro_intro .plist ul li a div{overflow:hidden;width:100%;height:100%;}
.pro_intro .plist ul li a div img{width:100%;height:100%;max-height:127px;min-height:127px;display:block;border:0;}
.pro_intro .plist ul li a p{text-align:center;font-size:14px;color:#333;margin:0;padding:5px 0;}
.pro_intro .plist ul li a:hover p{color:#f30;}

.pro_intro .right{float:left;width:850px;border:1px solid #f3f3f3;box-shadow:1px 2px 10px rgba(0,0,0,0.1);}
.pro_intro .tabs{width:100%;background:#f7f7f7;}
.pro_intro .tabs ul{width:100%;background:#f7f7f7;}
.pro_intro .tabs ul li{float:left;}
.pro_intro .tabs ul li a{display:block;padding:10px 30px;text-align:center;font-size:14px;border-right:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;background:#fff;color:#999;border-top:2px solid #fff;}
.pro_intro .tabs ul li.hover a{border-bottom:1px solid #fff;background:#fff;font-weight:bold;color:#333;border-top:2px solid #2384D5;}
.pro_intro .intro{padding:30px;}
.pro_intro .intro p{margin:0;padding:0;}
.pro_intro .intro img{max-width:790px;}

.pro_intro .intro .extend{}
.pro_intro .intro .extend li{font-size:14px;line-height:30px;}
.pro_intro .intro .extend li em{display:inline-block;width:120px;font-style:normal;color:#555;font-size:14px;}

.ordershow{margin:10px 0 0 0;box-shadow:1px 2px 10px rgba(0,0,0,0.1);border:1px solid #f3f3f3;}
.ordershow .tips{margin:20px 40px 30px 40px;position:relative;}
.ordershow .tips h3{font-size:24px;font-family:microsoft yahei;font-weight:400;margin:0;}
.ordershow .tips p{font-size:15px;padding-left:68px;}
.ordershow .tips div{font-size:20px;position:absolute;bottom:20px;right:0;}
.ordershow .tips div em{color:#f30;font-style:normal;}
.ordershow .tips p em{color:#f30;font-style:normal;}
.ordershow h5{font-size:20px;font-family:microsoft yahei;font-weight:400;padding-left:30px;background:#fafafa;border:1px solid #f3f3f3;border-left:0;border-right:0;height:50px;line-height:50px;margin:10px 0;}
.ordershow .info{margin:0;list-style:none;}
.ordershow .info li{padding:0 0 10px 0;font-size:14px;}
.ordershow .info li span{display:inline-block;width:120px;text-align:right;padding-right:10px;color:#999;}
.ordershow .info li em{color:#f30;font-style:normal;}
.ordershow .pay{margin:0 20px 5px 20px;list-style:none;overflow:hidden;}
.ordershow .pay li{float:left;width:19%;margin:5px 1% 1% 0;cursor:pointer;}
.ordershow .pay li div{border:1px solid #efefef;text-align:center;margin-left:10px;position:relative;}
.ordershow .pay li div em{display:none;width:20px;height:20px;position:absolute;right:0;bottom:0;z-index:9;background:url(selected.gif) no-repeat bottom;}
.ordershow .pay .active div{border-color:#90BAFF;}
.ordershow .pay .active div em{display:block;}

.ordershow .bottom{height:70px;line-height:70px;bottom:0;background:#fafafa;border-top:1px solid #eee;text-align:center;padding:0 20px;}
.ordershow .bottom button{margin-left:15px;border:0;background:#0075DC;color:#fff;padding:10px 30px;border-radius:4px;}

/*自定义表单*/
.form-add input[type=number],.form-add input[type=search],.form-add input[type=text],.form-add input[type=password],.form-add input[type=datetime],.form-add input[type=datetime-local],.form-add input[type=date],.form-add input[type=month],.form-add input[type=time],.form-add input[type=week],.form-add input[type=email],.form-add input[type=url],.form-add input[type=tel],.form-add input[type=color],.form-add select,.form-add textarea,.am-form-field{width:auto;display:inline;border-color:#ddd;border-radius:3px;-webkit-appearance:none;box-shadow:0 1px 1px rgba(0, 0, 0, 0.065) inset;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.form-add .w420{width:480px;}
.form-add input{border:1px solid #ddd;width:60px;padding:5px 10px}
.form-add em{color:#999;font-style:normal;}

/*表单内容*/
.formshow{}
.formshow .item{font-size:14px;line-height:30px;clear:both;}
.formshow .item .lefter{display:inline-block;width:120px;font-style:normal;color:#555;font-size:14px;float:left;}
.formshow .item .righter{margin-left:120px;line-height:30px;}
.formshow .item .righter .pic{max-width:400px;margin:10px 0;}
.formshow .item .righter video{width:450px;height:300px;}

.imagelist{overflow:hidden;}
.imagelist ul{margin:0;padding:0;list-style:none;}
.imagelist ul li{float:left;width:19%;margin-right:1%;border:1px solid #ddd;padding:5px;border-radius:4px;margin-top:15px;cursor:pointer;position:relative;}
.imagelist ul li .preview{height:140px;background:#fafafa;overflow:hidden;text-align:center;}
.imagelist ul li .preview img{vertical-align:middle;max-width:100%;max-height:140px;}
.imagelist ul li .preview:after{content:' ';width:0;height:100%;display:inline-block;vertical-align:middle;overflow:hidden;}
.imagelist ul li .intro textarea{width:100%;margin:5px 0;padding:8px 10px;font-size:14px;height:50px;color:#999;}
.imagelist ul li .action{text-align:center;overflow:hidden;}
.imagelist ul li .action a{text-align:center;color:#999;outline:none;width:33.3333%;float:left;}
.imagelist ul li .action a:hover{color:#f30;}
.imagelist ul .hover{border:1px solid #6b0;}
.imagelist ul .hover:after{width:0;height:0;border-top:40px solid #66bb00;border-left:40px solid transparent;position:absolute;display:block;right:0;content:"";top:0;z-index:1001;}
.imagelist ul .hover:before{font:normal normal normal 14px/1 FontAwesome;content:"f00c";display:block;position:absolute;top:5px;right:4px;z-index:1002;color:#fff;}

/*分页相关*/
.pagelist ul{text-align:center;margin:20px 0;}
.pagelist li{display:inline-block;margin:0 2px;}
.pagelist li a{color:#666;display:inline-block;border:1px solid #ddd;padding:6px 15px;}
.pagelist li a:hover{border-color:#F37B1D;background:#F37B1D;color:#fff;}
.pagelist li.active a{border-color:#F37B1D;background:#F37B1D;color:#fff;}

/*网站地图*/
.map_one{border-bottom:1px solid #eee;line-height:40px;}
.map_one a{font-size:20px;}
.map_two{margin:15px 0;}
.map_two a{display:inline-block;margin-right:15px;}

/*右侧浮动相关*/
.plug_service{position:fixed;right:1%;bottom:5%;z-index:999;}
.plug_service li{margin-bottom:-1px;position:relative;}
.plug_service li a{display:block;text-align:center;background:#fff;border:1px solid #ececec;padding:2px 8px 6px 8px;font-size:12px;font-family:microsoft yahei;color:#505050;outline:none;}
.plug_service li a span{display:block;font-size:24px;color:#2384d5;}
.plug_service li a:hover{background:#2384D5;color:#fff;border-color:#2384D5;}
.plug_service li a:hover span{color:#fff;}
.plug_service .hover a{display:block;text-align:center;background:#2384D5;border:1px solid #2384D5;padding:2px 8px 6px 8px;font-size:12px;font-family:microsoft yahei;color:#fff;outline:none;}
.plug_service .hover a span{color:#fff;}
.plug_service .hotline{position:absolute;display:none;background:#fff;padding:10px 15px 0 15px;left:-200px;bottom:0px;width:210px;border:1px solid #ddd;width:180px;height:68px;font-size:12px;color:#999;line-height:24px;border-radius:4px;}
.plug_service .hotline b{display:block;font-size:16px;color:#333;}
.plug_service .hotline:after{content:" ";position:absolute;right:-10px;top:25px;width:20px;height:20px;border:#ddd solid 1px;border-left:0;border-bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#fff;}
.plug_service .weixin_pic{position:absolute;display:none;background:#fff;padding:5px;left:-230px;bottom:-70px;width:210px;border:1px solid #ddd;border-radius:4px;}
.plug_service .weixin_pic p{text-align:center;margin:0 0 10px 0;padding:0;}
.plug_service .weixin_pic p span{color:#f30;}
.plug_service .weixin_pic:after{content:" ";position:absolute;right:-10px;top:130px;width:20px;height:20px;border:#ddd solid 1px;border-left:0;border-bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#fff;}
.plug_service li:hover div{display:block;}
.plug_service li:last-child{margin-top:5px;}

/*无缝滚动*/
.str_wrap{overflow:hidden;width:100%;position:relative;white-space:nowrap;}
.str_move {white-space:nowrap;position:absolute; top:0; left:0;cursor:move;}
.str_move_clone {display:inline-block;vertical-align:top;position:absolute; left:100%;top:0;}
.str_vertical .str_move_clone {left:0;top:100%;}
.str_down .str_move_clone {left:0;bottom:100%;}
.str_vertical .str_move,
.str_down .str_move {white-space:normal;width:100%;}
.str_static .str_move,.no_drag .str_move,.noStop .str_move{cursor:inherit;}
.str_wrap img {max-width:none !important;}

[class*=am-icon-]{font-family:FontAwesome;}


@charset "gb2312";
/* CSS Document */

.n1712_top { width: 100%; height: 45px; line-height: 43px; background: #e5e5e5; color: #555; }
.n1712_top_con { width: 1200px; margin: 0 auto; }
.n1712_top_con a { color: #000; font-weight:bold; padding: 3px 12px 5px 25px; }
.n1712_top_con a:hover { color: #000; }
.n1712_top_con .on { background: #df3033 url(small_icon.png) 7px 5px no-repeat; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; font-size: 12px; color: #fff; font-weight: bold; }
.n1712_top_con .on:hover { background: #c4181f url(small_icon.png) 7px -15px no-repeat; color: #fff; transition: all .3s ease; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; }
/*top end*/
/*nav start*/
.n1712_header { width: 100%; height: 110px; background: #fff; color: #666; }
.n1712_head_con { width: 1200px; margin: 0 auto; height: 110px; }
.n1712_logo { width: 230px; padding: 18px 60px 0px 0px; float:left }
.n1712_head_txt {  height: 43px; padding: 0px 0; line-height: 43px; float:right; margin-top:30px;}
.n1712_head_txt ul li { float: left; height: 43px; padding-left: 45px; margin-right: 10px; }
.n1712_head_txt ul li.h_one { background: url(head_txt.png) 0 0px no-repeat; }
.n1712_head_txt ul li.h_two { background: url(head_txt.png) 0 -66px no-repeat; }
.n1712_head_txt ul li.h_three { background: url(head_txt.png) 0 -133px no-repeat; }
.n1712_head_txt ul li.h_four { background: url(head_txt.png) 0 -200px no-repeat; }
.n1712_head_txt ul li.h_five { background: url(head_txt.png) 0 -265px no-repeat; }
.n1712_xnav_con { height: 55px; width: 100%; background: #fff; }
.n1712_xnavmenu { width: 1200px; margin: 0 auto; height: 55px; }
.n1712_xnav { width: 1200px; height: 55px; }
.n1712_xnav ul li { float: left; padding: 0 20px; text-align: center; height: 55px; }
.n1712_xnav ul li a { font-size: 15px; color: #333; font-weight: bold; line-height: 50px; }
.n1712_xnav ul li a:hover, .n1712_xnav .red a { color: #0075dc; }
.n1712_xnav img { position: relative; top: -10px; left: 2px; }
/*nav*/
#n1712_nav { width: 170px; position: relative; z-index: 2; }
#n1712_nav .n1712_navname { width: 170px; height: 55px; background: #006699 url(nav_icon.png) 20px center no-repeat; color: #fff; line-height: 53px; text-align: center; font-weight: bold; position: relative; }
#n1712_nav .n1712_navname:hover .tit { display: block; }
#n1712_nav .tit { display: none; position: absolute; background-color: #0075dc; padding-top: 5px; line-height: 40px; }
#n1712_nav .tit li:first-child { border-top: none; }
/*@media \0screen\,screen\9 {
#n1712_nav .tit { background-color: #6c0e11; filter: Alpha(opacity=60); position: static;*zoom:1;
}
#n1712_nav .mod_cate{ position: relative; }
}*/
#n1712_nav .mod_cate { width: 170px; border-top: 1px #006699 solid; padding: 11px 0 12px 0; }
#n1712_nav .mod_cate h2 { font-size: 15px; font-weight: bold; }
#n1712_nav .mod_cate h2 a { color: #FFFFFF; }
#n1712_nav .mod_cate h2 a:hover { text-decoration: underline; }
/*nav choose*/
#n1712_nav .on { width: 170px; border-top: 1px #006699 solid; padding: 11px 0 12px 0; background: #fff; }
#n1712_nav .on h2 a { color: #0075dc; }
#n1712_nav .on .mod_subcate { display: block !important;/* !important 强制显示，否则会闪烁*/ }
/*#n1712_nav .mod_cate a.hot_sub{background:#fff;font-size:12px;border-radius:9px;padding:0px 5px;margin-left:5px;}
#n1712_nav .on a.hot_sub{color:#0075dc;}*/
#n1712_nav .mod_subcate { display: none; width: 1030px; height: 452px; background: #FFFFFF; box-shadow: 5px 0px 15px rgba(0, 0, 0, 0.4); position: absolute; top: 0; left: 170px; overflow: hidden; z-index: 3; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; }
#n1712_nav .mod_subcate_main { width: 720px; height: 412px; padding: 20px;/* padding: 0px 20px 1000px 20px; margin-bottom: -1000px; */ border-right: 1px #ddd solid; float: left; }
#n1712_nav .mod_subcate_channel { margin-top: 15px; float: left; text-align: left; }
#n1712_nav .mod_subcate_channel a { font-size: 16px; font-weight: bold; margin: 10px 0 0 10px; text-indent: 0px; text-decoration: none; color: #fff; cursor: pointer; display: inline-block; }
#n1712_nav .mod_subcate_channel a img { vertical-align: middle; padding-bottom: 3px; }
#n1712_nav .mod_subcate_channel a:hover {/* background:#c4181f;  color: #fff;*/ }
#n1712_nav .mod_subcate_channel i { font-size:16px; border: 1px solid #fff; font-style: normal; padding: 0 5px 3px 5px; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px; margin-right: 5px; }
#n1712_nav .mod_subcate_channel ul li { }
#n1712_nav .mod_subcate_channel ul li a { color: #fff; padding: 10px 5px; font-weight: normal; font-size: 14px; border: 1px solid rgba(100,100,100,0.5); }
#n1712_nav .mod_subcate_channel ul li a:hover { border: 1px solid #fff; transition: all 0.3s; }
#n1712_nav .n1712_width ul li a { width: 180px; padding-left: 20px; margin-right: 15px; }
#n1712_nav .n1712_zy_onewidth ul li a { width: 170px; padding-left:10px; }
#n1712_nav .n1712_zy_twowidth ul li a { width: 130px; padding-left:10px; }
#n1712_nav .n1712tewidth ul li a { width: 206px; }
#n1712_nav .n1712dwwidth ul li a { padding:5px 20px;}



/*#n1712_nav .arrow_dot { width:0px;height:0px;overflow:hidden;font-size:0px;margin:9px 0 0 5px;border:4px transparent dashed;border-left:4px #FFFFFF solid;}*/
/*ad*/
#n1712_nav .mod_subcate_side { width: 220px; padding: 5px 0px 1000px 10px; margin-bottom: -1000px; float: left; }
#n1712_nav .mod_subcate_gg { display: block; position: absolute; top:10px; }
/*dingbuchanpin*/
.n1712_p_shadow { width: 100%; height: 400px; padding-top: 50px; background: #eee; }
.n1712_p_main { width: 1200px; height: 425px; margin: 0 auto; }
.n1712_active { width: 1200px; height: 40px; border-bottom: 3px solid #c4181f; margin-bottom: 20px; }
.n1712_timecount { background: url(time.png) 0 12px no-repeat; height: 40px; line-height: 40px; margin-left: 30px; text-indent: 20px; }
.n1712_timecount i { background: #c4181f; color: #fff; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; font-style: normal; margin: 0 3px; padding: 0 3px 1px 3px; }
.n1712_activetit { width: 170px; height: 40px; line-height: 40px; background: #c4181f; font-size: 18px; color: #fff; text-align: center; }
.n1712_p_main ul { float: left; }
.n1712_p_single { width: 240px; height: 200px; background: #fff; padding: 100px 20px 0px 20px; margin-right: 25px; -webkit-box-shadow: 0 0 15px 2px #bfbfbf; -moz-box-shadow: 0 0 15px 2px #bfbfbf; box-shadow: 0 0 15px 2px #bfbfbf; position: relative; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; bottom: 0; }
.n1712_p_single:hover { bottom: 10px; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; }
.n1712_discount { position: absolute; padding: 6px 10px 5px 10px; background: url(hot_num.png) no-repeat center; text-align: center; font-size: 12px; line-height: 16px; color: #fff; top: -4px; right: 20px; }
.n1712_p_s_tit { height: 30px; text-align: center; line-height: 30px; font-size: 20px; color: #333; margin-bottom: 10px; }
.n1712_p_s_tit span { margin-left: 5px; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px; background: #c4181f; font-size: 12px; color: #fff; padding: 1px 10px; }
.n1712_p_s_list { width: 245px; height: 100px; }
.n1712_p_s_list li { width: 245px; font-size: 13px; line-height: 23px; color: #666; }
.n1712_p_s_pri { width: 245px; height: 25px; margin-top: 10px; color: #c4181f; }
.n1712_p_s_btn { width: 55px; height: 20px; font-size: 12px; text-align: center; line-height: 23px; margin-top: 3px; }
.n1712_p_s_btn a { display: block; color: #333; background: #c4181f; color: #fff; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.n1712_p_single:hover .n1712_p_s_btn a { background: #f60; border: 0; color: #fff; }
.n1712_p_s_pri span { height: 30px; line-height: 30px; font-size: 24px; font-weight: bold; color: #c4181f; }
.n1712_p_s_pri i { font-style: normal; font-size: 12px; text-decoration: line-through; color: #999; }
/*product start*/

/*idc start*/
.n1712_idc_all { padding: 20px 0; background: #eee; }
.n1712_idc_con { width: 1200px; height: 330px; margin: 0 auto; }
.n1712_idctit { background: #f60; }
.n1712_idctxt { height: 45px; line-height: 45px; }
.n1712_idc { border-bottom: 3px solid #f60; }
.n1712_idctxt { width: 775px; line-height: 36px; overflow: hidden; float: left; text-indent: 20px; }
.n1712_idc_btn { line-height: 28px; font-size: 12px; text-align: center; text-indent: 14px; float: right; }
.n1712_idc_btn a { display: block; width: 80px; height: 28px; color: #fff; background: #ff6000 url(small_icon.png) 8px -34px no-repeat; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px; transition: all 0.5s; -moz-transition: all 0.5s; /* Firefox 4 */ -webkit-transition: all 0.5s; /* Safari and Chrome */ -o-transition: all 0.5s; /* Opera */ }
.n1712_idc_btn a:hover { background: #c4181f url(small_icon.png) 8px -55px no-repeat; color: #fff; }
.n1712_idc_left { width: 220px; height: 200px; padding: 30px; float: left; background: #ff6600; color: #fff; }
.n1712_idc_l_btn { line-height: 35px; font-size: 14px; text-align: center; margin-top: 20px; }
.n1712_idc_l_btn a { display: block; width: 120px; height: 35px; color: #fff; border: 1px solid #fff; transition: width 1s; -moz-transition: width 1s; /* Firefox 4 */ -webkit-transition: width 1s; /* Safari and Chrome */ -o-transition: width 1s; /* Opera */ }
.n1712_idc_l_btn a:hover { background: #fff; border: none; color: #f60; width: 140px; }
.n1712_idc_right { width: 890px; height: 270px; float: right; }
.n1712_idc_list { width: 890px; height: 260px; }
.n1712_idc_list ul li { width: 260px; height: 190px; background: #fff; padding: 35px 10px; text-align: center; margin-right: 24px; float: left; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; bottom: 0; position: relative; }
.n1712_idc_list ul li:hover { position: relative; bottom: 10px; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; -webkit-box-shadow: 0 0 10px 2px #e0e0e0; -moz-box-shadow: 0 0 10px 2px #e0e0e0; box-shadow: 0 0 10px 2px #e0e0e0; }
.n1712_idc_list ul li h2 { height: 35px; line-height: 35px; color: #272636; font-size: 20px; }
.n1712_idc_list img { height: 54px; width: auto; }
.n1712_idc_list ul li:hover .tandiv { display: block; }
.n1712_idc_list ul li .tandiv { width: 240px; height: 55px; background: #F60; padding: 10px 20px; text-align: center; position: absolute; left: 0px; bottom: 0px; display: none; color: #fff; font-size: 12px; }
.n1712_idc_list ul li .tandiv a { color: #fff; }
.n1712_idc_list ul li h5 { line-height: 18px; font-size: 14px; height: 18px; overflow: hidden; color: #999; margin-bottom: 10px; }
.n1712_idc_list ul li h6 { padding: 0; margin: 0; line-height: 23px; font-size: 20px; height: 23px; color: #F60; }
.n1712_idc_list ul li h6 i { font-size: 12px; font-style: normal; font-weight: normal; }
.n1712_idc_r_btn { width: 120px; line-height: 35px; font-size: 14px; margin: 0 auto; margin-top: 10px; display: block; color: #666; border: 1px solid #ccc; transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; }
/*idc over*/

/*cloud start*/
.n1712_cloudtit, .n1712_cloud_left { background: #2f7ab4; }
.n1712_cloud { border-bottom: 3px solid #2f7ab4; }
.n1712_cloud_btn a { background: #2f7ab4 url(small_icon.png) 8px -34px no-repeat; }
.n1712_cloud_l_btn a:hover { background: #fff; border: none; color: #2f7ab4; width: 140px; }
/*cloud over*/

/*site start*/
.n1712_sitetit, .n1712_site_left { background: #2f9860; }
.n1712_site { border-bottom: 3px solid #2f9860; }
.n1712_site_btn a { background: #2f9860 url(small_icon.png) 8px -34px no-repeat; }
.n1712_site_l_btn a:hover { background: #fff; border: none; color: #2f9860; width: 140px; }
/*site over*/

/*host start*/
.n1712_hosttit, .n1712_host_left { background: #5856ae; }
.n1712_host { border-bottom: 3px solid #5856ae; }
.n1712_host_btn a { background: #5856ae url(small_icon.png) 8px -34px no-repeat; }
.n1712_host_l_btn a:hover { background: #fff; border: none; color: #5856ae; width: 140px; }
/*host over*/

/*idc start*/
.n1712_grey { width: 100%; height: 48px; background: #eee; border-top: 2px solid #c4181f; }
.n1712_pos { width: 1200px; height: 48px; margin: 0 auto; line-height: 45px; color: #333; font-size: 14px; background: url(small_icon.png) 0px -68px no-repeat; text-indent: 20px; }
.n1712_pos a { color: #333; font-weight: bold; }
.n1712_pos a:hover { color: #c4181f; }
.n1712_in_idcbg { width: 100%; background: #fff; padding: 40px 0; overflow: hidden; }
.n1712_in_idccon { width: 1200px; margin: 0 auto; overflow: hidden; }
.n1712_limg { width: 373px; height: 373px; border: 1px solid #ccc; }
.n1712_rcon { width: 800px; font-size: 14px; color: #666; }
.n1712_rtit { font-size: 16px; font-weight: bold; color: #333; }
.n1712_rtit i { background: #df3033; padding: 0 4px; color: #fff; font-weight: normal; font-size: 12px; font-style: normal; }
.n1712_rtxt { height: 40px; line-height: 40px; font-size: 14px; overflow: hidden; }
.n1712_rtxt b { color: #df3033; }
.n1712_ract { background: #eee; padding: 20px; margin: 10px 0; }
.n1712_rprice b { color: #df3033; font-size: 30px; position: relative; padding-left: 5px; padding-right: 10px; }
.n1712_rprice em { color: #df3033; font-style: normal; }
.n1712_rprice i { font-size: 12px; padding-left: 88px; text-decoration: line-through; font-style: normal; }
.n1712_rprice span { border: 1px solid #df3033; font-size: 12px; color: #df3033; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 0 3px; vertical-align: top; margin-right: 7px; }
.n1712_rprice strong { font-size: 13px; color: #df3033; left: -5px; top: 4px; position: absolute; }
.n1712_rwx i { background: url(small_icon.png) 2px -115px no-repeat; font-style: normal; color: #df3033; font-size: 12px; }
.n1712_rroom { height: 35px; }
.n1712_rroom span { width: 85px; margin-left: 20px; }
.n1712_rroom ul li { float: left; width: 130px; }
.n1712_rroom ul li img { vertical-align: middle; padding-right: 3px; padding-bottom: 3px; }
.n1712_rroom ul li a { border-bottom: 1px dotted #666; color: #666; padding: 0 5px 0 5px; font-size: 13px; }
.n1712_rroom ul li a:hover { border-bottom: 1px dotted #df3033; color: #df3033; font-weight: bold;/*border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;*/ }
.n1712_r_good { overflow: hidden; padding-bottom: 13px; }
.n1712_r_good span { width: 85px; margin-left: 20px; }
.n1712_r_good ul li { float: left; padding: 3px 10px; border: 1px solid #0c8f47; color: #666; position: relative; margin-right: 6px; font-size: 12px; }
.n1712_r_good ul li img { position: absolute; right: -5px; bottom: -5px; }
.n1712_r_good ul li:hover { color: #0c8f47; }
.n1712_r_good .break1 { margin-left: 105px; margin-top: 10px; }
.n1712_r_good .break2 { margin-top: 10px; }
.n1712_rghost { overflow: hidden; padding-bottom: 13px; }
.n1712_rghost span { width: 85px; margin-left: 20px; }
.n1712_rghost i { font-style: normal; color: #df3033; font-weight: bold; }
.n1712_rghost ul li { float: left; font-size: 12px; padding: 2px 7px 5px 7px; border: 1px solid #ccc; color: #333; margin-right: 10px; }
.n1712_rghost ul li img { vertical-align: middle; padding-right: 5px; }
.n1712_rzz { overflow: hidden; width: 800px; }
.n1712_rzz span { width: 85px; margin-left: 20px; }
.n1712_rzz ul { padding: 5px 15px; border: 1px solid #ccc; }
.n1712_rzz ul li { font-size: 12px; list-style: inside; color: #666; }
.n1712_ronchat { width: 800px; height: 45px; line-height: 45px; font-size: 15px; text-align: center; text-indent: 14px; margin-top: 20px; }
.n1712_ronchat a { display: block; width: 140px; height: 45px; margin-right: 20px; float: left; color: #fff; transition: all 0.5s; -moz-transition: all 0.5s; /* Firefox 4 */ -webkit-transition: all 0.5s; /* Safari and Chrome */ -o-transition: all 0.5s; /* Opera */ ; position: relative; }
.n1712_ronchat a i { display: none; width: 142px; height: 150px; background: url(wechat.png) center no-repeat; text-align: center; position: absolute; bottom: 43px; left: -2px; }
.n1712_ronchat a i img { width: 122px; height: auto; margin-left: -12px; margin-top: 10px; }
.n1712_ronchat a:hover i { display: block; }
.n1712_ronchat .chat { background: #df3033 url(small_icon.png) 25px -136px no-repeat; color: #fff; }
.n1712_ronchat .chat:hover { background: #c4181f url(small_icon.png) 25px -180px no-repeat; color: #fff; }
.n1712_ronchat .wechat { background: #2bad13 url(small_icon.png) 25px -280px no-repeat; color: #fff; }
.n1712_ronchat .wechat:hover { background: #1c980b url(small_icon.png) 25px -312px no-repeat; color: #fff; }
.n1712_ronchat .buy { background: #df3033 url(small_icon.png) 25px -215px no-repeat; }
.n1712_ronchat .buy:hover { background: #ff6000 url(small_icon.png) 25px -248px no-repeat; }
.n1712_rtip { width: 800px; color: #666; font-size: 13px; margin-top: 15px; }
.n1712_rtip i { color: #df3033; padding: 0 3px; font-size: 12px; border: 1px solid #df3033; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; font-style: normal; margin-right: 2px; }
.n1712_tab { width: 1200px; margin: 0 auto; margin-top: 50px; overflow: hidden; }
.n1712_tab_hd { overflow: hidden; border-bottom: 2px solid #df3033; zoom: 1; }
.n1712_tab_hd li { float: left; width: 150px; height: 45px; line-height: 45px; color: #333; margin-right: 10px; background: #eee; text-align: center; cursor: pointer; }
.n1712_tab_hd li.active { background: #df3033; color: #fff; }
.n1712_tab_bd li { display: none; overflow: hidden; padding: 20px; color: #666; line-height: 30px; border: 1px solid #ddd; border-top: 0 none; }
.n1712_tab_bd li.thisclass { display: list-item; }
.n1712_tab_bd li .pz { width: 680px; }
.n1712_tab_bd li .pz1, .n1712_tab_bd li .pz2, .n1712_tab_bd li .pz3, .n1712_tab_bd li .pz4 { line-height: 20px; padding-left: 50px; margin-bottom: 20px; margin-top: 10px; }
.n1712_tab_bd li .pz1 { width: 200px; background: url(pz_01.jpg) left no-repeat; }
.n1712_tab_bd li .pz2 { background: url(pz_02.jpg) left no-repeat; }
.n1712_tab_bd li .pz3 { width: 200px; background: url(pz_03.jpg) left no-repeat; }
.n1712_tab_bd li .pz4 { background: url(pz_04.jpg) left no-repeat; }
.n1712_tab_bd dl dd span { color: #df3033; font-size: 15px; }
.n1722_imggroup .img_wrap { width: 258px; height: 200px; background: #eee; color: #666; text-align: center; float: left; -webkit-box-shadow: 0 0 5px 3px #ddd; -moz-box-shadow: 0 0 3px 5px #ddd; box-shadow: 0 0 5px 3px #ddd; margin: 20px 20px 10px 10px; font-size: 18px; }
.n1722_imggroup .img_wrap img { max-width: 258px; width: 258px; height: auto; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
table.n1712_jg_tab { width: 1120px; color: #333; borde: 1px #dcdcdc; border-collapse: collapse; margin: 25px 20px 35px 20px; }
table.n1712_jg_tab th { border: 1px solid #e5e5e5; padding: 15px; background: #f0f0f0; color: #fff; color: #333; font-size: 15px; }
table.n1712_jg_tab td { border: 1px solid #e5e5e5; padding: 12px; background: #fff; color: #858585; text-align: center; }
table.n1712_jg_tab td span, table.n1712_jg_tab td tt { display: inline-block; padding: 0 8px; color: #ff0000; }
/*old add*/
.xj_nr { padding: 10px 0; overflow: hidden; }
.xj_nr span { float: left; width: 740px; color: #333; }
.xj_nr p { padding: 0; margin: 0; line-height: 27px; font-size: 14px; }
.xj_nr tt { display: block; float: right; width: 400px; padding: 15px; background: #69afef; font-family: "Microsoft YaHei", "微软雅黑"; color: #fff; }
.host_new_bg { width: 1200px; margin: 0 auto; overflow: hidden; }
.host_new { width: 280px; float: left; border: 1px solid #ccc; margin-right: 20px; }
.host_new_tit { width: 280px; height: 75px; background: #eee; line-height: 75px; color: #272636; font-size: 23px; text-align: center; }
.host_new_q { width: 260px; padding: 10px; height: 160px; }
.host_new_q li { width: 250px; height: 25px; line-height: 25px; overflow: hidden; color: #999; font-size: 13px; text-indent: 10px; float: left; }
.host_new_q li a { color: #666; }
.host_new_q li a:hover { text-decoration: underline; }
.host_new_btn { width: 115px; height: 30px; text-align: center; margin: 0 auto; margin-bottom: 30px; line-height: 30px; border: 1px solid #545454; color: #545454; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px; transition: all 0.5s; -moz-transition: all 0.5s; /* Firefox 4 */ -webkit-transition: all 0.5s; /* Safari and Chrome */ -o-transition: all 0.5s; /* Opera */ }
.host_new_btn:hover { background: #c4181f; border: 0; color: #fff; }
.private_fivebg { width: 100%; height: 780px; background: #eee url(five.gif) center no-repeat; }
.private_fivecont { width: 1200px; padding: 80px 0; text-align: center; margin: 0 auto; }
.private_five_tit { width: 1200px; font-size: 50px; font-family: "lightsize", "Helvetica Neue", "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei"; margin-bottom: 10px; line-height: 60px; }
.private_fivecont h5 { width: 880px; font-size: 16px; line-height: 23px; text-align: center; font-weight: normal; color: #666; margin: 0 auto; }
.private_fivecont span { color: #09F; }
.private_five_img { margin-top: 10px; }
/*同意云服务条款修改*/
.steps_cont .right a, .fbot p a { color: #0057a2; margin: 0 8px; }
.steps_cont .zcon { padding: 15px 0; font-size: 12px; color: #939393; line-height: 25px; }
.fbot { width: 800px; clear: both; height: 98px; margin-bottom: 25px; }
.dheuw { float: left; line-height: 26px; color: #000; font-size: 14px; }
.fbotly { float: right; width: 310px; height: 98px; background: #e9e9e9; margin-right: 40px; }
.detrg { width: 300px; height: 63px; padding: 10px 0px 0px 24px; }
.fbotyun { float: left; width: 353px; height: 98px; background: #c4181f; margin-left: 45px; }
.zhuyi-sx { width: 212px; float: left; color: #FFF; font-size: 14px; margin: 12px 0px 0px 18px; }
.yunbiao { float: left; width: 88px; height: 58px; margin: 18px 0px 0px 18px; }
.fbot p { text-align: left; line-height: 26px; }
.fbot p button { background: 0; border: 0; color: #0057a2; cursor: pointer; font-weight: bold; background: 0; border: 0; }
.fbot p a { margin: 0 5px; }
.fbot p a.lan { background: #0057A2; }
.fbot p a.lan:hover, .scont .r .right a.lan { background: #056BC4 }
.steps_hui { background: #f9f9f9; }
.incontent .bot { width: 100%; padding-top: 50px; }
.incontent .bot h2 { width: 100%; line-height: 90px; height: 90px; text-align: center; font-size: 46px; color: #000; }
.incontent .bot p { color: #000; text-align: center; font-size: 12px; }
.incontent .bot p a.bei, .fbot p a.hong, .fbot p a.lan, .scont .r .right a.lan { padding: 0 25px; line-height: 35px; height: 35px; display: inline-block; background: #ff3000; font-size: 16px; text-align: center; color: #FFF; border-radius: 3px; }
.incontent .bot p a { line-height: 35px; color: #000; font-size: 12px; }
/*同意云服务条款修改*/
/*三级页面公用*/
.abbg { background: #f0f0f0; overflow: hidden; }
.ab_con { width: 1200px; line-height: 28px; margin: 0 auto; padding: 37px 0px 80px 0px; overflow: hidden; }
.ab_l { width: 260px; float: left; color: #818181; background: #FFF; border-top: 5px solid #c4181f; border-bottom: 8px solid #ccc; }
.ab_ny_left { width: 260px; margin-top: 10px; padding-bottom: 70px; }
.ab_ny_left li { width: 260px; height: 60px; line-height: 60px; position: relative; border-bottom: 1px dashed #ccc; font-weight: bold; }
.ab_ny_left li a { display: block; width: 260px; height: 60px; color: #4a4a4a; font-size: 15px; text-indent: 45px; -webkit-transition: all 0s ease; -moz-transition: all 0s ease; -ms-transition: all 0s ease; -o-transition: all 0s ease; transition: all 0s ease; }
.ab_ny_left li a.current, .ab_ny_left li a:hover { background: #c4181f; color: #fff; }
.ab_r { width: 800px; float: right; padding: 40px 60px 80px 40px; font-size: 14x; background: #FFF; min-height: 550px; }
.ab_right_top { width: 800px; height: 44px; line-height: 44px; border-bottom: 1px solid #ccc; }
.ab_qyjs { float: left; font-size: 18px; border-bottom: 3px solid #c4181f; height: 41px; line-height: 41px; }
.ab_position { float: right; text-align: right; height: 44px; line-height: 44px; width: 400px; color: #6a6a6a; }
.ab_dh { color: #c4181f; font-weight: bold; }
.ab_box1 { width: 800px; padding: 50px 0px 0px 0px; overflow: hidden; }
.ab_img { width: 298px; float: left; }
.ab_img img { border: 2px solid #ccc; padding: 5px; }
.ab_txt { width: 450px; float: right; margin-left: 30px; }
.ab_box2 { width: 800px; margin-top: 10px; }
/*about end*/
/*fzlc start*/
.about_lc { padding: 50px 0 8px 10px; }
.about_lc h2 { height: 59px; line-height: 59px; font-size: 20px; color: #5c5c5c; background: url(lc_03.jpg) 110px no-repeat; }
.about_lc p { display: block; padding: 35px 0; margin: 0; background: url(lc_07.jpg) 139px repeat-y; overflow: hidden; }
.about_lc p span { width: 127px; float: left; padding-right: 20px; text-align: right; background: url(lc_11.jpg) right no-repeat; line-height: 18px; font-size: 12px; color: #8c8c8c; display: block; }
.about_lc p span i { color: #000; font-size: 15px; font-style: normal; }
.about_lc p tt { padding-left: 180px; display: block; font-family: "Microsoft Yahei"; }
.about_lc p tt b { display: block; font-size: 20px; color: #404040; }
.about_lc p tt i { display: block; font-size: 14px; color: #666; line-height: 20px; padding-top: 8px; font-style: normal; }
/*资讯荣誉*/

.rylist { width: 100%; }
.rylist li { float: left; border: 1px solid #eee; border-radius: 3px; padding: 10px; width: 223px; margin: 0 20px 15px 0; }
.rylist li img { width: 223px; }
.title { padding: 15px 0; }
.title h1 { display: block; font-size: 30px; }
.article_info span { margin-right: 18px; }
/*old add*/

.n1712_onebg { width: 100%; height:650px; background: #fff url(twelveadd_bg.jpg) no-repeat center; overflow: hidden; }
.n1712_onecon { width: 1200px; padding-top: 60px; text-align: center; color: #333; margin: 0 auto; }
.n1712_onetit { font-size: 45px; line-height: 45px; font-family: "lightsize", "Helvetica Neue", "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei"; }
.n1712_onetable { width: 1200px; margin: 0 auto; margin-top: 20px; }
.n1712_onetable table { color: #333; text-align: center; font-size: 15px; border-bottom: 1px solid #ccc }
.n1712_onetable table td { height: 60px; border-right: 1px solid #ccc; border-top: 1px solid #ccc; }
.n1712_onetable .border_none { border-right: 0; }
.n1712_onetable .heng_bg { background: #df3033; color: #fff; }
.n1712_onetable table b { color: #df3033; font-size: 16px; }
.n1712_twobg { width: 100%; height: 780px; background: #06070b url(one_img1.jpg) center no-repeat; overflow: hidden; }
.n1712_twobg strong { display: block; width: 680px; font-size: 14px; margin: 0 auto; margin-top: 30px; font-weight: normal; color: #fff; line-height: 23px; font-family: "Microsoft YaHei", "微软雅黑"; }
.n1712_twocont { width: 1200px; padding: 130px 0; text-align: center; margin: 0 auto; }
.n1712_two_tit { width: 760px; font-size: 50px; font-family: "lightsize", "Helvetica Neue", "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei"; margin: 0 auto; color: #fff; }
.n1712_threebg { width: 100%; background: #fff; }
.n1712_threecont { width: 1200px; padding: 80px 0; text-align: center; margin: 0 auto; }
.n1712_three_tit { width: 1200px; font-size: 50px; font-family: "lightsize", "Helvetica Neue", "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei"; margin-bottom: 30px; line-height: 60px; }
.n1712_three_img { margin-bottom: 30px; }
.n1712_threebg strong { display: block; font-size: 15px; font-family: "Microsoft YaHei", "微软雅黑"; font-weight: normal; margin-top: 10px; line-height: 22px; }
.n1712_fourbg { width: 100%; height: 651px; background: #06070b url(four_img.jpg) center no-repeat; overflow: hidden; }
.n1712_fivebg { width: 100%; height: 645px; background: url(five_bg.jpg) center no-repeat; overflow: hidden; }
.n1712_sixbg { width: 100%; height: 656px; background: url(six_bg.jpg) center no-repeat; overflow: hidden; }
.n1712_sevenbg { width: 100%; height: 650px; background: #000 url(host_seven_bg.jpg) center no-repeat; overflow: hidden; }
.n1712_sevencont { width: 1200px; padding: 80px 0; text-align: center; margin: 0 auto; }
.n1712_seven_tit { width: 1200px; font-size: 50px; font-family: "lightsize", "Helvetica Neue", "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei"; margin-top: 130px; line-height: 60px; color: #fff; }
.n1712_seven_tit strong { display: block; font-size: 15px; font-family: "Microsoft YaHei", "微软雅黑"; font-weight: normal; margin-top: 10px; line-height: 22px; }
.n1712_seven_icon { width: 620px; text-align: center; padding: 50px 0 100px 0; margin: 0 auto; color: #fff; }
.n1712_seven_icon ul li { width: 95px; margin-right: 30px; float: left; }
.n1712_seven_icon li img { padding: 8px 10px; border: 1px solid #fff; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; transition: All 0.6s ease-in-out; -webkit-transition: All 0.6s ease-in-out; -moz-transition: All 0.6s ease-in-out; -o-transition: All 0.6s ease-in-out; }
.n1712_seven_icon li img:hover { transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); }
.n1712_seven_icon li span { display: block; line-height: 20px; margin-top: 2px; }
.n1712_eightbg { width: 100%; height: 650px; background: #000 url(host_eight_bg.jpg) center no-repeat; overflow: hidden; }
.n1712_eightcont { width: 1200px; padding: 80px 0; margin: 0 auto; }
.n1712_eight_tit { width: 1200px; font-size: 50px; font-family: "lightsize", "Helvetica Neue", "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei"; margin-top: 130px; line-height: 60px; color: #fff; }
.n1712_eight_tit strong { display: block; font-size: 15px; font-family: "Microsoft YaHei", "微软雅黑"; font-weight: normal; margin-top: 10px; line-height: 22px; }
.n1712_ninebg { width: 100%; height: 650px; background: #000 url(host_nine_bg.jpg) center no-repeat; overflow: hidden; }
.n1712_ninecont { width: 1200px; padding: 80px 0; margin: 0 auto; text-align: right; }
.n1712_nine_tit { width: 1200px; font-size: 50px; font-family: "lightsize", "Helvetica Neue", "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei"; margin-top: 130px; line-height: 60px; color: #fff; }
.n1712_nine_tit strong { display: block; font-size: 15px; font-family: "Microsoft YaHei", "微软雅黑"; font-weight: normal; margin-top: 10px; line-height: 22px; }
.private_fivebg { width: 100%; height: 780px; background: #eee url(five.gif) center no-repeat; }
.n1712_tencont { width: 1200px; padding: 80px 0; margin: 0 auto; }
.n1712_ten_tit { width: 600px; font-size: 50px; font-family: "lightsize", "Helvetica Neue", "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei"; margin-top: 130px; line-height: 60px; color: #333; float: left; }
.n1712_ten_img { float: right; }
.n1712_elevenbg { width: 100%; height: 600px; background: #eee url(section7.jpg) bottom center no-repeat; }
.n1712_thirteenbg { width: 100%; height: 600px; background: #eee url(host_ten_bg.jpg) bottom center no-repeat; }
.n1712_thirteencont { width: 1200px; padding: 40px 0; margin: 0 auto; text-align: center; }
.n1712_thirteen_tit { width: 1200px; font-size: 50px; font-family: "lightsize", "Helvetica Neue", "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei"; line-height: 60px; margin-top: 50px; color: #fff; }
.n1712_thirteen_tit strong { display: block; font-size: 15px; font-family: "Microsoft YaHei", "微软雅黑"; font-weight: normal; margin-top: 10px; line-height: 22px; }
.n1712_fourteenbg { width: 100%; height: 600px; background: #eee url(host_fourteen_bg.jpg) bottom center no-repeat; }
.n1712_fourteen_tit { color: #333; }
.n1712_fifteen_tit { width: 630px; }
/*neiyecss*/
.n1712_innerbg { width: 100%; padding-top: 450px; }
.n1712_aboutbg { width: 100%; padding-top: 225px; }
.n1712_idc_blockbg { width: 100%; }
.n1712_idc_blockcon { width: 1200px; height: 140px; margin: 0 auto; }
.n1712_idc_blockcon h3{ font-size:30px;}
.n1712_idc_color { width: 1200px; height: 4px; margin: 0 auto; background: #c4181f; margin-bottom: 40px; }
.n1712_cloud_color { width: 1200px; height: 4px; margin: 0 auto; background: #c4181f; margin-bottom: 40px; }
.n1712_idc_block1, .n1712_idc_block2, .n1712_idc_block3, .n1712_idc_block4, .n1712_idc_block5, .n1712_idc_block6 { float: left; }
.n1712_idc_block1 { width: 230px; background: #eee; color: #333; padding: 35px 21px; height: 70px; line-height: 20px; }
.n1712_idc_block1 h2 { font-weight: bold; padding-bottom: 10px; }
.n1712_idc_block1 h4 { color: #666; }
.n1712_idc_block2, .n1712_idc_block3, .n1712_idc_block4, .n1712_idc_block5, .n1712_idc_block6 { width: 190px; color: #fff; padding: 45px 21px; height: 50px; position: relative; }
.n1712_cloud_block2, .n1712_cloud__block3, .n1712_cloud__block4, .n1712_cloud__block5, .n1712_cloud__block6 { width: 230px; }
.n1712_idc_block2 h2, .n1712_idc_block3 h2, .n1712_idc_block4 h2, .n1712_idc_block5 h2, .n1712_idc_block6 h2 { font-size: 18px; }
.n1712_idc_block2 h4, .n1712_idc_block3 h4, .n1712_idc_block4 h4, .n1712_idc_block5 h4, .n1712_idc_block6 h4 { color: #ccc; }
.n1712_idc_block2 i, .n1712_idc_block3 i, .n1712_idc_block4 i, .n1712_idc_block5 i, .n1712_idc_block6 i { font-size: 28px; font-weight: bold; font-style: normal; border: 2px solid #fff; color: #fff; filter: alpha(opacity=30); opacity: 0.3; -moz-opacity: 0.3; padding: 6px 5px 8px 5px; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; font-family: "幼圆"; position: absolute; right: 20px; top: 20px; }
.n1712_idc_block2 { background: #c4181f; }
.n1712_idc_block3 { background: #126951; }
.n1712_idc_block4 { background: #2428a4; }
.n1712_idc_block5 { background: #562a98; }
.n1712_idc_block6 { background: #ff6000; }
.n1712_idc_block2:hover, .n1712_idc_block3:hover, .n1712_idc_block4:hover, .n1712_idc_block5:hover, .n1712_idc_block6:hover { cursor: pointer; }
.n1712_idc_block2 a,.n1712_idc_block6 a, .n1712_idc_block3 a, .n1712_idc_block4 a, .n1712_idc_block5 a { color: #fff; }
.n1712_idc_block6:hover { background: #ff4e00; }
.n1712_idc_block3:hover { background: #095741; }
.n1712_idc_block4:hover { background: #1e218d; }
.n1712_idc_block5:hover { background: #48237f; }
.n1722_comment dl span { color: #df3033; }
.n1722_comment dl { padding-bottom: 20px; border-bottom: 1px dashed #d1d1d1; }
.n1722_comment dl dd { line-height: 20px; }
.n1722_comment i { display: block; text-align: right; font-size: 12px; padding-right:15px; }
.n1712_recommend { width: 100%; }
.n1712_recommend_con { width: 1200px; margin: 0 auto; overflow: hidden; padding: 30px 0; }
.n1712_recommend_con ul li { width: 173px; height: 150px; float: left; text-align: center; border: 1px solid #ccc; margin-right: 30px; }
.n1712_recommend_con ul li img { width: 150px; height: auto; }
.n1712_recommend_con ul li:hover { -webkit-box-shadow: inset 0 0 14px #ccc; -moz-box-shadow: inset 0 0 14px #ccc; box-shadow: inset 0 0 14px #ccc; }
.n1712_recommend_con ul li:last-child { margin-right: 0; }
.n1712_recommend_con ul li a { color: #333; font-weight: bold; }
.n1712_recommend_con ul li:hover a { color: #df3033; }
.n1712_rcmbg { width: 1200px; height: 40px; border-bottom: 3px solid #df3033; margin-bottom: 20px; }
.n1712_rcmtit { width: 150px; height: 40px; line-height: 40px; background: #df3033; color: #fff; text-align: center; }
.n1712_cs table { border: 1px solid #ccc; margin: 0 auto; margin-top: 40px; border-bottom: none; border-left: none; margin-bottom: 40px; }
.n1712_cs table td { border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; padding: 10px 0 10px 30px; font-size: 15px; line-height: 35px; }
.n1712_service span { font-size: 20px; padding-left: 40px; }
.n1712_service img { float: left; border: 1px solid #c4181f; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin-right: 13px; transition: All 0.6s ease-in-out; -webkit-transition: All 0.6s ease-in-out; -moz-transition: All 0.6s ease-in-out; -o-transition: All 0.6s ease-in-out; }
.n1712_service img:hover { transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -o-transform: rotateY(180deg); -ms-transform: rotateY(180deg); }
.n1712_service dd { height: 80px; line-height: 22px; }
/*-------------------------------------------------------------------关甲下拉框--------------------------------------------------------------------*/

.n1712_scont { overflow: hidden; padding-bottom: 13px; }
.n1712_scont span { width: 85px; margin-left: 20px; }
.n1712_scont p.j a { color: #333; font-size: 14px; padding: 3px 10px 5px 10px; border: 2px solid #0c8f47; float: left; display: block; text-align: center; margin-right: 10px; margin-top: -14px; overflow: hidden; color: #0c8f47; }
.n1712_scont p.j a.bei { position: relative; padding: 3px 10px 5px 10px; border: 2px solid #df3033; color: #df3033; }
.n1712_scont p.j a.bei b { position: absolute; width: 13px; height: 13px; display: block; background: url(jiao.gif) no-repeat; bottom: 0; right: 0; }
.divselect { width: 238px; float: left; }
.divselect cite { width: 228px; height: 35px; line-height: 35px; display: block; color: #0c8f47; cursor: pointer; font-style: normal; padding: 0 5px; background: url(xjt.png) no-repeat right center; border: 2px solid #0c8f47; }
.divselect cite b { color: #c4181f; }
.divselect ul { width: 238px; border: 1px solid #e6e6e6; background-color: #fff; position: absolute; z-index: 20000; margin-top: -1px; display: none; }
.divselect ul li { width: 100%; margin: 0; padding: 0; height: 24px; line-height: 24px; background: #fff; }
.divselect ul li a { font-size: 14px; display: block; height: 24px; color: #333333; text-decoration: none; padding-left: 3px; }
.divselect ul li a b { color: #c4181f; }
.divselect ul li a:hover { background: #EBEBEB; }
.divselect ul li.bei { background: #fff1b7; }
/*-------------------------------------------------------------------下拉框结束--------------------------------------------------------------------*/
table.n1712_jg_tab { border: 1px solid #ccc; border-bottom: none; border-left: none; }
table.n1712_jg_tab th { border: 1px solid #ccc; background: #f5f5f5; }
table.n1712_jg_tab td { border: 1px solid #ccc; }
.n1712_cloudcs { text-indent: 30px; }
.n1712_cloudcs img, .n1712_apply img { vertical-align: middle; }
.n1712_cloudcs td { height: 50px; }
.n1712_cloudcs strong { font-size: 18px; font-weight: normal; }
.n1712_cloudcs span, .n1712_apply span { font-size: 15px; font-weight: bold; color: #c4181f; }
.n1712_apply table { margin-left: 20px; margin-top: 30px; margin-bottom: 30px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.n1712_apply table td { border-left: 1px solid #ccc; border-top: 1px solid #ccc; padding: 20px; }
.n1712_apply table .n1712_apply_bg td { background: #df3033; color: #fff; }
.n1712_zzxm { width: 900px; padding: 30px 0; overflow: hidden; margin: 0 auto; }
.n1712_zzxm dd { float: left; font-size: 16px; font-weight: bold; padding: 35px 33px; border-radius: 70px; -moz-border-radius: 70px; -webkit-border-radius: 70px; color: #fff; }
.n1712_zzlist { overflow: hidden; }
.n1712_zzlist dt { display: block; width: 650px; margin: 0 auto; margin-bottom: 30px; padding: 10px 0px 15px 0; color: #fff; border: 1px solid #5f52a0; background-image: linear-gradient(to right, #ec77ab 0%, #7873f5 100%); border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px; font-size: 25px; text-align: center; }
.n1712_zzlist dd { display: block; width: 520px; float: left; padding: 10px 0px 15px 10px; margin-bottom: 20px; color: #333; border: 2px dotted #5f52a0; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px; font-size: 15px; }
.n1712_zzlist dd:hover { background-image: linear-gradient(-225deg, #65379B 0%, #886AEA 53%, #6457C6 100%); color: #fff; }
.n1712_zztable { width: 1100px; margin: 0 auto; margin-bottom: 30px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; font-size: 15px; }
.n1712_zztable strong { color: #c4181f; }
.n1712_zztable td { border-left: 1px solid #ccc; border-top: 1px solid #ccc; padding: 20px; }
.n1712_bigcomment { width: 100%; overflow: hidden; margin-top: 50px; margin-bottom: 50px; }
.n1712_bigcomcon { width: 1200px; margin: 0 auto; }
.n1712_bigcomcon dl span { color: #df3033; }
.n1712_bigcomcon dl { padding-bottom: 20px; border-bottom: 1px dashed #d1d1d1; }
.n1712_bigcomcon dl dd { line-height: 20px; }
.n1712_bigcomcon i { display: block; text-align: right; font-size: 12px; }
.n1712_hostpro { text-align: center; width: 1160px; margin: 0 auto; margin-bottom: 30px; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; line-height: 22px; }
.n1712_hostpro strong { font-size: 16px; color: #c4181f; }
.n1712_hostpro td { border-left: 1px solid #ccc; padding: 20px; }
/*contact start*/
.n1712_abtab { width: 800px; margin: 0 auto; margin-top: 50px; overflow: hidden; }
.n1712_abtab_hd { overflow: hidden; border-bottom: 2px solid #df3033; zoom: 1; }
.n1712_abtab_hd li { float: left; width: 150px; height: 45px; line-height: 45px; color: #333; margin-right: 10px; background: #eee; text-align: center; cursor: pointer; }
.n1712_abtab_hd li.active { background: #df3033; color: #fff; }
.n1712_abtab_bd li { display: none; overflow: hidden; padding: 20px; color: #666; line-height: 30px; border: 1px solid #ddd; border-top: 0 none; }
.n1712_abtab_bd li.thisclass { display: list-item; }
.n1712_abtab_bd p{ font-size:15px;}
.n1712_abtab_bd .cont { position: relative; width: 740px; margin: 0 auto; padding: 15px; overflow: hidden; }
.n1712_abtab_bd .cont h2 { display: block; line-height: 38px;font-size: 16px; font-weight:bold; }
.n1712_abtab_bd .cont span { display: inline-block; padding: 0 25px; background: #ffdcdd; border: 1px solid #ef8b8c; margin-top: 8px; margin-right: 14px; display: inline; height: 30px; font-size: 16px; color: #727272; float: left; }

.n1712_zptab_hd li {width: 110px; }
.ym_news_top{text-indent:20px; font-size:16px;height: 40px;line-height: 40px;background: #ffdcdd; border: 1px solid #ef8b8c; margin-top:30px;margin-bottom:30px; }
.zf_con1 li,.zf_con2 li{float: left;padding: 0 15px;width: 365px;}
.zf_con1 li{ text-align:center;}
.zf_con1 li a{ font-size:15px; color:#c4181f; font-weight:bold;}
.zf_con2 li img{ padding:10px 0; border:1px solid #ef8b8c;}

/*合同下载*/ 
.he_tong {overflow:hidden;}
.he_tong li { float:left; width:45%; margin-right:5%; border-bottom:1px dotted #06C;}
.he_tong li a { padding:10px 10px 10px 40px; color:#333; height:32px; display:block; background:url(doc.gif) left no-repeat;}
/*代理*/
table.agenttable { width:100%;font-size:11px; color:#333; border: 1px; border-color: #ccc; border-collapse: collapse; font-size:14px; }
table.agenttable th { border: 1px; padding:20px 0; text-align:center; border-style: solid; border-color: #f75353; background-color: #c4181f; color:#fff; font-weight:bold; }
table.agenttable td { border-width: 1px; padding: 5px 10px; border-style: solid; border-color: #dcdcdc; background-color: #ffffff; }
table.agenttable td span { display:block; text-align:center; font-size:18px; font-weight:bold; color:#c4181f; }

/*加首页样式*/ 
.n1722_siteimggroup .img_wrap { width: 224px; height: 224px;color: #666; text-align: center; float: left; margin: 20px 7px 10px 0px; font-size: 18px; }
.n1722_siteimggroup .img_wrap img { max-width: 224px; width: 224px; height: auto; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }

.n1712_site_about{ font-size:15px; margin:30px 0 50px 30px; overflow:hidden;}
.n1712_site_about strong{ font-size:16px; color:#df3033;}
.n1712_site_about dl dt{width:70px; height:70px; line-height:70px; float:left; margin-right:20px;border:2px solid #ccc;border-radius:40px; -moz-border-radius:40px; -webkit-border-radius:40px; font-size:18px; font-weight:bold;text-align: center;}


.n1712_site_table table { border: 1px solid #ccc; margin:30px 0 40px 30px; border-bottom: none; border-left: none;}
.n1712_site_table table td { border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; padding: 10px 0 10px 30px; font-size: 15px; line-height: 35px; }
.n1712_site_table span{ font-weight:bold; color:#df3033;}

.n1712_site_function{ font-size:16px; margin:30px 0 50px 30px; }
.n1712_site_function b{ color:#df3033;}
.n1712_site_function dl dt{width:45%; float:left;margin-right:5%;height:80px; line-height:80px;border-bottom:1px dashed #ccc; font-weight:bold;}
.n1712_site_function img{ width:40px; height:auto;vertical-align:middle;}
.n1712_site_function em{border:2px solid #df3033; color:#fff;font-size:18px; padding:10px; font-style:normal;border-radius:45px; -moz-border-radius:45px; -webkit-border-radius:45px;}

.n1712_tg_zb{width:250px; height:30px; background:url(tg_icon03.png) left no-repeat; line-height:30px;font-size:15px;color:#F60;  text-align:center; margin-top:10px; text-indent:30px;}
.n1712_tg_zb a{color:#fff; background:#F60;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;padding:3px 8px 5px 8px;font-size:13px;}
.n1712_tg_zb a:hover{ background:#c4181f; color:#fff;}
.tg_cont_cont{margin-top: 10px;}
.tg_cont_cont img{ height:23px; width:auto;border:1px solid #e5e5e5; margin-right:10px; vertical-align:middle; padding:5px;}

.cloud_apply_btnp {background: #eee; padding: 20px 0; overflow:hidden;}
.cloud_apply_price { font-size: 14px; height: 40px; line-height: 40px; color: #444;text-align:center; }
.cloud_apply_price span { font-size: 20px; color: #c4181f; }
.cloud_apply_btn { height: 48px;  }
.cloud_apply_btn a{ display:block; margin: 0 auto; float:left; border: 1px solid #666;width: 90px; line-height: 33px; font-size: 14px; text-align: center; color: #666; margin-left:15px;}
.cloud_apply_btn a:hover{color:#fff;background:#c4181f;border:1px solid #c4181f;}
.cloud_apply_btn a.qzx{background:#c4181f url(qq.png) no-repeat 6px 7px;color:#fff;text-indent:16px;border:1px solid #c4181f;}
.cloud_apply_btn a.qzx:hover{background:#ff7800 url(qq.png) no-repeat 6px 7px;border:1px solid #ff7800;}



.dw_03{ width:100%; padding:50px 0;text-align:center;overflow: hidden; background:#161d6e;}
.dw_01{ width:100%;text-align:center;overflow: hidden;position: relative; background:#192179;}
.dw_02{ width:100%; padding:50px 0;text-align:center;overflow: hidden; background:#eee;}
.dw_04{ width:100%; padding:50px 0;text-align:center;overflow: hidden; background:#161d6e;}
.project_list_name{ background:url(dw_20.png) center no-repeat;text-align:center; font-size:35px; color:#fff;}
.project_list{ width:900px; overflow:hidden; padding-top:50px; margin:0 auto;}
.project_list ul li{ width:137px; height:102px; padding-top:50px; margin-right:50px; float:left;background:url(project_list_bg.png) center no-repeat; color:#fff; font-size:15px;}
 .project_list ul li:last-child{ margin:0;}
.project{ width:1210px; margin:0 auto; padding-top:50px;}
.pro_name{ position:relative; height:603px; margin:50px 0; background:url(dw_24.png) 50px center no-repeat; text-align:left; font-size:14px; color:#79abff; line-height:20px;}
.pro_name span{ font-size:15px; color:#fff; font-weight:bold;}

.pro_name li{position:absolute;}
.pro_name li.p1{width:400px;left:425px; top:20px;}
.pro_name li.p2{width:280px;left:70px; top:115px;}
.pro_name li.p3{width:400px;left:860px; top:130px;}
.pro_name li.p4{width:200px;left:80px; top:360px;}
.pro_name li.p5{width:250px;left:870px; top:380px;}
.pro_name li.p6{width:400px;left:450px; top:510px;}
.project_m{width:1080px;margin:0 auto; margin-top:30px;padding:30px 60px;text-align:left; font-size:15px; color:#79abff; line-height:35px;border:3px dotted #0082b0;border-radius:30px; -webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;}
.project_price{ height:50px; line-height:50px; font-size:16px; color:#79abff; margin-top:10px;}
.project_price b{ font-size:30px; vertical-align:bottom; color:#fff;}
.engineer{ width:1200px; padding:30px 0; margin:0 auto; overflow:hidden;}
.engineer ul li{ width:210px; height:480px;  margin:30px 27px 0 8px;float:left; text-align:center;}
.engineer ul li img{background:url(dw_19.png) center no-repeat;width:204px; height:262px; border:1px solid #00afff; border-radius:6px; -webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;box-shadow:0px 0px 8px #00afff;}
.engineer ul li img:hover{ -webkit-filter:saturate(1.5);}
.engineer .eg_about{ width:220px; height:200px; overflow:hidden; font-size:14px; color:#666; text-align:left;line-height:20px;}
.engineer .eg_about span{font-size:20px;color:#0082b0;line-height:45px;}

/*加左边样式*/ 
.col-md-3{
	position: relative;
	min-height: 1px;
	padding-left: 5px;
	padding-right: 5px;width: 290px;
}
.sidebar {
	
}
.sidebar aside {
	margin-bottom: 20px;
}
.sidebar .widget-title h2 {
	display: inline-block;
	padding-bottom: 10px;
	border-bottom: 2px solid #333;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	margin-bottom: 20px;
}
.sidebar .widget-title h2 span {
	font-size: 14px;
	display: block;
}
.sidebar .sidebar-hot {
	padding: 15px;
	border: 1px solid #dcdcdc;
}
.sidebar .sidebar-hot ul li {
	margin-bottom: 10px;
	overflow: hidden;
}
.sidebar .sidebar-hot ul li p {
	margin: 10px 0 20px 0;
	text-align: center;
}
.sidebar .sidebar-hot ul li:last-child {
	margin-bottom: 0;
}
.sidebar .sidebar-hot img {
	max-width: 100%;
	height: auto;
}

.dede_pages{ text-align:center; clear:both; height:50px; margin:0 auto; width:100%}
.dede_pages ul{padding:12px 0px 12px 16px;margin:0 auto; }
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#000;display:block;}
.dede_pages ul li a:hover{color:#fff;text-decoration:none;padding:2px 4px 2px; background-color:#3399ff; border:1px solid #3399ff}
