﻿@charset "utf-8";
.main{width:1200px; margin:0 auto; overflow:hidden;}
.main_b { padding:50px 0px; height:430px; /*background:url(../bannerimg/main_b_bg.jpg) center top no-repeat; */
background: #F1F1F1;}
.main_b_title { text-align:center; margin-bottom:30px; }
.main_b_title h2 { font-size:36px; line-height:40px;color: #CB0412;  font-weight:bold; letter-spacing:3px;  }
.category { width:1080px; margin:0 auto 0; position:relative; }

.category .bd li {width:300px; height:330px; margin:0px 20px 0px 20px; float:left; _display:inline; overflow:hidden; text-align:center; background:#ffffff; padding:10px; background:#fff; }
.category .bd li .pic { width:300px; height:200px; text-align:center; overflow:hidden; }
.category .bd li .pic img { display:block; width:300px; height:200px; padding:0px;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s;  }
.main_b_list_title { padding:15px 0px 5px 0px; margin-bottom:5px; line-height:24px; overflow:hidden;}
.main_b_list_title a { font-size:16px; color:#555555; display:block; }
.main_b_list_title a:hover { color:#2758a3; text-decoration:underline; }
.main_b_list_p { font-size:13px; color:#777777; padding:0px 12px 0px 12px; line-height:24px; height:72px; overflow:hidden; }
.main_b_list .pic:hover img { transform: scale(1.07); -webkit-transform: scale(1.07); transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; }

.category .prev { display:block; width:24px; height:43px; background:url(../bannerimg/btn_left.png) left center no-repeat; position:absolute; left:-60px; top:40%; margin-top:-12px; cursor:pointer; }
.category .next { display:block; width:30px; height:43px; background:url(../bannerimg/btn_right.png) left center no-repeat; position:absolute; right:-60px; top:40%; margin-top:-12px; cursor:pointer; }


.main_e { padding:40px 0px 40px 0px;  background:#f5f5f5; }
.main_e_title { text-align:center; margin-bottom:30px; }
.main_e_title h2 { font-size:36px; line-height:36px; color:#cb0412; font-weight:bold; letter-spacing:3px; margin-bottom:10px; }

.main_e_title p { font-size:18px; color:#555555; line-height:28px; }
/*列表开始*/
.main_e_list { width:1220px; position: relative; margin:0 auto; min-height:180px; _height:210px; }
.main_e_list .hd .prev { top:68px; background: url(../bannerimg/zuo1.png) center no-repeat; width:18px; height:35px; float: left; overflow: hidden; position: relative; margin: 0 auto; z-index: 1; cursor: pointer; margin-left:-20px; }
.main_e_list .hd .next { top:68px; background: url(../bannerimg/you1.png) center no-repeat; width:18px; height:35px; float: right; overflow: hidden; position: relative; margin: 0 auto; z-index: 1; cursor: pointer; margin-right:-20px; }
.main_e_list .hd ul { float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.main_e_list .hd ul li { float:left; width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.main_e_list ul { width:1220px; margin:0 auto; }
.main_e_list ul li.on { background-position:0 0; }
.main_e_list ul { overflow:hidden; zoom:1; }
.main_e_list ul li { width:222px; margin:0px 11px 0px 11px; float:left; _display:inline; overflow:hidden; }
.main_e_list ul li .pic { width:220px; height:164px; background:#ffffff; text-align:center; border:1px solid #dddddd; overflow:hidden; }
.main_e_list ul li .pic img { display:block; width:220px; height:164px; }
.main_e_list ul li span { display:block; text-align:center; padding-top:5px; }
.main_e_list ul li span a { color:#555555; line-height:26px; font-size:14px; }
.main_e_list ul li:hover img { transform: scale(1.08); transition: all 0.5s ease 0s; -webkit-transform: scale(1.08); -webkit-transform: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; }
.main_e_list ul li:hover span a { color:#e77e0f; }
.main_e_list ul li:hover .pic { border:1px solid #e77e0f; }

.main_c { background:#f1f1f1;margin-top:1px; overflow-x:hidden; }
.main_c_center { width:1200px; margin:0 auto; height:500px; }
.main_c_left { width:459px; float:left; position:relative; }
.main_c_left a { }
.main_c_left img { height:500px; position:absolute; right:0px; }
.main_c_right { width:650px; float:right; padding-top:38px; }
/*youshi_tab*/
.youshi_tab { width:100%; text-align: left; margin:0 auto; float:left; }
.youshi_tab .hd { height:415px; position: relative; width:111px; float:left; }
.youshi_tab .hd ul { float: left; position: absolute; }
.youshi_tab .hd ul li { float: left; width:111px; cursor: pointer; padding:0px; height:82px; line-height:28px; color:#fff; font-size: 18px; text-align: center; margin:0px; margin-bottom:1px; }
.youshi_tab_1 { background:url(../bannerimg/bian1.jpg) center top no-repeat; }
.youshi_tab_2 { background:url(../bannerimg/bian2.jpg) center top no-repeat; }
.youshi_tab_3 { background:url(../bannerimg/bian3.jpg) center top no-repeat; }
.youshi_tab_4 { background:url(../bannerimg/bian4.jpg) center top no-repeat; }
.youshi_tab_5 { background:url(../bannerimg/bian5.jpg) center top no-repeat; }
.youshi_tab .hd ul li.on { background:url(../bannerimg/bian6.jpg) center top no-repeat; color:#ffffff !important; }
.youshi_tab .hd ul li span { display:block; text-align:left; }
.youshi_tab .hd ul li .youshi_tab_xuhuao { font-size:24px; font-family:"Times New Roman", Times, serif; padding:9px 0px 3px 0px; text-indent:9px; }
.youshi_tab .hd ul li .youshi_tab_xuhuao_title { font-size:28px; text-align:center; }
.youshi_tab_right { width:496px; float:right; font-size:14px; color:#626262; line-height:26px; padding:15px 0px; }
.youshi_tab_right img, .youshi_tab_right table { max-width:496px; }





