﻿@charset "utf-8";
/* css document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{ color:#666; font-size:14px; font-family:"微软雅黑";}
ul, ol { list-style: none;} 
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% arial,''; vertical-align:middle}
table,td,tr,th{font-size:12px;}
.nodispaly{ display:none}
.line{height:20px; line-height:20px; font-size:0px; clear:both; overflow:hidden; display:block;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
a{color:#666; text-decoration:none;}
a:hover {color:#910023; text-decoration:underline; }
.layout{ width:1180px; margin:0 auto}

/****************************************header****************************************/
.header{background:#fff url(/uploads/image/ditdimages/yft_pic1.gif) repeat-y; position:fixed;top:0;width:100%;z-index:10;}
.top{max-width:1000px;margin:0 auto;height:100px;}
.top h1{float:left;padding-top:35px;}
.top .top_r{float:right;padding-top:35px;}
.top .top_r .search{width:230px;float:left;}
.top .top_r .search .input_txt{float:left;width:189px;border:1px solid #ccc;height:20px;padding:4px 5px 4px 5px;outline:medium;border-right:none;}
.top .top_r .search .input_btn{float:right;width:30px;height:30px;background:#f7f7f7;border:1px solid #ccc;outline:medium;background:url(/uploads/image/ditdimages/yft_pic2.gif) no-repeat;}

.top .top_r .xlxz{float:right;width:100px;height:30px;position:relative;margin-left:10px;}
.top .top_r .xlxz p{display:block;padding-left:10px;line-height:28px;border:1px solid #ccc;color:#910023;}
.top .top_r .set{background:url(/uploads/image/ditdimages/yft_pic3.gif) 75px 12px no-repeat;}
.top .top_r .select{background:url(/uploads/image/ditdimages/yft_pic3_1.gif) 75px 12px no-repeat;}
.top .top_r .new{width:98px;position:absolute;border:1px solid #ccc;border-top:none;display:none;top:29px;background:#fff;}
.top .top_r .xlxz ul li{line-height:28px;padding-left:10px;}
.top .top_r .xlxz ul li:hover{background:#ddd;color:#fff;}


.nav{background:#666;}
.nav_box{max-width:1000px;margin:0 auto;}
.nav ul{height:40px;}
.nav li{float:left;width:120px;}
.nav li p{width:120px;line-height:40px;text-align:center;position:relative;}
.nav li p a{color:#fff;height:40px;display:block;}
.nav li:hover p a{color:#910023;height:40px;display:block;text-decoration:none;background:#fff;}
.naver{display:none;}
.nav-mobile {display:none; cursor:pointer;position:absolute;top:0px;right:2%;
	background:#fff url(/uploads/image/ditdimages/yft_pic14.jpg) no-repeat center;height:40px;width:40px;}


.erjibox{display:none;}
.nav li:hover .erjibox{display:block;background:#fff;width:200px;position:absolute;box-shadow:0 3px 5px #ddd;z-index:99;}
.nav li:hover .erjibox .erji{line-height:40px;position:relative;}
.nav li:hover .erjibox .erji a{line-height:40px;display:block;padding-left:10px;}
.nav li:hover .erjibox .erji:hover a{line-height:40px;display:block;text-decoration:none;background:#910023;color:#fff;padding-left:10px;}
.nav li:hover .erjibox .erji dl{display:none;}
.nav li:hover .erjibox .erji:hover dl{display:block;position:absolute;left:200px;top:0px;width:180px;background:#fff;z-index:99;box-shadow:0px 3px 5px #ddd;}
.nav li:hover .erjibox .erji:hover dl a{background:#fff;color:#666;}
.nav li:hover .erjibox .erji:hover dl a:hover{background:#910023;color:#fff;}

@media screen and (max-width:768px) {
	.nav-mobile {display:block;margin-top:30px;}
	.nav li:hover .erjibox{display:none;}
	.nav {}
	.nav li{width:100%;text-align:center;height:50px;line-height:50px;border-bottom:1px solid #fff;margin:0;padding:0px;}
	.nav li p{width:100%;}
	.nav li p a{color:#333;height:50px;line-height:50px;display:block;}
	.nav li p a:hover{color:#fff;height:50px;line-height:50px;display:block;background:#f7f7f7;color:#0069b7;text-decoration:none;}
	.nav-list {display:none;}
	.nav-item {background:#fbfbfb;opacity:0.9;}
	.nav-active {display:block;position:absolute;top:100px;left:0;width:100%;z-index:99;}

}

/****************************************banner****************************************/
#slides {display: none}
.slidesjs-pagination {width:54px;position:absolute;left:48.4%;bottom:40px;z-index:10;}
.slidesjs-pagination li {float: left;margin: 0 5px;}
.slidesjs-pagination li a {display: block;width: 8px;height: 8px;background: #999;float:left;overflow:hidden;font-size: 0;border-radius: 50%;}
#slides img{width:100%;}
.navbar {overflow: hidden}
.container {width: 100%;position:relative; z-index:1; margin-top:140px;
}
.slidesjs-pagination li .active{background: #910023;}


.foot{background:#ddd;margin-top:50px;}
.foot .navbox{max-width:1000px;margin:0 auto;}
.font_s{padding:40px 0;}
.font_s .sidemenu{display:none;}
.font_s .font_s_l{float:left;width:75%;border-right:1px solid #ccc;}
.font_s .font_s_l dl{float:left;padding-right:7%;}
.font_s .font_s_l dt{font-weight:700;line-height:36px;color:#333;}
.font_s .font_s_l dd{line-height:30px;}

.font_s .font_s_r{float:right;}
.font_s .font_s_r .zgs{float:right;width:198px;height:30px;position:relative;background:#fff;margin-bottom:20px;}
.font_s .font_s_r .zgs p{display:block;padding-left:10px;line-height:28px;border:1px solid #ccc;color:#910023;}
.font_s .font_s_r .setyi{background:url(/uploads/image/ditdimages/yft_pic3.gif) 175px 12px no-repeat;}
.font_s .font_s_r .select{background:url(/uploads/image/ditdimages/yft_pic3_1.gif) 175px 12px no-repeat;}
.font_s .font_s_r .newyi{width:196px;position:absolute;border:1px solid #ccc;border-top:none;display:none;top:29px;background:#fff;height:210px; overflow-y:scroll;}
.font_s .font_s_r .zgs ul li{height:30px; line-height:30px; padding-left:10px;}
.font_s .font_s_r .zgs ul li:hover{background:#910023;color:#fff; display:block;}
.font_s .font_s_r .zgs ul li:hover a{color:#fff; display:block;}


.font_x{border-top:1px solid #ccc;padding:40px 0 10px 0;}
.font_x .box{max-width:1000px;margin:0 auto;}
.font_x .copyright{}
.font_x .copyright .copyright_l{float:left;}
.font_x .copyright .copyright_l p{float:left;line-height:30px;}
.font_x .copyright .copyright_l ul{}
.font_x .copyright .copyright_l li{float:left;position:relative;}
.font_x .copyright .copyright_l li p{width:30px;height:30px;background:url(/uploads/image/ditdimages/yft_pic12.gif) no-repeat;font-size:0px;text-indent:-9999;overflow:hidden;margin-right:10px; }
.font_x .copyright .copyright_l li p a{height:30px;display:block;}
.font_x .copyright .copyright_l li p a:hover{height:30px;display:block;}
.font_x .copyright .copyright_l li .wx{ display:none;}
.font_x .copyright .copyright_l li:hover .wx{ position:absolute; left:-60px; bottom:40px; display:block;}
.font_x .copyright .copyright_l li#em1 p{background-position:0 0;}
.font_x .copyright .copyright_l li#em2 p{background-position:-40px 0;}
.font_x .copyright .copyright_l li#em3 p{background-position:-80px 0;}

.font_x .copyright .copyright_l .copyright_l_x{line-height:40px;}

.font_x .copyright .copyright_c{float:left;padding-left:120px;}

.font_x .copyright .copyright_r{float:right;padding-top:30px;}

.font_x .copyright .yuyaner{display:none;}


/*flickr style*/
    div#flickrpager {
        padding-right: 3px;
        padding-left: 3px;
        padding-bottom: 3px;
        margin: 3px;
        padding-top: 3px;
        text-align: center;
        clear: both;
    }
div#flickrpager a {border: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; padding-left: 6px; padding-bottom: 2px;  color: #0061de; margin-right: 3px; padding-top: 2px; text-decoration: none}
div#flickrpager a:hover {border: #000 1px solid;background-image: none; color: #fff;background-color: #0061de}
div#flickrpager a:active {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de}
div#flickrpager span.current {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #ff0084; margin-right: 3px; padding-top: 2px}
div#flickrpager a.disabled {padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px}

/*badoo style*/
    div#badoopager {
        padding-right: 0px;
        padding-left: 0px;
        font-size: 13px;
        padding-bottom: 10px;
        color: #48b9ef;
        padding-top: 10px;
        font-family: arial, helvetica, sans-serif;
        text-align: center;
        clear: both;
    }
div#badoopager a {border-right: #f0f0f0 2px solid; padding-right: 5px; border-top: #f0f0f0 2px solid; padding-left: 5px; padding-bottom: 2px; margin: 0px 2px; border-left: #f0f0f0 2px solid; padding-top: 2px; border-bottom: #f0f0f0 2px solid; text-decoration: none}
div#badoopager a:hover {border: #910023 2px solid; color: #910023;}
div#badoopager a:active {border-right: #ff6d06 2px solid; border-top: #ff6d06 2px solid; border-left: #ff6d06 2px solid; color: #ff6d06; border-bottom: #ff6d06 2px solid}
div#badoopager span.current {border-right: #910023 2px solid; padding-right: 5px; border-top: #910023 2px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #910023 2px solid; color: #fff; padding-top: 2px; border-bottom: #910023 2px solid; background-color: #910023}
div#badoopager a.disabled {display: none}
div#badoopager input[type=text]{width:30px}