@charset "utf-8";
/* CSS Document */
img{ border:0;}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#000;}
a:focus{outline:none; -moz-outline:none;}
*{ margin:0; padding:0;}
.clear{ clear:both;}
body{ font-family:"Microsoft YaHei","微软雅黑",Tahoma,Arial,sans-serif,"宋体";}
.header{ width:1200px; height: 100px; margin: 0 auto; }
.logo{ float:left; width: 185px; height: 46px; margin-top: 27px; }
.nav{ float:left; width: 670px; height: 100px; margin-left: 220px; }
.nav ul{ float:left;}
.nav ul li{ float:left; width: 110px; height: 100px; line-height: 100px; text-align: center; font-size: 16px;}
.nav ul li.no{ background: #ad0e16;}
.nav ul li.no a{ color: #fff;}
.reg{ float:left; width: 116px; height: 34px; border: solid #ad0e16 1px; margin-top: 32px; border-radius: 5px; text-align: center; line-height: 34px; color:#ad0e16;  }
.reg a{ color:#ad0e16; font-size:16px;  }
.banner{ height:800px; width:100%; overflow:hidden; position:relative;}
.banner img{ left: 50%; top: 0px; margin-left: -960px; position: absolute;}
.footer{ width:100%; height: 80px; background: #7a0000;}
.footer p{ width:1200px; height: 60px; text-align: center; color: #fff; margin: 0 auto; font-size: 12px; line-height: 30px; padding-top: 10px;}
.tishi{ position:fixed; width: 1020px; height: 650px; top: 15%; left: 23%; z-index: 9999; background: white; border-radius: 10px;}
.ts_con{ width:785px; overflow: hidden; float:left; margin-left: 117.5px; margin-top: 10px; }
.ts_con span{ width:785px; height: 98px; line-height: 98px; font-size: 18px; color: #ad0e16; font-weight: bold; text-align: center; float: left;}
.ts_con p{ float:left; width: 785px; overflow: hidden; margin-bottom: 30px; font-size: 14px; color: #3e3a39; line-height: 25px;}
.ts_con botton.jieshou{ float:left; width: 115px; height: 33px; color: #fff; border-radius: 10px; margin-left: 260px; margin-right: 22px; background: #ad0e16; text-align: center; line-height: 33px; font-size:14px; cursor:pointer; }
.ts_con botton.jujue{ float:left; width: 115px; height: 33px; color: #fff; border-radius: 10px; background: #3e3a39; text-align: center; line-height: 33px; font-size:14px; cursor:pointer; }

/*内容列表*/
.xian{ widtd:100%; height: 1px; background: #d6878b; }
.info{ width: 100%; overflow: hidden; background:url(../images/con_bg.jpg) no-repeat scroll center bottom transparent;min-height: 800px }
.info_con{ width:1136px; overflow: hidden; margin: 48px auto; background: #fff; padding: 40px 32px;min-height: 600px;}
.info_con .pos{ float:left; width: 1130px; height: 30px; line-height: 30px; border-bottom: solid #000 1px; color: #3e3a39; font-size: 14px; padding-left: 6px; }
.info_con .pos a{ color:#3e3a39;}
.left_con{ float:left; width: 157px; overflow: hidden; margin-left: 12px; margin-top: 20px; }
.left_con .tit{ float:left; width: 155px; line-height: 50px; background: #ad0e16; border-left: solid #d6878b 1px; border-right: solid #d6878b 1px; color: #fff; font-size: 18px; text-indent: 1em; font-weight: bold;}
.left_con ul{ float:left; width: 157px; overflow: hidden;}
.left_con ul li{ float:left; width: 157px; font-size: 14px; text-indent: 1em; line-height: 30px; height: 30px;}
.left_con ul li span{ width:153px; float: left; height: 30px; margin-left: 4px;}
.left_con ul li.no{ background:url(../images/shu.jpg) no-repeat  center left; }
.left_con ul li.no span{ background:#f7f8f8;}
.right_con{ float:left; width: 890px; overflow: hidden; margin-left: 75px;}

.pro_list{ margin-bottom: 86px; float: left;}
.pro_list li{ float:left; width: 890px; height: 45px; margin-top: 18px; border-bottom: dashed #e2e2e2 1px; background:url(../images/list_shu.jpg) no-repeat  center left; text-indent: 1em; line-height: 45px; color: #1a1a1a; font-size: 14px;}
.pro_list li a{ color:#1a1a1a; float:left;}
.pro_list li span{ float:right; }

.pages{ width:890px; float:left; text-align: center; font-size: 14px;}
.pages li  {display:inline-block; text-align:center; color:#898989; }
.pages li  a{ display:inline-block; background:#fff; border:1px solid #898989; text-align:center; color:#898989; padding: 1px 8px; margin: 0 4px; border-radius: 4px;}
.pages .thisclass { display:inline-block; padding: 1px 8px;background:#ad0e16; border:1px solid #898989; color:#fff; text-align:center; border-radius: 4px; }
/*产品内容页*/
.con_gg{ float:left; width: 890px; overflow: hidden; margin-top: 40px; text-align: center;}
.pages_sx{ width:890px; float:left; margin-top: 30px; font-size: 14px;}
.pages_sx a{ display:inline-block; background:#fff; border:1px solid #898989; text-align:center; color:#898989; padding: 1px 8px; margin: 0 4px; border-radius: 4px;}
/*新闻列表页*/
/*
.news_list{ float:left; width: 890px; overflow: hidden; margin-bottom:55px; }
.news_list li{float:left; width: 888px; height: 86px; border: solid #acabab 1px; margin-top: 20px; margin-bottom: 12px; overflow: hidden;}
.news_list li span{ float:left; width: 60px; background: #f7f8f8; text-align: center; padding: 13px 29px; font-size: 21px; color: #373438; overflow: hidden; line-height: 30px;}
.news_list li p{ float:left; line-height: 30px; color: #1a1a1a; font-size: 14px; margin-top:  12px; margin-left: 40px;}
.news_list li p a{ color:#ad0e16;}*/
.news_list{ margin-bottom: 86px; float: left;}
.news_list li{ float:left; width: 890px; height: 45px; margin-top: 18px; border-bottom: dashed #e2e2e2 1px; text-indent: 1em; line-height: 45px; color: #1a1a1a; font-size: 16px;}
.news_list li a{ color:#1a1a1a; float:left;margin-left: 40px;}
.news_list li span{ float:left; color:#ad0e16; }
/*新闻内容页*/
.news_con{ float:left; width: 890px; overflow: hidden; margin-top: 15px;}
.news_con h1{ float:left; width: 890px; height: 35px; font-size: 18px; font-weight: bold; text-align: center; line-height: 35px;}
.news_con span{ float:left; width: 890px; height: 25px; line-height: 25px; text-align: center; color: #666; font-size: 14px;}
.news_con .n_conn{ float:left; width: 890px; font-size: 14px; color: #1a1a1a; margin-top: 35px; line-height: 30px; }
.news_con .n_conn p{ margin-bottom:30px;}
/*发展历程*/
.fzlc_tit{ float:left; width: 86px; height: 32px; border-left: solid #d6878b 1px; border-right: solid #d6878b 1px; background: #ad0e16; line-height: 32px; margin-top: 20px; text-align: center; color: #fff; font-size: 21px;}
.fzlc_con{ float:left; width: 860px; overflow: hidden; padding:12px 8px 12px 20px; color: #1a1a1a; font-size: 14px; line-height: 30px; background: #f7f8f8; border: solid #595757 1px;}
/*公司简介*/
.gywm_yyjj{ float:left; width: 890px; overflow: hidden; margin-top: 20px; }
.gywm_yyjj span{ float:left; width: 890px; height: 40px; background:url(../images/list_shu.jpg) no-repeat  center left; line-height: 40px; font-size: 18px; color: #ad0e16; font-weight: bold; text-indent: 1em; margin-top: 45px; margin-bottom: 10px;  }
.gywm_yyjj p{ float:left; width: 890px; font-size:14px; color: #3e3a39; line-height: 30px; margin-bottom: 28px;}
/*股东背景*/
.gywm_gdbj{ float:left; width: 890px; overflow: hidden; margin-top: 72px;}
.gywm_gdbj p{ float:left; width: 890px; overflow: hidden; line-height: 28px; font-size: 14px; color: #1a1a1a; margin-bottom: 55px;}
/*合作伙伴*/
.gywm_hzhb{ float:left; width: 890px; overflow: hidden; margin-top: 20px; margin-bottom: 50px;}
.gywm_hzhb .hzhb_con{ float:left; width: 890px; overflow: hidden; height: 89px; margin-top:40px; }
.gywm_hzhb .hzhb_con span{ float:left; width: 61px; height: 61px; background:url(../images/hzhb_l.jpg) no-repeat; padding:14px 21px; color: #fff; font-size: 21px; font-weight: bold; }
.gywm_hzhb .hzhb_con p{ float:left; width: 740px; background: #f7f8f8; height: 61px; padding: 14px 12px 14px 35px; color: #1a1a1a; line-height: 28px; font-size: 14px;}
/*企业文化*/
.gywm_qywh{ float:left; width: 890px; margin-top: 20px; margin-bottom: 120px;}
.gywm_qywh p{ float:left; width: 890px; margin-top: 30px; line-height: 30px; color: #1a1a1a; font-size: 14px;}
/*团队介绍*/
.gywm_tdjs{ float:left; width: 890px; margin-bottom: 35px; }
.gywm_tdjs li{ float:left; width: 890px; overflow: hidden; margin-top: 20px;}
.gywm_tdjs li img{ float:left; width:304px; height: 191px; }
.gywm_tdjs li .tdjs_jj{ float:left; width:519px; height: 191px; padding-left: 33px; padding-right: 33px; background: #f7f8f8; border-left:solid #bdbebe 1px;}
.gywm_tdjs li .tdjs_jj span{ float:left; width: 519px; height: 70px; line-height: 70px; color: #373438; font-size: 18px; font-weight: bold;}
.gywm_tdjs li .tdjs_jj span a{ color:#373438;}
.gywm_tdjs li .tdjs_jj p{ float:left; width: 519px; line-height: 26px; color: #1a1a1a; font-size: 14px;}
/*业务领域*/
.gywm_ywly{ float:left; width: 890px; overflow: hidden; margin-top: 20px; margin-bottom: 40px;}
.gywm_ywly img{ float:left; width: 432px; height: 253px;}
.gywm_ywly .ywly_con{float:left; width: 324px; height: 201px; padding: 26px 54px; background: #f7f8f8;}
.gywm_ywly .ywly_con span{ float:left; width: 324px; line-height: 55px; font-size: 18px; color: #ad0e16; font-weight: bold; background: url(../images/list_shu.jpg) no-repeat center left; text-indent: 1em; }
.gywm_ywly .ywly_con p{ float:left; width: 324px; overflow: hidden; line-height: 28px; font-size: 14px;}
/*合格投资人*/
.info_con_hz{ width:746px; overflow: hidden; margin: 48px auto; background: #fff; padding: 90px 226px; border: solid #a6a6a7 1px;}
.info_con_hz h1{ float:left; width: 746px; line-height: 45px; font-size: 18px; text-align: center; color: #ad0e16; margin-bottom: 40px;}
.info_con_hz p{ float:left; width: 746px; font-size: 14px; line-height: 30px; margin-bottom: 40px;}
.info_con_hz a{ float:left; width: 116px; height: 33px; text-align:center; line-height: 33px; background: #ad0e16; border-radius: 8px; color: #fff; font-size: 14px; margin: 100px 315px 0 315px;}
/*联系我们*/
.join_tit{ float:left; width: 890px; margin-top: 10px; margin-bottom: 45px; color: #1a1a1a; font-size: 14px; text-align: center; line-height: 30px;}
.sideMen{ float:left; width: 890px; overflow: hidden; margin-bottom: 50px; }
.sideMen h3{ float:left; width: 890px; background: url(../images/list_shu.jpg) no-repeat center left; text-indent: 1em; }
.sideMen h3 span{ font-size: 16px; color: #1a1a1a; float:left; width: 890px; line-height: 60px; line-height: 60px; border-bottom: solid #d6d5d5 1px;}
.sideMen h3 span.on{ font-size:18px; color: #ad0e16; border-bottom:none;}
.sideMen ul{ float:left; width: 890px; overflow: hidden; border-bottom: solid #d6d5d5 1px;}
.sideMen ul span{ float:left; width: 890px; font-size: 16px; color: #1a1a1a; font-weight: bold; line-height: 30px;}
.sideMen ul p{ float:left; width: 890px; font-size: 14px; color: #1a1a1a; line-height: 30px;}
.sideMen ul p.mar{ margin-bottom:50px;}
.lxwm_con{ float:left; width: 890px; overflow: hidden; margin-bottom: 30px; margin-top: 20px;}
.lxwm_con span{ float:left; width: 555px; border-bottom: solid #acabab 1px; margin-top: 30px; line-height: 30px; font-size: 21px; color: #373438; font-weight: bold; padding-bottom: 20px;}
.lxwm_con p{ float:left; width: 890px; overflow: hidden; margin-top: 15px; line-height: 30px; font-size: 14px; color: #1a1a1a;}
/*跳转页面*/
.info_con_tz{ width:580px; overflow: hidden; margin: 50px auto; padding: 100px 310px 250px 310px; }
.info_con_tz .con{ background: #fff; width: 578px; height: 318px; border: solid #a6a6a7 1px; }
.info_con_tz .con span{ float:left; width: 578px; margin-top: 100px; text-align: center; color: #ad0e16; font-size: 18px; font-weight: bold; line-height: 30px; margin-bottom: 35px;}
.info_con_tz .con a{ float:left; width: 114px; height: 33px; text-align:center; line-height: 33px; background: #3e3a39; border-radius: 8px; color: #fff; font-size: 14px; margin: 0 232px;}
/*用户服务协议*/
.info_con_xy{ width:1060px; overflow: hidden; margin: 90px auto; padding: 10px 69px 70px 69px; background: #fff; border: solid #a6a6a7 1px;}
.info_con_xy h1{ float:left ;width: 1060px; height: 85px; line-height: 85px; text-align: center; color: #ad0e16; font-size: 18px; }
.info_con_xy p{ float:left; width: 1060px; font-size: 12px; line-height: 25px;}
.info_con_xy a{ float:left; width: 114px; height: 33px; text-align:center; line-height: 33px; background: #ad0e16; border-radius: 8px; color: #fff; font-size: 14px; margin: 45px 473px 0 473px;}
/*注册*/
.info_con_zc{ width:740px; overflow: hidden; margin: 80px auto 60px auto; padding: 50px 229px 30px 229px; background: #fff; border: solid #a6a6a7 1px;}
.info_con_zc .zc_tit{ float:left; width: 740px; height: 50px; line-height: 50px; text-align: center; color: #ad0e16; font-size: 18px; font-weight: bold; margin-bottom: 20px;}
.info_con_zc label{ float:left; width: 100px; font-size: 14px; height: 52px; line-height: 52px; margin-bottom: 30px;}
.info_con_zc p{ float:left; margin-bottom: 30px; line-height: 50px; font-size: 14px;}
.info_con_zc p span{ float:left; width: 300px; height: 50px; border: solid #8d8c8c 1px; background: #f7f8f8; line-height: 50px; text-align: center;}
.info_con_zc p span.mar{ margin-right: 34px;} 
.info_con_zc p input{ color:#898989; font-size: 14px; text-indent: 2em; }
.info_con_zc p input.names{ float:left; width: 634px; border: solid #8d8c8c 1px; height: 50px; background: #f7f8f8; }
.info_con_zc p select{ float:left; width: 136px; height: 50px; border: solid #8d8c8c 1px; font-size: 14px; color: #898989; margin-right: 32px; background: #f7f8f8; text-align: center;}
.info_con_zc p input.sfz{ width:370px;  border: solid #8d8c8c 1px; height: 50px; background: #f7f8f8;}
.info_con_zc p input.yzm{ float:left; width: 500px; border: solid #8d8c8c 1px; height: 50px; background: #f7f8f8; }
.info_con_zc p button{ width:124px; height: 50px; border: solid #8d8c8c 1px; float:left;margin-left: 10px; background: #f7f8f8; text-align:center; font-size: 14px;}
.info_con_zc .btn{ float:left; width: 740px; background: #ad0e16; height: 50px; border-bottom: solid #d6878b 1px; border-top: solid #d6878b 1px; text-align: center; line-height: 50px; color: #fff; font-size: 16px; font-weight: bold;}
.info_con_zc .xy{ float:left; width: 740px; height: 50px; line-height: 50px; text-align: center; font-size: 14px;}
.info_con_zc .xy a{ color: #ad0e16;}
.info_con_zc .xy .checkbox_d2 {width: 14px; height: 14px; display: inline-block; border: 1px solid #ad0e16; position: relative; float: left; margin-left: 185px; margin-right: 14px; margin-top: 18px; background: #fff;}
.info_con_zc .xy .checkbox_1 {width: 14px; height: 14px; border: 1px solid #ad0e16;}
.info_con_zc .xy .checkbox_d2 span { width: 10px; height: 10px; background: #ad0e16; position: absolute; top: 2px; left: 2px;}
.info_con_zc .xy .checkbox_d2.on{background: #ad0e16; }
.info_con_zc .xy .checkbox_d2.on span{ background: #ad0e16; display: none;}
/*登录*/
.info_con_login{ width:1120px; overflow: hidden; margin: 80px auto 60px auto; padding: 96px 39px 118px 39px; background: #fff; border: solid #a6a6a7 1px; position:relative;}
.login_left{ float:left; width: 559px; overflow: hidden; font-size: 14px; }
.login_left h1,.login_right h1{ float:left; width: 559px; height: 40px; line-height: 40px; margin-bottom: 40px; font-size: 18px; color: #ad0e16; text-align: center;}
.login_left p{ float:left; width: 500px; line-height: 30px; margin-bottom: 35px;}
.login_left .js{ float:left; width: 559px; height: 40px; line-height: 40px;}
.login_left .js .checkbox_d2 {width: 14px; height: 14px; display: inline-block; border: 1px solid #ad0e16; position: relative; float: left; margin-right: 14px; margin-top: 13px; background: #fff;}
.login_left .js .checkbox_1 {width: 14px; height: 14px; border: 1px solid #ad0e16;}
.login_left .js .checkbox_d2 span { width: 10px; height: 10px; background: #ad0e16; position: absolute; top: 2px; left: 2px;}
.login_left .js .checkbox_d2.on{background: #ad0e16; }
.login_left .js .checkbox_d2.on span{ background: #ad0e16; display: none;}
.login_left .js .rd{ line-height:40px; }
.login_xian{ float:left; width: 1px; height: 460px; margin-top: 24px; border-left: solid #000 1px;}
.login_right{ float: left; width: 505px; margin-left: 40px;}
.login_con{ float:left; width: 505px; margin-top: 10px;}
.login_con input{ border: solid #595757 1px; font-size: 14px; text-indent: 1em; }
.login_con input.lgn{ float:left; width: 502px; height: 50px; line-height: 50px; margin-bottom: 20px;}
.login_con p{ float:left; width: 502px; height: 52px; overflow: hidden; margin-bottom: 20px; }
.login_con p span{ float:left; width: 334px; border: solid #595757 1px; height: 50px; margin-right: 16px;}
.login_con p input.yz{float:left; width: 148px; height: 34px; line-height: 34px; }
.login_con p a{ float:right; font-size: 14px;}
.login_con button{ float:left; width: 502px; height: 52px; background: #ad0e16; text-align: center; line-height: 52px; color: #fff; font-size: 16px;font-weight: bold; margin-bottom: 20px;}
.login_con a.zhuce{ float:left; width: 502px; height: 52px; border: solid #595757 1px; font-size: 14px; text-align: center; line-height: 52px; }

.login_pwd{ width: 200px; height: 50px; background: #7f7f7f; opacity: 0.8; position: absolute; top: 290px; right: 0; z-index: 9999; left: 508px; }
.login_pwd p{ padding-left:26px; padding-right: 26px; line-height: 50px; font-size: 14px; color: #fff;}

