body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,button{margin:0;padding:0; outline:none}
body{font-size:12px;font-family: "Microsoft YaHei";background:#f0f0f0;line-height:20px; color: #666;}
/*通用*/
h1,h2,h3,h4,h5,h6{ font-weight: normal;font-family: "Microsoft YaHei";}

em,i{font-style:normal}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0;}
ul,ol,li{ list-style: none;}
select,input,img,select{ vertical-align:middle;}
a{text-decoration:none; color: #333;}
a:hover{color:#45aeff;} 
input[type="submit"],input[type="button"]{cursor: pointer;}
.clear:after{clear:both;display:block;visibility:visible;height:0;line-height:0;content:"";} 
.clear{_zoom:1;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.pull-left{float: left;}
.pull-right{float: right;}
.wrap{ width: 1200px;min-width: 1200px;margin:0 auto;}
.m{width: 1200px; margin:0 auto;  min-width:1200px}

.nav_bar{height: 40px; line-height: 40px;background: #FFFFFF; padding: 0 20px; margin-top: 20px; font-size: 14px; box-shadow: 0 1px 2px rgba(0,0,0,0.05);}
.nav_bar a{ margin: 0 5px;}
/*header*/
.header{height:80px; min-width: 1200px; background: #2b4f8d;box-shadow: 0 0 8px rgba(0,0,0,0.11);}
.header .logo{ height:80px; float: left; width: 600px; background:url(../images/logo.png) no-repeat left;}
.header .loginBox{ float: right; margin-top: 25px; margin-right: 20px;}
.header .loginBox a{ height: 30px; line-height: 30px; padding: 0 20px; font-size: 14px; color: #FFFFFF; margin: 0 5px; display: inline-block; border-radius:3px;}
.header .loginBox a.r{ background: #FFFFFF; color: #333;}
.header .loginBox a.l{ background: #ec6941;}
.header a.s{ font-size: 14px; float: right; line-height: 80px; background:url(../images/s_icon.gif) no-repeat left; padding-left: 25px; color: #fff;}
.header .loginUser{float: right; margin-top:28px; margin-right: 20px;font-size: 14px; line-height: 20px;}
.header .loginUser span{ float: left; color: #fff;}
.header .loginUser a{font-size: 14px; margin: 0 10px; float: left;color:#fff}
.header .loginUser .mail{ width:20px; height:20px; background: url(../images/mail.png) center no-repeat; display: inline-block; position: relative; float: right;}
.header .loginUser .mail em{ background:#fa4d4d; color: #FFFFFF; font-size: 10px; display: inline-block; position: absolute; left:10px; top: -6px; padding: 0 3px; height: 14px; line-height: 14px;border-radius:10px;}
.header .loginUser .center{ height: 20px; line-height: 20px; background: #f9995a; color: #FFFFFF;padding: 0 10px; font-size: 12px; display: inline-block; border-radius:3px ;}
/*focus*/
.focus{ height: 450px; background: #000000;min-width: 1200px;}
/* 本例子css */
.slideBox{ width:100%; height:450px; overflow:hidden; position:relative;}
.slideBox .hd{ height:20px; overflow:hidden; position:absolute;  bottom:20px; z-index:1; width: 100%; text-align: center;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  width: 100%; text-align: center;}
.slideBox .hd ul li{ display: inline-block;margin:0 5px;  width:14px; height:14px; line-height:14px; text-align:center; background:#fff; color: #fff; cursor:pointer; border-radius:7px; font-size: 12px;}
.slideBox .hd ul li.on{ background:#f60; color:#f60; }
.slideBox{ width:100%;  position:relative;  height:450px; background:#000;  }
.slideBox .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.slideBox .bd ul{ width:100% !important;  }
.slideBox .bd li{ width:100% !important;  height:450px; overflow:hidden; text-align:center;  }
.slideBox .bd li a{ display:block; height:450px; }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5; z-index: 20;}
.slideBox .next{ left:auto; right:0; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/*底部*/
.footer{ background: #2f59a0; overflow: hidden; color: #FFFFFF; padding: 10px 0; line-height:25px; margin-top:30px; min-width:1200px}
.footer .t{ padding:30px 0px; overflow: hidden; border-bottom: solid 1px #3e68af;}
.footer dl{float: left;border-right:solid 1px #3e68af; padding: 0 70px;}
.footer dt{ font-size: 18px; color: #ffffff;height:35px;}
.footer dd{ line-height:25px; font-size: 14px;}
.footer dd a{ color:#ffffff}
.footer .b{ line-height: 25px; text-align: center; margin-top:10px}
.footer .icp{ color:#fff; font-size:12px; text-align:center; float:right; margin-top:20px}
/*首页弹出框*/
.index_layer{ display:none; width:auto; overflow:hidden; height:242px}

.index_layer a{ width:240px; display:inline-block; float:left;}
.index_layer a:hover{ background:#f4f4f4; display:block}
.index_layer .dt{ height:70px; line-height:70px; text-align:center; color:#fff; font-size:22px}
.index_layer .dd{ border-right:solid 1px #eeeeee}
.index_layer .dd i{width:132px; height:132px; display:block;margin:20px 54px; background:url(../images/tgpage-ico.png)}
.index_layer .a .dd i{ background-position:0 0 }
.index_layer .b .dd i{background-position:0 -132px}
.index_layer .c .dd i{background-position:0  -264px}
.index_layer .d .dd i{background-position:0  -396px}

.index_layer a.a .dt{ background:#4466ad}
.index_layer a.b .dt{ background:#e9672d}
.index_layer a.c .dt{ background:#0e9dad}
.index_layer a.d .dt{ background:#d74444}


/*首页*/
.index_row1{margin: 0 auto; padding: 30px 0; background: #FFFFFF; border-bottom:solid 1px #EEEEEE; min-width:1200px}
.index_row1 .fbox{ width:830px;}
.index_row1 .rbox{ width:330px;}
.index_row1 .title{ border-bottom: solid 5px #ed6a40; text-align: center; height: 60px;  line-height: 60px;}
.index_row1 .title h3{ font-size: 22px; color: #2c4f8f; float:left; font-family: "Microsoft YaHei"; margin-right: 10px; font-weight: bold;}
.index_row1 .title span{ font-size: 16px; color: #d0d0d0;}
.index_row1 .title .more{ float:right; width: 32px; background: url(../images/more.png) center no-repeat;height: 60px; display: block; float: right;}
.index_row1 .title .tl{ float: left;border-bottom: solid 5px #295089; text-align: center; height: 60px;  line-height: 60px;}
.index_row1 .title .ml{ width: 5px; background:#FFFFFF;border-bottom: solid 5px #FFFFFF;height: 60px;  line-height: 60px; font-size: 0px; display: block; float: left;}

.index_row1 .fbox .index_newsBox{width:830px; height:400px; position:relative;}
.index_row1 .fbox .index_newsBox .hd{ height:20px; overflow:hidden; position:absolute;  bottom:0px; z-index:1; width:830px; text-align: center; }
.index_row1 .fbox .index_newsBox .hd ul{ overflow:hidden; zoom:1; float:left;  width:830px; text-align: center;}
.index_row1 .fbox .index_newsBox .hd ul li{ display: inline-block;margin:0 5px;  width:14px; height:14px; line-height:14px; text-align:center; background:#ccc; color: #ccc; cursor:pointer; border-radius:7px; font-size: 12px;}
.index_row1 .fbox .index_newsBox .hd ul li.on{ background:#1D5E9E; color:#1D5E9E; }
.index_row1 .fbox .index_newsBox .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.index_row1 .fbox .index_newsBox .bd ul{ }
.index_row1 .fbox .index_newsBox .bd li{ width: 243px;overflow:hidden; margin: 20px 0px; border: solid 1px #ffffff; background: #FFFFFF; padding:15px;float: left;}
.index_row1 .fbox .index_newsBox .bd li:hover{ border:solid 1px #1D5E9E; background:#f5f5f5;}
.index_row1 .fbox .index_newsBox .bd li .pic{ overflow: hidden; width: 100%; overflow: hidden;}
.index_row1 .fbox .index_newsBox .bd li .pic img{ width: 100%; height: 160px;}
.index_row1 .fbox .index_newsBox .bd li .name{ font-size: 16px;line-height:25px;display:block; font-weight: bold;}
.index_row1 .fbox .index_newsBox .bd li .line{ height: 5px; line-height: 5px; width: 50px; background:#2b4f8d; margin: 10px 0;}
.index_row1 .fbox .index_newsBox .bd li:hover .line{ height: 5px; line-height: 5px; width: 50px; background:#ed6a40; margin: 10px 0;}
.index_row1 .fbox .index_newsBox .bd li p{color: #999; line-height: 25px; font-size: 14px; color:#333; }
.index_row1 .fbox .index_newsBox .bd li .name span{ display: inline-block; font-size: 12px; color: #999;}
.index_row1 .fbox .index_newsBox .bd li .info{color: #999; line-height: 20px;font-size: 12px; height:40px}



.index_row1 .rbox .r_newsBox{width:330px; height:400px; position:relative;}
.index_row1 .rbox .r_newsBox .hd{ height:20px; overflow:hidden; position:absolute;  bottom:0px; z-index:1; width:330px; text-align: center; margin-top:30px;}
.index_row1 .rbox .r_newsBox .hd ul{ overflow:hidden; zoom:1; float:left;  width:330px; text-align: center;}
.index_row1 .rbox .r_newsBox .hd ul li{ display: inline-block;margin:0 5px;  width:14px; height:14px; line-height:14px; text-align:center; background:#ccc; color: #ccc; cursor:pointer; border-radius:7px; font-size: 12px;}
.index_row1 .rbox .r_newsBox .hd ul li.on{ background:#1D5E9E; color:#1D5E9E; }
.index_row1 .rbox .r_newsBox .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.index_row1 .rbox .r_newsBox .bd ul{ }
.index_row1 .rbox .r_newsBox .bd li{overflow:hidden; border-bottom: solid 1px #eeeeee;padding: 15px 0;}
.index_row1 .rbox .r_newsBox .bd li .pic{ overflow: hidden;overflow: hidden; float: left; margin-right: 10px;}
.index_row1 .rbox .r_newsBox .bd li .pic img{ width:120px; height:80px;}
.index_row1 .rbox .r_newsBox .bd li .name{ font-size:14px;line-height:20px;display:block; font-weight: bold;}
.index_row1 .rbox .r_newsBox .bd li p{color: #999; line-height: 20px; font-size: 12px; color:#333; }
.index_row1 .rbox .r_newsBox .bd li .name span{ display: inline-block; font-size: 12px; color: #999;}
.index_row1 .rbox .r_newsBox .bd li .info{color: #999; line-height: 20px;font-size: 12px; height:40px}


/*2楼*/
.index_row2{ background: #FFFFFF; min-width:1200px}
.index_row2 .title{ padding:30px 0;}
.index_row2 .title h3{ font-size: 22px; line-height: 40px; color: #2c4f8f; font-family: "Microsoft YaHei"; margin-right: 10px; font-weight: bold;text-align: center;}
.index_row2 .title span{ font-size: 16px; color: #d0d0d0;text-align:center;display: block;}
.index_row2 .process{ height:160px; background: url(../images/lc_pic.png) no-repeat center;}
.index_row2 .b_title{ height: 106px;background: url(../images/lc_arrow.png) no-repeat center top;}
.index_row2 .b_title h3{ font-size: 22px; line-height: 40px; color: #2c4f8f; font-family: "Microsoft YaHei"; margin-right: 10px; font-weight: bold;text-align: center;  padding-top: 30px;}
.index_row2 .b_title span{ font-size: 16px; color: #d0d0d0;text-align:center;display: block;}
.index_row2 ul{ overflow: hidden; height: 223px;}
.index_row2 li{ width: 220px; margin: 10px 10px 0px 10px; background:#6081b4; text-align: center; color: #FFFFFF; border-radius:5px 5px 0 0;  float: left; display: inline-block; overflow:hidden; position: relative;bottom:-230px;z-index:99; filter:alpha(opacity=0);  opacity:0;  }
.index_row2 li dt{ line-height: 60px; background: #465e84;font-size: 16px; position: relative; padding-left:20px;}
.index_row2 li dd{ line-height: 50px; border-bottom: solid 1px #7d98c3; font-size: 14px;}
.index_row2 li dt i{ width: 24px; height: 24px; background:url(../images/servic_ico.png); display: block; position: absolute; top:18px; left:35px}
.index_row2 li dd a{ display: block; background: url(../images/point.png) 60px 20px no-repeat; color: #FFFFFF;}
.index_row2 li dd a:hover{text-decoration: underline;}

.index_row2 li.b2{ background: #f39801;}
.index_row2 li.b2 dt{background: #c77b01;}
.index_row2 li.b2 dt i{background-position:0 -24px;}
.index_row2 li.b2 dd{ border-bottom: solid 1px #f6b342;}

.index_row2 li.b3{background: #ed6942;}
.index_row2 li.b3 dt{background: #c45736;}
.index_row2 li.b3 dt i{background-position:0 -48px;}
.index_row2 li.b3 dd{border-bottom: solid 1px #f18f72;}

.index_row2 li.b4{background: #00c2b7;}
.index_row2 li.b4 dt{background: #00998f;}
.index_row2 li.b4 dt i{background-position:0 -72px;}
.index_row2 li.b4 dd{border-bottom: solid 1px #41cbce;}

.index_row2 li.b5{background: #009bc3;}
.index_row2 li.b5 dt{background: #007e9e;}
.index_row2 li.b5 dt i{background-position:0 -96px;}
.index_row2 li.b5 dd{border-bottom: solid 1px #41b4d1;}
/*3楼*/

.index_row3{width: 1200px; min-width:1200px; margin: 0 auto; padding: 30px 0; overflow: hidden;}
.index_row3 .title{ border-bottom: solid 1px #eeeeee; text-align: center; height: 60px;  line-height: 60px; padding: 0 20px;}
.index_row3 .title h3{ font-size: 18px; color: #2c4f8f; float:left; font-family: "Microsoft YaHei"; margin-right: 10px; font-weight: bold;}
.index_row3 .title span{ font-size: 16px; color: #d0d0d0;float:left; }
.index_row3 .box{ overflow:hidden; border: solid 1px #EEEEEE; background:#FFFFFF;}
.index_row3 .box ul{ margin: 20px 0; overflow:hidden;}
.index_row3 .box ul li{ border-left: dashed 1px #EEEEEE; margin-left: -1px; width:14%; float:left; text-align: center;}
.index_row3 .box ul.l li i{ width: 46px; height: 46px; background:url(../images/fl_ico.png);display: block; margin: 5px auto;}
.index_row3 .box ul.r li i{ width: 46px; height: 46px; background:url(../images/os_ico.png);display: block;margin: 5px auto;}
.index_row3 .box ul li a:hover{ color:#2b4f8d;}





.index_row3 .box ul.r li a i.a1{background:url(../images/fl_ico.png) 0 0px;}
.index_row3 .box ul.r li a:hover i.a1{background:url(../images/fl_ico.png) -46px 0px;}
.index_row3 .box ul.r li a i.a2{ background:url(../images/fl_ico.png) 0 -46px;}
.index_row3 .box ul.r li a:hover i.a2{background:url(../images/fl_ico.png) -46px -46px;}
.index_row3 .box ul.r li a i.b1{ background-position:0 0px;}
.index_row3 .box ul.r li a:hover i.b1{ background-position:-46px 0px;}
.index_row3 .box ul.r li a i.b2{ background-position:0 -46px;}
.index_row3 .box ul.r li a:hover i.b2{ background-position:-46px -46px;}
.index_row3 .box ul.r li a i.b3{ background-position:0 -92px;}
.index_row3 .box ul.r li a:hover i.b3{ background-position:-46px -92px;}
.index_row3 .box ul.r li a i.b4{ background-position:0 -138px;}
.index_row3 .box ul.r li a:hover i.b4{ background-position:-46px -138px;}
.index_row3 .box ul.r li a i.b5{ background-position:0 -184px;}
.index_row3 .box ul.r li a:hover i.b5{ background-position:-46px -184px;}


.index_row3 .box ul li .name{ line-height: 30px; text-align: center;font-size: 14px;}


.index_row4{overflow: hidden; min-width:1200px}
.index_row4 .box{overflow:hidden; border: solid 1px #EEEEEE; background:#FFFFFF;}
.index_row4 .title{ border-bottom: solid 1px #eeeeee; text-align: center; height: 60px;  line-height: 60px; padding: 0 20px;}
.index_row4 .title h3{ font-size: 18px; color: #2c4f8f; float:left; font-family: "Microsoft YaHei"; margin-right: 10px; font-weight: bold;}
.index_row4 .title span{ font-size: 16px; color: #d0d0d0;float:left; }
.index_row4 .title .more{ float:right; width: 32px; background: url(../images/more.png) center no-repeat;height: 60px; display: block; float: right;}
.index_row4 .b_b{ padding: 20px;}
.index_row4 ul{ width: 100%;}
.index_row4 ul li{ float: left; text-align:center; width:250px}
/*人才列表*/
.talentListPage{}
.talentListPage .tab{  height: 40px; margin-top: 20px;}
.talentListPage .tab a{ background: #FFFFFF;line-height: 40px; display:block; padding: 0 30px; font-size:18px;  float: left;}
.talentListPage .tab a:hover,.talentListPage .tab a.active{background: #2b4f8d;  color: #FFFFFF;}
.talentListPage .tabBox{ }
.talentListPage ul.list{ width: 1205px;}
.talentListPage ul.list li{ width: 240px; height: 380px; border:solid 1px #EEEEEE; margin-left: -1px; margin-top: -1px; background: #FFFFFF; float: left;}
.talentListPage ul.list li .pic{ overflow: hidden; margin: 30px auto; width:126px; min-height:126px}
.talentListPage ul.list li .pic img{ width:120px; height: 120px; border-radius:126px; border: solid 3px #2b4f8d ;}
.talentListPage ul.list li .name{ text-align: center; font-size: 18px; color: #333333;}
.talentListPage ul.list li .name_t{ text-align: center; font-size: 14px; color: #999999; margin-top: 5px;}
.talentListPage ul.list li .name_b{ text-align: center; font-size: 14px; color: #333333; padding: 0 30px; margin-top: 10px; height: 50px;}
.talentListPage ul.list li .btnBox{ text-align: center; padding-top: 20px;}
.talentListPage ul.list li .btnBox a{ height: 30px; line-height: 30px; display:inline-block; padding:0 20px; font-size: 14px; color: #FFFFFF; background: #333; border-radius:3px ;}
.talentListPage ul.list li .btnBox a:hover{ background:#1D5E9E}
/*人才内容*/
.talentCPage{}
.talentCPage .info{ background: #FFFFFF; overflow: hidden; margin-top: 20px;}
.talentCPage .info .pic{ width:126px; height: 126px; float: left; margin:50px;}
.talentCPage .info .pic img{ border:solid 3px #2b4f8d;  width: 120px; height: 120px; border-radius:126px;}
.talentCPage .info .info_r{ width: 940px; float: left;}
.talentCPage .info .info_r h1{ font-size: 18px; padding-top: 30px; font-weight:bold; color:#333}
.talentCPage .info .info_r .spanBox{ overflow:hidden; margin-top:20px}
.talentCPage .info .info_r .spanBox span{ width:300px;  display:inline-block; line-height:30px; font-size:14px; height:30px; float:left; color:#333}

.talentCPage .info .info_r table{ width: 100%;  margin-top: 10px;}
.talentCPage .info .info_r table tr{ line-height: 40px;}
.talentCPage .info .info_r table th{ text-align: left; width: 60px; color: #333;}
.talentCPage .talentC_nav{ line-height: 40px; height: 40px; background: #b0b0b0; padding: 0 20px;}
.talentCPage .talentC_nav a{color: #FFFFFF; padding: 0 20px; font-size: 14px; display:block; float: left;}
.talentCPage .talentC_nav a:hover,.talentCPage .talentC_nav a.active{ background: #2b4f8d;}
.talentCPage .tabBox{ background: #FFFFFF; padding: 30px; line-height: 30px; font-size: 14px; display: none;}
/*代理页面*/
.agent_channel{}
.t_banner{min-width: 1200px; height: 184px; background:url(../images/dl_banner.jpg) center no-repeat #021b3b;}
.dl_info{ background: #FFFFFF; overflow: hidden; margin-top: 30px;box-shadow: 0 1px 2px rgba(0,0,0,0.05)}
.dl_info .t{ padding:20px; line-height: 25px;}
.dl_info h3{ font-size: 16px; font-weight: bold; color: #000000; line-height: 50px; border-bottom: solid 1px #EEEEEE; text-align: center;}
.dl_info .b{ height: 100px; padding-top: 20px;}

.agent_channel .tab{ height: 45px; line-height: 45px; overflow: hidden; background: #fcf9f3; margin-top: 30px;box-shadow: 0 1px 2px rgba(0,0,0,0.05); }
.agent_channel .tab ul{ width: 1200px;height: 45px; line-height: 45px; background: #fcf9f3; }
.agent_channel .tab ul.fixed{position: fixed; top: 0;z-index: 10;box-shadow: 0 1px 2px rgba(0,0,0,0.05);}
.agent_channel .tab a{ width: 33.333333%; display: inline-block; float: left; height: 45px; margin-left: -1px; border-left:solid 1px #EEEEEE; text-align: center; font-size: 16px;}
.agent_channel .tab .current a{ background: #FFFFFF; border-top:solid 3px #45aeff;height: 42px; line-height: 40px;}

.agent_channel .box{background: #FFFFFF; margin-top: 30px; overflow: hidden;box-shadow: 0 1px 2px rgba(0,0,0,0.05); border-radius:3px ;}
.agent_channel .box a:hover{ text-decoration: underline;}
.agent_channel .box .title{  line-height: 59px; padding: 0 20px;height: 59px;border-bottom: 1px #eeeeee solid; overflow: hidden;}
.agent_channel .box .title h3{ float: left; font-size: 18px; color: #000000; }
.agent_channel .box .title span{ float: left;  padding-top:5px; color: #999;}
.agent_channel .box .title .more{ float: right; font-size: 14px;color: #45AEFF;}
.agent_channel .box .l{ float: left; width:240px; overflow: hidden; color: #FFFFFF; text-align: center;}
.agent_channel .box .r{float:right; width: 960px;}

.agent_channel .box .l .agent_img{ width: 140px; height: 100px; display:block;  margin: 40px auto 20px auto;}
.agent_channel .box .l h2{ padding: 0 30px;height: 40px; font-size: 22px;}
.agent_channel .box .l p{ padding:0 20px; font-size: 12px; line-height: 25px; text-align: left; height: 120px;}
.agent_channel .box .l .btnBox{ height: 90px; background: #000000; text-align: center;}
.agent_channel .box .l .btnBox a{ height: 36px; line-height: 36px; padding: 0 30px; display: inline-block; font-size: 18px;  border: solid 1px #FFFFFF; border-radius:5px; margin-top: 25px; color: #FFFFFF;text-decoration:none;}
.agent_channel .box .l .btnBox a:hover{  border:solid 1px #EEEEEE; color: #EEEEEE;}
/*第一颜色*/
.agent_channel .tab .current a.section-1{border-top:solid 3px #306eb0; color: #306eb0;}
.agent_channel #section-1 .l{background: #306eb0;}
.agent_channel #section-1 .l .btnBox{ background: #5389c3;}
.agent_channel #section-1 .l .agent_img{background: url(../images/AgentIcon.png) 0 0 no-repeat;}

/*2*/
.agent_channel .tab .current a.section-2{border-top:solid 3px #e76782;color: #e76782;}
.agent_channel #section-2 .l{background: #e76782;}
.agent_channel #section-2 .l .btnBox{ background: #f47993;}
.agent_channel #section-2 .l .agent_img{background: url(../images/AgentIcon.png) 0 -100px no-repeat;}

/*3*/
.agent_channel .tab .current a.section-3{border-top:solid 3px #6dbead;color: #6dbead;}
.agent_channel #section-3 .l{background: #6dbead;}
.agent_channel #section-3 .l .btnBox{ background: #8acfc1;}
.agent_channel #section-3 .l .agent_img{background: url(../images/AgentIcon.png) 0 -200px no-repeat;}


.agent_channel .box .r ul{}
.agent_channel .box .r li{width: 25%;float: left;position: relative; }
.agent_channel .box .r li .wp{padding: 30px 15px;}
.agent_channel .box .r li .pic {width: 160px;height: 120px;border: 1px solid #eaeaea;margin: 0 auto;}
.agent_channel .box .r li .pic img{width: 160px;height: 120px;}
.agent_channel .box .r li h4{padding-top: 5px;height: 28px;line-height: 28px;overflow: hidden;color: #333333;font-size: 14px;text-align: center;margin: 0 15px;}
.agent_channel .box .r li .starBox{padding: 0 33px;height: 18px;line-height: 18px;margin: 0 auto;padding-bottom: 14px;}
.agent_channel .box .r li .starBox .star{ width: 80px; height: 16px; display: inline-block; background: url(../images/star1.gif); margin-left: 10px; position: relative;}
.agent_channel .box .r li .starBox .star span{ width: 100%; height: 16px; background: url(../images/star.gif); display: block; float: left;}
.agent_channel .box .r li .info{ line-height: 20px; padding: 5px 10px; background: #f5f8fa;color:#999; overflow: hidden;}
.agent_channel .box .r li .info span{ color: #00AAEE; margin-right: 5px;}
.agent_channel .box .r li .info img{ display: inline-block; margin: 0 5px;}
.agent_channel .box .r li .info a{ color: #45AEFF;}
.agent_channel .box .r li .btnBox{ height: 26px; text-align: center; margin-top: 20px;}
.agent_channel .box .r li .btnBox a{ width: 110px; text-align: center; color: #FFFFFF;background:#306eb0; height:30px; line-height:30px; display: inline-block; text-decoration: none; border-radius:3px;}
.agent_channel .box .r li .btnBox a:hover{ background:#eb8a0b;}
/*更多服务商*/
.agent_list{}
.agent_list .sq{padding: 20px; overflow: hidden;margin-top: 30px;box-shadow: 0 1px 2px rgba(0,0,0,0.05);border-radius:3px; color: #FFFFFF;}
.agent_list .sq .icon{width: 140px;height: 100px;display: block; float: left; margin-right: 20px;}
.agent_list .sq h4{ font-size: 18px; line-height: 40px; font-weight: bold;}
.agent_list .sq .info{ width: 700px; float: left;line-height:25px}
.agent_list .sq .btnBox{text-align: center;float: right; margin: 10px;}
.agent_list .sq .btnBox a{ height: 36px; line-height: 36px; padding: 0 30px; display: inline-block; font-size: 18px;  border: solid 1px #FFFFFF; border-radius:5px; margin-top: 25px; color: #FFFFFF;text-decoration:none;}
.agent_list .sq .btnBox a:hover{  border:solid 1px #EEEEEE; color: #EEEEEE;}

.agent_list .zl_agent{background: #306eb0;}
.agent_list .zl_agent .icon{background: url(../Images/newImages/AgentIcon.png) 0 0 no-repeat;}

.agent_list .sbzc_agent{background: #e76782;}
.agent_list .sbzc_agent .icon{background: url(../Images/newImages/AgentIcon.png) 0 -100px no-repeat;}

.agent_list .zzq_agent{background: #6dbead;}
.agent_list .zzq_agent .icon{background: url(../Images/newImages/AgentIcon.png) 0 -200px no-repeat;}


.agent_list .sbzc_agent{background: #e76782;}
.agent_list .sbzc_agent .icon{background: url(../Images/newImages/AgentIcon.png) 0 -100px no-repeat;}

.agent_list .wq_agent{background: #ffa94c;}
.agent_list .wq_agent .icon{background: url(../Images/newImages/AgentIcon.png) 0 -300px no-repeat;}

.agent_list .trading_agent{background: #c19fc7;}
.agent_list .trading_agent .icon{background: url(../Images/newImages/AgentIcon.png) 0 -400px no-repeat;}

.agent_list .jr_agent{background: #92969c;}
.agent_list .jr_agent .icon{background: url(../Images/newImages/AgentIcon.png) 0 -500px no-repeat;}

.agent_list .box{background: #FFFFFF; margin-top: 30px; overflow: hidden;box-shadow: 0 1px 2px rgba(0,0,0,0.05); border-radius:3px ;}
.agent_list .box a:hover{ text-decoration: underline;}
.agent_list .box .title{  line-height: 59px; padding: 0 20px;height: 59px;border-bottom: 1px #eeeeee solid; overflow: hidden;}
.agent_list .box .title h3{ float: left; font-size: 18px; color: #000000; margin-right: 20px;}
.agent_list .box .title span{ float: left;  padding-top:3px; color: #999;}
.agent_list .box .title .more{ float: right; font-size: 14px;color: #45AEFF;}

.agent_list .box .list{ overflow: hidden;}
.agent_list .box li{ margin: 0 30px; padding: 20px 0; border-bottom: solid 1px #EEEEEE;overflow: hidden;}
.agent_list .box li .pic{ width: 160px;height: 120px;border: 1px solid #eaeaea; float: left; margin-right:20px;}
.agent_list .box li .pic img{width: 160px;height: 120px;}
.agent_list .box li .info{ float: left; width: 500px;}
.agent_list .box li .info h4{ font-size: 16px; line-height: 30px; color: #333;}
.agent_list .box li .info h4 a{ color: #333;}
.agent_list .box li .starBox{padding: 0 33px;height: 18px;line-height: 18px;margin:25px auto;padding-bottom: 14px; text-align: center; float:left;}
.agent_list .box li .starBox b{ display: block; font-size: 14px; font-weight: normal; height:25px;}
.agent_list .box li .starBox .star{ width: 80px; height: 16px; display: inline-block; background: url(../images/newImages/star1.gif);  position: relative;}
.agent_list .box li .starBox .star span{ width: 100%; height: 16px; background: url(../images/newImages/star.gif); display: block; float: left;}
.agent_list .box li .pBox{ overflow: hidden; margin-top: 5px;}
.agent_list .box li .pBox p{ line-height: 25px; color: #999;}
.agent_list .box li .btnBox{float:right; overflow: hidden; padding: 40px 0;}
.agent_list .box li .btnBox a{ width: 110px; text-align: center; color: #FFFFFF;background:#306eb0; height:30px; line-height:30px; display: inline-block; text-decoration: none; border-radius:3px;}
.agent_list .box li .btnBox a:hover{ background:#eb8a0b;}
.agent_list .box .page{ height:36px; text-align:center; padding-top:20px; color:#2871d5; font-size:16px; padding:30px}
.agent_list .box .page a{ height:34px; line-height:34px; border:solid 1px #eeeeee; display:inline-block; background:#fff; padding:0 10px; color:#333; font-size:14px}
.agent_list .box .page a[disabled="disabled"]{ color:#dddddd}
/*新闻列表*/
.newsPage .l{ width: 840px; float: left;}
.newsPage .r{ width: 330px; float: right;}

.newsPage .articleBox{ overflow: hidden; margin-top: 20px;}
.newsPage .article{padding: 20px;background: #fff;border-radius: 2px;-webkit-transition: all 0.4s ease;transition: all 0.4s ease; overflow: hidden; border-bottom: solid 1px #EEEEEE;}
.newsPage .article .pic{float: left;margin-right: 20px;width: 165px;height: 120px; position: relative;}
.newsPage .article .pic img{width: 165px;height: 120px;}
.newsPage .article .name{font-size: 14px;font-weight: 600;word-break: break-all;word-wrap: break-word; color: #000; line-height: 30px;}
.newsPage .article p{ margin: 5px; line-height: 25px; color: #999999;}
.newsPage .article p span{ margin-right: 40px;}
.newsPage .article .c{line-height: 25px;}
.newsPage .article .date{ width:58px; height: 68px; display: inline-block; float: left; background: url(../images/xwpage-date.png) no-repeat; margin-right: 20px; text-align: center; line-height: 20px; color: #FFFFFF; font-size: 18px; padding:10px 0;}

.newsPage .r .hotBox{ background: #FFFFFF; overflow:hidden; margin-top: 20px;box-shadow: 0 1px 2px rgba(0,0,0,0.05);}
.newsPage .r .hotBox .title{ height:40px; line-height: 40px;padding: 0 20px;background: #F8F8F8;}
.newsPage .r .hotBox .title h3{ float: left; font-size: 16px; font-weight: bold; color: #000000;}
.newsPage .r .hotBox li{ padding: 20px; border-top:solid 1px #EEEEEE ;}
.newsPage .r .hotBox li .name{ font-size: 12px; color: #000000; font-weight: bold;}
.newsPage .r .hotBox li p{ color: #777777;}
.newsPage .r .hotBox li .time{ color: #999; margin-top: 10px; display: block;}

.newsPage .l .contentBox{padding: 20px;background: #fff;margin-top: 20px;box-shadow: 0 1px 2px rgba(0,0,0,0.05);border-radius: 2px;-webkit-transition: all 0.4s ease;transition: all 0.4s ease; overflow: hidden;}
.newsPage .l .contentBox h1{ font-size: 18px; color: #000000; line-height:30px; text-align: center;}
.newsPage .l .contentBox .info{ line-height: 40px; color: #666;text-align: center; border-bottom: solid 1px #EEEEEE;}
.newsPage .l .contentBox .info span{ margin-right:30px; color: #999;}
.newsPage .l .contentBox .c{ padding: 20px; font-size: 14px; line-height: 30px;}
.newsPage .l .contentBox .c p{ padding: 20px 0;text-indent:2em}
.newsPage .l .contentBox .c img{ margin:20px 0; max-width: 100%;}
.newsPage .l .contentBox .pnBox{ padding: 20px;}
.newsPage .l .contentBox .pnBox a{  font-weight: bold; color:#2871D5}
.newsPage .l .contentBox .pnBox a:hover{text-decoration:underline;}
.newsPage .l .contentBox .bdsharebuttonbox { margin-top:30px}

.newsPage .page{ height:36px; text-align:center; padding-top:20px; color:#2871d5; font-size:16px}
.newsPage .page a{ height:34px; line-height:34px; border:solid 1px #eeeeee; display:inline-block; background:#fff; padding:0 10px; color:#333; font-size:14px}
.newsPage .page a[disabled="disabled"]{ color:#dddddd}

.pageList{ height:36px; text-align:center; padding-top:20px; color:#2871d5; font-size:16px}
.pageList a{ height:34px; line-height:34px; border:solid 1px #eeeeee; display:inline-block; background:#fff; padding:0 10px; color:#333; font-size:14px}
.pageList a[disabled="disabled"]{ color:#dddddd}

/*金融服务*/
.financialPage{}
.financialPage .tab{ height: 162px; line-height: 162px; margin-top: 20px; background:url(../images/jrpage-top-pic.jpg)}
.financialPage .tab a{ height: 162px; display: inline-block; display: inline-block; float: left; width: 50%; text-align: center; font-size: 28px; color: #FFFFFF; position:relative}
.financialPage .tab .l a.active{background: #0e9dad;}
.financialPage .tab .l a i{ width:66px; height:66px; display:block; background:url(../images/jrpage-top-ico.png); float:left;position:absolute; top:45px; left:130px}
.financialPage .tab .r a.active{background: #0c2c65;}
.financialPage .tab .r a i{ width:66px; height:66px; display:block; background:url(../images/jrpage-top-ico.png) 0 -66px; float:left;position:absolute; top:45px; left:100px}
.financialPage .tabBox{ padding: 30px; background: #FFFFFF; display: none;}
.financialPage .tabBox .menu{ height: 40px;}
.financialPage .tabBox .menu a{ background: #919191; color: #FFFFFF; font-size: 14px; display: block; float: left; line-height: 40px; padding: 0 20px; margin-right: 20px; position:relative}
.financialPage .tabBox .menu a.l_a{ background: #0e9dad;}
.financialPage .tabBox .menu a.l_a em{width: 0;height: 0;border-left:8px solid transparent;border-right: 8px solid transparent;border-top:8px solid #0e9dad;position: absolute;bottom:-7px;left:50%; margin-left: -7px;}
.financialPage .tabBox .menu a.r_a{ background: #2f59a1;}
.financialPage .tabBox .menu a.r_a em{width: 0;height: 0;border-left:8px solid transparent;border-right: 8px solid transparent;border-top:8px solid #2f59a1;position: absolute;bottom:-7px;left:50%; margin-left: -7px;}
.financialPage .tabBox .content{ padding: 20px 0; font-size: 14px; line-height:30px; display:none}
/*代理内容页面*/
.agent_show{}
.agent_show .l{ width: 880px; float: left;}
.agent_show .r{ width: 300px; float: right; padding-top: 20px;}
.agent_show .l .info_t_box{ background: #FFFFFF; padding:30px; height: 200px;box-shadow: 0 1px 2px rgba(0,0,0,0.05); margin: 20px 0;}
.agent_show .l .info_t_box .pic{ float: left; margin-right: 30px;}
.agent_show .l .info_t_box .pic img{ width: 160px;}
.agent_show .l .info_t_box .info{ float: left;}
.agent_show .l .info_t_box .info h1{ line-height: 30px; font-size: 22px; color: #000000;}
.agent_show .l .info_t_box .info p{ line-height: 30px; font-size: 14px;}
.agent_show .l .info_t_box .info p.describe{ color: #ff7300; margin-bottom: 10px;}
.agent_show .l .info_t_box .info p em{ height: 26px; line-height: 26px; padding: 0 10px; background: #bcddfe; color: #407dba; display: inline-block;border-radius:3px;}
.agent_show .l .info_t_box .info .starBox{padding:10px 0;height: 18px;line-height: 18px; font-size: 14px;}
.agent_show .l .info_t_box .info .starBox .star{ width: 80px; height: 16px; display: inline-block; background: url(../images/star1.gif); margin-left: 10px; position: relative;}
.agent_show .l .info_t_box .info .starBox i{ margin: 0 5px; color:#F99F01; font-size: 14px;}
.agent_show .l .info_t_box .info .star span{ width: 100%; height: 16px; background: url(../images/star.gif); display: block; float: left;}
.agent_show .l .info_t_box .info p b{ color: #f60; font-size: 14px; margin: 0 5px;}
.agent_show .l .info_t_box .info .btnBox{ height: 50px;margin: 20px 0 0;}
.agent_show .l .info_t_box .info .btnBox .btn{background-color: #fc4f08;border: 1px solid #fc4f08;color: #fff;cursor: pointer;display: inline-block;font-size: 16px;height: 34px;line-height: 34px;outline: 0;text-align: center;width: 140px;}

.agent_show .l .tabBox{ height: 44px; line-height: 44px; background: #F8F8F8;box-shadow: 0 1px 2px rgba(0,0,0,0.05); overflow: hidden;}
.agent_show .l .tabBox a{ padding: 0 20px; font-size: 14px; display: inline-block; border-right: solid 1px #EEEEEE; float: left; }
.agent_show .l .tabBox a.active{ background: #FFFFFF; border-top:solid 2px #45AEFF; line-height: 42px;}

.agent_show .l .tabDiv{ padding: 20px; background: #FFFFFF;box-shadow: 0 1px 2px rgba(0,0,0,0.05); display: none; font-size: 14px; line-height: 30px;}
.agent_show .l .tabDiv h4{ font-size: 16px; font-weight: bold; color: #333333;}



.agent_show .r .box{ background: #FFFFFF; padding: 20px;box-shadow: 0 1px 2px rgba(0,0,0,0.05); overflow:hidden;}
.agent_show .r .box .title{ height: 30px; font-size: 12px;}
.agent_show .r .box dl{ padding:5px 0; overflow: hidden;}
.agent_show .r .box dl dt{ width: 68px; float: left; color: #000; text-align: right;}
.agent_show .r .box dl dd{ width: 192px; float: left;}
.agent_show .r .box dl dd a{ color:#45AEFF;}
.agent_show .r .box dl dd a:hover{text-decoration: underline;}
.agent_show .r .score{ background: #f9f9f9;border-top:solid 1px #EEEEEE ;box-shadow: 0 1px 2px rgba(0,0,0,0.05); padding: 10px 0;overflow: hidden;}
.agent_show .r .score dl{ width: 33.3333%; float: left; border-left:solid 1px #EEEEEE ; margin-left: -1px;}
.agent_show .r .score dt{ text-align: center; font-size: 16px; color: #000000;}
.agent_show .r .score dd{ text-align: center; font-size: 18px;font-weight: bold; color: #F99F01; height: 20px; margin-top: 10px;}

.agent_show .r .box .other{ overflow: hidden;}
.agent_show .r .box .other li{ border-top: solid 1px #EEEEEE; line-height: 20px; overflow: hidden; padding: 15px 0; font-size: 14px;}
.agent_show .r .box .other li .name{ color: #000000;}
.agent_show .r .box .other li a:hover{text-decoration: underline; color: #45AEFF;}
.agent_show .r .box .other li img{ float: left; width:80px; margin-right: 10px;}
.agent_show .r .box .other li p{ color: #999; font-size: 12px; margin-top: 5px;}

/*政策解读内容页面*/
.analysis{}
.analysis .l{ width: 880px; float: left;}
.analysis .r{ width: 300px; float: right; padding-top: 20px;}
.analysis .l .info_t_box{ background: #FFFFFF; padding:20px; height:250px;box-shadow: 0 1px 2px rgba(0,0,0,0.05); margin: 20px 0;}
.analysis .l .info_t_box .pic{ float: left; margin-right: 30px;}
.analysis .l .info_t_box .pic img{ width: 160px; height: 160px;}
.analysis .l .info_t_box .info{ float: left; width:640px}
.analysis .l .info_t_box .info h1{ line-height: 25px; font-size: 20px; color: #000000; height: 30px;}
.analysis .l .info_t_box .info h1 em{ color: #F99F01; margin-right: 5px;}
.analysis .l .info_t_box .info p{ line-height: 25px; font-size: 14px;}
.analysis .l .info_t_box .info p.describe{ color: #ff7300; margin-bottom: 10px;}
.analysis .l .info_t_box .info p em{ height: 26px; line-height: 26px; padding: 0 10px; background: #bcddfe; color: #407dba; display: inline-block;border-radius:3px;}
.analysis .l .info_t_box .info .starBox{padding:10px 0;height: 18px;line-height: 18px; font-size: 14px;}
.analysis .l .info_t_box .info .starBox .star{ width: 80px; height: 16px; display: inline-block; background: url(../images/star1.gif); margin-left: 10px; position: relative;}
.analysis .l .info_t_box .info .starBox i{ margin: 0 5px; color:#F99F01; font-size: 14px;}
.analysis .l .info_t_box .info .star span{ width: 100%; height: 16px; background: url(../images/star.gif); display: block; float: left;}
.analysis .l .info_t_box .info p b{ color: #f60; font-size: 14px; margin: 0 5px;}
.analysis .l .info_t_box .info .btnBox{ height: 50px;margin: 20px 0 0;}
.analysis .l .info_t_box .info .btnBox .btn{background-color: #fc4f08;border: 1px solid #fc4f08;color: #fff;cursor: pointer;display: inline-block;font-size: 16px;height: 34px;line-height: 34px;outline: 0;text-align: center;width: 140px; border-radius:3px;}
.analysis .l .info_t_box .info .btnBox .btn_2{background-color: #5482ce;border: 1px solid #5482ce;color: #fff;cursor: pointer;display: inline-block;font-size: 16px;height: 34px;line-height: 34px;outline: 0;text-align: center;width: 140px;margin-left:20px;border-radius:3px;}

.analysis .l .tabBox{}
.analysis .l .tabBox #nav{ height: 44px; line-height: 44px; background: #F8F8F8;box-shadow: 0 1px 2px rgba(0,0,0,0.05); width:880px;}
.analysis .l .tabBox #nav li{ float:left}
.analysis .l .tabBox .fixed{ position:fixed; top:0;z-index:999}
.analysis .l .tabBox a{ padding: 0 20px; font-size: 14px; display: inline-block; border-right: solid 1px #EEEEEE;}
.analysis .l .tabBox .current a{ background: #FFFFFF; border-top:solid 2px #45AEFF; line-height: 42px;}

.analysis .l .tabDiv{ padding: 20px; background: #FFFFFF;box-shadow: 0 1px 2px rgba(0,0,0,0.05); display: none;}
.analysis .l  .tabDiv h2{ height: 36px; line-height:36px; border-left:3px solid #45AEFF; padding:0 20px; font-size: 14px; background: #F8F8F8;font-weight: bold; color: #333}
.analysis .l  .tabDiv .cBox{ padding: 10px; font-size: 14px; line-height:30px;}
.analysis .l  .tabDiv .cBox p{}
.analysis .l  .tabDiv .cBox h4{ font-weight: bold; color: #333333;}
.analysis .l .tabDiv .sectionDiv{ overflow:hidden}

.analysis .r .box{ background: #FFFFFF; padding: 20px;box-shadow: 0 1px 2px rgba(0,0,0,0.05); overflow:hidden;}
.analysis .r .box .title{ height: 30px; font-size: 12px;}
.analysis .r .box dl{ padding:5px 0; overflow: hidden;}
.analysis .r .box dl dt{ width: 68px;float: left; color: #000; text-align: right;}
.analysis .r .box dl dd{ width: 192px; float: left;}
.analysis .r .box dl dd a{ color:#45AEFF;}
.analysis .r .box dl dd a:hover{text-decoration: underline;}
.analysis .r .score{ background: #f9f9f9;border-top:solid 1px #EEEEEE ;box-shadow: 0 1px 2px rgba(0,0,0,0.05); padding: 10px 0;overflow: hidden;}
.analysis .r .score dl{ width: 33.3333%; float: left; border-left:solid 1px #EEEEEE ; margin-left: -1px;}
.analysis .r .score dt{ text-align: center; font-size: 16px; color: #000000;}
.analysis .r .score dd{ text-align: center; font-size: 18px;font-weight: bold; color: #F99F01; height: 20px; margin-top: 10px;}

.analysis .r .box .other{ overflow: hidden;}
.analysis .r .box .other li{ border-top: solid 1px #EEEEEE; line-height: 20px; overflow: hidden; padding: 15px 0; font-size: 14px;}
.analysis .r .box .other li .name{ color: #000000;}
.analysis .r .box .other li a:hover{text-decoration: underline; color: #45AEFF;}
.analysis .r .box .other li img{ float: left; width:80px; margin-right: 10px;}
.analysis .r .box .other li p{ color: #999; font-size: 12px; margin-top: 5px;}

/*政策解读列表*/
.analysis_list{}
.analysis_listBox{ overflow:hidden}
.analysis_list .ul{padding:15px;background: #fff;margin-top: 20px;box-shadow: 0 1px 2px rgba(0,0,0,0.05);border-radius: 2px;-webkit-transition: all 0.4s ease;transition: all 0.4s ease; overflow: hidden; position: relative; float:left; width: 350px; margin:20px 10px 0px 10px;}

.analysis_list .ul:hover{box-shadow: 0 0px 8px rgba(46,143,237,0.3);}
.analysis_list .ul .pic{float: left;margin-right:15px;position: relative;}
.analysis_list .ul .pic img{width: 80px;height:80px;}
.analysis_list .ul .name{font-size: 16px;font-weight: 600;word-break: break-all;word-wrap: break-word; color: #000;height: 30px; display:block;}
.analysis_list .ul p{  line-height: 25px; color: #999999; font-size: 12px;}
.analysis_list .ul .c{line-height: 25px;}
.analysis_list .ul .info{ width: 255px; float: left;}
.analysis_list .ul .btn{background-color: #fc4f08;border: 1px solid #fc4f08;color: #fff;cursor: pointer;display: inline-block;font-size: 16px;height: 34px;line-height: 34px;outline: 0;text-align: center;width: 120px; position: absolute; right:170px; top:50px; border-radius:3px;}
.analysis_list .ul .btn_2{background-color: #5482ce;border: 1px solid #5482ce;color: #fff;cursor: pointer;display: inline-block;font-size: 16px;height: 34px;line-height: 34px;outline: 0;text-align: center;width: 120px; position: absolute;right:30px; top:50px; border-radius:3px;}
/*登录*/
#loginPage {width: 100%;height: 100%;overflow: hidden;background: #126fcc;}
#loginPage .box{ height: 400px; width: 400px; position: absolute;left:50%;top: 50%; background: #FFFFFF; margin: -200px 0 0 -200px; border-radius:10px ; border: solid 5px #1d5e9e;}

/*注册*/
.regPage{ width: 800px; margin:0px auto;background: rgba(255,255,255,.9);_background: 0;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#66000000', EndColorStr='#66000000'); overflow: hidden;}
.regPage .tab{ height: 80px;}
.regPage .tab a{ height: 80px; line-height: 80px;background: #00a69c; display: inline-block; float: left;font-size: 16px; width: 50%; text-align: center;color: #FFFFFF; position: relative;}
.regPage .tab a i{width: 0;height: 0;border-left:15px solid transparent;border-right: 15px solid transparent;border-top:15px solid #2b4f8d;position: absolute;bottom:-14px;left:50%; margin-left: -7px; display:none;}
.regPage .tab a.active{background: #2b4f8d; height:80px; font-weight:bold}
.regPage .tab a.active i{ display: block;}
.regPage .banner{ float:right; margin: 40px 45px 0 0; border-left:solid 1px #EEEEEE; padding-left: 40px;}
.regPage .registerTable { width:680px; margin:50px 60px; float: left;}
.regPage .registerTable th { text-align: right; font-size: 14px;  width: 130px; color: #333; font-weight: normal; height: 35px;vertical-align: top; padding:8px 0; line-height:34px}
.regPage .registerTable th em{ color:red; margin-right: 5px;}
.regPage .registerTable td{ padding:8px 0}
.regPage .registerTable td .Validform_wrong{ color:red!important}
.regPage .registerTable tr {}
.regPage label input{ float: left; margin-right: 5px; outline:0;}
.regPage label{ font-size:14px;  float:left;}
.regPage label a{ color:#4365a6; text-decoration:underline}
.regPage .registerTable td .text { border: 0px; height:14px; line-height:14px;width: 250px; padding:10px 5px; font-weight: bold; color: #666; border: solid 1px #dddddd; float: left; font-size: 14px;}
.regPage .registerTable td span.Validform_checktip { font-size: 12px; line-height: 37px; height: 37px; margin-left: 10px; color: #999; display: inline-block;}
.regPage .checkbox {line-height:35px}
.regPage .checkbox em,.registerBox .checkbox span,.registerBox .checkbox a{ float:left; line-height:35px}
.regPage .checkbox input{ margin-top:10px}
.regPage .checkbox_class input{ float:left; margin-right:5px; margin-top:10px}
.regPage .checkbox_class label{ float:left; margin-right:20px; line-height:35px}
.regPage .checkbox_class .checkboxLabel{ display:inline-block}
.regPage .registerTable td .button { width:300px; margin-top: 10px;  height: 40px; border: none; font-size: 14px; color: #FFFFFF;  background:#2b4f8d; font-weight: bold; line-height: 40px; display: block; text-align: center; border-radius:3px; margin-left:60px}
.regPage .registerTable td .button:active {background-color:#018901;border-radius:3px;}
.regPage .registerTable td .button1 {width:300px; margin-top: 10px;  height: 40px; border: none; font-size: 14px; color: #FFFFFF;  background:#ccc; font-weight: bold; line-height: 40px; display: block; text-align: center;border-radius:3px; margin-left:60px}
.regPage .registerTable td .code {float: left;height: 37px;margin-left: 10px;}
.regPage .registerTable td .code img{ width:135px; height:37px}
.regPage .CheckBoxDiv label{ height:30px ; width:87px}
.regPage .CheckBoxDiv input{float:left; margin:5px 5px 0 0;}
.regPage .passwordStrength{ color:#999; height:28px; line-height:28px; color:#999}
.regPage .passwordStrength span{ background:#ccc; color:#fff; display:inline-block; width:86px; text-align:center; height:30px; line-height:30px; border-right:solid 1px #fff;}
.regPage .passwordStrength span.bgStrength{ background:#f99f01}
.regPage  .fileBox {margin-top: 10px;clear: both;overflow: hidden;}
.agreement_layer{ padding: 30px 50px; font-size: 14px; line-height: 30px; display:none}
.agreement_layer p{ text-indent:2em; padding:10px 0}
.agreement_layer h3{ text-align:center; font-size:18px; color:#000; font-weight:bold; margin-top:20px}
.agreement_layer h4{  font-size:16px; color:#000; font-weight:bold;margin-top:20px}
/*注册成功*/
.regSucce{}
.regSucce .box{padding: 20px;background: #FFFFFF;border: solid 1px #EEEEEE; border-top:none ; overflow: hidden; margin-top: 20px; text-align: center;}
.regSucce h1{ text-align: center; padding-left: 50px; background:url(../images/regs.png) no-repeat left; height: 40px; line-height: 40px; display: inline-block; margin: 40px 0; color: #000000;}
.regSucce .info{ font-size: 16px; color: #999999;}
.regSucce .btnBox a{ display: inline-block; height: 40px; line-height: 40px; padding: 0 20px; background: #2871D5; color: #FFFFFF; font-size: 14px; border-radius:3px; margin-top: 40px;}
.regSucce .hint{ margin: 40px; border-top:solid 1px #EEEEEE ; text-align: left; padding-top: 20px;}
.regSucce .hint h3{ font-size: 16px; color: #000000; height: 30px;}
.regSucce .hint p{ line-height: 30px; font-size:14px;}
.regSucce .hint a{ margin: 0 5px; color:#126FCC;}
.regSucce .hint a:hover{text-decoration: underline;}

/*登录*/
#Loginfocus{ width: 100%;height:500px; background:#f4f4f4 center;min-width: 1200px; background:url(../images/loginBanner.jpg) center;background-size:  cover}
#Loginfocus .LoginBox{ float: right; width: 230px; height: 280px; border: 1px solid transparent;;margin-top: 75px;padding: 30px;background: rgba(255,255,255,.7);
_background: 0;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#66000000', EndColorStr='#66000000');}
#Loginfocus .LoginBox h3{ color: #333; font-size: 18px;height: 25px;}
#Loginfocus .LoginBox li{ overflow: hidden; margin-top: 15px;}
#Loginfocus .LoginBox li.textBox{ height: 42px;}
#Loginfocus .LoginBox li.textBox i{ width: 42px; height: 42px; float:left; display: inline-block;}
#Loginfocus .LoginBox li.textBox i.icon_name{ background: url(../images/login_icon.png) 0 0 no-repeat;}
#Loginfocus .LoginBox li.textBox i.icon_pw{ background: url(../images/login_icon.png) 0 -42px no-repeat;}
#Loginfocus .LoginBox .text{ height:22px; padding:10px 5px; line-height: 22px; width: 175px; color: #333; border: 0; outline: none;}
#Loginfocus .LoginBox .submit{display: block;text-align: center;text-decoration: none;vertical-align: middle;cursor: pointer;width: 230px;padding: 0 20px;font-size: 16px;line-height: 40px;height: 40px;color: #fff; border: 0; background: #4166bb; border-radius:3px; outline: none;}
#Loginfocus .LoginBox a:hover{text-decoration: underline;}
#Loginfocus .LoginBox .wj{ color: #666;}
#Loginfocus .LoginBox #msg{ background: #fdfcec; line-height:26px}

/*关于我们*/
.aboutPage{background: #FFFFFF;box-shadow: 0 1px 2px rgba(0,0,0,0.05); overflow:hidden; margin-top: 20px;}
.aboutPage .box{ background: #FFFFFF;}
.aboutPage .box .l{ width: 199px; border-right: solid 1px #eeeeee; float: left;}
.aboutPage .box .l .one{ border-bottom:solid 1px #EEEEEE; overflow: hidden;}
.aboutPage .box .l .oneLink{ height: 45px; line-height: 45px; display: block; padding-left: 45px; font-size: 14px;}
.aboutPage .box .l .menuTwo{ display: none;}
.aboutPage .box .l .two a{ height: 30px; line-height:30px; padding-left: 50px;}
.aboutPage .box .l a.active{ background: #0ae; color: #FFFFFF;}
.aboutPage .box .r{ border-left: solid 1px #eeeeee; margin-left: -1px; width: 1000px; float: right;}
.aboutPage .box .r h1{ height: 60px; line-height: 60px; padding: 0 20px; font-size: 18px; display: block; border-bottom: solid 1px #EEEEEE; color: #000;}
.aboutPage .box .r .content{ padding: 30px; font-size: 14px; line-height: 30px;}
.aboutPage .box .r .content h2{ color:#333; text-align:center; font-size:22px;padding:30px}
.aboutPage .box .r .content h3{ font-size:18px; color:#333; margin-top:20px}
.aboutPage .box .r .content strong{ font-size:20px; color:#333; font-weight:normal; padding-top:30px; display:block}
.aboutPage .box .r .content p{ text-indent:2em;padding-top:10px}
.aboutPage .box .r .content .img{text-align:center;padding:20px}
/*服务商页面*/
.agentPage{}
.agentPage .l .topBox{background: #FFFFFF;box-shadow: 0 1px 2px rgba(0,0,0,0.05); overflow:hidden;}
.agentPage .l{ width: 279px; float: left; border-right:solid 1px #EEEEEE; margin-top:20px}
.agentPage .l .topBox .pic{ overflow: hidden;}
.agentPage .l .topBox .logo{  width: 160px; height: 120px; border: solid 1px #EEEEEE; margin: 30px 60px 10px 60px;}
.agentPage .l .topBox .other{ padding:10px 20px;}
.agentPage .l .topBox .other p{ line-height: 30px;}
.agentPage .l .topBox .other dl{ padding: 5px 0; overflow: hidden;}
.agentPage .l .topBox .other dt{ width: 60px; float: left; text-align: right;}
.agentPage .l .topBox .other dd{ width: 178px;float: left;}
.agentPage .l .topBox .score{ background: #f9f9f9;border-top:solid 1px #EEEEEE ; padding: 10px 0;overflow: hidden;}
.agentPage .l .topBox .score dl{ width: 33.3333%; float: left; border-left:solid 1px #EEEEEE ; margin-left: -1px;}
.agentPage .l .topBox .score dt{ text-align: center; font-size: 14px; color: #000000;}
.agentPage .l .topBox .score dd{ text-align: center; font-size: 16px;font-weight: bold; color: #F99F01; height: 20px; margin-top: 10px;}

.agentPage .r{ float: right; width:920px; margin-top:20px }
.agentPage .r .topBox{padding:20px 30px;background: #FFFFFF;box-shadow: 0 1px 2px rgba(0,0,0,0.05); overflow:hidden;}
.agentPage .r .topBox  h1{ font-size: 18px; color: #000000; height: 30px;}
.agentPage .r .topBox  p{ line-height: 30px;color: #999999;}
.agentPage .r .topBox  p em{ height: 20px; line-height: 20px; background: #126FCC; color: #FFFFFF; font-size: 12px; margin: 0 10px; display: inline-block; padding: 0 10px;}
.agentPage .r .topBox  p span{ margin-right: 50px;}

.agentPage .r .topBox h3{ font-weight: bold; color: #333333; font-size: 14px; height: 30px; border-bottom:solid 1px #dddddd; margin-bottom:20px}
.agentPage .r .topBox .info{ font-size: 14px; line-height: 25px;}
.agentPage .r .topBox .info textarea{ width:98%; border:solid 1px #dddddd; padding:10px; line-height:25px; height:100px; background:#f4f4f4}
.agentPage .r .topBox .info .btn{ height: 32px; line-height: 32px; background: #5489c9; padding: 0 20px; border:none; font-size: 14px; cursor: pointer; color: #FFFFFF; margin: 10px 0; display:inline-block; border-radius:3px; float:right}
.agentPage .r .topBox .ywlyBox span{ line-height:30px; height:30px; padding:0 10px; background:#f4f4f4; margin:0 20px 20px 0; display:inline-block; border-radius:3px}


.agentPage .r .comments{background: #FFFFFF;box-shadow: 0 1px 2px rgba(0,0,0,0.05); overflow:hidden;}
.agentPage .r .comments .title{ height: 40px; line-height: 40px; padding: 0 20px; border-top: solid 1px #EEEEEE;border-bottom: solid 1px #EEEEEE;}
.agentPage .r .comments .title h3{ font-weight: bold; height: 39px; border-bottom: solid 2px #00AAEE; display: inline-block;}
.agentPage .r .comments dl{ overflow: hidden; border-top: dashed 1px #EEEEEE; margin: 0 20px; padding:20px 0; margin-top: -1px;}
.agentPage .r .comments dt{ width:100px; float: left; text-align: center;}
.agentPage .r .comments dt img{ width: 40px;height: 40px; border-radius:5px ;}
.agentPage .r .comments dt .name{ line-height: 30px; color: #999;}
.agentPage .r .comments dd{ width: 780px; font-size: 14px; color: #666666;float: left;}
.agentPage .r .comments dd .pl{ background: #f5f8fa; padding: 10px; border-radius:5px;}
.agentPage .r .comments dd .time{ line-height: 26px; color: #999999; font-size: 12px; float: left;}
.agentPage .r .comments dd .pull-right{ height: 22px; line-height: 22px; color: #FFFFFF; padding: 0 10px; background: #126FCC; font-size: 12px;}
.agentPage .r .commentsUl{ overflow: hidden;}
/*申请服务页面*/
.sqServicePage{}
.sqServicePage .box{background: #FFFFFF;box-shadow: 0 1px 2px rgba(0,0,0,0.05); overflow:hidden; margin-top: 20px;}
.sqServicePage .box .title{ height: 60px;  line-height: 60px; border-bottom: solid 1px #EEEEEE;  margin: 0 20px;}
.sqServicePage .box .title h3{ font-size: 16px; font-weight: bold; color: #333333;}
/*培训列表*/
.trainingPage{}
.trainingPage .l{ width: 840px; float: left;}
.trainingPage .r{ width: 330px; float: right;}

.trainingPage .article{padding: 20px;background: #fff;margin-top: 20px;box-shadow: 0 1px 2px rgba(0,0,0,0.05);border-radius: 2px;-webkit-transition: all 0.4s ease;transition: all 0.4s ease; overflow: hidden;}

.trainingPage .article:hover{box-shadow: 0 0px 8px rgba(46,143,237,0.3);}
.trainingPage .article .pic{float: left;margin-right: 20px;width: 140px;height: 100px; position: relative;}
.trainingPage .article .pic img{width: 140px;height: 100px;}
.trainingPage .article .pic i{ position: absolute; height: 24px; line-height: 24px; top:0px; left:0px; padding: 0 10px; color: #FFFFFF;}
.trainingPage .article .pic i.online{ background:#F99F01;}
.trainingPage .article .pic i.offline{ background: #1D5E9E;}
.trainingPage .article .info{ float: left; width:480px;}
.trainingPage .article .info .name{font-size: 18px;font-weight: 600;word-break: break-all;word-wrap: break-word; color: #000;height: 30px; display: block;}
.trainingPage .article .info p{line-height: 20px; color: #999999;}
.trainingPage .article .info p span{ margin-right: 40px;}
.trainingPage .article .info .c{line-height: 25px;}

.trainingPage .article .btnBox{ float:right; padding: 30px 0;}
.trainingPage .article .btnBox a{ height: 34px; line-height: 34px; color: #FFFFFF; font-size: 14px; display: inline-block;padding: 0 15px; border-radius:3px;}
.trainingPage .article .btnBox a.offline{background:#1D5E9E;}
.trainingPage .article .btnBox a.offline_down{ background: #DDDDDD;}
.trainingPage .article .btnBox a.online{background:#F99F01;}


.trainingPage .page{ height:36px; text-align:center; padding-top:20px; color:#2871d5; font-size:16px}
.trainingPage .page a{ height:34px; line-height:34px; border:solid 1px #eeeeee; display:inline-block; background:#fff; padding:0 10px; color:#333; font-size:14px}
.trainingPage .page a[disabled="disabled"]{ color:#dddddd}


.trainingPage .r .hotBox{ background: #FFFFFF; overflow:hidden; margin-top: 20px;box-shadow: 0 1px 2px rgba(0,0,0,0.05);}
.trainingPage .r .hotBox .title{ height:40px; line-height: 40px;padding: 0 20px;background: #F8F8F8;}
.trainingPage .r .hotBox .title h3{ float: left; font-size: 16px; font-weight: bold; color: #000000;}
.trainingPage .r .hotBox li{ padding: 20px; border-top:solid 1px #EEEEEE ;}
.trainingPage .r .hotBox li .name{ font-size: 12px; color: #000000; font-weight: bold;}
.trainingPage .r .hotBox li p{ color: #777777;}
.trainingPage .r .hotBox li .time{ color: #999; margin-top: 10px; display: block;}

.trainingPage .l .contentBox{padding: 20px;background: #fff;margin-top: 20px;box-shadow: 0 1px 2px rgba(0,0,0,0.05);border-radius: 2px;-webkit-transition: all 0.4s ease;transition: all 0.4s ease; overflow: hidden; position: relative;}
.trainingPage .l .contentBox h1{ font-size: 18px; color: #000000; line-height:40px; height: 40px;float: left; width: 660px; overflow: hidden;}
.trainingPage .l .contentBox .title{ position: relative; overflow: hidden;}
.trainingPage .l .contentBox .titleFixed{ position:fixed; top:0px; background: #f4f4f4;box-shadow: 0 1px 3px #999; padding:10px 20px; width: 800px; margin-left: -20px;}
.trainingPage .l .contentBox .title a{ height: 40px; line-height: 40px; padding: 0 20px; display: inline-block; float: right; background: #126FCC; color: #FFFFFF; font-size: 14px; border-radius:3px;}
.trainingPage .l .contentBox .title a.offline_down{background: #DDDDDD;}

.trainingPage .l .contentBox .info{ line-height: 40px; color: #666;}
.trainingPage .l .contentBox .info span{ margin-right:30px; color: #999;}
.trainingPage .l .contentBox .c{ padding: 20px; font-size: 14px; line-height: 30px;}
.trainingPage .l .contentBox .c p{ padding: 20px 0;}
.trainingPage .l .contentBox .c img{ margin:20px 0; max-width: 100%;}
.trainingPage .l .contentBox .pnBox{ padding: 20px;}
.trainingPage .l .contentBox .pnBox a{  font-weight: bold; color:#2871D5}
.trainingPage .l .contentBox .pnBox a:hover{text-decoration:underline;}
.trainingPage .l .contentBox .bdsharebuttonbox { margin-top:30px}


.trainingPage .submitForm{ display:none; width:600px; overflow: hidden;}
.trainingPage .submitForm table{ padding: 20px; display: block;}
.trainingPage .submitForm table tr{ height: 50px;}
.trainingPage .submitForm table th{ font-size: 14px; text-align: right; padding-left: 40px;}
.trainingPage .submitForm table .text{ height: 34px; line-height: 34px; padding: 0 5px; border: solid 1px #DDDDDD; width: 250px;}


/*交易详细页面*/
.contentPage_tbox{ background: #FFFFFF;overflow: hidden; padding:40px; margin-top:20px}
.contentPage_tbox .photo{ float: left;overflow: hidden; margin-right: 30px;}
.contentPage_tbox .photo .pic{border: solid 1px #EEEEEE; padding: 10px; margin-bottom:10px;width: 250px; height: 250px; position: relative}

.contentPage_tbox .photo img{ width: 250px; height: 250px; }
.contentPage_tbox .info{ float: left;width:818px; position:relative}
.contentPage_tbox .info em{ width:107px; height:38px; background:url(../Images/zy_icon.gif); display:block; position:absolute;top:0px; right:0}
.contentPage_tbox .info h1{ font-size: 22px; line-height: 30px; padding-bottom:10px;color: #333;}
.contentPage_tbox .info p{ line-height: 30px; color: #666666;font-size: 14px;}
.contentPage_tbox .mbox{ padding: 20px; background: #f8f8f8; margin: 10px 0;}

.contentPage_tbox .mbox p b{display: inline-block;vertical-align: middle;color: #e4393c;font-size: 20px;}
.contentPage_tbox .btn{ height:36px; line-height: 36px; padding: 0 30px;color: #FFFFFF; font-size: 16px; background: #f68622; display: inline-block; margin-top: 10px; margin-right: 20px; border-radius:3px; border:0}

.contentInfo{background: #FFFFFF;overflow: hidden; margin: 20px 0; padding:10px 30px;}
.contentInfo .title{ height: 40px; line-height: 40px; border-bottom: solid 1px #DDDDDD;}
.contentInfo .title h3{ float: left; border-bottom:4px solid #E4393C; font-size: 18px; font-weight: normal;}
.contentInfo .content{ padding: 20px 0;line-height: 30px; font-size: 14px; color: #666;}
.contentInfo .content p{}
.contentInfo .content img{ max-width: 1040px; margin: 10px 0;}
.contentInfo .content .xqtable{ width: 100%;}
.contentInfo .content .xqtable tr{ height:30px;}
.contentInfo .content .xqtable td{ width: 25%;background: #f4f4f4; border: solid 1px #DDDDDD; padding:5px 10px;word-break: break-all;}



.xqlayer{ width:400px; padding:10px 20px; display:none}
.xqlayer dl{ overflow:hidden}
.xqlayer dl dt{ width:60px;text-align:right; height:50px; line-height:32px; float:left}
.xqlayer dl dd{ width:300px; width:300px; float:left}
.xqlayer dl dt em{ color:red}
.xqlayer dd .text{ height:30px; line-height:30px; padding:0 5px; border:solid 1px #dddddd; width:200px}
.xqlayer .btnBox{ height:50px}
.xqlayer .btnBox .btn{ float:left; background:#f60; margin-left:60px; height:30px; display:block; padding:0 20px; color:#fff; border:0}

/*交易列表*/
.tradingListPage{}
.tradingListPage a{ color: #333;}
.tradingListPage .tabBox{ height: 50px; line-height: 50px;border-bottom: solid 2px #2b4f8d;background: #e8effb; }
.tradingListPage .tabBox a{ padding: 0 30px;font-size: 16px; display: block; float: left;}
.tradingListPage .tabBox a.active{ background: #2b4f8d ; color: #FFFFFF;}
.tradingListPage .tabBox .release{ float:right; background:#2b4f8d; color:#fff; padding:0 10px; height:30px; line-height:30px; margin:10px 10px 10px 0; font-size:14px;border-radius:3px}
.retrieve{ padding: 10px; overflow: hidden; background:#ffffff}
.retrieve dl{ border-bottom: solid 1px #EEEEEE;padding:10px 0;}
.retrieve dl dt{ width: 80px; text-align: right; float: left; line-height: 30px; color:#333;}
.retrieve dl dd{ width: 1080px; float: left; line-height: 30px; }
.retrieve dl dd a{ margin: 0 5px; padding: 0 5px; display: inline-block; height: 26px; line-height:26px;}
.retrieve dl dd a:hover, .retrieve dl dd a.active{ background: #e5ab3c; color: #FFFFFF;}
.retrieve dl dd .text{ height:30px; line-height:30px; border:solid 1px #eeeeee; width:200px; margin-left:5px; padding:0 10px; background:#f8f8f8}
.retrieve dl dd .btn{ padding:0 20px; height:32px; border:solid 1px #eeeeee; background:#2b4f8d; color:#fff}

.trading_c{ overflow: hidden; margin-top: 20px;}
.tradingListPage .trading_left{ width: 950px; float: left; overflow: hidden;}
.tradingListPage .tradingListBox{ background:#ffffff}
.tradingListPage .tradingListBox .sortBox{ height: 40px; line-height: 40px;background: #f7f7f7;}
.tradingListPage .tradingListBox .sortBox h3{ color:#333; margin:0 20px;}
.tradingListPage .tradingListBox .sortBox a{padding: 0 20px; display: inline-block; height:40px; line-height:40px;}
.tradingListPage .tradingListBox .sortBox a.active{color: #f60;  background: #FFFFFF; border-left:solid 1px #ededed ;border-right:solid 1px #ededed ; margin-left: -1px;}
.tradingListPage .tradingListBox ul{}
.tradingListPage .tradingListBox ul li{ border-bottom: dashed 1px #ededed; padding:20px 0; overflow: hidden; margin:0 20px}
.tradingListPage .tradingListBox ul li img{ width: 100px; height: 100px; float: left; margin-right: 20px;}
.tradingListPage .tradingListBox ul li h4{ }
.tradingListPage .tradingListBox ul li h4 a{ color: #333333;font-size: 14px; line-height: 20px;}
.tradingListPage .tradingListBox ul li h4 em.class{ color:#f60}
.tradingListPage .tradingListBox ul li h4 a:hover{ color:#ef8200;}
.tradingListPage .tradingListBox ul li p{ color: #999;}
.tradingListPage .tradingListBox ul li .info{ float: left;width: 340px;}
.tradingListPage .tradingListBox ul li .price{ float: left; width: 150px;text-align:center; line-height: 30px; font-size: 14px; line-height: 25px;}
.tradingListPage .tradingListBox ul li .price .color{ color: #f40;font-weight: 700;font-family: verdana,arial; font-size: 18px;}
.tradingListPage .tradingListBox ul li .time{float: right;width: 200px; text-align: center;font-size: 12px; color: #999;}
.tradingListPage .loading{ height:200px; background:url(../images/loading.gif) center no-repeat;width:100%}

.tradingListPage .trading_left .page{ text-align: center; height: 50px; padding: 20px 0;}
.tradingListPage .trading_left .page a{ height: 30px; line-height: 30px; padding: 0 10px; display: inline-block; margin: 0 5px; background:#2b4f8d; color:#fff}
.tradingListPage .trading_left .page a.active{ background: #f60; color: #000;}

.tradingListPage .trading_right{ width: 230px;  float: right; overflow: hidden;}

.tradingListPage .hotBox{  background:#fff}
.tradingListPage .hotBox .title{ height: 40px; line-height: 40px; border-bottom:1px solid #ededed;background: #f7f7f7; padding: 0 10px;}
.tradingListPage .hotBox .title h3{ color: #333333;}
.tradingListPage .hotBox li{ padding: 10px;}
.tradingListPage .hotBox li img{ width: 208px; height: 208px;}
.tradingListPage .hotBox li .name{ line-height:20px; margin-top: 5px;}
.tradingListPage .hotBox li .pr{ height:20px;}
.tradingListPage .hotBox li .pr .l{ float: left; color: #f60; font-size: 14px;}
.tradingListPage .hotBox li .pr .r{ float: right;}

/*知识产权指数*/
.IPindexBox{ background:#fff; padding:50px; margin-top:20px; overflow:hidden}
.IPindexBox li{ width:364px; float:left; border-right:solid 1px #eeeeee; text-align:center}
.IPindexBox li i{ width:248px; height:266px; background:url(../images/zczs-ico1_248X276.png); display:block; margin:0 auto}
.IPindexBox li .name{ text-align:center; line-height:50px; font-size:22px; padding-top:10px; color:#666}

.IPindexBox li:hover i{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity: 0.8;}
.IPindexBox li.c1 i{ background:url(../images/zczs-ico1_248X268.png) 0 -0px}
.IPindexBox li.c2 i{ background:url(../images/zczs-ico1_248X268.png) 0 -268px}
.IPindexBox li.c3 i{ background:url(../images/zczs-ico1_248X268.png) 0 -536px}

.IPindexClass{background:#fff;margin-top:20px; overflow:hidden}
.IPindexClass .title{ height:50px; line-height:50px; border-bottom:solid 1px #eeeeee} 
.IPindexClass .title a{ font-size:16px; padding:0 30px; border-right:solid 1px #eeeeee; display:inline-block; float:left}
.IPindexClass .title a:hover,.IPindexClass .title a.active{ color:#ffffff; background:#2b4f8d}
.IPindexClass .bar{ height:400px; padding-top:20px; border-bottom:solid 1px #eeeeee;}
.IPindexClass .pie{height:400px; padding-top:20px;border-bottom:solid 1px #eeeeee;width:50%; display:inline-block; float:left; margin-left:-1px; border-left:solid 1px #eeeeee}
.IPindexClass .tabBox{ overflow:hidden}
.IPindexClass .map{ height:600px; padding:20px; border-bottom:solid 1px #eeeeee;}

.IPindexTableBox{ background:#fff; margin-top:20px; overflow:hidden}
.IPindexTableBox h3{ line-height:40px; padding:0 20px; color:#333}
.IPindexTableBox table{ width:1160px; margin:20px; float:left; margin-top:0}
.IPindexTableBox table td{height:40px;border:solid 1px #eeeeee; text-align:center; font-size:14px; }
.IPindexTableBox table th{ height:40px; background:#f8f8f8; border:solid 1px #eeeeee;text-align:center;font-size:14px;color:#333}

/**知识产权保险*/
.notarization{ background:#ffffff; overflow:hidden; margin-top:20px}
.notarization .title{ height:162px; background:url(../images/zcgz_title.jpg)}
.notarization .c{ padding:20px; line-height:25px; font-size:14px; border-bottom:solid 1px #eeeeee}
.notarization .c h3{  font-size:16px; height:30px; color:#333}
.notarization .lc{ background:url(../images/zcbx_pic.png) center no-repeat; height:337px; padding:50px 0; border-bottom:solid 1px #eeeeee; overflow:hidden}
.notarization .b{ padding:30px;overflow:hidden}
/**知识产权保险*/
.insurance{ background:#ffffff; overflow:hidden; margin-top:20px}
.insurance .title{ height:162px; background:url(../images/zcbx_title.jpg)}
.insurance .c{ padding:20px; line-height:25px; font-size:14px; border-bottom:solid 1px #eeeeee}
.insurance .c h3{  font-size:16px; height:30px; color:#333}
.insurance .lc{ background:url(../images/zcgz_pic.png) center no-repeat; height:253px; padding:50px 0; border-bottom:solid 1px #eeeeee; overflow:hidden}
.insurance .b{ padding:30px;overflow:hidden}
.insurance .tabBox{ padding: 30px; background: #FFFFFF;}
.insurance .tabBox .menu{ height: 40px;}
.insurance .tabBox .menu a{ background: #919191; color: #FFFFFF; font-size: 14px; display: block; float: left; line-height: 40px; padding: 0 20px; margin-right: 20px; position:relative}
.insurance .tabBox .menu a.l_a{ background: #0e9dad;}
.insurance .tabBox .menu a.l_a em{width: 0;height: 0;border-left:8px solid transparent;border-right: 8px solid transparent;border-top:8px solid #0e9dad;position: absolute;bottom:-7px;left:50%; margin-left: -7px;}
.insurance .tabBox .menu a.r_a{ background: #2f59a1;}
.insurance .tabBox .menu a.r_a em{width: 0;height: 0;border-left:8px solid transparent;border-right: 8px solid transparent;border-top:8px solid #2f59a1;position: absolute;bottom:-7px;left:50%; margin-left: -7px;}
.insurance .tabBox .content{ padding: 20px 0; font-size: 14px; line-height:30px; display:none}
.insurance .tabBox .content h2{ color:#333; padding-top:30px; height:40px}
.insurance .tabBox .content h3{ color:#2b4f8d; height:40px}

/**融资*/
.Financial-1{ height:230px; background:url(../Images/kld/kld_01.png);}
.Financial-2{ height:385px; background:url(../Images/kld/kld_02.png);}
.Financial-3{ height:912px; background:url(../Images/kld/kld_03.png);}
.Financial-4{ height:1178px; background:url(../Images/kld/kld_04.png);}
.Financial-5{ height:338px; background:url(../Images/kld/kld_05.png);}