@charset "utf-8";
/* css 定制的公共样式 */
html,body{font-family:"microsoft yahei";font-size:14px; line-height:24px;color:#666; background-color:#f4f4f4; overflow-x:hidden;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td ,input{margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:14px;}
a{color:#666; text-decoration:none;outline:none} /* for firefox */
a:hover{color:#1384e4;}
table{border-collapse:collapse; border-spacing:0;}
ul,dl{ list-style-type:none;}li{vertical-align:top;}
.clear{ clear:both; margin:0; padding:0; font-size:0px; line-height:0px; height:0px; overflow:hidden;} 
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
input[type=submit]{cursor:pointer;}
*html .clearfix {zoom:1;}
* html .clearfix {zoom:1;}
img{ border:none; vertical-align:top;}
input,textarea{font-family:"microsoft yahei"; font-size:12px;color:#888; border:none; outline: medium none;}
input:focus{ }
textarea{overflow:auto; resize:none;}
/* css 活动的公共样式 */
.left{ float:left;}.right{ float:right;}.display_bk{ display:block;}.display_in_bk{ display:inline-block;}.display_no{ display:none;}.overflow{ overflow:hidden;}.text_center{ text-align:center;}.text_right{ text-align:right;}.text_left{ text-align:left;}
.web_widht{ width:1200px; margin:0 auto;}/* 网页的内容宽 */
.relative{ position:relative;}.absolute{ position:absolute;}.fixed{ position:fixed;}.pointer{cursor: pointer}

/* css 边距 */
.mt_10{ margin-top:10px;}.mt_20{ margin-top:20px;}.mt_25{ margin-top:25px;}.mt_30{ margin-top:30px;}.mt_40{ margin-top:40px;}.mt_50{ margin-top:50px;}
.ml_10{ margin-left:10px;}.ml_20{ margin-left:20px;}
.mr_10{ margin-right:10px;}.mr_20{ margin-right:20px;}.mr_30{ margin-right:30px;}.mr_40{ margin-right:40px;}
.mb_10{ margin-bottom:10px;}.mb_15{ margin-bottom:15px;}.mb_20{ margin-bottom:20px;}.mb_25{ margin-bottom:25px;}.mb_30{ margin-bottom:30px;}.mb_40{ margin-bottom:40px;}
.m_auto{ margin:0 auto;}
.pt_10{ padding-top:10px;}.pt_15{ padding-top:15px;}.pt_20{ padding-top:20px;}.pt_30{ padding-top:30px;}.pt_40{ padding-top:40px;}.pt_50{ padding-top:40px;}
.pb_10{ padding-bottom:10px;}.pb_15{ padding-bottom:15px;}.pb_20{ padding-bottom:20px;}.pb_30{ padding-bottom:30px;}.pb_40{ padding-bottom:40px;}.pb_50{ padding-bottom:50px;}
.pl_10{ padding-left:10px;}.pl_20{ padding-left:20px;}.pl_30{ padding-left:30px;}.pl_40{ padding-left:40px;}.pl_50{ padding-left:50px;}
.pr_10{ padding-right:10px;}.pr_20{ padding-right:20px;}.pr_30{ padding-right:30px;}.pr_40{ padding-right:40px;}.pr_50{ padding-right:50px;}
.ptb_10{ padding:10px 0;}.ptb_20{ padding:20px 0;}.ptb_30{ padding:30px 0;}.ptb_40{ padding:40px 0;}.ptb_50{ padding:50px 0;}.ptb_70{ padding:70px 0;}
.p_10{ padding:10px;}.p_20{ padding:20px;}.p_30{ padding:30px;}.p_40{ padding:40px;}.p_50{ padding:50px;}.p_60{ padding:60px;}
/* 字体 */
.tahoma{font-family:"tahoma"; }
.arial{font-family:"arial, helvetica, sans-serif";}
.verdana{font-family:verdana, geneva, sans-serif;}
.yahei{font-family:"microsoft yahei";}
.fzlth{font-family:"lantinghei sc";}
.bold{font-weight:bold;}
.uppercase{text-transform:uppercase;}
/* 字体大小 */
.font10{ font-size:10px;}.font11{ font-size:11px;}.font12{ font-size:12px;}.font13{ font-size:13px;}.font14{ font-size:14px;}.font15{ font-size:15px;}.font16{ font-size:16px;}.font18{ font-size:18px;}.font20{ font-size:20px;}.font21{ font-size:21px;}.font22{ font-size:22px;}.font24{ font-size:24px;}.font26{ font-size:26px;}.font28{ font-size:28px;}.font30{ font-size:30px;}

/* 字体颜色 */
.color_0{ color:#000;}.color_3{ color:#333;}.color_6{ color:#666;}.color_9{ color:#999;}.color_c{ color:#ccc;}
.color_f,.color_f a,.color_f a:hover,.color_f:hover{ color:#fff;}
.red,.red a{color:#1384e4;}
.blue,.blue a{ color:#2c7ac5;}
.blue a:hover{color:#000;}
.blue2,.blue2 a{ color:#58bbe4;}
.blue2 a:hover{color:#000;}
.orange,.orange a{ color:#f1503f;}
/* 行高 */
.lh_16{ line-height:16px;}.lh_18{ line-height:18px;}.lh_20{ line-height:20px;}.lh_21{ line-height:21px;}.lh_24{ line-height:24px;}.lh_25{ line-height:25px;}.lh_30{ line-height:30px;}.lh_40{ line-height:40px;}
/* 边框线 */
.bord_top{border-top:1px solid #e5e5e5;}
.bord_top2{border-top:1px dotted #d3d3d3;}
.bord_bot{border-bottom:1px solid #e5e5e5;}
.bord_1{ border:1px solid #f4f4f4;}
.bord_no{ border-bottom:none;}
/* 页面背景图片与颜色-共用 */
.i{display:block; overflow:hidden; position:absolute; left:0; top:50%;}
.back_white{ background:#fff;}
.back_hui{ background:#fafafa;}
.back_blue{background:#57bbe4;}
/*效果 */
a:hover img{filter: alpha(opacity=70);opacity: 0.7;}
.alpha2{filter: alpha(opacity=20);opacity: 0.2;}
.alpha5{filter: alpha(opacity=50);opacity: 0.5;}
.alpha6{filter: alpha(opacity=60);opacity: 0.6;}
.alpha8{filter: alpha(opacity=80);opacity: 0.8;}
.radius_3{border-radius:3px;}
.radius_5{border-radius:50%;}
{box-shadow: 0px 0px 2px 2px #f9f9f9;}
.i,a,img,input,textarea
,.course_nr li,.branch h1,.news_tab li,.qy_ll li .ico,.pro_box1,.hr_lb2
{transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s; }
/* 共用 */
.head{height:77px;}
.logo{ width:227px; height:54px; padding:14px 65px 0 18px; display:inline;}
.nav li{display:inline;}
.versi{ height:26px; line-height:26px; text-indent:10px; width:86px; margin-top:32px; background:url(/uploads/image/tdimages/map_ico.gif) no-repeat left center;}
.versi .i{ width:7px; height:4px; right:10px; margin-top:-2px; left:auto; background:url(/uploads/image/tdimages/ico_sj1.gif) no-repeat left top;}
.versi:hover .i{ background-position:left bottom;} 
.spre_but{ width:49px; position:fixed; left:50%; margin-left:620px; bottom:100px; z-index:999;}
.spre_but li{ width:49px; height:49px; margin-bottom:1px;}
.spre_but img{ border-radius:3px;}
.ny_banner{ height:200px;}
.ny_nav{ height:69px; border-bottom:1px solid #dbdbdb; line-height:69px;}
.ny_nav li{ position:relative;height:69px; float:left; width:130px; text-align:center;}
.ny_nav li a{ display:block;}
.ny_nav li .i{ width:8px; height:8px; left:50%; margin-left:-4px; bottom:-5px; top:auto; background:#f4f4f4; border:1px solid #9d9d9d; border-radius:50%;}
.ny_nav li:hover .i{ border-color:#1384e4; background:#fff;}
.ny_nav .on a{ color:#1384e4;}
.ny_nav .on .i{border:2px solid #1384e4;background:#fff;bottom:-6px; margin-left:-5px;}
.loca{ background:url(/uploads/image/tdimages/home_ico.gif) no-repeat left center; padding-left:22px;}
.title3{ border-left:3px solid #1384e4; line-height:26px; padding:0px 0 0px 15px;}
.title3 h1{ line-height:28px; padding-top:3px;}
.more_a{ width:126px; height:40px; border:2px solid #fff; background:url(/uploads/image/tdimages/more_a.gif) no-repeat right  center;}
.more_a:hover{background:#fff url(/uploads/image/tdimages/more_a.gif) no-repeat left  center;}
.more_b{  height:35px; line-height:35px; padding:0 32px; border:1px solid #d5d5d5;}
.more_b:hover{ border-color:#1384e4; background:#1384e4; color:#fff;}
/* 首页 */
/* bannercss */
.slidebox{ width:100%; height:616px; overflow:hidden; position:relative;}
.slidebox .hd{ height:10px; overflow:hidden; position:absolute; left:50%; margin-left:-40px; bottom:130px; z-index:1;}
.slidebox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slidebox .hd ul span li{ width:10px;}
.slidebox .hd ul li{ float:left; margin:0 5px;  width:10px; height:10px;filter: alpha(opacity=50);opacity: 0.5; background:#fff; border-radius:50%; font-size:0; cursor:pointer;}
.slidebox .hd ul li.on{background:#fff;filter: alpha(opacity=100);opacity: 1;}
.slidebox .banner{ position:relative; height:100%; z-index:0;   }
.slidebox .banner li{ zoom:1; vertical-align:middle; height:676px;}
.slidebox .banner li a{ display:block; width:100%; height:616px;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slidebox .prev,
.slidebox .next{ position:absolute; left:1%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background: -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slidebox .next{ left:auto; right:1%; background-position:8px 5px; }
.slidebox .prev:hover,
.slidebox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slidebox .prevstop{ display:none;}
.slidebox .nextstop{ display:none;}
.fast_nav{ height:120px; position:relative; margin-top:-120px; z-index:9;}
.fast_nav .back_hei{ width:100%; height:100%; left:0; top:0; background:#000;}
.fast_nav .web_widht{ z-index:8;}
.fast_nav .box1{ width:246px; border-right:1px dotted #888;height:120px;}
.fast_nav .box2 li{ width:195px; height:120px;border-right:1px dotted #888; float:left;}
.fast_nav .box2 li a{ display:block;}
.fast_nav .box2 li a:hover{filter: alpha(opacity=70);opacity: 0.7;}
.fast_nav .box2 li img{ padding:22px 0 10px 0;}
.fast_nav .box3{ width:218px; padding-left:10px; line-height:14px;}
.fast_nav .box3 p{ padding:33px 0 22px 0;}

.course{ height:204px; background: url(/uploads/image/tdimages/course.gif) repeat-x left bottom;}
.course_nr{height:204px; background:url(/uploads/image/tdimages/ico9.gif) repeat-x center; width:1100px;}
.course_nr li{ float:left; width:180px; margin-right:5px; text-align:center; position:relative; margin-top:82px;}
.course_nr li:hover{ color:#e42613;}
.course_nr li h1{ padding-top:46px; font-size:13px;}
.ico_yd{ width:39px; height:39px;background:url(/uploads/image/tdimages/ico_yd.png) no-repeat center bottom; left:50%; margin-left:-20px; margin-top:-34px;}
.course_nr li:hover .ico_yd{background-position:center top;}
.shiji{ position:absolute; width:100%; left:0; top:80px; display:none; border:1px solid #dadada; padding:6px 0; color:#666;}
.course_nr2{ height:204px;}
.course_nr .prev{ left:-34px; z-index:9;}
.course_nr .next{ right:-34px;z-index:9;}
.course_nr .prev,.course_nr .next{ top:50%; width:13px; height:23px; margin-top:-11px;display:block;}
.course_nr .prev:hover,.course_nr .next:hover{filter: alpha(opacity=100);opacity:1;}

 .w644{ width:644px;}
 .w526{ width:526px;}
.news_tab{ width:158px;}
.i_news_list{ width:448px; margin-right:18px; display:inline;}
.news_tab li{ line-height:77px; background:#f6f6f6; border:1px solid #eaeaea; cursor:pointer; margin-bottom:5px;}
.news_tab li.hover{ color:#fff; background:#1383e5; border-bottom-color:#1383e5;}
.i_news_list li{ line-height:38px;}
.i_news_list .ret_info{ line-height:22px;}
.i_era{ background:#f8f8f8;}
.i_era_n{ width:228px; height:290px; background:url(/uploads/image/tdimages/i_era_n.gif) no-repeat left bottom;}
.i_video_img{ width:292px;}
.i_video_img img{ height:292px}
.title2{ border-left:3px solid #1384e4; padding:0px 0 10px 15px;}
.i_news,.i_era{ height:292px;}
.i_era_n2{ padding:18px;}
.i_ple_rea dl,.i_worth_nr{ height:230px; background:#f8f8f8;}
.i_ple_rea dt{height:230px; width:265px; float:left;}
.i_ple_rea dd{ float:right; width:314px; padding:0px 30px 0 0;}
.i_ple_rea dd h1{ padding:50px 0 30px 0;}
.i_ple_rea dd a{ color:#333;}
.i_ple_rea dd a:hover{color:#1384e4;}
.i_worth_nr li{ height:30px; overflow:hidden;}
.i_worth_nr .w1{ width:246px;float:left;}
.i_worth_nr .w2{ width:90px;float:left;}
.i_worth_nr .w3{ width:70px; float:right;}
.i_worth_t{ padding:20px 0 12px 0;}
/* 关于我们 */
.abt_1{ height:370px; width:390px; background:url(/uploads/image/tdimages/abt1.jpg) no-repeat;}
.abt_2{ height:370px; width:795px;}
.abt_3{ height:310px; width:390px; overflow:hidden;}
.abt_3 img{width:100%;}
.abt_4{ height:310px;width:795px;}
.abt_web .more_a{ left:40px; bottom:70px;}
.abt_3 .absolute{ width:94%; z-index:2; left:0; bottom:0;background-color:rgba(229,38,19,0.6); padding:10px 3%; }
.foun{ width:354px; height:370px; padding:0 18px; background:#fff;}
.foun a{ display:block;}
.a_ldea{ background:url(/uploads/image/tdimages/abt3.jpg) no-repeat; background-size: 100% auto; height:370px; width:390px;}
.abt_4_a,.abt_4_b{ height:310px;}
.abt_4_a{ width:390px;}
.abt_4_b{ width:390px;}
.team dl{ min-height:113px; padding:40px 50px;}
.team dt{ float:left; width:113px; height:113px; border:1px solid #e3e3e3;}
.team dd{ width:940px; float:right;}
.team .on{ background:#fafafa;}
.qy_ll li{ float:left; width:260px; text-align:center; cursor:pointer; height:208px; margin-bottom:-1px;}
.qy_ll .ico{ display:block; width:118px; height:118px; background:url(/uploads/image/tdimages/ll_ico.png) no-repeat right top; border-radius:50%; border:6px solid #1384e4; margin:18px auto 0 auto;}
.qy_ll li.hover{ background:url(/uploads/image/tdimages/qy_ll.gif) no-repeat center bottom;}
.ll_info{ border:1px solid #1384e4;border-radius:10px; padding:50px 60px;}
.qy_ll .ico2{ background-position:right -118px;}
.qy_ll .ico3{ background-position:right -236px;}
.qy_ll .ico4{ background-position:right bottom;}
.qy_ll li.hover .ico1{ background-color:#1384e4; background-position:left top;}
.qy_ll li.hover .ico2{ background-color:#1384e4; background-position:left -118px;}
.qy_ll li.hover .ico3{ background-color:#1384e4; background-position:left -236px;}
.qy_ll li.hover .ico4{ background-color:#1384e4; background-position:left bottom;}
/* 旗下产品 */
.pro_box1{ width:391px; height:292px;}
.pro_box1:hover{ background:#1384e4; color:#fff;}
.pro_box1 .more_b{ left:30px; bottom:30px;}
.pro_box1:hover .more_b{ border-color:#fff; color:#fff;}
.glxl_img{ width:391px;height:292px;}
.pi_box1{height:292px;}
.pi_box2{ margin-top:35px;}
.pi_box2 ul{ margin-right:-13px; position:relative;}
.pi_box2 li{width:391px; background:#fff; float:left; margin-right:13px; height:292px;}

.pro_snav{ width:242px;}
.pro_snav li{ line-height:49px;height:49px; border-bottom:1px solid #f7ddd4;}
.pro_snav li a{ display:block; padding-left:28px;}
.pro_snav .on a{ color:#1384e4;}
.pro_con{ width:946px;}
.pro_tab{height:49px; background:#f8f8f8;}
.pro_tab li{ float:left; height:46px; cursor:pointer; line-height:44px; border-left:1px solid #ededed; padding:0 40px; border-top:3px solid #f8f8f8;}
.pro_tab li.hover{ background:#fff;color:#1384e4; border-top-color:#1384e4;}
.table_a{border-bottom:1px solid #ededed;border-right:1px solid #ededed;}
.table_a td,.table_a th{ padding:10px 30px; border-top:1px solid #ededed;border-left:1px solid #ededed;}
.table_a th{ text-align:left; font-weight:normal; background:#fbf8f6;}
.tips h4{ line-height:40px;height:40px; background:#f6f6f6;}
/* 资讯中心 */
.news_list{ padding:80px; padding-bottom:0;}
.news_list ul{background:url(/uploads/image/tdimages/line.gif) repeat-y;}
.news_list li{ position:relative; padding-left:30px; padding-bottom:40px;}
.news_list li .i{ width:25px; height:25px; background:url(/uploads/image/tdimages/news_ico.png) no-repeat left bottom; left:-12px; top:-6px;}
.news_list li .time{ width:118px;}
.rec_info{ padding-left:118px; padding-top:25px;}
.rec_info dt{ width:228px; float:left;}
.rec_info dt img{width:228px;}
.rec_info dd{float:right; width:640px; padding-bottom:20px;}
.rec_info .more_b{ line-height:36px;height:36px; padding:0 30px; border:2px solid #1384e4; color:#1384e4;}
.rec_info .more_b:hover{ color:#fff;}
.news_list .on .time{ font-size:18px; color:#1384e4;}
.news_list .on .i{ background-position:left top;}
.page a{ display:inline-block; line-height:46px;height:46px; padding:0 20px; background:#c0c0c0; color:#fff; margin:0 4px;}
.page a:hover{ background:#ccc;}
.page .on,.page .on:hover{ background:#1384e4;}
.news_deta{ padding:30px 100px;}
.more_c{ padding:10px 24px; right:0; top:50%; margin-top:-10px; background:#1384e4; color:#fff;}
.more_c:hover{ color:#fff; background:#c5281a;}
.time2{ padding-left:20px;}
.time2 .i{ width:14px; height:14px; background:url(/uploads/image/tdimages/ico_time.gif) no-repeat; left:0; top:50%; margin-top:-7px;}
/* 菁品悦读 */
.read{ background:url(/uploads/image/tdimages/read_bj.jpg) no-repeat center top; min-height:1100px; padding-top:278px;}
.rec_read{ height:420px;}
.rec_read dt{ width:440px; height:420px; float:left;}
.rec_read dd{ width:620px; float:right; margin-right:60px;}
.rec_read2{ height:510px;}
.rec_read2_title{ width:100px; background:#1384e4;height:474px; padding-top:36px;}
.rec_read2_con{ width:1100px;}
.book_list li{ width:496px; margin-left:36px; display:inline; float:left; height:200px; margin-top:26px;}
.b_img{ width:136px;}
.b_info{ width:330px;}
.b_info .b_info2{ border-top:1px solid #e8e8e8;}

.rec_read2_con{ height:510px;}
.rec_read2_con .hd{ height:10px; overflow:hidden; position:absolute; left:50%; margin-left:-40px; bottom:28px; z-index:1;}
.rec_read2_con .hd ul{ overflow:hidden; zoom:1; float:left;  }
.rec_read2_con .hd ul span li{ width:10px;}
.rec_read2_con .hd ul li{ float:left; margin:0 5px;  width:10px; height:10px;filter: alpha(opacity=50);opacity: 0.5; background:#bfbfbf; border-radius:50%; font-size:0; cursor:pointer;}
.rec_read2_con .hd ul li.on{background:#1384e4;filter: alpha(opacity=100);opacity: 1;}

.rec_read3 h1{ line-height:90px; padding-left:36px; overflow:hidden;}
.rec_read3 ul{border-top:1px solid #e2e2e2;}
.rec_read3 li{ width:299px; height:282px; float:left; padding-top:40px; border:1px solid #ececec; border-left:0; border-top:0; text-align:center; position:relative;}
.rec_read3 li img{ width:136px;height:200px; margin-bottom:10px;}
.b_info1{ left:0; top:0; width:100%; height:100%; z-index:2; background:#f9f9f9; text-align:left; display:none;}
/* 投资者关系 */
.invest1,.gpxx{ height:370px;}
.gpxx,.zxgl{ width:390px;}
.gsgg,.fh_hd{ width:795px;}
.invest2{ height:320px; margin-top:12px;}
.zxgl,.fh_hd,.lnfh{height:320px;}
.gpxx a{ display:block;height:340px; padding:30px 0 0 20px; background:url(/uploads/image/tdimages/gpxx.png) no-repeat right top;}
.gpxx a:hover{ background:#1384e4 url(/uploads/image/tdimages/gpxx.png) no-repeat left top; color:#fff;}
.zxgl a{height:300px;display:block;padding:30px 0 0 20px; background:url(/uploads/image/tdimages/zxgl.png) no-repeat right top;}
.zxgl a:hover{ background:#1384e4 url(/uploads/image/tdimages/zxgl.png) no-repeat left top; color:#fff;}
.gsgg{ padding:32px; width:731px; height:306px;}
.gsgg .more_a{ border-color:#ababab; left:auto; right:32px; top:23px; background:url(/uploads/image/tdimages/more_a2.gif) no-repeat right top;}
.gsgg .more_a:hover{border-color:#e83b2a; background-position:left top;}
.lnfh{ width:390px;}
.lnfh h1,.tzhd h1{ line-height:70px;height:70px; z-index:2; width:95%; padding-left:5%;background-color:rgba(229,38,19,0.6);}
.lnfh h1{ left:0; bottom:0;}
.tzhd h1{ left:0; top:0;}
.tzhd{ width:405px;}

.annou_list{ padding-top:20px;}
.annou_list li{ line-height:50px;height:50px; border-bottom:1px dotted #a6a6a6; padding:0 20px;}
.annou_list li .time{ width:160px;}
.annou_list .dow{ padding-left:24px;}
.annou_list .dow .i{ width:16px; height:18px; left:0; top:50%; margin-top:-9px; background:url(/uploads/image/tdimages/ico_dow.png) no-repeat left bottom;}
.annou_list li:hover .dow .i{ background-position:left top;}

.ltera_title .but_a{ right:0; top:-10px;}
.but_a{ line-height:46px;height:46px; padding:0 30px; background:#1384e4; color:#fff;}
.but_a:hover{ color:#fff; background:#c5281a;}
.hr_lb li{ margin-bottom:10px;}
.hr_lb .hover .hr_lb2{ color:#1384e4;}
.hr_lb2{ line-height:50px;height:50px; border-bottom:1px dotted #a6a6a6; cursor:pointer; padding-left:6px; overflow:hidden;}
.hr_lb2:hover{ color:#1384e4;}
.hr_lb2 span{width:20px; height:20px;display:block; margin-top:10px; margin-right:15px;}
.hr_lb2 span i{ width:20px; height:20px; display:block; left:0; top:0; background:url(/uploads/image/tdimages/ico6.png) no-repeat left top;}
.hr_lb .hover .hr_lb2 span i{background-position:left bottom;}
.hr_lb3{ padding:10px 10px 10px 70px; background:#f4f4f4; position:relative;}
.hr_lb3 .red{ left:10px; top:10px;}
/* 人才招聘 */
.and_elite{ padding-bottom:0px;}
.and_elite ul{padding-left:164px;background: url(/uploads/image/tdimages/line.gif) repeat-y 40px top;}
.and_elite li{  border-bottom:1px dotted #e3e3e3; padding-bottom:20px; margin-bottom:30px; position:relative;}
.and_elite h1{ margin-bottom:15px;}
.and_elite .time{ width:108px; height:57px; left:-172px; top:0; padding-top:5px; background:#a2a2a2;}
.and_elite .on .time{ background:#1384e4;}
.info_img img{ width:186px; margin-right:10px;}
.page2{ margin-top:-30px;}
.page2 a{ padding-right:20px; color:#a2a2a2;}
.page2 .i{ width:9px; height:6px; left:auto; right:0; top:50%; margin-top:-2px; background: no-repeat left bottom;}
.page2 a:hover{color:#1384e4;}
.page2 a:hover .i{ background-position:left top;}

.pos_list{ padding-top:30px;}
.table_b{ line-height:32px;}
.table_b th{ font-weight:normal; text-align:left; color:#1384e4; font-size:18px;padding:15px 10px;}
.table_b td{ border-top:1px solid #e9e9e9; padding:15px 10px;}
.pos_list td .but_a{ height:auto; line-height:24px; padding:15px 20px; display:inline-block;}

/* 底部 */
.foot_a{ background:#0072d4; height:144px;}
.foot_a .web_widht{ background:url(/uploads/image/tdimages/map_img.gif) no-repeat left top; height:144px;}
.foot_b{ background:#333;height:80px; text-align:center; line-height:35px}
.foot_b a{ color:#999;}
.foot_b a:hover{ color:#ccc;}
.link{ padding-right:15px}
.branch{width:960px; margin-top:20px;  color:#fff}
.branch p{ float:left; margin-right:20px}
.branch h1{ height:38px; line-height:38px; color:#666; background:#fff url(/uploads/image/tdimages/ico8.gif) no-repeat right top; text-indent:10px; cursor:pointer;}
.branch h1:hover{ background-position:right bottom;}
.branch li{ line-height:30px; border-top:1px solid #fff; text-indent:10px;background:#f2f2f2;}
.branch2{ display:none; position:absolute; left:0; width:100%; bottom:100%;}


#quizzing{display:none; background:url(/uploads/image/tdimages/hei.png); position:fixed; left:0; top:0; width:100%; height:100%; z-index:9;}
#quizzing-box{background:#fff; padding:20px; width:580px; position:absolute; top:50%; left:50%; margin-left:-300px; margin-top:-169px;}
#quizzing-box h3{ color:#ea5404; font-size:20px; margin-bottom:15px;}
#quizzing-box .quizzing-text{overflow:hidden;}
#quizzing-box .quizzing-text div{float:left;}
#quizzing-box .quizzing-text label{width:55px; line-height:38px; float:left;}
#quizzing-box .quizzing-text label.m{margin-left:66px;}
#quizzing-box .quizzing-text input[type="text"]{padding:10px; border:1px solid #ececec; width:180px; float:left;}
#quizzing-box .quizzing-area{overflow:hidden; margin-top:15px;}
#quizzing-box .quizzing-area label{width:55px; line-height:38px; float:left;}
#quizzing-box .quizzing-area textarea{padding:10px; border:1px solid #ececec; width:503px; height:124px; overflow:auto; resize:none;}
#quizzing-box input[type="submit"]{width:124px; height:46px; color:#fff; background:#ea5404; margin-top:15px; font-size:14px; margin-left:55px;}
.close{width:17px; height:17px; position:absolute; right:20px; top:24px; background:url(/uploads/image/tdimages/close.png) no-repeat; cursor:pointer;}



.interactive{border:3px solid #bdbdbd; padding:20px 0; width:500px;}
.interactive:hover{border-color:#1384e4;}

#about-video-act{}
#about-video{display:none; background:url(/uploads/image/tdimages/hei.png); position:fixed; left:0; top:0; width:100%; height:100%; z-index:9;}
#about-video-box{width:800px; height:450px; background:#000; position:absolute; left:50%; margin-left:-400px; top:50%; margin-top:-225px;}
#about-video-box .about-close{position:absolute; left:100%; top:0; width:28px; height:28px; background:#1384e4 url(/uploads/image/tdimages/close_a.png) no-repeat center; cursor:pointer;}
#about-video-box video{width:100%; height:100%;}


#con_two1_1 table{border-right:1px solid #ededed; border-bottom:1px solid #ededed;}
#con_two1_1 table td,#con_two1_1 table th{ padding:10px 30px; border-top:1px solid #ededed;border-left:1px solid #ededed;}
#con_two1_1 table th{ text-align:left; font-weight:normal; background:#fbf8f6;}
#weixin{position:relative;}
#weixin p{display:none; position:absolute; right:60px; top:0; padding:10px; background:#fff; border:1px solid #e2e2e2;}
#weixin:hover p{display:block;}
#weixin p img{display:block;}
#weixin p em{position:absolute; left:100%; top:20px; border-left:8px solid #e2e2e2; border-top:8px solid transparent; border-bottom:8px solid transparent;}
#weixin p em em{position:absolute; left:-9px; top:-8px; border-left:8px solid #fff;}


#log-fixed{display:none; background:url(/uploads/image/tdimages/hei.png); position:fixed; left:0; top:0; width:100%; height:100%; z-index:99;}
#log-fixed-box{width:410px; background:#fff; position:absolute; left:50%; margin-left:-205px; top:50%; margin-top:-154px;}
#log-fixed-box .log-close{position:absolute; right:20px; top:15px; width:17px; height:17px; background:url(/uploads/image/tdimages/close_a.png) no-repeat center; cursor:pointer;}
#log-fixed-box h2{background:#1384e4; padding:0 20px; height:48px; line-height:48px; font-size:20px; color:#fff;}
#log-fixed-box div{padding:25px 34px; overflow:hidden;}
#log-fixed-box div input[type="text"]{padding:12px 10px 12px 46px; border:1px solid #d2d2d2; margin-bottom:20px; width:283px;background:url(/uploads/image/tdimages/log01.png) no-repeat 5px center;}
#log-fixed-box div input[type="password"]{padding:12px 10px 12px 46px; border:1px solid #d2d2d2; margin-bottom:20px; width:283px;background: no-repeat 5px center;}
#log-fixed-box div p{overflow:hidden;}
#log-fixed-box div p input[type="checkbox"]{border:1px solid #d2d2d2; width:14px; height:14px; background:#fff; margin-right:10px;vertical-align:middle;}
#log-fixed-box div input[type="submit"]{margin-top:15px; font-size:16px; border:0; background:#1384e4; width:100%; height:48px; color:#fff;}

#pro-fixed{display:none; background:url(/uploads/image/tdimages/hei.png); position:fixed; left:0; top:0; width:100%; height:100%; z-index:99;}
#pro-fixed-box{width:410px; background:#fff; position:absolute; left:50%; margin-left:-205px; top:50%; margin-top:-154px;}
#pro-fixed-box .pro-close{position:absolute; right:20px; top:15px; width:17px; height:17px; background:url(/uploads/image/tdimages/close_a.png) no-repeat center; cursor:pointer;}
#pro-fixed-box h2{background:#1384e4; padding:0 20px; height:48px; line-height:48px; font-size:20px; color:#fff;}
#pro-fixed-box div{padding:25px 34px; overflow:hidden;}
#pro-fixed-box div input[type="text"]{padding:12px 10px 12px 46px; border:1px solid #d2d2d2; margin-bottom:20px; width:283px;background:url(/uploads/image/tdimages/pro01.png) no-repeat 12px center;}
#pro-fixed-box div input[type="text"].rili{background:url(/uploads/image/tdimages/pro02.png) no-repeat 12px center;}
#pro-fixed-box div input[type="submit"]{font-size:16px; border:0; background:#1384e4; width:100%; height:48px; color:#fff;}


#flows-fixed{display:none; background:url(/uploads/image/tdimages/hei.png); position:fixed; left:0; top:0; width:100%; height:100%; z-index:99;}
#flows-fixed-box{width:762px; background:#fff; position:absolute; left:50%; margin-left:-381px; top:50%; margin-top:-112px;}
#flows-fixed-box .flows-close{position:absolute; right:20px; top:15px; width:17px; height:17px; background:url(/uploads/image/tdimages/close_a.png) no-repeat center; cursor:pointer;}
#flows-fixed-box h2{background:#1384e4; padding:0 20px; height:48px; line-height:48px; font-size:20px; color:#fff;}
#flows-fixed-box img{display:block;}


#yuy-fixed{display:none; background:url(/uploads/image/tdimages/hei.png); position:fixed; left:0; top:0; width:100%; height:100%; z-index:99;}
#yuy-fixed-box{width:410px; background:#fff; position:absolute; left:50%; margin-left:-205px; top:50%; margin-top:-193px;}
#yuy-fixed-box .yuy-close{position:absolute; right:20px; top:15px; width:17px; height:17px; background:url(/uploads/image/tdimages/close_a.png) no-repeat center; cursor:pointer;}
#yuy-fixed-box h2{background:#1384e4; padding:0 20px; height:48px; line-height:48px; font-size:20px; color:#fff;}
#yuy-fixed-box div{padding:25px 34px; overflow:hidden;}
#yuy-fixed-box div input[type="text"]{padding:12px 10px 12px 46px; border:1px solid #d2d2d2; margin-bottom:20px; width:283px;background:url(/uploads/image/tdimages/log01.png) no-repeat 5px center;}
#yuy-fixed-box div input[type="text"].phone{background:url(/uploads/image/tdimages/log03.png) no-repeat 5px center;}
#yuy-fixed-box div textarea{border:1px solid #d2d2d2; padding:10px; background:#fff; width:319px; height:80px;}
#yuy-fixed-box div input[type="submit"]{margin-top:15px; font-size:16px; border:0; background:#1384e4; width:100%; height:48px; color:#fff;}



#tz-fixed{background:url(/uploads/image/tdimages/hei.png); position:fixed; left:0; top:0; width:100%; height:100%; z-index:9999;}
#tz-fixed-box{width:1000px; position:absolute; top:50%; left:50%; margin-left:-500px; margin-top:-268px; background:#fff;}
#tz-fixed-box h2{background:#1384e4; padding:0 20px; height:50px; line-height:50px; font-size:20px; color:#fff; text-align:center;}
#tz-fixed-box .tz-fixed-box-con{position:relative; width:940px; margin:30px;}
#tz-fixed-box .tz-fixed-box-con p{margin-bottom:10px;}
.ng-pt-inner{position:absolute; top:0; left:0; width:100%;}
.tz-fixed-box-line{position:absolute; top:0; right:-15px; height:40px; width:6px; border-radius:3px; background:#e2e2e2;}
#scrolltool_con{position:relative; width:940px; height:350px; overflow:hidden;}
#scrolltool { z-index: 5; width: 6px; background: #999; height: 30px; top: 0; cursor: pointer; right:-10px; position: absolute; border-radius: 3px;}
.tz-fixed-box-a{overflow:hidden; text-align:center; margin-bottom:30px;}
.tz-fixed-box-a a{width:144px; height:47px; text-align:center; line-height:47px; color:#fff; margin:0 30px; display:inline-block; *display:inline; *zoom:1; background:#999;}
.tz-fixed-box-a a.act{ background:#eb5203;}

.main{}
.main .fangan{ float:left; width:643px;}
#con {
 margin: 0px auto; width: 643px
}
#tags {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; width: 643px; padding-top: 0px; height: 73px
}
#tags li {
 float: left;  list-style-type: none; height: 73px
}
#tags li a {
	padding-right: 50px;float: left; padding-bottom: 0px; color: #333; line-height: 80px; padding-top: 0px; height:73px; text-decoration: none; font-size:20px
}
#tags li.emptytag {
 width: 4px
}
#tags li.selecttag {
 position: relative; height: 73px
}
#tags li.selecttag a {
color: #1b78c6; line-height: 73px; height: 73px
}
#tagcontent {
background-color:#f8f8f8
}
.tagcontent {
display: none; width:643px; height: 200px; padding-top:35px
}
#tagcontent div.selecttag {
	display: block
}
.newsfocus{height:76px;padding:15px 0 3px;margin-bottom:12px;border-bottom:1px solid #e0e0e0;}
.newsfocus div{float:left;width:60px;height:60px;margin-right:16px;}
.newsfocus div a{width:60px;height:60px;border:1px solid #d2d2d0;border-radius:5px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:42px;*font-family:arial;}
.newsfocus h3{margin-bottom:3px;}
.newsfocus h3 a{font-weight:bold;font-size:12px;color:#333;}
.newsfocus p{color:#838383;line-height:23px;}
.newslist li{color:#325e7f;}
.newslist li a{color:#333;}
.newslist li span{float:right;font-family:verdana;color:#8c8c8c;}

.main .case{ float:right; width:525px;}
.main .case h1{ padding-top:30px}
.main .case ul{ background:#f8f8f8; height:230px; padding:0px; margin:0px}

.product_list{}
.product_list li{width:25%;float:left;margin-bottom:17px;}
.product_list li a.img{width:270px;height:195px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:125px;*font-family:arial;border:1px solid #ccc;overflow:hidden;}
.product_list li a.img img{vertical-align:middle;}
.product_list li a.img:hover{border:1px solid #06c;}
.product_list li p{width:270px;line-height:30px; display:block; height:30px; text-align:center}
/*列表内容页*/
.listconts{line-height:26px;color:#666;}
.listconts .title{font-size:24px;text-align:center;line-height:40px;color:#000;}
.listconts .info{width:380px;height:27px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}
.listconts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.listconts .info .small,.info .big{font-family:georgia;font-weight:bold;cursor:pointer;}
.listconts .info .small{font-size:10px;padding-right:3px;}
.listconts .info .big{color:#003ba6;padding-left:3px;}
.listconts .desc{margin:20px 0 15px;padding:5px 10px;line-height:20px;border:1px solid #f4e4b4;background:#fffff0;}
.listconts .showimg{margin:20px 0;text-align:center;}
.listconts .showimg a img{border:1px solid #ccc;padding:1px;}
.listconts .showimg a:hover img{border:1px solid #f90;padding:1px;}
.listconts .conttitle{font-weight:bold;padding-bottom:7px;margin-bottom:7px;color:#2f2f2f;line-height:24px;border-bottom:1px solid #ddd;font-size:14px;}
.listconts .author{text-align:right;color:#999;}
/*招聘详细*/
.jobconts{line-height:30px;color:#666;}
.jobconts .line{background:#ccc;height:1px;overflow:hidden;font-size:0;margin:10px 0;}
.jobconts .jobdesc{background:#f5f5f5;padding:10px;color:#333;}
.jobconts strong{color:#333;}
/*大图样式*/
.picarr{position:relative;margin:20px auto;}
.picarr .picture{width:100%;text-align:center;}
.picarr .picture a{display:none;}
.picarr .preview{width:685px;margin-top:20px;padding:5px;background:#eef3fa;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.picarr .preview li{float:left;margin:4px;}
.picarr .preview li a{width:58px;height:45px;border:1px solid #fff;background:#fff;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:35px;*font-family:arial;}
.picarr .preview li a img{vertical-align:middle;}
.picarr .preview li.current a{border:1px solid #000;}


/*详细页功能区*/
.prenext{position:relative;}
.prenext .line{height:10px;overflow:hidden;clear:both;background:url(/uploads/image/tdimages/box_dotline.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.prenext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(/uploads/image/tdimages/box_dotline.gif) right -10px no-repeat;float:left;}
.prenext .text{color:#999;}
.prenext .actbox{position:absolute;top:25px;right:0;}
.prenext .actbox li{display:inline;padding-left:22px;background-image:url(/uploads/image/tdimages/actbox-ico.gif);background-repeat:no-repeat;margin-left:10px;}
.prenext .actbox li a{color:#666;}
.prenext .actbox li#act-fav{background-position:4px 0px;}
.prenext .actbox li#act-err{background-position:4px -37px;}
.prenext .actbox li#act-pus{background-position:4px -73px;}
.prenext .actbox li#act-pnt{background-position:4px -109px;}


/*评论样式*/
.commnet{margin:20px 0 30px;padding:8px 0 0 8px;background:url(/uploads/image/tdimages/commnet_bg.png) repeat-x;border:1px solid #ccc;border-radius:3px;}
.commnet textarea{width:100%;height:59px;border:none;background:transparent;outline:none;font-size:14px;color:#999;overflow:auto;}
.commnet .toolbar{padding-top:8px;_padding-top:5px;*padding-top:5px!important;height:30px;line-height:30px;overflow:hidden;}
.commnet .options{float:left;}
.commnet .button,
.commnet .button_on{float:right;width:100px;height:30px;border:none;border-left:1px solid #ccc;font-size:14px;font-weight:bold;cursor:pointer;}
.commnet .button{background:url(/uploads/image/tdimages/commnet_btn_bg.png) repeat-x;}
.commnet .button_on{background:url(/uploads/image/tdimages/commnet_btnon_bg.png) repeat-x;}
.commlist{margin-top:20px;}
.commlist li{border-bottom:1px solid #eaeaea;word-wrap:break-word;}
.commlist li p{line-height:20px;color:#999；}
.commlist li span.uname{color:#d32;font-family:verdana;font-weight:bold;}
.commlist li span.time{color:#bbb;}
.commnum span{display:inline-block;width:70px;margin-top:20px;line-height:24px;border:1px solid #ccc;background:#f5f5f5;border-radius:3px;text-align:center;}
.commnum span i{color:#900;font-family:verdana;font-weight:bold;}


/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"arial black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#e5edf2;}


/*内容分页*/
.contpage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"arial black";font-size:10px;margin-top:20px;}
.contpage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contpage a:hover{color:#fff;background:#898989;}
.contpage a.on{color:#333;background:#e5edf2;border:1px solid #c2d5e3;}


/*在线客服*/
*html{background-image:;background-attachment:fixed;}
.kf{width:127px;border:1px solid #51b5f0;position:fixed;top:45%;right:0;background:url(/uploads/image/tdimages/kf_ico.png) no-repeat 7px 10px #1a98d5;min-height:50px;_height:auto!important;_height:50px;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentelement.scrolltop document.documentelement.clientheight-this.offsetheight-(parseint(this.currentstyle.margintop,10)||130)-(parseint(this.currentstyle.marginbottom,10)||130)));}
.kf_r{margin-left:37px;background:#16a2dd;color:#fff;text-align:center;padding:10px 0 10px;}
.kf_r img{margin-bottom:5px;}

/*top按钮*/
*html{background-image:;background-attachment:fixed;}/*解决ie6下滚动抖动的问题*/
.tbox{width:50px;float:right;position:fixed;right:10px;bottom:15px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentelement.scrolltop document.documentelement.clientheight-this.offsetheight-(parseint(this.currentstyle.margintop,10)||0)-(parseint(this.currentstyle.marginbottom,10)||0)));_margin-bottom:15px;display:none;}/*解决ie6下不兼容 position:fixed 的问题*/
.tbox #gotop{width:50px;height:50px;background:url(/uploads/image/tdimages/icon.png) no-repeat 0 0;display:block;}
.lyh{ width:1140px; overflow:hidden; clear:both; margin:0px auto;  margin-top:-40px}
.lyh li{ float:left; line-height:20px; font-size:12px; color:#666; margin-top:15px; width:206px; height:157px; text-align:center; background:url(/uploads/image/tdimages/picdi.jpg) no-repeat center top; padding:17px; margin-right:30px}
.lyh li img{ height:142px; width:211px}
.lyhtu{width:206px; height:137px; text-align:center; float:left;}
.lyhti{width:206px; height:20px; text-align:center; float:left; padding-top:20px;}
.wrap {
	width: 960px;
	margin: 0 auto; z-index:9999; position:absolute;
}
/* @group core nav menu */
#nav {
	margin: 0;
	padding: 0;
	list-style: none;
	height: 50px;
	padding-left: 15px;
	padding-right: 15px;

}
#nav li {
	float: left;
	display: block;
	background: none;
	position: relative;
	z-index: 999;
	margin: 0 1px;
	height:78px;
	line-height:78px
}
#nav li a {
	display: block;
	padding: 0;
	line-height: 78px;
	text-decoration: none;
	color: #666;
	font-size:16px;
	zoom: 1;
 text-align:center;
 width:110px;
}

#nav li a:hover, #nav li a.hov {
	background-color: #0388ef;
	color: #fff;
}
/* @group subnav */
#nav ul {
	position: absolute;
	left: 0px;
	display: none;
	margin: 0;
	padding: 0;
	list-style: none;


	padding-bottom: 3px; background-color:#fff;
 width:110px;
}
#nav ul li {
	float: left;
	text-align:center;
	height:45px; line-height:45px
}
#nav ul li:hover {
	background:#0388ef;
}
#nav ul a {
	display: block;
	height: 45px;
	line-height: 45px;
	color: #666;
	border-bottom: 1px solid transparent;
	text-transform:  uppercase;
	color: #797979;
	font-weight: normal; font-size:14px; width:108px;
}

#nav ul a:hover {
	text-decoration: none;
	background: transparent;
	color: #fff;
}

* html #nav ul {

}
/** @group clearfix **/
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}

.mr_frbox{height:230px;}
.mr_frbtnl{float:left;cursor:pointer;display:inline;}
.mr_frul{float:left;height:230px;width:525px;background:#f8f8f8; padding-left:13px}
.mr_frbtnr{float:right;cursor:pointer;}
.mr_frul ul li{display:inline;float:left;width:165px;margin-right:7px;overflow:hidden;}
.mr_frul ul li img{display:block; width:165px; height:96px}
.mr_frul ul li p{ width:165px; height:20px; line-height:20px; text-align:center}
.rform {	padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 10px}
.rform dt {	line-height: 23px}
.rformb {	padding-left: 10px}
.blk_29 {padding-right: 0px; padding-left: 0px;  overflow: hidden;  padding-top: 0px; zoom: 1; position: relative}
.blk_29 .leftbotton {	background:  no-repeat 0px 0px; left: 5px; float: left; width: 11px; cursor: pointer; position: absolute; top: 10px; height: 114px; display:none}
.blk_29 .rightbotton {	right: 5px; background:  no-repeat -11px 0px; float: right; width: 11px; cursor: pointer; position: absolute; top: 10px; height: 114px; display:none}
.blk_29 .cont {	margin: 0px auto; overflow: hidden; width: 888px; padding-top: 5px}
.blk_29 .box {	float: left; width: 122px; text-align: center;padding-left:5px; padding-top:6px; padding-right:5px;}
.blk_29 .box img {display: block;}
.blk_29 .box p {	margin: 6px auto 0px; width: 122px; line-height: 25px}
.rollphotos {width: 520px;background:#f8f8f8; padding-left:5px}
.partc {	margin-top: 10px; overflow: auto; width: 525px}
.partc .pc_left {	overflow: auto; width: 470px}
.partc .pc_right {	overflow: auto; width: 470px}
.partc .pc_left {	float: left}
.partc .pc_right {	float: right}
.pt_mix {	border-right: #a2d1ff 1px solid; padding-right: 0px; border-top: #a2d1ff 0px solid; padding-left: 0px; background: #f3fbfe; padding-bottom: 10px; overflow: auto; border-left: #a2d1ff 1px solid; padding-top: 0px; border-bottom: #a2d1ff 1px solid}
.photxt {	margin-top: 10px; display: inline; float: left; margin-left: 10px; overflow: auto; width: 220px}
.photxt img {	border-right: #ccc 1px solid; padding-right: 3px; border-top: #ccc 1px solid; padding-left: 3px; background: #fff; float: left; padding-bottom: 3px; border-left: #ccc 1px solid; margin-right: 5px; padding-top: 3px; border-bottom: #ccc 1px solid}
.photxt h1 {	font-weight: bold; font-size: 12px; line-height: 23px}
.photxt p {	color: #545454; line-height: 20px}