@charset "utf-8";
body{ margin:0; padding:0; font-family:'Microsoft YaHei', sans-serif; font-size:12px; background:url(../images/bg.jpg) center center repeat; color:#333;}
a{color:#333;}
a:link{ text-decoration:none;}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.img {
	border:none;
	padding:0px;
	margin:0px;
}
h1{ padding:0; margin:0; font-size:16px;font-weight:normal;}
h2{ padding:0; margin:0; font-size:14px; font-weight:normal;}
h3{ padding:0; margin:0; font-size:12PX;font-weight:normal;}
.clr{ clear:both;}
.bas{color:#FFF;}
.bas:hover{ color:#F93;}
.lns{color:#333;}
.lns:hover{ color:#09F;}
/*首页开始*/
.heads{width:100%; margin: 0 auto; height:172px; background:url(../images/headbg.jpg) left top repeat-x;  }
.heads-m{ width:1002px; height:120px;  margin:0 auto; }
.logo{ width:175px; height:86px; margin:0 auto; padding-top:20px;} 
.so{ width:324px; height:36px; margin:55px 0 0 168px; display:inline; padding-left:20px; float:left; background:url(../images/sobg.png) center center no-repeat; line-height:36px;}
.sotext{ width:250px; height:25px; line-height:25px;background:url(../images/sobg.jpg) -10px center no-repeat;  border:none;margin-top:6px; font-size:13px; color:#666; }


.nav{ width:1002px; height:49px; font-family:"微软雅黑"; line-height: 49px;  background:url(../images/navbg.jpg) center center no-repeat; margin:0 auto;position:relative;}
#nav { 
line-height: 49px; list-style-type: none; 
} 
#nav a { 
display:block; font-size:16px; font-weight:bold; color:#fff;
} 
#nav a:link { 
color:#f3960a; text-decoration:none; 
} 
#nav a:visited { 
color:#f3960a;text-decoration:none; 
} 
#nav a:hover { 
color:#333;text-decoration:none;font-weight:bold; 
} 
#nav li { 
 width:110px; height:49px; line-height:49px; float:left; text-align:center;
} 
#nav li a:hover{ background:url(../images/hover.png) 2px 0 no-repeat; color:#333;display:block; 
} 
#nav li ul { 
line-height: 49px; list-style-type: none;text-align:left; 
left: -999em; width: 114px; top:48px; position: absolute; 
z-index:99999;
display:block;
} 
#nav li ul li{
float: left; width: 114px; 
background: #ffa800;
margin-top:1px;
height:34px;
line-height:34px;
display:block;

} 
#nav li ul a{  width: 114px;text-align: center; display:block;font-weight:normal; font-size:14px;
} 
#nav li ul a:link { 
color:#fff; text-decoration:none; 
} 
#nav li ul a:visited { 
color:#fff;text-decoration:none; 
} 
#nav li ul a:hover { 
color:#F3F3F3;text-decoration:none;font-weight:normal; 
background:#2d7ebf; display:block;
} 
#nav li:hover ul { 
left: auto; 
} 
#nav li.sfhover ul { 
left: auto; 
} 
#content { 
clear: left; 
} 

/*menu*/



/*banner图*/
.banner{ width:100%; height:488px; margin:0 auto; overflow:hidden;  }
/*banner图js样式*/
.flexslider { position: relative; height: 488PX;  background: url(../images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;overflow: hidden;height: 488PX;}
.slides li { height: 488PX; }
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background:url(../images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}
/*banner图js样式结束*/
.l{float:left; }
.r{ float:right;}
.tgw{ width:100%; height:38px; background:url(../images/tg.jpg) left center repeat-x;}
.tg{ width:1002px; height:37px; line-height:37px;  margin:0 auto;}

/*内容*/
.centent{ width:1002px;  margin:40px auto; }
.cenpic{ width:1002px; height:224px; background:url(../images/cenpicbg.jpg) center center no-repeat;}
.cenpic-l{ width:31px; height:54px; padding:68px 0 0 1px; cursor:pointer;}
.cenpic-z{ width:926px; height:174px; margin-top:5px; padding:0 4px; overflow:hidden;}
.cenpic-z li{ width:455px; height:134px; float:left; display:block; margin:30px 10px 0 0; overflow:hidden;}
.picl{ width:191px; height:114px; padding-right:6px;}
.picr{ width:240px; height:158px;  }
.picr h3{ padding:0 10px 0 10px;  background:#e4851c; height:32px; line-height:32px; width:104px; text-align:center;}
.picr h3 a{ font-size:15px; color:#FFF;}
.picr span{ line-height:22px; text-indent:25px; padding-top:6px; display:block; padding-bottom:6px;} 
.picr a{ color:#f4bb00; padding-top:6px; }

.cen-bm{ width:1002px; height:292px;}
.cen-bm-l{ width:313px; height:292px;}
.cen-bm-l-t{ width:313px; height:37px;}
.more{ padding:6PX 10PX 0 0;}

.xwpic{ width:300px; height:200px;border:1px solid #ebebeb; padding:2px; margin-top:20px;  display:inline; overflow:hidden;}

/**幻灯样式**/
ul , li { list-style-type: none; }
#fcbx , #fcimg{ width:300px; height:200px;}
#fcbx div , #fcnum { top: -23px; height: 23px; margin-bottom: -23px; position:relative; }
#fcbx div { filter:alpha(opacity=25); -moz-opacity:0.25; opacity:0.25; background-color:#000; }
#fcnum { float:right; margin-right: 10px; }
#fcnum li{ float:left; background:#FFF; margin-left:5px; height:7px; width:7px; cursor: pointer; margin-top:8px;}
#fcnum li.crn { background-color:#F15D17; }
/**幻灯样式结束**/
.xian{ width:5px; height:292px; background:url(../images/xian.jpg) 10px 0 no-repeat; padding:0 10px 0 10px;}
.cen-bm-z{ width:300px; padding-top:10px;}
.cen-bm-z li{ width:300px; height:30px; line-height:30px; margin:0 auto; background:url(../images/js.jpg) left center no-repeat; }
.cen-bm-z li a{ padding-left:13px;}

.sppic{ width:314px; height:220px; padding-top:10px;}

.foot{ width:100%;  height:488px;  background:#333;}
.foot-zi{ width:1002px; height:478px; margin:0 auto;  line-height:25px; text-align:center; color:#767676; padding-top:10px;}
.wx{  margin:100px auto 0 auto;}
.wz{ width:100%; line-height:24px; color:#FFF; font-size:14px; margin-top:10px;}

/*简介页*/
.about-banner{ width:100%; height:259px; background:url(../images/ab-banner.png) center center no-repeat;}
.con-left{ width:239px;}
.con-left-w{ background:url(../images/list-m-bm.jpg) center bottom no-repeat; }
.con-left-top{ width:209px; height:41px; font-size:16px; font-weight:bold; color:#FFF; line-height:41px; padding-left:30px; background:url(../images/list-m-r2.jpg) left top no-repeat; }
.con-left-top-l{ font-size:15px; font-weight:bold; color:#000; padding-left:22px;}
.con-left-nr{width:239px; margin:0 auto; padding-top:10px;background:url(../images/list-m-z.jpg) center top repeat-y; margin-bottom:20px;}
.con-left-nr li{ width:215px;  height:39px; margin:0 auto; line-height:39px; background:url(../images/leftli.jpg) center center no-repeat; margin-bottom:10px; text-align:center;}
.con-left-nr li a{ /*padding-left:75px;*/ display:block; font-size:15px;}
.con-left-nr li a:hover{ background:url(../images/lefthover.jpg) center bottom no-repeat; line-height:39px; color:#fff;}


.con-left-lx{ width:239px; border:1px solid #d8d8d8; padding-bottom:20px; }
.con-left-lx span{ display:block; margin:0 auto; margin-top:10px; padding:8px 6px ; line-height:22px; color:#666; width:204px; background:#eee;}


.con-right{ width:741px;}
.con-right-top{ width:741px;height:40px; padding-top:3px; line-height:43px; background:url(../images/list-m-r.jpg) left center repeat-x;}
.con-right-top-l{ font-size:15px; font-weight:bold; color:#fff; padding-left:30px; }
.con-right-nr{ line-height:24px; padding:10px 6px 6px 6px;}

.con-right-nr dl{ width:726px;height:70px; height:auto !important; min-height:70px; border:1px solid #CCC; margin-top:14px;}
.con-right-nr dl dt{ height:auto; background:#f2f2f2; line-height:24px; color:#F00; padding-left:10px;}
.con-right-nr dl dt a{color:#f00;}
.con-right-nr dl dd{ padding-left:10px;padding-right:10px; line-height:24px; padding-top:4px;}
.weizi{padding:0 10px 0 0;  }
/*图片类*/
.ss_right_nr{ width:736px;  height:554px; height:auto !important; min-height:554px; }
.ss_right_nr ul{ margin:0; padding:0; }
.ss_right_nr li{ list-style-type:none; width:226px; height:168px; display:block;line-height:10px; float:left;  display:inline; margin:8px 10px 0 8px;}
.ss_right_nr li a{ color:#999;}
.ss_right_nr li span{ width:236px; text-align:center;}

#show_12{width:736px;  float:left; padding:10px 0px;height:auto !important; /*height:500px;*/ min-height:500px;}
#case_post_01{width:540px; height:auto; margin:0px auto;}
#case_post_02{width:736px; height:30px; float:left; font-size:14px; color:#000000; font-weight:bold; text-align:center; line-height:30px;}
#case_post_03{width:736px; height:auto; float:left; font-size:12px; color:#696969; line-height:26px;}
#case_post_04{width:736px; height:80px; float:left; padding-top:20px; font-size:12px; color:#000000; line-height:26px;}
#case_post_04 a{color:#000000;}
#case_post_04 a:hover{color:#0180c7;}


/***********************新闻页**********************/
.about_right_xw{ width:736px; height:335px; height:auto !important; min-height:335px;}
.about_right_xw ul { padding-top:14px;}
.about_right_xw li{ width:725px; height:30px; line-height:30px; background:url(../images/js.jpg) left center no-repeat; color:#333; border-bottom:1px #CCCCCC dashed;}
.about_right_xw li a{ padding-left:20px;}
.fyys{ width:95%; height:30px; text-align:center; line-height:30px; padding:10px;}


/************新闻详细页********************/
.xwxxy{ width:736px; height:80px;  border-bottom:1px solid #d9d9d9; margin-bottom:14px; padding-top:14px; }

.xwxxy_1{ text-align:center; font-family:微软雅黑; height:50px; line-height:20px; color:#000000;}

.xwxxy_2{ font-family:宋体; font-size:12px; text-align:center; color:#666666; height:20px; line-height:20px;}

.xwxxy3{font-family:宋体; font-size:12px;  color:#666666; line-height:24px;width:736px; margin: 0 auto; }
.xwxxy3 p{font-family:Microsoft YaHei; font-size:15px; line-height: 31px; }

.xwxxy4{ width:736px; height:420px; height:auto !important; min-height:420px}

.xwxxyfy{ width:736px; height:60px; margin: 0 auto; margin-bottom:12px; margin-top:10px;}

.xwxxyfy_1{ font-family:宋体; font-size:12px;  height:30px; line-height:30px;}

.xwxxyfy_1 a{ color:#666666;}

.xwxxyfy_1 a:hover{ color:#F60;}

/*+++++++++++++++++++++++留言+++++++++++++++++++++++++*/
/*留言*/
.jj{ width:720px; margin:0 auto;line-height:24px; }
.me_top {
	font-size:12PX;
    background: url(../images/luck1.gif) no-repeat;
    height: 60px;
    margin-left: 20px;
    padding-left: 150px;
    padding-top: 28px;
    width: 452px;
	line-height:26PX;
}
.ly_mid{width:100%; padding-top:10px;}
.fd {
    float: left;
}
.cd1 {
    float: left;
    height: 20px;
    text-align: center;
    width: 70px;
}
.ms {
    float: left;
    height: 22px;

}
.ms ul li {
    float: left;
    margin-right: 10px;
    padding: 0;
}
.bgs{width:150px; padding-left:4px;}
.note_textarea{ width:502PX; height:164PX; padding-left:4px; font-size:12px; line-height:24px;}

/*没回复时*/
.lxwk{ width:100%; padding-bottom:15px;}
.lxnr{ width:666px; margin:0 auto;}
.lxnrw{ width:666px; background:url(../images/lymid.gif) 0 top repeat-y; margin-top:10px;}
.lxnr_top{width: 666px;}
.lxnr_top h2{ padding:10px 0 0 45px;}
.lxnr_topwz{ padding: 15px 18px 12px 47px; background:url(../images/lytop.gif) no-repeat ; font-size: 12px; color:#686868; font-family: "微软雅黑"; line-height: 23px;word-break: break-all;}
.lxnr_topwz span{float:right;}
.lxsj{  color:#666; font-family: "微软雅黑";font-size: 12px; padding-left: 15px;padding-right: 15px;padding-top: 12px;text-align: right;}
.lxbm{ background:url(../images/lybt.gif) right top no-repeat; height:16px;width: 666px;}
/*回复时*/
.lxhf{ margin-left:45px;width:597PX; background:url(../images/hfnr.gif) center top repeat-y; margin-top:14px;}
.lyhf_top{ width:597PX; background:url(../images/hftop.gif) center top no-repeat;}
.lyhf_nr{ line-height:24PX; color:#666; padding:8px 0 0 14px;}
.lyhf_bm{ height:9PX; width:597PX; background:url(../images/hfbm.gif) center top no-repeat;}
.form_button{width:78px; height:22px; float:left; background:url(../images/input.jpg) no-repeat; border:0px; font-size:12px; color:#ffffff; font-weight:bold; cursor:pointer;}