*{ margin:0px auto;  font-family:"Microsoft Yahei",Tahoma,"SimSun";}

body{margin:0px; padding:0px; border:0px; font-size:12px; color:#333; margin:0px auto; background-color:#fff;}
body,div,dl,dt,p,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,tr,td{
padding:0;margin:0;}
h2{ font-size:12px; font-weight:bold;}
table{border-collapse: collapse; 
}
fieldset,img{border:0px; margin:0px; padding:0px;}
ol,ul li {list-style: none; }




div.wrapper { width: 100%; margin: 0 auto; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: 50px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: 0px; background: url(../images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right: 50px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: 0px; background: url(../images/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 100%; height: 468px; }
    #slideshow ul { display: none; }







/* BANNER锟叫伙拷 */

.nybanner{ width:100%; height:468px; background-color:#e9e9e9;}


.js{position:relative; width:100%; height:468px; text-align:center;}
.prevBtn{position:absolute;display:block;width:28px; height:80px;background:url(../images/btn_slideshow.png) 0 0 no-repeat; left:15px; top:145px; cursor:pointer;}
.nextBtn{position:absolute;display:block;width:28px; height:80px;background:url(../images/btn_slideshow.png) 0 -80px no-repeat; right:15px; top:145px; cursor:pointer;}
.jsNav{
	position:absolute;
	width:124px;
	height:1px;
	left:680px;
	bottom:89px;
	cursor:pointer;
	z-index:99999;
	top:350px;
}
.jsNav a{display:block;float:left;width:14px; height:14px; margin-right:6px; cursor:pointer; z-index:99999;}
a.trigger{background-color:#FFFFFF;}
a.imgSelected{background-color:#0171c5;}

.gd_zi,.gd_zi a:link,.gd_zi a:visited{font-family:'锟斤拷锟斤拷'; font-size:12px; line-height:36px; color:#FFFFFF;}
.gd_zi a:hover{font-family:'锟斤拷锟斤拷'; font-size:12px; line-height:36px; color:#c9e0f5;}


.bbg{background:url(../images/bbg.jpg) repeat-x; height:8px; width:100%;}
.main{width:1118px; margin:0px auto;  overflow:hidden;}
.mainleft{width:315px; float:left;}
.maincenter{width:390px; float:left; margin:0px 0px 0px 30px;}
.mainright{width:350px; float:right;}
.gywm img{margin:10px 0px 0px 10px;}
.gywm span{line-height:25px; text-indent:24px; width:300px; margin:0px auto;}
.gywm span a{color:#0171c5; text-decoration:none; font-weight:bold;}
.gywm span a:hover{color:#0171c5; text-decoration: underline; font-weight:bold;}



/*选锟筋卡*/.sun{ margin: auto; width:100%; height:auto; clear:both; padding-top:15px;}
.nTab{width:100%; height: auto; margin:0 auto; }
.nTab .TabTitle{height: 32px;overflow: hidden; width:100%;  font-size:14px; line-height:32px; letter-spacing:1px; color:#303030; font-weight:bold; border-bottom:1px solid #dddddd;}
.nTab .TabTitle ul{border:0;margin:0;padding:0;}
.nTab .TabTitle li{float: left;width:92px; font-size:14px; color: #FFFFFF; line-height:32px; text-decoration: none; letter-spacing: 1px; background-color:#fff;font-weight:bold; cursor:pointer; text-align:center;}
.nTab .TabTitle li:hover{ width:92px; font-size:14px; color: #FFFFFF; line-height:32px; text-decoration: none; letter-spacing: 1px; background-color:#0171c5;font-weight:bold; cursor:pointer; text-align:center;}
.nTab .TabTitle .active{ width:92px; font-size:14px; color: #FFFFFF; line-height:32px; text-decoration: none; letter-spacing: 1px; background-color:#0171c5;font-weight:bold; cursor:pointer; text-align:center;}
.active{ height:32px;}
.normal{ height:32px;}
.TabContent{ padding-top:15px;}
.nTab .TabTitle .normal{ height:32px;width:92px;  font-size:14px;line-height:32px; text-decoration: none; letter-spacing: 1px; font-weight:bold;background-color:#fff; cursor:pointer; text-align:center; color:#303030;}
.nTab .TabContent{background:#fff;margin: 0px auto;}
.none {display:none;}
.xxtab{ width:100%; height: auto;}
.TabContent ul li{line-height:34px;}
.TabContent span{float:right; color:#646263;}
.TabContent ul li a{color:#353535; text-decoration:none;}
.TabContent ul li a:hover{color:#0461a7; text-decoration: underline;}


.lxbg{background:url(../images/lcbg.jpg) no-repeat; width:350px; height:180px;}
.lxbg h1{font-size:13px; color:#0171c5; padding:10px 0px; font-weight:bold;}
.lxbg p{line-height:25px; }
.iimg img{margin:0px 4px 0px 0px; width:170px;}


.ccp{background:url(../images/cpbg.jpg) repeat-x; height:240px; width:100%;}
.ccptxt{width:1118px; margin:0px auto; padding-top:10px;}
.ccptxt h1{background:url(../images/zsbg.jpg) no-repeat; width:1125px; height:35px;}
.ccptxt img{margin-top:10px; }




#demo img{border:1px solid #d4d4d4; padding:2px; margin:20px 10px 0px 10px;}
#demo{line-height:25px;}

.yqlj{width:1118px; margin:0px auto;}
.llj ul li{float:left; margin:0px 10px 0px 10px;}
.footer{background:url(../images/footerbg.jpg) repeat-x; height:90px; width:100%; clear:both;}
.end{width:1118px; margin:0px auto; padding-top:10px;}
.uuli{width:950px; float:left; line-height:25px; text-align:center; margin:10px 0px 0px 50px;}
.uuli a{color:#34332e; text-decoration:none;}
.uuli a:hover{color:#34332e; text-decoration: underline;}










.zzbanner{width:1118px; margin:0px auto;}
.zgg{background:url(../images/hdbg.jpg) bottom center  no-repeat;  width:1118px; height:40px; margin:0px auto;}
.zgleft{width:500px; padding:0px 0px 0px 50px; height: 36px;float: left;
overflow: hidden;}
.zgright{width:300px; float:right; padding-top:5px;}
.zgleft a{color:#787878; text-decoration:none;}
.zgleft a:hover{color:#055da9; text-decoration:none;}


.zmain{width:1118px; margin:0px auto; background:url(../images/zmainbg.jpg) repeat-y; min-height:400px; }


.zmain1{width:1118px; margin:0px auto; min-height:400px; }

.zmainleft1{width:320px; float:right;}
.zmainright1{width:790px; float:left; padding:0px 10px 0px 0px; border-right: 1px solid #c3c3c3;
padding-right: 32px;}








.leftmue{ background:url(../images/hhbg.jpg) no-repeat;  width:249px; height:68px; text-align:center; line-height:69px; font-size:14px; color:#185095;}
.leftmue h1{font-size:22px;}
.zimg IMG{margin:10PX 0PX 0PX 20PX;}

.zmainleft{width:249px; float:left;}
.zmainright{width:820px; float:right; padding:0px 10px 0px 0px;}

.zztit100{background:url(../images/ztbg1.jpg) no-repeat; width:100%; height:44px; margin-top:15px;}
.zztit{background:url(../images/ztbg.jpg) no-repeat; width:820px; height:44px; margin-top:15px;}
.zztit a{color:#000; text-decoration:none;}
.zztit a:hover{color:#035eab; text-decoration:none;}



.neirong img{max-width:760px;}

.leftmune{width:250px; }

#left_menu{width:232px; margin:0px auto; }
#left_menu li{ width:232px; margin:5px 0px 0px 18px;  text-indent:80px;}
#left_menu li a.leftyi{ display:block; width:232px; height:32px; line-height:32px; text-decoration:none;text-align:left;  color:#444; background:url(../images/hover.jpg) left center no-repeat; }
#left_menu li a.leftyi:hover,#left_menu li a.leftcurrent{ color:#fff;height:32px; text-decoration:none; line-height:32px; background:url(../images/link.jpg) left center no-repeat;}
#left_menu li ul{ width:232px; padding:10px 0 10px 0px; text-align:left;}
#left_menu li ul li{width:232px; height:30px;  line-height:30px;  border-bottom:1px solid #d0d0d0; background-position:1px; text-indent:26px; }
#left_menu li ul li a{color:#333; text-decoration:none;}

#left_menu li ul li a:hover{font-weight:bold;color:#0161ae; text-decoration:none;}
#left_menu li ul li a.ercu{font-weight:bold;color:#0161ae; text-decoration:none;}
.none { display:none;}
.open { display:block;}



.cpbg ul li{ background:url(../images/ccpbg.jpg) no-repeat; width:398px; height:142px; float:left; padding-top:20px; margin:15px 0px 0px 10px;}
.cpbg h1{  color:#3d5ba1; font-size:14px; border-bottom:1px dashed #a4a4a4; line-height:30px;}
.cpbg span{float:right;}


.cpbg span a{color:#333333; font-size:12px; text-decoration:none;}
.cpbg span a:hover{color:#3d5ba1; text-decoration:none;}
.cpbg p{line-height:22px; padding-top:5px;}
.cpbg img{border:1px solid #fff; padding:2px;}


.zzulli li{float:left; background: none; text-align:center;  line-height:30px; width:243px; }
.zzulli img{ border:1px solid #D4D4D4; padding:2px; }
.zzulli p{line-height:25px; text-align:center}

.zzulli p a{color:#333; text-decoration:none;}
.zzulli p a:hover{color:#333; text-decoration: underline;}


.zztt{width:100%; margin:0px auto; line-height:30px; border-bottom:1px solid #ccc; text-align:center; padding-bottom:15px;}
.zztt h2{ font-family:"Microsoft Yahei",Tahoma,"SimSun";font-size:16px;}

.ztxt{width:100%; margin:0px auto; line-height:25px;}


.sliul span{float:right;}
.sliul ul li{background: url(../images/iconn.jpg) no-repeat; background-position:1px; text-indent:14px; line-height:35px; border-bottom:1px dashed #a19fa2; font-size:12px;}


.sliul ul li a{color:#000; text-decoration:none;}
.sliul ul li  a:hover{color:#185095; text-decoration:underline;}

.nypx_list{ width:98%; height:auto; border-bottom:1px dashed #d2d2d2; float:left; margin-top:10px; padding-bottom:20px; padding-left:10px;}
.nypx_list2,.nypx_list2 a{ width:100%; height:40px; line-height:40px; text-decoration:none; font-size:14px; font-weight:bold; color:#035898;}

.nypx_list2 a:hover{ width:100%; height:40px; line-height:40px; text-decoration:underline; font-size:14px; font-weight:bold; color: #035898;}

.hh span{float:right;}


.hh span a{color:#0171c5; text-decoration:none; font-size:13px;}
.hh span a:hover{color:#333; text-decoration: underline;}

.llxbg{background:url(../images/llxbg.jpg) no-repeat; width:735px; height:224px; padding:30px 0px 0px 30px;}








/*sssssssssssssssssssssss*/
.about_menu { width: 1118px; height: 48px; margin: 14px auto 0px; border-bottom: 1px solid rgb(25, 140, 208); position: relative; z-index: 40; }
.about_menu li { float: left; margin-right: 46px; }
.about_menu a:link, .about_menu a:visited { font: 14px/39px 微软雅黑; display: block; }
.about_menu a:hover {  font: 14px/39px 微软雅黑; display: block; }

.about_menu li.active a:visited{
color: #0079c8;
}

.about_menu li.active a:link {
color: #0079c8;
}
.about_menu li.active a {
color: #0079c8;
display: block;
}

.news_list { width:320px; float:right; padding-left:24px; _padding-left:0; }
.news_list li { float:left; width:344px; height:28px; }
.news_list li .news_zt a:link,.news_list li .news_zt a:visited { width:220px; float:left; display:block; color:#8a8a8a; font:bold 12px/28px 微软雅黑; _margin-left:12px; }
.news_list li .date a:link,.news_list li .date a:visited { width:96px; _width:64px; float:right; display:block; color:#8a8a8a; font:14px/28px Arial; }
.news_list li .phone a:link,.news_list li .phone a:visited { width:110px; _width:93px; float:right; display:block; color:#8a8a8a; font:14px/28px Arial; }

.news_list li .news_zt{color: #8a8a8a;
font: bold 12px/28px 微软雅黑;}

.news_list li .phone{width: 120px;
_width: 93px;
float: right;
display: block;
color: #8a8a8a;
font: 14px/28px Arial;}




.about_cont_left { width: 730px; border-right: 1px solid rgb(195, 195, 195); padding-right: 32px; margin: 24px 0px 0px; float: left; }
.about_cont_right { width: 344px; padding-left: 7px; float: right; margin: 24px 0px 0px; }
.about_intro_title { width: 320px; height: 40px; padding-left: 24px; margin-top: -4px; }
.about_intro_title span { float: left; color: rgb(90, 90, 90); font: 14px 微软雅黑; }
.about_intro_title a:link { color: rgb(90, 90, 90); font: 14px 微软雅黑; display: inline-block; float: right; }
.about_intro_title a:visited { color: rgb(90, 90, 90); font: 14px 微软雅黑; float: right; display: inline-block; }
.about_intro_title a:hover {  }
.about_intro_list { width: 344px; }
.about_intro_list li { float: left; width: 170px; margin-bottom: 25px; text-align: right; }
.about_intro_list p { width: 126px; height: 26px; margin-left: 24px; padding: 8px 10px 0px; text-align: center; color: rgb(168, 168, 168); font: 12px/18px 微软雅黑; }
.about_intro_list p a:link, .about_intro_list p a:visited, .about_intro_list p a:hover { text-align: center; color: rgb(168, 168, 168); font: 12px/18px 微软雅黑; }
.about_intro_list img { width: 146px; max-height: 200px; }
.page { margin: 35px auto 43px; width: 400px; text-align: center; height: 35px; }
.page li:nth-child(2) { border-left: 1px solid rgb(228, 228, 228); }
.tooltab::after { content: "."; clear: both; display: block; visibility: hidden; height: 0px; }
.honour_menu { width: 100%; float: left; margin-bottom: 18px; }
.honour_menu li { float: left; margin-right: 34px; }
.honour_menu li a { font: 14px 微软雅黑;}
.honour_menu li a:link { font: 14px 微软雅黑;color: #0079c8; }
.honour_menu li a:visited { font: 14px 微软雅黑; }
.honour_menu li a:hover { font: 14px 微软雅黑;  color: #0079c8;}
.honour_menu li.cur a {color: #0079c8; }
.honour_menu li.cur a:link { color: #0079c8; }
.honour_menu li.cur a:visited { color: #0079c8;}
.honour_menu li.cur a:visited { color: #0079c8; }
.honour_list { width: 616px; overflow: hidden; }
.honour_list ul { width: 702px; text-align: center; }
.honour_list ul li { float: left; width: 146px; height: 177px; margin: 0px 88px 0px 0px; overflow: hidden; }
.honour_list ul li img { width: 146px; height: 102px; margin-bottom: 11px; }
.honour_list ul li p { font: 12px/18px 宋体; color: rgb(168, 168, 168); }
@media �screen {
}
