@charset "utf-8";
.clear{ overflow:hidden; _height:1px; _overflow:visible;}
.clean{ font-size:0px; line-height:0px; clear:both;}
.none{ display:none;}
*{ margin:0; padding:0; -webkit-text-size-adjust:none;}
a{ text-decoration:none; outline:none; cursor:pointer;}
a,li,span{ transition:all 0.5s; -o-transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s;}
.stop,.stop *{ transition:none; -o-transition:none; -webkit-transition:none; -moz-transition:none;}
a:hover,img{ border:none;}
html,body{ background-color:#fff;overflow-x:hidden}
::selection{color:#fff; background:#e1b53e;}
::-moz-selection{color:#fff; background:#e1b53e;}
::-webkit-selection{color:#fff; background:#e1b53e;}
body,button,input,select,textarea{ font:12px Verdana, Geneva, sans-serif;}
textarea{ resize:none}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
i{ font-style:normal;}
ul,ol,dl{ list-style-type:none;}
.fl,.lifl li{ float:left; display:inline; list-style:none;}
.lifr li{ float:right; display:inline; list-style:none;}
.fr{ float:right; display:inline;}
.fmyh,h2.t,ul.mf input.t,ul.mf li{ font-family:Microsoft YaHei,LiHei Pro;}
.ttuc{ text-transform:uppercase;}
.scroll,.scroll2{ position:relative; overflow:hidden;}
.scroll ul{ position:absolute; width:20000em;}
.scroll2 ul{ position:absolute; height:200em;}
.scroll ul li{ float:left;}
.wrap{ width:1200px; margin:0 auto;font-family:Microsoft YaHei,LiHei Pro;}
.blick{display: block}
input[type="text"]::-ms-clear{
    display:none;
}



.header{height: 145px;}
.header .wrap{height: 138px;border-bottom: 7px solid #625d5d;background: url("../images/h1.png")no-repeat right top;}
.header .wrap .logo{width: 470px;height: 100%;}
.header .wrap .logo a{display: block;overflow: hidden;width: 470px;height: 100%;background: url("../images/logo.png")no-repeat center;}
.header .h2{width: 355px;height: 100%;}
.header .h2 .qiehuan{width: 160px;height: 30px;line-height: 30px;margin-top: 30px;margin-left: 175px;font-size: 15px;}
.header .h2 .qiehuan a{float: left;display: block;height: 30px;line-height: 30px;text-align: center;color: #040404}
.header .h2 .qiehuan a:hover{color: #da251c;}
.header .h2 .qiehuan a.ch{width: 50px;}
.header .h2 .qiehuan a.en{width: 90px;}
.header .h2 .qiehuan span.fl{width: 10px;height: 100%;text-align: center}

.header .h3{height: 26px;margin-left: 25px;margin-top: 40px;}
.header .h3 fieldset.search {  padding: 0px;  border: none;  width: 320px; }
.header .h3 fieldset.search:hover {}
.header .h3 .search input, .search button {  border: 1px solid #cccccc;  float: left; text-indent: 5px; }
.header .h3 .search input.box { height: 24px;  width: 195px; margin: 1px; margin-left: 5px; }
.header .h3 .search input.box:focus {outline: none;  }
.header .h3 .search button.btn {border: none;  width: 57px;  height: 26px;margin: 0 0 0 10px; background: url("../images/1.jpg") no-repeat;opacity: 0.6;margin-top: 1px; }
.header .h3 .search button.btn:hover {opacity: 1 }
.header .h3 .img{height: 26px;width: 24px;float: left;margin-top: 5px;}

/*导航*/
.nav {width: 1200px; height: 48px;margin: 0 auto;position: relative;z-index: 999;border-radius: 5px;background: url("../images/3.jpg")repeat-x;}
.nav .wrap{height: 48px;width: 1050px;margin: 0 auto}
#mobanwang_com {text-align:center; line-height: 48px;font-size: 13px;color: #000000;width: 100%;margin: 0 auto }
#mobanwang_com a {font-size:15px;color: #000;  }
#mobanwang_com a:hover{color: #da251c}
#mobanwang_com li ul {display:none;  }
#mobanwang_com li ul li {float:none;  }
*html #mobanwang_com li ul li {  display:inline;  }
#mobanwang_com li ul a {color: #666;  width: 175px;  float:none;  height:34px;  line-height:34px;  text-transform:capitalize;  font-size: 13px;  }
#mobanwang_com li ul a:hover{color: #da251c}
#mobanwang_com .height-auto {  line-height:15px;  padding:5px 10px;  }
.second-menu, .third-menu, .fourth-menu {  position:absolute;  }
.first-menu li {  float:left;  position:relative;  }
.first-menu a {float:left;  display:block;  width: 175px;  height:34px;  line-height:34px;  font-size:.7em;  }
.first-menu a:hover {color: #fff;}
.second-menu {  top:48px;  right:0;  }
*html .second-menu {  right:-1px;  }
.second-menu a {  font-size:11px;background: #fff;color: #666;border-bottom: 1px solid #666;  }
.second-menu a:hover{color: #fff;}
.third-menu, .fourth-menu {  width:160px;  top:0;  left:76px;border-left: 1px solid #666  }
#mobanwang_com .third-menu a,#mobanwang_com .fourth-menu a{width: 160px}
.third-menu a {background:#fff;  font-weight:normal;  }
#mobanwang_com .nt{height: 48px;line-height: 48px;}

/*轮播图*/
.banner{height:313px;overflow:hidden;position: relative}
.banner .d1{width:100%;height:313px;display:block;position:absolute;left:0px;top:0px;}
.home-foc,.changephoto,.home-foc{width: 1200px;height:430px; overflow: hidden; position:relative;margin: 0 auto}
.home-foc .bd {height: 430px;}
.photo{width: 100%;  height:430px;  overflow: hidden;  position:relative;  }
.changephoto{}
.home-foc .photo img{position: absolute;	top: 0;	left: 50%; margin-left:-600px;}
.home-foc-nav{  position:absolute;  left:50%;  bottom:15px;  width:980px;  margin-left:-460px;  z-index: 10;  }
.home-foc-nav ul{ float:left;position:absolute;left:50%;top:0;margin:0 0 0 -102.5px;display:inline;}
.home-foc-nav li{ float:left; display:inline;cursor:pointer;  margin:0px 0 0 15px; overflow:hidden;}
.home-foc-nav a{ background-image:url(../images/img1.png); display:block; float:left; cursor: pointer; width:26px; height:5px;}
.home-foc-nav .a01{background-position:0 -60px;}
.home-foc-nav .on .a01{background-image:url(../images/img1_1.png)}



/*主体*/
.content .c1 div.pro,.content .c1 div.con{width: 400px;height: auto;}
.content .c1 div.com{width: 730px;height: 480px;margin-right:24px;}
.content .c1 div a.bt{width: 100%;display: block;overflow: hidden}
.content .c1 div a.bt img{max-height: 38px;margin: 30px auto 20px;display: block;}
.content .c1 div a.bt:hover img{opacity: 0.6}
.content .c1 div p{max-width: 690px;margin: 5px auto;;text-indent: 40px;font-size: 13px;color: #625d5c;line-height: 25px;}
.content .c1 div p a{color: #da251c;}
.content .c1 div p img{display: block;overflow: hidden;margin: 10px auto  0}
.content .c1{height: 480px;}
.content .c1 div.con p{text-align: center;}
.content .c1 div.pro  a :hover{opacity: 0.6}

.content .wrap div.contact p span{display: block;overflow: hidden;text-align: center;width: 100%;height: 25px;line-height: 25px;font-size: 14px;}
.content .wrap div.contact .map{max-height: 150px;width: 100%;margin-top: 20px;}
.content .wrap div.contact .map a{display: block;margin: 5px auto;width: 215px;height: 36px;}
.content .wrap div.contact .map a :hover{opacity: 0.8}

.footer{margin-top: 30px;}
.footer .foot1{height: 150px;background: url("../images/bg.png")repeat-x}
.footer .foot1 .wx{width: 125px;height: 150px;margin-left: 30px;}
.footer .foot1 .wx img{width: 103px;height: 103px;margin: 15px auto 0;display: block;overflow: hidden}
.footer .foot1 .wx span{width: 100%;height: 30px;line-height: 30px;font-size: 16px;color: #333;text-align: center;display: block;margin-top: 60px;}
.blk_18 { overflow:hidden; zoom:1; font-size:12pt;  width:1020px; }
.blk_18 .pcont { width:1020px; float:left; overflow:hidden;}
.blk_18 .ScrCont { width:32766px; zoom:1;  }
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
.blk_18 .LeftBotton:hover,.blk_18 .RightBotton:hover { opacity: 0.6 }
.blk_18 .pl img { display:block; cursor:pointer;width: 100%;height: 100%; }
.blk_18 .pl { width:160px;height: 40px; float:left; text-align:center; line-height:24px;font-size: 12px;color: #666;position: relative;margin: 55px 5px; }
.blk_18 a.pl:hover {  color:#5dacec; background:#fff; }
.blk_18 a.pl:hover img{opacity: 0.8;}
.blk_18 a.pl:hover .ps1{display: block}
.footer .foot2{height: 30px;background: #625d5c;line-height: 30px;}
.footer .foot2 p{font-size: 13px;color: #fff;margin-left: 460px;}
.footer .foot2 p span{display: inline;margin-left: 40px;}
.footer .foot2 p a{font-size: 13px;color: #fff}
.footer .foot3{height:75px;background: url("../images/nydb.png")}
.footer .foot3 .inputfont{ width: 200px;height:25px;padding: 0;margin: 10px 20px 0 0; float: right}
.footer .foot3 .inputfont option{text-align: center;}

.content .c2{margin-top: 10px;}
.content .c2 .left{width: 218px;height: auto}
.content .c2 .left .subnav{width: 218px;height: 218px;background: #f1f1f1;}
.content .c2 .left .subnav ul{margin-top: 20px;}
.content .c2 .left .subnav .t1{background: url("../images/t1.jpg")no-repeat center;width: 100%;height: 40px;line-height: 40px;color: #fff;text-indent: 30px;font-size: 14px;font-weight: bold;}
.content .c2 .left .subnav ul li a{width: 200px;height: 30px;border-bottom: 1px solid #e0e0e0;font-size: 12px;color: #504949;text-indent: 10px;line-height: 30px;display: block;overflow: hidden;margin: 0 auto}
.content .c2 .left .subnav ul li a:hover,.content .c2 .left .subnav ul li a.hover{background: #fff;color: #da261d;}
.content .c2 .left .lxwm{width: 218px;height: auto;background: #f1f1f1;margin-top: 18px;margin-bottom: 20px;padding-bottom: 40px;}
.content .c2 .left .t2{width: 200px;height: 35px;border-bottom: 1px solid #e0e0e0;margin: 0 auto;color: #da261d;font-size: 14px;line-height: 35px;text-indent:10px;}
.content .c2 .left .lxwm p{margin: 10px auto;width: 100%;text-align: center;text-indent: 0;color: #7c6f6f;font-size: 13px;line-height: 22px;}


.content .c2 .right{width: 900px; height: auto;margin-right: 30px;}
.content .c2 .right .t3{width: 100%;height: 50px;background: url("../images/rl.png")no-repeat bottom center;line-height: 60px;font-size: 16px;color: #da261d;text-indent: 10px;}
.content .c2 .right .rc{width: 800px;height: auto;margin: 40px auto 0}
.content .c2 .right .rc p{width: 100%;margin: 10px auto;font-size: 15px;color: #504949;line-height: 30px;}
.content .c2 .right .rc p span.dq{display:block;width:100px;text-align:center;float:left;margin-right:10px;text-indent:0px;}
.content .c2 .right .rc p span.dq2{letter-spacing:3px;}
.content .c2 .right .rc p img{display: block;overflow: hidden;max-width: 100%;}
.content .c2 .right .rc table{line-height:25px;text-indent:5px;font-size: 13px;}
.content .c2 .right .rc table tr{background:#fff;}
.content .c2 .right .rc table tr td{color:#333; }
.content .c2 .right .rc table.table2 tr td{text-align: center}
.content .c2 .right .rc table.table2 tr td:first-child{text-align: left}
.content .c2 .right .rc table.table2 tr td:nth-child(2){text-align: left}

.fy{width: 100%;margin: 30px auto 10px;font-size: 14px;height: 20px;}
.fy .zb{width: 50%;float: left}
.fy .yb{width:150px;float: right}
.fy .yb a{display: block;overflow: hidden;width: 30px;line-height: 15px;font-size: 14px;float: left;text-align: center;color: #666;font-weight: 500}
.fy .yb a img{display: block;overflow: hidden;margin: 0 auto;}

.content .c2 .right .rc .lxwm0{width: 100%;text-align: center}
.content .c2 .right .rc .lxwm,.content .c2 .right .rc .lxwm1{width: 50%;float:left;}
.content .c2 .right .rc .lxwm1 p{text-align:left;width: 100%;line-height: 30px;font-size: 16px;color: #5a5050;margin: 10px auto;}
.content .c2 .right .rc .lxwm p{width: 100%;text-align: center;line-height: 28px;font-size: 16px;color: #5a5050;margin: 10px auto;}
.content .c2 .right .rc .lxwm p img{display: block;margin: 0 auto}

.content .c2 .right .rc .rczp{width: 607px;margin: 0 auto}
.content .c2 .right .rc .rczp .zw{width: 565px;height: auto;margin: 20px auto;border: 1px solid #da261d;padding: 20px;font-size: 16px;color: #000;}
.content .c2 .right .rc .rczp .yq{width: 595px;padding-left: 12px;background: url("../images/rc.png")no-repeat top left;height: auto}

.content .c2 .right .rc .zxly{width: 600px;margin: 100px auto 0;height: auto;}
.content .c2 .right .rc .zxly input{float: left;width: 438px;height: 30px; border: 2px solid #999;text-indent: 5px;font-size: 12px;}
.content .c2 .right .rc .zxly div span{display: block;overflow: hidden;min-height: 32px;line-height: 32px;float: left;margin-right: 5px;font-size: 18px;}
.content .c2 .right .rc .zxly div span:first-child{width:100px;text-align: center;}
.content .c2 .right .rc .zxly div span.jh{margin-left: 10px;line-height: 50px;font-size: 20px;color: #da261d;font-weight: bold}
.content .c2 .right .rc .zxly div span.jh2{margin-top: 90px;}
.content .c2 .right .rc .zxly div {min-height: 32px;margin-top: 15px;}
.content .c2 .right .rc .zxly textarea{min-height: 125px;width: 438px;border: 2px solid #999;text-indent: 5px;font-size: 12px;line-height: 25px;float: left}
.content .c2 .right .rc .zxly input.tj{width: 58px;height: 28px;margin: 0 auto;text-indent: 0;line-height: 25px;border: 1px solid #a29999;background: #f8f7f7;font-size: 13.3px}

.content .c2 .right .rc .xw{width: 800px;margin: 80px auto 0;min-height: 423px;}
.content .c2 .right .rc .xw ul li,.content .c2 .right .rc .xw ul li a{height: 35px;line-height: 35px;display: block;}
.content .c2 .right .rc .xw ul li span{display: block;overflow: hidden;color: #666;font-size: 16px;height: 35px;}
.content .c2 .right .rc .xw ul li span.s1{width: 620px;}
.content .c2 .right .rc .xw ul li span.s2{width: 150px;}
.content .c2 .right .rc .xw ul li span.s3{width: 20px;text-align: center;font-size: 20px;}
.content .c2 .right .rc .xw ul li span.s4{width: 720px;}
.content .c2 .right .rc .xw ul li a:hover span{color: #da261d}

.content .c2 .right .rc .news{width: 800px;margin: 20px auto; height: auto;}
.content .c2 .right .rc .news h2{font-size: 25px;color: #da261d;text-align: center;margin: 20px auto;}
.content .c2 .right .rc .news h3{font-size: 14px;color: #464141;text-align: center;margin: 20px auto;}
.content .c2 .right .rc .news p{margin: 10px auto;font-size: 14px;color: #464141;text-indent: 30px;line-height: 25px;}
.content .c2 .right .rc .news p.p1{font-weight: bold}


.xsul{width: 800px;height: auto;}
.xsul li{float: left;width: 400px;margin-bottom: 40px;}
.xsul li img{width: 250px;margin: 0 auto;display: block;}
.xsul li span{display: block;overflow:hidden;width: 100%;text-align: center;font-size: 15px;font-weight: bold;line-height: 30px;height: 30px;}

.fcul{width: 800px;height: auto;margin-top: 100px;}
.fcul li{float: left;width: 400px;}
.fcul li img{width: 350px;margin: 0 auto;display: block;}
.fcul li span{display: block;overflow:hidden;width: 100%;text-align: center;font-size: 16px;line-height: 35px;height: 35px;color: #666}
.fcul li a:hover span{color: #da261d}
.fcul li a:hover img{opacity:0.8}



.content .right .rys{
	overflow: hidden;
}
.content .right .rys li{
	width: 160px;
	height: 240px;
	float: left;
	margin-left: 15px;
	cursor: pointer;
}
.content .right .zhengS{
	font-size: 18px;
    font-weight: bold;
    margin: 10px 0;
}




.coss{
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 10;
	display: none;
}
.coss li{
	width: 500px;
	height: 300px;

	position: absolute;
	top: 15%;
	left: 50%;
	margin-left: -250px;
	display: none;
}