@charset "utf-8";

body{
background:#f5f5f5;
/*
background:-moz-linear-gradient(top,#e8e8e8,#b8b8b8);//Mozilla
background:-webkit-gradient(linear,0 0,0 100%,from(#e8e8e8),to(#b8b8b8));//Old gradient for webkit
background:-webkit-linear-gradient(top,#e8e8e8,#b8b8b8);//new gradient for Webkit
background:-o-linear-gradient(top,#e8e8e8,#b8b8b8); //Opera11
*/
}
/*head*/
.headbox{width:100%;height:66px;background:#ffffff;min-width:1100px;}
.head_main{width:1210px;margin:0 auto;min-width:1100px;}

.logo{padding:8px 15px 8px 0px;float:left;width:160px;}
.logo img{width:160px;height:50px;}
.sethome{float:left;width:678px;height:66px;}
.tknav{width:100%;height:66px;}
.tknav ul li{width:82px;text-align:center;float:left;}
.tknav ul li a{display:block;width:100%;height:63px;color:#808080;font-weight:500;}
.tknav ul li a {line-height:63px;color:#808080;border-bottom:3px solid #fff;}

.tknav ul li a:hover{border-color:#e62129;color:#e62129;}


.search{float:left;margin:20px 0;width:184px;height:24px;border:1px solid #cccccc;border-radius:5px;}
.search input[type=text]{background: none;outline: none;width:140px;height:24px;line-height:24px;color:#ccc;text-indent:5px;border:none;}
.search input[type=submit]{float:right;width:44px;height:24px;background:url(button.png);cursor:pointer;border:none;}
.search ul{width:162px;padding:5px 10px;border:1px solid #ccc;background: #fff;position: absolute;left:0px;top:24px;z-index: 999;display: none;}
.search ul li{height:20px;color:#b3b3b3;cursor:default}

.search ul li:hover{color:#e62129;}


.lang{float:right;height:24px;background:url(lang.png) no-repeat left center;padding:20px 0;}
.lang a{color:#1c1c1c;line-height:24px;font-size:12px;padding-left:30px;}
#menuli{width:2px; background:url(navx.png) top center;float:left;height:45px;}
.parent{position:relative;}

/*head---end---*/


.main{width:1100px;min-width:1100px;margin:0 auto;}
.main_one{padding:9px 20px 9px 142px;background:url(innews.png) no-repeat left 6px;background-color:#fff;}
.innews{height:34px;line-height:34px;overflow:hidden;}
.innews h1 a{color:#808080;}
.innews h1 a:hover{color:#e62129;}
.innews h1 span{color:#c5c5c5;margin-left:20px;font-size:12px;}
.oc{width:30px;height:20px;background:url(oc.png) no-repeat;background-position:left top;position:absolute;right:18px;top:15px; cursor:pointer;}



#menubg{border-color:#e62129;color:#e62129;}
/*广告轮播图*/
.banner{width:100%;overflow:hidden;}
.slideBox{ width:100%; height:440px; overflow:hidden; position:relative;   }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:48%; bottom:37px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:30px;  width:9px; height:9px; border-radius:9px;line-height:9px; text-align:center; background:#273146; cursor:pointer; }
.slideBox .hd ul li.on{ background:#e77800; width:20px; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd li a{display:block;width:100%;height:440px;}


/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:10%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:10%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }




.main_two{height:492px;background:url(ipx.png) no-repeat center center;background-color:#fff;margin:50px 0px;}
.ipbox{width:170px;height:200px;float:left;margin:0 25px;padding:10px 27px;text-align:center;}
.ipico{width:170px;height:110px;background:url(inprobg.png) no-repeat;}
.ipbox  h1{color:#273146;font-size:16px;line-height:50px;}
.ipbox  p{color:#808080;font-size:13px;line-height:26px;word-break: normal;}
.ipbox:hover{background:#e62129;}
.ipbox:hover .ipico{background:url(inprobg2.png) no-repeat;}
.ipzb0,.ipbox:hover .ipzb0{background-position:left top;}
.ipzb1,.ipbox:hover .ipzb1{background-position:-170px top;}
.ipzb2,.ipbox:hover .ipzb2{background-position:-340px top;}
.ipzb3,.ipbox:hover .ipzb3{background-position:-510px top;}
.ipzb4,.ipbox:hover .ipzb4{background-position:left -110px;}
.ipzb5,.ipbox:hover .ipzb5{background-position:-170px -110px;}
.ipzb6,.ipbox:hover .ipzb6{background-position:-340px -110px;}
.ipzb7,.ipbox:hover .ipzb7{background-position:-510px -110px;}

.ipbox:hover h1{color:#fff;}
.ipbox:hover p{color:#fff;}


.fleft{float:left;}
.fright{float:right;}
.mt50{margin-top:50px;}

.main_three{margin-bottom:50px;}
.mth_title{text-align:center;}
.mth_title h1{color:#273146;font-family:"[FZLTHK]";font-size:28px;line-height:48px;}
.mth_title h5{height:2px;background:#e62129;width:110px;margin:0 auto;}
.mth_title p{color:#888888;font-size:18px;line-height:40px;}
.inbtand{}
.ibbox{width:214px;float:left;padding:10px 15px;margin:0 15px;}
.ibpic{width:110px;height:110px;margin:0px auto;background:url(brand.png) no-repeat;}
.ibbox h1{font-size:16px;text-align:center; color:#808080;line-height:34px;}
.ibbox h1 span{font-size:20px;font-family:"[Roboto]";}
.ibbox p{font-size:13px;text-align:left;line-height:24px;color:#808080;word-break: normal;}
.ibzb0{background-position:left -110px;}
.ibzb1{background-position:-110px top;}
.ibzb2{background-position:-220px top;}
.ibzb3{background-position:-330px top;}

.ibbox:hover .ibzb0{background-position:left top;}
.ibbox:hover .ibzb1{background-position:-110px -110px;}
.ibbox:hover .ibzb2{background-position:-220px -110px;}
.ibbox:hover .ibzb3{background-position:-330px -110px;}
.ibbox:hover  h1,.ibbox:hover h1 span{color:#e62129;}
.ibbox:hover  p{color:#262626;}


.smap h1{margin-top:20px;color:#333;font-size:16px;font-weight: 600;line-height:34px;}
.smap h3 a{line-height: 40px;margin:0 15px;color:#888888;}

/*foot*/
.footer{background:#383c43;min-height:200px;padding:15px 0px;}
.fcbox{border-bottom:1px solid #fff;min-height:135px;padding-bottom:15px;}
.fcbox dl{width:150px;margin-left:68px;float:left;}
.fcbox dl dt{color:#fff;margin-bottom:13px;}
.fcbox dl dd a{color:#999999;font-size:13px;line-height:24px;}
.fcbox dl dd a:hover{text-decoration:underline;}

.fnote{color:#cccccc;font-size:13px;line-height:30px;padding:10px 0;text-align:center;}
.fnote p{color:#cccccc;font-size:12px;line-height:30px;text-align:center;}

.gotop{position:fixed;right:0px;bottom:350px;width:44px;background:url(qqtel.png) no-repeat left bottom;}
.gtbtn{cursor:pointer;}
.gotop a{display:block;width:44px;height:43px;margin-top:2px;}

/* 内页 */
.dbanner{width:100%;height:280px;overflow:hidden;}
.alld{width:100%;background:#e9e9e9;padding-bottom:20px;}
.content{width:1100px;margin:0 auto;min-width:1100px;padding:50px 0 30px;}

.homepage{padding:0 2%;width:96%;height:50px;background:#273146;}
.homepage h1{color:#fff;font-size:16px;float:left;width:35%;line-height:50px;background:url(home.png) no-repeat left center;text-indent:27px;}
.weizhi{color:#fff;height:50px;line-height:50px;float:right;font-size:14px;}
.weizhi a{color:#fff;line-height:50px;font-size:14px;}

.dtitle{color:#fff;font-size:20px;line-height:50px;height:50px;text-align:center;background:#e62129;}




.left{float:left;width:270px;}
.right{width:800px;float:right;background:#fff;}
.cate{}
.cate li{border-bottom:1px solid #e0e0de;}
.cate li>a{display:block;border-left:4px solid #e9e9e8;width:267px;height:47px;line-height:47px;color:#404040;text-indent:80px;font-size:16px;;}



.och li>a{background-color:#e9e9e8;}
.pch li>a{background:url(gozhi1.png) no-repeat 233px center;background-color:#e9e9e8;}
.och li>a:hover{color:#e62129;background:#f5f5f2;border-color:#e62129;}
.pch li:hover>a{color:#e62129;background:url(godown1.png) no-repeat 230px center;background-color:#f5f5f2;border-color:#e62129;}
#ohov{color:#e62129;background:#f5f5f2;border-color:#e62129;}
#phov{color:#e62129;background:url(godown1.png) no-repeat 230px center;background-color:#f5f5f2;border-color:#e62129;}
.phov{color:#e62129;background:url(godown1.png) no-repeat 230px center;background-color:#f5f5f2;border-color:#e62129;}


.subcate{display:none;padding: 0px 13px;background:#fff;}
.subcate p{text-indent:80px;height:34px;width:100%;border-bottom:1px dashed #c9c9c9;}
.subcate p a{line-height:24px;font-weight:500;color:#333333;line-height:34px;font-size:13px;}
.subcate p a:hover{color:#e62129;text-decoration:underline;}
#schov{color:#e62129;text-decoration:underline;}

#std>a{color:#e62129;background:url(godown1.png) no-repeat 230px center;background-color:#f5f5f2;border-color:#e62129;}
#std div{display:block;}

.lc{background:#ebebeb;padding:20px 15px 17px;text-align:center;margin-top:30px;}
.lc h1{color:#273146;font-size:18px;line-height:30px;}
.lc p{line-height:24px;color:#262626;font-size:22px;font-weight:600;line-height:30px;}
.lc span{color:#262626;line-height:24px;font-size:22px;font-weight:600;line-height:30px;}

.msg_title{text-align:center;height:44px;color:#717171;font-size:20px;font-weight:bold;letter-spacing:1px;}
.msgcontent{line-height:26px;min-height:535px;padding:25px;}
.msgcontent p{line-height:38px;font-size:14px;}
.msgcontent img{max-width:750px;}
.msgcontent a:hover{color:#e62129;}


.ctel{padding-left:70px;background:url(ctel.png) no-repeat left top;}
.cwz{padding-left:70px;background:url(cwz.png) no-repeat left top;}
.ctel p,.cwz p{line-height:28px;color:#333;font-weight:500;font-size:16px;}
.ctel span,.cwz span{color:#333;line-height:30px;font-size:20px;}

.leftpro{margin-top:30px;}
.leftpro h3{height:40px;background:#e9e9e8;text-align:center;line-height:40px;font-size:18px;color:#262626;}
.lpbox{background:#fff;padding:20px 14px;}
.lpk{margin-bottom:10px;}
.lpk img{display:block;width:240px;height:150px;border:1px solid #cccccc;}
.lpk h1{padding-top:13px;text-align:center;}
.lpk h1 a{color:#333333;}
.lpk:hover h1 a{color:#e62129;}

.leftbook{margin-top:30px;background:#ebebeb;height:50px;}
.leftbook a{display:block;width:100%;height:100%;background:url(lbook.png) no-repeat 66px center;color:#262626;line-height:50px;font-size:16px;text-indent:114px;}

.msgtitle{width:100%;padding:10px 0}
.msgtitle h1{color:#333;font-size:18px;text-align:center;font-weight:bold;line-height:38px;}
.msgtitle p{text-align:center;color:#808080;font-size:13px;}
.listcontent{min-height:535px;}
.pn{color:#252525;line-height:30px;margin-top:20px;}
.pn a{color:#333333;}
.pn a:hover{color:#e62129;}

/*news*/
.newslist{line-height:34px;padding:15px;}
.newpad{padding:10px 20px;}
.newslist h1{height:34px;line-height:34px;}
.newslist h1 a{font-size:14px;color:#808080;}
.newslist h1 span{float:right;font-size:13px;color:#808080;}
.newslist p{line-height:28px;}
.newslist h1:hover a{color:#262626;}
.newslist h1:hover span{color:#262626;}

.newscontent,.newscontent p{line-height:26px;}

/*hezuo*/
.xybox{width:210px;height:110px;float:left;margin:15px 9px;border:1px solid #ccc;text-align:center;}
.xybox img{max-width:210px;height:110px;}
.xybox p{line-height:26px;letter-spacing:1px;text-align:center;margin-top:10px;}
.xybox p a:hover{color:#278ad0;text-decoration:underline;}

/*pros*/
.catebox{height:310px;width:442px;margin:20px 0;}
.catebox img{display:block;width:440px;height:275px;border:1px solid #ccc;border-bottom:none;}
.catebox h1{height:40px;width:100%;line-height:40px;text-align:center;background:#333;}
.catebox h1 a{color:#fff;font-size:18px;}
.catebox h1 a:hover{color:#e77918;}

.probox{height:152px;padding:30px 0;border-bottom:1px dashed #c9c9c9;}
.probox img{width:240px;height:150px;border:1px solid #cccccc;}
.probox h1{margin-bottom:5px;}
.probox h1 a{font-size:16px;color:#333333;line-height:30px;}
.probox div{height:110px;overflow:hidden;line-height:26px;color:#808080;}
.probox h1 a:hover{text-decoration:underline;}
.pdshow{height:320px;padding:20px 25px;}
.pdshow p{font-size: 16px;}
.pnote{height:262px;width:100%;overflow: hidden;color:#808080;line-height:22px;}
.pnote p{color:#808080;line-height:22px;}



.pdtitle{height:28px;border-bottom:1px solid #000;background: #cccccc;}
.pdtitle h3{color:#fff;width:104px;background: #215898;text-align: center;line-height: 32px;height:32px;border-radius: 5px 5px 0 0;}


.pdtel{margin-top:15px;}
.pdtel a{color:#fff;font-size:18px;padding:7px 30px;background: #e62129;border-radius: 7px;}

.pdcon{ width:100%; margin-top:20px;  }
.pdcon .hd{ height:28px; line-height:28px;border-bottom:1px solid #000;background: #cccccc;  position:relative; }
.pdcon .hd ul{ float:left;  position:absolute; left:0px; top:0px; height:29px;   }
.pdcon .hd ul li{ float:left; padding:0 15px; cursor:pointer;   height:28px;}
.pdcon .hd ul li.on{  background:#fff; border:1px solid #000; border-bottom:none; }
.pdcon .bd ul{ padding:15px;  zoom:1; line-height: 26px;color:#808080; }
	


/* picshow */
.preview{width:402px; height:320px;padding:0 7px;}
/* smallImg */
.smallImg{position:relative; height:52px; margin-top:1px; background-color:#fff; padding:7px 5px; width:100%; overflow:hidden;float:left;}
.scrollbutton{width:26px; height:52px; overflow:hidden; position:relative; float:left; cursor:pointer; background:url(lrbtn.png) no-repeat; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background-position:left 10px;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background-position:-26px 10px; }

#imageMenu {height:52px; width:340px; overflow:hidden; margin-left:2px; float:left;}
#imageMenu li {height:52px; width:82px; overflow:hidden; float:left; text-align:center;margin:0 3px;}
#imageMenu li img{width:80px; height:50px;cursor:pointer;border:1px solid #ccc;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:80px; height:50px; border:1px solid #e62129;}
/* bigImg */
.bigImg{position:relative; float:left; width:402px; height:252px; overflow:hidden;margin:0 auto;}
.bigImg #midimg{width:400px; height:250px;border:solid 1px #cccccc;}
.bigImg #winSelector{width:200px; height:200px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 2px solid #ccc; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}




/*fuwu*/
.cusbox{height:120px;width:100%;padding:30px 0px;border-bottom:1px dashed #c9c9c9;}
.cusbox img{width:150px;height:117px;}
.cusbox h1 a{font-size:16px;color:#4d4d4d;line-height:30px;}
.cusbox div{height:55px;overflow:hidden;line-height:24px;color:#808080;font-size:14px;}
.cusbox p a{color:#fff;padding:7px 30px;background:#273146;}
.cusbox:hover h1 a{color:#273146;text-decoration:underline;}


/*book
.book{padding:0 110px;}
.booknote h1{color:#373535;font-size:20px;margin-bottom:20px;}
.booknote p{color:#858484;font-size:12px;line-height:22px;}
.bookfrom{margin-top:15px;}
.bookfrom span{color:#737171;font-size:14px;font-weight:500;line-height:36px;}
.bookfrom table{width:100%;}
.bookfrom table tr td p,.bookfrom h1{color:#373535;font-size:14px;font-weight:600;line-height:30px;}
.bookfrom input[type=text]{width:270px;height:36px;border:1px solid #d6d4d4;border-radius:7px;line-height:36px;}
.bookfrom select{width:270px;height:36px;border:1px solid #d6d4d4;border-radius:7px;line-height:36px;}
.bookfrom textarea{width:418px;height:100px;border-radius:7px;border:1px solid #d6d4d4;}
.bookfrom input[type=submit]{width:103px;height:33px;background:#999999;color:#fff;font-size:14px;line-height:33px;text-align:center;border-radius:7px;cursor:pointer;border:none;}
*/
/*contact*/

.cpad{padding:15px 20px;}
.lxnote{min-height:130px;background:url(contact.png) no-repeat top center;padding-top:80px;margin-top:70px;}
.lxnote h1{color:#333;font-size:18px;font-weight:bold;margin-bottom:20px;text-align:center;}
.lxnote p{color:#333;line-height:26px;letter-spacing:1px;font-weight:bold;}
.ditu{margin-top:30px;}
/* 公共分页样式*/
.page{ height:25px; text-align:center; margin-top:20px;}
.page span{ margin:2px; border:1px solid #CCC; padding:2px 5px;}
.page a{ margin:2px;}
.hover{ color:#F00}



.black_overlay{  
             display: none;  
			 position: fixed;  
			 top: 0%;  
			 left: 0%;  
			 width: 100%;  
			 height: 100%;  
			 background-color: black;  
			 z-index:1001;  
			 -moz-opacity: 0.5;  
			 opacity:.50;  
			 filter: alpha(opacity=50);  
			 }  
.white_content {  
              display: none;  
			  position: fixed;  
			  top: 20%;  
			  left: 40%;  
			  width: 572px;  
			  height: 537px;   
			   
			  background-color: white;  
			  z-index:1002;  
			  overflow: auto;  
			  }
.lotitle{height:56px;width:100%;text-align:center;color:#fff;line-height:56px;background:url(xbook.png) no-repeat 175px center;background-color:#263145;font-weight: bold;font-size: 16px;text-indent: 15px;}
.xclose{margin-top:10px;margin-right:10px;display:block;width:35px;height:35px;background:url(mcolse.png) no-repeat;float:right;}

.lgbox{background:#fff;padding:20px 60px;}
.lgbox p{font-size:22px;color:#494949;margin:40px 0px;letter-spacing:2px;font-weight:bold;}

.lgbox table{width:100%;}
.lgbox table tr td{font-size:14px;color:#262626;}
.lgbox table tr td input[type=text]{height:36px;width:330px;border:1px solid #dcdcdc;margin:5px 0px;line-height:36px;color:#262626;text-indent:15px;border-radius:5px;}
.lgbox table tr td textarea{height:113px;width:330px;border:1px solid #dcdcdc;margin:5px 0px;line-height:36px;color:#262626;border-radius:5px;}
.lgbox table tr td input[type=submit]{height:36px;width:330px;background:#e6212a;color:#fff;font-size:16px;line-height:36px;text-align:center;border:none;border-radius:7px;margin:30px 0px;cursor:pointer;}







