﻿/* CSS Document */
html {overflow-x:hidden;background:#fff}
body{ margin:0; padding:0; }
a{ color:#000000; text-decoration:none; font-size:12px; padding:0; margin:0}

ul{ margin:0; padding:0;list-style:none}
li{ margin:0; padding:0;vertical-align:bottom;}
.left{ float:left}
.right{ float:right}
.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden;}
.clearfix{display: inline-block;}
.clearfix{display: block;}
.fl{float:left;}

img{ border:none; margin:0; padding:0}
p{margin:0; padding:0;}
input,textarea,select,button {outline:none; border:none; margin:0; padding:0}
dd,dt,dl{ margin:0; padding:0 }


.header{ width:100%; height:139px;}
.h_t{ width:100%; height:5px; position:relative}
.h_nb{ width:996px; height:5px; margin:0 auto; position:relative; z-index:999}
.h_nb_l{ width:256px; height:5px; float:left;  background:#A50003;}
.h_nb_r{ width:740px; height:5px; float:left;  background:#C99570;}
.h_l{ width:36%; height:5px; background:#A50003; position:absolute; left:0;top:0; }
.h_r{ width:64%; height:5px;background:#C99570;position:absolute; right:0;top:0; }

.logosearch{ width:996px; height:88px; margin:0 auto; position:relative}
.logo{ float:left; width:256px; height:88px;}


.search{ width:182px; height:27px; float:right; margin:8px 0 0 0}
.searchin{ display:block; width:145px; height:14px; line-height:14px; float:left; background:#eee; padding:7px 0 6px 5px; font-size:12px; color:#A0A0A0}
.searchon{ display:block; width:31px; height:27px; float:right; background:url(../images/searchon.jpg); cursor:pointer}

.ygtd{ display:block; width:48px; height:20px; line-height:20px; background:url(../images/ygtd.jpg) left 1px no-repeat; padding-left:22px; font-family:Microsoft YaHei; font-size:12px; color:#7B6F71; position:absolute; right:0; top:58px}
.ygtd:hover{ color:#C10B08}






.banner{ width:100%; height:auto;  display:block;}



.nyweizhi{width:100%; height:58px; background:url(../images/weizhi_bg.png) repeat-x; position:relative; z-index:999}

.nyweizhinb{ width:1000px; height:58px; margin:0 auto}
.nyweizhi_left{ width:auto;height:58px; float:left; font-size:12px; color:#a3a3a3; line-height:51px; background:url(../images/home.jpg) 10px 22px no-repeat; padding-left:24px; font-family:Microsoft YaHei}
.nyweizhi_left a{font-size:12px; color:#a3a3a3;font-family:Microsoft YaHei}
.nyweizhi_left a:hover{ color:#C6946F}
.nyweizhi_right{ width:auto;height:58px; float:right}
.nyweizhi_right ul{}
.nyweizhi_right ul li{ float:left; width:auto; height:51px;border-left:1px solid #fff; border-right:1px solid #f2f2f2; line-height:51px;}
.nyweizhi_right ul li a{ display:block; width:auto; height:58px;padding:0 28px; font-size:12px; color:#a4a4a4;font-family:Microsoft YaHei;  }
.nyweizhi_right ul li a:hover{ background:url(../images/nynav_bg2.png) top center no-repeat; color:#fff}
.dq{background:url(../images/nynav_bg2.png) top center no-repeat !important; color:#fff !important;}



.nymain{ width:100%; height:auto; overflow:hidden; /*background:url(../images/main_bg.jpg) center top repeat-y;*/ position:relative; top:-7px}


.nymainnr{ width:1000px; height:auto; overflow:hidden; margin:30px auto 80px auto}
.dy{ font-family:Arial, Microsoft YaHei; font-size:14px; color:#666; line-height:24px; margin:8px 0}
#stock { margin: 0 auto; display: block;}


/*contact*/
.con1{ width:auto; height:20px; line-height:20px; background:url(../images/address.jpg) left no-repeat; padding-left:29px; font-family:Arial, Microsoft YaHei; font-size:14px; color:#666; margin-top:10px}
.con2{ width:auto; height:20px; line-height:20px; background:url(../images/phone.jpg) left no-repeat; padding-left:29px; font-family:Arial, Microsoft YaHei; font-size:14px; color:#666; margin-top:10px}
.con3{ width:auto; height:20px; line-height:20px; background:url(../images/fax.jpg) left no-repeat; padding-left:29px; font-family:Arial, Microsoft YaHei; font-size:14px; color:#666; margin-top:10px}
.con4{ width:auto; height:20px; line-height:20px; background:url(../images/email.jpg) left no-repeat; padding-left:29px; font-family:Arial, Microsoft YaHei; font-size:14px; color:#666; margin-top:10px}
.con5{ width:auto; height:20px; line-height:20px; background:url(../images/web.jpg) left no-repeat; padding-left:29px; font-family:Arial, Microsoft YaHei; font-size:14px; color:#666; margin-top:10px}

.conmap{ width:1000px; height:403px; margin-top:60px;}




/*����*/
.hr{ width:1000px; height:auto; overflow:hidden; padding:40px 0 60px 0}
.hr_left{ width:447px; height:auto; overflow:hidden; float:left}
.hr_right{ width:447px; height:auto; overflow:hidden; float:right}

.hrx{ width:1000px; height:3px; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5}



/*�ۺ�ҳ��*/
.zonghe{ width:100%; height:auto; overflow:hidden; margin-top:45px; padding-bottom:56px;}
.zonghe_bt{ width:1000px; height:66px; margin:0 auto}
.zonghe1{ width:1000px; height:318px; margin:38px auto 0 auto; background:url(../images/zonghe1.jpg); position:relative}

.zonghe_wz{ width:472px; height:225px; float:right; margin:29px 41px 0 0}
.zhwz1{ display:block; width:472px; height:38px; line-height:38px; font-family:Microsoft YaHei; font-size:24px; color:#444; margin-top:21px}
.zhwz2{ display:block; width:472px; height:38px; line-height:38px;font-family:Microsoft YaHei; font-size:24px; color:#444; margin-bottom:20px}
.zh_more{ display:block; width:51px; height:51px; position:absolute; right:0; bottom:0}

.zonghe_wz p{ font-family:Microsoft YaHei; font-size:16px; color:#454545; line-height:28px}

.zonghe2{ width:100%; height:265px; background:#D5A076; margin:47px auto 0 auto}

.zonghe2_nb{ width:1000px; height:265px; margin:0 auto}
.zonghe2nr{ display:block; width:320px; height:168px; float:left; margin:52px 0 0 20px}

.zonghe3{ width:1000px; height:185px; margin:38px auto 0 auto}

.zonghe3nr{ display:block; width:499px; height:185px; }





.footer{ width:100%; height:190px; background:url(../images/footer.jpg); position:relative; margin-top:-7px}
.footernb{ width:1200px;  height:auto; overflow:hidden; margin:0 auto; position:relative}
.footer_left{ width:709px; height:126px; float:left; margin:50px 0 0 0; width: auto;}
.footerwz{ width:709px; height:auto; overflow:hidden; border-bottom:1px solid #A92F2E; border-top:1px solid #A92F2E}
.wz1{ display:block; height:33px; line-height:33px; font-size:13px; color:#E6C2C2; background:url(../images/wz1.png) left no-repeat; padding-left:23px;font-family:Microsoft YaHei;}
.wz1 a{font-size:13px; color:#E6C2C2;font-family:Microsoft YaHei;}
.wzx{ display:block; width:709px;  height:33px; }
.wz2{ display:block; height:33px; line-height:33px; font-size:13px; color:#E6C2C2; background:url(../images/wz2.png) left no-repeat; padding-left:23px; float:left; font-family:Arial, Helvetica, sans-serif }
.wz2 a{font-size:13px; color:#E6C2C2; font-family:Arial, Helvetica, sans-serif}
.wz3{ display:block; height:33px; line-height:33px; font-size:12px; color:#E6C2C2; background:url(../images/wz3.png) left no-repeat; padding-left:23px; float:left; margin-left:21px; font-family:Arial, Helvetica, sans-serif}


.footerwz2{display:block; height:33px; line-height:33px; font-size:13px; color:#E6C2C2;font-family:Microsoft YaHei; margin-top:30px}
.footerwz2 a{  font-size:13px; color:#E6C2C2; font-family:Microsoft YaHei;}
.footerwz2 a:hover{ color:#fff}
.footerwz3{display:block;  font-size:13px; color:#E6C2C2; font-family:Microsoft YaHei;margin-top:5px;}
.footerwz3 a{ font-size:13px; color:#E6C2C2;font-family:Microsoft YaHei;}

.footerwz3 a:hover{ color:#FFFFFF;font-family:Microsoft YaHei;}

.footer_right{ width:336px; height:133px; float:right; margin:46px 0 0 0}
.gzh{ width:102px; height:133px;}
.gzhimg{ display:block; width:97px; height:97px; border:1px solid #B24040; padding:3px 0 0 3px}

.gzhwz{ display:block; width:102px;height:30px; line-height:30px; text-align:center; font-size:12px; color:#E6C2C2;font-family:Microsoft YaHei; }




.detail{ margin-top:16px}
.detail_left{ width:1000px; height:auto; overflow:hidden }

.detail_bt{ width:1000px; height:auto; text-align:center; padding-bottom:12px; line-height:30px; position:relative}
.de_bt_top{font-family:Microsoft YaHei; font-size:20px; font-weight:bold; color:#444; display:block; width:1000px; height:auto; overflow:hidden;margin-top:10px}
.de_bt_xq{display:block; height:30px; font-size:12px; color:#8e8c8c; margin-top:10px; position:relative; left:50%; float:left}

.fbz{ background:url(../images/fbz.jpg) left 7px no-repeat; padding-left:17px; font-family:Microsoft YaHei; display:block; position:relative; left:-50%; float:left;}
.fbzwb{ position:relative; left:-50%; float:left}
.fbz2{ background:url(../images/fbz.jpg) left 7px no-repeat;  padding-left:17px;  font-family:Microsoft YaHei; display:block; margin-left:20px;}
.fbsj{background:url(../images/fbsj.jpg) left 7px no-repeat; padding-left:17px;margin-left:20px;font-family:Microsoft YaHei;display:block; position:relative; left:-50%; float:left }
.djl{background:url(../images/djl.jpg) left 7px no-repeat; padding-left:17px; margin:0 0 0 20px;font-family:Microsoft YaHei;display:block; position:relative; left:-50%; float:left;}

.detail_nr{ padding-top:35px;   border-top:1px dotted #D9D9D9; margin-top:35px}
/*.detail_nr p{font-family:Microsoft YaHei; font-size:14px; color:#666666; line-height:24px}
.detail_nr img{max-width:1000px;display: block;margin:0 auto;height: auto;}*/
.detail_right{ width:270px; height:auto; overflow:hidden}
.tjpro{ width:268px; height:245px; border:1px solid #DEDEDE; border-top-color:#0061AE}
.tjprobt{ display:block; width:257px; height:45px; line-height:45px; padding-left:11px; border-bottom:1px solid #DEDEDE;font-family:Microsoft YaHei; font-size:18px; color:#000}
.tjpronr{ width:249px; height:176px; border:1px solid #EAEAEA; margin:10px auto 0 auto; padding:1px 0 0 1px}





/*����*/
.searcha{ margin:20px 0 0 0; width:940px; height:auto; overflow:hidden}
.searcha ul{width:940px;}
.searcha ul li{ height:58px; line-height:58px; background:url(../images/wzlb3libg.jpg) no-repeat; padding-left:20px;}
.searcha ul li a{ font-size:12px; color:#666666}
.searcha ul li a:hover{ color:#09C}
.searcha ul li span{ font-size:12px;}
/*��ҳ*/
.fy{ width:1000px; height:36px; margin:40px auto 0 auto; text-align: center;}
#ctl00_ContentPlaceHolder1_Pager{ display: inline-block;}
.fy a{ display:block; width:36px; height:36px; text-align:center; line-height:36px; float:left; font-size:12px; color:#747474; background:#ebebeb; margin-right:3px;}
.fy a:hover{ color:#fff; background:#D70002}
.fy span{ display:block; width:36px; height:36px; text-align:center; line-height:36px; float:left;font-size:12px; color:#747474;}
.fy .cpb {color:#fff; background:#D70002}
.dqfy{color:#fff!important; background:#D70002!important}





/*����*/
.denglu{ width:473px; height:305px; margin:54px auto 0 auto}

.yhm{ width:800px; height:auto; overflow:hidden; margin:10px 0 0 0 }

.yzm{ display:block; width:60px; height:20px; margin:5px 0 0 14px; float:left}

/*����*/
.fankui{ width:1000px; height:auto; overflow:hidden}


.fankuitop{ width:1000px; height:41px; background:url(../images/fankuitop_bg.jpg); margin:1px auto 0 auto}
.fankuitopwz{ color:#6C6C6C;font-family:Microsoft Yahei; font-size:14px; line-height:41px;  background:url(../images/fktb.jpg) left no-repeat; display:block; width:720px; padding-left:30px; margin:0 auto}

.fankuinr{ width:800px; height:547px; margin:50px auto 0 auto}





/*�˲���Ƹ*/
table.gridtable 
{


    font-size:14px;
    color:#333;

    border-collapse: collapse;

}
table.gridtable th {
	 color:#fff;
	  font-family:Microsoft YaHei;
    padding: 8px;
	font-size:15px;
    border-width: 1px;
    border-style: solid;
    border-color:#E2E2E2;
    background-color:#BDBDBD;
	 font-weight:normal
}
table.gridtable td {
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color:#E2E2E2;
    background-color:#fff;
	font-family:Microsoft YaHei;
	font-size:13px; color:#555
	
}



.cksq{ color:#40A2D1}
.sq{ color:#FF9320}




/*�˲���Ƹ��ҳ*/
.rczpdet{ width:998px; height:auto; overflow:hidden; margin:30px auto 0 auto; border:1px solid #E2E2E2}
.rcnbbt{ width:981px; height:39px; background:#ECECEC; line-height:39px; padding-left:17px;	font-family:Microsoft YaHei; font-size:17px; color:#171717}
.rczp1{ width:998px; height:auto; overflow:hidden; padding:30px 0; border-bottom:1px dotted #CBCBCB}
.rczpnr{ width:860px; height:20px; margin:0 auto; line-height:20px; margin-top:4px}
.rczpnr_left{ display:block; color:#666666;font-family:Microsoft YaHei; font-size:14px; width:210px}
.rczpnr_right{ display:block; margin-left:110px;color:#666666;font-family:Microsoft YaHei; font-size:14px}

.rczp2{ width:998px; height:auto; overflow:hidden; padding:0 0 30px 0;}
.rczpnr2{width:860px;height:auto; overflow:hidden; margin:30px auto 0 auto}
.gwxqbt{ display:block; width:80px;line-height:34px; height:auto; overflow:hidden; color:#383838;font-family:Microsoft YaHei; font-size:14px; font-weight:bold}
.gwxq{ display:block; width:700px; height:auto; overflow:hidden;color:#666666;font-family:Microsoft YaHei; font-size:14px; line-height:34px}



.tjfh{ margin-top:32px; width:1000px; height:auto; overflow:hidden}
.tjsq{ display:block; width:98px; height:30px; border:0; padding:0; background:url(../images/tjsq2.jpg); cursor:pointer; float:left}
.fhlb{ display:block; width:98px; height:30px; float:left; margin-left:19px}










/*������Դ*/
.rlzybt{ width:1000px; height:40px; line-height:40px; background:#F2F2F2;overflow:hidden; margin:10px auto 0 auto;}
.zl{ width:900px;overflow:hidden; margin:0px auto 0 30px;}
.rlzybt_left{color:#333;font-family:Microsoft YaHei; font-size:14px; margin-left:10px}
.rlzybt_right{ margin-left:50px; font-size:14px; color:#d80000}
.xbt{ background:url(../images/xbt1.jpg) left no-repeat; padding-left:29px; height:28px; line-height:28px; width:800px;color:#333333;font-family:Microsoft YaHei; font-size:16px; margin-top:32px; }
.xbt2{ background:url(../images/xbt2.jpg) left no-repeat; padding-left:29px; height:28px; line-height:28px; width:800px;color:#333333;font-family:Microsoft YaHei; font-size:16px; margin-top:32px; }
.xbt3{ background:url(../images/xbt3.jpg) left no-repeat; padding-left:29px; height:28px; line-height:28px; width:800px;color:#333333;font-family:Microsoft YaHei; font-size:16px; margin-top:32px; }
.xbt4{ background:url(../images/xbt4.jpg) left no-repeat; padding-left:29px; height:28px; line-height:28px; width:800px;color:#333333;font-family:Microsoft YaHei; font-size:16px; margin-top:32px; }
.xbt5{ background:url(../images/xbt5.jpg) left no-repeat; padding-left:29px; height:28px; line-height:28px; width:800px;color:#333333;font-family:Microsoft YaHei; font-size:16px; margin-top:32px; }
.xbt6{ background:url(../images/xbt6.jpg) left no-repeat; padding-left:29px; height:28px; line-height:28px; width:800px;color:#333333;font-family:Microsoft YaHei; font-size:16px; margin-top:32px; }
.xbt7{ background:url(../images/xbt7.jpg) left no-repeat; padding-left:29px; height:28px; line-height:28px; width:800px;color:#333333;font-family:Microsoft YaHei; font-size:16px; margin-top:32px; }
.jbzlnb{ width:720px; height:28px; margin-top:20px}
.name{ float:left;}
.namewz{ float:left;color:#666;font-family:Microsoft YaHei; font-size:15px; line-height:26px; padding-left:10px ;width:110px; text-align:right}
.namek{ float:left; border:1px solid #BFBFBF;  padding:3px 0 0 4px; line-height:23px; display:block; width:110px; height:23px}
.namek2{ float:left; border:1px solid #BFBFBF;  padding:3px 0 0 4px;line-height:23px; display:block; width:570px; height:23px}
.namek3{ float:left; border:1px solid #BFBFBF;  padding:3px 0 0 4px;line-height:23px; display:block; width:343px; height:23px}
.xing{ display:block; width:5px; height:5px; background:url(../images/xing.jpg);  }
.yjsfx{ display:block; margin:5px 0 0 0; float:left}
.fxk{ float:left;color:#666;font-family:Microsoft YaHei; font-size:15px; line-height:26px; margin-left:5px}
.sel_wrap{ width:75px;height:26px;background:#fff url(../images/xb.jpg) no-repeat right ;
color: #333; font-size: 12px; border:1px solid #BFBFBF;
cursor:pointer;position:relative;_filter:alpha(opacity=0);  color:#333; font-size:12px; line-height:26px}
.sel_wrap label{padding-left:10px;font-size:12px;z-index:2; color: #333; line-height: 26px; height: 26px; display: block;}
.sel_wrap .select{width:100%; height:26px; line-height:26px; z-index:4;position:absolute;top:0;left:0;margin:0;padding:0;opacity:0; *margin-top:12px; filter:alpha(opacity=0);cursor:pointer; font-size: 12px;}
.namek4{ float:left; border:1px solid #BFBFBF;  padding:3px 0 0 4px; line-height:23px; display:block; width:220px; height:23px}
.rltable{ width:648px; height:auto; overflow:hidden; margin:13px 0 0 10px}
.namewz2{float:left;color:#666;font-family:Microsoft YaHei; font-size:15px; line-height:26px; padding-left:25px ;}
.namewz3{float:left;color:#666; font-size:12px; line-height:26px; padding-left:25px ;}
.rlft{ width:1000px; height:60px; margin-top:47px;}
.tj{ cursor:pointer; background:url(../images/rltj2.jpg); border:0; padding:0; width:119px; height:40px; margin:10px 0 0 44px;}












/*�����б�1*/
.threetw{ width:946px; height:auto; overflow:hidden; margin:0 auto}
.threetu{ width:944px; height:320px; overflow:hidden; border:1px solid #ccc; margin:0 auto;}
.threetunb{ width:289px; height:280px; float:left; margin:20px 0 0 19px; position:relative}
.threewz{ display:block; width:289px; font-family:Microsoft YaHei;font-size:14px; color:#333; line-height:20px; margin:9px auto 0 auto;  transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}
.threewz:hover{ color:#CC0000}
.threemore{ color:#C5C4C3; font-size:12px; display:block; background:url(../images/morebg.jpg) left no-repeat; padding-left:8px; position:absolute; bottom:0px; left:0px; transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}
.threemore:hover{ color:#CC0000}
.threewen{ margin:20px 0 0 0}
.threewen ul{}
.threewen ul li{ width:934px; height:58px; line-height:58px; background:url(../images/wzlb3libg.jpg) no-repeat; padding-left:12px}
.threewen ul li a{ font-size:13px;  font-family:Microsoft YaHei;color:#666666;  transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}
.threewen ul li a:hover{ color:#CC0000}
.threewen ul li span{ font-size:12px; color:#666}



/*�����б�2*/
.topNews_list{margin:0 auto; width:868px; border:1px solid #ccc; position:relative; padding:5px; margin-bottom:30px; overflow:hidden;}
.topNews_li,.topNews_li li{margin:0 auto; width:868px; height:189px; overflow:hidden;}
.topNews_li_img,.topNews_li_img img{ width:289px; height:189px; overflow:hidden;}
.topNews_li_dl{width:534px; height:169px; padding:10px 20px; background:#f4f4f4; overflow:hidden; margin:0 0 0 0}
.topNews_li_dt{width:534px; height:20px; line-height:20px; font-size:18px; color:#333; margin-bottom:20px; font-weight:bold; overflow:hidden; margin-top:20px}
.topNews_li_dd{width:534px; height:80px; line-height:20px; color:#666; margin-bottom:5px;  overflow:hidden;}
.topNews_li_dt a{color:#333;font-size:16px; font-family:Microsoft YaHei; transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}
.topNews_li_dd a{color:#888888;font-size:12px; font-family:Microsoft YaHei; transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}
.topNews_li_dt a:hover,.topNews_li_dd a:hover{color:#CC0000;}
.topNews_li_more{width:360px; background:url(../images/news_more_icon.jpg) no-repeat left center; padding-left:20px; color:#ff6600;}
.topNews_li_more a{color:#CC0000;}
.topNews_li_ben{position:absolute; right:20px; bottom:20px; z-index:1000;}
.topNews_li_ben li{float:left; margin-left:5px;}
.topNews_li_perv{background:url(../images/bleft.png) no-repeat; width:24px; height:24px; cursor:pointer; overflow:hidden;}
.topNews_li_next{background:url(../images/bright.png) no-repeat; width:24px; height:24px; cursor:pointer; overflow:hidden;}


.wzlbnr{ width:868px; border-bottom:1px dashed #d4d4d4; padding-bottom:20px; margin:0 auto 35px auto; overflow:hidden}
.rq{ width:57px; height:62px;}
.rq dt{height: 40px;line-height: 40px;text-align: center;background: #f4f4f4;color: #575757;margin-bottom: 2px;font-size: 30px;}
.rq dd{color: #666;height: 20px;line-height: 20px;text-align: center;background: #f4f4f4;font-size: 12px;}
.newswz{width: 800px;overflow: hidden;}
.newswz dt{color: #333;font-size: 14px;margin-top: 0;width: 800px;overflow: hidden;}
.newswz dt a{color: #333;font-size: 14px;font-family:Microsoft YaHei; font-weight:bold; transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}
.newswz dd{color: #888888;line-height: 1.5;width: 800px;overflow: hidden;font-size: 12px; margin-top:10px}
.newswz dd a{color: #888888;font-size: 12px; transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}

.newswz a:hover{color:#CC0000;}


/* section */
.section{width:946px;margin:0 auto 0 auto;overflow:hidden;}
.section ul{width:946px;}
.section ul li{float:left;margin-left:33px;margin-bottom:44px;display:inline;width:292px;height:265px;overflow:hidden;position:relative;}
.section ul li .photo{width:292px;height:215px;overflow:hidden;}
.section .rsp{width:292px;height:215px;overflow:hidden;position: absolute;background:#DC9F70;top:0px;left:0px;}
.section .text{position:absolute;width:292px;height:215px;left:-300px;top:0px;overflow:hidden;}
.section .text h3{width:292px;margin-top:85px;height:50px;line-height:50px;text-align:center;color:#FFFFFF;font-size:20px;}
.section .text a{text-decoration:none}
.section .text div{text-align:center;color:#FFFFFF;font-size:18px; font-family:Microsoft YaHei;}
.text2{ display:block; width:292px; height:50px; line-height:50px; text-align:center; font-family:Microsoft YaHei; color:#666; font-size:14px}
.text2:hover{ color:#DC9F70}





/*��˵�*/
.sjdh{ width:1000px; height:35px; margin:48px auto 0 auto; border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea  }
.sjdh li{ float:left ; height:35px; line-height:35px; text-align:center;}
.sjdh li a{ display:block; height:35px; padding:0 20px; font-family:Microsoft YaHei; font-size:14px}
.sjdh li a:hover{ background:#E1B99E; color:#fff}
.dhdq{background:#E1B99E!important; color:#fff!important}





/*�����˵�*/	

.navbar{ width:100%; height:46px; background:url(../images/navbar_bg.jpg) repeat-x}
.navbarnb{ width:996px; height:46px; margin:0 auto}
.navul{ width:; height:46px; float:right}



.l1{ background:none!important}

.l1:hover{background:url(../images/li_bg2.jpg)!important;}

	
		
ul#topnav{ margin:0 0 0 0; }
ul#topnav li {float:left; width:; height:46px; line-height:46px;position:relative}
ul#topnav li a{ display:block; width:; height:46px; text-align:center; font-family:Microsoft YaHei; font-size:13px; color:#ECDDC8; font-weight:bold;  background:url(../images/li_bg1.jpg) left no-repeat; padding:0 14px 0 12px}
ul#topnav li:hover a{ background:url(../images/li_bg2.jpg); color:#FAF1EC}



ul#topnav li .sub {
width:120px!important;
z-index:999999;
	position: absolute;
	padding:0 0 0 0;	
	top: 46px; left:50%; margin-left:-60px;
	float: left;
	display: none;
	  height:auto;
	  overflow:hidden;
	  padding-bottom:30px
}
.subtop{ width:120px; height:9px; background:url(../images/subtop2.png) center top no-repeat}

ul#topnav li .row {clear: both; float: left; width: 100%; margin-bottom: 10px;}

.subimg{ float:left; width:230px; height:141px; margin:30px 0 0 63px; }
.subimg a:hover{ background:none!important}
.subimg a{ background:none!important}


ul#topnav li .sub ul{ width:120px; height:auto; overflow:hidden; border-right:1px solid #e5e5e5; background:#CD9974;
	list-style: none; margin: 0 0 0 0; padding:5px 0 5px 0;
	float: left; 
}
ul#topnav .sub ul li {
	 padding:0 0 0 0;
	 float:none;
	width:auto;
	height:27px;
	color: #000;
	margin:5px auto 0 auto;text-align:center
}


ul#topnav .sub ul li a {
	 float:left;
font-family:Microsoft YaHei;
	background:none!important;
 height:27px;
	display: block;
	 margin:0 0 0 0;
	 line-height:27px;
	text-decoration: none;
	border:none;
	margin:0;
	 padding:0;
	 width:120px!important;
	color:#f1f1f1f1;
	font-weight:normal;
 font-size:13px;

}
ul#topnav .sub ul li a:hover { color:#fff; background:none!important;}





/*��ҵ����*/
.rongyu{ width:100%; height:auto; overflow:hidden; padding-bottom:60px; position:relative; top:-7px; background:url(../images/about_bg04.jpg) center top no-repeat}


	#timeline {
		width:1000px;
		height: auto;
		overflow: hidden;
		margin: 80px auto 0 auto;
		position: relative;
		background: url(../images/dot.jpg) left 40px repeat-x;
	}
		#dates {
			width: 1000px;
			height: 60px;
			overflow: hidden;
		}
			#dates li {
				list-style: none;
				float: left;
				width: 100px;
				height: 50px;
				font-size: 24px;
				text-align: center;
				background: url(../images/biggerdot.png) center bottom no-repeat;
			}
				#dates a {
					line-height: 38px;
					padding-bottom: 10px;
					 color:#D31200;
					  font-size:20px;
					  font-family:Arial, Helvetica, sans-serif
				}
				#dates .selected {
			        font-size: 38px;
				}
		
		#issues {
			width: 1000px;
			height: auto;
			overflow: hidden;
		}	
			#issues li {
				width: 1000px;
				height: auto;
				overflow:hidden;
				list-style: none;
				float: left;
				margin-top:20px
			}

				#issues li h1 {
					color: #fff;
					font-size: 48px;
					background:#ce1100;
					margin: 20px 150px 0 150px;
					padding:15px 25px 0 25px;
				}
				#issues li div {
					font-size: 14px;
					background:#ce1100;
					margin:0 150px 0 150px;
					font-weight: normal;
					padding:20px 25px 60px 25px;
					font-family:Arial, Microsoft YaHei;
					 color:#fff;
					line-height: 24px;

				}
		
		#grad_left,
		#grad_right {
			width: ;
			height: ;
			position: absolute;
			top: 0;
		}
			#grad_left {
		        left: 0;
			}
			#grad_right {
		        right: 0;
			}
		
		#next,
		#prev {
			position: absolute;
			top: 0;
			font-size: 70px;
			top: 170px;
			width: 44px;
			height: 44px;
			background-position: 0 0;
			background-repeat: no-repeat;
			text-indent: -9999px;
			overflow: hidden;
		}

			#next {
				right: 0;
				background-image: url(../images/next02.png);
			}
			#prev {
				left: 0;
				background-image: url(../images/prev02.png);
			}
				#next.disabled,
				#prev.disabled {
					opacity: 0.2;
				}









.fx{ display:block; position:absolute; width:130px; height:52px; right:0; bottom:-55px; z-index:999999999999}




/*�����б�3*/
.wzlb1{ display:block; width:1000px; height:auto; overflow:hidden; padding-bottom:38px; border-bottom:1px dashed #D9D9D9; margin:20px auto 0 auto}
.wzlb1img{ display:block; width:225px; height:152px;}

.wzlb1_right{ display:block; width:728px;height:auto; overflow:hidden}
.wzlb1bt{ display:block; width:728px; height:26px; line-height:26px; font-family:Microsoft YaHei;font-size:14px;color:#333; font-weight:bold;transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}
.wzlb1wz{display:block; width:728px;height:auto; overflow:hidden; line-height:20px; font-size:12px; color:#888888; margin-top:15px;transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out; font-family:Microsoft YaHei;}
.wzxq{display:block; width:728px;height:20px; line-height:20px; font-family:12px; color:#888888; margin-top:10px}
.wzlb1rq{ display:block; float:left; height:20px; background:url(../images/date.jpg) left no-repeat; padding-left:22px; margin-left:4px;transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out; font-family:Arial, Helvetica, sans-serif}
.wzlb1djl{display:block; float:left; height:20px; background:url(../images/clicks.jpg) left no-repeat; padding-left:27px; margin-left:36px;transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out; font-family:Arial, Helvetica, sans-serif}

.wzlb1:hover .wzlb1bt{ color:#CC0000}
.wzlb1:hover .wzlb1wz{color:#CC0000; }
.wzlb1:hover .wzlb1rq{color:#CC0000; background:url(../images/date2.jpg) left no-repeat;}
.wzlb1:hover .wzlb1djl{color:#CC0000; background:url(../images/clicks2.jpg) left no-repeat; }


.wzlb1_right2{ display:block; width:1000px; height:auto; overflow:hidden}
.wzlb1bt2{ display:block; width:1000px; height:26px; line-height:26px; font-family:Microsoft YaHei;font-size:14px;color:#333; font-weight:bold;transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}
.wzlb1wz2{display:block; width:1000px;height:auto; overflow:hidden;line-height:20px; font-size:12px; color:#888888; margin-top:15px;transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}

.wzlb1:hover .wzlb1bt2{ color:#CC0000}
.wzlb1:hover .wzlb1wz2{color:#CC0000}










/*ͼƬ����2*/
.topNews2_list{margin:0 auto; width:1000px; height:200px; overflow:hidden;background:#f4f4f4; position:relative}
.topNews2_li,.topNews2_li li{margin:0 auto; width:880px; height:200px; overflow:hidden;}
.topNews2_li_img,.topNews2_li_img img{ width:272px; height:200px; overflow:hidden;}
.topNews2_li_dl{width:670px; height:169px; padding:0;  overflow:hidden; margin:38px 0 0 35px}
.topNews2_li_dt{width:670px; height:20px; line-height:20px; font-size:18px; color:#333;font-weight:bold; overflow:hidden; }
.topNews2_li_dd{width:670px; height:80px; line-height:20px; color:#666; margin-top:20px;  overflow:hidden;}
.topNews2_li_dt a{color:#333;font-size:16px; font-family:Microsoft YaHei; transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}
.topNews2_li_dd a{color:#888888;font-size:12px; font-family:Microsoft YaHei; transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}
.topNews2_li_dt a:hover,.topNews2_li_dd a:hover{color:#CC0000;}
.topNews2_li_more{width:360px; background:url(../images/news_more_icon.jpg) no-repeat left center; padding-left:20px; color:#ff6600;}
.topNews2_li_more a{color:#CC0000;}
.topNews2_li_ben{position:absolute; right:34px; bottom:20px; z-index:1000;}
.topNews2_li_ben li{float:left; margin-left:5px;}
.topNews2_li_perv{background:url(../images/bleft.png) no-repeat; width:24px; height:24px; cursor:pointer; overflow:hidden;}
.topNews2_li_next{background:url(../images/bright.png) no-repeat; width:24px; height:24px; cursor:pointer; overflow:hidden;}

.tpfg{ width:1000px; height:auto; overflow:hidden; margin:42px auto 0 auto}

.fg2nr{ width:272px; height:258px; display:block; float:left; margin:0 0 37px 92px}
.fg2_img{ display:block; width:272px; height:200px; }
.fg2_bt{ display:block; width:272px; height:50px; line-height:24px; text-align:center; font-family:Microsoft YaHei; font-size:13px; color:#666; margin-top:8px}

.fg2nr:hover .fg2_bt{ color:#c00000}


.sheji{ width:1000px; height:auto; overflow:hidden;}
.sheji_l{ width:393px; height:auto; overflow:hidden; float:left}
.sheji_r{ width:573px; height:357px; float:right}




.fg3nr{ width:272px; height:auto; overflow:hidden; display:block; float:left; margin:0 0 80px 92px}
.fg3_img{ display:block; width:272px; height:200px; }

.fg3_bottom{ display:block; width:272px; height:51px; border-bottom:2px solid #E6E6E6; background:url(../images/fg3bg.jpg) left top repeat-x; padding-top:6px}

.fg3_bt{ display:block; width:242px; height:22px; line-height:22px; margin:0 auto 0 auto; }
.fg3_bt_l{font-family:Microsoft YaHei; font-size:14px; color:#000; display:block; float:left; height:22px;}
.fg3_bt_r{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#840000; display:block; float:right; height:22px; font-weight:bold}

.fg3_di{  display:block;width:242px; height:22px; line-height:22px;margin:4px auto 0 auto;  font-family:Microsoft YaHei; font-size:12px; color:#333}

.fg3nr:hover{}









.didian{ font-family: Microsoft YaHei;font-size: 12px;color: #888;line-height: 20px;}

.didian2{ height:auto; overflow:hidden; margin-bottom:20px}
.didian2_top{ height:40px; line-height:40px;font-family: Microsoft YaHei;font-size: 18px;color:#C00000; font-weight:bold}
.didian2_bottom{font-family: Microsoft YaHei;font-size: 14px;color: #666;line-height: 26px; margin-top:10px}












/*�ֻ�*/
.pikachoose {width: 936px; margin:30px auto 0 auto;}

/* Style the thumbnails */
.pika-thumbs{ padding: 0 16px; height: 75px; }
.pika-thumbs li{ width: 161px; height:107px; margin: 10px 0 0 17px; padding: 0; overflow: hidden;
    float: left; list-style-type: none; margin: 0; background: #fafafa;  cursor: pointer;}
.pika-thumbs li .clip {position:relative;height:100%;text-align: center; vertical-align: middle; overflow: hidden;}

/* The stage is the wrapper. The image fills 100% the height of the stage */
.pika-stage, .pika-textnav {width: 936px;}
.pika-stage {position: relative; background: #fafafa;  height:508px;}
.pika-stage img{height:100%;}

.pika-stage .caption p {padding: 0; margin: 0; line-height: 14px;}



/* The previous and next textual buttons */
.pika-textnav {overflow: hidden; bottom:0; right:0; position:absolute; width:161px; height:508px}
.pika-textnav a {font-size: 12px; text-decoration: none; color: #333; cursor:pointer}
.pika-textnav a.previous { width:161px; height:23px; display: block; background:url(../images/pre01.jpg)}
.pika-textnav a.next { width: 161px;height:23px; display: block; margin-top:462px;background:url(../images/next01.jpg)}

/*for the tool tips*/
.pika-tooltip{font-size:12px;position:absolute;color:white;padding:0; background-color: rgba(0,0,0,0.7);border:3px solid black;}
.pika-counter{position: absolute;bottom: 45px;left:15px;color:white;background:rgba(0,0,0,0.7);font-size:11px;padding:0;-moz-border-radius: 5px;border-radius:5px; padding:5px}

/* If using user thumbnails there's a pause well the new large image loads. This is the loader for that */		
.pika-loader{ background:url(loading.gif) 3px 3px no-repeat #000; background-color:rgba(0,0,0,0.9); color:white; width:60px; font-size:11px; padding:5px 3px; 
    text-align:right; position:absolute; top:15px; right:15px; }

/*if you just want to adjust the size of the stage and the thumbnails, you can do so by editing the following lines: */
.pika-thumbs li{width: 161px; height:107px;}
.pikachoose{width:936px; position:relative;}
#pikame{width: 161px;}
.pika-thumbs {margin: 10px 0 0 0; width:250px;position: absolute;top: 10px;right: 30px;}
.pika-thumbs li { margin: 0 0;}

/* jCarousel Styles */
/*if you're not using the carousel you can delete everything below this */
.jcarousel-skin-pika{position:absolute;top:28px;right:0;}
.jcarousel-skin-pika .jcarousel-container-vertical { width: 161px;height: 445px; overflow:hidden;}
.jcarousel-skin-pika .jcarousel-clip-vertical { width:  161px; height: 445px;}
.jcarousel-skin-pika .jcarousel-item-vertical { margin-top: 6px;}




.xmjsbt{ width:936px; margin:30px auto 0 auto; height:40px; line-height:40px; color:#c00000; font-size:18px; font-family:Microsoft YaHei; font-weight:bold; border-bottom:1px solid #bbb}
.xmjswz{width:936px; margin:10px auto 0 auto; height:auto; line-height:30px; color:#333; font-size:15px; font-family:Microsoft YaHei;}







/*�ֻ�*/
.pikachoose {width: 936px; margin:30px auto 0 auto;}

/* Style the thumbnails */
.pika-thumbs{ padding: 0 16px; height: 75px; }
.pika-thumbs li{ width: 161px; height:107px; margin: 10px 0 0 17px; padding: 0; overflow: hidden;
    float: left; list-style-type: none; margin: 0; background: #fafafa;  cursor: pointer;}
.pika-thumbs li .clip {position:relative;height:100%;text-align: center; vertical-align: middle; overflow: hidden;}

/* The stage is the wrapper. The image fills 100% the height of the stage */
.pika-stage, .pika-textnav {width: 936px;}
.pika-stage {position: relative; background: #fafafa;  height:508px;}
.pika-stage img{height:100%;}

.pika-stage .caption p {padding: 0; margin: 0; line-height: 14px;}



/* The previous and next textual buttons */
.pika-textnav {overflow: hidden; bottom:0; right:0; position:absolute; width:161px; height:508px}
.pika-textnav a {font-size: 12px; text-decoration: none; color: #333; cursor:pointer}
.pika-textnav a.previous { width:161px; height:23px; display: block; background:url(../images/pre01.jpg)}
.pika-textnav a.next { width: 161px;height:23px; display: block; margin-top:462px;background:url(../images/next01.jpg)}

/*for the tool tips*/
.pika-tooltip{font-size:12px;position:absolute;color:white;padding:0; background-color: rgba(0,0,0,0.7);border:3px solid black;}
.pika-counter{position: absolute;bottom: 45px;left:15px;color:white;background:rgba(0,0,0,0.7);font-size:11px;padding:0;-moz-border-radius: 5px;border-radius:5px; padding:5px}

/* If using user thumbnails there's a pause well the new large image loads. This is the loader for that */		
.pika-loader{ background:url(loading.gif) 3px 3px no-repeat #000; background-color:rgba(0,0,0,0.9); color:white; width:60px; font-size:11px; padding:5px 3px; 
    text-align:right; position:absolute; top:15px; right:15px; }

/*if you just want to adjust the size of the stage and the thumbnails, you can do so by editing the following lines: */
.pika-thumbs li{width: 161px; height:107px;}
.pikachoose{width:936px; position:relative;}
#pikame{width: 161px;}
.pika-thumbs {margin: 10px 0 0 0; width:250px;position: absolute;top: 10px;right: 30px;}
.pika-thumbs li { margin: 0 0;}

/* jCarousel Styles */
/*if you're not using the carousel you can delete everything below this */
.jcarousel-skin-pika{position:absolute;top:28px;right:0;}
.jcarousel-skin-pika .jcarousel-container-vertical { width: 161px;height: 445px; overflow:hidden;}
.jcarousel-skin-pika .jcarousel-clip-vertical { width:  161px; height: 445px;}
.jcarousel-skin-pika .jcarousel-item-vertical { margin-top: 6px;}




.xmjsbt{ width:936px; margin:30px auto 0 auto; height:40px; line-height:40px; color:#c00000; font-size:18px; font-family:Microsoft YaHei; font-weight:bold; border-bottom:1px solid #bbb}
.xmjswz{width:936px; margin:10px auto 0 auto; height:auto; line-height:30px; color:#333; font-size:15px; font-family:Microsoft YaHei;}






/*新增--------------投资者关系*/
.gg{ }
.layout-900{  margin: 0 auto; width: 900px;}
.gg .menu-title{ margin-bottom: 15px; border-bottom: 1px solid #eaeaea;  border-top: 1px solid #eaeaea; overflow: hidden;}
.gg .menu-title a{ float: left; text-align: center; display: block; width:95px ; height:34px;  line-height: 34px;font-size: 14px; color: #333333; ;}
.gg .menu-title .a-active{ float: left; text-align: center; background: #e1b99e;  color: #ffffff; font-size: 14px; line-height: 34px;display: block; width:95px ; height:34px; }
.gg .menu-title a:hover{ background: #e1b99e;  color: #ffffff;  }
.gg .list a{ display: block; overflow: hidden; line-height:50px; border-bottom: 1px dotted #dadada;
 font-size: 14px; color: #555555;}
.gg .list a .left{ width:750px; margin-left: 4px; padding-left: 12px; background: url("../images/gg_1.jpg") no-repeat left center;  }
.gg .list a .date{ float: right; width:100px; text-align: center;  color: #999999;}

.sj-tit{ color: #333333 !important; font-size: 20px !important; line-height: 26px; margin-bottom: 15px; }
.lianxi ul{  padding-left: 20px; padding-bottom: 30px;}
.lianxi ul li{  padding-left: 20px; color: #666666; font-size: 14px; line-height: 27px;}
.lianxi ul .gupiao{ line-height: 40px !important;  font-size: 16px !important; color: #333333 !important;}
.lianxi ul .gupiao span{  font-size: 20px; color:#c8a05a; }

.touzi{ }
.touzi .one{ overflow: hidden ; padding-bottom: 30px; }
.touzi .one .left{ width: 605px;  height:290px;background: #f6f6f6; border-bottom:4px solid #c8a05a ; }
.touzi .one .left .shishi{ display: block; padding-left: 20px; padding-right: 15px; overflow: hidden; background: #b20d0d;
	line-height: 50px; color: #ffffff; font-size: 20px;}
.touzi .one .left .shishi .txt{ float: left; width: 120px;}
.touzi .one .left .shishi .more{ text-transform: uppercase;
	float: right; width: 55px; font-size: 12px; background: url("../images/gg_4.png") no-repeat right;}
.touzi .one .left .cont{ overflow: hidden;}
.touzi .one .left .cont .cont-left{ padding-left: 35px; width: 320px; float: left;}
.touzi .one .left .cont .cont1{ padding-top: 65px; font-size: 16px; color: #666666; padding-bottom: 20px;}
.touzi .one .left .cont .cont1 span{ font-size: 18px; padding-left:8px;}
.touzi .one .left .cont .cont2{
	height: 50px;  font-size: 54px; color: #f30000; line-height: 50px; font-weight: bold;}

.touzi .one .left .cont .cont-right{  width: 200px; float: left;}
.touzi .one .left .cont .cont-right ul{ padding-top: 30px;}
.touzi .one .left .cont .cont-right ul li{ line-height: 45px; font-size: 16px; color: #666666;}
.touzi .one .left .cont .cont-right ul li span { font-size: 20px; color: #333333; font-weight: bold; display: block; float: right; width: 84px;}


.touzi .one .right{ background: url("../images/gg_6.jpg") no-repeat;
	width: 270px; height:290px ;
 }
.touzi .one .right .txt{padding: 40px 0px 0px  35px ;}
.touzi .one .right .tx1{ color: #333333; font-size: 20px; padding-bottom: 30px}
.touzi .one .right .tx2{ color: #d60000; font-size: 44px; font-weight: bold; line-height: 40px; padding-bottom: 12px}
.touzi .one .right .tx3{ color: #a06521; font-size: 18px; padding-bottom: 50px;}
.touzi .one .right  .more{ text-transform: uppercase; display: block; color: #666666;
 width: 65px;  font-size: 14px; background: url("../images/gg_7.png") no-repeat right;}
.touzi .two .title{ line-height: 48px; color: #333333; font-size: 20px; overflow: hidden; }
.touzi .two .title .more{text-transform: uppercase; display: block; color: #666666;
	width: 60px;  font-size: 12px; float: right; background: url("../images/gg_8.png") no-repeat right;}
.touzi .two .list{ border: 1px solid #dcdcdc; padding: 20px 15px;}
.touzi .two .list  ul li{line-height: 40px; font-size: 14px; color: #000; overflow: hidden;}
.touzi .two .list  ul li .xiazai{ display: block; float: left; width:60px; height: 40px; background: url("../images/pdf.jpg") no-repeat center center; }

.touzi .two .list  ul  li:hover{ background: #f5f5f5;}
.touzi .two .list  ul li:hover .xiazai{display: block; float: left; width:60px; height: 40px; background: url("../images/pdfh.jpg") no-repeat center center }
.touzi .two .list  ul li  .left { font-size: 14px; max-width: 650px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;display: block;   color: #000; text-indent: 10px;  }
.touzi .two .list  ul li  .right {font-size: 14px; width: 85px; text-align: right; color: #cdcdcd; }


.touzi .three{ margin-top: 40px;  position: relative;}
.touzi .three img{ display: block;}
.touzi .three .txt-bg{ position: absolute; top: 0; height: 100%; width:275px ; left:20px ; z-index: 2; background: url("../images/gg_10.png") repeat;}
.touzi .three .txt{ position: absolute; top: 0; height: 100%; width:275px ; left:20px ; z-index: 3;}
.touzi .three .txt ul .sj-tit{ color: #FFFFFF !important; font-size: 20px !important; line-height: 26px; margin-bottom: 20px; }
.touzi .three .txt ul{  padding-left: 25px; padding-top: 60px; }
.touzi .three .txt ul li{  color: #FFFFFF; font-size: 14px; line-height: 27px;}
.touzi .three .txt ul .gupiao{ padding-top:10px; line-height: 40px !important;  font-size: 16px !important; color: #FFFFFF !important;}
.touzi .three .txt ul .gupiao span{  font-size: 20px; color:#c8a05a; }

.con_block{ border: 0px !important;}
.shishi-layout{ height:602px; overflow: hidden;}