@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑";}
body{min-width:1000px;_width: expression((documentElement.clientWidth < 1000) ? "1000px" : "100%" );font-family:"微软雅黑";}


/*---导航----*/
.otc_logo{ height:100px; margin:0 auto; width:1000px;}
.otc_logo .logo{ float:left; margin:28px 20px 0 0; display:inline;}
.otc_logo .logo_o{ float:left; margin:30px 20px 0 0; display:inline; font-size:24px;}
.otc_logo .logo_o a{ border-left:1px solid #ccc; padding-left:20px;}
.logo_r{ float:right; margin:35px 10px 0 0;}
.logo_r li{ float:left; color:#858585; font-size:14px; line-height:25px;}
.logo_r li img{ vertical-align:middle; margin-left:20px; margin-right:5px; overflow:hidden}
.logo_r .icon_b{ margin-top:-2px;}

.otc_Nav{ width:1000px; margin:0 auto;}
.otc_Nav .ulmain{ float:left; height:43px;}
.otc_Nav .ulmain li{ float:left;} 
.otc_Nav .ulmain a{ font-size:16px; color:#333; float:left; padding:0 30px; height:40px; line-height:40px;}
.otc_Nav .ulmain a:hover{ font-size:16px; color:#dc260c; border-bottom:3px solid #dc260c;}
#nav1 .otc_Nav .li1 a{font-size:16px; color:#dc260c; border-bottom:3px solid #dc260c;}
#nav2 .otc_Nav .li2 a{font-size:16px; color:#dc260c; border-bottom:3px solid #dc260c;}
#nav3 .otc_Nav .li3 a{font-size:16px; color:#dc260c; border-bottom:3px solid #dc260c;}
#nav4 .otc_Nav .li4 a{font-size:16px; color:#dc260c; border-bottom:3px solid #dc260c;}
#nav5 .otc_Nav .li5 a{font-size:16px; color:#dc260c; border-bottom:3px solid #dc260c;}
/*---导航右侧----*/
.dropdownMenu{height:41px;width:130px;background:#fff; position:relative; float:right; z-index:1; margin-right:10px; display:inline; }
.dropdownMenu a{display:block;height:41px;line-height:41px; text-align:center;}
.dropdownMenu a.tit{background:url(../pic/otc/arrow.gif) no-repeat;background-position:115px 18px; font-size:14px; }
.dropdownMenu.current a.tit{background-position:115px -5px;color:#dc260c;}
.dropdownMenu .subnav{display:none;background:#fff;position:absolute;top:41px;left:0px;width:130px; border:1px solid #ccc;}
.dropdownMenu.current .subnav{display:block;}
.dropdownMenu .subnav a{border:none; color:#666; border-bottom:1px solid #ccc;}
.dropdownMenu .subnav a:hover{background:#dc260c;border-left:solid 1px #fff;border-right:solid 1px #fff; color:#fff;}
/*---导航结束----*/

/*---banner----*/
.otc_banner{ clear:both;}
.banner-box{min-width:1000px;height:400px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:1000px;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:400px;}
.banner-box .bd li a{display:block;background-size:auto; height:400px; width:100%;}
.banner-btn{width:1000px;position:absolute;top:160px;left:50%;margin-left:-500px;}
.banner-btn a{display:block;width:60px;height:60px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.1;opacity:0.1;}
.banner-btn a.prev{left:-60px;background:url(../pic/otc/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:-50px;background:url(../pic/otc/foot.png) no-repeat -60px 0;}
.banner-box .hd {position:absolute;top:210px;left:430px;}
.banner-box .hd ul li{width:15px;height:15px;border-radius :50%;text-indent:-9999px;margin-right:15px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#fff;}
/*---banner结束----*/

.sound{ height:50px; border-bottom:1px solid #ccc;}
.sound .music{ position:absolute; left:0; top:18px;}
.sound .shell a{display:block;/*这个属性是必须的*/font-size:12px; vertical-align:middle; float:left; width:420px; overflow:hidden; color:#333; background:url(../pic/otc/point.jpg) no-repeat left center; padding-left:10px; height:18px;}
.sound .shell a:hover{color:#3f8cfe;}
.shell{ position:absolute; top:18px; left:40px;}
#div1{ height:18px; overflow:hidden;}
.sound  .more{ position:absolute; right:10px; top:18px; color:#3f8cfe;}
.sound  .more:hover{ text-decoration:underline;}

/*---main开始----*/

.business{ height:257px;}
.business .bus_left{ width:440px; float:left; margin-top:60px;}
.business .bus_left h2{ font-size:36px; border-left:8px solid #ea583e; padding-left:10px; color:#484848; height:40px; line-height:40px; margin-bottom:10px; }
.business .bus_left p{ font-size:14px; color:#484848; line-height:30px; padding-left:18px; padding-right:50px;}
.business .bus_left p a{ color:#3f8cfe;} 
.business .bus_left p a:hover{ text-decoration:underline;} 
.bus_right{ width:540px; float:right; margin-top:60px;}
.bus_right .bus_ul li{ float:right; width:100px; font-size:20px; text-align:center; margin-left:30px; display:inline;}
.bus_right .bus_ul li a span{ display:block; background:url(../pic/otc/icon4.png) no-repeat; width:84px; height:83px; margin:0 auto 10px;}

.bus_right .bus_ul li.la span{ background-position:-420px top;}
.bus_right .bus_ul li.la a:hover span{ background-position:-420px bottom;}
.bus_right .bus_ul li.lb span{ background-position:-280px top;}
.bus_right .bus_ul li.lb a:hover span{ background-position:-280px bottom;}
.bus_right .bus_ul li.lc span{ background-position:-144px top;}
.bus_right .bus_ul li.lc a:hover span{ background-position:-144px bottom;}
.bus_right .bus_ul li.ld span{ background-position:0px top;}
.bus_right .bus_ul li.ld a:hover span{ background-position:0px bottom;}
.product h2{ font-size:36px; border-left:8px solid #ea583e; padding-left:10px; color:#484848; height:40px; line-height:40px; margin-bottom:10px; margin:30px 0;}

.otc_table td{ font-size:12px; color:#666; text-align:center; padding:30px 0;border-top:1px solid #f5f5f5;}
.otc_table td p{ margin-bottom:3px;}
.otc_table .td1{ text-align:left;}
.otc_table td.td1 a{ padding:0; border:none;}
.otc_table td.td1 a:hover{ color:#3f8cfe; border:none;}
.otc_table td h3{ font-size:20px;}
.otc_table td .td_p1{ font-size:12px; line-height:20px; margin-bottom:0;}
.otc_table td .td_p1 span{ background:#ec6767; font-size:12px; color:#fff;}
.otc_table td .td_p2{ font-size:20px; margin-top:15px;}
.otc_table td .td_p3{ font-size:40px; color:#e74037; height:60px;}
.otc_table td .td_p4{ font-size:32px; color:#e74037;height:60px;line-height: 60px;}
.otc_table td .td_p5{ margin-top:-8px; margin-bottom:10px; color:#666;}
.otc_table td  .risk1{ background:url(../pic/otc/round1.jpg) no-repeat center; text-align:center; height:62px; line-height:62px; font-size:14px; color:#fff;} 
.otc_table td  .risk2{ background:url(../pic/otc/round2.jpg) no-repeat center; text-align:center; height:62px; line-height:62px; font-size:14px; color:#fff;} 
.otc_table td  .risk3{ background:url(../pic/otc/round3.jpg) no-repeat center; text-align:center; height:63px; line-height:63px; font-size:14px; color:#fff;} 
.otc_table td a{ padding:5px 20px; border:1px solid #999;}
.otc_table td a:hover{ color:#3f8cfe; border:1px solid #3f8cfe;}
.pro_btn{ text-align:center; margin:20px 0 40px 0;}
.pro_btn a{ background:url(../pic/otc/btn.gif) no-repeat; width:291px; height:60px; display:block; margin:0 auto;}
.pro_btn a:hover{ background:url(../pic/otc/btn2.gif) no-repeat; width:291px; height:60px;}
/*---main结束----*/

/*---业务介绍----*/
.banner_line{ height:0; position:relative; width:100%;}
.banner_line .banner_l{ height:2px; background:#666; overflow:hidden; position:absolute; width:100%; z-index:-999; top:41px;*top:-2px;_top:-2px;}
.business_text{ background:url(../pic/otc/busbg.jpg) no-repeat center; height:605px;clear: both;}
.business_text h4{ font-size:36px; text-align:center; color:#666; padding:60px 0 0 0;}
.business_text .tit_b{ font-size:14px; color:666; text-align:center; margin-bottom:30px;}
.business_text .text_b{ margin-bottom:30px;}
.business_text .text_b p{ font-size:14px; padding:0 20px 20px 20px; line-height:25px;}

/*---信息披露----*/
.revealbanner{ background:url(../pic/otc/revealbg.jpg) no-repeat center; height:180px;clear: both;} 
.reveal_list .con_line{ position:absolute; top:41px;  left:227px; width:534px; background:#ccc; height:1px; overflow:hidden;}
.reveal_list{ margin-bottom:50px; padding-top:50px;}
#con {margin:0 auto;}
.reveal_list #tags {height: 43px; width:580px; margin:0 auto 30px; }
#tags LI {float: left; margin:4px 17px 3px 17px; list-style-type: none; display:inline; height: 36px; text-align:center; }
#tags LI A { padding:0 10px;float: left; color: #333; line-height: 36px; height: 36px; text-decoration: none; font-size:22px; }
#tags LI.selectTag { position: relative; height: 35px;}
#tags LI.selectTag A {color: #000; line-height: 36px; height: 36px;border-bottom:3px solid #dc260c; padding:0 10px;}
#tagContent { paddingt: 1px;}
.tagContent { display: none;color: #474747;}
#tagContent DIV.selectTag {DISPLAY: block}
.tagContent ul{ margin-bottom:50px;}
.tagContent ul li{ height:65px; line-height:65px; padding:0 20px;}
.tagContent ul li a{ color:#333; font-size:14px; background:url(../pic/otc/point.jpg) no-repeat left center; padding-left:20px;} 
.tagContent ul li a:hover{ color:#3f8cfe;} 
.tagContent ul li span{ float:right; color:#999; font-size:14px;}

.tagContent ul li.libg{ background:#f2f2f2;} 
.page{ text-align:center; height:47px; font-size:14px; color:#666; }
.page a{ height:45px; line-height:45px; padding:0 17px; border:1px solid #efefef; color:#666; margin:0 3px; display:inline-block; font-size:14px;} 
.page a:hover{ background:#dc260c; color:#fff;}
.page input{ height:45px; line-height:45px;border:1px solid #efefef; padding-left:5px; width:45px; margin:0 5px; vertical-align:top;}
.page a.cur{ background:#dc260c; color:#fff;}
.edu_list #tags {height: 43px; width:430px; margin:0 auto 30px; }
.edu_list{ margin-bottom:50px; padding-top:50px;}
.edu_list .con_line{ position:absolute; top:41px;  left:302px; width:392px; background:#ccc; height:1px; overflow:hidden;}
.edubanner{ background:url(../pic/otc/edubg.jpg) no-repeat center; height:180px;clear: both;} 

.otc_title{ height:60px; line-height:60px; background:url(../pic/otc/home.gif) no-repeat left center; padding-left:25px;font-size:14px; border-bottom:1px solid #ccc; margin-bottom:40px; color:#999;}
.otc_title a{ color:#666; font-size:14px;}
.otc_title a:hover{ color:#3f8cfe;}
.otc_text{ color:#666; margin-bottom:40px;} 
.otc_text h6{ font-size:30px; text-align:center; font-weight:normal;}
.otc_text .title_b{ font-size:14px;text-align:center; margin-bottom:30px;}
.otc_text p{ font-size:14px; color:#666; line-height:25px; padding:0 20px;}

font {font-size: 14px;}

.risk_text{ clear:both;}
.risk_text h4{ font-size:36px; text-align:center; color:#666; padding:60px 0 20px 0;}
.risk_text .tit_b{ font-size:14px; color:666; text-align:center; margin-bottom:30px;}
.risk_text .text_b{ margin-bottom:30px;}
.risk_text .text_b .first{ text-align:left; text-indent:0;}
.risk_text .text_b .last{ text-align:right;}
.risk_text .text_b p{ font-size:14px; line-height:28px; text-indent:2em; padding:0 30px;}

.pro_list #tags {height: 43px; width:400px; margin:0 auto 30px; }
.pro_list{ margin-bottom:50px; padding-top:50px; clear:both;}
.pro_list .con_line{ position:absolute; top:41px;  left:318px; width:337px; background:#ccc; height:1px; overflow:hidden;}
.pro_list .tagContent p{ font-size:14px; color:#333; padding:0 100px; line-height:28px;}
.pro_list .tagContent .p_img{ text-align:center; margin:20px auto; position:relative;background:url(../pic/otc/image1.png) no-repeat left center; width:636px; height:1026px; padding:0;}
.pro_list .tagContent .p_img2{ text-align:center; margin:20px auto; position:relative; width:636px; padding:0;}
.pro_list .tagContent .process_btn1{ display:block; width:80px; height:20px; position:absolute;  top:10px; left:170px; z-index:100;}
.pro_list .tagContent .process_btn2{ display:block; width:130px; height:20px; position:absolute; left:80px; top:35px;z-index:100;}


/* .center_login { width:600px;position:fixed; _position:absolute;z-index:9999;background: #fff;border: 1px solid #DADADA;box-shadow: 0 6px 9px 0 rgba(0,0,0,0.09);border-radius: 4px;}
.center_login .login_bottom { margin:0;padding:70px 0; }
#winmask { background: #000000;left: 0;opacity: 0.5;filter:alpha(opacity=50);position: absolute;top: 0; width: 100%;z-index: 999;}
.close a{ display:block; background:url(../pic/login.png) no-repeat -1px -40px; width:18px; height:17px; position:absolute; top:15px; right:25px;}*/


.login_div{color:#559ae5; display:block; text-align:center;margin:20px auto 40px;height:40px;line-height:40px; width:200px; border:1px solid #599ae5; border-radius:3px;} 
.login_div:hover{color:#559ae5;}


.friend_code { width:450px;position:fixed; _position:absolute;z-index:9999;background: #fff;border: 1px solid #DADADA;box-shadow: 0 6px 9px 0 rgba(0,0,0,0.09);border-radius: 4px; }
.friend_box{ padding:30px; border-top:1px solid #ddd;} 
.friend_box p{ font-size:14px; padding:30px 0;}
.friend_box a{ color:#fff; font-size:14px; background:#4a90e2; border-radius:4px; display:inline-block; width:120px; height:30px; line-height:30px;}
.friend_box a:hover{ background:#39F; }
.close a{ display:block; background:url(../pic/login.png) no-repeat -1px -40px; width:18px; height:17px; position:absolute; top:15px; right:25px;}
.down{ text-align:center; }
.down h6{font-size:16px; margin:15px 0; }
#winmask { background: #000000;left: 0;opacity: 0.5;filter:alpha(opacity=50);position: absolute;top: 0; width: 100%;z-index: 999;}

.pop_cd {display: block; top: 50%!important; position: fixed; z-index: 999;background: rgb(255, 255, 255) none repeat scroll 0% 0%;left: 50%!important;margin-left: -120px;height: 280px;width: 240px;margin-top: -140px;}




