@charset "utf-8";

*{ margin:0; padding:0;}

body {line-height: 1;font-family: "宋体";font-size: 12px;font-weight: normal;color:#3b3b3b;}

img{border:none;}

ul{list-style:none;}

a{ text-decoration:none;color:#3b3b3b;}

a:hover{color:#ff0000;text-decoration:none;}

.f_l{ float:left;}

.f_r{ float:right;}

.clr{ clear:both;}



.block{margin:0px auto;width:999px; overflow:hidden;}

.mt10{ margin-top:10px; }

.mb10{ margin-bottom:10px;}

.pt10{ padding-top:7px;}

.mt5{ margin-top:5px; }

.tc{ text-align:center;}

.lwidth{ width:230px;}

.rwidth{ width:752px;}

.displayNone{ display:none;}

.displayBlock{ display:block;}



a{

	color:#3b3b3b;

	text-decoration:none;

}

a:hover

   {

   color:#ff0000;

   text-decoration:none;

   }

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, font, 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{

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	vertical-align: baseline;

	background:transparent;

	word-wrap: break-word;

}

body {

	line-height: 1;

	font-family: "宋体";

	font-size: 12px;

	font-weight: normal;

	color:#3b3b3b;

}.top {

	background-image: url(../images/topbg.jpg);

	background-repeat: repeat-x;

	height: 141px;

	overflow:hidden;

}

.mtop {width: 970px;margin-right: auto;	margin-left: auto;}
.nav {height: 41px;}

.nav li {float:left;height:41px;list-style-type: none;}
.nav li a{ display:block; height:41px;}



#jsddm li ul.children { position:absolute; background:none; display:none;opacity:0.9;filter:alpha(opacity=90); z-index:999; background-color:#01209F;}

#jsddm li ul.children li {float:none; background:none; border:none; background-color:#01209F; overflow:hidden; text-align:center; width:130px; height:38px;line-height:38px;}

#jsddm li ul.children li a {color:#FFFFFF; font-size:12px; font-weight:bold; font-family:"微软雅黑";}

#jsddm li ul.children li a:hover{ background:none;color:red;}



#zbanner{height:354px;overflow:hidden; width:970px; position:relative; z-index:500;}

#zbanner dl{height:354px;position:absolute;}

#zbanner dl dt{float:left; position:relative; z-index:0;height:354px; width:970px;overflow:hidden;}

#zbanner dl dt a{width:970px; height:354px; display:block;}



#ddddd{ height:29px;padding-top:8px;position:relative;z-index:999; margin-top:-29px; }

#backdrop-span{ float:right;}

#backdrop-span span{ display:block; width:15px; height:15px; background-color:#000000; border:1px solid #767676; color:#FFFFFF; text-align:center; line-height:15px;  float:left; cursor:pointer; margin-right:10px; _margin-right:5px;}

#backdrop-span span.now{ background-color:#D65403;}



.banner {

	background-color: #cccccc;

	height: 356px;

	border-bottom-width: 13px;

	border-bottom-style: solid;

	border-bottom-color: #d7d7d7;

}

.m_banner {

	width: 970px;

	margin-right: auto;

	margin-left: auto;

}

.main {

	background-color: #f2f2f2;

	background-image: url(../images/mainbg.jpg);

	background-repeat: repeat-x;

	padding-top: 25px;

}

.m_main {

	width: 970px;

	margin-right: auto;

	margin-left: auto;

}

.zxdt {

	float: left;

	width: 273px;

}

.title01 {

	background-image: url(../images/title_zxdt.jpg);

	background-repeat: no-repeat;

	height: 42px;

}

.m_zxdt {

	background-image: url(../images/zxdtbg.jpg);

	background-repeat: repeat-x;

	padding-top: 8px;

}

.img01 {

	height: 75px;

	width: 115px;

	margin-left: 5px;

	border: 1px solid #e6e7e7;

	float: left;

	margin-right: 10px;

}

.dt {

	height: 77px;

	padding-bottom: 10px;

}

.dt p {line-height: 25px;}

.list_zxdt ul {

	margin-right: 5px;

	margin-left: 5px;

}

.list_zxdt li {

	line-height: 25px;

	list-style-type: none;

	background-image: url(../images/icon01.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	text-indent: 8px;

}

.list_zxdt span {

	float: right;

}

.gyxkc {

	float: left;

	width: 423px;

	margin-left: 22px;

}

.m_gyxkc {

	background-image: url(../images/gyxkcbg.jpg);

	background-repeat: repeat-x;

	padding-top: 15px;

	padding-right: 10px;

	padding-left: 10px;

}

.img02 {

	height: 118px;

	width: 151px;

	border: 1px solid #b8b8b8;

	float: left;

	margin-right: 10px;

}

.m_gyxkc h2 {

	font-family: "微软雅黑";

	font-size: 14px;

	font-weight: bold;

	color: #0097c7;

	margin-bottom: 5px;

}

.m_gyxkc p {line-height: 23px; }

.gcal {

	float: right;

	width: 223px;

}

.box02 {

	margin-top: 15px;

}

.title_cpzs {	line-height: 40px;	background-image: url(../images/title_cpzs.jpg);	height: 30px; padding-left:30px; width:940px; padding-top:10px;}

.m5middle dl dt{ /* float:left; */ width:101px; height:20px; text-align:center; line-height:20px; cursor:pointer;margin-top: 10px;}

.m5middle dl dt.Select a{ color:#FFFFFF;}

.m5middle dl dt.Select{ background:url(../images/newbg.png) no-repeat; }



#marquee_item2 ul li{ float:left;}



.title_cpzs span {

	float: right;

	margin-right: 5px;

}

.m_cpzs {

	background-image: url(../images/cpzsbg.jpg);

	background-repeat: repeat-x;

	height: 151px;

}

.cpzs_l {

	float: left;

	width: 25px;

	padding-left: 24px;

	padding-top: 50px;

}

.cpzs_c {

	float: left;

	width: 100%;

	padding-left: 5px;
	
	margin-top:20px;

}

.img04 {

	height: 135px;

	width: 180px;

	border: 1px solid #e6e7e7;

	margin-bottom: 15px;
    text-align: center;
}

.cpzs_c ul {

	padding-top: 10px;

}

.cpzs_c li {

	float: left;

	width: 182px;

	margin-right: 12px;

	list-style-type: none;

}



.cpzs_r {

	float: right;

	width: 25px;

	padding-right: 24px;

	padding-top: 50px;

}

.bottom {

	background-image: url(../images/botbg.jpg);

	background-repeat: repeat-x;

	height: 256px;

}

.m_bottom {

	width: 970px;

	margin-right: auto;

	margin-left: auto;

}

.mbottom01 {

	height: 206px;

}



.mbottom_l {

	float: left;

	width: 720px;

	padding-top: 35px;

}

.mbottom_r {

	float: right;

	width: 250px;

}

.boxmbot {

	float: left;

	width: 135px;

	background-image: url(../images/line01.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	height: 135px;

	padding-left: 8px;

}

.boxmbot h3 {

	line-height: 25px;

	font-size: 14px;

	font-weight: bold;

}

.boxmbot li {

	line-height: 25px;

	list-style-type: none;

}

.mbottom02 {

	line-height: 44px;

	color: #FFFFFF;

}

.mbottom02_l {

	float: left;

	width: 700px;

}

.mbottom02_r {

	float: right;

	width: 140px;

	text-align: right;

}



.listerji{background: url(../images/add/bg1.jpg) #F2F2F2 repeat-x left top;padding-bottom: 25px;width: 1000px;border: 1px solid #E4E4E4;padding-top:5px;height: auto;}
.categroyname{ background:url(../images/pro_tit.png) no-repeat; width:972px; border-bottom:#DBDBDB 1px solid; padding-left:30px; line-height:32px; height:32px; margin-bottom:15px; font-weight:bold; font-size:14px;}
.listerji dl{ float:left; width:500px; padding-bottom:10px;}
.listerji dl dt.img{ height:168px; width:400px; padding-left:50px;}
.listerji dl dt.img a{ width:400px; height:165px; display:block; overflow:hidden;}
.listerji dl dt.img a:hover{ border:1px solid red;}
.listerji dl dt.title a{font-weight: bold;font-size: 14px; color:#747474; width:450px; padding-left:50px; display:block; line-height:30px;}
.listerji dl dt.title a:hover{ color:orange;}
.listerji dl dd{ padding-left:50px; width:450px; height:50px; overflow:hidden;}
.listerji dl dd ul li{ float:left; margin-right:5px; line-height:25px;}
.listerji dl dd ul li a:hover{ color:#000000; text-decoration:underline;}






/**list*/

.lanmu p{ width:180px;height:40px; line-height:40px; font-size:18px; font-family:"微软雅黑"; font-weight:bold; color:#000000;}

.lanmu ul li{ background:url(../images/nycategorydef.jpg) no-repeat; height:35px; width:190px; padding-left:40px; line-height:35px;}

.lanmu ul li.thisclass{ background:url(../images/ny_c_select.jpg) no-repeat;}

.lanmu ul li a{ color:#656565; font-size:12px;}

.lanmu ul li.thisclass a{ color:#FFFFFF; font-size:12px;}



.leftcon ul li{ line-height:25px; color:#4a4a4a; font-size:12px;}



.position{ border-bottom:2px solid #dedede; width:752px;height:35px;  font-size:13px; color:#000000; font-family:"微软雅黑"; font-weight:bold;}

.position span.tname{ display:block; height:20px; padding-top:5px;}

.position span.tcurrent{ float:right; color:#000000; padding-right:10px;}

.position span.tcurrent a{ color:#000000; font-weight:normal;}



.listnew{width:752px; }

.listnew ul{ list-style-type:none;}

.listnew ul li{ line-height:30px; border-bottom:1px dotted #d1d1d1; background:url(../images/newsliico.jpg) no-repeat left; padding-left:10px;}

.listnew ul li span{ float:right;color:#393939; font-size:12px;}

.listnew ul li a{color:#393939; font-size:12px;}



.listbox{width:752px; overflow:hidden;}

.listbox ul{ list-style-type:none;}

.listbox ul li{ width:200px; padding:1px; border:1px solid #e5e5e5; float:left; margin-top:15px; margin-right:40px;}

.listbox ul li.noright{ margin-right:0px;}

.listbox ul li a.title{ background:url(../images/blueico.jpg) no-repeat; width:180px; padding-left:20px; height:30px; display:block; color:#393939; font-size:12px; overflow:hidden; line-height:30px; text-decoration:none;}

.listbox ul li a.title:hover{ text-decoration:underline;}



.indexcontent{width:732px; padding:10px; line-height:2; font-size:12px; color:#4a4a4a;}

.articleContent{width:732px; padding:10px;}

.articleContent .articletitle{ overflow:hidden;}

.articleContent .articletitle h2{ font-size:14px; line-height:40px; text-align:center;}



.fbig{ margin-left:3px;padding-top:15px; border-bottom:1px solid #727171;}

.fbig a{ width:100px; color:#FFFFFF; height:30px; background-color:#727171; display:block; line-height:30px; text-align:center;}

.content{ padding:10px; line-height:2;}

.content img{max-width:732px; }

.context ul li{ line-height:30px; font-size:12px;}

.context ul li a{ font-size:12px; color:#393939; }



.img{ width:360px; float:left; padding-left:3px;}

.img a{ width:360px; height:270px; border:1px solid #dbdbdb;}

.textinfo{ width:300px; float:left; padding-left:40px;}

.textinfo h2{ font-size:14px; font-weight:bold; line-height:30px;}

.textinfo p{ line-height:28px;}





.dede_pages{ padding-top:10px; line-height:25px; overflow:hidden;}

.pagelist{ list-style:none;}

.pagelist li{ float:left; border:1px solid #d1d1d1; margin-right:5px;}

.pagelist li a{ display:block; width:20px; height:20px; text-align:center; line-height:20px; text-decoration:none; font-size:12px; overflow:hidden;}

.pagelist li.thisclass a{ background-color:#d1d1d1;}

.pagelist li a.index,.pagelist li a.last{ width:30px;}

.pagelist li a.next,.pagelist li a.prev{ width:40px;}

.pagelist li.total{ border:none;}

.pagelist li.total span {font-size:12px; color:#393939;}

.pagelist li.total span strong{ padding:0 2px;}

.pagelist a{font-size:12px; color:#393939;}



/**search*/

.searchbox{width:742px; overflow:hidden; padding-left:10px;}

.searchbox ul{ list-style-type:none;}

.searchbox ul li{ width:173px; padding:1px; border:1px solid #e5e5e5; float:left; margin-top:8px; margin-right:15px;}

.searchbox ul li.noright{ margin-right:0px;}

.searchbox ul li a.title{ background:url(../images/blueico.jpg) no-repeat; width:153px; padding-left:20px; height:30px; display:block; color:#393939; font-size:12px; overflow:hidden; line-height:30px; text-decoration:none;}

.searchbox ul li a.title:hover{ text-decoration:underline;}



/*user*/

.register p{ background:url(../images/xxll.jpg) no-repeat; width:982px; padding-left:20px; height:30px; color:#FFFFFF; font-size:12px; font-weight:bold; line-height:30px;}

.regcontent{ border:1px solid #242e69; border-top:none;}

.regcontent .reg{ padding-left:80px; padding-bottom:20px;}

.regcontent ul { overflow:hidden; padding-top:10px;}

.regcontent ul li{ line-height:30px; height:30px; font-size:12px; color:#000000;}

.regcontent ul li a{ color:#000000; font-size:12px;}

.subreg{ background:url(../images/regbut.gif) no-repeat; width:56px; height:26px; border:none; color:#FFFFFF !important; font-size:12px; cursor:pointer; display:block; text-align:center;}



.userleft{ width:230px;}

.userleft ul li{ background:url(../images/nycategorydef.jpg) no-repeat; width:190px; padding-left:40px; height:35px; line-height:35px;}

.userleft ul li.thisclass{ background:url(../images/ny_c_select.jpg) no-repeat; }

.userleft ul li a{ color:#000000; font-size:12px;}

.userleft ul li.thisclass a{color:#FFFFFF; font-size:12px;}



.userright{ width:770px;border:1px solid #DEDEDE; border-top:none;}

.userright ul{ overflow:hidden; width:730px; padding:20px; padding-top:10px;}

.userright ul li{ line-height:30px; font-size:12px; color:#000000;}



/**message**/

.message{ overflow:hidden; padding-left:20px; padding-top:10px;}

.message ul li{ line-height:30px; font-size:12px;}





/**底部*/

/*

.bottom{ background:url(../images/bottombg.jpg) repeat-x; height:87px; padding-top:20px;}

.bottom p{ text-align:center; font-size:12px;color:#FFFFFF; line-height:25px;}

.bottom p a{ color:#FFFFFF; font-size:12px;}

*/



.jzwd  li{line-height: 24px;}

.jzwd  li a{background: url(../images/a.jpg) no-repeat left;width:240px; padding-left:16px; height:24px; overflow:hidden; display:block;}

.jzwd  li p{ background:url(../images/q.jpg) no-repeat left; width:240px;padding-left:16px;  height:24px; overflow:hidden;}



.yqlj { background:url(../images/friendlinkbg.jpg) no-repeat; width:974px; padding-left:15px; height:60px; padding-top:15px; margin-left:auto; margin-right:auto;overflow:hidden;}

.mlj a { width:140px; height:43px; display:block; border:1px solid #c1a2a8; float:left; margin-right:20px; _margin-right:15px;}



.botnav {height: 45px;background-color: #363636;line-height: 45px;text-align: center;color: #FFFFFF;}

.botnav a {color: #FFFFFF;}



.copyright{ background:#434343; height:90px; padding-top:5px;}

.copyright p {line-height:30px; text-align:center;color:#FFFFFF;}

.copyright p  a{color: #FFFFFF;}



.neiyebg{ background: url(../images/add/bg1.jpg) #f2f2f2 repeat-x left top;

    padding-bottom: 25px;

    width: 100%;

    padding-top: 25px;

    height: auto;}

.call{width:963px; background-color:#d7d7d7; margin:0 auto; overflow:hidden; border: #DBDBDB 1px solid; border-bottom: #C2C2C2 2px solid;}

.alltop{ overflow:hidden; height:211px;}

.alltop ul li{ float:left;}

.allbot ul li{ float:left;}

.allbot{ overflow:hidden; height:97px;}

.allbotli1{ background:url(../images/pro_04.jpg) no-repeat; width:413px; color:#858585; padding-left:20px; padding-right:10px; height:80px; padding-top:17px; line-height:23px;}

.allbotli3{ background:url(../images/pro_06.jpg) no-repeat; width:429px; color:#858585; height:80px;padding-top:17px;line-height:23px;}





/*.m5middle {background-image: url(../images/title_xwzx.jpg);background-repeat: no-repeat;height: 30px; padding-left:221px; width:340px;}*/









.MagicZoomPup {

   z-index                 : 10;

   visibility              : hidden;

   position                : absolute;

   cursor:crosshair;

   width:253px!important;

   height:237px!important;



   *width: 150px;

   *height: 200px;

   border: 1px solid #aaa;

   background: #ffffff;

   opacity: 0.5;

   -moz-opacity: 0.5;

   -khtml-opacity: 0.5;

   filter: alpha(Opacity=50);

   	border: 		1px solid #aaa;

	background: 	#ffffff;

	cursor:			crosshair;

}

.MagicZoomBigImageCont {border:         1px solid #dfdfdf;}



.MagicZoomHeader {

    font:           12px Tahoma, Verdana, Arial, sans-serif;

    color:          #fff;

    text-align:     center !important;

    background-color: #999999;

}

.MagicZoomLoading {

    text-align:     center;

    background:     #ffffff;

    color:          #444;

    border:         1px solid #ccc;

    opacity:        0.8;

    padding:        3px 3px 3px 3px;

    display:        none; /* do not edit this line please */

}

.boxgrid {background: url(../images/qqkefu/kgonline.png) no-repeat 0 10px; width: 26px;height: auto;position:absolute;right:0;top:250px;overflow:hidden;z-index:999; cursor:pointer;}
.cover{width:156px;padding-left:26px;}
.QQtop{ background:url(../images/qqkefu/folatbg.png) no-repeat; width:130px; height:188px;}
.cue ul{ display:none; background:url(../images/qqkefu/QQbg.png) repeat-y; width:130px; padding:0; margin:0; list-style-type:none;background-color:#FFFFFF;}
.QQbottom{ display:none;background:url(../images/qqkefu/QQbottom.png) no-repeat; width:95px; height:38px; padding-top:40px; color:#15296b; padding-left:35px;} 
.boxgrid .cover .cue ul li { padding-top:10px; padding-left:15px;}

.allpro{ width:1000px; border:1px solid #e4e4e4;}
.allpro div.main{ width:500px; padding-bottom:15px;}
.allpro div.main p.tit{ line-height:30px; padding-left:20px;}
.allpro div.main p.tit a:hover{ color:#000000; text-decoration:underline;}
/*.allpro div.main p.tit a{ width:100px; height:30px; display:block; background-color:#ed7618;}*/
.allpro div.main p.imgc{ text-align:center;}
.allpro div.main p.imgc img{ height:150px; width:450px; display:block; margin:0 auto;}
.allpro div.main p.des{ width:460px; line-height:30px; padding:0 20px; height:60px; overflow:hidden;}

/*QQ客服*/
  .kefu_p{position:fixed;z-index:999999;top:17%;right:0px;height:auto;}  
  .kefu_p1{width:118px;height:65px;}
  .kefu_p2{width:118px;height:auto; background:url(/skin/images/sadsa1.gif) repeat-y; text-align:center;}
  .kefu_p3{width:118px;height:27px;background:url(/skin/images/abdsou.png) no-repeat; text-align:center;}
  .kefu_p3 a{color:#100a0a; }
  .kefu_p5{color:#820000; font-size:12px;}
  .kefu_qq a{color:#808080; font-size:12px; line-height:30px;}
  .kefu_p4{width:118px;height:2px; margin-top:16px; margin-bottom:17px;}






.pc_banner .pcbanner .next:hover {
  opacity: 1;
}

.pc_banner .pcbanner .prev {
  position: absolute;
  left: 5%;
  top: 45%;
  z-index: 99;
  height: 45px;
  width: 45px;
  background: url(../img/bannerle.png);
  opacity: 0.8;
  background-size: 100%;
  cursor: pointer;
  outline: 0;
}

.pc_banner .pcbanner .prev:hover {
  opacity: 1;
}

.pc_banner .banner_text {
  position: absolute;
  left: 0;
  top: 32%;
  width: 100%;
  z-index: 90;
}

.pc_banner .banner_text .banner_text_content {
  width: 585px;
  height: 200px;
  margin: 0 auto;
}

.pc_banner .banner_text .banner_text_content .imgleft {
  width: 124px;
  float: left;
  position: relative;
  left: 106%;
}

.pc_banner .banner_text .banner_text_content .banner_text_bg {
  height: 177px;
  padding: 20px;
  padding-left: 62px;
  z-index: 99;
  padding-bottom: 20px;
  background: url(../img/fff.png);
}

.pc_banner .banner_text .banner_text_content .banner_text_bg p {
  position: relative;
  top: 290%;
}

.pc_banner .banner_text .banner_text_content .banner_text_bg p strong {
  font-size: 14px;
  color: #434343;
  font-weight: normal;
  display: block;
  text-align: center;
  padding-top: 20px;
}

.pc_banner .banner_text .banner_text_content .banner_text_bg p b {
  font-size: 19px;
  font-weight: normal;
  font-style: normal;
  color: #434343;
  display: block;
  padding-top: 18px;
  text-align: center;
}

.pc_banner .banner_text .banner_text_content .banner_text_bg p b span {
  font-weight: bold;
  color: #1c4587;
}

.pc_banner .banner_text .banner_text_content .banner_text_bg i {
  font-size: 0px;
  opacity: 0;
  color: #000;
  font-weight: bold;
  display: block;
  text-align: center;
  font-style: normal;
}

.pc_banner .banner_text .banner_text_content .banner_text_bg i em {
  font-style: normal;
  font-weight: bold;
  color: #068915;
}



  
  
  