@charset "gb2312";
/*重置*/
html{ color:#333;background:#fff; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block;}
audio,canvas,video { display: inline-block;*display: inline;*zoom: 1;}
table{	border-collapse:collapse;border-spacing:0;}
th{	text-align:inherit;}
fieldset,img{border:0; margin:0px; padding:0px;}
/* ie6 7 8(q) bug 显示为行内表现 */
iframe{	display:block;}
abbr,acronym{border:0;font-variant:normal;}
del {text-decoration:line-through;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:500;}
ol,ul {	list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:bold;}
q:before,q:after {content:'';}
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
body,button,input,select,textarea{ font: 12px/20px "微软雅黑",arial, sans-serif;}
input,select,textarea{font-size:100%; outline: none;}
table { font-size: inherit; font: 100%;}
ins,a {	text-decoration:none;}
a{ color:#333}
a:hover {text-decoration:underline;  color:#F00}
button{	cursor:pointer; outline: none;}
/*浮动*/
.fn-left,.fn-right {display:inline;}
.fn-left {	float:left;}
.fn-right {float:right;}
.fn-clear { *zoom: 1;}
.fn-clear:before,.fn-clear:after{ display: block;	line-height:0;	height:0;	content:"";}
.fn-clear:after{clear:both;}
.fn-hide {display:none;} 


/*------------index--------------------*/
body{ background:url(bg.jpg) repeat-y center; background-color:#cdf4ff;}
#box{ width:997px; margin:0 auto; overflow:hidden;}
.top_rq{ height:35px; background:url(top_rq_bg.jpg) repeat-x;}
.top_rq_l{ background:url(rq_bg.jpg) 20px 8px no-repeat; padding-left:45px; line-height:35px; width:150px; float:left; }
.top_rq_r{ width:220px; float:right;}
.top_rq_r ul li{ width:50px; float:left; line-height:35px; text-align:center}
.menu{ background:url(menu_bg.jpg) repeat-x; height:38px; line-height:38px;}
.menu_l { float:left;}
.menu_l ul li{float:left;  width:110px; text-align:center; color:#FFF; font-size:14px; font-weight:bold;}
.menu_l ul li a{ color:#FFF; width:110px; height:38px; padding:10px 20px;}
.menu_l ul li a:hover{ color:#FFF; background:url(menu_bg_hover.jpg) center 2px no-repeat;padding:10px 20px; text-decoration:none}
.menu_r { width:207px; float:right;line-height:38px;}
.menu_r .sousuo{ width:130px; height:20px; float:left; margin:8px; }
.menu_r .jiansuo{ width:49px; height:21px; float:left; color:#FFF; margin-top:9px; font-size:12px; cursor:hand;  text-align:center;}



#main{ padding-top:10px; overflow:hidden; width:100%;}
.lan1{ overflow:hidden;}
.lan1_l{ width:752px; height:268px; border:#e8e8e8 1px solid; float:left;}
.list_bt{ height:33px; background:url(bt_bg1.jpg) repeat-x;}
.list_bt2{ background:url(bt_bg2.jpg) no-repeat right;  height:33px; }
.list_bt_con{ line-height:33px; padding-left:30px; background:url(news_top_bt.gif) 15px no-repeat; width:150px; float:left;}
.news-img{ width:320px; height:210px; float:left; padding:10px; overflow:hidden; }
.news-con1{ width:388px; float:left; padding:10px;}
.news-con2{  padding-top:1px; padding-bottom:10px;}


.news_list_i{ overflow:hidden;}
.news_list_i ul li{  line-height:24px; clear:both;}
.news_list_i ul li a{  float:left; background:url(jt.jpg) no-repeat left; padding:0 0 0 15px;}
.news_list_i ul li span{ float:right; color:#999999; font-size:12px;}
.lan1_r{ width:230px; float:left; margin-left:10px; border:#e8e8e8 1px solid; }
.list_bt3{ height:41px; background:url(bt_bg3.jpg) repeat-x;}
.list_bt3_con{ height:41px; line-height:33px; padding-left:45px; background:url(news_top_bt2.jpg) 10px 0 no-repeat;}

.news_list2{ overflow:hidden;}
.news_list2 ul li{  line-height:24px; clear:both;}
.news_list2 ul li a{  float:left;  padding:0 0 0 10px;}

.lan2{ padding-top:10px;}
.lan3{ overflow:hidden; }
.lan3_l{ width:764px; float:left; overflow:hidden;}
.lan3_l_con{ margin:10px 10px 0 0; padding:1px; border:#e8e8e8 1px solid; overflow:hidden; width:368px; height:198px; float:left;}
.lan3_bt{height:32px; background:url(bt_bg4.jpg) repeat-x;}
.list_bt4_con{height:23px;  padding-top:9px;line-height:22px;  background:url(news_top_bt3.jpg) 15px 7px no-repeat; width:123px; float:left; text-align:center }
.list_bt4_con a{ font-weight:bold; color:#FFF;}
.list_bt4_con a:hover{ font-weight:bold; color:#FFF;}



.news_list3{ overflow:hidden; padding:10px;}
.news_list3 ul li{  line-height:24px; clear:both;}
.news_list3 ul li a{  float:left;  padding:0 0 0 5px;}
.news_list3 ul li span{ float:right; color:#999999; font-size:12px;}

.lan3_r{ width:231px; float:left; overflow:hidden; }
.lan3_r ul li{ overflow:hidden; height:68px;  }

.lan3_r ul li img{ overflow:hidden;  padding-top:10px; padding-bottom:0px;  }
.zhuanti img{ padding-top:10px; width:231px; float:left; overflow:hidden; }


.lan4{ width:994px; height:183px; border:#e8e8e8 1px solid; margin-top:10px; overflow:hidden; }
.img_g{ width:994px; height:auto; overflow:hidden; }
.img_g_l{ width:26px; height:100px; float:left; background:url(img_l.jpg) 10px 55px no-repeat; overflow:hidden;}
.img_g_r{ width:16px; height:100px; float:right; background:url(img_r.jpg) 0 55px no-repeat; overflow:hidden;}


.gund_content{ padding:1px 4px; width:932px; float:left; overflow:hidden;}
.gund_content ul{height:130px; float:left; margin-top:10px;}

.gund_content li{ width:162; height:101px; float:left; margin-left:12px; }
.gund_content img { border:solid 1px #999}

#demo { background: #FFF; overflow:hidden; margin-left:8px; width:957px;  font-size:12px; }
#demo img {width:162px; height:100px; border: 3px solid #F2F2F2;}
#indemo {float: left;width: 500%;}
#demo1  {float: left;}
#demo1 li{width: 162px; height:100px; text-align:center; }
#demo2 {float: left;}
#demo2 li{width: 162px; height:100px; text-align:center; }

.link{ width:auto; margin-top:10px;  height:43px; border:#fff 1px solid; background-color:#2298d6; }
.link-bt{width:53px; height:43px; border-right:#cdcdcd 1px solid; float:left; color:#fff; font-weight:bold; line-height:21px; text-align:center;  }
.link-content{ width:232px; float:left; text-align:center; height:43px; }
.xuanze{  width:212px; margin-top:10px;}


.gd3{float:right; width:40px; padding:10px 10px 0 0;}
.gd3 span{  height:15px; padding-left:15px;background:url(jt6.gif) no-repeat left;color:#999; font-size:12px;display:block; line-height:15px;}
.gd3 span a{color:#666; line-height:15px;}
.bottom{ padding-top:25px; text-align:center; height:90px;}





/*-------gailan-------*/
.news-otopl{height:36px;background:url(jt5.gif) no-repeat left; line-height:36px; margin-left:20px; padding-left:15px;  float:left;}
.news-otopr{height:36px;width:300px; line-height:36px;  float:right;}

.news-otop{width:1001px; height:36px; background:url(fg-bj.jpg) repeat-x; border:1px #CCCCCC solid; border-top:none;}
.news-otop2{width:1001px; height:50px; background:url(ziliao2.jpg) repeat-x;  border-top:none;}
.news-otopl2{height:50px; line-height:50px; margin-left:20px; padding-left:15px; font-size:14px; font-weight:bold; color:#0091bc;float:left;}
.news-otopl{height:36px;background:url(jt5.gif) no-repeat left; line-height:36px; margin-left:20px; padding-left:15px;  float:left;}
.news-otopr{height:36px;width:300px; line-height:36px;  float:right;}
.news-otopr .jt7 { background:url(jt7.gif) no-repeat left; }
.news-otopr ul li{float:left; padding:0 15px;}
.title_xilan{padding:10px 50px 20px 50px; border-bottom:1px #CCCCCC dotted;}
.title_xilan p{ text-align:center;  line-height:30px;}
.title_xilan .fubiao{  font-size:14px;font-weight:bold;}
.title_xilan .zhubiao{ color:#000; font-size:20px; font-weight:bold;}
#ztdx{font-size:14px;}
.new-neirong table, .new-neirong td, .new-neirong tr, .new-neirong th{border: 1px solid #ddd !important
}
.new-neirong{ padding:10px; line-height:180%;}
.new-neirong p{  margin:0 auto;}
.new-neirong img{max-width:800px; }
.xinwentu{ width:600px; height:400px; text-align:center; margin:0 auto;}
.new-neirong h2{ font-size:12px; padding-top:20px; width:900px;; text-align:right;}

/*-------liebiao-------*/
.main_cont {width:1003px;margin:0 auto;overflow:hidden;background:#FFF;padding:10px 0;}
#main_left {float:left;width:225px;overflow:hidden;}
#main_left .tit {height:71px;width:225px;background:url(index_19.gif) no-repeat;line-height:30px;}
#main_left .tit h1 {color:#fff; padding:15px 0 0 40px;}
#main_left .tit h1 a:link {color:#fff;text-decoration:none;}
#main_left .tit h1 a:visited {color:#fff;text-decoration:none;}
#main_left .tit h1 a:active {color:#fff;text-decoration:none;}
#main_left .tit h1 a:hover {color:#fff;text-decoration:none;}
.tit h1 {color:#2662c2;font-size:14px;font-weight:bold;padding:10px 0 0 35px;float:left;}
.tit2 h1 {float:left; height:33px; width:150px;background:url(bmjj.gif) no-repeat bottom;}
.tit h2 {float:right;padding:0 15px 0 0;font-size:12px;font-weight:bold;text-decoration:underline;color:#ff8b03;}
.tit h2 a:link {color:#ff8b03;text-decoration:none;}
.tit h2 a:visited {color:#ff8b03;text-decoration:none;}
.tit h2 a:active {color:#ff8b03;text-decoration:none;}
.tit h2 a:hover {color:#ff8b03;text-decoration:none;}
.tit h3 {float:right;padding:5px 15px 0 0;font-size:12px; color:#999;}
.tit h3 a{color:#999;}
.tit h3 a:hover{color:#f30; text-decoration:underline;}
.pro_cont {border-left:#dadad8 1px solid;border-right:#dadad8 1px solid;overflow:hidden;width:223px;background:#f3fbff;}
.pro_cont1 {border-left:#dadad8 1px solid;border-right:#dadad8 1px solid;overflow:hidden;width:223px;background:#f3fbff;}
.pro_cont ul{width:218px; margin-left:10px;}
.pro_cont ul li {background:url(index_34.gif) no-repeat;width:218px;height:42px;padding:0px 0 0 40px; line-height:32px;}
.tong-lf{ width:225px; height:247px;background:url(tonglf.gif) no-repeat;}
#main_right {width:760px;float:left;overflow:hidden;margin:0 0 0 10px;}
#main_right .tit {background:url(txt1.gif) no-repeat;width:760px;height:47px;line-height:30px;}
#main_right .tit2 {background:url(jgjj.gif) repeat-x;width:760px; border:1px #0099FF solid;height:33px;line-height:30px;}
.news_list {padding:5px 15px;}
.news_list li {line-height:30px;overflow:hidden;background:url(tub.jpg) no-repeat left; border-bottom:1px #ccc dotted;padding:0 0 0 11px}
.news_list li span {display:block;}
.date01 {color:#a0a0a0;float:right;padding:0 0 0 15px;}
.fl {float:left;}
.ubtn3{ width:440px; height:31px; border:none; margin:0 auto;}
.page{ width:100%; text-align:center;  float:left}
.page a:hover{ background-color:#FC9; border:#f63 1px solid}
.page_link,.page_prev,.page_next,.page_on,.page_end{ display:inline-block; padding:0 5px;margin:0 2px; line-height:20px;}
.page_link,.page_prev,.page_next,.page_end{ border:#bfbeb9 1px solid; color:#666;}
.page_on{ background-color:#ff934b; border:#F63 1px solid; color:#fff; text-align:center; }
.page_more{ display:inline-block}


/*-------tupian-------*/
.box{ overflow:hidden;}
.shipinimg2{ width:746px; margin:0 auto; overflow:hidden; padding-top:10px;}
.shipinimg2 ul li{ width:150px;  float:left; margin:5px 18px; _margin:5px 14px;}
.shipinimg2 ul li img{padding:2px; border:1px #999 solid;}
.shipinimg2 ul li p{width:136px;}
.jianjie{  background-color:#FFF; height:15px; line-height:15px; text-align:center; margin-top:5px;}
/*-------jianjie-------*/
.cont{ overflow:hidden; padding:3px 0;}
.boss{position: relative ; width:755px;margin:0 auto; padding-top:20px; }

.boss-img{position: absolute; top: 50%; left: 0; margin-top: -63px; padding:3px; width:110px; height:134px;  border:1px #CCCCCC solid; }
.boss-r{ width:755px; }
.boss-r h1{ font-size:20px; line-height:30px;font-weight:bold; }
.boss-r h2{ font-size:14px; line-height:25px;font-weight:bold; }
.boss-rdd{ padding:20px; background-color:#e4e4e4; line-height:30px;}
.ldaoz{ font-size:15px;}
.boss-rdd span{ color:#09F; font-weight:bold;}

/*-------gaishu-------*/
.slgs{ padding-top:10px; width:740px; margin:0 auto;}
.slgs p{ line-height:22px; padding-top:20px;}

.shangxia{ width:990px; margin:0 auto; }
.shangxia .shangyi{ width:900px; float:left;text-align:left; padding-left:10px; line-height:30px;}


.currentcol { color: #bc3716;}


/*-------检索在下面--------*/
.menu_jsuo{ height:37px; overflow:hidden; background:url(menu_jsuo.jpg) repeat-x; margin-top:7px;}
.huanying{  padding-left:25px; line-height:35px; width:180px; float:left; }

/*-------东营单独添加部分--------*/
.lan3_r2{width:231px; float:left; overflow:hidden; margin-top:10px;}
.lan3_r2 ul li{ overflow:hidden; height:47px;  }

.lan3_r2 ul li img{ overflow:hidden;  padding-top:10px; padding-bottom:0px;  }

.qd_jia_r{width:222px;  float:left; height:80px; background:#f8fdff; border:#b8e1f2 1px solid; margin-top:10px; padding:4px; }
.qd_jia_r ul li{ width:100px; height:31px; padding:4px 5px; float:left; }

/*-------zhuantitu-------*/
.zhuanti{ padding-top:10px; overflow:hidden;}
#MainPromotionBanner {
	background: rgb(254, 185, 0); width: 987px; height: 90px;
}
#MainPromotionBanner #SlidePlayer {
	margin: 0px auto; position: relative;
}
#MainPromotionBanner .Slides {
	list-style: none; margin: 0px; padding: 0px; height: 90px; overflow: hidden;
}
#MainPromotionBanner .Slides li {
	width: 987px; height: 90px; float: left;
}
#MainPromotionBanner .Slides img {
	border: 0px currentColor; width: 987px; height: 90px;display: block;
}
#MainPromotionBanner .SlideTriggers {
	list-style: none; margin: 0px; padding: 0px; top: 65px; height: 25px; right: 10px; position: absolute; z-index: 10;
}
#MainPromotionBanner .SlideTriggers li {
	background:url(slide_trigger.gif) no-repeat center; margin: 3px 3px; width: 16px; height: 16px; text-align: center; color:#666; line-height: 16px; overflow: hidden;  font-size: 12px; float: left; display: inline; cursor: pointer;
}
#MainPromotionBanner .SlideTriggers li.Current {
	background:url(slide_trigger_c.gif) no-repeat center; margin: 0px 3px; border: 0px currentColor; width: 21px; height: 21px; color:#FFF; line-height: 21px; font-size:14px; font-weight: bold;
}












