@charset "utf-8";
/* CSS Document */
/*全局 begin*/
body{margin:0;padding:0;font:14px "Microsoft yahei";color:#000;background:#fff;}
div,form,input,select,p,h1,h2,h3,h4,h5,h6,ul,ol,li,table,th,td,dl,dt,dd,img,form,a{margin:0;padding:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
ul,ol,li{list-style:none;}
img{border:none;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none;color:#f00;}
.clear{clear:both;}
em{font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.hide{display:none !important;}
.show{display:block;}
.noqx{ line-height:100px; text-align:center; color:#ff0000;}
/*全局 end*/
/*header start*/
.head{ width:100%; height:96px; min-width:1100px; background:url(../images/bg.png) repeat 0 0; border-top:4px solid #164797; position:fixed; z-index:9997;}
.header{ width:1100px; height:96px; position:relative; margin:0px auto;}
.hd_logo{ width:274px; height:70px; position:absolute; top:13px; left:0px;}

.nav{ width:668px; height:55px; position:absolute; top:37px; left:370px;}
/*navlist start*/
.nav-main{ height:55px; position:relative;}
.nav-main li{ height:55px; float:left; position:relative;}
.nav-main li a{ padding:0 15px; color:#000; font-size:16px;	display:inline-block; position:relative;}
.nav-main li a:hover,.nav-main li a.hover,.nav-main li a.on{ color:#164797; font-weight:bold;}
.son-nav{ position:absolute; left:-23px; top:53px; display:none;}
.son-nav-main{ width:150px; background:url(../images/nav_ico.png) no-repeat center top; padding-top:6px; overflow:hidden;}
.ul-long{ width:150px; float:left; border-left:1px solid #eee; background:#fff; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.ul-long li{ width:150px; height:40px; line-height:40px; display:block; border-bottom:1px solid #eee; text-align:center;}
.ul-long li a{ font-size:14px; padding:0;}
.ul-long li a:hover{ color:#f00;}
/*navlist end*/

.top_r{ width:60px; height:24px; position:absolute; top:37px; right:0px;}
.top_r_ico{ width:24px; height:24px; position:relative;}
.top_r_ico a{ width:24px; height:24px; display:block; position:relative;}
.top_r_ico a:hover{ filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
/*header end*/

.main{ width:100%; height:900px; min-width:1100px; position:relative;}
/*banner start*/
.banner{ width:100%; height:900px; position:absolute; top:0px; left:0px;}
#focusImg{ width:100%; height:900px; position:relative; overflow:hidden;}
#focusImg li{ width:100%; height:900px; position:absolute; left:0px; top:0px; list-style:none; background-repeat:no-repeat; background-position:top center;}
#focusImg li a{ width:1100px; height:610px; display:block; margin:0px auto; position:relative;}
#focusImg-nav{ position:absolute; left:50%; bottom:270px; margin-left:-90px; padding:0;}
#focusImg .focusImg-nav{ width:50px; height:6px; display:inline-block; background:#fff; text-indent:-9999px; margin:0px 5px; cursor:pointer;}
#focusImg .focusImg-cur-nav{ width:50px; height:6px; display:inline-block; background:#ec6b00; text-indent:-9999px; margin:0px 5px; cursor:pointer;}
/*banner end*/
/*content start*/
.home{ width:100%; height:230px; position:absolute; top:650px; left:0px; z-index:9996;}
.home_con{ width:1100px; height:230px; position:relative; margin:0px auto; background:url(../images/bg.png) repeat 0 0;}
.home_cons{ width:1100px; height:230px; position:relative; background:url(../images/hm_list.png) no-repeat 375px 0px;}

.hm_title{ height:47px; position:relative;}
.hm_title span{ width:31px; height:31px; display:block; position:absolute; top:0px; left:0px; background:url(../images/hm_tbg.png) no-repeat top center; color:#fff; text-align:center; line-height:31px; font-size:20px;}
.hm_title b{ width:120px; height:25px; display:block; position:absolute; top:8px; left:36px; color:#fa6200; font-size:16px;}
.hm_title a{ width:45px; height:15px; display:block; position:absolute; top:8px; right:0px;}
.hm_title a:hover{ filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}

.hm_about{ width:320px; height:200px; position:absolute; top:23px; left:30px;}
.hm_ab_img{ height:85px; position:relative;}
.hm_ab_msg,.hm_nw_list{ height:60px; padding-top:10px; position:relative; overflow:hidden; line-height:25px;}
.hm_ab_msg a{ color:#fa6200;}
.hm_ab_msg a:hover{ color:#f00;}

.hm_new{ width:400px; height:200px; position:absolute; top:23px; left:401px;}
.hm_nw_top{ height:84px; border-bottom:1px solid #ddd; position:relative;}
.hm_nw_top a{ width:400px; height:84px; display:block; position:relative; cursor:pointer;}
.hm_nw_top a:hover{ filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.hm_nw_top_time{ width:75px; height:69px; position:relative; float:left; text-align:center; background:url(../images/hm_nwtop.png) no-repeat top center;}
.hm_nw_top_time span{ font-size:30px; line-height:46px; color:#fff;}
.hm_nw_top_time em{ font-size:14px; line-height:23px; color:#fff;}
.hm_nw_top_mes{ width:315px; height:69px; position:relative; float:right;}
.hm_nw_top_mes b{ height:20px; display:block;}
.hm_nw_top_mes span{ height:49px; line-height:20px; padding-top:7px; display:block; color:#999;}
.hm_nw_list ul li{ height:25px; display:block; position:relative; background:url(../images/hm_listico.jpg) no-repeat 0px 10px; line-height:25px;}
.hm_nw_list ul li a{ padding-left:15px;}
.hm_nw_list ul li em{ width:80px; height:25px; display:block; position:absolute; top:0px; right:0px; text-align:right; color:#999;}

.hm_product{ width:220px; height:200px; position:absolute; top:23px; right:30px;}
.hm_pt_list{ width:220px; height:29px; font-weight:bold; position:relative;}
.hm_pt_list span{ width:110px; height:29px; display:block; position:absolute; top:0px; left:0px;}
.hm_pt_list b{ width:70px; height:29px; display:block; position:absolute; top:0px; left:110px;}
.hm_pt_list em{ width:40px; height:29px; display:block; position:absolute; top:0px; left:180px;}
.hm_pt_lt_n{ font-weight:normal; line-height:29px;}
.hm_pt_lt_n a{ cursor:pointer;}
.hm_pt_lt_n b{ font-weight:normal;}
.bb_list{width:759px;margin:0 auto;overflow:hidden;}
.bb_list ul{}
.bb_list ul li{height:40px;line-height:40px;border-bottom:1px dashed #eee;}
.bb_list ul li span{float:right;}.bb_list ul li i{padding-right:5px; font-style:normal; color:#666;}
/*content end*/
/*foot start*/
.foot{ width:100%; height:162px; min-width:1100px; border-top:3px solid #164797; background:#fff; position:relative;}
.foot_con{ width:1100px; height:162px; position:relative; margin:0px auto;}
.f_logo{ width:190px; height:48px; position:absolute; top:30px; left:0px;}
.f_link{ width:595px; height:25px; position:absolute; top:90px; left:0px; overflow:hidden;}
.f_link span{ font-size:12px; color:#ccc; padding:0px 10px;}
.f_copy{ width:595px; height:25px; position:absolute; top:120px; left:0px; color:#999; overflow:hidden;}
.f_copy a,.f_add a{ color:#999;}
.f_copy a:hover,.f_add a:hover{ color:#f00;}
.f_ewm{ width:110px; height:110px; position:absolute; top:33px; left:610px; cursor:pointer;}
.f_tel{ width:340px; height:35px; position:absolute; top:28px; right:0px; overflow:hidden; background:url(../images/foot_tel.png) no-repeat 0px 7px; font-size:25px; color:#ff6400; font-weight:bold; text-indent:33px;}
.f_add{ width:340px; height:75px; position:absolute; top:68px; right:0px; overflow:hidden; line-height:25px; color:#999;}
/*foot end*/

/*fymain start*/
.fymain{ width:100%; position:relative; min-width:1100px;}
.fyban{ width:100%; height:350px; position:relative; background-repeat:no-repeat; background-position:top center;}
.fyhome{ width:1100px; margin:0px auto; position:relative; padding-bottom:30px;}
.fy_title{ width:1100px; height:53px; position:relative; background:url(../images/fy_top.png) no-repeat center bottom; text-align:right; line-height:53px;}
.fy_title font{ color:#999;}
.fy_title em{ color:#164797;}
.fy_con{ width:1100px; position:relative; background:url(../images/fy_con.jpg) repeat-y 0 0; border-bottom:1px solid #e0e0e0;}
.fy_left{ width:230px; position:relative; padding-bottom:30px;}
.fy_l_title{ height:82px; background:url(../images/fy_list.jpg) no-repeat 1px bottom; position:relative;}
.fy_l_title img{ width:40px; height:40px; display:block; position:absolute; top:20px; left:35px;}
.fy_l_title span{ width:135px; height:30px; display:block; position:absolute; top:16px; left:86px; font-size:24px;}
.fy_l_title em{ width:135px; height:20px; display:block; position:absolute; top:48px; left:86px; color:#999; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.fy_l_list{ height:57px; background:url(../images/fy_list.jpg) no-repeat 1px bottom; position:relative; text-indent:70px;}
.fy_l_list a{ width:230px; height:55px; display:block; position:relative; line-height:55px; font-size:16px;}
.fy_l_list a:hover{ background:url(../images/fy_hover.png) no-repeat 0 0; color:#fff;}
.fy_l_list a.fy_on{ background:url(../images/fy_hover.png) no-repeat 0 0; color:#fff;}
.indent{ text-indent:40px!important;}

.fy_right{ width:849px; position:relative; min-height:500px; height:auto!important; height:500px;}
.fy_r_con{ width:819px; position:relative; padding:30px 0px; line-height:30px;}
.fy_r_con ul,fy_r_con li,fy_r_con ul li,fy_r_con p,fy_r_con ul p,fy_r_con ul li p{ line-height:30px;}

.fy_page{ position:relative; text-align:center; padding-top:30px;}
.fy_page span,.fy_page a,.fy_page em{ padding:6px 12px; margin:0px 3px; border:1px solid #ddd; border-radius:5px;}
.fy_page span{ color:#999;}
.fy_page em{ background:#164797; border:1px solid #164797; color:#fff;}
.fy_page a:hover{ background:#164797; border:1px solid #164797; color:#fff;}

.fy_n_title{ padding-bottom:10px; line-height:40px; font-size:25px; text-align:center;}
.fy_n_time{ padding:10px 0px; text-align:center; color:#999; border-bottom:1px solid #e8e8e8;}
.fy_n_time font{ color:#f00;}
.fy_n_r_con{ width:819px; position:relative; padding:20px 0px; line-height:30px; border-bottom:1px solid #e8e8e8; margin-bottom:20px;}
.fy_n_r_con img{ max-width:100%; max-height:100%;}
.fy_n_r_con ul,fy_n_r_con li,fy_n_r_con ul li,fy_n_r_con p,fy_n_r_con ul p,fy_n_r_con ul li p{ line-height:30px;}
.fy_n_list{ line-height:40px;}
.fy_n_list font{ color:#999;}

.fy_p_title{ padding-bottom:30px; line-height:40px; font-size:25px; color:#164797;}

.tab{ height:50px; border:1px solid #efefef; border-bottom:0; background:#eee;}
.tab ul{ margin:0; padding:0;}
.tab li{ float:left; height:50px; line-height:50px; text-align:center; border-right:1px solid #fff; cursor: pointer; font-size:16px;}
.tab li a{display:block; padding:0 30px; color:#000;}
.tab li a.selected{ background:#ed7020; color:#fff; font-weight:bold;}
.block{ display:block;}
.list{ padding:30px;}

.fy_s_ban{ height:100px; position:relative;}
.style_r{ width:320px; height:30px; line-height:30px; position:absolute; top:33px; right:0px; text-align:right; background:url(../images/s_tel.png) no-repeat 0 0; font-size:18px;}
.style_r span{ font-size:25px; color:#164797;}

.fy_style{ width:1098px; position:relative; background:#fdfdfd; border:1px solid #e0e0e0; border-top:0px;}
.fy_s_con{ padding:80px 100px;}
.fy_s_title{ text-align:center; font-size:28px; padding-bottom:50px;}
.fy_s_h1{ font-size:22px; padding-bottom:30px; color:#f00;}
.fy_s_p{ line-height:40px; font-size:16px; text-indent:2em; padding-bottom:60px;}
.fy_s_h2{ font-size:22px; padding-bottom:50px; text-align:center;}
.fy_s_bt{ width:510px; height:54px; position:relative; margin:0px auto;}
.fy_s_bt a{ width:230px; height:54px; display:block; position:relative; text-align:center; line-height:54px; font-size:18px; color:#fff; background-color:#164797; background-repeat:no-repeat; background-position:38px 12px; border-radius:5px; text-indent:42px;}
.fy_s_bt a:hover{ background-color:#00307e;}
.fy_s_bt a.fy_s_t1{ background-image:url(../images/style_1.png);}
.fy_s_bt a.fy_s_t2{ background-image:url(../images/style_2.png);}


/*问卷调查 end*/
.login_tab{}
.login_tab_T{ height:40px; line-height:40px; font-size:30px; color:#164797; border-bottom:1px solid #eeeeee; padding-bottom:17px;}
.login_tab_D{ line-height:35px; font-size:16px; padding:25px 0;}
.login_tab_B{}
.login_tab_B h2{ font-size:20px; font-weight:normal;}
.login_tab_B ul{ margin-top:32px;}
.login_tab_B ul li{ widows:180px;  height:50px; float:left; text-align:center; line-height:50px; font-size:16px; margin-right:25px;}
.login_tab_B ul li a{ width:180px; height:50px; display:block; color:#fff; background-color:#ed7020;}

.leftt{ width:550px; border-right:1px solid #eee; float:left; margin-top:30px; padding-left:20px;}
.rightt{ float:right; text-align:center; width:300px;}
.rightt p{ padding-top:100px; line-height:35px; font-size:14px;}
.rightt p a{ font-size:18px; color:#ed7020;}

.login_tab_L #embed-captcha{ padding-left:94px;}
.login_tab_L,.login_tab_R{ margin-top:50px;}
.login_tab_L dl{}
.login_tab_L dl dd{ padding:9px 0;}
.login_tab_L dl dd label{ width:90px; font-size:14px; color:#757682; display:inline-block;}
.login_tab_L dl dd input{ height:30px; border:1px solid #e8e8e8; background-color:#fdfdfd;}
.login_tab_L dl dd .btn{ width:200px; height:50px; background-color:#164797; border:1px solid #164797; display:inline-block; text-align:center; line-height:50px; font-size:18px; color:#fff; border-radius:5px; cursor:pointer;}
.login_tab_L dl dd .btn:hover{ background-color:#00307e;  border:1px solid #00307e;}
.login_tab_L dl dd .btn1{width:270px; height:40px; display:inline-block; text-align:center; line-height:40px; font-size:14px; color:#fff;}
.bg1{ background-color:#ed7020;}
.bg2{ background-color:#999;}
.login_tab_L dl dd font{ padding-left:10px;}
.login_tab_L dl dd b{ font-size:16px; font-weight:normal;}

.login_tab_I{ border-top:1px solid #eee; padding:20px 0 30px;}
.login_tab_I{}
.login_tab_I dl{ padding:10px 10px 0; margin-bottom:0px;}
.login_tab_I dl dt{ font-size:16px; line-height:30px; padding-bottom:10px; padding-left:8px}
.login_tab_I dl dd{ line-height:32px; font-size:14px; border:1px solid #fdfdfd; padding-left:8px;}
.login_tab_I dl dd.cur label{ color:#ed7020;}
.login_tab_I dl dd:hover{ border:1px solid #f4f4f4; color:#ed7020;}

.login_tab_I dl dd input{ width:18px; height:18px; margin-right:12px; cursor:pointer; float:left; margin-top:8px;}
.login_tab_I dl dd label{ cursor:pointer; display:block; padding-left:10px;}

.login_tab_btn{ width:100%; height:50px; text-align:center; line-height:50px; padding-top:33px; border-top:1px solid #eee;}
.login_tab_btn .hover{ width:200px; height:50px; display:block; float:left; margin-right:30px;  background-color:#164797; font-size:18px; color:#fff; border-radius:5px; border:none; cursor:pointer; outline:none;}
.login_tab_btn .hover:hover{ background-color:#00307e;}
.login_tab_btn .reset{ width:200px; height:50px; display:block; float:left; background-color:#999; border:1px solid #999; cursor:pointer; font-size:18px; color:#fff; border-radius:5px; outline:none;}
.msgs{ padding:0px 15px;}
.login_tab_btn .reset:hover{ background-color:#aaa; border:1px solid #aaa;}
.msgs{ padding:0px 15px; cursor:pointer;}
.msgs:hover{ color:#f00;}


.onShow,.onError,.onFocus,.onCorrect,.onLoad{ display:inline-block; padding-left:15px;}
.onError,.onFocus{ color:#ff0000;}
.onCorrect{ color:#3c763d;}
.onShow{color:#666;}
/*问卷调查 end*/




/*fymain end*/




.fy_nw_top{ height:109px; border-bottom:1px solid #ddd; position:relative;}
.fy_nw_top a{ height:109px; display:block; position:relative; cursor:pointer;}
.fy_nw_top a:hover{ filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; background:#f8f8f8;}
.fy_nw_top_time{ width:75px; height:69px; position:absolute; top:20px; left:20px; text-align:center; background:url(../images/hm_nwtop.png) no-repeat top center;}
.fy_nw_top_time span{ font-size:30px; line-height:46px; color:#fff;}
.fy_nw_top_time em{ font-size:14px; line-height:23px; color:#fff;}
.fy_nw_top_mes{ width:684px; height:69px; position:absolute; top:20px; left:115px;}
.fy_nw_top_mes b{ height:20px; display:block;}
.fy_nw_top_mes span{ height:49px; line-height:20px; padding-top:7px; display:block; color:#999;}




/* CSS 定义弹出滚动样式 start */
::-webkit-scrollbar{width: 6px; height: 10px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
::-webkit-scrollbar-button:vertical{display: none;}
::-webkit-scrollbar-track:vertical{background-color: black;}
::-webkit-scrollbar-track-piece{background-color: #F5F5F5;}
::-webkit-scrollbar-thumb:vertical{margin-right:10px; background-color: #999; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
::-webkit-scrollbar-thumb:vertical:hover{background-color: #666;}
::-webkit-scrollbar-corner:vertical{background-color: #535353;}
::-webkit-scrollbar-resizer:vertical{background-color: #FF6E00;}
/* CSS 定义弹出滚动样式 end *
/*弹窗样式 start*/
.log_box{ width:860px; height:550px; background:#fff; display:none; position:fixed;	top:50%; left:50%; margin-left:-430px; margin-top:-275px; z-index:9999; overflow:hidden; line-height:24px;}
.log_box{ border-radius:6px;	-moz-border-radius:6px;	-webkit-border-radius:6px;}
.mr_10{	margin-right:10px;}
.rund_3{ border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.warning_box{ padding:0px 10px 20px 60px; margin-right:50px; height:370px; overflow-y:scroll; margin-top:50px;}
.warning_box section p{	text-indent:30px;}
.warning_box section h2{ font-size:18px; color:#333;}
.warning_box .title_1{ font-size:22px; color:#333; text-align:center; padding-bottom:20px; font-weight:normal;}
.warning_box .title_2{ font-size:16px; color:#fa6200; text-align:center; padding-bottom:20px; font-weight:normal;}
.warning_box .title_3{ font-size:14px; color:#fa6200; font-weight:normal;}
.warning_box p{ padding-bottom:8px;}
/*按钮样式 start*/
.checkboxFive{ width:16px; position:relative;}
.checkboxFive input{ margin-bottom:0; margin-top:3px;}
.checkboxFive label{ display:none\9; cursor:pointer; position:absolute; width:16px; height:16px; top:3px; left:0; background:#d9d9d9; border:1px solid #bfbfbf;}
.checkboxFive label:after{ opacity:.8; content:''; position:absolute; width:8px; height:5px; background:transparent; top:3px; left:3px; border:2px solid #fff; border-top:none; border-right:none; -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -o-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg);}
.checkboxFive label:hover::after{ opacity:.9;}
.checkboxFive input[type=checkbox]:checked + label{ background:#164797;	border:1px solid #164797;}
.checkboxFive input[type=checkbox]:checked + label:after{ opacity: 1;}

.mr_25{	margin-right:25px;}
.rund_3{ border-radius:3px;	-moz-border-radius:3px;	-webkit-border-radius:3px;}
.input{ border:1px solid #e5e5e5; line-height:24px; background:#FFF; height:24px; padding:5px; vertical-align:middle; color:#7a7a7a;}
.input:hover{ border:1px solid #cfcfcf;}
.warning_btn{ margin-top:25px; font-size:16px; text-align:center;}
.warning_btn .input{ width:136px; height:42px; background:#164797; border:1px solid #164797; color:#fff; cursor:pointer; font-size:16px;}
.warning_btn input:hover{ background:#00307d; border:1px solid #00307d;}
/*按钮样式 end*/
/*文本框样式 start*/
#log-fixed-box div input[type="text"],.log input[type="text"]{padding:11px 10px 11px 56px; border:1px solid #d2d2d2; margin-bottom:20px; width:303px; background:url(../images/log01.png) no-repeat 15px center; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
#log-fixed-box div input[type="password"],.log input[type="password"]{ padding:11px 10px 11px 56px; border:1px solid #d2d2d2; margin-bottom:20px; width:303px; background:url(../images/log02.png) no-repeat 15px center; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.email input[type="text"]{ padding:11px 10px 11px 56px; border:1px solid #d2d2d2; margin-bottom:20px; width:303px; background:url(../images/log03.png) no-repeat 15px center; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.mobile input[type="text"]{ padding:11px 10px 11px 56px; border:1px solid #d2d2d2; margin-bottom:20px; width:303px; background:url(../images/log04.png) no-repeat 15px center; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}

.email .msgs{ height:38px; padding:0 10px; cursor:pointer; border:1px solid #a2a2a2; background-color:#e0e0e0;}
#yzm{ width:210px; background:url(../images/log03.png) no-repeat 15px center;}
#log-fixed-box div p,.log p{ overflow:hidden;}
#log-fixed-box div .p1,.log .p1{ color:#999; padding-bottom:25px;}
#log-fixed-box div input[type="submit"],.log input[type="submit"]{ margin-top:20px; font-size:16px; border:0; background:#164797; width:100%; height:40px; color:#fff; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;	width:175px; float:left; cursor:pointer;}
.log input[type="submit"]:hover{ background:#00307d;}
/*文本框样式 end*/
/*遮罩背景 start*/
.black_overlay{ display:block; position:fixed; top:0%; left:0%; width:100%; height:2000px; background-color:black; z-index:9998; -moz-opacity:0.80; opacity:.80; filter:alpha(opacity=80);} 
/*遮罩背景 end*/
.weixin{ height:40px; width:175px; float:right; line-height:40px; background:#ed7020; margin:20px 0 25px 0; display:block; color:#fff; text-align:center; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.weixin:hover{ color:#fff; background:#fa6200;}
.log_left{ width:440px;	float:left;}
.log_right{	width:420px; float:left;}
.log_left .warning_box{ padding:0px 10px 20px 40px; margin-right:0; height:420px; overflow-y:scroll; margin-top:50px;}
.log_right .title_2 h2{ text-align:center; font-size:22px; color:#333; margin-top:50px; font-weight:normal;}
.log_right .title_2 h2 a{ display:block; position:absolute; right:0; top:0;	display:block; width:40px; height:40px; background:#164797 url(../images/close_a.png) no-repeat center center;}
.log_right .title_2 h2 a:hover{	background:#00307d url(../images/close_a.png) no-repeat center center;}
.log_right .log { padding:25px 24px; overflow:hidden;}
/*弹窗样式 end*/

/*问卷弹框*/
.ques_box{ width:800px; height:400px; background:#fff; display:none; position:fixed;top:50%; left:50%; margin-left:-400px; margin-top:-200px; z-index:9999; overflow:hidden; line-height:24px;}
.ques_box{ border-radius:6px;	-moz-border-radius:6px;	-webkit-border-radius:6px;}

.ques_box_T{background: #e62129;color: #fff;font-size: 24px; height: 50px;line-height:50px; padding-left:30px;}
.ques_box_C{ padding:20px;}
.ques_box_C h2{ font-size:30px; color:#e62129; text-align:center; height:40px; padding-bottom:10px; font-weight:500;}
.dialog-bg{ width:740px; height:200px; margin:0 auto; background-color:#eeeeee;}
.dialog-cont{ padding:25px;}
.dialog-cont p{ font-size:16px; line-height:35px; text-indent:2em;}

.ques_box .dialog-console { width:140px; height:40px; margin:0 auto; padding-top: 20px;}
.ques_box .dialog-console button{display: inline-block;font-size: 16px;height: 40px;line-height: 38px;text-align: center;width: 140px; background-color:#e62129; color:#fff; margin:0 auto; border:none;}


/*网上预约*/
.bgtable{ padding:0 20px;}
.bgtable dl{}
.bgtable dd,.bgtable dt{ padding:10px 0;}
.bgtable label{ width:125px; display:block; color:#666; float:left;}
.bgtable dd .input{ height:40px; width:300px; padding:0 20px; border:1px solid #e2e2e2; outline:none;}
.bgtable dd i{ color:#666; padding-left:15px; font-style:normal;}
.bgtable dt textarea{ width:585px; height:50px; border:1px solid #e2e2e2; outline:none; padding:20px; font-family:Microsoft YaHei; font-size:14px; color:#666;}
.bgtable dd select.input-sm{ height:40px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; border:1px solid #e2e2e2; outline:0; padding:5px 10px; color:#666; line-height:40px;}

.bgtable dd button{ width:350px; height:50px; background-color:#fb4655; border:none; font-size:16px; color:#fff; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; cursor:pointer;}

/*净值分页*/
.pages{ text-align:center; padding-top:10px;}

/**近一年，近三个月，全部**/
.pro_trend{
	margin-top:25px;
	height:30px;
}
.pro_trend ul{
	float:right;
	display: block;
}
.pro_trend ul li{
	float:left;
}
.pro_trend ul li a{
	padding:0 10px;
	background:#f7f7f7;
	margin-right:10px;
	display: inline-block;
}
.pro_trend ul li .t_s{
	background:#C3C3C3;
	color:#fff;
}
.pro_trend ul li a:hover{
	background:#DFDFDF;
	color:#fff;
}

/*会员中心*/
.member_info{ width:665px; margin:0 auto;}
.member_info td,.member_info th{ background-color:#fcfcfc;}

.member_info td.info_l{ width:200px; padding-right:40px; text-align:right; height:60px; font-size:16px; color:#333333;}
.member_info td.info_l font{ color:#ff0000; padding-right:10px;}
.member_info td.info_l i{color:#ff0000; font-style:normal; padding-left:10px;}
.member_info td.info_r{ padding-left:23px; font-size:16px; color:#333;}
.member_info td.info_r input{ width:260px; height:36px; border:1px solid #dadada; font-size:16px;  font-family:Microsoft YaHei; color:#333; padding:0 10px;}
.member_info th.info_r textarea{ width:260px; height:40px; border:1px solid #dadada; text-align:left; font-size:16px;  font-family:Microsoft YaHei; color:#333; padding:10px;}
.member_info th.text{ height:90px; padding-left:23px;}

.info_btn{width:152px; height:46px; margin:40px auto 0;}
.info_btn button{ width:152px; height:46px; background-color:#ed7020; border:none; font-size:22px; color:#fff; font-family:Microsoft YaHei; cursor:pointer;}

.member_sub{}
.member_sub dl{}
.member_sub dl dt{ border-top:1px solid #e5e5e5; height:38px; line-height:38px; background-color:#f6f6f6; border-bottom:1px solid #e5e5e5; font-size:16px; color:#333333;}
.member_sub dl span{ width:235px; text-align:center; display:block; float:left;}
.member_sub dl p{float:left; width:349px; text-align:center;}
.member_sub dl dd{ height:40px; line-height:40px; font-size:14px; color:#333333;}
.member_sub dl dd.i1{ background-color:#f6f6f6;}

.title{ height:50px; line-height:50px; background:#e52613; color:#fff; padding:0 0 0 15px;}
.test_title{height:50px; font-size:20px; color:#333; line-height:50px; text-align:center; font-weight:normal;}
.title h2{ margin:0; font-size:20px; font-family:"微软雅黑"; font-weight:normal;}
.title a { float:right; display:block; width:50px; height:50px; background:url(close_a.png) no-repeat center center;}
.result_box{ line-height:200%; font-size:15px; }
.result_title{ padding-top:50px; font-size:18px; color:#e52613; padding-bottom:15px;}
.form-group .row{ padding-bottom:15px;}
.sm{ padding-top:35px;}
.qname{ text-align:right; margin-top:20px;}
.fy_r_nr{ color:#666;}
.fy_r_nr a{ display:block; width:250px; height:40px; background-color:#ed7020; text-align:center; line-height:40px; color:#fff; margin:20px auto 0;}
.result_box{ color:#666;}
.result_box h3,.result_box h4{ font-weight:normal;}

.col-lg-3{ display:none;}
.col-lg-2{ display:block;}


/*找回密码*/
.selectfd{}
.selectfd ul{}
.selectfd ul li{ width:561px; height:94px; margin-bottom:26px;}
.selectfd ul li.sd1{border:1px solid #d0d0d0;}
.selectfd ul li.sd2{ border:2px solid #ec6b00;}

.selectfd ul li i{ width:90px; height:90px; display:block; float:left;}
.selectfd ul li.sd1 i{ background:url(../images/s.png) no-repeat center center;}
.selectfd ul li.sd2 i{ background:url(../images/e.png) no-repeat center center;}
.selectfd ul li div{ width:400px; float:left; padding:23px 15px; line-height:22px;}
.selectfd ul li div h3{display:block; font-size:14px;}
.selectfd ul li div span{ display:block; color:#666;}




