/* ==ȫ��div����== */
.wrapper{ width:1200px; margin:0 auto;}
.clear{ clear:both; height:0px;}
.left{ float:left}
.right{ float:right}
.cl{zoom:1;}
.h196{ height:160px;}

/* ==ȫ������== */
*{ padding:0px; margin:0px; font-family:"΢���ź�", "Microsoft YaHei"}
img{ border:0;} 
BODY{
background:#ffffff;
color:#333333;
font-size:12px;
text-decoration: none;

} 
TD{
color:#333333;
font-size:12px;
}

SELECT{
color:#333333;
FONT-SIZE: 12px;
HEIGHT: 20px;
}


A{text-decoration:none;}
A:link {color:#333333;}
A:visited {color:#333333;}
A:active {color:#333333;}
A:hover{color:#e01f58}


li{ list-style-type:none;}
li.fang {LIST-STYLE-TYPE: square;}
li.img  {LIST-STYLE-IMAGE: url(li.gif)}

ul {MARGIN: 0px 0px 0px 0px; list-style-type:none;}
ul.fang {LIST-STYLE-TYPE: square }
ul.img  {LIST-STYLE-IMAGE: url(li.gif)}



.INPUT{
color:#333333;
font-size:12px;
height:20px;
padding:3px;
border:1px #333333 solid;
background-image: url(inputbg.gif)
}

.TEXTAREA{
color:#333333;
font-size:12px;
padding:3px;
border:1px #333333 solid;
background-image: url(inputbg.gif)}

.button{color:#333333;font-size:12px;border:1px outset}
/*��վͷ��*/
.hyt{ height:36px; background-color:#434343; line-height:36px; color:#999999;}
.hyt .right a{ color:#999 !important;}
.navbg{height:160px;width:100%; background-image:url(lobg.jpg); background-repeat:repeat-x; background-position:left top;position:absolute;z-index:9999;left:0; min-width:1200px;}
.biaoyu{ color:#871c22; font-size:20px; line-height:100px; padding-left:15px;}
.tel{ font-size:14px; color:#FFF; height:100px; background-image:url(bg1j.jpg); background-repeat:no-repeat; background-position:left center; width:265px; line-height:100px; padding-left:45px; width:220px !important;}
#navul li{float:left;position:relative;text-align:center;line-height:60px; border-right:#eaeaea solid 1px; font-size:14px;}
#navul li a{ display:block; width:168px; height:60px;}
#navul li a:hover, .navhome a{ color:#FFF; background-color:#e11f55;}
/*banner*/
#full-screen-slider { width:100%; height:600px; float:left; position:relative; z-index:9; min-width:1200px;}
#slides { display:block; width:100%; height:600px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom:0px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:15px; border-radius:15px; background:#cecece }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#e11f55}
/*����*/
.resk{ height:80px; background-image:url(upoy.jpg); background-repeat:no-repeat; background-position:center bottom; line-height:80px;}
.sskbg{ background-image:url(sskbg.jpg); background-repeat:no-repeat; background-position:right center; width:300px; height:80px;}
.pt26{ padding-top:26px;}
.sssr{ float:left; width:230px !important; height:26px; line-height:26px; border:none; background:none; padding-left:20px;outline:none;}
.ssan{ float:right; width:40px; height:26px; display:block; cursor:pointer; background:none; border:none; outline:none;}
/*��Ʒֱͨ��*/
.cpztck{ background-image:url(cpzhkbg.jpg); background-repeat:repeat-x; background-position:center bottom; padding-top:48px; padding-bottom:80px;}
.title{ width:500px; margin:0 auto; height:60px; background-position:center center; background-repeat:no-repeat; text-align:center; font-size:18px; font-weight:bold; color:#e11f55; padding-top:38px; height:22px !important;}
.tbg1{ background-image:url(cpzhbg.png);}
.tbg2{ background-image:url(edy7.png); margin-top:68px;}
.tbg3{ background-image:url(dk5i.png); margin-top:60px;}
.tbg4{ background-image:url(5fqg.png); margin-top:70px;}
.titms{ height:70px; text-align:center; color:#999999; line-height:40px;}
.lbqu{ float:left; width:242px;background-image:url(wqhi2.jpg); background-position:left center; background-repeat:repeat-y;}
.lbtop{ background-repeat:no-repeat; background-position:left top; height:135px; line-height:114px; font-size:24px; color:#FFF; font-weight:bold; text-align:center;}
.lbtop1{ background-image:url(wqhi1.jpg);}
.lbk{ width:224px; margin:0 auto;}
.yijilb { background-image:url(cplbbg.jpg); background-repeat:no-repeat; background-position:left top; height:65px; clear:both; padding-top:6px; position:relative;width:224px; overflow:hidden;}
.yijilb a:link{ font-size:16px; color:#000; font-weight:bold;}
.erjilb{ padding-top:12px; position:absolute; left:-8px;}
.erjilb li{ background:none; float:left; background-image:url(ejx.jpg); background-position:left center; background-repeat:no-repeat;}
.erjilb li a:link{ color:#999999; font-size:14px; font-weight:normal; display:block; padding:0 8px;}
.zsqu{ float:right; width:930px;}
.wzk{ background-image:url(4itr.png); background-repeat:no-repeat; background-position:left bottom; height:57px; line-height:75px; padding-left:15px;}
.cpzsk{padding-top:20px;}
.cpzsk ul{ position:relative; left:-28px; width:952px; }
.cpzsk li{ width:238px; height:253px; padding-left:28px; width:210px !important; float:left;}
.cptp img{ width:210px; height:210px;}
.cpbt a{text-align:center; display:block; line-height:26px; font-size:14px;}

.syjjk{ background-image:url(gsjjbg.jpg); background-repeat:no-repeat; padding-right:28px; background-position:left top; height:484px; padding-top:48px; height:436px !important;}
.jjzc{ float:left;}
.jjxq{ float:right; width:388px; line-height:26px;}
.jjxq h2{ line-height:60px; padding-top:5px;}
.jjxq h3{ padding-top:30px; font-weight:normal;}
.jjxq h3 a{ width:133px; height:32px; border:#4bc7d2 solid 1px; background-color:#4bc7d2; display:block; text-align:center; color:#FFF; border-radius: 20px; line-height:32px; -webkit-transition: all ease-in .2s; 
-ms-transition: all ease-in .2s; -moz-transition: all ease-in .2s;
 -o-transition: all ease-in .2s; transition: all ease-in .2s;}
 .jjxq h3 a:hover{ background-color:#FFF; color:#4bc7d2;}
 
 .xwbg{ background-image:url(xwbg.jpg); background-position:center top; background-repeat:no-repeat; min-width:1200px; height:473px;}
 .tjxw{ float:left; width:468px; padding-top:42px; padding-left:42px; width:426px;}
 .xwtjt{ width:426px;}
  .xwtjt img{ width:426px; height:240px;}
 .xwtjj{height:121px; background-color:#FFF; color:#999; line-height:18px; padding:0 20px;}
 .xwtjj a:link{ line-height:30px; font-size:14px; padding-top:15px;}
 .mjh{background-color:#FFF; height:31px;}
 .mjh a{ float:right;}
 .syxwlb{ width:676px; float:right;}
 .syxwlb li{ height:110px; border-bottom:#e0e0e0 solid 1px; padding-top:22px; height:88px !important; padding-left:30px; clear:both;} 
 .nyxwlb{ width:930px; float:right; background-color:#FFF; padding-bottom:20px;}
 .nyxwlb li{ height:110px; border-bottom:#e0e0e0  dashed 1px; padding-top:22px; height:88px !important; padding-left:30px; clear:both;}

 .sjk{ width:76px; height:76px; float:left; background-color:#4bc7d2; color:#FFF; text-align:center; padding-top:10px; height:66px !important;}
 .xwbtk{ width:546px; float:right; padding-right:13px; width:533px !important; color:#999; line-height:22px;}
 .xwbtk a:link{ font-size:14px;}
  .nyxwlb .xwbtk{ width:780px !important;}
 #Left_ding3{ float:left; padding-top:15px;}
 #Right_ding3{ float:right; padding-top:15px;}
 #ISL_Cont_1d3{ width:1140px; height:90px; overflow:hidden;}
 #ISL_Cont_1d3 li{ width:228px; float:left; text-align:center;}
 
 .yqlj{ background-image:url(yqlj.jpg); background-repeat:no-repeat; background-position:left top; padding-left:23px; height:110px;}
 .yqlj li{ float:left; line-height:32px; padding:0 15px;}
 
 .foot{ background-image:url(footbg.jpg); background-repeat:repeat-x; min-width:1200px;}
 .bottomnav{ background-image:url(bottomnav.jpg); background-repeat:no-repeat; height:50px; padding-left:33px;}
 .bottomnav li{ float:left; width:162px; line-height:50px; background-image:url(boobg.jpg); background-repeat:no-repeat; background-position:right top;}
 .bottomnav li a{ font-size:14px;height:50px; display:block; color:#f0bccb; text-align:center;}
 .bottomnav li a:hover, .dtzt a{ color:#FFF !important;}
 .jzxx{ background-image:url(footlogo.jpg); background-repeat:no-repeat; background-position:left center; height:236px; padding-left:228px; color:#b4b4b4; line-height:32px; padding-top:20px; height:216px !important;}
.jzxx h2{ color:#FFF;}
.jzxx a{ color:#b4b4b4 !important;}

.footerny{ background-image:url(footbgny.jpg); background-repeat:repeat-x; min-width:1200px;}
.nyk{ background-color:#f5f5f5; min-width:1200px; padding-top:48px; padding-bottom:80px;}
.dybanner{ background-image:url(y3ni.jpg); background-repeat:no-repeat; background-position:center top; min-width:1200px; height:400px;}
.nrk{ background-color:#FFF; padding:30px 30px; margin-top:20px; font-size:14px; line-height:32px;}
.nwcdk{ width:216px; margin:0 auto;}
.nwcdk li{ background-image:url(nwcdbg.jpg); background-repeat:no-repeat; background-position:bottom left; height:61px; }
.nwcdk li a{line-height:61px; text-align:center; display:block; font-size:14px;}
.fyk{ line-height:32px; text-align:center;}
.cpnyt{ text-align:center; padding:30px 0px;}
.fanyek{ padding-top:20px; line-height:32px;}
.nrk h2{ text-align:center;}
.huitiao{ background-color:#e0e0e0; text-align:center; font-size:12px;}
.xwjj{ padding-top:15px;}
.pages{ padding:3px 5px;border:#ed265d solid 1px; margin:0 5px;}
.pages2{padding:3px 5px;border:#CCC solid 1px; margin:0 5px;}
.por{ position:relative;}
.aqk{
	width:80px;
	height:80px;
	text-align:center;
	position:absolute;
	left: 789px;
	top: 65px;
}
.flex{
	display: flex;
	justify-content: center;
	align-items: center;
}
.jszc .jszctext{
	width: 70px;
}
.jszc .jszcimg{
	width: 70px;
}