@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td{ margin: 0px;padding: 0px; font-size:14px; }
table {border-collapse: collapse;border-spacing: 0px; }
*{margin: 0px;padding: 0px;list-style-type: none; font-family:"微软雅黑", "宋体";}

body,html{width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0); /*background-color:#e6b10d;*/background: url(../images/bg.jpg); min-width:1200px;}
a{text-decoration: none;color:#464646;outline: medium none;font-size:14px; line-height:180%;}
a:hover{ color:#F30;font-size:14px;line-height:180%;}
img{border: none;vertical-align: top;  max-width: 100%; margin:auto;} 
.clear{ clear:both}

.bigbg{ width:1920px; position:fixed; left:50%; top:-20%; z-index:-1;}
.bigbg img{ position:relative; left:-50%;}

.daohang{ width:1400px; margin:auto; height:88px;}
.logo{ width:256px; float:left; margin-left:100px; background:url(/Application/Home/Public/images/logo.png) no-repeat; height:88px;}
.logo h1{ text-indent:-99em;  height:88px;}
.logo h2{ text-indent:-99em;  height:88px;}

/* flexslider */
.flexslider{position:relative;height:600px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; /*margin-top:88px;*/}
.slides{position:relative;z-index:1;}
.slides li{height:600px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.one{ width:100%; height:500px; background:#fff; margin:auto;}
.leibie{width:1200px;margin:auto;padding-top: 32px;}
.tit_top{ width:1200px; margin:auto;}
.tit_top h3{ font-size:27px;}
.lb_de{ width:1200px; margin:auto;}
.lb_de ul{ width:1220px; margin:auto; margin-top:50px;}
.lb_de ul li{ width:285px; float:left; margin-right:20px;}
.lb_de ul li img{}
.lb_de ul li p{ text-align:center; border-bottom:1px solid #ebebeb; margin:0; padding-bottom:2px;}
.lb_de ul li p a{ font-size:18px; color:#777; line-height:50px;}
.lb_de ul li p a:hover{}

.geng{ width:150px; height:45px; margin:auto; margin-top:39px;}
.geng p a{ width:150px; height:45px; background:url(../images/genga.png) no-repeat; display:block;}
.geng p a:hover{ background:url(../images/gengahover.png) no-repeat; transition:0.7s; display:block;}

.two{width:100%;height: 540px;background:url(../images/2.png) 50% no-repeat;margin:auto;}
.guanyu{ width:1200px; margin:auto;}
.guanyu img{width:584px;float:left;margin-top: 55px;}
.gy_right{width:580px;float:right;margin-top: 90px;}
.gy_right h3{ color:#c40000; font-size:24px; font-weight:normal;}
.gy_right h3 span{ color:#555; font-size:14px;}
.gy_right p{text-indent:2em;margin-top:25px;height: 245px;overflow:hidden;}
.gy_right p a{ font-size:16px; line-height:36px;}
.gy_right p a:hover{}
.gengb{width: 180px;height: 48px;margin-top: 37px;}
.gengb p a{width: 180px;height: 48px;background:url(../images/gengb.png) no-repeat;display:block;}
.gengb p a:hover{ background:url(../images/gengBhover.png) no-repeat; transition:0.7s; display:block;}

.thr{ width:100%; height:408px; background:#fff; margin:auto;}
.tit_kehu{ width:1200px; margin:auto; padding-top:39px;}
.tit_kehu h3{ font-size:27px;}
.related{width:1200px;margin:auto;padding-top: 75px;}
#cpdemo{ overflow:hidden; width:1200px;}
#cpindemo{ float:left; width:800%;}
#cpdemo1{ float:left; }
.scroll-2{ display:block; float:left;  margin-left:15px;}
.scroll-2 img{  display:block; height:123px; width:122px; border:solid 1px #ccc;}

.scroll-2 span{ display:block; text-align:center; width:152px; line-height:30px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.scroll-2 p{ text-align:center;}
.scroll-2 p a{ text-align:center;}
#cpdemo2{ float:left;}

.gengc{width: 150px;height: 45px;margin: auto;padding-top:  24px;}
.gengc p a{width: 150px;height: 45px;background:url(../images/genga.png) no-repeat;display:block;}
.gengc p a:hover{ background:url(../images/gengahover.png) no-repeat; transition:0.7s; display:block;}

.fou{ width:100%; height:320px; background:url(../images/4.jpg) 50% no-repeat; margin:auto;}
.lxwm{ width:1200px; margin:auto;}
.lxwm h3{ width:207px; height:45px; float:right; text-align:center; margin-top:50px;}
.lxwm h3 a{ line-height:45px; font-size:23px; color:#fff; font-weight:normal; width:207px; background:#f40000; display:block;}
.lxwm h3 a:hover{ background:#fff; border:1px solid #f40000; color:#f40000;}
.puan{ width:1200px; margin:auto; margin-top:190px; color:#fff;}
.puan p{ text-align:center;}


/*------------------------------------neiye------------------------------------*/
.neibanner{ width:100%; height:377px; background:url(../images/neibanner.png) 50% no-repeat;}
.nntit_top{ width:1200px; margin:auto; margin-top:35px;}
.nntit_top h3{ font-size:27px;}

/*css fanye*/
div.jogger{padding:20px;margin:20px;font-family:"微软雅黑"; text-align:center;}
div.jogger a{padding:0.5em 0.64em 0.43em 0.64em;margin:2px;color:#fff;background-color:#ff0030;text-decoration:none;}
div.jogger a:hover{padding:0.5em 0.64em 0.43em 0.64em;margin:2px;color:#fff;background-color:#F37672;}
div.jogger a:active{padding:0.5em 0.64em 0.43em 0.64em;margin:2px;color:#fff;background-color:#F37672;}
div.jogger span.current{padding:0.5em 0.64em 0.43em 0.64em;margin:2px;color:#6d643c;background-color:#ff0030;}

/*guanyu*/
.nnabout{width: 1200px;margin:auto;border-bottom:3px solid #007fc5;border-left:1px solid #d1d1d1;border-top:1px solid #d1d1d1;border-right:1px solid #d1d1d1;margin-top:77px;}
.nnabout img{ display:block; margin-top:-70px; margin-bottom:20px;}
.nnabout p{width: 1111px;text-align: left;margin:auto;font-size:14px;line-height:32px;text-indent:2em;}
.nnabout h3{ text-align:center; line-height:77px; font-weight:normal; font-size:13px;}
.nnabout span{ color:#999; font-weight:normal; margin:0px 10px;}

#vlightbox{width: 1200px;height:355px;margin:0 auto;}
#vlightbox span{display:block;}
#vlightbox a{display:block;float:left;width: 284px;height: 424px;margin:3px 1px;padding:6px;border:solid 1px #b8b8b8;background-color:#f4f5f5;opacity:0.87; text-align:center; line-height:40px; font-size:18px;}
#vlightbox a img{display:block;border:none;margin:0px;}
#vlightbox a:hover{opacity:1;}
#vlightbox a.vlightbox_hidden{display:none;}
#vlightbox a img{border:medium none;margin:0 auto;width:310px;height: 390px;}




/*xinwen*/
.news{ width:1200px; margin:auto; margin-top:35px;}
.news ul{ width:1200px; float:left; line-height:36px;}
.nei_news{ width:1200px; float:left; line-height:36px;}
.news ul li{ width:1200px; margin-bottom:15px;}
.news ul li h4{ line-height:normal; font-size:42px;}
.news ul li span{ float:left; height:80px; width:80px; display:block; background:#ccc; margin-right:15px; color:#fff; line-height:6px; text-align:center;}
.news ul li h3{ line-height:normal;}
.news ul li h3 a{ font-size:16px; color:#f40000;}
.news ul li h3 a:hover{ color:#333; text-decoration:none;}
.news ul li p{ text-indent:2em;color:#333;}
.news ul li p:hover{ text-decoration:underline;}
.news ul li p a{ color:#333;}
.news ul li p a:hover{ text-decoration:underline;}

/*chanpin*/
.product{ width:1200px; margin:auto; margin-top:35px;}
.prolist_left{ width:1200px; margin:auto;}
.prolist_left ul{ width:956px; margin:auto; height:50px;}
.prolist_left ul li{ display:block; padding-left:25px; padding-right:25px; border:2px solid #f40000; float:left; margin-right:30px; text-align:center;}
.prolist_left ul li:hover{ display:block; background:#f40000; color:#fff; transition:0.7s;}
.prolist_left ul li a{ display:block; line-height:45px; text-align:center; font-size:18px;}
.prolist_left ul li a:hover{ display:block; color:#fff;}

.prolist_right{ width:1200px; margin:auto;}
.prolist_right ul{ width:1200px; margin:auto;}
.prolist_right ul li{ width:271px; height:330px; margin:25px 25px 25px 0; border:1px solid #bea000; text-align:center; float:left; overflow:hidden;}
.prolist_right ul li:hover{ background:#dd2510; color:#fff; text-align:center; transition:1s; box-shadow:6px 7px 17px #777;}
.prolist_right ul li a{ text-align:center; color:#333; line-height:55px; font-size:18px; display:block;}
.prolist_right ul li a:hover{ color:#fff;}
.prolist_right ul li img{ width:271px;}


.newsdeta{width:1200px;margin:auto;line-height:36px;margin-top: 35px;}
.newsdeta h1{font-size:22px;text-align:center;margin-bottom: 25px;}
.newsdeta h3{font-size:22px;text-align:center;margin-bottom: 25px;}
.newsdeta span{line-height:36px;font-size:12px;color:#777;height:36px;display:block;padding-left:10px;border:1px solid #ccc;margin-bottom: 35px;}
.newsdeta p{ font-size:14px; text-indent:2em; line-height:36px;}
.newsdeta img{ display:block; padding-bottom:20px; padding-top:20px; margin:auto; text-align:center; float:none;}
.newsdeta h4{ font-size:18px; font-weight:normal; color:#333;}
.newsdeta h4 a{ color:#333;}
.newsdeta h4 a:hover{ color:#ff860b; text-decoration:none;}

.xianguan{width:1200px;margin:auto;height: 200px;margin-top: 30px;}
.xianguan h3{ font-size:24px; color:#333; width:1200px; line-height:40px; border-bottom:1px dotted #333; text-align:left; float:left;}
.xianguan span{ width:100px; float:right; text-align:right;}
.xianguan span a{ color:#bbb; font-size:14px; line-height:40px;}
.xianguan span a:hover{ text-decoration:none; color:#ff860b;}

.xianguan ul{ width:1200px; margin:auto;}
.xianguan ul li{line-height:40px;border-bottom:1px solid #e9e9e9;width: 45%;float:  left;m;margin: 0% 2.5%;}
.xianguan ul li a{ font-size:14px; color:#333; line-height:40px;}
.xianguan ul li a:hover{ color:#ff860b; text-decoration:none;}
.xianguan ul li span{ float:right; color:#ccc;}

/*contact*/
.send{width: 400px;margin:auto;text-align:left;line-height:36px;}
.biaod{margin:0 auto;width: 400px;height:auto;border:none;text-align:left;line-height:26px;}
.biaod p{line-height:30px;height:30px;font-size:14px;color:#333;text-transform:uppercase;letter-spacing:1px;}
.biaod input{width: 400px;height:30px;font-size:16px;padding:0 5px;margin-bottom:10px;box-sizing:border-box;border:1px #000 solid;}
.biaod textarea{width: 400px;height:145px;font-size:16px;padding:0 5px;line-height:30px;border:1px solid #333;margin-bottom:15px;box-sizing:border-box;}
.biaod .ss{text-transform:uppercase;width:215px;height:45px;background:#000; color:#fff;}

.lianxi{ width:1200px; margin:auto; margin-top:35px;}
.liuyan{ width:360px; float:left;}

.dizhi{width:100%;height: 230px;margin:auto;text-align:center;border-bottom: 1px solid #eee;border-top: 1px solid #eee;margin-bottom:  45px;margin-top: 35px;}
.dizhi ul{width:100%;height: 230px;margin:auto;text-align:center;}
.dizhi ul li{width:33%;float:left;border-left: 1px solid #eee;border-right: 1px solid #eee;height: 230px;}
.dizhi ul li h3{ margin-top:45px; font-size:26px; color:#555; line-height:50px;}
.dizhi ul li img{ margin-right:15px;}
.dizhi ul li p{ line-height: 82px; color:#aaa; font-size:18px;}

.fanhuidingbu{ width:600px; margin:auto;}
.fanhuidingbu h4{ width:100%; height:45px; line-height:45px; background:#333; text-align:center; margin-top:25px;}
.fanhuidingbu h4 a{ color:#fff; font-size:24px; display:block;}
.fanhuidingbu h4 a:hover{ text-decoration:none; color:#be0008; display:block; background:#fff; border:1px solid #c9c9c9; box-shadow:5px 5px 5px #ccc;}

