/*css��ʽ��*/

/* ͨ��Ĭ����ʽ-------------------------------------- */
body {background-color:#8C0000;margin:0px;text-align:center; font-size:13px; color:#312C29; font-family:Arial;}
td {font-family:Arial;font-size: 13px;color:#312C29;WORD-WRAP: break-word;}
ul{border:0px; padding:0px; margin:0px;}
li{border:0px; padding:0px; margin:0px; list-style-type:none;}
span{border:0px; padding:0px; margin:0px;}
p{border:0px; padding:0px; margin:0px;line-height:26px;}
div{border:0px; padding:0px; margin:0px;}
from{border:0px; padding:0px; margin:0px; font-size:13px;}
img{border:0px; padding:0px; margin:0px;}
A:link   {font-family:Arial;font-size:13px;color: #312C29; text-decoration:none;}
A:visited{font-family:Arial;font-size:13px;color: #312C29; text-decoration:none;}
A:hover  {font-family:Arial;font-size:13px;color: #8C0000; text-decoration:none;}
A:active {font-family:Arial;font-size:13px;color: #8C0000; text-decoration:none;}

/*��ҳ��ʽ*/
.MyPage {TEXT-ALIGN:right; margin:20px 25px 0px 0px;}
.question{float:right;}
.question ul li{ float:left;}
.MyPage A {padding:2px 5px 2px 5px;background-color:#6B594A; color:#FFFFFF;margin-right:2px;text-decoration:none;}
.MyPage A:hover {padding:2px 5px 2px 5px;background-color:#8C0000; color:#FFFFFF;margin-right:2px;text-decoration:none;}
.MyPage A:active {padding:2px 5px 2px 5px;background-color:#8C0000; color:#FFFFFF;margin-right:2px;text-decoration:none;}
.MyPage span.current {padding:2px 5px 2px 5px;background-color:#8C0000; COLOR: #fff; margin-right:2px;text-decoration:none;}
.MyPage SPAN.pageinfo {padding:2px 5px 2px 5px; color:#6B554A; margin-right:2px;}

/*ͷ����ʽ*/
.top{
width:100%; overflow:hidden;background-image:url(../images/tbj.jpg);}
.topc{
width:100%; height:102px; margin:0px auto; overflow:hidden;}
.logo{
width:253px; height:99px; position:absolute; left:161px;}


#nav {
text-align:left; padding:26px 0 0 420px;} 
#nav a { 
display: block; width:94px; font-size:14px;color:#EFBA84;height:39px;padding-top:12px;text-align:center;} 
#nav a:link { 
color:#EFBA84;text-align:center;} 
#nav a:visited { 
color:#EFBA84;text-align:center;} 
#nav a:hover { 
color:#EFBA84;text-align:center;} 
#nav li { 
float:left; height:51px; width:94px;margin-left:15px;}
#nav li a:hover{ 
color:#EFBA84;text-align:center; background-image:url(../images/dhbai.jpg);}
#nav li .list{ width:120px; height:30px;}
#nav li .cur{background-image:url(../images/dhbai.jpg);color:#EFBA84;text-align:center;}
.banner{
width:1320px; height:470px; margin:0px auto; overflow:hidden;}
.nybanner{
width:100%; height:291px; margin:0px auto; overflow:hidden; background:url(../images/nybanner.jpg) no-repeat center top;}


#navigation, #navigation li ul { 
list-style-type:none; 
} 
#navigation { 
margin:20px; text-align:left; padding:6px 0 0 420px;
} 
#navigation li { 
float:left; 
text-align:center; 
position:relative; 
} 
#navigation a { 
display: block; width:94px; font-size:14px;color:#EFBA84;height:39px;padding-top:12px;text-align:center;} 
#navigation li a:link, #navigation li a:visited { 
display: block; width:94px; font-size:14px;color:#EFBA84;height:39px;padding-top:12px;text-align:center;
} 
#navigation li a:hover { 
color:#EFBA84;text-align:center; background-image:url(../images/dhbai.jpg);
} 
#navigation li ul li a:hover { 
color:#fff; 

background:none; 
} 
#navigation li ul { 
display:none; 
position:absolute; 
top:40px; 
left:0; 
margin-top:1px; 
width:120px; 
} 
#navigation li ul li ul { 
display:none; 
position:absolute; 
top:0px; 
left:130px; 
margin-top:0; 
margin-left:1px; 
width:120px; 
} 


/*�ײ���ʽ*/
.bot{
width:100%; overflow:hidden; height:8px;background-image:url(../images/bot.jpg)}
.foot{
width:100%; background-color:#211810; overflow:hidden;}
.footc{
width:998px; height:36px; margin:0px auto; line-height:36px; overflow:hidden;}
.footc .cp{
text-align:left; color:#524542;}
.footc .cp span{
float:right;}
.footc .cp a:link{color: #524542;text-decoration: none;}
.footc .cp a:visited{color:#524542;text-decoration: none;}
.footc .cp a:hover{color: #ffffff;text-decoration:none;}

/*��ҳ��ʽ*/
.c{
width:100%; overflow:hidden;background-image:url(../images/cbg.jpg)}
.cc{
width:998px; margin:0px auto; overflow:hidden;}
.news{
width:317px; float:left;}
.newst{
width:317px; height:68px; overflow:hidden;background-image:url(../images/newst.jpg)}
.newst .cp{
text-align:right; padding:43px 25px 0 0;}
.newsc{
width:317px; height:178px;background-image:url(../images/newsc.jpg)}
.newsc .lp{ float:left;}
.newsc .cp{
width:200px; height:55px;text-align:left; padding:15px 0px 0 110px;}
.newsc .cp .cpt{
padding:0px; height:26px; line-height:26px; text-align:left; margin-top:-20px;}
.newsc .cp .cpt a:link   { font-weight:bold;color:#E7BA84; text-decoration:none;}
.newsc .cp .cpt a:visited{ font-weight:bold;color:#E7BA84; text-decoration:none;}
.newsc .cp .cpt a:hover  { font-weight:bold;color:#ffffff; text-decoration:none;}
.newsc .cp .cpc{
padding:0px;line-height:20px; text-align:left; color:#CE6D4A;}
.newsc .cp1{
padding:0px 0 0 4px; text-align:left;}
.newsc .cp1 ul{
padding:0px; text-align:left;}
.newsc .cp1 li{
height:23px; line-height:23px;background:url(../images/iico.jpg) no-repeat left; padding-left:8px; width:290px;}
.newsc .cp1 li a:link   {color: #EFBA7B; text-decoration:none;}
.newsc .cp1 li a:visited{color: #EFBA7B; text-decoration:none;}
.newsc .cp1 li a:hover  {color: #ffffff; text-decoration:none;}
.newsc .cp1 li span{
float:right; color:#CE694A;}
.pro{
width:471px; float:left;}
.prot{
width:471px; height:68px; background-image:url(../images/prot.jpg); overflow:hidden;}
.prot .cp{
text-align:right; padding:43px 25px 0 0;}
.prob{
width:471px;}
.prol{
width:29px; height:178px; float:left;}
.proc{
width:411px; height:178px; float:left;background-image:url(../images/proc.jpg)}
.proc .procp{
padding:15px 0 0 10px; text-align:left;}
.proc .procp ul{}
.proc .procp li{
float:left; margin-right:15px;}
.proc .procp li img{ width:120px; height:119px; border:0px;}
.pror{
width:31px; height:178px; float:left;}
.con{
width:210px; float:left;}
.qq{
width:210px; height:127px;}
.tel{
width:210px; height:119px; background-image:url(../images/icon.jpg);}
.tel .cp{
padding:53px 0 0 43px; text-align:left; color:#EFBA84; font-size:12px;}

/* flexslider */
.flexslider{position:relative;height:400px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.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;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

/*��ҳ��ʽ*/
.ny{width:995px; margin:0px auto; overflow:hidden; background-image:url(../images/ny.jpg);margin-top:9px;}
.nyl{width:256px; float:left;}
.nystop{width:256px; height:172px;}
.nysbai{width:256px; height:auto;}
.nysbai .cp{ padding:20px 0px; text-transform:uppercase; text-align:center; font-size:19px; font-weight:bold; color:#310000;}
.nysbai .cp span{font-size:9px;}
.nysbai .lf{padding:0px; text-align:left;}
.nysbai .lf a{ background-image:url(../images/nystiao.jpg);color:#312C29;display:block;width:160px;height:27px; padding-top:13px;padding-left:96px;text-align:left;}
.nysbai .lf a:hover,.nysbai .lf a.cur{color:#ffffff;background:url(../images/nystiao1.jpg) no-repeat;width:160px; height:27px; padding-top:13px; text-align:left; padding-left:96px; margin-top:0px;}
.nycon{width:256px; height:174px; margin-top:80px;}
.nyr{width:739px; float:left;}
.nyrtop{width:739px; height:59px; background-image:url(../images/nyrtop.jpg);}
.nyrtop .nyrtpl{padding:29px 0 0 54px; width:120px; text-align:left;float:left; color:#8C0000; font-weight:bold; font-size:16px;}
.nyrtop .nyrtpr{float:left; padding:0px; color:#6B594A; width:528px; text-align:right; padding:32px 0 0 0;}
.nyrtop .nyrtpr a:link{color: #6B594A;text-decoration: none;}
.nyrtop .nyrtpr a:visited{color:#6B594A;text-decoration: none;}
.nyrtop .nyrtpr a:hover{color:#8C0000;text-decoration:underline;}
.nyrbai{width:700px; min-height:400px; _height:400px; text-align:left;margin-top:30px;padding-left:17px; box-sizing:border-box;}
.nyrbai .nyrcp{padding:0 0 0 30px; text-align:left;}
.nyrbai .nyrcp ul{width:690px; overflow:hidden;  text-align:left;}
.nyrbai .nyrcp ul li{width:225px; float:left; }
.nyrbai .nyrcp ul li .pp{width:195px; height:194px; border:1px solid #D69A94; text-align:center; padding:5px;}
.nyrbai .nyrcp ul li .pf{width:207px; height:28px; line-height:28px;text-align:center;margin-bottom:15px;}
.nyrbai .nyrcp ul li .pf a:link{font-size:13px;color: #8C0000;text-decoration: none;}
.nyrbai .nyrcp ul li .pf a:visited{font-size:13px;color:#8C0000;text-decoration: none;}
.nyrbai .nyrcp ul li .pf a:hover{font-size:13px;color:#8C0000;text-decoration:underline;}
.nyrbai .nyrcp ul li img{ width:195px; height:194px; border:0;}
.nybot{
width:995px; margin:0px auto; overflow:hidden; background-image:url(../images/ny.jpg);}
.nybl{
width:256px; height:42px; float:left;}
.nybr{
width:739px; height:42px; float:left;}
.nybot1{
width:995px; height:6px; margin:0px auto; overflow:hidden; margin-bottom:22px; }

.message{ width:100%; padding-right:50px;}
.message p{ margin-bottom:10px; overflow:hidden;}
.message input,.message textarea{ width:100%; box-sizing:border-box; font:14px/40px "微软雅黑"; padding:0 1%;}
.message p.check input{ width:50%; float:left;}
.message p.check img{ margin:5px 0 0 5px;}
.message button{ width:30%; background:#8c0000; color:#fff; border:none; font:14px/40px "微软雅黑"; cursor:pointer}
/*��ϸҳ*/


/*����ҳ*/


/*����ҳ*/
.nyrbai .nyrp2{
padding:0px; text-align:left;}
.nyrbai .nyrp2 ul{
padding:5px 35px 0 48px; text-align:left;}
.nyrbai .nyrp2 li{
line-height:21px;background:url(../images/ico.jpg) no-repeat left 8px; padding-left:10px; border-bottom:1px dotted #D3D3D3; color:#6B554A; padding-bottom:5px; margin-top:15px; overflow:hidden;}
.nyrbai .nyrp2 li a:link{color: #8C0000;text-decoration: none;}
.nyrbai .nyrp2 li a:visited{color:#8C0000;text-decoration: none;}
.nyrbai .nyrp2 li a:hover{color:#8C0000;text-decoration:underline;}
.nyrbai .nyrp2 li span{
float:right; color:#9CA2A5; font-size:11px;}

/*������ϸҳ*/
.nyrbai .nyrp3{padding:15px 0 0 0; text-align:center; font-size:14px; font-weight:bold; color:#000000;}
.nyrbai .nyrp4{padding:10px 0 10px 0; color:#B2B2B2; text-align:center; border-bottom:1px solid #CCCCCC; margin:0 30px 15px 30px;}
.nyrbai .nyrp5 { padding:0 20px; height:auto; text-align:left; line-height:200%;}


/*����ҳ*/
.nyrbc7{ padding:20px 0 0 20px; text-align:left;}
.nyrbc7 ul{}
.nyrbc7 ul li{ margin-bottom:5px; color:#999999;}
.nyrbc7 ul li a:link{font-size:12px;color:#312C29;text-decoration: none;}
.nyrbc7 ul li a:visited{font-size:12px;color:#312C29;text-decoration: none;}
.nyrbc7 ul li a:hover{font-size:12px;color: #8C0000;text-decoration:none;}
.nyrbc7 ul li span{ background-color:#7F7F7F; padding-left:10px; padding-right:10px;text-align:center;color:#FFFFFF; margin-right:10px;}

/*��ҳ*/
.nyrbai .nyrp6 { font-size:13px; height:auto; padding:15px 35px 0px 50px; text-align:left; line-height:200%;}
.nyrbai .nyrp6 p{font-size:13px; text-align:left;line-height:200%;}

/*��վ��ͼ*/
.nyrbai .nyrp7{padding:15px 20px 0 50px; text-align:left;}

.question{float:left;}