/*banner*/
#banner img {margin: 0 -100%;}

/*main*/
.main{ width:1280px; margin:0 auto; height:auto; position:relative;}

/*m_l*/
#m_l{ float:left; width:950px;}
#m_l .weizi { font-size: 16px; color: #555; height: 45px; line-height: 45px; border-bottom: 1px solid #CDCDCD;}


#m_l .tu { line-height: 200%; width: 930px; position: relative; }
#m_l .tu .pro_img { float: left; width: 400px; height: 400px; margin-right: 20px; }
#m_l .tu h1{ font-size: 24px; font-weight: normal; padding-top: 15px; }
#m_l .tu .td { margin: 10px 0; }
#m_l .tu .wx { float: left; margin: 15px 0; width: 500px; }
#m_l .tu .bdshare-button-style0-32 { zoom: 1;display: block; }
#m_l .tu .wx ul li { float: left; text-align: center; margin-right: 30px; line-height: 130%; }
#m_l .c_t{ margin-top:25px; height:48px; border-bottom:#d7d8d8 1px solid;}
#m_l .c_t li{ float:left; height:45px; line-height:45px; width:120px; text-align:center; font-size:18px; border:#fff 1px solid; border-bottom:0; border-top:#FFF 3px solid; cursor:pointer;}
#m_l .c_t .li_on{ border:#d7d8d8 1px solid; border-top:#083e7a 3px solid; border-bottom: #FFF 1px solid;}
#m_l .c_n{ line-height:230%; margin:10px;}
#m_l .c_n a{color:#666;}
#m_l .c_n a:hover{ text-decoration:none;}
#m_l .c_n table{ background-color:#e7e7e7; width:100%;}
#m_l .c_n table td{ background-color:#fff; padding-left:5px;}







/*m_r*/
#m_r{ float:right; width:300px;}
#m_r h4{font-size: 18px; font-weight: bold; padding-left: 10px; margin-bottom:10px; height: 45px; line-height: 55px; border-bottom: 1px solid #CDCDCD;}
#m_r .fl a{ display:inline-block; padding-left:10px; width:140px; height:40px; line-height:40px; font-size:16px;}
#m_r h5{font-size: 18px; font-weight: bold; padding-left: 10px; margin-bottom:10px; height: 45px; line-height: 55px; border-bottom: 1px solid #CDCDCD;}
#m_r .zxbk li{ line-height:300%; padding-left:10px; border-bottom:1px dotted #dddddd;}
#m_r .zxbk li a:hover { color:#0858b1;}













