html,body,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0; border:0;}
body{font-size: 12px;font-family:'微软雅黑', Arial;}
ul,ol,li{ list-style-type:none;}
img{border:0;vertical-align:middle}
select,input,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
iframe{border:none;}
a:link{color:#666666;text-decoration:none;}
a:visited{color:#666;text-decoration:none;}
a:hover{color:#d32d2d;text-decoration:none;}
a:active{color:#d32d2d;text-decoration:none;}
.c{clear:both;font-size:0;line-height:0;height:0;visibility:visible;}
.h{display:none;visibility:visible;}
.warp{border: 0;padding:0;width:1200px;margin:0 auto;clear: both;}
.warp_r{border: 0;padding:0;width:1200px;margin:0 auto;clear: both;position: relative;}
.hoem_warp{border: 0;padding:0;width:1200px;margin:0 auto;clear: both;position: relative;}
/*top*/
.top{border:0;padding:0;width:1212px;margin:0 auto;clear: both;background: rgba(255,255,255,0.5) none repeat scroll !important;
    filter: Alpha(opacity=50);height: 88px;position: absolute;left:50%;top:0;margin-left: -600px; z-index: 666;}
.top_left{float: left;width:302px;text-align: center;}
.top_left a{line-height: 86px;}
.top_left img{*margin-top:7px; height: 74px;}
.top_right{float: left;position: relative;}
.top_right li{float: left;text-align:center;position: relative;width:130px;}
.top_right li a{line-height:68px;padding-top:20px;display: inline-block;font-size: 16px;color: #3b3838;width: 100%;}
.top_right li:hover{background:url("../images/li.jpg") center;}
.top_right li:hover>a{color: #ffffff;}
.top_right li.here{background:url("../images/li.jpg") center;color: #ffffff;}
.top_right li.here a{color: #ffffff;}
.r_top{position: absolute;top:0;right:42px;}
.r_top a{color: #273480;font-size: 12px;line-height: 34px;margin-left: 20px;}
.r_top a img{margin-right: 6px;}
.top_right li:hover .nav{display: block;}
.nav{background: url("../images/n00.jpg") repeat-x;position: absolute;width:240px;padding:10px;top:88px;left: 0;display: none;}
.nav_left{float: left;padding-right:10px;background: url("../images/n03.jpg") right repeat-y;}
.nav_left img{border:1px solid #d2d2d2;}
.nav_right{float:left;min-height:130px;}
.nav_right dl{}
.nav_right dt a{line-height: 24px;padding-top: 0;font-size: 12px;padding-left:6px;color: #5f5f5f;margin-left:8px;}
.nav_right dt:hover a{color: #ca2626;background: url("../images/tr_right.png") left no-repeat;}

.top_right li:hover .nav1{display: block;}
.nav1{background: url("../images/n00.jpg") repeat-x;position: absolute;width:240px;padding:10px;top:88px;right: 0;display: none;}
.nav_left1{float:right;min-height:130px;}
.nav_left1 dt a{line-height: 24px;padding-top: 0;font-size: 12px;padding-right:6px;color: #5f5f5f;margin-right:8px;}
.nav_left1 dt:hover a{color: #ca2626;background: url("../images/tr_right.png") left no-repeat;}
.nav_right1{float: right;padding-left:10px;background: url("../images/n03.jpg") left repeat-y;}
.nav_right1 img{border:1px solid #d2d2d2;}
/*bannner*/
.banner{margin:0;padding: 0;border: 0;position: relative;top:0;}
.banner_p{background: url("../images/banner_p.png") center no-repeat;height: 520px;}
.banner_solu{background: url("../images/banner_solu.jpg") center no-repeat;height: 576px;}
.banner_about{background: url("../images/banner_about.jpg") center no-repeat;height: 520px;}
.banner_service{background: url("../images/banner_service.jpg") center no-repeat;height: 520px;}
.banner_join{background: url("../images/banner_join.jpg") center no-repeat;height: 520px;}
.banner_news{background: url("../images/banner_news.jpg") center no-repeat;height: 520px;}

/* 本例子css */
.fullSlide{width:100%;position:relative;height:638px;overflow:hidden;margin:0;padding: 0;border: 0;top:0;}
.fullSlide .bd{ position:relative;z-index:0;height:638px;}
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important;height:638px;margin: 0;}
.fullSlide .bd li .siteWidth{width:100%; position:relative;  margin:0 auto;height:638px;  }
.fullSlide .bd li a{ position:absolute; width:100%; height:638px; display:block; z-index:1;top:0;}
.fullSlide .hd{ width:1200px;position:absolute; z-index:1; bottom:0; left:50%;height:30px; line-height:30px;text-align:center;margin-left: -50px; }
.fullSlide .hd ul li{font-size:0;width:14px;height:14px;background:#0065ca;float: left;cursor: pointer;margin: 6px;}
.fullSlide .hd ul li.on{background:#cec8c8;}
.home_t{margin: 0 auto;width: 1200px;position:relative;}
.home_t a{display:inline-block;position: absolute;top:-260px;left:790px;}
/*content*/
.home_product{text-align: center;border-bottom: 1px solid #cec8c8;margin-top: 40px;}
.home_product span{font-size:18px;color: #ffffff;display: inline-block;background:#d32d2d;width: 130px;line-height:42px;position: relative;top:10px;}
.home_cont{width:180px;text-align: center;text-align: center;font-size:12px;color: #909090;margin: 0 auto; }
.home_cont span{display: block;font-size: 20px;color: #000000;line-height: 24px;margin-bottom: 10px;margin-top:20px;}
.home_img{padding:20px;width: 156px;height: 120px;/*background: url("../images/h03.png") bottom no-repeat;*/margin: 0 auto;}
.home_border{border: 1px solid #ffffff;width: 256px;padding-top:30px;float:left;margin-top: 28px;margin-right:30px;margin-left:8px;cursor: pointer;}
.home_border:hover{border: 1px solid #c41919;}
.home_border:hover .home_border1{border-bottom:5px solid #c41919;}
.home_border1{border-bottom:5px solid #dfdede;width:256px;padding: 20px 0px;}
/*home_abouts*/
.home_abouts{background: url("../images/h05.jpg") center no-repeat;height: 582px;margin-top: 52px;}
.home_abouts_top{text-align: center;}
.home_abouts_top img{margin-top: 42px;margin-bottom: 16px;height:101px;}
.home_abouts_top h2{font-size: 38px;color: #1e1c1c;font-weight: normal;margin-bottom: 12px; padding-top:40px;}
.home_abouts_top span{font-size: 18px;position: relative;z-index: 1;}
.home_abouts_top hr.h1{width:88px;position: relative;top:-20px;left:-80px;z-index: 0;border:0;border-bottom:1px solid #938f8f;}
.home_abouts_top hr.h2{width:88px;position: relative;top:-30px;*top:-36px;left:80px;z-index: 0;border:0;border-bottom:1px solid #938f8f;}
.home_abouts_top p{width: 1040px;color: #373434;font-size: 14px;line-height: 30px;margin: 0 auto;}
.home_abouts_top a{display: inline-block;background: #37383a;color: #ffffff;width: 250px;height: 54px;text-align: center;line-height: 54px;font-size: 18px;margin-top: 0px;}
/*home_news*/
.home_news{/*background: url("../images/h9.jpg") no-repeat center;*/height: 690px;}
.warp_news{width: 1150px;margin: 0 auto;}
.home_news_left ul{border-bottom: 1px solid #d8d8d8;width:1050px;float: left;margin-top: 68px;}
.home_news_left li{float: left;background: #d8d8d8;min-width: 116px;height: 38px;font-size: 16px;color: #514e4e;line-height: 38px;text-align:  center;margin-right: 2px;cursor: pointer;}
.home_news_left li.here{background: url("../images/h06.jpg") left no-repeat;color: #ffffff;}
.home_news_right{float:left;margin-top:92px;margin-left: 8px;}
.home_news_right a{display: inline-block;background: #0065ca;color: #ffffff;font-size:12px;width: 84px;line-height: 24px;text-align: center;}
.home_news_cont{width: 1150px;margin: 0 auto;margin-top: 36px;display: none;}
.home_cont_left{width: 390px;height:468px;position: relative;float: left;}
.home_news_title{font-size: 14px;color: #ffffff;background:#000000;background: rgba(0,0,0,0.5);filter:alpha(opacity=50);position:absolute;width: 390px;height:58px;top:410px;}
.home_news_title span{margin-left: 40px;position: relative;}
.home_news_mask{background:#000000;background: rgba(0,0,0,0.5);filter:alpha(opacity=50);width: 390px;height:468px;position:absolute;top:0;}
.home_cont_left:hover .home_news_mask{background: none;}
.home_cont_right{float:left;width: 630px;margin-left: 120px;}
.home_content_left{width: 86px;height: 86px;background: #d2cccc;font-size: 18px;color: #aea6a8;text-align: center;float: left;}
.home_content_left span{color: #ffffff;font-size:36px;display: block;text-align: center;padding-top:4px;}
.home_news_content{margin-top:26px;margin-bottom:56px; }
.home_news_content:hover .home_content_left{background: url("../images/h8.png") top left no-repeat #164A9C;color: #ffffff;}
.home_news_content:hover .home_content_right{background: #cbd3d8;}
.home_news_content:hover .home_content_right span{color: #c41919;}
.home_content_right{float: left;width: 500px;margin-left: 4px;padding:0 20px;height:86px; }
.home_content_right span{font-size: 16px;display: block;line-height:32px;color: #000000;}
.home_content_right p{color: #999999;font-size: 12px;}
/*foot*/
.foot{background: #f0f0f0;min-height: 262px;}
.foot_warp{width: 1150px;margin: 0 auto;}
.foot_warp dl{float: left;width:180px;margin-top:40px;}
.foot_warp dt{font-size: 16px;color: #363434;padding-bottom:12px;border-bottom: 1px solid #aaa5a5;width: 100px;margin-bottom: 18px;}
.foot_warp dd{}
.foot_warp dd a{font-size: 12px;color: #888888;line-height: 24px;}
.foot_warp dd a:hover{font-size: 12px;color: #363434;line-height: 24px;}
.foot_warp dl.weibo{float: left;width: 186px;margin-right: 0;}
.foot_warp dl.weibo dd img{float: left;}
.foot_warp dl.weibo dd span{width: 70px;display: inline-block;margin-left: 10px;font-size: 14px;color: #464444;margin-top:8px;}
.foot_warp dl.weibo dd a{background: #0065ca;color: #ffffff;font-size: 14px;line-height: 22px;margin-left: 10px;width: 70px;display: inline-block;text-align: center;margin-top: 8px;}
.foot_bottom{border-top:1px solid #aaa5a5;color: #5b5757;line-height:34px;margin-top: 20px;}
/*product*/
.main_left{width: 244px;margin-top: 32px;float: left;margin-right: 20px;}
.main_left dl{}
.main_left dt{}
.main_left dd{background: #dadada;line-height: 42px;margin-top: 2px;text-align: right;cursor: pointer;}
.main_left dd a{color: #333333;font-size: 14px;}
.main_left dd.here{background: url("../images/p07.png") no-repeat top left #b5171e;}
.main_left dd.here a{color:#ffffff;font-size: 18px;}
.main_left dd a{margin-right: 12px;}
.main_left dd ul.productsss li{background: #efefef;border-top:1px solid #d6d6d6;}
.main_left dd ul.productsss li a{font-size: 12px;color:#848484;margin-right:12px;}
.main_left dd ul.productsss li a:hover{color: #4c4c4c;}
.main_left dd ul.productsss li.hover a{color:#B5171E}
.main_left dd ul.productsss li a.here{color: #4c4c4c;}
.main_left dd ul.productsss li:first-child{border-top:0;}

.main_bottom{border: 1px solid #dedede;margin-top: 6px;margin-bottom:10px;/*background: url("../images/p06.jpg") right center no-repeat;*/padding:10px; }
.main_bottom span{font-size: 18px;color: #333333;font-weight: bold;line-height: 28px;}
.main_bottom p{margin: 0;color: #434343; font-size: 12px; line-height:24px; margin-top:10px;}
.main_right{float:left;width:934px;border-left:1px solid #d6d6d6;margin-top: 32px;}
.main_title{font-size: 18px;color: #333333;border-bottom: 1px solid #d6d6d6;margin-left:20px;padding-bottom:6px;}

.main_title span{color: #ce2121;}
.main_content{margin-left: 40px;}
.main_cont{border:1px solid #b7b7b7;width: 410px;margin-top:20px;float: left;margin-right:34px;}
.cont_left{/*background: url("../images/p08.jpg") bottom no-repeat;*/padding:22px;margin:20px;width: 156px;height: 120px;float: left;}
.cont_right{float: left;}
.cont_right p{font-size: 14px;color: #333333;margin-top:46px;}
.cont_right a{font-size: 14px;color: #ffffff;background: #0065ca;line-height: 24px;display: inline-block;padding-left: 10px;margin-top: 58px;}
.cont_right a span{background: #ffffff;color:#0065ca;line-height: 24px;display: inline-block;margin-left:8px;}
.main_links{text-align: center;border-top: 1px dotted #aeaeae;padding-top: 32px;margin-top: 28px;margin-bottom: 100px;}
.main_links1{text-align: center;padding-top: 32px;margin-top: 28px;margin-bottom: 100px;}
.main_links a,.main_links1 a{color: #717171;font-size: 14px;padding: 4px;}
.main_links a:hover,.main_links1 a:hover{color: #0065ca;}
.main_links a.here,.main_links1 a.here{color: #0065ca;}
/*放大镜效果样式*/
#preview{ float:left;width:366px;margin-top: 14px;margin-right:10px;cursor: pointer;}
.jqzoom{ width:366px; height:320px;border: 1px solid #bdbdbd;position: relative;}
.list-h{padding:0;margin:0;clear: both;height:74px;overflow: hidden;margin-top: 18px;}
.list-h li{float:left;padding:0;margin:0;}
#spec-n5{width:366px; height:100px;overflow:hidden;}
#spec-list{width:386px;float:left; overflow:hidden;margin-left:2px;position:relative;}
#spec-list ul li{ float:left; margin-right:22px;display:block;}
#spec-list ul li img{border:1px solid #ccc;width:72px;height:72px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:100px;width:500px;height:500px;
    background:#fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:1800px;height:1800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:40px;height:40px;border:1px solid #aaa;background: #d8d8d8 30% top no-repeat;opacity:0.3;-moz-opacity:0.3;-khtml-opacity:0.3;filter:alpha(Opacity=30);cursor:move;}
/*end*/
.main_info{float: left;width:490px;margin-top:64px;margin-left: 20px;}
.main_info b{font-size: 18px;color:#000000;font-weight: normal;display:block;margin-bottom:8px;}
.main_info span.texi{font-size: 14px;color: #e00202;display:block;}
.main_info p{color: #626262;font-size: 12px;line-height: 24px;}
.pro_title{margin-left: 42px;margin-top: 32px;}
.pro_title ul{border-bottom:2px solid #a7a7a7;height: 36px;}
.pro_title li{line-height: 34px;height: 36px;background: #d8d8d8;float: left;min-width: 114px;font-size: 14px;color: #676767;text-align: center;margin-right: 2px;cursor: pointer;}
.pro_title li.here{background: url("../images/p07.png") no-repeat top left #d32d2d;color: #ffffff;}
.pro_cont{color: #373434;line-height:20px;margin-top:40px;}
.pro_fae{border-top: 1px solid #d4d4d4;margin-left:40px;padding-top: 40px;padding-bottom: 40px;}
.pro_fae:first-child{border: 0;}
.fae_left{width: 226px;float: left;}
.fae_left img{border: 1px solid #d8d8d8;}
.fae_right{float: right;width: 600px;}
.fae_right span{font-size: 14px;color: #000000;line-height: 20px;margin-top:18px;display: block;}
.fae_right p{color: #999999;font-size: 12px;margin-top: 40px;}
.brand{width: 780px;margin: 0 auto;}
.brand p{color: #373434;line-height: 18px;margin-bottom:38px;margin-top:38px;}
.solu_top{text-align: center;font-size: 30px;color: #000000;position: relative;margin-top: 76px;margin-bottom: 72px;}
.solu_top span{background: #ffffff;display: inline-block;position:relative;z-index: 4;padding:0 12px;}
.solu_top hr{width:254px;text-align:center;height: 1px;background:#666666;border: 0;position: relative;top: -20px; margin: 0 auto;  }

.solu_left{width: 600px;float: left;text-align: center;}
.solu_left span{font-size: 30px;color: #ea4a4a;font-weight: bold;display: block;text-align: left;}
.solu_left p{font-size: 14px;line-height: 22px;color: #333333;text-align: left;}


.solu_right{width: 600px;float: left;text-align: center;}
.solu_right span{font-size: 30px;color: #ea4a4a;font-weight: bold;display: block;text-align: left;}
.solu_right p{font-size: 14px;line-height: 22px;color: #333333;text-align: left;}
.solu_right b{font-size: 12px;color: #535353;font-weight: normal;text-align: left;display: block;margin-bottom:100px;}

.about_title{text-align: center;}
.about_title ul{width:100%; margin: 0 auto;margin-bottom: 40px; text-align:center;}
.about_title li{ display:inline-block;width:150px;font-size: 16px;color: #6b6767;background-color: #D7D5D6;/*background: url("../images/ab05.jpg") top center no-repeat;*/line-height: 40px;cursor: pointer;margin-left:30px;}
.about_title li.here{/*background: url("../images/ab05.jpg") top center no-repeat;*/background-color: #2987D4;color: #ffffff;}
.about_title li.here a{color: #fff;}
.about_cont{ width:1000px; margin:0px auto;margin-bottom: 30px;}
.about_cont p{font-size: 14px;color: #333;line-height: 24px;margin: 0 auto;margin-top: 10px;margin-bottom: 10px;}
.join{margin-left: 20px;margin-top: 48px;}
.join ul{height:34px;}
.join ul:hover{background: #ebebeb;}
.join ul li{float: left;line-height: 28px;color: #868686;}
.join ul.title{background: url("../images/ul.jpg");height: 34px;margin-top: 30px;margin-bottom: 16px;}
.join ul.title li{float: left;line-height: 34px;color: #137aa9;}
.join li.j1{width: 220px;text-align:center;}
.join li.j2{width: 240px;text-align:center;}
.join li.j3{width:260px;text-align:right;}
.join li.j4{width:190px;text-align:center;}
.join ul.title li.j3{width: 270px;text-align:right;}
.join ul.title li.j4{width: 180px;text-align:center;}
.join table{border: 1px solid #dddddd;}
.join_title{font-size: 14px;color: #487ac6;font-weight: bold;margin-top: 16px;margin-bottom: 8px;}
.join table td{border: 1px solid #dddddd;line-height: 40px;}
.join table td.t1{width:74px;text-align: center;font-size: 14px;color: #000000;}
.join table td.t2{font-size: 14px;color: #7c7c7c;width: 140px;text-align:center;}
.join table td.t3{font-size: 14px;color: #000000;width:88px;text-align:center;}
.join table td.t4{font-size: 14px;color: #7c7c7c;width:600px;padding-left: 20px;}
.join table td.t5{padding-left: 30px;line-height: 20px;padding-top:12px;}
.join table td.t5 a{display: inline-block;float: right;color: #487ac6;line-height: 36px;margin-right: 12px;}
.news{width: 870px;margin: 0 auto;}
.news_title{border-bottom:1px dotted #aeaeae;padding-bottom: 20px;margin-top:48px;}
.news_title h2{font-size: 24px;color: #005db9;line-height: 30px;font-weight: normal;text-align: center;margin-bottom: 8px;}
.news_title span{display: block;text-align: center;color: #8e8e8e;font-size: 14px;}
.news_cont p{font-size: 12px;color: #333333;line-height: 18px;margin-top:18px;margin-bottom: 20px;}
.news_cont img{border:1px solid #d3d3d3;display: block;margin: 0 auto;}
.news_list{border-bottom: 1px dotted #aeaeae;margin-top:36px;padding-bottom: 32px;}
.news_list span{color: #005ab4;line-height: 30px;font-size: 16px;display: inline-block;width: 550px;margin-right: 40px;}
.news_list b{line-height: 30px;color: #b20e0e;font-size: 14px;font-weight: normal;}
.news_list p{line-height: 18px;color: #8e8e8e;font-size: 12px;}
.service{}
.service ul{width:520px;margin: 0 auto;}
.service li{width: 96px;height: 40px;text-align: center;float:left;
 background-color: #D7D5D6;margin: 46px 80px;
    /* width:150px;line-height: 40px;background: url("../images/se02.jpg") top center no-repeat;margin-left:80px;margin-right: 80px;margin-bottom:46px;*/}
.service li.here{width: 96px;height: 40px;background-color:#2987D4;
    /*background: url("../images/se01.jpg") top center no-repeat;*/color: #ffffff;}
.service li a{line-height: 40px;font-size: 16px;color: #6b6767;}
.service li.here a{color:#ffffff;}
.map{margin-bottom: 60px;text-align: center;margin-top:32px;}
.lianxi_titles{height:58px; line-height:58px; font-size:18px; text-align:center; color:#fff; background-color:#cd2826;width: 306px; position:absolute; top:-1px; left:-1px;}
.lianxi_box_c{ margin-top:75px;}
.service_top img{display: block;position:absolute;top:-60px;left:50%;margin-left: -60px;}
.service_left{position: relative;width: 304px;height: 210px;border: 1px solid #e7e7e7;margin-top: 68px;float: left;margin-right:140px;}
.service_left span{font-size: 18px;color: #333333;font-weight: bold;display: block;text-align: center;margin-top: 76px;}
.service_left p{font-size: 14px;color:#333333;line-height: 30px; margin:75px 20px 0px 20px;}
.service_left a{display: inline-block;line-height: 32px;color: #333333;background: #c6c6c6;padding:0 36px;font-size: 14px;margin-top: 30px;}

.service_center{position: relative;width: 304px;height: 210px;border: 1px solid #e7e7e7;margin-top: 68px;text-align: center;float: left;margin-right:140px;}
.service_center span.titles{font-size: 18px;color: #333333;font-weight: bold;display: block;text-align: center;margin-top: 76px;}
.service_center p.titles{font-size: 14px;color:#333333;text-align:left;line-height:18px;margin-left: 56px;}
.service_center a.titles{display: inline-block;line-height: 32px;color: #333333;background: #c6c6c6;padding:0 36px;font-size: 14px;margin-top: 20px;}

.service_right{position: relative;width: 304px;height: 210px;border: 1px solid #e7e7e7;margin-top:68px;text-align: center;float: left;}
.service_right span{font-size: 18px;color: #333333;font-weight: bold;display: block;text-align: center;margin-top:76px;margin-bottom: 18px;}
.service_right img{ margin-top:70px;}
.ser_left{width: 128px;float: left;margin-right: 36px;}
.ser_left dl{border-bottom: 8px solid #e43939;}
.ser_left dt{background: #e7e7e7;border-top: 1px solid #c3c3c3;font-size: 17px;text-align:center; height: 120px;cursor: pointer;  }
.ser_left dt:first-child{border-top:0; }
.ser_left dt.here{background: #e43939;color: #ffffff;}
.ser_left dt span{font-size: 50px;font-weight: bold;text-align: center;display: block;padding-top: 4px;}
.ser_right{width:1020px;float: left;min-height:490px; }
.ser_cont{margin-left: 0px;margin-top: 0px;width: 840px;display: none;}
.ser_cont p{margin-top: 0px;line-height: 18px;}
.cust{position: fixed;right:0;top:50%;width:56px;cursor: pointer;}
.qq{width: 56px;height: 55px;position: relative;}
.return{width: 56px;height:54px;margin-top:2px;}
.qq_show{background: #0d6dcd;position: absolute;right: 56px;top:0;width: 94px;padding-bottom: 14px;display: none;}
.qq_show li{text-align: center;margin-top: 12px;}
.show_title{font-size: 16px;color: #ffffff;border-bottom: 1px solid #a6c9ed;height: 32px;line-height: 36px;text-align: center;}

.main_left dd ul{display: none;}
.main_left dd.here ul{display: block;}
.main_left dd:hover ul{display: block;}


.top_right li.here dt a{color: #3b3838; text-align:left;}
.top_right li.here dt a:hover{color:  #ca2626;}

.more{ line-height:25px; text-align:center;color:red; margin-top:10px;}
.more a{ color:red;}
.solu_cont{ margin-top:-20px;}
.jjfa_li{width: 550px; padding-bottom:40px; }
.jjfa_li p{ margin:10px 0px;}
.jjfa_id1,.jjfa_id3,.jjfa_id5,.jjfa_id7,.jjfa_id9,.jjfa_id11{ float:left;}
.jjfa_id2,.jjfa_id4,.jjfa_id6,.jjfa_id8.jjfa_id10.jjfa_id12{ float:right;}
.jjfa_shuzi{ width:40px; height:40px; line-height:40px; border-radius:40px; font-size:24px; color:#FFF; background-color:#d32d2d; display:inline-block; margin-right:10px; text-align:center;}
.jjfa_body{ line-height:26px;}

.table_c table{outline:none;}
#contextmenu{width:198px;background: url(../images/contextmenubg.gif) 28px 0 repeat-y #f1f1f1;position:absolute;box-shadow:3px 3px 3px rgba(255,255,255,0.3);top:100%;left:50%;line-height:23px;border:1px solid #979797;display:none;z-index:100000}
#contextmenu a{display:block;padding:0 0 0 35px;color:#000;cursor:default;position:relative; cursor:pointer;}
#contextmenu a:hover,#contextmenu a.current{background:url(../images/contextmenua.gif)}
#contextmenu a.home span{display:block;width:11px;height:10px;background:url(../images/menuico.png);overflow:hidden;position:absolute;top:6px;left:-20px}
#contextmenu a.gray{color:#999}
#contextmenu a.gray:hover{background:none}
#contextmenu div{border:solid #f5f5f5 2px;padding:0px 0}
#contextmenu span{display:block;height:8px;background:url(../images/contextmenuline.gif);margin:0 0 0 28px}

.down_box{margin-top: 20px;margin-left: 20px;}
.down_img{width: 280px;float: left;}
.down_right{float:right;padding:20px;width:580px;background: #e5e5e5;min-height:118px;color: #373434;line-height: 20px;}
.down_right h2{font-size: 16px;color: #b5171e;font-weight: normal;margin-bottom: 16px;}
.down_right a{color: #373434;}
.shade{position:fixed;top:0;left:0;z-index:999 ;width: 100%;height: 100%;background: #000;opacity:0.4;filter:alpha(opacity=40);display: none;}
.popup{width: 1000px;height: 320px;position: fixed;z-index: 1000;left: 50%;top:50%;margin-left: -500px;margin-top: -160px;background: url(../images/mq.png) no-repeat center 90px;display: none;}
.popup_drop{width: 400px;height: 300px;background: url("../images/m00.jpg") left top no-repeat;margin:0px auto;padding-top: 64px;position: relative; }

.popup_list{margin-left: 80px;}
.popup_list li{margin-bottom: 20px;}
.popup_list input{border: 0;padding-left:60px;height:38px; line-height:40px;font-size: 16px;color: #fff;}
.popup_list .user{background: url("../images/log01.png") no-repeat;width: 180px;}
.popup_list .pass{background: url("../images/log02.png") no-repeat;width: 180px;}
.popup_list .code{background: url("../images/log03.png") no-repeat;width: 60px;margin-right: 10px;}
.popup_list .sub{background: url("../images/log05.png");width: 84px;height: 36px;margin-left: 150px;}

.popup_list .code_img{display: inline-block;width: 110px;height: 40px;background: url("../images/m01.png") no-repeat;vertical-align: middle;}


.popup_colse{position: absolute;top:-16px;right:-16px;cursor: pointer;}
.down_table{width: 100%;margin-left: 20px;margin-top: 40px;}
.down_table th{background: url("../images/log10.png");font-size: 16px;line-height: 30px;font-weight: normal;text-align: center;}
.down_table td{line-height: 54px;border-bottom: 1px solid #ebebeb;text-align: center;}
.down_table tr:hover td{color: #b5171e;}
.down_table tr:hover .down_icon{background: url("../images/log08.png") no-repeat;cursor: pointer;}
.down_table .down_icon{background: url("../images/log09.png") no-repeat;width: 24px;height: 16px;display: inline-block;}
.down_table .down_icon:hover{background: url("../images/log08.png") no-repeat;cursor: pointer;}
.down_page{margin-left:20px;background: url("../images/log10.png") repeat-x ;width:100%;margin-top: 42px;text-align: center;padding-top: 76px;}
.down_page a{display: inline-block;font-size: 14px;color: #717171;padding:0 4px;}
.down_page a:hover{color: #0065ca;}
.page{text-align: center; margin: 20px;}
.page a{display: inline-block; padding: 2px 6px 2px 6px; border: 1px solid #ccc; margin-right: 4px;}
.page a.here{background: #e4e4e4;}