﻿@charset "utf-8";
/* CSS Document */
body {margin:0; font-size:14px; font-family:"微软雅黑"; background-color:#ffffff;  }
p, h1, h2, h3, h4, h5,h6 {margin:0; padding:0; }
ul, li, dl, dt, dd {margin:0; padding:0; }
li {list-style:none; }
form {margin:0; padding:0; }
p{ text-align:justify; text-justify:inter-ideograph;}
img {border:0px; margin:0; padding:0;}
a, a:link, a:visited, a:active {text-decoration:none;  }
	a:visited { }
	a:hover {text-decoration:none;}
.clear{ clear:both}
a:link,a:visited,a:active{ color:#444;text-decoration: none;}
a:hover{color:#c81624;}

.order-con{ width:100%; background:#e9e9e9; position:relative; padding-bottom:25px;}
.order-con span{ font-size:14px; color:#666; display:block; margin:20px 0 10px 30px; line-height:60px;}
.order-con dl{ width:40%; line-height:30px; overflow:hidden; float:left; margin-left:15px;margin-top:10px;}
.order-con dl dt{ float:left; width:100px; height:30px; color:#333; text-align:right;}
.order-con dl dd{ float:left; margin-bottom:20px;}
.order-con dl dd strong{color:#f11821; padding-left:10px;}
.order-con dl dd input.tijiao-txt{ background:#fff; border:1px solid #ccc; width:280px; height:32px; color:#666; text-indent:1em; line-height:32px;}
.message{ width:56%; _width:54%;}
.message textarea{ border:1px solid #ccc; background:#fff; width:480px; height:85px; color:#666; font-size:12px; line-height:25px; text-indent:1em;}
.tijiao-btn{ width:40%; clear:both; height:28px; margin:0 auto;margin-top:35px;margin-bottom:10px;}
.tijiao-btn input{ color:#fff; cursor:pointer;}
.tijiao-btn input.sub{ background:#f11821; width:110px; height:36px; line-height:36px; margin-right:20px; padding-bottom:2px;}
.tijiao-btn input.reset{ background:#454545; width:110px; height:36px; line-height:36px; padding-bottom:2px;}
.kaocha{ position:absolute; right:0; top:55px; width:36px; background:#999; text-align:center;}
.kaocha a{ font-size:20px; font-weight:bold; color:#fff; line-height:22px; width:36px; display:block; padding:12px 0;}
.kaocha a:hover{background:#f11821; color:#fff;}
.fankui{ margin-bottom:20px; overflow:hidden;}
.fankui span{ font-size:14px; color:#333;}
.fankui p{ color:#666; font-size:14px; line-height:50px;}

/*top*/
.top{  margin:0 auto; width:100%; background:url(../images/shunky_01.jpg) no-repeat center; height:420px;}
.top1{ background:none; height:auto; }
.topbg{ background:#f4f4f4;width:100%;height:auto;}
.logo{ width:220px; height:60px; float:left; }

.navbg{ width:740px; margin:0 auto; height:36px; float:right;  border-radius:5px; }
/*nav*/
#nav{ background:#c81624;  z-index:999; width:100%; } 
#nav ul{ width:740px; height:36px; line-height:36px; margin:0 auto;z-index:999; position:relative;} 
#nav li {width:105px; height:36px; float:left; font-weight:bold }
#nav li:hover{ background:#c14d5b;border-radius:2px;}
#nav li a{width:105px; height:36px; color: #fff; display:block; text-align:center; line-height:36px; font-size:14px;} 

#nav li ul {left:-999em; width: 105px; position: absolute; padding-top:0px; font-weight:normal; background:#ededed; height:auto;} 

#nav li ul dl{ width:148px;   float:left;line-height:30px;}
#nav li ul dl strong{ font-size:14px; color:#000}
#nav li ul dl a{wedisplay:block; width:148px;}
#nav li ul dl dd{ overflow:hidden; width:148px;}
.navbg #nav li ul dl dt a{ font-size:14px; color:#000;}
#nav li ul dl dt a:visited{font-size:14px;color:#000;}
#nav .navdl5{ margin:120px 0 0 -150px;}
#nav .navdl2{ margin:120px 0 0 -150px;}

#nav li ul li{ border:0; line-height:30px; height:30px;} 
#nav li ul a{ wedisplay: block; width:105px; height:30px; line-height:30px; font-size:12px;}
#nav li ul a:link { color:#d9303d; text-decoration:none; } 
#nav li ul a:visited { color:#d9303d;text-decoration:none; }
#nav li ul a:hover { color:#fff;text-decoration:none; background:#d9303d; } 
#nav li:hover ul { left: auto; } 
#nav li.sfhover ul { left: auto; }


#ulabout li a{ font-size:12px; height:30px; line-height:30px;}
#ulnews li a{ font-size:12px; height:30px; line-height:30px;}
#ulproduct dl dd a{ font-size:12px; height:30px; line-height:30px; width:148px;}
#ulservice li a{ font-size:12px; height:30px; line-height:30px;}
#ulcontact li a{ font-size:12px; height:30px; line-height:30px;}
#nav .ulcase li a{ font-size:12px; height:30px; line-height:30px;}

/*nav end*/
.header{ width:519px; height:60px; float:right; padding-top:15px; }
.header1{ width:96px; height:30px; z-index:998; float:right;text-align: right;}
.header1 li span{ background:url(../images/xiao.png) 0 -1px  no-repeat; display:inline-block; width:20px; height:14px; margin-left:8px; }
.header1 ul{ width:346px; position:relative; margin:0 auto; z-index:999; height:30px; line-height:36px;  }
.header1 li ul{ left:-999em;width:356px; padding-top:0px;  font-weight:normal; margin-left:-100px; margin-top:3px; }
.header2 li ul{ margin-left:-172px; }
.header1 li a{ font-family:"微软雅黑"; color:#333; margin:0 5px;}
.header1 li ul a{ wedisplay: block;}
.header1 li ul a:hover{ color:#c81624}
.header3{ margin-left:-28px;}

.header1 li:hover ul { left: auto; } 
.main{ width:1000px; margin:0 auto; margin-bottom:30px;}

#selects #select{ display:none;}
#select{position:relative; width:100%; height:23px; margin:10px auto; _z-index:2;}
#select .select{ display:block; color:#333; width:205px; position:absolute; top:0px; left:0px; height:23px; line-height:23px; cursor:pointer; border:#bebebe solid 1px; background:url(../images/select-bg.jpg) right no-repeat;}
.about3 li{ float:left; margin-right:15px;}
#select .sub{ display:block; width:205px; position:absolute; z-index:2000; top:24px; color:#333; background:#fff;border:1px solid #bebebe; display:none;}
#select .sub li{height:25px; line-height:25px; cursor:pointer; padding-left:5px; background:none; width:200px;}
#select .sub li:hover{background:#c81624;  color:#FFF;}
#select a:hover{ text-decoration:none;}


/*end*/
/*f00t*/
.search{ height:94px; background:url(../images/hunky_03.jpg) repeat-x; width:100%; margin:30px 0 0;}
.search1{ width:1000px; margin:0 auto; padding-top:10px;}
.shijie{ width:113; float:left;}
.search2{ width:367px; float:left; margin-left:20px; }
.ser_pro{ width:226px; height:32px; line-height:32px; background-color:#ffffff; float:left; border:1px #dddddd solid;margin-top:10px;}
.ser{ width:79px; height:34px; line-height:34px; float:right; background-color:#c81624; text-align:center;margin:10px 60px 0 0;}
.ser a{ display:block; color:#ffffff; width:79px; height:34px; font-size:14px; }
.item span{ font-size:14px; color:#666666;}

.ser_pro input{outline:medium;}


.share{ width:70px; float:left; padding-top:30px; margin-left:175px; font-size:14px; line-height:24px; color:#666666; }
.share1{ background: url(../images/4hunky_06.png) no-repeat; height:44px; width:244px; float:right; margin-top:20px;}
.share span{ width:70px; float:left;}
.weixin a{ width:33px; height:38px; display:block; float:left;}
.weibo1 a{width:33px; height:38px; display:block; margin-left:10px; float:left; }
.weibo2 a{width:33px; height:38px; display:block; margin-left:10px; float:left; }
.kongjian a{width:33px; height:38px; display:block; margin-left:10px; float:left; }
.facebook a{width:33px; height:38px; display:block; margin-left:10px; float:left; }
.twitter a{width:33px; height:38px; display:block; margin-left:5px; float:left; }
/*foot*/
.container-fluid {
    margin-right: auto;
    margin-left: auto;
}
.footer{width:100%;height:120px;background:#595757;color:#fff;}
.footer .container{width:1170px;margin:0 auto;padding-top:10px;position:relative;}
.footer a{color:#fff;}
.footer ul{text-align:center;width:100%;height:50px;margin:0 0 10px -13px;}
.footer ul li{float:left;width:80px;line-height:50px;}
.footer ul li a{display:block;color:#ffffff;}
.footer ul li a:hover{background:#eee;color:#000;}
.footer .container > img{display:block;float:right;width:100px;height:100px;position:absolute;right:0;top:10px;}
.footer .container> div{position: absolute;left: 460px; bottom: 0;}

.line{ float:left; line-height:30px; color:#646464; height: auto; margin-top:7px; }
.line img{ width:21px; height:21px; padding-top:5px; margin-right:5px; float:left; }
.line a{ margin:0 5px; }
.footlink{ width:100%; background-color:#ededed; height:auto; padding-bottom:5px; }
.linelink{width:1000px; text-align:left; margin:0 auto;
	padding-top: 10px;}
.linelink a{ margin:0 5px; }
.tj{float:right;margin-right:80px}
.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}