body{ font-family:"微软雅黑", arial, "宋体", Helvetica; font-size:12px; line-height:175%; margin:0px; padding:0px; color:#000000; min-width:1200px; position:relative;}
img{ border:0px;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#333333; text-decoration:underline;}
form{ margin:0px; padding:0px;}
input,select,textarea{ font-size:14px; padding:4px 5px; font-family:"微软雅黑";}
.st{ font-family:"宋体";}

/*****head*****/
.head{ width:100%; height:120px; margin:0 auto; padding:0px; background:rgba(40,166,66,0.8); clear:both; position:fixed; top:0px; left:0px; z-index:10000;}
.head-scroll{ background:#28a642}
.head .cot{ width:1200px; height:auto; margin:0 auto; clear:both; position:relative;}
.head .cot .logo{ width:222px; height:65px; clear:both; position:absolute; top:27px; left:0px; background:url(/template/default/image/logo.png) center no-repeat; font-size:0px; line-height:0;}
.head .cot .logo a{ display:block; width:222px; height:65px;}
.head .cot .menu{ width:auto; height:70px; clear:both; position:absolute; top:50px; left:280px;}
.head .cot .menu .li{ width:auto; height:70px; margin-right:35px; padding:0px; float:left; font-size:16px; color:#ffffff; position:relative;}
.head .cot .menu .li a{ display:block; width:auto; height:70px; color:#ffffff; text-decoration:none;}
.head .cot .menu .li a:hover{ font-weight:bold;}
.head .cot .menu .li-activate a{ font-weight:bold;}
.head .cot .menu .li .menu-sub{ width:600px; height:auto; padding-top:30px; clear:both; position:absolute; top:70px; left:0px; z-index:100; overflow:hidden; display:none;}
.head .cot .menu .li .menu-sub .exp{ width:180px; height:auto; float:left;}
.head .cot .menu .li .menu-sub .exp .pic{ width:180px; height:120px; padding-bottom:10px; clear:both; font-size:0px;}
.head .cot .menu .li .menu-sub .exp .txt{ width:180px; height:auto; padding-top:0px; clear:both; font-size:12px; color:#ffffff; line-height:170%;}
.head .cot .menu .li .menu-sub .nav{ width:420px; height:auto; float:left;}
.head .cot .menu .li .menu-sub .nav .nt{ width:auto; height:auto; padding-left:60px; clear:both; font-size:24px; color:#ffffff;}
.head .cot .menu .li .menu-sub .nav .nt span{ padding-left:15px; text-transform:capitalize;}
.head .cot .menu .li .menu-sub .nav .nc{ width:420px; height:auto; padding-top:15px; clear:both;}
.head .cot .menu .li .menu-sub .nav .nc .sli{ width:150px; height:33px; line-height:33px; margin-left:60px; float:left; border-bottom:1px solid #81c38c; font-size:14px; color:#ffffff;}
.head .cot .menu .li .menu-sub .nav .nc .sli a{ display:block; width:150px; height:33px; color:#ffffff;}
.head .cot .menu .li .menu-sub .nav .nc .sli a:hover{ color:#cfe7d3;}
.head .cot .menu .li .menu-sub .nav .nc .sli span{ float:right;}
.head .cot .contact{ width:auto; height:28px; line-height:28px; padding:0 15px 0 40px; clear:both; position:absolute; top:47px; right:0px; font-size:20px; color:#28a642; background:url(/template/default/image/contact.png) 12px center no-repeat #ffffff; border-radius:28px; -moz-border-radius:28px; -webkit-border-radius:28px;}
.menu_bg{ width:100%; height:280px; clear:both; position:fixed; top:120px; left:0px; background:rgba(40,166,66,0.9); display:none;}

.banner{ width:100%; height:800px; margin:0 auto; padding-bottom:95px; clear:both; background:#ffffff; overflow:hidden; position:relative;}
.banner .li{ width:1920px; height:800px; clear:both; position:absolute; top:0px; left:50%; margin-left:-960px; font-size:0px; overflow:hidden;}
.banner-sub{ height:520px;}
.banner-sub .li{ height:520px;}
.banner .logo{ width:222px; height:40px; clear:both; position:absolute; left:50%; bottom:95px; margin-left:-111px; background:url(/template/default/image/logo2_bg.png) center no-repeat; font-size:0px; line-height:0px;}
.banner .logo .pic{ width:137px; height:112px; clear:both; position:absolute; top:18px; left:43px; background:url(/template/default/image/logo2.png) center no-repeat; font-size:0px; line-height:0px;}

/*****foot*****/
.foot{ width:auto; height:auto; margin:0px auto; clear:both; background:#28a642;}
.foot .cot{ width:1200px; height:auto; margin:0 auto; padding:30px 0px 50px 0px; clear:both; overflow:hidden;}
.foot .cot .menu{ width:auto; height:auto; float:left;}
.foot .cot .menu .li{ width:140px; height:auto; float:left;}
.foot .cot .menu .li .lt{ width:140px; height:auto; clear:both; font-size:16px; color:#ffffff;}
.foot .cot .menu .li .lt a{ color:#ffffff;}
.foot .cot .menu .li .lc{ width:140px; height:auto; padding-top:10px; clear:both;}
.foot .cot .menu .li .lc .l-li{ width:140px; height:auto; padding:2px 0px; float:left; font-size:14px; color:#e0efe2;}
.foot .cot .menu .li .lc .l-li a{ color:#e0efe2;}
.foot .cot .menu .li-many{ width:235px;}
.foot .cot .menu .li-many .lc{ width:200px;}
.foot .cot .menu .li-many .lc .l-li{ width:100px;}
.foot .cot .qrcode{ width:auto; height:auto; float:right;}
.foot .cot .qrcode .li{ width:110px; height:auto; padding-left:30px; float:left; text-align:center; font-size:14px; color:#ffffff;}
.foot .cot .qrcode .li-first{ padding-left:0px;}
.foot .cot .qrcode .li span{ display:block; padding-top:5px;}
.foot .copyright{ width:100%; height:auto; clear:both; background:#12641e;}
.foot .copyright .cot{ width:1200px; height:auto; margin:0px auto; padding:20px 0px; clear:both; text-align:center; font-size:12px; color:#ffffff; line-height:170%;}
.foot .copyright .cot a{ color:#ffffff;}

/*****main*****/
.wrapper{ width:100%; height:auto; clear:both; position:absolute; top:0px; left:0px; z-index:1;}

.public-tit{ width:100%; height:auto; padding:55px 0px 35px 0px; clear:both;}
.public-tit .tcot{ width:1000px; height:55px; margin:0 auto; clear:both; position:relative;}
.public-tit .tcot .txt-en{ width:100%; height:auto; clear:both; position:absolute; left:0px; bottom:22px; z-index:1; text-align:center; font-size:60px; color:rgba(40,166,66,0.15); font-weight:lighter; text-transform:uppercase;}
.public-tit .tcot .line{ width:80px; height:10px; clear:both; position:absolute; left:50%; top:23px; margin-left:-40px; z-index:1; background:rgba(40,166,66,0.3); border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; font-size:0px; line-height:0px;}
.public-tit .tcot .txt-cn{ width:100%; height:auto; clear:both; position:absolute; top:0; left:0; z-index:2; text-align:center; font-size:36px; color:#28a642; font-weight:bold;}
.public-tit .tcot2 .txt-en{ color:rgba(255,255,255,0.1);}
.public-tit .tcot2 .line{ background:rgba(40,166,66,0.8);}
.public-tit .tcot2 .txt-cn{ color:#ffffff;}

.about{ width:100%; height:auto; clear:both; background:#ffffff;}
.about .cot{ width:1200px; height:auto; margin:0 auto; padding-top:25px; clear:both;}
.about .cot .introduce{ width:1200px; height:260px; clear:both; background:url(/template/default/image/about_bg.png) -8px 155px no-repeat #e9f6ec; overflow:hidden;}
.about .cot .introduce .icot{ width:auto; height:260px; float:left; position:relative;}
.about .cot .introduce .icot .txt{ width:580px; height:auto; padding:20px 0px 0px 25px; clear:both; font-size:16px; color:#000000; line-height:170%; text-align:justify;}
.about .cot .introduce .icot .param{ width:610px; height:auto; clear:both; position:absolute; left:0px; bottom:20px; display:none;}
.about .cot .introduce .icot .param .li{ width:200px; height:auto; float:left; text-align:center; font-size:32px; color:#28a642;}
.about .cot .introduce .icot .param .li-interval{ width:2px; height:30px; margin-top:-3px; float:left; background:#d1ddd4; font-size:0px; line-height:0px;}
.about .cot .introduce .icot .param .li span{ display:block; padding-top:8px; font-size:14px; color:#000000;}
.about .cot .introduce .ipic{ width:560px; height:260px; float:right; font-size:0px; line-height:0px; overflow:hidden;}
.about .cot .introduce .ipic img{ width:560px; height:auto; min-height:260px;}
.about .cot .link{ width:1200px; height:130px; padding:45px 0px 50px 0px; clear:both;}
.about .cot .link .li{ width:224px; height:auto; padding-left:20px; float:left;}
.about .cot .link .li a{ display:block; width:100%; height:100%; text-decoration:none;}
.about .cot .link .li-first{ padding-left:0px;}
.about .cot .link .li .lpic{ width:224px; height:100px; clear:both; font-size:0px; line-height:0px;}
.about .cot .link .li .ltxt{ width:100%; height:auto; padding-top:5px; clear:both; text-align:center; font-size:14px; color:#000000;}
.about .cot .link .li a:hover .ltxt{ color:#28a642;}

.product{ width:100%; height:640px; clear:both; position:relative;}
.product .bg{ width:100%; height:1000px; clear:both; position:fixed; top:-150px; left:0px; z-index:-1; background:url(/template/default/image/bg_product.jpg) center no-repeat; background-size:1920px auto;}
.product .cot{ width:1200px; height:auto; margin:0 auto; padding-top:0px; clear:both;}
.product .cot .li{ display:inline-table; width:255px; height:auto; padding-left:60px; float:left;}
.product .cot .li a{ display:block; width:100%; height:100%; text-decoration:none;}
.product .cot .li-first{ padding-left:0px;}
.product .cot .li .lpic{ width:255px; height:390px; clear:both; font-size:0px; line-height:0px;}
.product .cot .li .ltxt{ width:100%; height:auto; padding-top:18px; clear:both; text-align:center; font-size:26px; color:#ffffff; line-height:180%; }

.equipment{ width:100%; height:auto; clear:both; background:#ffffff;}
.equipment .cot{ width:1200px; height:auto; margin:0 auto; padding-bottom:60px; clear:both;}
.equipment .cot .txt{ width:1200px; height:auto; margin:0 auto; padding-bottom:40px; clear:both; text-align:center; font-size:16px; color:#000000; line-height:160%;}
.equipment .cot .pics{ width:1200px; height:auto; clear:both; position:relative;}
.equipment .cot .pics .arrow-left{ width:19px; height:36px; clear:both; position:absolute; top:62px; left:-47px; background:url(/template/default/image/arrow_left.png) center no-repeat; font-size:0px; line-height:0px; cursor:pointer;}
.equipment .cot .pics .arrow-right{ width:19px; height:36px; clear:both; position:absolute; top:62px; right:-47px; background:url(/template/default/image/arrow_right.png) center no-repeat; font-size:0px; line-height:0px; cursor:pointer;}
.equipment .cot .pics .pcot{ width:1200px; height:auto; clear:both; overflow:hidden;}
.equipment .cot .pics .pcot .li{ width:224px; height:auto; padding-right:20px; float:left;}
.equipment .cot .pics .pcot .li a{ display:block; width:100%; height:100%;}
.equipment .cot .pics .pcot .li .lpic{ width:224px; height:162px; clear:both; font-size:0px; line-height:0px; overflow:hidden;}
.equipment .cot .pics .pcot .li .ltxt{ width:100%; height:auto; padding-top:5px; clear:both; text-align:center; font-size:14px; color:#000000;}

.advantage{ width:100%; height:490px; clear:both; position:relative; overflow:hidden;}
.advantage .video{ width:100%; height:864px; clear:both; position:absolute; top:-100px; left:0px; z-index:1; background:url(/template/default/image/video.jpg) center no-repeat; font-size:0px; line-height:0px;}
.advantage .video .vmask{ width:100%; height:100%; clear:both; position:absolute; top:0px; left:0px; z-index:1; background:rgba(22,125,37,0.8); font-size:0px; line-height:0px;}
.advantage .video video{ width:100%; height:auto;}
.advantage .content{ width:100%; height:auto; clear:both; position:absolute; top:10px; left:0px; z-index:2;}
.advantage .content .cot{ width:1200px; height:auto; margin:0 auto; clear:both;}
.advantage .content .cot .txt{ width:100%; height:auto; margin:-20px auto 0 auto; clear:both; text-align:center; font-size:18px; color:#ffffff;}
.advantage .content .cot .icon{ width:1100px; height:auto; margin:0 auto; padding-top:70px; clear:both;}
.advantage .content .cot .icon .li{ width:25%; height:auto; float:left;}
.advantage .content .cot .icon .li .lpic{ width:70px; height:60px; margin:0 auto; clear:both; font-size:0px; line-height:0px;}
.advantage .content .cot .icon .li .ltxt{ width:200px; height:auto; margin:0 auto; padding-top:15px; clear:both; text-align:center; font-size:24px; color:#ffffff; font-weight:bold;}
.advantage .content .cot .icon .li .ltxt span{ display:block; width:100%; height:auto; padding-top:12px; clear:both; font-size:16px; font-weight:normal; line-height:150%;}
.advantage .mask{ width:100%; height:142px; clear:both; position:absolute; left:0px; bottom:0px; z-index:10; background:url(/template/default/image/advantage_mask.png) center bottom no-repeat; font-size:0px; line-height:0px;}

.news{ width:100%; height:auto; clear:both; background:#ededed;}
.news .cot{ width:1200px; height:395px; margin:0 auto; padding-bottom:50px; clear:both;}
.news .cot .li{ width:280px; height:395px; margin-left:26px; float:left; background:#ffffff; -webkit-box-shadow:0 0 15px rgba(0,0,0,0.1); -moz-box-shadow:0 0 15px rgba(0,0,0,0.1); box-shadow:0 0 15px rgba(0,0,0,0.1);}
.news .cot .li-first{ margin-left:1px;}
.news .cot .li a{ display:block; width:100%; height:100%; text-decoration:none;}
.news .cot .li .lpic{ width:280px; height:180px; margin:0 auto; clear:both; font-size:0px; line-height:0px; overflow:hidden;}
.news .cot .li .ltit{ width:250px; height:58px; margin:0 auto; padding-top:12px; clear:both; font-size:18px; color:#000000; line-height:140%;}
.news .cot .li .labs{ width:250px; height:100px; margin:0 auto; padding-top:5px; clear:both; font-size:14px; color:#666666; line-height:160%;}
.news .cot .li .ltime{ width:250px; height:auto; margin:0 auto; padding-top:0px; clear:both; font-size:14px; color:#999999;}
.news .cot .li a:hover .ltit{ color:#28a642;}
.news .more{ width:100%; height:auto; padding:30px 0px 65px 0px; clear:both; background:#ffffff;}
.news .more .but{ width:189px; height:47px; margin:0 auto; clear:both; background:url(/template/default/image/news_more.png) center no-repeat;}
.news .more .but a{ display:block; width:122px; height:47px; line-height:47px; padding-left:67px; font-size:14px; color:#000000; text-decoration:none;}
.news .more .but a:hover{ color:#28a642;}

/*****sub*****/
.sub{ width:auto; height:auto; margin:0 auto; padding-top:0px; clear:both; background:#ffffff;}

.sub-menu{ width:1200px; height:38px; margin:0 auto; padding-top:25px; clear:both; text-align:center; border-bottom:1px solid #ededed;}
.sub-menu .li{ display:inline-table; width:auto; height:38px; padding:0 20px; font-size:24px; color:#666666; position:relative;}
.sub-menu .li a{ display:block; width:100%; height:38px; color:#666666;}
.sub-menu .li .arrow{ display:none;}
.sub-menu .li-on{ color:#28a642;}
.sub-menu .li-on a{ color:#28a642; text-decoration:none;}
.sub-menu .li-on .arrow{ display:inline-table; width:19px; height:10px; position:absolute; bottom:-8px; left:50%; margin-left:-10px; background:url(/template/default/image/nav_arrow.png) center no-repeat; font-size:0px;}

.sub-cot{ width:1200px; height:auto; margin:0 auto; padding-top:0px; clear:both;}
.sub-cot .cot{ width:1200px; height:auto; margin:0 auto; padding:0px 0px 65px 0px; clear:both; line-height:170%; font-size:16px; text-align:justify; overflow:hidden; position:relative;}

.sub-investment{ width:100%; height:270px; margin:100px auto 110px auto; clear:both; background:url(/template/default/image/bg2.jpg) center no-repeat; background-size:100% auto; position:relative;}
.sub-investment .txt{ width:860px; height:auto; padding-top:120px; clear:both; text-align:center; font-size:30px; color:#ffffff; font-weight:normal;}
.sub-investment .form{ width:340px; height:430px; clear:both; position:absolute; top:-70px; right:0px; background:#dbdbdb;}
.sub-investment .form .fc{ width:290px; height:auto; margin:0 auto; padding-top:12px; clear:both;}
.sub-investment .form .fc .li{ width:290px; height:auto; padding-top:15px; clear:both;}
.sub-investment .form .fc .li input{ width:260px; height:40px; line-height:40px; padding:0 15px; background:#ffffff; border:0px; font-size:14px;}
.sub-investment .form .fc .li textarea{ width:260px; height:120px; padding:10px 15px; background:#ffffff; border:0px; font-size:14px;}
.sub-investment .form .fc .li-but{ width:290px; height:50px; line-height:50px; margin-top:22px; clear:both; background:#513528; text-align:center; font-size:18px; color:#ffffff;}
.sub-investment .form .fc .li-but span{ display:inline-table; width:43px; height:14px; margin:0px 0px 0px 10px; background:url(/template/default/image/image_14.png) center no-repeat; font-size:0px;}
.sub-investment .form .fc .li-but a{ display:block; width:290px; height:50px; color:#ffffff;}


/*****list*****/
.sub-list{ width:1200px; height:auto; margin:0px; padding:0px; clear:both;}
.sub-list .li{ width:1200px; height:auto; padding:20px 0px; clear:both; border-bottom:1px dashed #eeeeee; overflow:hidden;}
.sub-list .li .pic{ width:250px; height:auto; max-height:250px; float:left; font-size:0px; overflow:hidden;}
.sub-list .li .txt{ width:920px; height:auto; margin-top:0px; float:right; position:relative;}
.sub-list .li .txt .tt{ width:100%; height:auto; clear:both; font-size:22px; color:#333333;}
.sub-list .li .txt .tc{ width:100%; height:auto; padding-top:15px; clear:both; font-size:16px; color:#666666;}
.sub-list .li .txt .tc a{ padding-left:10px; color:#66c039;}
.sub-list .li .txt .ttime{ width:100%; height:auto; padding-top:10px; clear:both; font-size:16px; color:#999999;}
.sub-list .li .txt-full{ width:1200px;}

.sub-content{ width:1200px; height:auto; margin:0px; padding:0px; clear:both;}
.sub-content .s-tit{ width:auto; clear:both; font-size:30px; font-weight:bold; line-height:35px; text-align:center;}
.sub-content .s-tit-bottm{ width:auto; padding-bottom:30px; clear:both; text-align:center; color:#666666; font-size:14px; padding-top:5px;}
.sub-content .cot-c{ width:auto; clear:both; font-size:16px; overflow:hidden;}
.sub-content .cot-bottom{ width:auto; padding-top:10px; clear:both; text-align:right; font-size:14px; color:#999999;}
.sub-content .cot-bottom img{ vertical-align:middle;}
.sub-content .cot-menu{ width:1200px; height:40px; margin-top:20px; clear:both; background:#eeeeee;}
.sub-content .cot-menu .li{ width:585px; height:40px; line-height:40px; padding-left:15px; float:left; font-size:14px; color:#333333;}
.sub-content .cot-menu .li span{ color:#41755e;}
.sub-content .cot-menu .li a{ color:#333333;}
.sub-content .relevant{ width:1200px; height:auto; margin-top:30px; clear:both; overflow:hidden;}
.sub-content .relevant .li{ width:550px; height:auto; padding-right:50px; float:left;}
.sub-content .relevant .li .lt{ width:100%; height:35px; clear:both; border-bottom:1px solid #28a642;}
.sub-content .relevant .li .lt span{ display:block; width:auto; height:35px; line-height:35px; padding:0px 20px; float:left; background:#28a642; text-align:center; font-size:18px; color:#ffffff; border-radius:5px 5px 0px 0px; -moz-border-radius:5px 5px 0px 0px; -webkit-border-radius:5px 5px 0px 0px;}
.sub-content .relevant .li .lc{ width:100%; height:auto; padding-top:10px; clear:both;}
.sub-content .relevant .li .lc .llc{ width:96.5%; height:30px; line-height:30px; padding-left:3.5%; clear:both; background:url(/template/default/image/image_24.png) left center no-repeat; font-size:14px; color:#333333;}
.sub-content .relevant .li .lc .llc a{ color:#333333;}
.sub-content .relevant .li .lc .llc a:hover{ color:#28a642;}




#l_list{ width:730px; height:auto; margin:0px; padding:10px 0px 0px 10px; clear:both;}
#l_list_title{ width:730px; height:35px; margin:0px; padding:0px; clear:both; background:url(/template/default/image/image25.gif) top repeat-x;}
#l_list_title .tit{ width:auto; height:35px; float:left; background:url(/template/default/image/image41.gif);}
#l_list_title .tit .t_left{ width:5px; height:35px; float:left; background:url(/template/default/image/image42.gif); font-size:0px;}
#l_list_title .tit .t_content{ width:auto; height:29px; padding:6px 10px 0px 10px; float:left; background:url(/template/default/image/image44.gif) bottom center no-repeat; font-size:14px; color:#FFFFFF; font-weight:bold;}
#l_list_title .tit .t_content a{ color:#FFFFFF; text-decoration:none;}
#l_list_title .tit .t_content a:hover{ color:#FFFFFF; text-decoration:none;}
#l_list_title .tit .t_right{ width:5px; height:35px; float:left; background:url(/template/default/image/image43.gif); font-size:0px;}
#l_list_title .n_right{ width:auto; height:29px; padding:6px 10px 0px 0px; float:right; background:url(/template/default/image/image28.gif) top right no-repeat; font-family:"宋体";}
#l_list_title .n_right a{ color:#00783C; text-decoration:none;}
#l_list_content{ width:728px; height:auto; margin:0px; padding:0px; clear:both; border-left:1px solid #82B29A; border-right:1px solid #82B29A; border-bottom:1px solid #82B29A;}
#l_list_content .cot{ width:700px; height:auto; margin:0 auto; padding:10px 0px 15px 0px; clear:both; overflow:hidden; font-size:14px; line-height:170%;}

#sub_list{ width:auto; height:auto; margin:0px; padding:0px; clear:both;}
#sub_list ul{ display:block; list-style-type:none; margin:0px; padding:0px; clear:both;}
#sub_list ul li{ display:block; list-style-type:none; padding:6px 0px 6px 15px; clear:both; background:url(/template/default/image/news_spot.png) left center no-repeat; border-bottom:1px dashed #dadada; overflow:hidden;}
#sub_list ul li a:hover{ color:#FF0000; text-decoration:underline;}
#sub_list ul li img{ vertical-align:middle;}
.list_left{ float:left;}
.list_right{ float:right; font-size:12px; color:#999999;}

#sub_photo{ width:auto; height:auto; margin:0px; padding:0px; clear:both;}
#sub_photo_box{ width:250px; height:auto; margin-bottom:40px; padding:0px 25px; text-align:center; float:left; line-height:200%;}
#sub_photo_box a:hover{ color:#28a642; text-decoration:underline;}

/*****show*****/
#show_cot{ width:auto; height:auto; margin:0 auto; padding:0px; clear:both;}
#show_cot .s_tit{ width:auto; clear:both; font-size:30px; font-weight:bold; line-height:35px; text-align:center;}
#show_cot .s_tit_bottm{ width:auto; clear:both; padding-top:5px; text-align:center; color:#6E6E6E; font-size:14px; padding-top:5px;}
#show_cot .cot_case{ width:1000px; height:auto; margin:0px auto 20px auto; clear:both; text-align:center; position:relative;}
#show_cot .cot_case .li{ width:1000px; height:auto; float:left; text-align:center;}
#show_cot .cot_case .li span{ display:block; padding-top:30px; font-size:24px;}
#show_cot .cot_case .li a:hover{ color:#d00000; text-decoration:none;}
#show_cot .cot_case .li img{ max-width:1000px; max-height:650px;}
#show_cot .cot_case .jt-left{ width:45px; height:80px; clear:both; position:absolute; top:260px; left:0px; background:url(/template/default/image/jt_left.png) center no-repeat; cursor:pointer; font-size:0px; -moz-user-select:none; -webkit-user-select:none; -ms-user-select:none; -khtml-user-select:none; user-select:none;}
#show_cot .cot_case .jt-right{ width:45px; height:80px; clear:both; position:absolute; top:260px; right:0px; background:url(/template/default/image/jt_right.png) center no-repeat; cursor:pointer; font-size:0px; -moz-user-select:none; -webkit-user-select:none; -ms-user-select:none; -khtml-user-select:none; user-select:none;}
#show_cot .cot_c{ width:auto; padding-top:10px; clear:both; font-size:16px; line-height:170%; overflow:hidden;}
#show_cot .cot_bottom{ width:auto; margin-top:50px; clear:both; border-top:1px solid #CCCCCC; text-align:right; font-size:14px; padding-top:10px;}
#show_cot .cot_bottom img{ vertical-align:middle;}
#show_cot .cot_menu{ width:auto; clear:both; line-height:180%; padding-top:10px;}
#show_cot .cot_bottom_explain{ color:#999999;}

#show_cot .apply_but{ width:150px; height:35px; line-height:35px; margin:50px auto 0px auto; clear:both; background:#ff9f00; text-align:center; font-size:16px; color:#ffffff; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; border-bottom:1px solid #351d03;}
#show_cot .apply_but a{ display:block; width:150px; height:35px; color:#ffffff; text-decoration:none;}

.apply .apply-tit{ width:auto; height:auto; padding-bottom:15px; clear:both; border-bottom:1px solid #cccccc;}
.apply .apply-cot{ width:auto; height:auto; padding-top:15px;}
.apply .apply-cot span{ color:#ff0000;}
.apply .apply-cot td{ border-bottom:1px solid #eeeeee; padding:8px 0px;}

/*****guestbook*****/
#sub_guestbook td{ padding:4px 10px;}
#sub_guestbook td a{ font-weight:bold; color:#FF0000;}
#sub_guestbook_li{ width:auto; height:auto; margin:0px; padding-bottom:10px; clear:both;}
#sub_guestbook_add{ width:auto; height:auto; margin:0px; padding-left:340px; clear:both;}
#sub_guestbook_add_title{ width:auto; height:30px; margin:0px; padding:0px; font-size:16px; font-weight:bold; clear:both;}
#sub_guestbook_add_content{ width:auto; height:auto; margin:0px; padding:0px; clear:both;}
#sub_guestbook_add_content form{ margin:0px; padding:0px;}
#sub_guestbook_add_content_li{ width:auto; height:auto; margin:0px; padding:5px 0px; clear:both;}
#sub_guestbook_add_content_li a{ color:#949494;}
#sub_guestbook_add_content_li input{ vertical-align:middle;}

/*****vote*****/
#sub_vote{ width:auto; height:auto; margin:0px; padding-bottom:0px; clear:both;}
#sub_vote_li{ width:auto; height:auto; margin:0px; padding-bottom:5px; clear:both;}
#sub_vote_li_title{ width:auto; height:auto; margin:0px; padding:5px 0px; clear:both; font-size:16px;}
#sub_vote_li_content{ width:auto; height:auto; margin:0px; padding:5px 0px; clear:both;}

/*****fenye*****/
.fenye{ width:100%; height:auto; margin:0px; padding:40px 0 15px 0; clear:both; font-size:14px; text-align:center;}
.fenye .fenye_li{ display:inline-table; padding:3px 10px; margin:0 5px; color:#333333; background:#ffffff; border:1px solid #cccccc; text-align:center;}
.fenye .fenye_li a{ color:#333333;}
.fenye .fenye_li_ok{ display:inline-table; padding:3px 10px; margin:0 5px; background:#28a642; border:1px solid #28a642; color:#ffffff;}
.fenye .fenye_li_next, .fenye .fenye_li_up{ display:inline-table; padding:3px 10px; margin:0 5px; color:#333333; background:#ffffff; border:1px solid #cccccc;}
.fenye .fenye_li_next a, .fenye .fenye_li_up a{ color:#333333;}
.fenye .a-no{ text-decoration:none;}



/*****upload*****/
#upload_img,#view_div{ display:none; border-top:#CCC solid 1px; border-right:#CCC solid 3px; border-bottom:#CCC solid 3px; border-left:#CCC solid 1px;}
#upload_title,#view_title{ height:24px; padding:6px 0px 0px 10px; color:#000000; background:#EEE; border-bottom:#CCC solid 1px; font-size:14px; clear:both;}
#upload_content,#view_content{ padding:10px 0px 10px 10px; overflow:hidden; clear:both;}



.pic-bigger img{ transition-delay:0s; transition-duration:0.5s; transition-property:all; transition-timing-function:ease;
-moz-transition-delay:0s; -moz-transition-duration:0.5s; -moz-transition-property:all; -moz-transition-timing-function:ease;
-webkit-transition-delay:0s; -webkit-transition-duration:0.5s; -webkit-transition-property:all; -webkit-transition-timing-function:ease;
-o-transition-delay:0s; -o-transition-duration:1s; -o-transition-property:all; -o-transition-timing-function:ease;}
.pic-bigger:hover img{ transform:scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2); -moz-transform:scale(1.2, 1.2); -webkit-transform:scale(1.2, 1.2); -o-transform:scale(1.2, 1.2);}




