@charset "utf-8";
* {margin: 0px;	padding: 0px;}
body {font-family:"微软雅黑";  font-size: 80%; line-height: 180%; color: #666666; }
.clear {font-size: 0px;	clear: both;line-height: 0px; height: 1px;}
.clearfix:after {content: "."; 	display: block;  height: 0;	clear: both; visibility: hidden;}
.clearFloat{clear:both; font-size:0; line-height:0;}
.clearfix {min-height: 1px;}
* html .clearfix {height: 1px;}
img {border:none;}
a:link {TEXT-DECORATION: none;}
a:visited {TEXT-DECORATION: none;}
a:hover {TEXT-DECORATION: none;}
a:active {TEXT-DECORATION: none;}
ul,li,dl,dd,dt{list-style-type: none;}
ul.btn{display:none;}
i{list-style:none;}


/*-------------------public----------------*/
.bg_1{background:#c51e3c;}
.bg_2{background:#ff7d03;}
.bg_3{background:#52b21a;}
.index_news_tit a.col_1{color:#c51e3c;}
.index_news_tit a.col_2{color:#ff7d03;}
.index_news_tit a.col_3{color:#52b21a;}
.ft{font-size:20px !important;}
/*-------------------head------------------*/
#Head{width:100%; margin:0 auto;background:url(../images/head_bg.jpg) repeat-x 0 0;}
.Head_top{width:1200px; margin:0 auto;}
.Head_top .head_logo{float:left;}
.Head_top .head_tel{float:right;}
.head_navi{width:100%; height:64px; background:url(../images/head_navi_bg.jpg) repeat-x 0 0 ;}
.navi_list{width:1300px; display:block; margin:0 auto; font-size:18px;}
.navi_list li{display:block; margin-left:60px; float:left;}
.navi_list li.home{ width:41px; height:41px; background:url(../images/navi_home_icon.png) no-repeat center; margin-top:10px; _margin-top:-5px;}
.navi_list li.home a{display:block; width:41px; height:41px; }
.navi_list li.home a:hover{text-decoration:none;}
.navi_list li a{line-height:64px; color:#FFF;}
.navi_list li a:hover{color:#FF0;}
.cur{color:#FF0 !important;}
/*--------------banner--------------*/
.flexslider{position:relative;height:334px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat; _margin-top:-10px;}
.slides{position:relative;z-index:1;}
.slides li{height:334px; width:100%;}
.slides li a{display:block;height:334px; width:100%;}
.flex-control-nav{position:absolute;bottom:0px;z-index:2;width:100%; height:32px; padding-top:10px; background:url(../images/navi_bg.png) repeat-x 0 0 ;text-align:center;}
.flex-control-nav li{display:inline-block;width:15px;height:15px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:15px;height:15px;line-height:40px;overflow:hidden;background:url(../images/dot_off.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{display:inline-block;width:15px;height:15px;line-height:40px;background:url(../images/dot_on.png) right 0 no-repeat;cursor:pointer;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}




/*-------------------body--------------------*/
#contentBody{width:1200px; margin:0 auto; padding-top:25px;} 
.contentMain{width:1150px; margin:0 auto;}

h3{ display:block; width:100%; padding-bottom:16px; background:url(../images/h3_bg.png) repeat-x  left bottom; font-weight:normal;}
h3 .h3CN{float:left; font-size:24px; color:#333333;}
h3 .h3EN{float:left; font-size:24px; color:#ff8400; padding-left:17px; font-weight:bold;}
h3 .more{float:right; padding-top:5px;}
h3 .breadCrumbs{display:block; padding-left:21px; background:url(../images/breadcrumbs_icon.png) no-repeat left center; float:right; font-size:14px; color:#444444;}
h3 .breadCrumbs a{color:#444444;}
/*----------photos_box-----------*/
.photos_box{float:left; width:550px;}
.carousel {width:550px; padding-top:15px;}
.carousel .prev , .carousel .next {height:82px;width:18px;overflow:hidden;display:block;margin-top:60px;text-decoration:none;cursor:pointer;}
.carousel .prev {float:left;background
:url(../images/photos_box_left.png) no-repeat;}
.carousel .next {float:left;background:url(../images/photos_box_right.png) no-repeat;}
.jCarouselLite {float:left;width:460px;height:200px; margin:0 auto;overflow:hidden;/*必要元素*/}
.jCarouselLite li{float:left; width: 203px;line-height:150px;text-align:center;vertical-align:middle;*display: block;*font-size:150px; background:#ff9600; padding:5px; border:1px solid #ff3c00; margin:0 5px 0 10px; _margin:0 12px 0 4px;}
.jCarouselLite li img,.jCarouselLite-01 li img{vertical-align:middle; max-width: 190px; max-height: 150px;}

/*---------------index_news--------------*/
.index_news{ float:right; width:550px;}
.index_news_main{width:300px; margin:0 auto; padding-top:15px; padding-bottom:30px;}
.index_news_time{float:left; width:107px; height:63px;}
.index_news_time a{color:#FFF;}
.index_news_time p{font-size:24px; color:#FFF; text-align:center;  line-height:60px;}
.index_news_con{float:right; width:410px;}
.index_news_tit{font-size:15px; font-family:"微软雅黑"; display:block;}
.index_news_txt{font-size:12px; line-height:16px; font-family:"宋体";}
.index_news_tit a{color:#666666;}
.index_news_tit a:hover{color:#F00;}
.index_news_txt a{color:#666666;}
.index_news_txt a:hover{color:#F00;}
.index_news_list{margin-bottom:17px; _margin-bottom:12px;}



/*------------------*/
div.indexmaindiv{margin:0px auto;width:1150px; height:220px;  position:relative; margin-bottom:40px; padding-top:15px;}
div.gai{margin:0px auto;width:450px; height:220px;  position:relative; margin-bottom:40px; padding-top:15px;}
div.indexmaindiv1 div.playerdetail{width:200px;height:180px; font-family:'微软雅黑'; background:#ff6e02;}
div.indexmaindiv1 div.playerdetail div.detailimg{width: 180px; height: 140px;display: table-cell;line-height:100px;text-align:center;vertical-align:middle;*display: block;*font-size:100px;}
div.indexmaindiv1 div.playerdetail div.detailimg img{vertical-align:middle; width: 180px; height: 140px; max-width: 165px; max-height: 183px; margin: 5px 0 0 5px;}
div.indexmaindiv1 div.playerdetail div.teanames{text-align:center;margin-top:5px; border-top:#ff4d16 1px solid; color:#FFF;}
div.indexmaindiv1 div.playerdetail div.teanames a{color:#FFF; font-size:14px;}

/*滚动*/
div.maindiv1{float:left;width:1150px;height:220px;overflow:hidden;position:relative; margin:0 auto;}
div.maindiv1 ul{position:absolute;left:0;top:0;}
div.maindiv1 ul li{float:left;width:175px;height:220px; padding-left:8px;padding-right:8px;}

/*------------------index_about----------------*/
.index_about{width:720px; float:left;}
.index_about_main{width:700px; margin:0 auto; padding-top:15px;}
.index_about_img{ width:225px; height:210px; float:left; padding:5px; background:#ff6e02; border:1px solid #ff0000;}
.index_about_txt{float:right; width:430px; padding-top:15px;}
.index_about_txt p{ font-size:16px; line-height:36px;}


/*------------------index_gbook_con-------------------*/
.index_gbook_con{width:377px; height:300px; float:right; background:url(../images/index_gbook_con_bg.png) no-repeat 120px 160px;}
.index_gbook_con_main{width:344px; margin:0 auto; padding-top:15px;}

.index_gbook_con_main p{font-size:14px; color:#ff6e02; margin-bottom:4px;}
.index_gbook_con_main p a{ color:#ff6e02;}
p.index_gbook_con_tit{ font-size:18px; font-weight:bold; color:#ff6e02; margin-bottom:5px;}

/*--------------footNavi-------------*/
#foot{width:100%; height:224px; margin:0 auto; background:url(../images/foot_bg.jpg) repeat-x 0 0; margin-top:25px;}
.foot_Main{width:1200px; background:url(../images/foot_main_bg.jpg) no-repeat 0 0; margin:0 auto; padding-left:35px; padding-right:67px;}
.footNavi_list{width:1080px; height:55px; margin:0 auto;}
.footNavi_list li{display:inline; padding:0 22px 0 22px; line-height:55px;}
.footNavi_list li a{color:#FFF; font-size:16px;}
.footNavi_list li a:hover{color:#CF0;}
.footer{width:1150px; margin:0 auto; padding:50px 12px 0 2px;}
#foot .footer .foot_img{ display:block;float:left; padding-right:24px;}
#foot .footer .foot_txt{ display:block; float:left; text-align:left; color:#FFF; font-size:12px;}
#foot .footer .foot_logo{float:right; margin-top:-18px;}


.sideNavi{width:215px; float:left; padding-left:5px;}
.navi_tit{display:block; width:205px; height:38px; background:url(../images/navi_tit_bg.png) no-repeat 0 0; font-size:20px; text-align:center; line-height:38px; color:#FFF; margin-bottom:2px;}
.side_Navi_list{display:block; width:205px; margin-bottom:10px;}
.side_Navi_list li{display:block; width:205px; height:38px; background:#e6e8ea; margin-bottom:2px; text-align:center;}
.side_Navi_list li a{ display:block; width:205px; height:38px; font-size:16px; color:#000; line-height:38px;}
.side_Navi_list li a:hover{color:#FFF; background:#ff4d16;}
.on{display:block; color:#FFF; background:#ff4d16;}



/*-----------------left_jdt------------ */
.d1{width:198px;height:184px;overflow:hidden;border:#ff0707 1px solid;background-color:#ff6e02;position:relative; padding:4px; margin-bottom:30px;}  
.d1 ul{display:none;}  
.d1 ul li{display:block;width: 198px;height: 184px;display: table-cell;line-height:100px;text-align:center;vertical-align:middle;*display: block;*font-size:100px;}
.d1 ul li img{vertical-align:middle; max-width: 198px; max-height: 184px;}
.button{position:absolute;z-index:1000;right:4px;bottom:4px;font-size:13px;font-weight:bold;}  
.button a{background-color:#000;display:block; width:20px; height:19px; text-align:center; line-height:19px; font-size:12px; font-family:"微软雅黑"; float:left;color:#FFFFFF;text-decoration:none;cursor:pointer; }  
.button .b2{color:#FFF;background-color:#ff0000;}  

.contentBodyMain {width:950px; float:right; padding-right:5px;}

.left_gbook_con{ margin:0 auto; padding-top:10px;}
.left_gbook_con p.left_tit{font-size:18px; color:#ff6e02; font-weight:bold;}
.left_gbook_con p{font-size:14px; color:#ff6e02; margin-bottom:4px;}
.left_gbook_con p a{color:#ff6e02;}

.btn_list{ width:700px; margin:0 auto; padding:0 15px 15px 0;}
.btn_list li{display:block; float:left; width:33px; height:33px; background:#fff; border:1px solid #e5e5e5; margin-right:5px;}
.btn_list li a{display:block; width:33px; height:33px; text-align:center; vertical-align:middle; font-size:14px; color:#888888; line-height:33px;}
.btn_list li a img{ margin-top:7px;}
.btn_list li a:hover{background:#52b21a; color:#FFF; }

/*===================about==========================*/
.about_main{padding-top:25px;}
.about_main img{float:left; margin:0 15px 20px 10px;}

/*===================news_list===================*/
.news_list_main{padding-top:25px;}
.index_news_con_main{float:right; width:900px; padding-right:10px; margin-bottom:15px; }


/*====================products_main==================*/
.products_main{padding-top:25px;}

.pro_main{width:180px; height:170px; float:left; background:#ff6e02; border:1px solid #ff4d16; margin:0 7px 25px 7px;}
.pro_img{display:block; padding:4px;width: 170px;height: 130px;display: table-cell;line-height:150px;text-align:center;vertical-align:middle;*display: block;*font-size:100px;}
.pro_img img{vertical-align:middle; max-width: 165px; max-height: 120px;}
.pro_txt{display:block; text-align:center;border-top:1px solid #ff4d16;}
.pro_txt a{font-size:14px; color:#FFF;}


/*===========================gbook_main=====================*/
.gbook_main{padding-top:25px; width:100%; padding-bottom:100px; background:url(../images/gbook_bg.jpg) no-repeat 500px bottom ;}
.gbook_main input{width:232px; height:40px; border:#dddddd 1px solid;font-size:18px;}
.gbook_main  textarea{width:583px; height:277px; border:#dddddd 1px solid;}
.gbook_main .gbook_icon{position:absolute; right:40px; bottom:88px;}

td #btn_1{width:112px; height:40px; background:#ff0000; color:#FFF; font-size:18px; cursor:pointer; font-family:"微软雅黑"; border:none;}
td #btn_2{width:112px; height:40px;background:#cccccc; color:#FFF; font-size:18px;cursor:pointer; font-family:"微软雅黑";border:none;}

/*========================gbook-con========================*/
.gbook-con_main{width:880px; background:url(../images/index_gbook_con_bg.png) no-repeat bottom right;}
.address{width:815px; margin:0 auto; padding-top:30px; margin-bottom:200px;}
.map{display:block; width:485px; float:left;}
.address_content .address_tit{font-size:18px; color:#666666;}
.address_content{float:right; width:295px;}
.address_content p{ font-size:14px; margin-bottom:10px; color:#ff6e02;}
.address_content p a{ color:#ff6e02;}
.address_content p a:hover{color:#999;}

/*==========================show======================*/
.show{padding:20px 0 20px 0; width:950px;}
.show_tit{font-size:18px; font-weight:bold; text-align:center; margin-bottom:5px;}
.show_txt{font-size:12px ;text-align:center; margin-bottom:10px;}
.show_main{ width:950px;; padding:20px 0 30px 0; border-top:1px solid #c4c4c4; border-bottom:4px solid #c4c4c4;}
.page{margin:0 auto; margin-bottom:10px;padding:20px 0 30px 0;}
.page a{color:#666666;} 

DIV.sabrosus {MARGIN: 3px; TEXT-ALIGN: center;clear:both; padding:21px 0 29px 0; clear:both;font-family:Microsoft YaHei;}
DIV.sabrosus A:link,DIV.sabrosus A:visited { padding:7px 12px;color:#333; text-align:center;MARGIN-RIGHT: 2px;TEXT-DECORATION: none; color:#96997a; BACKGROUND-COLOR:#FFF; border:1px solid #e7e7e7; }
DIV.sabrosus A:hover {text-decoration: none; background:#52b51c; color:#FFF;}
DIV.sabrosus SPAN.current {padding:7px 12px;background:#52b51c; color:#FFF;}
DIV.sabrosus SPAN.disabled {padding:7px 12px;MARGIN-RIGHT: 2px;}

.main_visual{height:422px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{height:422px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:422px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:422px;}
.main_image li span{display:block;width:100%;height:422px}
.main_image li a{display:block;width:100%;height:422px}
.main_image li .img_1{background:url('../images/img_main_1.jpg') center top no-repeat}
.main_image li .img_2{background:url('../images/img_main_2.jpg') center top no-repeat}
.main_image li .img_3{background:url('../images/img_main_3.jpg') center top no-repeat}
.main_image li .img_4{background:url('../images/img_main_4.jpg') center top no-repeat}
.main_image li .img_5{background:url('../images/img_main_5.jpg') center top no-repeat}


div.flicking_con{position:absolute;top:360px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}