﻿
/******************** 引导页 ********************/
.channel{ position:relative; z-index:0; overflow:hidden; display:block;}
.cn_wrap{ width:480px; margin:0 auto; text-align:center; display:none; position:relative; z-index:100;}
.cn_wrap .img{ margin-bottom:8px;}
.cn_wrap .txt_en1{ height:20px; line-height:20px; font-family:Arial; font-size:14px; color:#575757; text-transform:uppercase; margin-bottom:11px;}
.cn_wrap .btn{ margin-bottom:54px;}
.cn_wrap .btn a{ width:125px; height:24px; line-height:24px; color:#fff; display:inline-block; vertical-align:middle;}
.cn_wrap .btn a.ch{ background:#ee1c23; margin-right:1px;}
.cn_wrap .btn a.en{ background:#575757;}
.cn_wrap .txt_en2{ height:60px; line-height:60px; font-family:Arial; font-size:16px; color:#575757; text-transform:uppercase; margin-bottom:55px;}
.cn_wrap .info{ color:#999;}
.cn_wrap .info .ifl{ float:left;}
.cn_wrap .info .ifr{ float:center;}
.cn_wrap .info .ifr a{ color:#999;}
.cn_wrap .info .ifr a:hover{ text-decoration:underline;}
.cn_wrap .info .ifr em{ margin:0 5px;}

/******************** 首页 ********************/


.positionWrap{display:block; position:relative; z-index:0; height:530px;}
/* banner */
.def_banner{ position:absolute; top:-130px; left:0; overflow:hidden; width:100%; height:660px; display:block; z-index:0;}
.def_banner .banImgs{ position:absolute; top:0px; left:50%; margin-left:-960px; width:1920px; height:660px; background:url(../images/loading.gif) no-repeat center center; overflow:hidden;}
.def_banner .banImgs ul{ width:1920px; height:660px;}
.def_banner .banImgs li{ display:none; position:absolute; top:0; left:0; width:1920px; height:660px;}
.def_banner .jsNav{ position:absolute;width:960px; padding:0; left:50%;margin-left:-480px;height:12px;bottom:100px;text-align:center;z-index:400;overflow:hidden;}
.def_banner .jsNav a.trigger{ color:#fff; text-decoration:none; display:inline-block; height:12px; line-height:0px; font-size:0; width:12px; overflow:hidden; margin:0 5px; background:url(../images/default/bannav.png) no-repeat left center;}
.def_banner .jsNav a.current:hover,.def_banner .jsNav a.current{ text-decoration:none; background-position:right center;}

/* news */
.newsWrap{ position:absolute; bottom:0; left:0; width:100%; height:90px; display:block; z-index:10;}
.newsWrap .newsBtn{ position:absolute; top:-24px; left:50%; width:46px; margin-left:434px;}
.newsWrap .newsBtn span{ position:absolute; top:0; left:0; display:none;}
.newsWrap .newsBtn span.current{ display:block;}
.newsWrap .newsBtn .scrollBtn{ width:23px; height:24px; display:block; position:relative; z-index:20; float:left;}
.newsWrap .newsBtn .scrollBtn i{ position:absolute; top:0; left:0; width:23px; height:24px; display:block; z-index:20; background:#000;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
.newsWrap .newsBtn .scrollBtn em{ position:absolute; top:0; left:0; width:23px; height:24px; display:block; z-index:21; background:url(../images/default/btn1.png) no-repeat; cursor:pointer;}
.newsWrap .newsBtn .btnLeft{}
.newsWrap .newsBtn .btnLeft em{ background-position:7px 7px;}
.newsWrap .newsBtn .btnRight{}
.newsWrap .newsBtn .btnRight em{ background-position:-86px 7px;}

.newsWrap .newsBg{ position:absolute; top:0; left:0; width:100%; height:90px; display:block; z-index:10; background:#000;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
.newsWrap .wrap{ position:relative; z-index:20; padding:17px 0; height:56px;}
.newsFirNav{ height:56px; width:165px; float:left;}
.newsFirNav a{ width:54px; height:56px; display:block; float:left; position:relative; z-index:21; margin-right:1px;}
.newsFirNav a em{ width:29px; height:29px; padding:13px 12px 14px 13px; display:block; position:absolute; top:0; left:0; z-index:22; cursor:pointer;}
.newsFirNav a i{ width:54px; height:56px; display:block; position:absolute; top:0; left:0; z-index:21; background:#fff;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;}
.newsFirNav a:hover i,.newsFirNav a.current i{ background-color:#e70012;}
.newsFirCont{ height:56px; width:785px; float:right; overflow:hidden; position:relative; z-index:25;}
.newsFirCont dl{ position:absolute; top:0; left:0; height:168px; width:785px;}
.newsFirCont dl dd{width:785px; height:56px; position:relative; z-index:30; overflow:hidden;}
.newsFirCont dl dd .scroll{ position:absolute; top:0; left:0; width:785px; height:56px; overflow:hidden; z-index:31;}
.newsFirCont dl dd .scroll li{ float:left; width:785px; height:56px;}
.newsFirCont dl dd .scroll li .tit{ height:20px; line-height:20px; margin-bottom:4px;}
.newsFirCont dl dd .scroll li .tit a{ font-size:14px; color:#fff; font-family:"微软雅黑";}
.newsFirCont dl dd .scroll li .cont{ height:32px; line-height:16px; color:#fff;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}


.indMain{ padding:44px 0 45px; margin-top:1px; background:url(../images/default/conttopbg.gif) repeat-x top;}

.ind_m_l{ float:left; height:110px; width:530px; position:relative; z-index:0;}
.ind_m_l .ind_m_l_img{ position:absolute; top:0; left:0;}
.ind_m_l .btn{ position:absolute; top:0; right:0; z-index:10; background:#fff url(../images/default/btn2.png) no-repeat right center; padding-left:20px; width:30px; height:30px;}
.ind_m_l .btn .scrollBtn{ width:12px; height:30px; display:block;}
.ind_m_l .btn .btnLeft{ float:left;}
.ind_m_l .btn .btnRight{ float:right;}

.ind_m_l .scroll{ position:absolute; top:0; left:120px; width:410px; height:110px; overflow:hidden; z-index:1;}
.ind_m_l .scroll li{ float:left; width:410px; height:110px;}
.ind_m_l .scroll li .tit{ height:30px; line-height:30px; margin-bottom:10px;}
.ind_m_l .scroll li .tit a{ color:#1a1a1a; font-family:"微软雅黑"; font-size:18px;}
.ind_m_l .scroll li .cont{ height:66px; line-height:22px;}

/*
.ind_m_r{float:right; height:110px; width:390px;}
.ind_m_r .ind_m_r_img{ float:left;}
.ind_m_r .ind_m_r_cont{ float:right; width:200px;}
.ind_m_r .ind_m_r_cont .tit{ height:30px; line-height:30px; padding-bottom:10px;}
.ind_m_r .ind_m_r_cont .tit a{ color:#1a1a1a; font-family:"微软雅黑"; font-size:18px;}
.ind_m_r .ind_m_r_cont .tit a em{ padding-left:20px; font-size:14px; color:#808080;}
.ind_m_r .ind_m_r_cont .cont{ height:66px; line-height:22px;}
*/

.ind_m_r{float:right; height:110px; width:390px;}
.ind_m_r .ind_m_r_img{ float:left;}
.ind_m_r .ind_m_r_cont{ float:right; width:200px;}
.ind_m_r .ind_m_r_cont .tit{ height:30px; line-height:30px; padding-bottom:10px;}
.ind_m_r .ind_m_r_cont .tit em{ color:#1a1a1a; font-family:"微软雅黑"; font-size:18px;}
.ind_m_r .ind_m_r_cont .tit a{ font-size:12px; color:#808080; margin-left:20px; font-family:\5b8b\4f53;}
.ind_m_r .ind_m_r_cont .tit a:hover{ color:#fc000d;}
.ind_m_r .ind_m_r_cont .cont{ height:66px; width:200px; overflow:hidden;}
.ind_m_r .ind_m_r_cont .cont ul{ width:222px;}
.ind_m_r .ind_m_r_cont .cont li{ float:left; width:52px; height:66px; margin-right:22px; }
.ind_m_r .ind_m_r_cont .cont li a{border:1px solid #cfcfcf; width:50px; height:64px; display:block;}
.ind_m_r .ind_m_r_cont .cont li a:hover{border:1px solid #fc000d;}
