@charset "gb2312";
*{ padding:0; margin:0;}

body{ background:#fff; text-align:center; font-size:12px;color:#959595;min-width:1250px;  line-height:20px;padding:0;margin:0 auto;font-family:"ΛΞΜε", Microsoft YaHei,Verdana,Arial;}/*font-family:"Microsoft YaHei","ΊΪΜε","ΞΆΘνΡΕΊΪ"; */
ul,li,dl,ol,dd,dt,table,td,tr{padding:0;margin:0;list-style-type:none;}
a{color:#232323;text-decoration:none;}
a:hover{color:#f88d3e;text-decoration:underline;}
img{ border:0 none;}

#error{ line-height:28px; padding:2px; background-color:#000; color:#fff; position:absolute; display:none; z-index:2000;}
.sc_con img{ max-width:700px;}
.top_navm{ width:100%;height:40px;margin:0 auto;}
.top_nav{margin:0 auto;width:1200px;height:40px;}
.top_nav .t_btn{ float:left; width:300px; text-align:left; }
.top_nav .t_btn b{ float:left; line-height:40px; color:#999; font-size:14px; font-family:'ΞΆΘνΡΕΊΪ';background:url(../images/main_bg.png) no-repeat 0 0; }
.top_nav .t_btn .addjoin {background-position: 0px -27px;text-align: right;margin-right: 5px; text-indent:20px;}
.top_nav .t_btn ul li{float:left; height:40px; width:64px; margin-right:1px;}
.top_nav .t_btn a{ float:left; height:40px; line-height:40px; width:64px;text-decoration:none; color:#fff; }
.top_nav .t_btn a:hover{float:left; height:40px; line-height:40px; width:64px;text-decoration:none; color:#fff;  }
.top_nav .t_right{float:right; width:400px;height:40px; line-height:40px; font-family:'ΞΆΘνΡΕΊΪ'; font-size:14px; text-align:right; color:#fff; }
.top_nav .t_right ul li{ float:right; padding:0 2px;height:40px; line-height:40px; font-size:13px; color:#fff;}
.top_nav .t_right a{color:#aaa;text-decoration:none;}
.top_nav .t_right a:hover{color:#fff;text-decoration:none;}
.navlogo{width:100%; margin:0 auto;height:141px; }
.logo{width:1200px;height:141px;margin:0 auto;}

.navt{width:100%;height:50px;margin:0 auto; background:#D5D5D5;background:url(../images/cf5.jpg) repeat-x; z-index:200; position:relative; }
.cnav{width:1200px;margin:0 auto; text-align:left;background:#D5D5D5; }

#nav{float:left;width:1200px; font-family: Microsoft YaHei,Verdana; position:absolute; overflow:hidden; }
#nav .mainlevel{ float:left; width:120px;  margin-right:1px;}
#nav .mainlevel:hover{  font-weight:bold; }
#nav .mainlevel:hover span a{ background:#F39801;background:url(../images/cf101.png); }
#nav .mainlevel span a.on{background:#F39801;}
#nav .mainlevel span{float:left;}
#nav .mainlevel span a{display:block;width:120px; font: normal 16px/50px "Microsoft YaHei","ΞΆΘνΡΕΊΪ";color:#fff; text-decoration:none; text-align:center; }
#nav .mainlevel span a:hover{display:block; color:#fff; text-decoration:none;  text-align:center;}
#nav .mainlevel ul{float:left; display:none; position:relative;background:#540D11; border:1px solid #540D11; padding:20px; z-index:200; }
#nav .mainlevel li{width:120px; float:left; font: normal 14px/30px "Microsoft YaHei","ΞΆΘνΡΕΊΪ";}
#nav .mainlevel li a{display:block; text-align:center; line-height:30px;color:#fff;  }
#nav .mainlevel li a:hover{display:block; line-height:30px;color:#fff; background:#E1943C;background:url(../images/cf101.png);-webkit-border-radius: 3px;
-moz-border-radius: 3px;
 border-radius:3px;  text-decoration:none; font-weight:bold; }
#nav .mainlevel li.d{line-height:20px; display:block; font-size:12px; color:#fff; text-indent:8px; padding:3px 0;font-family: Microsoft YaHei,Verdana;   }
#nav .mainlevel li.d a{line-height:20px;color:#555;}
#nav .mainlevel li.d a:hover{display:block; line-height:20px;color:#fff; text-decoration:none; }
#nav .mainlevel ul.w{ width:110px;  }
#nav .mainlevel ul.ww{ width:110px;  margin-left:0px;  }
#nav .mainlevel ul.wxy{ width:330px;  margin-left:-140px;  }
#nav .mainlevel ul.w1{ width:220px;  }

#nav .mainlevel1{ float:left;  font-weight:bold; }
#nav .mainlevel1 span{float:left;width:120px;  }
#nav .mainlevel1 span a{display:block; font: normal 16px/50px "Microsoft YaHei","ΞΆΘνΡΕΊΪ";color:#f88d3e;text-decoration:none;  text-align:center;}
#nav .mainlevel1 span a:hover{display:block;color:#f88d3e;text-decoration:none; text-align:center;}

.conm{width:100%;margin:0 auto;}
.conxx2 {width:100%;margin:0 auto;}
.conxx {width:1200px;margin:0 auto;}
.conii {width:100%; float:left;background-color: #fff; }

.picsOne {width: 320px;height: 145px;}
.picsOne dt {width: 67px;height: 95px;float: left;}
.picsOne dt em {font: 100 48px/48px Arial;color:#f88d3e; display: block;}
.picsOne dt span {font: 100 14px/20px Arial;color: #4c4c4c;display: block;}
.picsOne dd {width: 253px;float: right;}
.picsOne dd h3 {padding: 10px 0;margin-top: -6px;}
.picsOne dd h3 a {font: 100 16px/18px "ΞΆΘνΡΕΊΪ";color:#f88d3e;}
.picsOne dd p {font: 100 12px/18px "ΛΞΜε";color: #666;}

.con{width:1200px; float:left;background-color: #FFF; }
.con .part1, .con .part2 {background: url(../images/home-s-line.jpg) no-repeat right 20px;}
.con .part1, .con .part2, .con .part3 {width: 33%;float: left;padding: 20px 0 0;}
.con .body {padding-left: 140px;height: 120px; font-family:"ΞΆΘνΡΕΊΪ"; background: url(../images/main_bg.png) no-repeat 40px -100px;font-size: 14px; text-align:left;}
.con .part2 .body {background-position: 40px -240px;}
.con .part3 .body {background-position: 40px -380px;}
.con .body h3 {font-size: 24px;line-height: 40px;font-weight: normal;  }

#newsxxxxx{ float:left;width:670px;font: 100 20px/28px 'ΞΆΘνΡΕΊΪ';text-align:left;color:#191919; border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCD0D3; }
#newsxxxxx a{float:left;width:120px; border-bottom-width: 5px; line-height:50px;border-bottom-style: solid;border-bottom-color: #CCD0D3; text-align:center; }
#newsxxxxx a:hover{text-decoration:none;}
#newsxxxxx a.on{ color:#fff;border-bottom-width: 5px;border-bottom-style: solid;border-bottom-color: #77235F;background-color: #A54686;}
.con .zxcon_l_cc .con_hqzb,.conii .con_l_c .con_hqzb{float:left;width:370px;overflow:hidden;  font-family:'ΞΆΘνΡΕΊΪ'; color:#888;  }
.con .zxcon_l_cc .con_hqzb li,.conii .con_l_c .con_hqzb li{ float:left;width:350px; padding:0 10px; text-align:left; }
.con .zxcon_l_cc .con_hqzb li.b,.conii .con_l_c .con_hqzb li.b{ float:left;width:350px;  padding:0 10px;text-align:left; background:#D5D5D5; }
.con .zxcon_l_cc .con_hqzb li a,.conii .con_l_c .con_hqzb li a{float:left; line-height: 40px;color:#191919; text-overflow: ellipsis;white-space: nowrap;height:40px; font-size:14px;}
.con .zxcon_l_cc .con_hqzb li font,.conii .con_l_c .con_hqzb li font{float:right; font-family:Arial;line-height: 40px;height:40px;font-size:14px;}
.con .zxcon_l_cc .con_hqzb li span{float:left;  line-height: 40px;color:#4c4c4c; text-align:center; }
.con .zxcon_l_cc{ display:none;}
#newscontent1{ display:block;}
#r_btn_image {float:left; width:1220px; color:#4d4d4d; } 
#r_btn_image .item{position: relative;overflow: hidden;float: left;_display:inline;width: 188px;height:130px; margin-top:0px; margin-right:14px; }
#r_btn_image .item .p {overflow: hidden;background:#f88d3e;background:url(../images/cf5.jpg); color: #333;position:absolute;left:0;}
#r_btn_image .p .tit{font-family:"\5fae \8f6f \96c5 \9ed1 ";font-size:16px;padding:8px 15px;color:#fff;text-align:left;}
#r_btn_image .p .text{font-family:'ΞΆΘνΡΕΊΪ';  font-size:16px;padding: 20px 15px 5px 15px;line-height: 20px;color: #fff;text-align: left; }
#r_btn_image .p a{ text-decoration: none;}
#r_btn_image .e_item2-1{width: 250px;height: 130px; }.wd1{width: 250px;height: 90px; }.wd{width: 188px;height: 90px; }.wdc{width: 188px;height: 170px; }#r_btn_image .e_item2-2{width: 188px;height: 130px; }.wd2{width: 188px;height: 90px; }
#r_btn_image .e_item2-1 .p {position:absolute;left:0;}
.p_wd2{width: 190px;height: 90px; background:#0087BD; }
.teacontentxx,.rnews1xx,.lshop1xx,.oilcon1xx{ display:none; }
#teax1,#newsxx1,#shop1,#oilcon1{ display:block;}

.tlist{ float:right; }
.tlist .con_hqzb,.rlist .con_hqzb{float:left;width:390px;overflow:hidden;  font-family:'ΞΆΘνΡΕΊΪ'; color:#888;  }
.tlist .con_hqzb li,.rlist .con_hqzb li{ float:left;width:370px; padding:0 10px; text-align:left; }
.tlist .con_hqzb li.b,.rlist .con_hqzb li.b{ float:left;width:370px;  padding:0 10px;text-align:left; background:#D5D5D5; }
.tlist .con_hqzb li a,.rlist .con_hqzb li a{float:left; line-height: 40px;color:#191919; text-overflow: ellipsis;white-space: nowrap;height:40px; font-size:14px;}
.tlist .con_hqzb li font,.rlist .con_hqzb li font{float:right; font-family:Arial;line-height: 40px;height:40px;font-size:14px;}

.titlex a,.titlex .on{ float:left;  width:150px; text-align:center; }
.titlex a:hover{ color:#fff; }
.titlex .on{ background:#f88d3e;background:url(../images/cf5.jpg) repeat-x;   color:#fff; }
.moreinfo { float:right; text-align: center;margin: 20px auto 0;}
.moreinfo a{display: block;color: #9b9b9b;width: 208px;line-height: 35px;font-family:'ΞΆΘνΡΕΊΪ';  font-size:14px;height: 35px;background: url(../images/more_button_bg.png) no-repeat 0 0;margin: 0 auto;}
.moreinfo a:hover {background-position: 0 bottom;color: #fff;text-decoration: none;}
.show_top{font: 100 14px/50px 'ΞΆΘνΡΕΊΪ'; text-align:left; }
.show_top ul{ display:block; }
.show_top ul li{ display:inline; }
.maininfo {float: left;font-family:'ΞΆΘνΡΕΊΪ';  border: 1px solid #ddd;background: url(../images/left_nav_bg.png) repeat-y 5px 0 #fff; width:1200px;}
.maininfo .leftnav {width: 268px;float: left;margin-right: 10px; padding-left:5px; padding-bottom:80px; }
.maininfo .leftnav h2 {padding-top: 20px;height: 65px; text-align: center;font-size: 20px;font-weight: normal;line-height:60px;background: url(../images/left_nav_title.png) #fff no-repeat 0 20px;color: #fff;}
.maininfo .leftnav .navpart {margin-bottom:15px;padding-bottom:10px;background: url(../images/left_nav_bg.png);}
.maininfo .leftnav .navpart li {padding: 15px 0 15px 100px;border-bottom: 1px solid #ddd; text-align:left;  font-family:'ΞΆΘνΡΕΊΪ'; font-size:16px;}
.navpart li.current a {font-weight: bold;color: #6b6b6b; font-family:'ΞΆΘνΡΕΊΪ'; font-size:16px; }
.maininfo .mainpart {width: 876px;float: left;margin-top: 20px; text-align:left; margin-left:20px;   padding-bottom:150px; }
.maininfo .mainpart .pagetitle {height: 14px;border-bottom: 1px solid #ddd;position: relative;margin-bottom: 14px;margin-top: 20px;}
.maininfo .mainpart .pagetitle span.rtitle {right: 20px;}
.maininfo .mainpart .pagetitle span {width: 122px;position: absolute;text-align: center;font-size: 14px;display: block;height: 28px;top: 0;background: url(../images/page_title_bg.png) no-repeat 0 0;line-height: 28px;}
.newsstitle {border-bottom: 1px solid #ddd;line-height: 30px;text-align:right;margin-bottom: 20px;}

#linkslider,#linkslider li{width:390px; height:240px; }

.sc_zy{width:834px;float:left; border:1px solid #eee; padding:10px; margin:5px 0;font-size:14px; background:#FAFAFA;}
.sc_con{width:866px;float:left; padding:5px 0;}
.sc_con p{width:866px; font-size:16px; padding:7px 0px;text-indent:32px; line-height:30px; color: #888;}
.newslist li {background: url(../images/list_ico.png) no-repeat 5px center;padding-left: 25px;line-height: 50px;border-bottom: 1px solid #ddd;}
.newslist li span {float: right;padding-right: 20px;color: #c4c4c4;}
.newslist li a {color: #888;text-decoration: none;font-size:14px;}
.Pager_btn{width:866px;float:left; text-align:center;font-size:14px; margin-top:20px;}
.s_content{width:866px;float:left; color:#333; padding:50px 0 50px 0; }
.s_content p{ font-size:16px; padding:7px 0px; text-indent:32px; line-height:30px;}
.s_content ul{ font-size:16px; padding:7px 0px; }
.s_content ul li{ font-size:16px; line-height:30px;}
.s_content table{ font-size:16px; padding:7px 0px; }
.s_content table td{ line-height:28px;}

/*link*/
.link{width:1200px; margin:0 auto; padding-bottom:20px; }
.link_con{float:left;width:1024px; margin-top:20px; padding:5px 0;text-align:left; }
.link_con ul{ float:left; padding:5px 20px; width:908px;}
.link_con ul li{ float:left; line-height:20px; font-size:12px; padding:0 5px;white-space: nowrap;}
.link_con ul li a{ color:#6E6E6E;}
.link_con_title{ float:left;width:1024px;}
.link_con_title h3{float:left; color:#000; font: 100 20px/28px 'ΞΆΘνΡΕΊΪ';width:1024px; }
.link_con_bank{float:left;width:1024px; padding:10px 0 30px 0;}
.link_con_yh{ float:left; border:1px solid #CCC; color:#fff; margin-right:10px; margin-top:10px;}
/*foot*/

.fcon{width:100%;margin:0 auto;}
#footer {float:left;width:100%;background: #3E3E3E;color: #838383;font-size: 14px;padding-bottom: 50px;}
.rap {width: 1200px;margin: 0 auto;text-align: left;}
#footer .footerbody {padding: 20px;}
.left {float: left;}
#footer .right {width: 370px;font-size: 12px;}
.right {float: right;}
.clear {display: block;height: 0;clear: both;visibility: hidden;}
#footer .footerinfo {border-top: 1px solid #555;padding-top: 10px;text-align: center;}
#footer .footnav a {margin-right: 15px;color: #838383;line-height: 30px;}
#footer .app {line-height: 50px;position: relative;display: block;}
#footer .app span {float: left;margin-right: 5px;}
#footer .app .weibo {background-position: 3px -1050px;}
#footer .app a {float: left;width: 50px;height: 40px;margin-top: 10px;}
#footer .app a {background: url(../images/main_bg.png) no-repeat 3px -1050px;}
#footer .app .weixin {background-position: -58px -1050px;}
#footer .app .weixin:hover {background-position: -58px -1000px;}
#footer .app .weibo:hover {background-position: 3px -1000px;}
#footer .app .qq {background-position: -120px -1050px;margin-right: 150px;}
#footer .app .qq:hover {background-position: -120px -1000px;}
#footer .app .showqq {position: absolute;left: 200px;top: 13px;height: 40px;width: 120px;line-height: 16px;font-size: 12px;display: none;}
#footer .right div {padding-left: 60px;height: 50px;background: url(../images/main_bg.png) no-repeat 0px -1100px;}
#footer .right span {display: block;font-size: 24px;line-height: 30px;font-family:'ΞΆΘνΡΕΊΪ'; }
#footer .footnav a {margin-right: 15px;color: #838383;line-height: 30px;}
#footer .footerinfo {border-top: 1px solid #555;padding-top: 10px;text-align: center;}

