@charset "utf-8";
@import "fontsmore.css";
/* CSS Document */
*{margin:0;padding:0;}
body{font-family:Arial, Helvetica, sans-serif,Verdana, Geneva, sans-serif;color:#000000;padding:0;margin:0;list-style:none;font-size:14px;
-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
ul, ol, dl {padding: 0;margin: 0;}
ul li{list-style:none;}
h1, h2, h3, h4, h5, h6, p {margin-top: 0;padding-right: 15px;padding-left: 15px;}
a img {border: none;text-decoration:none;outline:none;color:#000000;}
a:link {color:#000000;text-decoration: underline;}
a:visited {color: #000000;text-decoration: underline;}
a:hover, a:active, a:focus {text-decoration: none;}
a{-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-transition-duration:.3s; text-decoration:none;}
.container{
	max-width:1920px;/* 可能需要最大宽度，以防止此布局在大型显示器上过宽。这将使行长度更便于阅读。IE6 不遵循此声明。 */
	min-width:1002px;/* 可能需要最小宽度，以防止此布局过窄。这将使侧面列中的行长度更便于阅读。IE6 不遵循此声明。 */
	margin:0 auto;
	overflow:hidden;
	min-height:1000px;
}
.cnfont{ font-weight:600;}
.bob{ width:100%; height:40px; float:left; position:relative; z-index:-1}
.bmin{ width:100%; height:30px; float:left;}
.bmin2{ width:100%; height:20px; float:left;}
.bmin3{ width:100%; height:15px; float:left;}
.bline{ width:100%; height:1px; float:left; background:#e0e0e0;}	
.bline2{ width:100%; height:2px; float:left; background:#FFF;}		
.bg{background:#f4f4f4;}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #787878; opacity:1; 
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #787878;opacity:1;
}

input:-ms-input-placeholder{
    color: #787878;opacity:1;
}

input::-webkit-input-placeholder{
    color: #787878;opacity:1;
}


/*首页--头部*/
.top{ width:100%; height:30px; float:left; background:#151515; }
.topM{ width:1002px; height:30px; margin:0 auto;}
.tm-l{ width:500px; float:left; height:30px; line-height:30px; font-size:12px; color:#FFF;}
.tm-l span{ width:30px; height:30px; float:left;}
.tm-r{ width:500px; height:30px; float:left;}


/*首页--查找*/
.searchbox{width:30px; height:30px; float:right; }
.header_nav { position: relative; float: left;}
.header_nav.blocklanguages { }
.header_nav .current { overflow: hidden; color: #848484; font-size: 13px; line-height: 18px; position: relative; padding-right: 15px; cursor: pointer;}
.header_nav .current:after { display: block; font-size: 13px; line-height: 18px; position: absolute; top: 0; right: 0; }
@media (max-width: 991px) { .header_nav .current .cur-label { display: none; } }
.header_nav ul.toogle_content { display: none; position: absolute; top: 40px; left: 0; overflow: hidden; width: 180px; margin: 0; padding:7px 0px 10px 10px; }
@media (max-width: 767px) { .header_nav ul.toogle_content { width: 180px; } }
.header_nav ul.toogle_content li, .header_nav ul.toogle_content li a { display: block; color: #000; font-size: 13px; letter-spacing: 0.04em; line-height: 30px; text-decoration:none; list-style:none; }
.header_nav ul.toogle_content li:last-child, .header_nav ul.toogle_content li a:last-child { border-bottom: 0; }
.header_nav ul.toogle_content li:hover, .header_nav ul.toogle_content li.selected, .header_nav ul.toogle_content li a:hover, .header_nav ul.toogle_content li a.selected { color: #e1bd85; }
#s1{height:30px; width:30px; background:url(../img/page/search.png) no-repeat;}
#s1.active{}
#first-languages{ display: none; position: absolute; top: 30px; left:-240px; overflow: hidden; width: 270px;  margin: 0;  outline:none; height:30px;  background:#151515;}	
.search{width:300px;height:40px;float:left;overflow:hidden;}
.seacrh ul li{float:left;list-style:none;}
#search_input1{outline:none;height:30px; *height:30px; width:220px; line-height:30px;float:left;color:#000;font-size:12px;
 border:0; padding:0px 5px; border-bottom:0px solid #ededed;}
#search_input2{ float:left; width:30px; height:30px; outline:none;}



/*首页--语言*/
.cen{width:auto; height:30px; float:right; font-size:12px;}
.cen ul li{ padding-left:10px; height:30px; float:left; list-style:none;line-height:30px; color:#828282;}
.cen ul li a{ display:block; width:auto;text-decoration:none; color:#828282;}
.cen ul li a:hover{ color:#FFF}
#tm{color:#FFF}


/*首页--头部*/
.header{width:100%;min-height:90px;float:left;}		
.header-m{width:1002px;min-height:90px;margin:0 auto;}	
.logo{width:400px;height:90px;float:left;overflow:hidden;}
.header-mr{width:550px;height:90px;float:left;}


/*首页--导航*/
.navbox{width:600px;height:70px;float:left; margin-top:20px;}
.navbox ul{width:525px;height:70px;float:right;}
.navbox ul li{width:105px;height:70px;float:left;list-style:none;text-align:right;line-height:70px;}
.navbox ul li a{text-decoration:none;color:#000;display:block; font-size:15px; color:#828282; font-weight:600;}	
.navbox ul li a:hover{color:#da251c;}	
#choose{color:#da251c;}	
.navbox ul .hbg:hover{ background:url(../img/page/home.png) 40px 18px no-repeat;}
.navbox ul .hbg #choose{ background:url(../img/page/home.png) 40px 18px no-repeat;}
.hbg{ background:url(../img/page/homeh.png) 40px 18px no-repeat;}

.en_n ul{width:570px;}
.en_n ul li{ text-align:right; width:auto; padding-left:33px;}
.en_n ul .hbg:hover{ background:url(../img/page/home.png) 0px 18px no-repeat;}
.en_n ul #choose{ background:url(../img/page/home.png) 0px 18px no-repeat;}
#choose a{color:#da251c;}
#choose2 a{color:#da251c;}	
.en_n ul .hbg{ background:url(../img/page/homeh.png) 0px 18px no-repeat;}


/*首页*/
.md{ width:1002px;}
.contain{ width:100%; min-height:500px; float:left;}
.containM{ margin:0 auto; min-height:100px;}
.sy-ibox{width:100%;min-height:200px;float:left;}

/* ~~ 导航loc ~~ */
.locB{ width:100%; float:left; min-height:48px;border-bottom:1px solid #CCC;}
.locM{ width:1000px; min-height:48px; margin:0 auto;}
.loctitle{width:30px;height:48px;float:left;}
.loc{width:966px;height:48px;float:left;}
.loc ul li{ padding-right:5px;height:48px;line-height:48px;float:left;font-size:13px;list-style:none;color:#151515;}	
.loc ul li a{color:#151515;text-decoration:none;}	
.loc ul li a:hover{color:#da251c;text-decoration:none;}
#loc{color:#da251c;}


/*~~首页banner~~*/
.bannerbox{width:100%;min-height:100px;float:left;}
.banner{width:100%;height:600px;float:left;}


/*~~首页sybox~~*/
.sybox{ width:100%; min-height:400px; float:left; overflow:hidden;}
.sytitle{ width:100%; height:140px; float:left; background:url(../img/page/sy01.png) center 40px no-repeat;}
.sypicb{ width:100%; height:546px; float:left; }
.sypic-l{ width:500px; min-height:400px; float:left;}
.sypic-r{ width:497px; min-height:200px; float:left; margin-left:5px;}
.sypic1{ width:500px; height:300px; float:left; }
.sypic2{ width:250px; height:220px; float:left;}
.sypic3{ width:242px; height:220px; float:left; margin-left:5px;}
.sypic4{ width:500px; height:220px; float:left; margin-top:5px;}
.sypic5{ width:500px; height:300px; float:left; margin-top:5px;}

.he_border1{padding:0;margin:0;position:relative;box-sizing:border-box;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden}
.he_border1 .he_border1_img{display:block;width:100%;padding:0;margin:0;position:relative;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;opacity:1;overflow:hidden}
.he_border1:hover .he_border1_img{position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.he_border1 .he_border1_caption{color:#fff;padding:0;margin:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden}
.he_border1 .he_border1_caption::before,.he_border1 .he_border1_caption::after{position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.5s,-webkit-transform .5s;-moz-transition:opacity 0.5s,-moz-transform .5s;-o-transition:opacity 0.5s,-o-transform .5s;transition:opacity 0.5s,transform .5s}
.he_border1 .he_border1_caption::before{top:10px;right:10px;bottom:10px;left:10px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.he_border1 .he_border1_caption::after{top:10px;right:10px;bottom:10px;left:10px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}
.he_border1:hover .he_border1_caption::before,.he_border1:hover .he_border1_caption::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.he_border1 .he_border1_caption_h{ font-weight:normal; font-size:16px;text-align:right;width:300px;position:absolute;top:80%; right:7%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:1}
.he_border1 .he_border1_caption_p{font-size:12px;text-align:center;width:90px; height:32px; line-height:30px; position:absolute;top:100%;right:7%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:0}
.he_border1:hover .he_border1_caption_p{top:77%;opacity:1}
.he_border1:hover .he_border1_caption_h{top:64%;opacity:1}

.he_border1 .he_border1_caption_p .he_border1_caption_a{ position:relative; display:block; color:#FFF; border:1px solid #FFF; text-decoration:none;z-index:100000;}
.he_border1 .he_border1_caption_p .he_border1_caption_a:hover{ background:#FFF; color:#333333;}


/* ~~　首页关于我们 ~~ */
.syab-t{ width:100%; height:120px; text-align:center; float:left; background:url(../img/page/syabt.png) center center no-repeat;}
.syab-t_en{background:url(../img/page/syabt_en.png) center center no-repeat;}
.syab-info{ width:100%; height:365px; float:left; }
.syab-pic{ width:578px; float:left; height:365px; }
.syab-pic iframe{ width:578px; float:left; height:365px;}
.syab-info-b{ width:360px; padding:0px 20px; padding-top:40px; height:325px; float:left; background:url(../img/page/001.jpg) no-repeat; margin-left:24px;
 font-size:14px; line-height:34px;}
.syab_en{ background:url(../img/page/001_en.jpg) no-repeat;line-height:30px;}
.syab-info-b a{ text-decoration:none; color:#000; display:block;}
.syab-info-b a:hover{ color:#7b7b7b;}



/* ~~　首页新闻 ~~ */
.synews-t{ width:100%; height:100px; float:left; background:url(../img/page/synews.jpg) center center no-repeat;}
.synews-info{ width:100%; min-height:200px; float:left;}
.sy_news_date{ width:100%; height:30px; line-height:30px; float:left; border-bottom:1px solid #d1d1d1; font-size:12px; }
.sy_news_info_con_title{width:100%;height:50px;line-height:50px;font-size:14px;float:left;overflow:hidden;text-overflow:ellipsis;
white-space: nowrap;}

.sy_news_info_con_info{width:100%;height:50px;line-height:40px;font-size:12px;float:left;overflow:hidden;}

.sy_news_info{width:330px;min-height:175px;float:left;}		
.sy_news_info1{width:330px;min-height:175px;float:left; margin-right:6px;}		
.sy_news_info a{text-decoration:none;color:#000;}
.sy_news_info1 a{text-decoration:none;color:#000;}
.sy_news_info_img{width:330px;height:175px;float:left;overflow:hidden;}
.sy_news_info_con{width:330px;height:50px;float:left;overflow:hidden; }

	
.sy_news_info a:hover{color:#da251c;}
.sy_news_info1 a:hover{color:#da251c;}

.sy_news_info img{transition: 1.5s;-webkit-transition: 1.5s;-moz-transition: 1.5s;}
.sy_news_info:hover img{transform: scale(1.15);-webkit-transform: scale(1.15);-moz-transform: scale(1.15);}
.sy_news_info1 img{transition: 1.5s;-webkit-transition: 1.5s;-moz-transition: 1.5s;}
.sy_news_info1:hover img{transform: scale(1.15);-webkit-transform: scale(1.15);-moz-transform: scale(1.15);}


/* ~~ 关于我们 ~~ */
.abg{ background:#f2f2f2;}
.amd{ width:980px;}
.about{ width:100%; min-height:500px; float:left; overflow:hidden; color:#151515; font-size:14px; line-height:30px;}


/* ~~ 产品中心 ~~ */
.products{ width:100%; min-height:500px; float:left;}
.sortbox{width:1002px;min-height:330px;float:left; overflow:hidden;}
.cp{width:300px;height:300px;margin-right:48px;float:left; margin-bottom:50px; overflow:hidden;}
.cp ul li{list-style:none;width:300px;min-height:40px;line-height:40px;text-align:center;overflow:hidden;font-size:14px;
float:left;position:relative;overflow:hidden;cursor:pointer;}
.cp ul li img{width:300px;height:300px;}
#pic{overflow:hidden;}	
.cp ul li a{text-decoration:none;color:#242424;}	
.cp ul li img{transition: 1s;-webkit-transition: 1s;-moz-transition: 1s;}
.cp ul li img:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);}


.txt{position: absolute;left: 0;bottom: 0px;width: 100%;height: 0px;line-height: 40px;background:#da251c !important;
-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#da251c',EndColorStr='#da251c');
filter: Alpha(opacity=80); 
}
.txt p{font-size: 14px;display: block;line-height: 40px;text-align:center;color:#FFF;}

.sorttop{width:982px;min-height:30px;padding:10px;float:left;background:#da251c;}
.sorttop ul li{margin:2px; padding:3px; min-width:110px; text-align:center;line-height:30px;height:32px;float:left;list-style:none;font-size:14px;border:1px solid #da251c;}
.sorttop ul li:hover{border:1px solid #FFF;}
.sorttop ul li a{text-decoration:none;color:#FFF;display:block;}	
#sorttop{border:1px solid #FFF;}	

.sorttope{width:982px;min-height:30px;padding:10px;float:left;background:#da251c;}
.sorttope ul li{margin:4px 9px; padding:0px 6px; text-align:center;line-height:30px;height:32px;float:left;list-style:none;font-size:14px;border:1px solid #da251c;}
.sorttope ul li:hover{border:1px solid #FFF;}
.sorttope ul li a{text-decoration:none;color:#FFF;display:block;}


.sycp{ width:100%; min-height:100px; float:left; margin-top:30px;}
.sycpbox{ width:240px; height:74px; float:left; background:#FFF; margin-top:14px; margin-right:14px;}
.sycpbox a{ display:block; color:#000; text-decoration:none;}
.mrm{ margin-right:0px;}
.sycpbox-pic{ width:64px; height:64px; padding:5px; float:left;}
.sycpbox-pic img{ width:64px; height:64px;}
.sycpbox-name{ padding:10px; width:146px; height:54px; float:left; font-size:14px; color:#242424; line-height:27px;}

.cptn14 {
    width: 100%;
    position: relative;
    overflow: hidden;
    -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
}
.cptn14 img {
    left: 0;
    bottom: 0;
    position: relative;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.cptn14 .ovrly {
    width: 100%;
    height: 100%;
    top: 0;
    left: -100%;
    position: absolute;
    background: rgba(200, 0, 0, 0.5);
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.cptn14 .ovrly .cptn {
    background: #da251c;
    width: 18%;
    height: 100%;
    top: 0;
    position: absolute;
    right: 0px;
    overflow: auto;
    padding: 15px 10px 0px 10px;
	*+padding: 0px 10px;
}
.cptn14 .ovrly .cptn .fa {
    -wibkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    border: 2px solid #fff;
    -wibkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    color: #fff;
    display: block;
    height: 30px;
    position: relative;
    top: 30%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    line-height: 30px;
    margin: auto;
    text-align: center;
    text-decoration: none;
    width: 30px;
    opacity: 0.3;
}
.cptn14 .ovrly .cptn .fa:hover {
    opacity: 1;
}
.cptn14 .ovrly .cptn h3 {
    color: #fff;
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: normal;
}
.cptn14 .ovrly .cptn{
    color: #FFF;
    font-size: 12px;
}
.cptn14:hover .ovrly {
    left: 0;
}



/* ~~ 产品详细内容 ~~ */
.ban{ width:1002px; height:510px; position:relative; overflow:hidden;margin:0px auto;}
.t2{width:500px;height:500px;}
.cpinfobox{float:right;width:450px;min-height:500px;margin-top:-500px;*+margin-top:-500px;}
.cp_info{ width:100%; min-height:150px; float:left;color:#151515;line-height:35px;font-size:14px;word-spacing:2px;}
.cpsd{border:1px solid #cbcbcb;}
.page_show{width:1020px;height:35px;line-height:30px;float:left;text-align:center;font-size:14px;padding:10px 0px;}
.page_show a{padding:2px 5px;border:#383838 1px solid;color:#FFF;text-decoration:none;background:#383838;}
.page_show a:hover{	padding:2px 5px;background:#1c83d6;border:#3db99d 1px solid;color:#FFF;}		
.cpinfos_more{width:1002px;min-height:200px;float:left; }
.cpinfos_more_name{width:120px;height:35px;line-height:35px;color:#1c83d6;font-size:14px;word-spacing:2px; color:#FFF;
background:#da251c; text-align:center;}

.cpother{ width:100%; float:left; }
.cft{ margin-top:20px;position:relative;z-index:3;}



/* ~~ 新闻中心 ~~ */
.newsbox{ width:100%; min-height:500px; float:left; }

.newsD{ width:100%; min-height:400px; float:left; overflow:hidden;}
.newsbox_info{width:100%; height:175px;float:left;padding:35px 0px;border-bottom:1px solid #d1d1d1;overflow:hidden;}
.newsbox_info a{ text-decoration:none; cursor:pointer;}
.newsbox_info a:hover .info_content{color:#000;transition: 0.5s;-webkit-transition: 0.5s;-moz-transition: 0.5s; }
.info_L {width:330px;height:175px;float:left; overflow:hidden; margin-right:20px;}
.info_L img{width:330px;height:175px; overflow:hidden;}
.info_L img{transition: 1.5s;-webkit-transition: 1.5s;-moz-transition: 1.5s;}
.newsbox_info:hover .info_L img{transform: scale(1.15);-webkit-transform: scale(1.15);-moz-transform: scale(1.15);}
.info_R{width:652px;height:175px;float:left;overflow:hidden; }
.info_title{width:652px;height:40px;line-height:40px;float:left;font-size:14px;color:#000000;overflow:hidden; font-weight:600;}
.info_content{width:652px;min-height:50px;float:left;line-height:27px;font-size:12px; color:#828282;}

.page{ width:100%;height:39px;line-height:39px;float:left;font-size:12px; text-align:center; margin-top:40px;color:#777777;}	
.page a{text-decoration:none; padding:12px; line-height:34px;color:#777777;-webkit-transition-duration:0s;-moz-transition-duration:0s;-transition-duration:0s; text-decoration:none;}
.page a:hover{color:#575757;padding:12px; background:url(../img/page/pagehover.png) 5px 4px no-repeat; }	
#page2{text-decoration:none;width:20px;height:39px;border:0px;background:url(../img/page/pageL.png) center center no-repeat;}
#page3{text-decoration:none;width:20px;height:39px;border:0px;background:url(../img/page/pageR.png) center center no-repeat;}


/* ~~新闻详细信息~~ */
.newsM-info{width:100%; min-height:500px;float:left; overflow:hidden;}
.in-newsbox_title{width:100%; min-height:50px;line-height:50px; font-size:18px;text-align:center; float:left; margin-top:50px;color:#000;
overflow:hidden;}
.in-newsbox_info{width:100%;height:40px; float:left;}
.in-newsbox_info ul li{ text-align:center; width:500px;font-size:14px; color:#000;height:40; line-height:40px; float:left;list-style:none;}
.in-newsbox_content{ width:100%; float:left; font-size:14px; line-height:35px;}

.pageb{ width:100%;height:40px;line-height:40px;float:left;font-size:15px; text-align:center; margin-top:30px;color:#000;}	
.pageb a{text-decoration:none; padding:14px; line-height:30px;color:#000; text-decoration:none; font-weight:600;}
.pageb a:hover{color:#da251c; font-weight:bold;}	



/* ~~ 联系我们 ~~ */
.mapbox{width:1002px;min-height:300px;float:left;padding-bottom:20px;}
.con-title{width:1002px;min-height:40px;line-height:40px;float:left;font-size:16px;}
.bor{border-bottom:2px solid #000;margin-bottom:20px;}
.cl-one{width:370px;min-height:290px;float:left;padding:10px 0px 0px 10px;border-left:5px solid #da251c;
font-size:14px;line-height:32px;background:#FFF; color:#000;}
.cl-two{width:20px;height:290px;float:left;position:relative;z-index:1;}
.cl-map{width:613px;height:300px;float:left;margin-left:-20px;}
.cl-map iframe{width:613px;height:300px;}
.feedbackbox{width:1002px;min-height:200px;float:left;overflow:hidden;}
.feedback_title{width:1002px;min-height:50px;float:left; text-align:center; margin-top:20px;}
.feedback_ot{ width:100%; min-height:40px; line-height:40px; float:left; font-size:14px;}
.feedback .fb-top{float:left;height:35px;width:1002px;line-height:35px;font-size:14px; margin-top:15px;}
.fb-top span{float:left;height:30px;padding:0px 10px;}
.fb-top img{float:left;}
.feedback .fbi{float:left;min-height:30px;width:310px;line-height:30px; text-align:left;  margin-top:10px;}
.fbi span{float:left;height:30px;padding-right:5px;}
.fbis{ margin-right:34px; margin-left:34px;}
.feedback .fbi input{width:250px;height:30px;line-height:30px;line-height:30px\9;border:#d2d2d2 1px solid;padding-left:5px;
outline:none;}
.fbi-t{float:left;min-height:30px;width:1002px;}
.feedback .fbi-t textarea{width:975px;height:180px;padding:10px;border:#d2d2d2 1px solid;resize: none;outline:none; margin-top:10px;}

#button1{width:100px;height:30px;outline:none;float:left;margin-top:20px;outline:none;
border:#da251c 1px solid;line-height:30px;text-align:center;color:#FFF;font-size:12px;cursor:pointer; background:#da251c;}
#button1{
transition: 0.5s;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
}
#button1:hover{ background:#333;border:#333 1px solid;
transform:translate(0px,-5px);
-ms-transform:translate(0px,-5px); /* IE 9 */
-moz-transform:translate(0px,-5px); /* Firefox */
-webkit-transform:translate(0px,-5px); /* Safari and Chrome */
-o-transform:translate(0px,-5px); /* Opera */
}


/* ~~ 脚注 ~~ */
.footbox{width:100%;min-height:325px;float:left;background:#151515; border-top:8px solid #da251c;}
.footbox{width:100%;min-height:250px;float:left;background:#212224;}	
.footM{width:1002px;min-height:250px;margin:0 auto; font-size:14px; color:#212224; line-height:75px;}
.footM-up{width:100%; min-height:150px; float:left;}

.footshow{width:750px;min-height:120px;float:left;line-height:25px;font-size:12px;margin-top:40px; margin-left:80px;color:#b0b0b0; padding-bottom:10px;}
.footshow a{text-decoration:none;color:#b0b0b0;}
.footshow a:hover{ text-decoration:none; color:#FFF;}

.footshow2{width:140px;min-height:120px;float:left;line-height:25px;font-size:12px;margin-top:40px; margin-left:20px;}
.footshow2 table{color:#b0b0b0;}
.footshow2 a{ text-decoration:none;color:#b0b0b0;}
.footshow2 a:hover{ text-decoration:none; color:#FFF;}

#share_foot a{ width:30px; height:30px; display:block; padding:0px; margin:0px;}
#share_foot a.bds_weixin{background:url(../img/page/footWX.png) -5px -5px no-repeat;}
#share_foot a.bds_sqq{background:url(../img/page/footQQ.png) -5px -5px no-repeat;}
#share_foot a.bds_tsina{background:url(../img/page/footWB.png) -5px -5px no-repeat;}
.footM-down{width:100%; min-height:50px; font-size:12px; color:#a0a0a0; line-height:60px; text-align:center;}
.footM-down a{ color:#a0a0a0; text-decoration:none;}




/* ~~ 其它浮动/清除类 ~~ */
.fltrt {  /* 此类可用于在页面中使元素向右浮动。浮动元素必须位于其在页面上的相邻元素之前。 */
	float: right;
	margin-left: 8px;
}
.fltlft { /* 此类可用于在页面中使元素向左浮动。浮动元素必须位于其在页面上的相邻元素之前。 */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* 如果从 #container 中删除或移出了 #footer，则可以将此类放置在 <br /> 或空 div 中，作为 #container 内最后一个浮动 div 之后的最终元素 */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
	
	
	
