﻿@charset "utf-8";
@import url(list.css);
/* CSS Document */
body{ font-size:12px; margin:0px; padding:0px;font-family:"Microsoft YaHei";color: #666666;}
.main{ width:960px; position:relative; margin:0 auto;}
a, h2, h3, h4, h5, div, p, span, dl, dt, dd{ margin:0px; padding:0px;}
ul, li{ margin:0px; padding:0px; list-style:none;}
a:link, a:visited{ color:#000; text-decoration:none;}
a:hover{ color:#fc7e04;}
img{ border:0px; margin:0px; padding:0px;}
#clear{ clear:both;}
.fl { float:left;}
.fr { float:right;}
.clear{ clear:both; font-size:0; line-height:0; height:0; overflow:hidden;}
.header , .content , .footer { width:960px; margin:0 auto; }
/*header*/
.top{position: relative;width: 100%;background-color: #fff; border-top: 5px solid #fc7e04;}
.s_right{ float:right;}
.top a{ margin:0 4px;}
.logo{height:130px;}
.h-logo{float: left; width:500px;}
.h-logo{padding-right: 8px;}
h1{height: 35px;line-height: 35px;color: #fc7e04;}
.lg{ position:relative; top:10px;float:left;}
.kh{ font-size: 25px;padding: 0 0 0 10px;float: left;font-weight: bold; font-size:20px}
.tl{ font-size: 25px;padding-top: 37px;padding-left: 35px;float: left;}
.h_lx{width:390px; height:70px; overflow:hidden; margin-top:15px; text-align:right;}
.h_lx span{font-size:25px; color:#fc7e04; font-weight:bold;}
.h_lx h4{ font:14px  "微软雅黑"; line-height:28px; color:#999999; }
.s_inp02{ width:390px; padding-top:5px;}


.nav{ background-color:#fc7e04; height:50px;}
.nav li{ float:left;}
.nav li a{ display:inline-block; width:92px; line-height:50px; text-align:center; font-weight:bold; font-size:18px; margin:0 5px;}
.nav li a:link, .nav li a:visited{ color:#FFF;}
.nav li a:hover, .thisclass{ background-color:#C9C9C9;}

.soso{ margin-top:30px;}
.soso form{ float:right;}
.soso  .tags{ float:left;}
.tags h4, .tags ul{ float:left; margin:0 10px; line-height:25px;}
.search-keyword{ width:185px; height:25px; line-height:25px; background: #FFF url(../images/so.jpg) no-repeat center left; padding-left:20px; border:1px solid #fc7e04;}
.search-submit{ width:56px; height:30px; text-align:center; line-height:28px; background:#fc7e04; border:0px; margin-left:-5px; color:#FFF; font-weight:bold;}
.huan{ background-color:#e8e8e8; border-bottom:2px solid #fc7e04;}
/*主要内容开始*/
#contain{ margin-top:10px; }
.c_left{ float:left; width:200px; border-right:1px solid #999999; height:448px;}
.c_left dl{ width:178px; color:#666;}
.c_left dt{ border-bottom:1px solid #CCC; clear:both; padding-bottom:6px; padding-top:5px; margin-bottom:10px;  }
.c_left dd{ float:left; background:url(../images/dot2.gif) no-repeat left center; display:inline-block; margin:3px 3px 5px 0px;   padding-left:5px; width:48px; }
.c_left dd a:link, .c_left dd a:visited{ color:#666;}
.pro { width:741px; height:950px; overflow:hidden;float: right;}
.c_cp{ float:left; width:746px;}
.c_cp ul img{ width: 223px;height: 152px;border: 1px solid #CCC;padding: 5px;background: #FAF7F6;}
.c_c_top{ height:40px; background-color:#f0f0f0; overflow:hidden; line-height:40px;margin:0px 0 0 10px;font-size:16px; font-family:"微软雅黑"; padding: 6px 0 0 23px;}
.c_cp li{ float:left; width:235px; margin:15px 10px ; *margin:15px 6px;}
.cp_title{ display:block; height:25px; line-height:25px; width:223px;text-align: center;padding-top: 10px;}
.cp_title span a:hover { color:#fc7e04;}
.c_cp ul{ min-height:415px;margin:0 10px 0 0; }
.ad1{  margin-top:20px;}
.c_cp ul li { float:left; margin:0 10px 0 0; width:235px; height:208px; display:inline; overflow:hidden;}
.c_cp ul li img { width:223px; height:152px; border:1px solid #ccc; padding:5px; background:#faf7f6}
.c_cp ul li a:hover img{ border:1px solid #fc7e04;}
.c_cp ul li span a { color:#050505; text-align:center; display:block; line-height:40px; overflow:hidden;}
.c_cp ul li span a:hover { color:#cb0900;}
.c_cp ul .nobot { margin-right:0;}
.c_cp ul li p { font-size:0; line-height:0;} 

/*主要部分*/
.an_title{ margin-top:10px; width:170px;}
.m_l_an{float:left; width:620px; margin-top:20px;  height:290px;}
.an_h3{ border-bottom:2px solid #fc7e04; padding-bottom:5px; font-size:16px; color:#EA7500; font-family:"微软雅黑"; font-weight:400;}
.more{ float:right; padding-right:15px; font-size:13px; color:#000;}
.xiao{ color:#fc7e04; font-size:16px; margin-left:5px;}
.an li{ float:left; margin:10px 3px;}
.an li img{ width:200px;}
.xiangxi:link, .xiangxi:visited{ color:#F00;}
.m_bk{ float:right; width:322px; margin-top:20px;}
.m_l_d{ float:left; width:300px; margin-top:20px;}
.m_d_tou{ height:100px;}
.m_d_tou img{ float:left; margin-top:10px;}
.m_d_t_r{ float:right; width:235px; margin-top:10px;}
.shijian{ float:right; margin-top:20px;color:#666;}
.dt{ clear:both; margin-top:10px; height: 300px;}
.dt li{ margin:5px 0; position:relative; background:url(../images/dot2.gif) no-repeat center left; padding-left:15px; line-height:28px;}
.m_d_t_r h3 a:link, .m_d_t_r h3 a:visited{ color:#fc7e04;}
.m_d_t_r p{ line-height:20px; color:#333;}
.d_title{ font-size:13px;}
.d_title a:link, .d_title a:visited{ color:#353535; }
.time{position:absolute; left:230px; font-size:12px; color:#666;}
.d_con{ line-height:18px; text-indent:2em; margin-top:2px;}
.m_l_k{ margin:0 10px;margin-top:20px;}

.m_q{ float:right; width:318px; height:335px; margin-top:20px;}
.a_q li{ height:40px; border-bottom:1px dotted #CCC; padding-bottom:10px; margin:10px 0;}
.question{ background:url(../images/ask.jpg) no-repeat left center; padding-left:30px;}
.answer{ background:url(../images/aswer.jpg) no-repeat left center; padding-left:30px;}

.ztc{ width:620px; margin-top:20px; float:left;}
.ztc p{ border-bottom:1px dotted #CCC; line-height:35px; }
.ztc p a{ margin:0 15px;}
.z_title{ margin-left:-15px; font-size:14px; font-weight:bold; }
.z_title:link, .z_title:visited{ color:#fc7e04;}
.rexian{ float:right; background-color:#fc7e04; width:300px; height:228px; position:relative; color:#FFF; margin-right:10px; margin-top:20px;}
.num{ position:absolute; left:-10px;}
.rx_title{ font-size:26px; margin:10px 0 20px 15px; font-family:"微软雅黑";}
.zaix{ position:absolute; top:140px; left:15px; font-size:16px; line-height:40px; font-weight:300;}
.zaix span{ display:inline-block; }
.zx_k, .zx_w{ margin-right:10px;}
.zx_w_x{ position:relative;}
.zx_w_q{ position:absolute;  left:175px ;}

.ad1{  margin:10px 0;}
.ad2{  margin:10px 0;}
#link{ margin:20px 0; border-top:1px solid #fc7e04; line-height:20px; padding-top:10px; height:30px;}
.l_title{float:left; margin-right:10px; color:#fc7e04; font-size:16px;}
#link li{ float:left;}
#link a{ margin:0 5px;}
#footer{ width:100%;}
.f_nav{ background-color:#000; height:34px; line-height:34px; text-align: center; color:#FFF;}
.f_nav a:link, .f_nav a:visited{ color:#FFF;}
.f_content{ background-color:#fc7e04; text-align:center; line-height:25px; color:#fff;}
.f_content a:link, .f_content a:visited{ color:#FFF;}

/* banner */
/*轮换大区域*/
.lunhuan{width:100%;height:585px;position:relative;}
.lunhuan #lunhuanback{width:100%;height:585px;position:absolute;left:0px;top:0px;overflow:hidden;}
.lunhuan #lunhuanback p{width:100%;height:585px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);background-repeat:no-repeat;background-position:50% 0px;}
.lunhuan .lunhuan_main{width:1190px;height:585px;margin:0 auto;position:relative;}
#lunbonum{height:14px;line-height:23px;position:absolute;right:50%;top:563px;z-index:5;}
#lunbonum li{width:14px;height:14px;float:left;margin-right:9px;background:#B4B4B4;border-radius:14px;cursor:pointer;}
#lunbonum .lunboone{background:#fc7e04;cursor:pointer;}

.lefts{ width:200px; height:500px; background-color:#eeeeee; }
.lefts h4{ background-color:#fc7e04; height:43px; overflow:hidden; text-align:center; padding-top:35px;} 
.lefts h4 a{ font-size:23px; font-family:"微软雅黑"; font-weight:normal; color:#fff;}
.lefts h5{ margin:0 20px; border-bottom:3px solid #fc7e04;; height:29px; line-height:29px; overflow:hidden; margin-top:6px;}
.lefts h5 a{ font-size:18px; color:#fc7e04;; font-family:"微软雅黑"; font-weight:normal;}
.lefts h5 img{ vertical-align:top; margin-left:40px; margin-bottom:3px;}
.lefts h6{ height:20px; padding-top:13px; margin-left:20px;}
.lefts h6 a{ font-size:12px; color:#fc7e04;}
.lefts ul{ margin:0 20px 0 14px; border-bottom:1px solid #fc7e04; padding-bottom:6px;}
.lefts ul li { height:20px; line-height:20px; color:#777777; width:126px; position:relative; border:1px solid #eeeeee; margin-bottom:1px;}
.lefts ul li a{ color:#777777; background:url(../images/ico01.gif) no-repeat 6px center; padding-left:16px;}
.lefts ul li a:hover , .lefts .cur a{ background-color:#fc7e04;}
.lefts ul .cur ul li a { border:1px solid #fff;}
.lefts ul .cur ul li a:hover { border:1px solid #fff;}

.rm { height:40px; line-height:40px;font-size:16px; font-family:"微软雅黑"; padding:0 18px 0 0px;}
.rm a { color:#fc7e04;}
.rm a:hover { text-decoration:underline;}
.rm span a { font-size:10px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#333;}

.coo{ height:335px; overflow:hidden; margin-top:20px;}
.coo ul{ margin-top:21px;}
.coo ul li{ display:block; float:left; width:153px; margin:0 7px 0 0 ;}
.coo ul li p img{ width:148px; height:98px;}
.coo ul li p{ background:url(../images/coo_bj.gif) no-repeat; width:152px; height:103px; padding:1px 0 0 1px;}
.coo ul li span a{ display:block; height:30px; line-height:30px; color:#777; text-align:center;}
.coo .nones{ margin-right:0;}
.coo h4{ border-bottom:2px solid #fc7e04; height:30px; line-height:30px; overflow:hidden;}
.coo h4 a { color:#fc7e04; font:16px "微软雅黑"; line-height:30px; background:url(../images/ico04.gif) no-repeat left center; padding-left:20px;}
.coo h4 span a{ background:none; font-size:9px; color:#999;}

.hj{ height:220px; overflow:hidden;margin-top: 30px;}
.hj h4{ display:block; width:100px; height:200px; overflow:hidden; padding-top:20px;}
.hj h4 a{ font-size:38px; color:#fc7e04; font-family:"微软雅黑"; font-weight:normal;}
.hj h4 a span{ font-size:18px; display:block;}
.hj h4 a em{ display:block; font-style:normal; font-size:14px;}
.hj h4 a em i{ font-size:18px; font-weight:bold; font-style:normal; }
.hj_con{ width:838px; margin-right:10px; display:inline; overflow:hidden;}
.h01{ padding-top:68px; display:block; overflow:hidden;cursor: pointer;}
.hj_con .ul{ display:inline; margin:0 20px; width:778px;}
.hj_con ul li { display:block; float:left; margin-right:11px; width:255px;}
.hj_con ul li img{ width:255px; height:158px;}
.hj_con ul li span a{ display:block; height:50px; line-height:50px; color:#777777; text-align:center;}
.hj_con .nones{ margin-right:0;}


.jz { width:960px; height:478px; overflow:hidden; margin-top:15px;}
.jz h2 {border-bottom: 2px solid #fc7e04;height: 30px;line-height: 30px;overflow: hidden;}
.jz h2 a {color: #fc7e04;font: 16px "微软雅黑";line-height: 30px;background: url(../images/ico04.gif) no-repeat left center;padding-left: 20px;}
.jz h2 span a{ background: none;font-size: 9px;color: #999;}
.jz_c { border-top:0; width:958px; height:437px; overflow:hidden;}
.jz_c0 { border:1px solid #fff; border-top:0; width:956px; height:436px;}
.jz_c0 dl { width:468px; overflow:hidden; float:left; padding:27px 0 16px 10px;}
.jz_c0 dl dt {}
.jz_c0 dl dt img { width:160px; height:170px; padding:3px; border:1px solid #dcdcdc; background:#fff;}
.jz_c0 dl dd { padding-left:12px; width:250px;}
.jz_c0 dl dd h3 { height:28px; line-height:24px; font-size:12px;}
.jz_c0 dl dd p { line-height:28px;}
.jz_c0 dl dd em { display:block; padding-top:10px;}



.prolist { width:195px; overflow:hidden;}
.prolist h2 { height:71px;}
.list_c0 { border:2px solid #fc7e04; border-top:0; overflow:hidden;}
.list_c { overflow:hidden; border-top:0; padding:0 8px;}
.list_c h4 { font-size:15px; height:33px; line-height:33px; overflow:hidden; background:url(../images/listh3.jpg) no-repeat; padding-left:24px; margin-top:9px; font-family:"微软雅黑";}
.list_c h4 a { color:#141414;}
.list_c ul { padding:0 5px; overflow:hidden;}
.list_c ul li { width: 74px; padding-left: 7px;float: left;height: 30px;line-height: 30px; background:url(../images/lldd01.gif) no-repeat 0px center;}
.list_c ul li a { color:#353535;}
.list_c ul .nobot { border:0;}

.pro h2 { height:46px; line-height:46px; overflow:hidden; background:url(../images/bar.jpg) no-repeat; border:1px solid #e0e0e0;}
.pro h2 img { margin:12px 0 0 26px;}
.pro h2 span { margin:8px 12px 0 0;}
.p_c { height:900px; overflow:hidden; padding:11px 0 0 0;}
.p_c ul li { float:left; margin:0 10px 20px 0; width:235px; height:208px; display:inline; overflow:hidden;}
.p_c ul li img { width:223px; height:152px; border:1px solid #ccc; padding:5px; background:#faf7f6}
.p_c li a:hover img{ border:1px solid #fc7e04;}
.p_c li span{display:block; text-align:center;margin:15px 0 40px;}
.p_c li span a{display:inline-block; width:50%;height:24px; line-height:24px; background:#9c9c9c;}
.p_c li span a.red{background:#fc7e04;}
.p_c li a{color:#fff;}
.p_c ul .nobot { margin-right:0;}
.p_c ul li p { font-size:0; line-height:0;} 
.clear{ clear:both; font-size:0; line-height:0; height:0; overflow:hidden;}


.about { width:960px; height:442px; overflow:hidden;}
.about h2 { height:102px; text-align:center;}
.about h2 img { margin:32px 0 0 0;}
.a_c { height:340px; overflow:hidden;}
.a_c dl dt { width:461px; height:338px;}
.a_c dl dt img { width:449px; height:326px; padding:5px; border:1px solid #ccc; background:#faf7f6;}
.a_c dl dd { padding:0 0 0 18px; width:470px; overflow:hidden;}
.a_c dl dd h3 a { font-size:14px; line-height:28px; color:#504342; display:block;}
.a_c dl dd p { line-height:24px; color:#6b6b6b; padding-bottom:20px; overflow:hidden;}
.a_c dl dd p a { display:inline-block; margin-left:6px;}
.a_c dl dd ul li { float:left; width:218px; margin-right:25px; display:inline; overflow:hidden;}
.a_c dl dd ul li img { width:206px; height:125px; padding:5px; border:1px solid #ccc; background:#faf7f6;}
.a_c dl dd ul .nobot { margin-right:0;}

.xc { width:960px; height:284px; overflow:hidden;}
.xc_c { height:224px; overflow:hidden; background:url(Img/Index/hzs.jpg) no-repeat center top;}
.xc_c ul li { width:226px; overflow:hidden; float:left; display:inline; margin:0 10px 0 0;}
.xc_c ul li img { width:214px; height:139px; padding:5px; border:1px solid #ccc; background:#faf7f6;}
.xc_c ul li span a { display:block; text-align:center; overflow:hidden; line-height:32px; color:#222;}
.xc_c ul .nobot { margin-right:0;}

.hzbg { background:#fafafa; height:256px; overflow:hidden;}
.hz { height:300px; overflow:hidden; width:960px; margin:0 auto;}
.hz h2 { height:72px; padding:28px 0 0 0; overflow:hidden;}
.hz_c { height:159px; overflow:hidden;}
.hz_c ul { width:920px; overflow:hidden; display:inline;}
.hz_c ul li { float:left; width:162px; display:inline; margin:0 11px; overflow:hidden;}
.hz_c ul li img { width:160px; height:90px; border:1px solid #e1e1e1;}
.hz_c ul li span a { text-align:center; display:block; line-height:24px; color:#535353;}
.h01 { margin-top:20px;}

/*底部开始*/
.foot{ height:230px; overflow:hidden; margin-top:20px; background:url(../images/f_bj.gif) repeat-x center top;} 
.footer{ width:1000px; margin:0px auto;}
.fnav {height:39px; line-height:39px; text-align:center; color:#FFF; font-weight:bold;}
.fnav a { padding:0 25px; color:#FFF;}
.f_tu01{ width:150px; height:130px; margin:40px 15px 0 0px; float:left; display:inline; background:url(/Skins/Default/Img/foot_03.jpg) no-repeat right center; padding-right:20px;}
.f_tu01 img{ width:150px; padding-top:0px;}
.f_wz{ width:430px; line-height:20px; color:#555555; float:left; margin-top:40px; background:url(../images/foot_05.jpg) no-repeat right center;}
.f_wz a{ color:#555555}

.footer p{ position:absolute; top:140px; right:205px;}
.footer p img{ vertical-align:middle; margin-right:10px;}

.ewm { float:right; margin-top:40px; width:360px; line-height:22px;}
.ewm img { float:left; margin-right:10px;}

.ftc{ padding-top:7px;}
.ftc div{ float:left; padding-right:5px;}
/*底部结束*/



/*banner*/
.banner{ height:585px;overflow:hidden; position:relative;}
.banner a{height:585px;display:block;background-position:center center; background-repeat:no-repeat;}
#flashs{ position:relative; height:585px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:5px; left:46%; margin-right:-450px; padding:5px 6px;}
#flashs .btn span{ color:#fc7e04;  background:#fff; border:1px solid #fc7e04; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#fc7e04; color:#fff;}
