html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption, tfoot, thead, 
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul,li {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}


/* basic */
html,body{ margin:0; padding:0; }
input{ outline: 0; }
a {
	text-decoration:none;
}
html{
	-webkit-font-smoothing: antialiased;
	-webkit-overflow-scrolling:touch;
	overflow-x: hidden;
	overflow-y: scroll;
	}
body {
	color:#595757;
	font-size:12px;
	font-family: "arial","微软雅黑";
	background:#fff;
	width: 100%;

}
a,body{ 
	font-family:"微软雅黑"\9;
 }
img {
	border:0;
}

.fl{ float:left; }
.fr{ float:right; }
.clear{ clear:both; }


/* style sheet */

.fram{ width:100%; height:auto; overflow:hidden; font-family:"微软雅黑"; }
.headbg{ width:100%; height:175px;  overflow:hidden;}
.headbg .head1{ width:1000px; height:30px; line-height:30px; margin:auto;}
.headbg .head1 ul li{ float:left; margin-left:10px;font-size:14px; font-family:"微软雅黑"; color:#666;}
.headbg .head1 ul li a{ color:#000}
.headbg .head2{ width:100%; height:108px; background:url(../images/xinh_03.jpg) repeat-x; overflow:hidden; z-index:999;}
.headbg .head2 .head2a{ width:950px; height:91px; margin:auto; margin-top:5px;}
.headbg .head3{ width:100%; height:37px; background:#0099ac; color:#FFF; position:relative; overflow:hidden;}
.headbg .head3 .head3a{ width:1000px; height:37px; line-height:37px; margin:auto; font-size:14px; color:#FFF;z-index:5;}
.headbg .head3 .head3a a{font-size:16px; font-family:"微软雅黑"; color:#FFF; margin-left:15px; margin-right:15px;}

.banner{ width:100%; height:409px; position:relative;}
.banner{ width:100%; height:409px;  overflow:hidden; }
.banner .bann2{ width:100%;height:auto;  margin:auto; overflow:hidden;}
.banner .bann2 img{ float:left;}

.titlec{ width:1000px; height:auto; margin:auto; margin-top:20px; font-weight:bold; margin-bottom:25px;  font-family:"微软雅黑";  text-align:center; line-height:1.2; font-size:32px; color:#11a8bb; }
.btn_niu{ width:234px; height:52px; margin:auto; margin-top:20px;}
.banner{ width:100%; height:408px; position:relative;}

.banjs{ width:100%; background:url(../images/yz_sm.jpg) repeat-x; height:103px;  overflow:hidden; }
.banjs .jsnr{ width:1000px; height:60px; margin:auto; margin-top:25px;}
.banjs .jsnr .nrtp{ width:170px; height:59px; float:left; margin-right:20px; text-indent:3.5em; line-height:59px; font-size:16px; color:#fc5b37; }
.banjs .jsnr .nrtp strong{ font-weight:bold;}

.ban1{ width:100%; height:799px; background:url(../images/yz_bg1.jpg) top center no-repeat; overflow:hidden;}
.b1bg{ width:1000px; margin:auto; height:auto;}
.b1bg .b1nr{ width:910px; height:440px; margin:auto; background:url(../images/ty_a1.png)  bottom no-repeat; margin-top:70px; margin-bottom:50px;}
.b1bg .b1nr .nrxq{ width:408px; height:440px;}
.b1bg .b1nr .nrxq h3{ font-size:28px; height:79px; line-height:60px; text-align:center;}
.b1bg .b1nr .nrxq  ul li{ font-size:16px; color:#FFF; line-height:50px;  text-indent:3em; text-decoration:underline}

.ban2{  width:100%; height:801px; background:url(../images/yz_bg2.jpg) top center no-repeat; overflow:hidden; }
.ban2 .b2nr{ width:1000px; height:736px; background:url(../images/ty_b1.png) top center no-repeat; margin:auto; margin-top:50px; overflow:hidden;}
.ban2 .b2nr .b2lf{ width:432px; height:701px; float:left; margin-left:30px;}
.ban2 .b2nr .b2lf dl{ width:390px; height:auto;}
.ban2 .b2nr .b2lf dl dt{ width:70px; height:70px; float:left; text-align:center; line-height:30px; font-size:18px; color:#FFF;}.ban2 .b2nr .b2lf dl dt strong{ font-weight:bold;}.ban2 .b2nr .b2lf dl dt a{ color:#FFF;}
.ban2 .b2nr .b2lf dl dd{ width:300px; height:auto; float:left; margin-left:20px; font-size:14px; line-height:25px; }.ban2 .b2nr .b2lf dl dd span{ color:#11a8bb; font-size:16px;}
.ban2 .b2nr .b2rf{ width:428px; height:562px; float:right; margin-top:130px;}
.ban2 .b2nr .b2rfjs { width:390px; height:190px; text-align:center; font-size:16px; font-family:"微软雅黑"; line-height:30px;}
.ban2 .b2nr .b2rfjs h3{ color:#11a8bb; font-size:32px; line-height:50px; font-weight:bold; }
.ban2 .b2nr .b2rfzh{ width:418px; height:315px; margin-top:36px; }
.ban2 .b2nr .b2rfzh p{ width:400px; height:76px; line-height:76px;}

.ban3{  width:100%; height:794px; background:url(../images/yz_bg3.jpg) top center no-repeat; overflow:hidden; }
.ban3 .b3nr{ width:1000px; height:auto; margin:auto;overflow:hidden;}
.ban3 .b3nr .b3lb{ width:671px; height:431px; margin:auto;}
.ban3 .b3nr .b3zj{ width:910px; height:205px; margin:auto; margin-top:20px; overflow:hidden;}
.ban3 .b3nr .b3zj .zjqh{ width:49px; height:79px; float:left; margin-top:50px;}
.ban3 .b3nr .b3zj .zjnr{ width:800px; height:196px; float:left; }
.ban3 .b3nr .b3zj .zjnr ul li{ width:148px; height:195px; float:left; margin-left:10px;}

.ban4{  width:100%; height:803px; background:url(../images/yz_bg4.jpg) top center no-repeat; overflow:hidden; border-bottom:1px #CCC dashed; }
.ban4 .b4nr{ width:858px; height:638px; background:url(../images/ty_d1.png) 270px 142px no-repeat; margin:auto; color:#898989; margin-top:20px;  overflow:hidden; position:relative; font-size:18px; overflow:hidden; }
.ban4 .b4nr p{ font-size:36px; color:#ff965a; font-weight:100;}.ban4 .b4nr p span{ font-size:18px; color:#727272;}
.ban4 .b4nr h3{ font-weight:100; line-height:40px; font-size:22px; color:#282828; font-family:"微软雅黑";}


.ban5{  width:100%; height:795px; background:url(../images/yz_bg5.jpg) top center no-repeat; overflow:hidden; }
.ban5 .b5bg{ width:860px; height:520px;  margin:auto; overflow:hidden; margin-top:40px; }
.ban5 .b5nr{ width:850px; height:515px; background:url(../images/ty_e1.png) 206px 45px no-repeat;margin:auto; overflow:hidden; position:absolute; color:#282828; font-size:20px;}
.ban5 .b5nr p a{color:#282828;}

.ban6{  width:100%; height:800px; background:url(../images/yz_bg6.jpg) top center no-repeat; overflow:hidden; }
.ban6{  width:100%; height:800px;  overflow:hidden; }
.ban6 .b6bg{ width:910px; height:535px;  margin:auto; overflow:hidden; margin-top:50px;  }
.ban6 .b6bg .b6bt{ width:910px; height:80px; overflow:hidden;}
.ban6 .b6bg .b6bt ul li{ width:172px; height:80px; float:left; text-indent:1em; color:#0099ac; font-size:18px;}
.ban6 .b6bg .b6bt ul li img{ float:left;}.ban6 .b6bg .b6bt ul li  p{ float:left; line-height:50px; font-weight:bold;}
.li_no{ background:url(../images/qh_bg2.png) bottom repeat-x;}
.li_lp{ background:url(../images/qh_bg.png) bottom no-repeat;}
.ban6 .b6nr{ width:870px; height:400px; margin:auto; margin-top:40px; font-size:18px;}
.ban6 .b6nr .nr_lf{ width:262px; height:250px; float:left; margin-top:50px; line-height:30px; margin-right:20px; margin-left:10px;}
.ban6 .b6nr .nr_lf h3{ font-size:24px; color:#0099ac; line-height:70px;}
.ban6 .b6nr img{ float:left;}

.ban7{  width:100%; height:465px; background:#771f19; overflow:hidden; }
.ban7 .b7bg{ width:1000px; height:225px;  margin:auto; overflow:hidden; }
.ban7 .b7bg .b7biao{ width:485px; height:225px; color:#f7ea8f; font-size:16px;}
.ban7 .b7bg .b7biao table{ border:1px solid #f7ea8f; border-left:none; border-top:none;  text-align:center; line-height:25px;}
.ban7 .b7bg .b7biao table tr td{ border:1px solid #f7ea8f; border-bottom:none; border-right:none;}
.ban7 .b7bg .b7biao table tr td strong{ font-size:18px; font-weight:bold;}

.ban10_bg{ width:980px; height:340px; margin:auto; overflow:hidden; margin-bottom:40px; overflow:hidden;}
.ban10_bt{ width:980px;  height:auto; margin-top:30px;}
.ban10_bt img{ margin-left:10px;}
.ban10_nr {padding-top: 19px;padding-left: 5px;background-color: #FFF;-moz-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;overflow: hidden;}
.ckzx_xgzt_zj_s { width:270px; float: left; margin-left:30px; margin-right:25px;margin-bottom:15px;display:inline;overflow: hidden; margin-top:20px;} 
.ckzx_xgzt_zj_s_pic {width: 250px;border: 1px solid #eaeaea;display:inline;padding: 5px;float: left;}
.ckzx_xgzt_zj_s_tit { width: 260px; line-height: 40px;text-align: center; float:left;}
.ckzx_xgzt_zj_s_tit a {color: #11a8bb; font-family:"微软雅黑"; font-size: 18px;}
.ckzx_xgzt_mid_l a{ color: #ffd800; text-decoration: none; } .ckzx_xgzt_mid_l a:active { text-decoration: none; color: #F60; } .ckzx_xgzt_mid_l a:hover { color: #F90; } 


.foot1{ width:100%; height:140px; background:#0099ac; overflow:hidden;}
.foot1 .foot1a{ width:1300px; height:82px; margin:auto;  margin-top:20px; overflow:hidden;}
.foot1 .foot1a  .foot1b{ width:170px; height:60px;  float:left; margin-left:20px; margin-top:10px; padding-right:40px; border-right:1px solid #fff; text-align:right; line-height:30px; color:#fff; font-size:14px; }
.foot1 .foot1a  .foot1b h3{ font-size:16px;}
