﻿@charset "utf-8";
/*主题*/
.bgbanner{ width:100%; height:400px; margin-top:-120px; overflow:hidden;}
.bgbanner img{ width:1920px; height:400px; left:50%; margin-left:-960px; position:relative;}

.bgmain{ padding:30px 0px;}
/*左侧*/
.left{ width:240px;}
.leftcolumn{ width:240px; background:#094; padding:46px 0px;border-radius:0px 46px; margin-bottom:26px;}
.leftcolumn h2{ width:220px; height:36px; line-height:24px; margin:0px 10px; font-size:20px; color:#fff; font-weight:bold; text-align:center; padding-bottom:2px; background:url(../Images/bg_leftxian.jpg) no-repeat bottom;}

.leftcolumn ul{ padding-bottom:16px;}
.leftcolumn ul li{ height:34px; padding-top:2px; background:url(../Images/bg_leftxian.jpg) no-repeat bottom; overflow:hidden;}
.leftcolumn ul li a{ height:30px; line-height:30px; width:220px; padding:0px 10px; background:url(../Images/bg_leftli.png) no-repeat 227px center; font-family:"宋体"; font-size:14px; color:#fff; display:block;}
.leftcolumn ul li a:hover{ background-image:url(../Images/bg_leftlihover.png); background-color:#fff; color:#094; border-radius:0px 10px;}



.leftnews{ padding-bottom:20px;}
.leftnews h2{ height:30px; line-height:30px; color:#5d5c5c; font-size:14px; border-bottom:2px solid #094;}
.leftnews ul{ padding:6px 0px;}
.leftnews ul li{ width:220px; height:30px; line-height:30px; padding:0px 10px; background:url(../Images/bg_leftnewsli.png) no-repeat left center; border-bottom:1px dotted #898989;}
.leftnews ul li a{ color:#565555; font-family:"宋体";}
.leftnews ul li a:hover{ color:#094;}


.leftquotes{ padding-bottom:10px;}
.leftquotes h2{ height:48px; line-height:48px; background:url(../Images/bg_leftquotes.png) no-repeat 58px center #094; text-indent:110px; color:#fff; font-size:18px; border-radius:0px 9px; margin-bottom:15px;}
.leftquotes img{ width:238px; border:1px solid #cbcaca;}

.menu_list{ width:254px; margin-bottom:35px;}
.menu_head{width:254px;height:29px; padding-top:5px; border-bottom:1px dashed #fff;}
.menu_head a{ width:206px; height:24px; line-height:24px; padding:0px 12px; margin:0px 12px; display:block; font-size:14px; color:#fff; background-image:url(../Images/bg_leftcolumn.png); background-repeat:no-repeat; background-position:12px center; text-indent:10px; text-decoration:none; border-radius:12px;}
.menu_head a:hover{ background-color:#00a9ea;}
.current{ border-bottom:none;}



/*右侧*/
.right{ width:840px; background:#fff; border-radius:5px;}
.righttitle{ height:28px;background:url(../Images/bg_righttitle.png) repeat-x center bottom; padding-top:13px; padding-bottom:5px;}
.righttitle span{ height:28px; line-height:28px; color:#6c6c6c; font-size:14px; text-indent:10px; display:block; float:left;}
.righttitle ul{ float:right; color:#565757;}
.righttitle ul a{ color:#565757;}
.righttitle ul li{ height:28px; line-height:28px; color:#565757; font-family:"宋体"; padding-left:3px; float:left;}
.righttitle ul li a{ margin-left:3px; color:#565757; font-family:"宋体";}

.rightcon{ padding:5px 0px; line-height:25px;color:#565757;}

/*在线留言*/
.messageul{ padding:20px; width:800px;}
.messageul li{ width:800px; padding:9px 0px;}
.messageul li span{ width:210px;height:26px; line-height:26px; text-align:right;font-family:"宋体"; display:block;}
.messageul li span font{ color:#f00;}
.txtuser{ width:338px; height:24px; line-height:24px; color:#454444; font-family:"宋体"; border:1px solid #d5d4d4;}
.txtcontent{ width:452px; height:120px; line-height:24px; color:#454444; font-family:"宋体"; border:1px solid #d5d4d4;}
.btnok{ width:70px; height:30px; line-height:30px; text-align:center; font-family:"宋体"; background:#094; color:#fff;font-size:14px; margin-top:18px; cursor:pointer; margin-right:23px;}
.btncancel{ width:70px; height:30px; line-height:30px; text-align:center; font-family:"宋体"; background:#dedddd; color:#5a5959; font-size:14px; margin-top:18px; cursor:pointer;}


.message{ height:144px; margin-bottom:20px;}
.message span{ width:76px; padding-right:4px; height:22px; line-height:22px; text-align:right; font-family:"宋体";display:block;}
.message .messcon{ width:554px; height:142px; line-height:20px; color:#454444; font-family:"宋体"; border:1px solid #fe9f61; margin-right:10px;}
.btnmessage{ background:url(../Images/btn_message.jpg) no-repeat; width:68px; height:57px; cursor:pointer; margin:44px 36px;}


/*新闻*/
.newsli{ padding:10px 0px;}
.newsli li{ width:260px; height:184px; border-bottom:2px solid #999; margin:0px 10px 25px;}
.newsli li h2{ height:26px; line-height:26px; background:#eee; color:#505050; font-size:16px; text-indent:15px;}
.newsli li h3{ height:40px; line-height:20px; width:230px; padding:10px 15px;  color:#505050; font-size:14px; font-family:"宋体"; overflow:hidden;}
.newsli li p{ height:60px; line-height:20px; width:230px; padding:0px 15px;  color:#505050; font-size:14px; font-family:"宋体"; text-indent:2em; margin-bottom:12px; overflow:hidden;}
.newsli li a{ color:#44afdb; font-family:"宋体"; margin-left:15px; }
.newsli li:hover{border-bottom-color:#094; cursor:pointer;}

.newsdate{ width:830px; height:26px; line-height:26px; font-size:16px; color:#505050; margin:15px 5px 0px; text-indent:15px; background:#eee;}
.newstitle{width:830px; height:54px;line-height:54px; font-size:24px; color:#505050; margin:0px 5px; overflow:hidden; }
.newscon{ width:830px; padding:0px 5px;}

/*风采展示*/
.styleli{ padding-top:12px;}
.styleli li{ margin:0px 10px 12px; width:260px; height:236px; }
.styleli li a img{ width:254px; height:194px; background:#a3a2a2; padding:1px; border:2px solid #c3c2c2; float:left;}
.styleli li a h2{ height:36px; line-height:36px; width:260px; color:#50504f; font-family:"宋体"; text-align:center; overflow:hidden}
.styleli li a:hover img{ border-color:#094;}
.styleli li a:hover h2{ color:#094;}


.schoolli{ padding-top:10px; width:895px; margin-left:-25px;}
.schoolli li{ width:240px; height:210px; padding:15px; margin-left:25px; margin-bottom:24px; background:url(../Images/bg_schoolli.png) no-repeat;}
.schoolli li img{ width:240px; height:170px;}
.schoolli li h2{ width:240px; height:24px; line-height:24px; text-align:center; margin-top:16px;}
.schoolli li h2 a{ font-size:14px; font-family:"宋体"; color:#fff;}

.schoolh2{ height:56px; line-height:56px; text-align:center; color:#ed7120; font-size:24px; font-weight:bold;}


/*图片轮播*/

.styleh2{ height:48px; line-height:48px; color:#7b7b7b; font-size:18px; text-align:center;}
.detail_context_pic{width:860px;overflow:hidden;margin:20px auto;}
.detail_context_pic_top{width:860px;overflow:hidden;text-align:center;position:relative;z-index:1;}
.detail_context_pic_bot{width:860px;height:107px;overflow:hidden;margin-top:20px;}
.detail_picbot_left{float:left;width:30px;height:107px;overflow:hidden;}
.detail_picbot_left a{display:block;width:30px;height:107px;}
.detail_picbot_mid{float:left;width:800px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;height:89px;overflow:hidden;padding-top:8px;padding-bottom:8px;}
.detail_picbot_mid ul{height:89px;width:768px;overflow:hidden;position:relative; margin:auto;}
.detail_picbot_mid ul li{float:left;height:89px;margin-left:2px;margin-right:2px;display:inline;width:124px;text-align:center;overflow:hidden;position:relative;}
.detail_picbot_mid ul li img{height:85px;width:120px;}
#pic1{max-width:680px;}
.selectpic{border:2px solid red;}
.detail_picbot_right{float:left;width:30px;height:107px;overflow:hidden;}
.detail_picbot_right a{display:block;width:30px;height:107px;}
#preArrow{left:0px;}
#nextArrow{right:0px;}
.contextDiv{cursor:pointer;height:100%;width:50%;position:absolute;top:0px;z-index:5;}
.contextDiv span{position:absolute;top:50%;margin-top:-20%;width:39px;height:50px;}
#preArrow_A{left:16px;background:url('../Images/bg_picleft.png') 0px 0px no-repeat;position:absolute; top:70%;}
#preArrow_A:hover{background-image:url('../Images/bg_piclefthover.png');}
#nextArrow_A{right:16px;background:url('../Images/bg_picright.png') 0px 0px no-repeat;position:absolute; top:70%;}
#nextArrow_A:hover{background-image:url('../Images/bg_picrighthover.png');}




.tui_pro11{float:right;width:840px;overflow:hidden;margin-top:10px;}
.tui_pro11_content{float:left;width:840px;line-height:24px;overflow:hidden; padding-bottom:5px;}
.tui_pro11_content ul{float:left;width:840px;overflow:hidden; }
.tui_pro11_content li{float:left;width:256px; height:234px; border:1px solid #ececec;overflow:hidden; margin-right:16px; margin-bottom:18px;}
.tui_pro11_content li a img{float:left;width:244px;height:182px; margin:5px;overflow: hidden;}
.tui_pro11_content li a img:hover{float:left;width:244px;height:182px;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }
.tui_pro11_content li strong{ float:left;height:32px;font-weight: normal;font-family:"Microsoft YaHei"; text-align: center; font-size:12px;line-height:30px;width:256px;color:#5e5e5e;}
.tui_pro11_content li a:hover strong{ color:#ff0000;}




/*社会责任*/
.societytop{ height:130px; padding:15px 0px; width:830px; margin-left:5px; border-bottom:1px dotted #656565;}
.societytop img{ width:190px; height:130px; float:left;}
.societytop h2{ width:620px; height:22px; line-height:22px; overflow:hidden; margin-left:210px;}
.societytop h2 a{ font-size:14px; color:#494949; font-family:"宋体";}
.societytop h2 a:hover{ color:#094}
.societytop h3{width:620px; height:36px; line-height:36px; color:#6d6d6d; font-family:"宋体"; margin-left:210px;}
.societytop p{ width:620px; height:72px; line-height:24px; color:#525151; font-family:"宋体"; text-indent:2em; overflow:hidden; margin-left:210px;}

.societyli{ padding:7px 5px; width:830px;}
.societyli li{ height:39px; border-bottom:1px dotted #656565;}
.societyli li a{ width:760px; height:39px; line-height:39px; background:url(../Images/bg_societyli.png) no-repeat left center; color:#525151; text-indent:10px; font-family:"宋体"; display:block;}
.societyli li a:hover{ background-image:url(../Images/bg_societylihover.png); color:#094;}
.societyli li span{ width:70px; height:39px; line-height:39px; text-align:right; color:#525151; font-family:"宋体";}

.societytitle{ border-bottom:1px dotted #656565; padding:5px 0px;}
.societytitle h2{ height:36px; line-height:36px; text-align:center; color:#494949; font-size:18px;}
.societytitle h3{ height:32px; line-height:32px; text-align:center; color:#6d6d6d; font-family:"宋体";}

.societycon{ padding:5px; width:830px;}

/*投资者关系*/
.investli{ padding:5px; width:830px;}
.investli li{ height:45px;border-bottom:1px dotted #656565;}
.investli li strong,.investli li p,.investli li a{ height:45px; line-height:45px; }
.investli li strong{ width:110px;color:#605f5f; font-size:14px; font-weight:bold;}
.investli li p{ width:510px; padding-right:10px; font-family:"宋体";}
.investli li a{ padding-left:24px; width:26px; color:#585858; font-family:"宋体";}
.preview{ background:url(../Images/bg_preview.png) no-repeat left center; margin-right:100px;}
.down{ background:url(../Images/bg_pdf.png) no-repeat left center;}
.investli li:hover { cursor:pointer;}
.investli li:hover a{color:#094;}
.investli li:hover .preview{ background-image:url(../Images/bg_previewhover.png);}


.quotestitle{ width:830px; height:42px; line-height:42px; font-size:18px; color:#094; font-weight:bold; margin:5px 5px 0px;}
 
.quotesexplain{width:830px; margin:0px 5px; height:24px; line-height:24px; color:#5b5a5a; font-family:"宋体";}
.quotesexplain a{ color:#fff; font-size:14px; font-family:"宋体"; background:#094; padding:5px 15px; margin-left:10px;}

.quotesconh2{ width:830px; margin:30px 5px 10px; height:28px; line-height:28px; border-bottom:1px solid #a4a4a4; font-size:14px; color:#4f4e4e; font-family:"宋体"; font-weight:bold;}
.quotescon{ padding:5px; width:830px;}
 
/*分页*/
.page{height:60px; line-height:60px; text-align:center;}
.page a{ color:#666; padding:2px 5px; border:1px solid #ccc; margin:0px 10px;}
.page a:hover{ color:#094;}

.page ul{  height:40px; padding:2px;}
.page ul li{ height:20px; line-height:20px; color:#555454; font-family:"宋体"; text-align:left;overflow:hidden;}
.page ul li a{ color:#555454; font-family:"宋体"; border:none;}
.page ul li a:hover{ color:#094;}