﻿/*qq214875213 */
*{margin:0;padding:0;}
body{font-size:13px;color:#333;background:#fff;font-family:"Microsoft YaHei","΢���ź�","����",arial,Helvetica,sans-serif;}
ul{list-style:none;}
li{list-style:none;}
clear{clear:both;}
img{border:0;}
h1{color:#666666;font-size:30px;font-weight:bold;padding-bottom:10px;}
h2{/*color:#333333*/color:#9a3334;font-size:20px;font-weight:bold;}
a{color:#160400;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;color:#ff4400;}
.kong{margin:0 auto;width:100%;height:8px;clear:both;}
.tab{border:#666666 1px solid;}
.tab td{border:#666666 1px solid;}
/* ��ҳ��ʽ�� */
.zheng{width:1100px;margin:0 auto;overflow:hidden;}
.zhengc{width:1100px;margin:0 auto;overflow:hidden;margin-top:20px;margin-bottom:20px;}
/* ͷ���뵼�� */
.head_top{ height:33px; border-bottom:1px solid #dcdcdc; font-size:12px; line-height:33px; background:#f5f5f5; overflow:hidden; font-family:"����";}
.head_top p{ width:30%; float:left; overflow:hidden; color: #666666;}
.head_top ul{ float:right; zoom:1; height:30px; overflow:hidden;}
.head_top ul li{ float:left; padding-left:13px; cursor:pointer; height:30px; overflow:hidden; margin-left:22px;}
.head_top ul li.print{ background:url(../images/print.jpg) no-repeat 0px 9px;}
.head_top ul li.joinsc{ background:url(../images/joinsc.jpg) no-repeat 0px 9px;}
.head_top ul li.joinsc a,.head_top ul li.webmap a{ color:#363636;}
.head_top ul li.joinsc a:hover,.head_top ul li.webmap a:hover,.head_top ul li.print span:hover{ text-decoration:underline;}
.head_top ul li.webmap{ background:url(../images/webmap.jpg) no-repeat 0px 9px;}
.head_top ul li span{ padding:0px 4px 1px; border-radius:2px; color:#363636; height:30px; overflow:hidden;}

.tou{width:100%;height:124px; min-width:1152px;margin:0 auto;/*background:url(../images/bg1.jpg);overflow:hidden;*/}
.toun{width:1100px;height:124px;margin:0 auto;overflow:hidden;}
.touz{width: 590px;height: 120px;float:left;}
.touz .touzlogo{ float:left; margin-top:22px; width:252px; height:78px; padding-top:4px; border-right:1px solid #d3d3d3;}
.touz .touzwenzi{ float:left; height:78px; line-height:30px; margin-top:22px; margin-left:26px; padding-top:10px;}
.touz .touzwenzi p{ font-weight:bold; font-size:22px; color:#29261f;}
.touz img{float:left;}
.touz span{font-size:22px;color:#00904a;float:right;margin-top:34px;line-height:26px;}
.touy{float:right; background:url(../images/tel1.jpg) no-repeat 0px 44px; height:134px; overflow:hidden; width:160px; padding-left:70px;}
.touy1{font-size:32px;/*color:#ff4402*/color:#000;margin-top:48px;}
.touy1 p{ color:#989898; font-size:15px; font-family:"����";height: 15px;line-height: 15px; overflow:hidden;}
.touy1 span{ color:#c12926; font-size:21px; font-weight:bold;}
.touy2{ height:80px; line-height:80px; margin-top:54px; overflow:hidden; float:left;}
.touy2 .sou{width:340px;float:left;height:22px;padding:4px;color:#666;border:#c12926 2px solid;border-right:0;background:#fff;}
.touy2 .tij{width:111px;float:left;height:34px;background:url(../images/soubutt.jpg) no-repeat;border:#c12926 2px solid;border-left:0;}
.nav{height:57px; line-height:57px; width:100%; min-width:1152px; background:#c12926;}
.navn{position:relative;width:1152px;margin:0 auto;line-height:57px;height:57px;}
.navn ul{}.navn ul li{float:left;width:95px;text-align:center;margin-right:1px;background:url(../images/bg3.jpg) no-repeat right;}
.navn ul li a{ color:#fff;display:block;font-size:16px;}
.navn ul li.current{ color:#fff;}
.navn ul li.current a{ color:#fff; text-decoration:underline;}
.navn ul li:hover a{ /*text-decoration:underline;*/}
.navn ul li ul{/*border-top:#fff 5px solid;border-top:#fff 1px solid;*/ border:2px solid #c12926; border-top:none; display:none;position:absolute;z-index:700;width:157px;}
.navn ul li:hover ul{display:block;}
.navn ul li ul li{background:#fff;padding-left:15px;width:142px;border-bottom:#f5f5f5 1px solid;line-height:32px;text-align:left;}
.navn ul li ul li a{font-size:13px;color:#333 !important;}
.navn ul li ul li:hover a{color:#fff !important;}
.navn ul li:hover ul li:hover{background:#ff4400;}
/*Banner*/
.banner{width:100%;height:546px; min-width:1150px;margin:0 auto;/*padding-top:5px;*/padding-bottom:5px;overflow:hidden;}

/*���Źؼ���*/
.h_sea{ padding:20px 0 0;font-family:"Microsoft YaHei"; font-size:14px; color:#565656;line-height:30px;height:30px;} 
.h_seafr{ float:right; width:266px;}
.h_sea a{ color:#565656;display:inline-block;padding:0 10px;}
.h_sea a:hover{ color:#565656;}
.s_inp{width:215px; line-height:28px;height:28px;padding:0 0 0 3px; border:1px #d3d3d2 solid;background:none;color:#cfcfcf; font-size:14px; font-family:"Microsoft YaHei";}
.s_ss{margin:0 0 0 -6px;width:41px; line-height:30px;height:30px; text-align:center; color:#fff; font-family:"Microsoft YaHei"; font-size:14px;display:inline-block;background:#362c24; border:none;cursor: pointer;}
.h_sea p{ width:660px; overflow:hidden;}
.h_sea .s_inp{width:215px; line-height:28px;height:28px;padding:0 0 0 3px; border:1px #d3d3d2 solid;background:none;color:#000; font-size:14px; font-family:"Microsoft YaHei"; float:left;}
.h_sea .s_ss{width:50px; line-height:30px;height:30px; text-align:center; color:#fff; font-family:"Microsoft YaHei"; font-size:14px;display:inline-block;background:#c12926; border:none;cursor: pointer; float:left;}

/*���������*/
.flexsliderd{margin:0 auto; position:relative; width:100%;/* height:370px*/height:550px; overflow:hidden;}
.flexsliderd .slides li{ min-width:1150px; width:100%;height:100%;}

.flexsliderd:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexsliderd:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexsliderd:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flexsliderd .slides a img{ width:100%;height:550px;display:block;}

.zyan{}
.zyan a{width:39px;height:50px; overflow:hidden;margin:-40px 0 0; position:absolute; display:block; top:48%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.zyan .flex-next{background:url(../images/18.png) no-repeat left top; left:265px;cursor:pointer;}
.zyan .flex-prev{background:url(../images/28.png) no-repeat right top; right:265px;cursor:pointer;}


.diyq{width:136px; position:absolute; left:46%; bottom:5px; height:16px; border-radius:3px;  background:rgba(0, 0, 0, 0.4); text-align:center;}
.diyq li{margin:0 2px;display:inline-block;zoom:1;*display:inline;}
.dihq li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.dihq li a.flex-active,.dihq li.active a{background-position:0 0;}

/* ��Ʒ���� */
.newarrival{ height:320px; margin-top:70px; overflow:hidden;}
.newarrival .newarileft,.newarrival .newariright{ width:380px; height:284px; overflow:hidden; border:2px solid #f1f1f1; position:relative;}
.newarrival .newarileft a i,.newarrival .newariright a i{ display:none; text-align:center; padding-top:130px; width:380px; height:284px; background-color:#000; background-color:rgba(0,0,0,0.5); position:absolute; top:0px; left:0px; font-style:normal; color:#fff; font-size:16px; height:154px; overflow:hidden;}
.newarrival .newarileft a,.newarrival .newariright a{ height:284px; overflow:hidden;}
.newarrival .newarileft a:hover i,.newarrival .newariright a:hover i{ display:block;}
.newarrival .newarileft{ float:left;}
.newarrival .newarileft a,.newarrival .newariright a{ float:left;}
.newarrival .newarimid{ float:left; background:#fff url(../images/pro_en.jpg) no-repeat center 22px; text-align:center; margin-left:14px; padding-top: 92px; width:306px;height:180px;overflow: hidden;}
.newarrival .newarimid .namida1{ color:#101010; font-size:30px;}
.newarrival .newarimid b{ color:#c12926;}
.newarrival .newarimid span{display: block; font-size: 20px; font-weight:normal; line-height:42px; color:#3f3f3f;}
.newarrival .newarimid .namida2{ display:block; margin-top:60px;}
.newarrival .newariright{ float:right;}




/* ��Ʒ�Ƽ� */
.jpzqbg{ height:448px; padding-top:117px; background:url(../images/cp_ys_bj.jpg) no-repeat top center;}
.jpzq{border:#999 1px solid;background:#f6f6f6;}
.jpzq .jpsz{width:500px;background:url(../images/jpxbg.jpg) repeat-x;height:24x;line-height:24px;overflow:hidden;margin:0 auto;margin-top:20px;text-align:center;}
.jpzq .jpsz span{width:100px;background:#f6f6f6;letter-spacing:2px;font-weight:bold;padding:0 6px 0 6px;font-size:18px;color:#bb8429;}
.jpzq ul{overflow:hidden;padding:15px 0;}
.jpzq ul li{float:left;background:url(../images/jpbg.jpg) no-repeat right;width:220px;line-height:26px;text-align:center;}
.jpzq ul li h3{font-size:16px;color:#bb8429;padding:6px;}
.jpzq ul li img{width:170px;height:135px;padding:3px;}
.jpzq ul li p{padding:0 24px;text-align:left;}

/*����ʱ*/
.djss{width:1100px;margin:0 auto;height:36px;background:url(../images/djsbg.jpg) no-repeat center;margin-top:15px;line-height:36px;font-size:14px;color:#F00;}
.djss span{width:350px;margin:0 auto;display:block;background:#fff;padding:0 8px;}
.djss span b{font-size:20px;color:#333;padding:0 6px;}
.djs{width:1098px;margin:0 auto;/*border:#EEE 1px solid*/border:#999 1px solid;border-top:0;height:424px;padding:15px 0;margin-bottom:50px;overflow:hidden;}
.djcx{width:260px;position:relative;margin-left:6px;margin-right:6px;float:left;overflow:hidden;/*border:#EEE 1px solid*/border:#999 1px solid;}
.djcx .tus{position:absolute;width:50px;height:59px;z-index:20;background:url(../images/zhe.png) no-repeat;left:210px;line-height:50px;text-align:center;font-size:22px;color:#fff;}
.djcx .tu{width:260px;height:190px;/*border-bottom:#DDD 1px solid*/border-bottom:#999 1px solid;}
.djcx .tu a{ display:block;}
.djcx .tu img{width:260px;height:190px;}
.djcx p{padding:10px;line-height:25px;font-size:14px;color:#333;}
.djcx .djd{width:260px;height:30px;line-height:30px;/*border-top:#EEE 1px solid*/border-top:#999 1px solid;}
.djcx .djd b{padding-left:5px;font-size:18px;color:#ff4401;}
.djcx .djd span{float:right;padding-right:5px;font-size:15px;}
.djcx .djd span a{color:#333;}
.djcx:hover{border:#ff4401 1px solid;}
.djcx:hover .tu{border-bottom:#ff4401 1px solid;}
.djcx:hover .djd{background:#ff4401;border-top:#ff4401 1px solid;color:#fff;}
.djcx:hover .djd b{color:#fff;}
.djcx:hover .djd span a{color:#fff;}
.cuxiaobtn{ display:block; width:1092px; padding-left:6px; height:130px; overflow:hidden; margin-top:8px;}
.cuxiaobtn img{ width:1084px; height:130px;}
/*����ϵ��*/
.ktzd{float:left;height:424px;width:150px; overflow: hidden; padding:15px 10px; border:1px solid #968470;}
/*.kdzbg1{background:url(../images/bg31.jpg) no-repeat;overflow:hidden;}
.kdzbg2{background:url(../images/bg32.jpg) no-repeat;overflow:hidden;}
.kdzbg3{background:url(../images/bg33.jpg) no-repeat;overflow:hidden;}
.kdzbg4{background:url(../images/bg34.jpg) no-repeat;overflow:hidden;}
.kdzbg5{background:url(../images/bg35.jpg) no-repeat;overflow:hidden;}*/

.ktzd h2{/* border-bottom:#EDEDED 2px solid*/ border-bottom:#160400 2px solid; font-size:18px; padding-bottom:5px; margin-bottom:10px;}
.ktzd h2 span{font-size:15px;/*color:#CCC*/color:#160400; display:block; padding-top:3px; font-weight:normal; font-family:comic sans ms; letter-spacing:1px;}
.ktzd a{display:block;min-width:120px;font-size:14px;padding:5px 12px;}
.ktzd a:hover{background:#ff4400;color:#fff;border-radius:6px;}
.ktzj{float:left;margin-left:7px;width:302px;overflow:hidden;}
.ktzj .zjst{height:360px;overflow:hidden;}
.xmlj{ float:left;height:394px; overflow:hidden;border: 1px solid #968470;width:40px;line-height:34px;text-align:center; margin-left:6px;font-size:16px;color:#160400; padding-top:60px;}
.xmlj:hover{color:#ff4401;border: 1px solid #ff4401;}
.ktyc{float:right;width:876px;overflow:hidden;}
.ktyc ul{}
.ktyc ul li{width:264px;margin-left:21px;float:left;overflow:hidden;margin-bottom:4px; text-align:center;}
.ktyc ul li a{ display:block;width:250px;height:188px;border:#e2e2e2 1px solid; padding:5px}
.ktyc ul li img{width:240px;height:176px;/*border:#EEE 1px solid*/border:#cecece 1px solid; padding:5px;}
.ktyc ul li p{line-height:25px;font-size:14px;}
.ktyc ul li p span{ display:block; width:60px; float:right;height:20px;/*border:#bd8129 1px solid*/border:#ff4401 1px solid;text-align:center;line-height:20px;}
.ktyc ul li p span a{font-size:12px;/*color:#bd8129*/color:#ff4401;}
.ctkdzbg2{ height:200px; overflow:hidden;}
.ctxmlj{ height:228px; overflow:hidden; padding-top:2px; line-height:25px;}



.ktyc ul li:hover img{border:#ff4400 1px solid;}
.ktyc ul li:hover a{border:#ff4400 1px solid;}
.ktyc ul li:hover p{ color:#ff4400;}
.ktyc ul li:hover p span{background:#ff4400;border:#ff4400 1px solid;}
.ktyc ul li:hover p span a{color:#fff;}



/*�����м���*/
.flexslider{margin:0;position:relative;width:100%;height:360px;overflow:hidden;zoom:1;}
.flexslider .slides li{width:100%;height:100%;}
.flex-direction-nav a{width:30px;height:40px;line-height:40em;overflow:hidden;margin:-40px 0 0;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background:url(../images/hover_y.png) no-repeat left top;right:0;}
.flex-direction-nav .flex-prev{background:url(../images/hover_z.png) no-repeat right top;left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a{background-position:0 0;}
.flexslider .slides a img{width:100%;height:380px;display:block;}

/*ϵ�з���*/
.xiliefenlei{ height:846px; padding-top:70px; background:url(../images/xiliefenleibg.jpg) no-repeat center top;}
.index_hd{width:1100px; overflow:hidden;margin:0px auto; margin-top:94px;}
.index_hd .hd_l{width:590px;height:535px;overflow:hidden;}
.index_hd .hd_l ul li{position:relative}
.index_hd .hd_r ul li{float:left;width:294px;height:268px;overflow:hidden;border-left:1px #fff solid;position:relative}
.index_hd .hd_r ul li.major-item-big{ width:685px; height:302px;}
.index_hd .hd_r ul li.major-itemwenzi{ width:408px; height:116px; background:#e6e6e6; margin-bottom:6px;}
.index_hd .hd_r ul li.major-itemwenzi2{ background:url(../images/appreciate-tab-2.jpg) no-repeat; text-align:center; padding-top:28px; height:88px; margin-bottom:0px;}
.index_hd .hd_r ul li.major-itemwenzi2 b{ color:#fff; font-size:20px; font-weight:normal; letter-spacing:1.6px; font-family:Arial, Helvetica, sans-serif; line-height: 34px;}
.major-list li a, .major-list li a span{width:100%;height:100%;display:block;position:absolute;left:0;top:0}
.major-list li.major-itemwenzi2 a{ position:relative;}
.index_hd .hd_r ul li.major-itemwenzi2 a{ color:#FFFFFF; text-decoration:none; font-size: 15px;}
.index_hd .hd_r ul li.major-itemwenzi2 a:hover{ text-decoration:underline;}
.index_hd .hd_r ul li.major-itemsamll{ width:409px; height:180px;}

.front-face{z-index:2;}
.major-list li.major-itemsamll a span.back-face{z-index:3;background:url(../images/png1b.png) no-repeat 0 0; display:none;}
.major-list li.major-item-big a span.back-face{z-index:3;background:url(../images/png1a.png) no-repeat 0 0; display:none;}
.major-list li.major-itemsamllc a span.back-face{z-index:3;background:url(../images/png1c.png) no-repeat 0 0; display:none;}
.major-list li.major-item-bigd a span.back-face{z-index:3;background:url(../images/png1d.png) no-repeat 0 0; display:none;}
.major-list li a{overflow:hidden}
.major-list li.major-itemwenzi p{ font:16px/1.4 "Microsoft Yahei"; color:#730f12; text-align:center; height:118px; line-height:140px; background:url(../images/appreciate-tab-1.png) no-repeat center 20px;}
.major-list li a:hover span.back-face{/*z-index:3;*/ display:block; text-align: center;
    padding-top: 110px;
    font-size: 24px;
    color: #ffff;}
/* ͼ�굼��
.tbdh{height:80px;text-align:center;line-height:80px;font-size:16px;border:#999 1px solid;margin-bottom:20px;margin-top:20px;}
.tbdh1{width:169px;float:left; border-right:#999 1px solid;height:80px;overflow:hidden;}
.tbdn{width:93px;float:left;overflow:hidden;}
.tbdn a{padding-top:20px;display:block;}
.tbdn:hover{background-color:#EEE;}
.tbdn1{background:url(../images/bg6.png) no-repeat -3px 10px;}
.tbdn2{background:url(../images/bg6.png) no-repeat -93px 10px;}
.tbdn3{background:url(../images/bg6.png) no-repeat -186px 10px;}
.tbdn4{background:url(../images/bg6.png) no-repeat -279px 10px;}
.tbdn5{background:url(../images/bg6.png) no-repeat -373px 10px;}
.tbdn6{background:url(../images/bg6.png) no-repeat -463px 10px;}
.tbdn7{background:url(../images/bg6.png) no-repeat -553px 10px;}
.tbdn8{background:url(../images/bg6.png) no-repeat -648px 10px;}
.tbdn9{background:url(../images/bg6.png) no-repeat -743px 10px;}
.tbdn10{background:url(../images/bg6.png) no-repeat -833px 10px;} */
/*��ർ��*/
.zcdh{width:250px;float:left;overflow:hidden;}
.zcdhn{width:224px;margin:0 auto;overflow:hidden;border:#9a3334 1px solid;padding:12px;margin-bottom:20px;}
.zcdhns{font-size:22px;line-height:26px;color:#9a3334;border-bottom:#666 1px solid;margin-top:3px;}
.zcdhns span{font-size:15px;color:#999;}
.cpfl{width:224px;margin:0 auto;overflow:hidden;}
.cpfl ul{width:224px;margin:0 auto;overflow:hidden; background:url(../images/yybg.jpg) no-repeat right bottom;margin-top:10px; padding-bottom:10px;}
.cpfl ul li{float:left;min-width:74px;line-height:28px;}
.cpfl ul li a{font-size:13px;}
.cpflt{width:222px; float:left; overflow:hidden;height:33px;background:url(../images/bg7.jpg) no-repeat;margin-bottom:5px;}
.cpflt span{width:90px;float:left;line-height:33px;text-align:center;font-size:16px;letter-spacing:1px;}
.cpflt span a{color:#fff;font-weight:bold;}
.dhsy{width:95px;margin:0 auto;overflow:hidden;margin-top:8px;margin-bottom:5px;background:#9a3233;height:30px;line-height:30px;text-align:center;}
.dhsy a{color:#fff;}
.cptj{width:224px;margin:0 auto;overflow:hidden;}
.cptj ul{width:224px;margin:0 auto;overflow:hidden;padding-top:8px;}
.cptj ul li{border-bottom:#DDD 1px dashed;padding-bottom:8px;margin-bottom:10px;line-height:28px;}
.cptj ul li img{float:left; margin-right:8px;width:110px;height:84px; border:#EEE 1px solid;}
.cptj ul li span{width:60px;height:18px;line-height:18px;text-align:center;border:#DDD 1px dotted;}
.cptj ul li span:hover{border:#9a3233 1px dotted;}
.cptj ul li span a{padding:0 8px;font-size:12px;}
.cptj ul li a:hover{color:#9a3334;}
.cjwt{width:224px;margin:0 auto;overflow:hidden;height:210px;margin-top:10px;margin-bottom:5px;}
.cjwt ul{overflow:hidden;padding-bottom:12px;}
.cjwt ul li{overflow:hidden;border-bottom:1px dotted #9f9f9f;padding:6px 0;}
.cjwt ul li div{overflow:hidden;}
.cjwt ul li div span{width:20px;display:block;float:left;text-align:center;line-height:20px;color:#fff;background:#9a3233;margin:3px 4px 0 0;}
.cjwt ul li div a{display:block;float:left;font-size:14px;color:#424141;line-height:26px;}
.cjwt ul li div a:hover{color:#ff4402; text-decoration:underline;}
.cjwt ul li div p{width:200px;float:left;color:#4e4d4d;font-size:14px;line-height:26px;}
.zclx{width:224px;margin:0 auto;overflow:hidden;margin-top:10px;margin-bottom:5px;}
.zclx{line-height:26px;font-size:14px;color:#000;font-weight:bold;}
.zclx img{ vertical-align:middle;}
.zclx .lcdt{height:45px;background:url(../images/lcdt.jpg) no-repeat 0px 0px;line-height:45px;}
.zclx .lcdt a{padding-left:36px;font-size:16px;color:#c12926;font-weight:bold; text-decoration:underline;}
.zclx .lcdt a:hover{color:#fa4807;}
.zclx .xitu{width:168px;margin:0 auto;margin-top:6px;text-align:center;font-size:16px;color:#333;}
/* ��ҳͨ�� */
.dkong{ height:20px;}
.nydh{margin:0 auto;height:37px;overflow:hidden;background:url(../images/bg9.jpg) no-repeat left;line-height:37px;}
.nydh h2{padding-left:35px;width:120px;text-align:center;color:#fff;font-size:18px;display:inline;letter-spacing:2px;}
.nydh span{float:right;font-size:14px;color:#333;padding-top:5px;}
.nydh span a{color:#333;}
.nydh span a:hover{color:#fa4807;}
.ycnr{width:838px;float:right;}


/* ��ϵ���� */
.lxjm{ width:1098px; margin:0 auto; overflow:hidden; margin-top:15px; margin-bottom:15px; border:#9a3334 1px solid; padding:10px 0;}
.lxty{ width:1070px; margin:0 auto; overflow:hidden; margin-top:10px; margin-bottom:10px;}

.lxbt{margin:0 auto;height:28px;overflow:hidden;background:url(../images/lxbg.jpg) no-repeat left;line-height:28px; width:1050px; padding-left:20px; font-size:16px; font-weight:bold; margin-top:15px;}

.lx1{ text-align:center;}
.lx1 img{ padding:3px; border:#DDD 1px solid; }

.lx2{ height:200px; background:url(../images/lx2.jpg) no-repeat left;}
.lx2 h2{ font-size:22px; color:#F00; border-bottom:#F00 1px solid; width:140px; padding-bottom:5px; margin-left:170px; padding-top:55px;}
.lx2 p{ font-size:16px; width:820px; color:#333; padding-left:170px; text-indent:2em; line-height:30px; padding-top:10px;}
.lx2 p b{ color:#F00;}

.lx3{ width:1070px; margin:0 auto; overflow:hidden; margin-top:10px;}
.lx3 .xinxi{ width: 298px; float:left; padding-right: 24px; border-right:#CCC 2px dashed; margin-top:20px; height:200px; overflow:hidden;}
.lx3 .xinxi p{ line-height:28px; padding:5px 0; font-size:14px; color:#000; font-weight:bold;}
.lx3 .xinxi p b{ color:#9a3334; font-size:15px;}
.lx3 .xinxi p a img{ vertical-align:middle;}
.lx3 .xinxi p span{ text-align:center;line-height:32px;border:#dba3a4 1px solid;background:#9b3334;padding:2px; margin-right: 18px;}
.lx3 .xinxi p span a{color:#fff; font-size:15px; font-weight:normal; padding:0 10px;}
.lx3 .xinxi p span:hover{background:#9c3232;}


.lx3 .tjiao{ width: 342px; float:left; padding-left: 18px; border-right: #CCC 2px dashed; margin-top:20px; height:200px; overflow:hidden;}
.lx3 .tjiao .lxd{ width:314px; height:45px; line-height:45px; font-size:24px; color:#9a3334; text-align:center; font-weight:bold; letter-spacing:2px; padding-bottom:10px;}
.lx3 .tjiao b{color:#F00;}
.lx3 .tjiao .int{width:284px;margin:0 auto;height:35px;line-height:35px;margin-bottom:10px;}
.lx3 .tjiao .int input{width:246px;border:0;margin:0;padding:0;height:35px;padding-left:10px;padding-right:5px;float:left;color:#333;line-height:28px\0;border:1px solid #ccc;}
.lx3 .tjiao .lynr{width:320px;margin:0 auto;height:105px;line-height:30px;margin-bottom:20px;overflow:hidden;}
.lx3 .tjiao .lynr textarea{width:280px;border:0;margin:0;padding:0;height:85px;padding:10px;float:left;color:#333;line-height:28px\0;border:1px solid #ccc;}
.lx3 .tjiao .int .zbfb{width:264px;height:40px;background:#9a3334;border:#fff 1px solid;text-align:center;color:#fff;font-size:18px;font-weight:bold;}
.lx3 .tjiao .int .zbfb:hover{background:#ff4401;}
.lxweixin{ text-align:center; width:250px; float:left; margin-top:30px;}
.lxweixin img{ width:142px; height:142px; overflow:hidden; margin-bottom: 4px;}

.lxmap{ width: 1052px; padding-left:18px; height:580px; overflow:hidden; background:#ececec;margin: 20px auto;}
.lxmap .lxmapl{ width:580px; float:left;}
.lxmap .lxmapl h3{ color:#c12926; width:136px; overflow:hidden; height:62px; font-size:32px; line-height:70px;}
.lxmap .lxmapl h3 span{ float:right; width:54px; height:44px; border-bottom:4px solid #c12926;}
.lxmap .lxmapl .ban { width:570px; overflow:hidden; margin-top:20px;}
.lxmap .lxmapl .ban p { float:left; width:280px; height:100px; overflow:hidden; position:relative; margin-bottom:10px; }
.lxmap .lxmapl .ban p.banp2{ float:right;}
.lxmap .lxmapl .ban p a{ display:block;}
.lxmap .lxmapl .ban p img { width:280px; height:100px; }
.lxmap .lxmapl .ban p span { display:block; font:18px "Microsoft Yahei"; width:200px; height:60px; overflow:hidden; position:absolute; top:22px; left:18px; }
.lxmap .lxmapl .ban p span i { display:block; font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#666; }
.lxmap .lxmapl .ban p span a { color:#232323; line-height:34px;}
.lxmap .lxmapl .ban p span a:hover{ color:#c12926;}
.lxmap .lxmapr{ width:464px; float:right; background:#c12926; height:580px; overflow:hidden;}
.lxmap .lxmapr .desc { width: 414px; float:right; margin-right: 24px; padding-top:22px;}
.lxmap .lxmapr ul li{ clear:both; color:#fff; font-size:13px; line-height:23px; padding-left:67px; padding-bottom:18px; margin-bottom:18px;border-bottom:1px #ffffff dashed;}
.lxmap .lxmapr ul li.first{background:url(../images/contact_1.jpg) 8px 0px no-repeat; height:52px; }
.lxmap .lxmapr ul li.sec{background:url(../images/contact_2.jpg) 5px 0px no-repeat;}
.lxmap .lxmapr ul li.three{background:url(../images/contact_3.jpg) 0px 0px no-repeat;}
.lxmap .lxmapr ul li.last{background:url(../images/contact_4.jpg) 0px 0px no-repeat; border-bottom:0px; margin-bottom:0px;}
.lxbanche a{ float:left; width:70px; height:30px; line-height:30px; text-align:center; overflow:hidden; background:#c12926; color:#fff; margin-right:20px;}
.lxfasttd{ width:1030px;}

.lxtjanli{ width:1020px; margin:20px auto;}
.lxtjanli .nlhome{ float:left; width:454px; margin-top:40px;}
.lxtjanli .nlhome p{ padding-top:0px; background:url(../images/index_96.jpg) no-repeat 0px 4px; padding-left:66px; font-size:22px; padding-bottom:11px;}
.lxtjanli .nlhome p a{ font-size:22px;}
.lxtjanli .nlhome span{ line-height: 28px;}
.lxtjanli ul{ width:480px; float:right; background:url(../images/newcase_20.jpg) 16px 20px no-repeat; padding-left:54px;}
.lxtjanli ul li{ border-bottom:1px #e5e5e5 dashed; line-height:45px;}
.lxtjanli ul li a{ float:left; font-size:14px;color:#333333;}
.lxtjanli ul li.cur a{ font-weight:bold;}
.lxtjanli ul li a:hover{ font-weight:bold;}
.lxtjanli ul li span{ float:right; font-size:13px;}
.lxbcxban{ width:1020px; margin:20px auto;}

.lxzc{ width:130px; float:left; text-align:center;}
.lxyc{ width:882px; float:left; overflow:hidden;}

.lx4{ width:1070px; margin:0 auto; overflow:hidden;margin-top:10px;}
.lx4 h5{ font-size:15px; line-height:30px;}
.lx4 p{ line-height:26px; font-size:14px;}
.lx4 p a{ text-decoration:underline; color:#F00;}
.lx4 p span{ color:2eaadd}
.lx4 p b{ color:#9a3334;}

.yccp{ width:848px; margin:0 auto; margin-bottom:15px; overflow:hidden; margin-top:-18px;}


/* ��Ʒ���� */
.cpzx{ width:848px; margin:0 auto; margin-bottom:15px; overflow:hidden; margin-top:15px;}
.cpzx ul{}
.cpzx ul li{ float:left; width:270px; border:#DDD 1px solid; margin-right:10px; padding-bottom:8px; margin-bottom:10px;}
.cpzx ul li p{ line-height:25px; font-size:15px; padding:5px;}
.cpzx ul li img{width:270px; height:210px; border-bottom:#DDD 1px dotted;}
.cpzx ul li .zan{ width:100px; height:25px;line-height:25px; text-align:center;border:#DDD 1px dotted; float:left; margin-left:5px;}
.cpzx ul li .zan:hover{ background:#9a3233; border:#DDD 1px dotted;}
.cpzx ul li .zan:hover a{ color:#fff;}
.cpzx ul li .zan a{padding:0 8px;font-size:13px;}

.cpzx ul li .yan{ width:100px; height:25px;line-height:25px; text-align:center;border:#DDD 1px dotted; float:right; margin-right:5px;}
.cpzx ul li .yan:hover{ background:#9a3233; border:#DDD 1px dotted;}
.cpzx ul li .yan:hover a{ color:#fff;}
.cpzx ul li .yan a{padding:0 8px;font-size:13px;}

.cpzx ul li:hover{border:#9a3334 1px solid;}
.cpzx ul li:hover img{ border-bottom:#DDD 1px solid;}

/* ��Ʒ����-�ֲ�ͼ */
#carousel1{width:1100px;height:376px;text-align:center;overflow:hidden; position:relative; margin-top: 1px;}
#carousel1 .car_bigp{ height:376px;}
#carousel1 .car_bigp img{display:none;margin:auto; width:1100px;height:376px;}
#carousel1 .car_click{width:734px;height:46px;background:url(../images/background1.png);position:absolute;z-index:2;top:318px;left:17%;}
#carousel1 .car_click .car_c_title{width:292px;height:41px;float:left;}
#carousel1 .car_click .car_c_title p{font-size:14px;color:white;margin:5px 5px; height:36px; line-height:36px; overflow:hidden;}
#carousel1 .car_click .car_c_smallpic{width:436px;height:41px;margin-top:6px;float:left;}
#carousel1 .car_click .car_c_smallpic input{float:left;}
#carousel1 .car_click .car_c_smallpic img{cursor:pointer;float:left;margin:0 5px;border:solid 2px #fff; width:80px; height:30px;}
#carousel1 .car_click .car_c_smallpic .car_c_inpt1{width:23px;height:34px;border:0px;background:url(../images/arrow1.png);cursor:pointer;margin-right:5px;}
#carousel1 .car_click .car_c_smallpic .car_c_inpt2{width:23px;height:34px;border:0px;background:url(../images/arrow2.png);cursor:pointer;margin-left:5px;}
.listcuxiao2{ margin:20px 0px;}

/* ʵ��չ�� */
.stzt{ width:826px; margin:0 auto; padding:5px; margin-bottom:15px; margin-top:15px;border:#9a3334 1px solid; overflow:hidden;}
.stzt ul{}
.stzt ul li{ float:left; width:393px; padding:10px; text-align:center; line-height:30px; font-size:16px;}
.stzt ul li a{ color:#333; font-weight:bold;}
.stzt ul li a:hover{ color:#9a3334;}
.stzt ul li img{width:393px; height:240px; border:#DDD 1px solid; }
.stzt ul li:hover a{color:#9a3334;}
.stzt ul li:hover img{border:#9a3334 1px solid;}

/* ʵ��չ�� */
.stzt{ width:826px; margin:0 auto; padding:5px; margin-bottom:15px; margin-top:15px;border:#9a3334 1px solid; overflow:hidden;}
.stzt ul{}
.stzt ul li{ float:left; width:393px; padding:10px; text-align:center; line-height:30px; font-size:16px;}
.stzt ul li a{ color:#333; font-weight:bold;}
.stzt ul li a:hover{ color:#9a3334;}
.stzt ul li img{width:393px; height:240px; border:#DDD 1px solid; }
.stzt ul li:hover a{color:#9a3334;}
.stzt ul li:hover img{border:#9a3334 1px solid;}

/* ������Ѷ */
.zxlb{ width:826px; margin:0 auto; padding:5px; margin-bottom:15px; margin-top:15px;border:#9a3334 1px solid; overflow:hidden;}
.zxlb ul{}
.zxlb ul li{ padding:10px; font-size:14px; line-height:26px; border-bottom:#DDD 1px dashed; margin-bottom:10px; overflow:hidden;}
.zxlb ul li img{ float:left; width:180px; height:110px; border:#DDD 1px solid; margin-right:10px;}
.zxlb ul li h3{ display:inline; font-size:16px;}
.zxlb ul li h3 a{color:#9a3334;}
.zxlb ul li a{ color:#9a3334; font-weight:bold;}
.zxlb ul li a:hover{ color:#fa4807;}
.zxlb ul li:hover a{color:#fa4807;}
.zxlb ul li:hover h3 a{color:#9a3334;}
.zxlb ul li:hover h3 a:hover{ color:#fa4807;}
.zxlb ul li:hover { border-bottom:#9a3334 1px dashed;}
.zxlb ul li:hover img{border:#9a3334 1px solid;}

/* ��ʵ���� */
.zsal{ width:826px; margin:0 auto; padding:5px; margin-bottom:15px; margin-top:15px;border:#9a3334 1px solid; overflow:hidden;}
.zsal ul{}
.zsal ul li{ padding:10px; overflow:hidden; font-size:14px; line-height:26px; border-bottom:#DDD 1px dotted; margin-bottom:10px;}
.zsal ul li img{ float:left; width:220px; height:165px; padding:3px; border:#DDD 1px solid; margin-right:10px;}
.zsal ul li h3{ display:inline; font-size:16px; color:#9a3334;}
.zsal ul li h3 a{color:#9a3334;}
.zsal ul li a{ color:#333; font-weight:bold;}
.zsal ul li a:hover{ color:#fa4807;}
.zsal ul li:hover a{color:#fa4807;}
.zsal ul li:hover h3 a{color:#9a3334;}
.zsal ul li:hover h3 a:hover{ color:#fa4807;}
.zsal ul li:hover { border-bottom:#9a3334 1px dotted;}
.zsal ul li:hover img{border:#9a3334 1px solid;}

.ycnr .anliad{ width:442px; height:140px; overflow:hidden; background:url(../images/anliadbg.jpg) no-repeat; padding-top:138px; padding-left:396px; color:#000; font-size:14px; line-height:26px; font-weight:bold; margin-bottom:14px; text-align:center;}

.alsx{ width:836px; margin:0 auto; margin-bottom:15px; border:#DDD 1px solid; overflow:hidden; background:#f6f6f6; letter-spacing:1px;}
.alsx p.ks{ border-bottom:#bb8326 1px solid; height:45px; line-height:45px; font-size:22px; color:#bb8326}
.alsx p{ height:45px; line-height:45px; font-size:18px; color:#bb8326; padding-left:20px;}
.alsx p b{ color:#9a3334; font-size:18px;}
.alsx p a{ font-size:16px; color:#bb8326; padding:0 10px; text-decoration:underline;}
.alsx p a:hover{ color:#9a3334;}
.alsx form{ margin-bottom:10px; overflow:hidden; margin-top:5px;}
.alsx form b{ float:left;color:#9a3334; font-size:18px; padding-left:20px;}
.asou{width:230px; display:inline;float:left;height:20px;padding:4px;color:#666;border:#DDD 1px solid; background:#fff;}
.atij{width:55px; margin-left:5px; float:left;height:30px;background:#b55151;border:#9a3334 1px solid; font-size:14px; color:#fff;}

/*��������ҳ*/
.xwtitle{ width:814px; height:80px; line-height:80px; overflow:hidden; border-bottom:1px dashed #949494; color:#000; font-size:16px; text-align:center; font-weight:bold; margin:0 auto;}
.xwtongji{ width:814px; height:60px; line-height:60px; overflow:hidden; font-size:14px; color:#666; margin:0 auto;}
.xwtongji li{ float:left; margin:0 30px;}
.xwneirong{ width:780px; line-height:26px; overflow:hidden; margin:0 auto; color:#000; font-size:14px;}
.xwneirong a{ color:#ff4401  !important;}
.xwneirong img{
	margin: 10px auto !important;
    display: block;}


.xqzx{width:88px; float:right !important; margin-top:20px !important; margin-right:30px !important; height:24px; border:#9a3334 1px solid;text-align:center;color:#fff;font-size:14px;font-weight:bold; line-height:24px;}
.xqzx a{ color:#9a3334;}
.xqzx a:hover{color:#ff4401;}
.xqzx:hover{border:#ff4401 1px solid;}
.xqzx:hover a{color:#ff4401;}

.cxlx{width:780px; margin:0 auto; margin-top:10px !important; margin-bottom:10px; text-indent:2em; letter-spacing:1px; color:#333; font-size:16px; line-height:28px;}
.cxlx strong{ color:#F00; font-size:18px;}
.cxlx em{ color:#F00; font-size:15px; font-weight:bold;}
.cxlx a{ color:#F00; font-size:15px; border-bottom:#F00 1px solid; padding:0 3px;}

.fenxiang{width:150px; float:right !important; margin-top:20px !important;height:30px; color:#fff;font-size:14px; line-height:24px;}

.shxp{ width:818px; margin:0 auto; padding:6px 0 6px 20px; background:#EEE; height:50px; border-bottom:#9a3334 2px solid; line-height:25px; font-size:14px; margin-bottom:20px;}
.shxp a{ color:#333;}
.shxp a:hover{ color:#ff4401;}

/* �������� */
.gsys1{width:838px;margin:0 auto;overflow:hidden;height:56px;background:url(../images/bg11.jpg) no-repeat;}
.gsys2{width:838px;margin:0 auto;overflow:hidden;height:56px;background:url(../images/bg12.jpg) no-repeat;}
.gsys3{width:838px;margin:0 auto;overflow:hidden;height:56px;background:url(../images/bg13.jpg) no-repeat;}
.gsys4{width:838px;margin:0 auto;overflow:hidden;height:56px;background:url(../images/bg14.jpg) no-repeat;}
.gsys{width:816px;margin:0 auto;padding:10px;border:#989898 1px solid;border-top:0;margin-bottom:12px;}
.gsys .ys1{width:815px;height:440px;background:url(../images/ys1.jpg) no-repeat;line-height:22px;font-size:14px;}
.gsys .ys1 .wz1{width:315px;height:80px;padding:0 0 0 500px;float:left;overflow:hidden;}
.gsys .ys1 .wz2{width:420px;height:68px;padding:230px 0 0 30px;float:left;overflow:hidden;}
.gsys .ys1 .wz3{width:355px;height:80px;padding:0px 0px 0px 100px;float:left;overflow:hidden;}
.gsys .ys2{width:815px;margin:0 auto;overflow:hidden;padding:10px;}
.gsys .ys3{width:776px;margin:0 auto;overflow:hidden;padding:10px;}
.gsys .ys3 p{width:380px;line-height:36px;float:left;margin-top:10px;margin-bottom:10px;font-size:22px;}
.gsys .ys3 p img{float:left;vertical-align:middle;padding:0 5px;}
.gsys .ys3 p.zb{margin-right:16px;color:#9c3232;}
.gsys .ys3 p.yb{color:#333;}

.gyban{ height:376px; overflow:hidden; margin-top:10px; margin-bottom:40px; background:url(../images/gybanbg.jpg) no-repeat right center;}
.smbsmban{ width:1110px; height:670px; margin:0 auto;/* margin-top:-210px;*/}
#jswbox{width:1100px; margin:0px auto;}
#jswbox ul{position:relative;height:330px;}
#jswbox li{position:absolute;width:0;height:0;z-index:0;cursor:pointer;overflow:hidden;top:152px; left:10px;}
#jswbox li img{width:100%;height:100%;vertical-align:top; float:left; border:0;}
#jswbox .prev, #jswbox .next{ display:none;}

.content { background-attachment: fixed;}
#content1 { height:970px;}
#content2 { background-image:url(../images/hzys.jpg); height: 550px; padding-top:60px; background-repeat:no-repeat; background-position:center;}
#content3 { background:#cfcfcf; height:876px; border-bottom:1px solid #000; padding-top:100px;}
#content4 { background-image:url(../images/wyh.jpg); height:568px; background-repeat:no-repeat; background-position:center;}
#content5 { height:1382px; background:#cfcfcf; padding-top:100px;}
#content6 { background-image:url(../images/gyc6bg.jpg); height:214px; background-repeat:no-repeat; background-position:77.3% 70%;}	
#content7 { height:60px; background:#cfcfcf;}
#content8 { background-image:url(../images/hongnv.jpg); height:500px; background-repeat:no-repeat; background-position:center;}
#content9 { background:#cfcfcf; height:740px; border-bottom:1px solid #fff; padding-top:150px;}
#content10 { background-image:url(../images/honghua.jpg); height:530px; background-repeat:no-repeat; background-position:center;}
#content11 { background:#cfcfcf; height:1240px; border-bottom:1px solid #000; padding-top:110px;}

#content1 .gsjianjie{ height:1130px; overflow:hidden; color:#070707;}
#content1 .gsjianjie h1{ font-size:24px; text-align:center; color:#070707; padding-bottom:0px;}
#content1 .gsjianjie p.gsjjp1{ font-size:14px; margin-bottom:46px; text-align:center;}
#content1 .gsjianjie p.gsjjp2,.gsjianjie p.gsjjp3{ line-height:30px; font-size:14px; text-indent:2em; text-align:left;}
#content1 .gsjianjie .gsjjp4{ float:right; font-size:14px; line-height:30px; color:#c12926;}
#content1 .gsjianjie .jjshiming{display: block; margin:36px auto;}

#content2 .gyxycy dl{ float:left; width:254px; height:454px; overflow:hidden; background:#fff; padding:6px;}
#content2 .gyxycy dl dt img{ width:250px; height:292px; overflow:hidden;}
#content2 .gyxycy dl dt{ margin-bottom:20px;}
#content2 .gyxycy dl.gyxycydl1{ margin-right:12px;}
#content2 .gyxycy dl dd{ font-size:12px;}
#content2 .gyxycy dl dd.dl1dd1{ width:120px; height:48px; border-bottom:1px solid #0b0306; line-height: 82px; margin-bottom:18px;}
#content2 .gyxycy dl dd.dd1xing{ background:url(../images/xingyicaiyun.jpg) no-repeat 0px 0px;}
#content2 .gyxycy dl dd.dd1yi{ background:url(../images/xingyicaiyun.jpg) no-repeat 0px -50px;}
#content2 .gyxycy dl dd.dd1cai{ background:url(../images/xingyicaiyun.jpg) no-repeat 0px -100px;}
#content2 .gyxycy dl dd.dd1yun{ background:url(../images/xingyicaiyun.jpg) no-repeat 0px -148px;}
#content2 .gyxycy dl dd.dl1dd2{ line-height:20px;}

#content3 .gychenglou,#content5 .gychenglou,#content11 .gychenglou{ display:block; margin:0 auto;}
#content3 h1,#content5 h1,#content11 h1{ height:40px; line-height:40px; text-align:center; overflow:hidden; margin:24px 0px; font-size:46px; letter-spacing:4px; font-family:Arial, Helvetica, sans-serif; color:#685742; background:url(../images/sanmuyin.jpg) no-repeat right 4px;}
#content3 h1{ width:498px; margin:0 auto;}
#content3 .con3p1,#content5 .con3p1,#content11 .con3p1{ text-align:center; color:#685742; letter-spacing:4px;font-size: 16px;font-weight: bold;}
#content3 .c3zycp,#content11 .c3zycp{ margin-top:60px;}
#content3 .c3zycp dl{ float:left; width:234px; height:446px; overflow:hidden; background:#fff; padding:16px;}
#content3 .c3zycp dl.c3zycpdl1{ margin-right:12px;}
#content3 .c3zycp dl dt a,#content11 .c3zycp dl dt a{ display:block;}
#content3 .c3zycp dl dt img{ width:230px; height:306px; overflow:hidden; padding-bottom:28px;}
#content3 .c3zycp dl:hover,#content11 .c3zycp dl:hover{ background:#4e7594;}
#content3 .c3zycp dl dd a,#content11 .c3zycp dl dd a{ font-size:16px; color:#000;}
#content3 .c3zycp dl:hover dd.dl1dd1 a,#content11 .c3zycp dl:hover dd.dl1dd1 a{ color:#fff;}
#content3 .c3zycp dl dd.dl1dd1,#content11 .c3zycp dl dd.dl1dd1{ width:104px; border-bottom:2px solid #7e7e7e; height:30px; line-height:30px; position:relative;}
#content3 .c3zycp dl dd.dl1dd1 span,#content11 .c3zycp dl dd.dl1dd1 span{ display:block; width:26px; height:2px; background:#0d0d0d; position:absolute; bottom:-2px; left:0px;}
#content3 .c3zycp dl dd.dl1dd2 a,#content11 .c3zycp dl dd.dl1dd2 a{ font-size:14px; font-family:Arial, Helvetica, sans-serif;}

#content5 h1{ width:430px; margin:0 auto; text-align:left;}
#content5 .con5p2{ font-size:40px; text-align:center; margin-top:30px; font-family:"����"; color:#725337;}
#content5 .con5p3{ text-align:center; width:232px; height:34px; line-height:34px; overflow:hidden; background:#fff; margin:10px auto; font-size:16px; color:#725337;  text-align:center; border:1px solid #725337;}
#content5 .con5p4{ font-size:16px; text-align:center; text-align:center; line-height:24px; height:160px; margin:20px 0px; color:#725337;}
#content5 .con5p5{ height:74px; line-height:104px; text-align:center; color:#725337; font-family:"����"; font-size:30px; font-weight:bold; background:url(../images/sanjiaobg.jpg) no-repeat center top;}
#content5 .con5p6{ font-size:14px; text-align:center; color:#725337;}
#content5 .con5p7{ font-size: 16px; text-align:center; color:#C12926;font-weight: bold;margin-top: 40px; letter-spacing: 3px;}
#content5 .cjzxspt{ margin:14px 0px 30px 0px;}
#content5 .cjzxspt ul li{ float:left; width:164px; height:194px; overflow:hidden; padding:6px; background:#fff; margin-top:8px;}
#content5 .cjzxspt ul li.con5uli1{ margin-right:8px;}
#content5 .cjzxspt ul li img{ width:164px;}
#content5 .cjzxspt ul li p{ margin-top:6px; font-size:14px;}
#content5 .cjzxspt ul li p span{ font-size:12px; color:#aaa;}
#content5 .stzhanting{ display:block; margin:0 auto;}

#content11 h1{ width:400px; margin:0 auto;}
#content11 .con11l{ float:left; width:542px; height:960px; overflow:hidden;}
#content11 .con11r{ float:right; width:542px; height:960px; overflow:hidden;}
#content11 .c3zycp dl{ float:none; width:542px; height:468px; overflow:hidden; background:#fff; padding:16px; margin-bottom:26px;}
#content11 .c3zycp dl dt{ width:512px;}
#content11 .c3zycp dl dt img{ width:512px; height:306px; overflow:hidden; padding-bottom:28px;}

.gygdtg{ margin-top:40px;}

.teamwh{ width:366; height:64px; line-height:60px; overflow:hidden; margin-top:40px;}
.teamwh h1{ float:left; width:122px; height:50px; font-size:30px; border-bottom:3px solid #4e7594; color:#000; margin-right:10px;}
.teamwh span{ float:left; font-size:22px; color:#4e7594;}

.chinaleft{ float:left; width:200px; height:448px; padding-top:150px; font-size:12px; line-height:28px; color:#312e2e; overflow:hidden; background:url(../images/china.jpg) no-repeat;}
.chinaright{ float:right; width: 898px;padding-left: 0px; padding-top:54px;}

.chinahone a{ float:left; width:424px; height:248px; background:url(../images/china1.jpg) no-repeat;}
.chinahone a:hover{ background:url(../images/china1_2.jpg) no-repeat;}

figure { position: relative; float: left; overflow: hidden; width: 100%; height: 100%; background: #3085a3; text-align: center; cursor: pointer; margin: 0;}
figure img { position: relative; display: block;}
figure figcaption { padding: 2em; color: #fff; text-transform: uppercase; font-size: 1.25em; -webkit-backface-visibility: hidden; backface-visibility: hidden;}
figure figcaption::before,figure figcaption::after { pointer-events: none;}
figure figcaption,figure figcaption > a { position: absolute; top: -20px; left: -20px; width: 100%; height: 100%; line-height: 24px;}
figure h2 { word-spacing: -0.15em; font-size: 1.2rem; font-weight: 300;}
figure h2 span { font-weight: 800;}
figure h2,figure p { margin: 0;}
figure p { letter-spacing: 1px;font-size: 68.5%;}

figure.effect-winston { background: #3C3C3C; text-align: left;}
figure.effect-winston img { -webkit-transition: opacity 0.45s; transition: opacity 0.45s; -webkit-backface-visibility: hidden; backface-visibility: hidden;}
figure.effect-winston figcaption::before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url(../images/triangle.svg) no-repeat center center; background-size: 100% 100%; content: ''; 	-webkit-transition: opacity 0.45s, -webkit-transform 0.45s; transition: opacity 0.45s, transform 0.45s; -webkit-transform: rotate(45deg); -ms-transform: rotate(0deg); transform: rotate(45deg); -webkit-transform-origin: 0 100%;  -ms-transform-origin: 0 100%; transform-origin: 0 100%;}
figure.effect-winston h2 { letter-spacing: 2px; opacity:0; 	transition: opacity 0.45s; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(0,20px,0); transform: translate3d(0,20px,0);}
figure.effect-winston h2 span{ font-weight: normal;  font-size: 1rem;}
figure.effect-winston h2 div{ font-size: 0.9rem; margin-top: .2rem; margin-left: 1.4rem;}
figure.effect-winston p { position: absolute; right: 0; bottom: 0; padding: 0 8% 8% 0;}
figure.effect-winston figcaption > a{ -webkit-transform: rotate3d(0,0,1,73deg); transform: rotate3d(0,0,1,73deg); margin: -3rem 0 0 -1rem;}
figure.effect-winston p>a { margin: 0 10px; color: #626262; font-size: 170%;}
figure.effect-winston p>a:hover,figure.effect-winston p>a:focus { color: #009966;}
figure.effect-winston p>a>i { opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(0,50px,0); transform: translate3d(0,50px,0);}
figure.effect-winston:hover img { opacity: 0.6;}
figure.effect-winston:hover h2 { opacity:1; -webkit-transition: opacity 0.45s, -webkit-transform 0.45s; transition: opacity 0.45s, transform 0.45s; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
figure.effect-winston:hover figcaption::before { opacity: 0.7; -webkit-transform: rotate(25deg); -ms-transform: rotate(25deg); transform: rotate(25deg);}
figure.effect-winston:hover p i { opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
figure.effect-winston:hover p a:nth-child(2) i { -webkit-transition-delay: 0.1s; transition-delay: 0.1s;}
figure.effect-winston:hover p a:first-child i { -webkit-transition-delay: 0.15s; transition-delay: 0.15s;}

figure.effect-jazz{ background: #3C3C3C;}
figure.effect-jazz figcaption::after,
figure.effect-jazz img,
figure.effect-jazz p { -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s;}
figure.effect-jazz figcaption::after { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-top: 1px solid #fff; border-bottom: 1px solid #fff; content: ''; opacity: 0; -webkit-transform: rotate3d(0,0,1,45deg) scale3d(1,0,1); transform: rotate3d(0,0,1,45deg) scale3d(1,0,1); -webkit-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%;}
figure.effect-jazz p,figure.effect-jazz h2{ padding: 0.5em 2em; text-transform: none; opacity: 0; -webkit-transform: scale3d(0.8,0.8,1); transform: scale3d(0.8,0.8,1); font-size:14px; font-weight:normal;}
figure.effect-jazz h2 { font-size:16px; font-weight:bold; font-family:"����"; letter-spacing: 2px; padding-top: 6%; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; color:#fff;}
figure.effect-jazz h2 span{ letter-spacing: 0; font-size:1rem;color: #C34048;font-size: 14px; font-family:Arial, Helvetica, sans-serif;}
figure.effect-jazz:hover img { opacity: 0.2; -webkit-transform: scale3d(1.05,1.05,1); transform: scale3d(1.05,1.05,1);}
figure.effect-jazz:hover figcaption::after { opacity: 1; -webkit-transform: rotate3d(0,0,1,45deg) scale3d(1,1,1); transform: rotate3d(0,0,1,45deg) scale3d(1,1,1);}
figure.effect-jazz:hover h2,figure.effect-jazz:hover p { opacity: 1; -webkit-transform: scale3d(1,1,1); transform: scale3d(1,1,1);}
.items { margin: 0 auto; overflow: hidden;}
.items li {width:424px; height:248px; overflow:hidden; margin:20px 0px 0px 20px; position: relative; border-radius:12px; float: left;}
.items li:first-child figure.effect-winston{ background: transparent;}
.items li:first-child figure.effect-winston figcaption{ background: rgba(0, 0, 0, 0.6);}
.items li:first-child figure.effect-winston:hover figcaption{ background: rgba(0, 0, 0, 0);}
.items li:first-child figure.effect-winston h2{ opacity: 1;}
.items li:first-child figure.effect-winston:hover h2{ opacity: 0;}
.items li:first-child figure.effect-winston figcaption::before{ display: none;}
.items li:first-child figure.effect-winston:hover img { opacity: 1;}

/* �Ҳ���� */
.yxcx1{width:838px;margin:0 auto;overflow:hidden;height:28px;background:url(../images/bg15.jpg) no-repeat;margin-top:10px;}
.yxcx2{width:838px;margin:0 auto;overflow:hidden;height:28px;background:url(../images/bg16.jpg) no-repeat;margin-top:20px;}
.yxcx3{width:838px;margin:0 auto;overflow:hidden;height:28px;background:url(../images/bg17.jpg) no-repeat;margin-top:20px;}
.yxcx{width:826px;margin:0 auto;overflow:hidden;padding:10px 5px;border:#9a3334 1px solid;border-top:0;}
.yxcx ul li{width:196px;float:left;padding:5px;}
.yxcx ul li img{width:192px;height:141px;border:#e9e9e9 1px solid;}
.yxcx ul li p{width:174px;margin-top:2px;height:80px;font-size:14px;padding:10px;line-height:25px;background:#e9e9e9;}
.yxcx ul li p span{display:block;width:80px;height:22px;text-align:center;line-height:22px;border:#333 1px dotted;background:#e9e9e9;padding:0;margin-top:5px;margin-left:90px;}
.yxcx ul li p span a{color:#333;font-size:12px;}
.yxcx ul li p.span:hover{background:#9c3232;}
.yxcx ul li:hover img{border:#9a3334 1px solid;}
.yxcx ul li:hover p span{background:#9a3334;border:#eee 1px dotted;}
.yxcx ul li:hover p span a{color:#fff;}
.zxal{width:826px;margin:0 auto;overflow:hidden;padding:10px 5px;border:#9a3334 1px solid;border-top:0;}
.zxal ul{}.zxal ul li{width:392px;float:left;padding:5px;}
.zxal ul li img{width:145px;height:113px;border:#DDD 1px solid;float:left;margin-right:6px;}
.zxal ul li p{width:372px;margin-top:2px;height:115px;font-size:14px;padding:0 10px 0 0;line-height:25px;background:#e9e9e9;}
.zxal ul li p{font-size:13px;color:#333;font-weight:bold;}
.zxal ul li p b{font-size:13px;color:#9a3334;}
.zxal ul li p span{display:block;width:80px;height:22px;text-align:center;line-height:22px;border:#333 1px dotted;background:#e9e9e9;padding:0;margin-top:5px;float:right;}
.zxal ul li p span a{color:#333;font-size:12px;}
.zxal ul li p.span:hover{background:#9c3232;}
.zxal ul li:hover img{border:#9a3334 1px solid;}
.zxal ul li:hover p span{background:#9a3334;border:#eee 1px dotted;}
.zxal ul li:hover p span a{color:#fff;}

.yxgt{width:826px;margin:0 auto;overflow:hidden;padding:10px 5px;border:#9a3334 1px solid;border-top:0;}
.yxgt ul{}
.yxgt ul li{width:196px;float:left;padding:5px;}
.yxgt ul li img{width:192px;height:160px;border:#e9e9e9 1px solid;}
.yxgt ul li p{width:174px;margin-top:2px;height:80px;font-size:14px;padding:10px;line-height:25px;}
.yxgt ul li p span{display:block;width:172px;height:30px;text-align:center;line-height:30px;border:#333 1px dotted;background:#e9e9e9;padding:0;margin-top:5px;}
.yxgt ul li p span a{color:#333;font-size:15px;}
.yxgt ul li p.span:hover{background:#C12926;}
.yxgt ul li:hover img{border:#9a3334 1px solid;}
.yxgt ul li:hover p span{background:#C12926;border:#eee 1px dotted;}
.yxgt ul li:hover p span a{color:#fff;}

.anlitj{ width:836px; overflow:hidden; border: #9a3334 1px solid; margin-bottom:20px;}
.anlitj .nzxleft{ width:836px; border:none;}
.anlitj .nlname{ width: 790px; height: 42px;margin: 20px 12px;}
.anlitj .altjtuwen{ width: 836px; height: 312px; overflow:hidden;border-bottom: 2px dashed #E7E7E7;}
.anlitj .altjtuwen .nlhome{ float:left; width:246px; overflow:hidden; margin:0px 12px; font-size:12px; line-height:24px; color:#777;}
.anlitj .altjtuwen .nlhome img{ width:246px; height:186px; overflow:hidden;}
.anlitj .altjtuwen .nlhome p{ padding-top:12px;}
.anlitj .altjtuwen .nlhome p a{ font-size:16px;}
.anlitj .altjwenzi{ padding:10px 0px 12px 0px;}
.anlitj .altjwenzi li{ width:368px; float:left; margin:0px 18px;}

/* ��Ʒ����*/
.pro_xx{ background:#fff; border:1px solid #d6d7d7; overflow:hidden; padding:10px; margin-top:10px; margin-bottom:10px;}
.pro_xx_l{ width:585px; height:auto; float:left; border:1px solid #9a3334; margin-left:20px;}
.pro_xx_l img{ width:585px; height:430px;}
.pro_xx_r{ width:400px; height:auto; float:right; margin-right:20px; overflow:hidden;}
.pro_xx_r h2{ font-size:16px; font-weight:bold; line-height:30px; padding:5px 0;}
.pro_xx_ul1{ overflow:hidden; padding:5px 0; height:170px;}
.pro_xx_ul1 li{font-size:16px; line-height:30px; overflow:hidden;}
.pro_xx_ul1 li b{ font-size:15px;}
.pro_xx_ul2{ overflow:hidden; padding:6px 0; margin-top:10px; border-bottom:1px dashed #dedede; border-top:1px dashed #dedede;}
.pro_xx_ul2 li img{width:350px; height:auto;}
.qq{ overflow:hidden; padding-top:24px;}
.qq a.qqz{ display:block; width:120px; height:40px; float:left; text-align:center; line-height:40px; border:1px solid #9a3334; background:#9a3334; color:#fff; font-size:18px;}
.qq a.qqy{ display:block; width:120px; height:40px; float:left; margin-left:20px; text-align:center; line-height:40px; border:1px solid #9a3334; color:#9a3334; font-size:18px;}
.qq a.qqy:hover{ background:#9a3334; color:#fff;}

.qq .vfx{width:120px; height:40px; float:left; line-height:19px; color:#9a3334; font-size:14px; margin-left:16px;}


.xzwm{ width:836px; margin:0 auto; border:#9a9a9a 1px solid; overflow:hidden;}

.gwzn{ width:750px; margin:0 auto; border:#9a3334 1px solid; padding-bottom:20px; margin-top:15px; margin-bottom:15px; background:#eeeeee; overflow:hidden;}
.gwzn ul{ padding:0 35px;}
.gwzn ul li{ background:url(../images/bg26.jpg) no-repeat center left; padding-left:9px; line-height:32px;}
.gwzn ul li{ font-size:16px;}
.gwznn{ width:300px; float:left; margin-left:20px; margin-top:10px; min-height:90px; overflow:hidden;}
.gwznn h3{ height:55px; line-height:75px; padding-left:40px; color:#9a3334; font-size:22px; font-weight:normal; letter-spacing:2px;}

.gwzn1{ background:url(../images/bg21.jpg) no-repeat top left; }
.gwzn2{ background:url(../images/bg22.jpg) no-repeat top left; }
.gwzn3{ background:url(../images/bg23.jpg) no-repeat top left; }
.gwzn4{ background:url(../images/bg24.jpg) no-repeat top left; }


/* ��Ʒҳ�����ϵ */
.cgdtglxleft{float:left;width:400px;height:350px;overflow:hidden;}
.cgdtglxl1{font-size:20px;line-height:36px;color:#000;margin-bottom:15px;letter-spacing:2px; padding-left:30px;}
.cgdtglxl1 span{color:#ea141b;}
.cgdtglxl2{font-size:18px;line-height:26px;color:#000;margin-bottom:15px;letter-spacing:1px; text-align:center;}
.cgdtglxl2 img{padding:0 25px;}
.cgdtglxl2 span{color:#ea141b;}
.csecboxw{background:url(../images/yizi.png) no-repeat;width:430px;height:350px;float:right;}
.csecbox{ padding-top:5px; padding-left:30px;}

/* ��ʵ���� */
.homecase{ height:666px; overflow:hidden; background:#e9e9e9; margin-top:50px; padding-top:28px;}
.hocase{ width:1100px; margin:auto auto; height:660px; overflow:hidden;}
.hocase h2{text-align: center;height: 115px;font-size: 36px;font-weight: bold;}
.hocase h2 a{color: #160400;}
.hocase h2 b{color: #f13a00;}
.hocase h2 em{display: block; font-style:normal; background:url(../images/sgtit.jpg) no-repeat 226px top;margin-top: 2px;font-weight: normal;font-size: 20px;color: #333333;letter-spacing: 12px;padding-top: 6px;}
.homecaseul{ width:1100px; height:436px; overflow:hidden; padding-left:2px;}
.homecaseul .homcaslibg{ float:left; width:342px; padding-left:10px; padding-top:10px; height:436px; margin-left:14px; overflow:hidden; background:#fff;}
.homecaseul li{ width:332px; float:left; border:1px #cecece solid; height:416px; overflow:hidden;}
.homecaseul li .hulpic{ height:250px; overflow:hidden; text-align:center; padding-top:7px;border-bottom:1px #cecece solid; }
.homecaseul li .hulpic a{display:block; width:322px; height:180px; margin:auto;}
.homecaseul li .hulpic a img{ width:322px; height:244px; overflow:hidden;}
.homecaseul li .hccaname{ text-align:center; line-height:34px; margin:8px 0px;}
.homecaseul li .hccaname a{ font-size:16px; font-weight:bold;}
.homecaseul li p{ font-size:13px; width:94%; margin:0px auto; height:62px; line-height:23px; color:#424242;}
.hcmore3{ margin:0px auto;background:url(../images/index_84.jpg) center no-repeat; width:98px; height:30px; line-height:30px; text-align:center;}
.hcul2{ width:1100px; height: 84px; line-height: 40px; overflow:hidden;font-size: 16px;}
.hcul2 li{ float:left; margin-top:30px; margin-left:46px;}
.hcul2 li a{float:left; height:38px;text-align:center; padding: 0 50px;font-size: 15px; color: #666666; background:#c9c9c9; border:1px solid #9b9b9b;}
.hcul2 li a:hover{ background:#c12926; color:#fff; border:1px solid #c12926}

/* ������Ѷ */
.newzixun{ margin:50px auto;}
.nzxleft{ width:480px; float:left; border-bottom:3px #e7e7e7 solid; padding-bottom:10px;}
.nlname{ width:480px; border-bottom:3px #e7e7e7 solid; height:45px; margin-bottom:30px;}
.nlname a.nlnametit{ display:block; width:480px; height:45px; overflow:hidden; color:#c12926; background:url(../images/newltbg.jpg) no-repeat 88px 0px;}
.nlname3{ width:1100px; margin-top:50px;}
.nlname3 a{ float:right; margin-left:26px; font-size:12px; font-weight:normal; font-family:"����"; line-height: 45px;}
.nlname3 a.nlname3tit{ float:left; font-size:20px; font-family:"Microsoft YaHei",arial,Helvetica,sans-serif; font-weight:bold; display:block; width:480px; height:45px; overflow:hidden; color:#c12926; background:url(../images/newltbg3.jpg) no-repeat 88px 0px; margin:0; line-height:26px;}
.nlhome{ color:#666666; font-size:14px; margin-bottom:20px;}
.nlhome a{ color:#c12926; font-size:14px;}
.nlhome a:hover{ text-decoration:underline;}
.nlhome img{ width:480px; height:296px; overflow:hidden;}
.nlhome p{ padding-top:20px; padding-bottom:5px;}
.nlhome p a{ color:#191919; font-size:18px;}
.nlhome p a:hover{color:#CE0201; text-decoration:underline;}
.nzxleft ul li a{ float:left; background:url(../images/index_112.jpg) left no-repeat; padding-left:25px; font-size:15px; color:#444444; line-height:37px; }
.nzxleft ul li a:hover{background:url(../images/index_109.jpg) left no-repeat; color:#d01528; text-decoration:underline;}
.nzxleft ul li span{ float:right; font-size:13px; margin-top:9px;}
.nzxright{ width:554px; float:right;}
.nzxright .nlname a{ background:url(../images/newrtbg.jpg) no-repeat 88px 0px;}
.nzxright .nlhome{ height:154px; border-bottom:1px #efefef solid; margin-bottom:30px;}
.nzxright .nlhome span{ line-height: 28px;}
.nzxright .nlhome p{ padding-top:0px; background:url(../images/index_96.jpg) no-repeat 0px 4px; padding-left:66px; font-size:22px; padding-bottom:11px;}
.nzxright .nlhome p a{ font-size:22px;}
.nzxright ul{ margin-bottom:20px;}
.nzxright ul li a{ display:block; font-size:15px; color:#444444;line-height:40px;background:url(../images/index_106.jpg) right no-repeat; }
.nzxright ul li a:hover{background:url(../images/index_103.jpg) right no-repeat;}

/* �ײ���ϵ���� */
.gdtglianxius{width:100%;height:700px;overflow:hidden; background:url(../images/biaodanbg.jpg) no-repeat center center;padding-top:15px;padding-bottom:15px;/*margin-top:25px;*/}
.gdtgzheng{ height:432px; background:rgba(255,255,255,1); margin-top:154px;}
.gygdtg{ margin-top:40px; margin-bottom:40px; border: 1px solid #CFCFCF;}
.gdtglxleft{ position:relative; width:746px; float:left; background:url(../images/gdlbg.jpg) no-repeat 40px 98px;}
.gdtglxleft .gdltit{ width:734px; height:40px; overflow:hidden; text-align:center;}
.gdtglxleft .gdltit img{ margin-top:6px;}
.gdtglxleft .gdlp1{ width:700px; font-size:14px; color:#888888; text-align:center; line-height:24px; padding-left:6px;}
.gdtglxleft .gdlp1 span{ color:#414141;}
.gdtglxleft .gdlp2{ height:216px; margin-top:140px; overflow:hidden; font-size:14px; color:#888888; text-align:left; line-height:30px; padding-left:20px;}
.gdtglxleft .gdlp2 span{ color:#c12926;}
.secboxw{ float:right; width:340px; height:422px; overflow:hidden; background:url(../images/secboxwbg.png) no-repeat;}
.secboxw p{ width:312px; line-height:22px; text-align:left; margin-left:14px; font-size:14px;}
.secboxw p.secp3{ font-size:12px; color:#c12926;}
.secboxw p.secp1{ margin-top:12px; font-weight:bold;}
.secboxw form{ margin-top:20px;}
.secboxw .int{width:310px;margin:0 auto;height:28px;line-height:30px;margin-bottom:10px;}
.secboxw .int input{width:288px;border:0;margin:0;padding:0;height:28px;padding-left:10px;padding-right:10px;float:left;color:#333;line-height:28px\0;border:1px solid #ccc;}
.secboxw .lynr{width:310px;margin:0 auto;height:110px;line-height:30px;margin-bottom:6px;overflow:hidden;}
.secboxw .lynr textarea{width:288px;border:0;margin:0;padding:0;height:85px;padding:10px;float:left;color:#333;line-height:28px\0;border:1px solid #ccc;}
.secboxw .int .zbfb{float:right;width:310px;height:40px;background:#c12926;border:#fff 1px solid;text-align:center;color:#fff;font-size:18px;font-weight:bold;}
.secboxw .int .zbfb:hover{background:#ff4401;}
.lookmap{ position:absolute; left:256px; top:122px; display:block; width:122px; height:146px; overflow:hidden;}

.xqcontactus{ height:444px; background:none;}
.xqcontactus .gdtgzheng {margin-top:0px; background:none;width: 826px;border: #9a3334 1px solid; padding-top: 10px; padding-right: 10px;}
.xqcontactus .gdtglxleft,.xqcontactus .gdtglxleft .gdltit,.xqcontactus .gdtglxleft .gdlp1{ width:470px;}
.xqcontactus .gdtglxleft{ background: url(../images/gdlbg2.jpg) no-repeat 204px 112px;}
.xqcontactus .gdtglxleft .gdlp1{ font-size:12px;}
.xqcontactus .gdtglxleft .gdlp2{ height: 238px; margin-top:92px; font-size: 12px;}
.xqcontactus .secboxw p{ font-size:14px;}
.xqcontactus .lookmap{ position:absolute; left: 330px; top:112px; display:block; width: 114px; height: 130px; overflow:hidden;}

/* �������� */
.dzlc{background:url(../images/dglcbg.jpg) no-repeat;height:212px;margin-top:15px;margin-bottom:15px;}
.dzlc li{width:111px;float:left;text-align:center;line-height:28px;font-size:15px;color:#fff;}
ul.dz1{padding:33px 10px 20px 90px;overflow:hidden;}
ul.dz2{padding:15px 10px 16px 90px;overflow:hidden;}

/*�����ϲ�*/
.xjys6{width:230px;float:right;overflow:hidden;line-height:35px;padding-top:10px;font-size:22px;color:#5b2a0a;font-weight:bold;}
.zixks{width:168px;background:#ebebeb;border:#5b2a0a 1px solid;margin-top:5px;height:32px;border-radius:8px;line-height:32px;text-align:center;}
.zixks a{color:#333;font-size:14px;font-weight:bold;}
.zixks a:hover{color:#fa4f03;}
.zixk{width:168px;background:#ebebeb;border:#CCC 1px solid;margin-top:5px;height:32px;border-radius:8px;line-height:32px;text-align:center;}
.zixk a{color:#333;font-size:14px;font-weight:bold;}
.zixk a:hover{color:#fa4f03;}

/*��������*/
.g_ystit{ background:url(../images/ystit.jpg) no-repeat center top;height: 153px; margin-bottom:36px;}
.wid1600{ width:1600px; margin:0 auto;}
.g_ys1{height:513px;}
.g_ys1 .m_ys1{ float:left; padding:20px 0 0 0;width: 460px;height: 380px;}
.g_ys1 .m_ys1 b{display: block;font-size: 56px;font-weight: bold;color: #f13a00;}
.g_ys1 .m_ys1 h3{font-size: 26px;color: #182067;font-weight: bold;height: 58px;line-height: 50px;}
.g_ys1 .m_ys1 p{font-size: 14px;color: #666;line-height: 24px;}
.g_ys1 .m_ys1 h2{color:#834820;font-size:16px;font-weight:bold;}
.g_ys1 .m_ys1 span{color:#CCC;font-size:16px;font-family:"Times New Roman",Times,serif;}
.g_ys1 .m_ys1 p{line-height:24px;font-size:14px;padding:10px 0 10px 0;color:#666;}
.g_ys2{height:513px;}
.g_ys3{height:513px;}

/*���*/
input.text{font:14px/14px "΢���ź�";padding:12px
0 12px 50px;color:#bcbbbb;color:#747373\9;width:188px;height:14px;border:1px
solid #d8d8d8;background-color:#FFF}
input.f_error{border-color:red}
input.tijiao{float:left;cursor:pointer;width:70px;height:38px;background:#ffffff;border:#DDD 1px solid;border-radius:2px;color:#666;}
.hengname{float:left;margin-right:10px;background:url(../images/f_apply_name.png) no-repeat 12px center;font:14px/14px "΢���ź�";padding:12px
0 12px 50px;color:#bcbbbb;color:#747373\9;width:188px;height:14px;border:1px
solid #d8d8d8;background-color:#FFF}
.hengdian{float:left;margin-right:10px;background:url(../images/f_apply_tel.png) no-repeat 14px center;}
.xjys5{width:230px;float:right;overflow:hidden;line-height:35px;padding-top:90px;font-size:22px;color:#fd9800;font-weight:bold;}
/* һ�𴴸� */
.yqdz{text-align:center;padding:20px 0 28px 0;}
.yqdz .dljm{width:170px;margin:0 auto;border:#ff4401 2px solid;height:40px;text-align:center;line-height:40px;margin-top:10px;font-size:19px;font-weight:bold;letter-spacing:2px;}
.yqdz .dljm img{vertical-align:middle}
.yqdz .dljm a{color:#ff4401;}
/*�ײ���ʽ*/
.dibu{margin:0 auto;margin-top:10px;width:100%;overflow:hidden;}
.didhfuqin{ background:#c12926; height:56px; line-height:56px;}
.didh{width:1070px; font-size:15px; margin:0 auto;color:#eee;}
.didh a{ padding:0 35px; color:#fff; background:url(../images/footernavbg.jpg) no-repeat right center;}
.didh a:hover{ text-decoration:underline;}
.dibu .din{width:1070px;padding:15px;min-height:160px;margin:0 auto;color:#333;line-height:20px;margin-top:2px;background:#fff;border:#ccc solid 1px; margin-top:40px;}
.dzwz{WIDTH:206px;float:left;}
.dzwz .phone{liNE-HEIGHT:18px;PaDDING-LEFT:10px;PaDDING-RIGHT:10px;HEIGHT:auto;}
.dzwz .phone H4{liNE-HEIGHT:20px;FONT-FaMILY:"΢���ź�";HEIGHT:20px;COLOR:#666}
.dzwz .phone P{liNE-HEIGHT:30px;HEIGHT:30px;COLOR:#c00;FONT-SIZE:20px;FONT-WEIGHT:bold;text-shadow:1px 1px 1px #CCC}
.dzwz .count{PaDDING-BOTTOM:2px;liNE-HEIGHT:20px;PaDDING-LEFT:10px;PaDDING-RIGHT:10px;COLOR:#656565;PaDDING-TOP:0px}
.dzwz .look{TEXT-aliGN:center;PaDDING-BOTTOM:0px;liNE-HEIGHT:25px;MaRGIN:15px 0px 0px 12px;PaDDING-LEFT:24px;WIDTH:94px;PaDDING-RIGHT:21px;DISPLaY:inline-block;BaCKGROUND:url(../images/header_1228.png) no-repeat 0px -512px;HEIGHT:25px;TEXT-DECORaTION:none;PaDDING-TOP:0px}
.dzwz .look:hover{COLOR:#ff4400 !important;}
.dzwy{width:840px;float:right;}
.dzwy .list{BORDER-LEFT:#c8c8c8 1px dotted;PaDDING-BOTTOM:0px;PaDDING-LEFT:15px;WIDTH:135px;PaDDING-RIGHT:15px;FLOaT:left;OVERFLOW:hidden;PaDDING-TOP:0px}
.dzwy H4{liNE-HEIGHT:20px;PaDDING-LEFT:8px;FONT-FaMILY:"΢���ź�";BaCKGROUND:url(../images/header_1228.png) no-repeat -247px -443px;HEIGHT:20px}
.dzwy ul{MaRGIN-TOP:10px;HEIGHT:120px;OVERFLOW:hidden}
.dzwy ul li{liNE-HEIGHT:24px;HEIGHT:24px;OVERFLOW:hidden}
.dzwy ul li a{COLOR:#656565}
.dzwy ul li a:hover{COLOR:#ff4400 !important;}
.dibu .din2{width:1080px;padding:10px;min-height:40px;line-height:22px;margin:0 auto;color:#333;line-height:20px;margin-top:20px;background:#fff;border:#ccc solid 1px;}
.dibu .din2 a{color:#666;padding-left:5px;padding-right:5px;}
.dibu .din2 a:hover{color:#fd4500;}
.dibu .din3{width:1100px;font-size:22px;overflow:hidden;margin:0 auto;line-height:24px;font-size:12px;padding-top:20px;padding-bottom:40px;}
.dibu .din3 .din3z{width:520px;float:left;overflow:hidden;}
.dibu .din3 .din3y{width:260px;float:right;color:#666;}
.dibu .din3 .din3y span{float:left;width:100px;text-align:center;line-height: 14px; margin-left:30px;}

/*���̼���*/
.jmys{ width:1100px; margin:0 auto; overflow:hidden; line-height:24px; font-size:14px;}
.jmyst{ width:515px; margin:0 auto; overflow:hidden; min-height:220px; padding-left:33px;}
.jmyst h3{ height:50px; line-height:50px; font-size:18px; color:#983434; letter-spacing:1px;}
.jmyst1{ float:left; background:url(../images/ysbg1.jpg) no-repeat top left;}
.jmyst2{ float:right; background:url(../images/ysbg2.jpg) no-repeat top left;}
.jmyst3{ float:left; background:url(../images/ysbg3.jpg) no-repeat top left;}
.jmyst4{ float:right; background:url(../images/ysbg4.jpg) no-repeat top left;}

.jmqj{ width:1100px; margin:0 auto; overflow:hidden; padding-top:20px; padding-bottom:20px; line-height:26px; font-size:16px;}
.jmqj h2{ height:40px; line-height:40px; font-size:24px; color:#983434; letter-spacing:1px;}
.jmqj h3{ line-height:35px; font-size:18px; color:#983434; letter-spacing:1px;}

.jmzc{ width:1030px; height:56px; padding-left:70px; margin:0 auto; letter-spacing:2px; overflow:hidden; margin-top:18px; margin-bottom:18px; line-height:26px; font-size:16px;}
.jmzc h4{ height:27px; line-height:27px; font-size:16px; color:#983434; letter-spacing:1px;}

.jmzc1{ background:url(../images/6bg1b.jpg) no-repeat left;}
.jmzc7{ background:url(../images/6bg1.jpg) no-repeat left;}

.jmzc2{ background:url(../images/6bg2.jpg) no-repeat left;}
.jmzc2:hover{background:url(../images/6bg2b.jpg) no-repeat left;}

.jmzc3{ background:url(../images/6bg3.jpg) no-repeat left;}
.jmzc3:hover{background:url(../images/6bg3b.jpg) no-repeat left;}
.jmzc4{ background:url(../images/6bg4.jpg) no-repeat left;}
.jmzc4:hover{background:url(../images/6bg4b.jpg) no-repeat left;}
.jmzc5{ background:url(../images/6bg5.jpg) no-repeat left;}
.jmzc5:hover{background:url(../images/6bg5b.jpg) no-repeat left;}
.jmzc6{ background:url(../images/6bg6.jpg) no-repeat left;}
.jmzc6:hover{background:url(../images/6bg6b.jpg) no-repeat left;}

.jmjs{ width:1100px; height:90px; margin:0 auto; letter-spacing:1px; overflow:hidden; margin-top:18px; margin-bottom:18px; line-height:35px; font-size:18px; font-weight:bold; color:#222; background:url(../images/jmjs.jpg) no-repeat;}
.jmjs li{ padding-bottom:20px; float:left;}

.jmdhzx{ width:248px; float:right; height:55px; background:url(../images/hsbg.jpg) no-repeat left; line-height:45px;}
.jmdhzx a{ padding-left:90px; color:#fff; font-size:20px;}
.jmsqbg{ width:248px; float:right; height:55px; background:url(../images/hsbg2.jpg) no-repeat left; line-height:45px; }
.jmsqbg a{ padding-left:50px; color:#fff;  font-size:20px;}

.jmbg{ width:310px; padding:10px; height:370px; float:left; background:#eeeeee; line-height:26px; font-size:15px; font-weight:bold;}
.jmbg .lxw{ width:225px;  border-bottom:1px #666 solid; line-height:22px; font-size:14px; font-weight:normal; color:#CCC; font-family:"Times New Roman", Times, serif;}
.jmbg .lxw h3{ font-size:20px; color:#973236;}
.jmbg p{padding-top:7px;}
.jmbg p img{ vertical-align:middle}
.jmbg .mfdh{ width:230px; height:45px; margin-top:5px; overflow:hidden; padding-left:75px; line-height:23px; background:url(../images/dhdh.jpg) no-repeat left; font-size:18px; color:#973236; }

.jmbg2{ width:420px; height:390px; float:left; margin-left:10px; background:#fff; line-height:30px; font-size:16px; font-weight:bold;}
.jmbg2 .shb{ width:405px; padding-left:15px; height:45px; border-bottom:2px #e4e4e4 solid; line-height:45px; background:#f4f4f4; font-size:22px; color:#973236; font-family:"Times New Roman", Times, serif; overflow:hidden; margin-bottom:5px;}

.secbox2{width:380px;height:340px;float:left; padding-left:20px;}
.secbox2 .int{width:350px;margin:0 auto; line-height:30px;margin-bottom:10px;}
.secbox2 .int input{width:288px;border:0;margin:0;padding:0;height:28px;padding-left:10px;padding-right:10px; color:#333;line-height:28px\0;border:1px solid #ccc;}
.secbox2 .lynr{width:350px;margin:0 auto; line-height:30px;margin-bottom:20px;overflow:hidden;}
.secbox2 .lynr textarea{width:288px;border:0;margin:0;padding:0;height:85px;padding:10px;float:left;color:#333;line-height:28px\0;border:1px solid #ccc;}
.secbox2 .int .zbfb{float:right;width:125px;height:40px;background:#9a3334;border:#fff 1px solid;text-align:center;color:#fff;font-size:18px;font-weight:bold;}
.secbox2 .int b{ color:red;}
.secbox2 .int .zbfb:hover{background:#ff4401;}



.jmbg3{ width:330px; height:390px; background:url(../images/songdn.jpg) no-repeat; float:right; line-height:30px; font-size:20px; text-align:center;}
.jmbg3 span{ padding-top:270px; padding-right:8px; display:block;}
.jmbg3 span b{ font-weight:normal; color:#973236;}

/* ����ҳ�� */
.quanpingbg{ width:100%; background:url(../images/quanpingbg.jpg) repeat center top;}
.cxmiddle{ width:1100px; margin:0 auto;}
.cxyhq{ background:url(../images/cxyouhuiquan.jpg) no-repeat -1px top; height:124px; width:1046px; overflow:hidden; padding:10px 54px 0 0;}
.cxyhq a{ float:right; width:244px; height:114px; overflow:hidden; margin-left:8px;}
.cxcplist{ width:1100px; padding:20px 0;}
.cxcptit{ height:42px; overflow:hidden; border-bottom:2px solid #b61733; padding-left:86px; background:url(../images/cxcptitbg.jpg) no-repeat 42px bottom;}
.cxcptit p{ font-size:18px; font-weight:bold; color:#171715;}
.cxcptit span{ font-size:12px; color:#989c9b;}
.cxcp{ padding:0 38px;}
.cxcp dl{ float:left; margin-top:22px;}
.cxcp dl.cxdlmiddle{  margin:22px 40px 0 40px;}
.cxcp dl dt{ width:307px; height:230px; overflow:hidden; border:1px solid #ffcad4; background:#fff; padding:5px 0 0 5px;}
.cxcp dl dt a{ display:block; width:290px; height:213px; overflow:hidden; border:1px solid #b61733; padding:5px;}
.cxcp dl dt a img{ width:290px; height:213px; overflow:hidden;}
.cxcp dl:hover dt{ border:1px solid #b61733;}
.cxcp dl:hover a{ color:#b61733;}
.cxcp dl dd{ font-size:16px; color:#181818; height:36px; line-height:36px; overflow:hidden;}
.cxcp dl dd a{ color:#181818;}
.cpdlsl{ float:left;}
.cpdlsr{ float:right;}
.cxcp dl dd span b{ color:#b61733; font-size:24px;}

/* ��ҳ��ʽ */
.neixwx{width:838px;margin: 0 auto;overflow: hidden; height:41px; font-size:14px; margin-top:20px; margin-bottom:20px; color:#999;}
.pages{clear:both; height:39px; float:right; color:#666; }
.pages li{display:block; float:left; margin:0 3px; line-height:35px; color:#DDD; min-width:35px; text-align:center; height:35px; border:#EEE 1px solid;}
.pages li a,a.cut{display: block; color:#999; background:#fff;}
.pages li a:hover{ background:#f8f8f8;}
.pages li.thisclass{display:block; color:#fff; background:#C12926; width:35px; height:35px; }
.pages li.gong{ border:0; color:#666;  height:29px;}
.pages .pageinfo{color:#666; width:90px !important; height:29px;}
.pages li.shou{ width:72px; background:#f8f8f8;}
.pages li.bu{ padding:0 10px;}
.pages li.gong{ padding:0 10px;}

.pages li.qian{ width:72px; background:#f8f8f8;}
.pages li.hou{ width:72px;}
.pages li.xuan{ border:0; padding-top:5px;}
.pages li.xuan select{width:39px; height:29px; border:#EEE 1px solid;}

/*�Ҳ�����*/
#FloatRight{position:fixed;right:1px;bottom:200px; width:164px; height:450px; z-index:9999;_position:absolute;_top:expression(document.documentElement.clientHeight-100+documentElement.scrollTop +"px")}
#FloatRight a{ border:0px;}

/*�Ż�ȯ��ȡ�������*/
.youhuiquantab input{ width: 300px; border: 0; margin-left: 60px; margin-top:10px; padding: 0; height: 35px; padding-left: 10px; padding-right: 5px; float: left; color: #333; line-height: 28px\0; border: 1px solid #ccc;}
.youhuiquantab .zbfb { width: 300px; height: 40px; background: #9a3334; border:none; text-align: center; color: #fff; font-size: 18px; font-weight: bold;}

/*�ؼ�ר��ҳ��*/
.smallban{ width:100%; height:376px; text-align:center;}
.smallban img{ height:376px; overflow:hidden;}
.fasttd{  overflow:hidden; border-top: dotted 6px #D3D3D3;padding-top: 7px;}
.fasttd .fastone{ border-bottom:1px dashed #9f9f9f; overflow:hidden; font:14px "Microsoft Yahei"; line-height:28px; padding:10px 0px;}
.fasttd span{ float:left; width: 86px; font-size:16px; color: #FFFFFF;background: #C12926;text-align: center; border-radius: 6px;}
.fasttd .fastpa{ float: right; width: 750px; line-height:34px;}
.fasttd .fastpa a{ color:#757575; display:inline-block; padding:0 14px; text-transform:uppercase;}
.fasttd .fastpa a:hover{ color:#C12926;}
.fasttd h2 { display:block; font:30px "Microsoft Yahei"; text-align:center; height:72px; color:#585858; overflow:hidden; background:url(../images/td_line.gif) no-repeat center bottom;}
.fasttd .fastpa img{ vertical-align:middle;}
.tjfasttd{ margin:20px auto; border:none;}
.tjfasttd .fastpa{ width:1010px;}
.syfasttd{ background:#ededed; padding-bottom:20px;}
.syfasttd h2{ background:url(../images/td_linesy.gif) no-repeat center bottom;}
.syfasttd .fastpa a{ padding:0px 13px;}
.lxfasttd .fastpa{ width:930px;}
.zheng2{ width:1124px; margin:0 auto; padding-left: 24px;}
.tjdjcx{width: 267px; height: 330px; overflow:hidden; margin-top:20px; position:relative;margin-right: 8px;float:left;overflow:hidden;/*border:#EEE 1px solid*/border:#999 1px solid;}
.tjdjcx .tus{position:absolute;width:50px;height:59px;z-index:20;background:url(../images/zhe.png) no-repeat;left: 302px;line-height:50px;text-align:center;font-size:22px;color:#fff;}
.tjdjcx .tu{width: 267px;height: 196px; border-bottom:#999 1px solid;}
.tjdjcx .tu img{width: 267px;height: 196px;}
.tjdjcx .djd{width: 246px;height:34px;line-height:35px; border-top:#999 1px solid; padding: 0 10px;}
.tjdjcx .djd b{padding-left:5px;font-size:18px;color:#ff4401;}
.tjdjcx .djd span{float:right;padding-right:5px;font-size:15px;}
.tjdjcx .djd span a{color:#333;}
.tjdjcx .wz{padding: 26px 10px 0 10px; height:74px; line-height:1.3; font-size: 14px;}
.tjdjcx .nr{font-size: 12px; color:#888;}
.tjdjcx .gd{float:right; width: 68px; height:40px; background:url(../images/pro_36.gif) no-repeat; line-height: 40px; padding-left: 12px;}
.tjdjcx:hover .gd{background:url(../images/pro_37.gif) no-repeat; color:#fff;}
.tjdjcx:hover .xxx,.tjdjcx:hover .nr{ color:#ff4401;}
.tjdjcx .xxx{font-size: 18px; font-weight:bold;}
.tjzixun{ width:100%; height:250px; overflow:hidden; text-align:center; margin:20px auto;}
.tjzixun img{ height:250px; overflow:hidden;}
.tjyuecu{ margin-bottom:20px;}
.yhq { background: url(../images/yhqbg.jpg) repeat-x; width: 1100px; height:260px; overflow: hidden;}
.yhq .s1 { width:232px; float:left; margin-top:42px; overflow: hidden; padding-left:44px; text-align: center;}
.yhq .s1 img{ margin:0; padding:0; float:left;}
.yhq .s1 .yhqs1p1{ width:196px; height:30px; line-height:32px; overflow:hidden; color:#FFFFFF; font-size:17px; border-bottom:1px solid #FFF; margin-bottom:4px;}
.yhq .s1 .yhqs1p2{ width:230px; height:16px; text-align:center; font-family:"����"; line-height:16px; font-weight:bold; overflow:hidden; color:#000; font-size:13px; margin-left:-18px;}
.yhq .s2 { float:left; width:780px; height:154px; padding-top:36px; margin-top:35px; background: #fff;     overflow: hidden;}
.yhq .s2 .s21 { height:136px; overflow: hidden;}
.yhq .s2 .s21 .z {     width: 90px;     height: 110px;     float: left;     display: block;     margin: 10px 0px;     padding: 0 18px;     text-align: center;     overflow: hidden;     border-right: 1px dashed #333;}
.yhq .s2 .s21 .z p {     margin: 0 5px;     width: 30px;     font-size: 26px;     float: left;     line-height: 36.3px;     font-weight: bold;     color: #444;}
.yhq .s2 .s21 .zz {     height: 110px;     margin: 10px 0px; padding-left:20px; width: 346px;     float: left;     overflow: hidden;     cursor: pointer;}
.yhq .s2 .s21 .zz img {     text-align: center;     margin: 13px auto;}
.yhq .s2 .s21 .y {     float: left;     width: 240px;     height: 110px;     padding: 0 20px;     margin: 10px 0;     border-left: 1px dashed #333;     text-align: center;}
.yhq .s2 .s21 .y p {     line-height: 24px;     text-align: center;     font-size: 15px;     color: #333;}
.yhq .s2 .s21 .y .ta1 {     overflow: hidden;     display: block;     margin: 10px auto;     line-height: 30px;     height: 30px;     border: 1px dashed #c9002b;     width: 193px;     padding-left: 5px;}
.yhq .s2 .s21 .y .ta2 {     width: 100px;     background: #c9002b;     font-size: 14px;     line-height: 30px;     height: 30px;     border: 0;     color: #fff;     text-align: center;     cursor: pointer;     font-weight: bold;}

/*���ƼҾ�ҳ��*/
.positiontit{ height:90px; width:1100px; overflow:hidden; padding-top:10px;}
.positiontit .positleft{ position:relative; float:left; width:500px; height:76px; line-height:86px; color:#f5f5f5; font-size:40px; font-weight:bold; padding-left:30px;}
.positiontit .positleft span{ position:absolute; left:0px; top:30px; font-size:20px; font-weight:normal; color:#343434; width:80px; height:30px; line-height:0px;}
.positiontit .positright{ float:right; width:52px; height:80px; line-height:86px; overflow:hidden; background:url(../images/dzjjpositrbg.png) no-repeat 0 center; padding-left:34px; color:#fff;}

.dzpinpaisl{ font-size:13px; color:#fff; height:580px; overflow:hidden; position:relative; margin-bottom:20px;}
.dzpinpaisl .dzppslright{width:642px; float:right;}
.dzpinpaisl .dzppslleft{background:#eeeeee;width:322px; color:#6f6f79; height:369px; padding:80px 68px 0 68px; line-height: 28px;}
.dzpinpaisl .dzppslleftbt{padding-bottom:35px; line-height:normal; font-size:24px; font-weight:bold;}
.dzpinpaisl .dzppslleftwid{padding-right:22px;}
.dzpinpaisl .dzppslleftbor{ width:60px; height:2px; background:#6f6f79; margin-top:80px;}
.dz_pic{padding-bottom:28px; background:#fff; width:932px; border-bottom:1px dashed #cecece; position:absolute; bottom:0px; left:84px;}
.dz_pic li{float:left; color:#333; line-height:36px; text-align:center; font-size:15px; width:210px; padding:7px 11px 0px 11px; border-right:1px dashed #cecece;}
.dz_pic li.dzppslilast{border:0;}
.dz_pic li .dzppslijl{margin:13px 0 0 4px;}

.dznanti{ height:322px; overflow:hidden;}
.dznanti .dzntpz_l{ float:left; width:840px; height:322px; overflow:hidden;}
.dznanti .dzntpz_l dl{overflow:hidden; float:left; border:1px solid #d4dfe5; width:406px; height:147px; margin:0 10px 20px 0; display:inline-block;}
.dznanti .dzntpz_l dl dt{ float:left; width:62px; padding:38px 20px 0 20px; }
.dznanti .dzntpz_l dl dt img{width:62px; height:76px;}
.dznanti .dzntpz_l dl dd{ width:288px; float:left;}
.dznanti .dzntpz_l dl dd h4{font-size:18px;display:block;height:35px;margin-top:22px;}
.dznanti .dzntpz_l dl dd h4 a{ color:#686868; text-decoration:none;}
.dznanti .dzntpz_l dl dd p{ line-height:25px; color:#767676; font-size:14px;}
.dzntpz_r{ width:259px; height:318px; background:#c12926; overflow:hidden;}
.dzntpz_r a{  color:#fff;}
.dzntpz_r h3{ padding-top:18px; text-align:center; font-size:12px; color:#fff; font-weight:normal; height:72px; margin-bottom:33px;}
.dzntpz_r h3{ font-size:30px; display:block; color:#fff; margin-bottom:7px;}
.dzntpz_r h3 span{ display:block; width:66px; height:2px; background:#fff; margin-left:96px; margin-top:24px;}
.dzntpz_r p{ font-size:14px; line-height:25px; margin:0 28px 26px; color:#fff;}

.jjtuwen1 .jjtw1wz,.jjtuwen2 .jjtw2wz,.jjtuwen3 .jjtw1wz{ height:76px;}
.jiejuent{ height:1290px; overflow:hidden; background:#f4f4f4; margin-top:30px; padding:50px 0px;}
.jiejuent .jjnttit{ height:58px; line-height:58px; width:1098px; border:1px solid #d4dfe5; background-color:#fff; text-align:center; color:#333; background-image:url(../images/jjnttitbg.jpg); background-repeat:no-repeat; background-position:center;letter-spacing: 2px; font-size: 24px;}
.jiejuent .jjnttit span{ color:#c12926;}
.jjtuwen2{ margin-top:14px;}
.jjtw2l,.jjtw2r{ float:left; border:1px solid #d4dfe5; padding:0 16px; background:#fff; color:#414141; font-size:15px; line-height:28px; width:510px; height:442px; overflow:hidden;}
.jjtw2r{ float:right;}
.jjtw2r img{ margin-top:32px;}
.jjtuwen1 .jjtw1bt,.jjtuwen2 .jjtw1bt,.jjtuwen3 .jjtw1bt{padding:40px 0 26px 0; margin:0 12px 20px 12px; border-bottom:1px solid #137eb6;}
.jjtw2wz,.jjtuwen1 .jjtw1wz{ margin:0px 12px;}
.jjtuwen1,.jjtuwen3{padding:30px 16px; background:#fff; border:1px solid #d4dfe5; margin-top:14px; color:#414141; font-size:15px; line-height:28px; height:310px; overflow:hidden;}
.jjtuwen1 .jjtw1con,.jjtuwen3 .jjtw1con{float:right; width:532px; margin-right:14px;}
.jjtuwen3 .jjtw1con{ float:left;}
.jjtuwen1 .jjtw1tu,.jjtuwen3 .jjtw1tu{width:490px;}
.jjtuwen1 .jjtw1bt,.jjtuwen2 .jjtw1bt,.jjtuwen3 .jjtw1bt{padding-top:22px; background:url(../images/jjtw1btbg1.jpg) no-repeat 0 25px; padding-left:72px;}
.jjtuwen1 .jjtw1bt h3,.jjtuwen2 .jjtw1bt h3,.jjtuwen3 .jjtw1bt h3{ color:#181818; font-size:22px;}
.jjtuwen1 .jjtw1bt p,.jjtuwen2 .jjtw1bt p,.jjtuwen3 .jjtw1bt p{ color:#aeaeae; font-size:13px;}
.jjtuwen21{ margin-top:14px;}
.jjtuwen2 .jjtw2l .jjtw1b2{ background:url(../images/jjtw1btbg2.jpg) no-repeat 0 35px; padding-top:32px;}
.jjtuwen2 .jjtw2r .jjtw1b2{ background:url(../images/jjtw1btbg3.jpg) no-repeat 0 25px; padding-top:22px;}
.jjtuwen3 .jjtw1bt{ background:url(../images/jjtw1btbg4.jpg) no-repeat 0 25px; padding-top:22px;}
.jjtuwen3 .jjtw1tu{ float:right;}
.jjtw1tu04{ width:488px; height:308px; overflow:hidden;}
.jjtw1tu04an{ display:block; margin-bottom:2px;}

.dzjjadv{ height:162px; overflow:hidden; background:url(../images/dzjjadvbg.jpg) no-repeat center center; padding-top:50px;}
.dzjjadv .dzadvzi{ width:726px; margin:0 auto;}
.dzjjadv .dzadvzi .dzadvzil{ float:left; width:290px;}
.dzjjadv .dzadvzi .dzadvzil .dzadvzilt{ background:url(../images/dzjjadvpho.png) no-repeat 0 4px; height:68px; padding-left:52px; color:#fff;}
.dzjjadv .dzadvzi .dzadvzil .dzadvzilt span{ font-size:14px;}
.dzjjadv .dzadvzi .dzadvzil .dzadvzilt p{ font-size:26px; font-weight:bold;}
.dzjjadv .dzadvzi .dzadvzir{ float:right;}
.dzjjadv .dzadvzi .dzadvzil .dzadvzilb{ cursor:pointer; display:block; width:172px; height:40px; line-height:40px; overflow:hidden; text-align:center; background:#fff; margin-left:16px; font-size:16px; color:#c12926; font-weight:bold; font-family:"����";}
.dzjjadv .dzadvzi .dzadvzir{ color:#fff; text-align:center;}
.dzjjadv .dzadvzi .dzadvzir .dzadvzirp1{ font-size:30px; margin-bottom:16px;}
.dzjjadv .dzadvzi .dzadvzir .dzadvzirp2{ font-size:24px; margin-bottom:4px;}
.dzjjadv .dzadvzi .dzadvzir .dzadvzirp3{ font-size:16px;}

.dzphoto{ width:1540px; margin:0 auto; height:760px; overflow:hidden; padding:80px 0;}
.dzphoto .dzphotol{ float:left; width:204px; height:150px; overflow:hidden; margin-top:342px;}
.dzphoto .dzphotol a{ display:block; position:relative;}
.dzphoto a span{ display:block; height:20px; padding:0 8px; line-height:20px; overflow:hidden; position:absolute; right:3px; bottom:3px; background:#000;filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7; color:#fff;}
.dzphoto a:hover span{ background:#f57a1c;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
.dzphoto .dzphotom{ float:left; width:708px; height:736px; overflow:hidden;}
.dzphoto .dzphotom a{ float:right; position:relative; margin-left:10px;}
.dzphoto .dzphotom dzphotom1,.dzphoto .dzphotom dzphotom2,.dzphoto .dzphotom dzphotom3,.dzphoto .dzphotom dzphotom4{ float:right;}
.dzphoto .dzphotom .dzphotom1{ position:relative; margin-bottom:10px;}
.dzphoto .dzphotom .dzphotom1 .dzphotom1_1{ position:absolute; bottom:0px; right:398px;}
.dzphoto .dzphotom .dzphotom1 .dzphotom1_2{ position:absolute; bottom:0px; right:186px;}
.dzphoto .dzphotom .dzphotom2,.dzphoto .dzphotom .dzphotom3{ margin-bottom:10px;}
.dzphoto .dzphotor{ float:left; width:618px; height:668px; margin-top:90px; overflow:hidden; position:relative;}
.dzphoto .dzphotor a{ float:left; position:relative; margin-left:10px;}
.dzphoto .dzphotor .dzphotom1{ position:relative; margin-bottom:10px;}
.dzphoto .dzphotor .dzphotom1 .dzphotom1_1{ position:absolute; bottom:0px; left:398px;}
.dzphoto .dzphotor .dzphotom1 .dzphotom1_2{ position:absolute; bottom:0px; left:186px;}
.dzphoto .dzphotor .dzphotom2{ margin-bottom:10px;}
.dzphoto .dzphotor .dzphotor4{ position:absolute; left:226px; bottom:36px; color:#f57a1c; text-decoration:underline; font-size:16px;}
.dzphoto .dzphotor .dzphotor4:hover{ color:#3b3939;}

.dzplay{ height:690px; padding-top:30px; overflow:hidden; background:#f4f4f4;}
.dzplay .dzplaytw1{ width:344px; height:530PX; overflow:hidden; float:left;}
.dzplay .dzplaytw1 .dzplayt1 a{ display:block;}
.dzplay .dzplaytw1 .dzplayt1 img{ width:344px; height:206px; overflow:hidden;}
.dzplay .dzplaytw1 .dzplayw1{ height:68px; line-height:54px;}
.dzplay .dzplaytw1 .dzplayw1 a{ color:110f10; font-size:16px; letter-spacing:1px;}
.dzplay .dzplayw1 a:hover{ color:f57a1c; text-decoration:underline;}
.dzplay .dzplaytw1 .dzplaysj{ height:134px; overflow:hidden; padding-left:130px; background:url(../images/dzplaysj1.png) no-repeat;}
.dzplay .dzplaytw1 .dzplaysj p{ line-height:27px;}
.dzplay .dzplaytw1 .dzplaysj p.dzplaysjzan{ background:url(../images/dzplaysjzan.png) no-repeat 0 center; padding-left:24px;}
.dzplay .dzplaytw1 .dzplygy{ width:314px; height:100px; overflow:hidden; line-height:24px; font-size: 12px;}
.dzplay .dzplaytw1 .dzsjtalk{ text-decoration:underline;}
.dzplay .dzplaytw2 .dzplaysj{ background:url(../images/dzplaysj2.png) no-repeat;}
.dzplay .dzplaytw3 .dzplaysj{ background:url(../images/dzplaysj3.png) no-repeat;}
.dzplay .dzplaytw2{ margin-left:34px;}
.dzplay .dzplaytw3{ float:right;}

.dzwayt1{ color:#242424; font-size:26px; text-align:center; margin-top:50px;}
.dzwayt2{ color:#9da1a0; font-size:16px; text-align:center; line-height:30px; margin-bottom:40px;}
.tabs { width: 100%; max-width: 600px;}
.tabs input {opacity: 0;}
label {cursor: pointer;background: -webkit-linear-gradient(#c12926, #c12926); color: #fff; border-radius: 5px 5px 0 0; padding: 1.5% 3%; float: left; margin-right: 2px; font:  1em cambria; font-size:16px;}
label:hover { background: -webkit-linear-gradient(#dc3835, #dc3835); }
input:checked + label { background: #fff; color: #333; border:1px solid #d4dfe5; border-bottom:none; margin-bottom:-1px; font-size:16px;}
.tabs input:nth-of-type(1):checked ~ .panels .panel:first-child,
.tabs input:nth-of-type(2):checked ~ .panels .panel:nth-child(2),
.tabs input:nth-of-type(3):checked ~ .panels .panel:nth-child(3),
.tabs input:nth-of-type(4):checked ~ .panels .panel:last-child { opacity: 1; -webkit-transition: .3s; }
.panels { float: left; clear: both; position: relative; width: 1098px; background: #fff; border-radius: 0 10px 10px 10px; height: 434px; border:1px solid #d4dfe5; margin-bottom:30px;}
.panel { width: 100%; opacity: 0; position: absolute; background: #fff; border-radius: 0 10px 10px 10px; box-sizing: border-box; padding-top:30px; line-height:48px;}
.panel .dzi1{ width:510px; margin:0 auto; font-size:18px;}
.panel .dzi2{ width:272px; text-align:center; margin:0 auto; font-size:28px; font-weight:bold;}
.panel .dzi3{ width:560px; margin:0 auto; font-size:18px;}
.panel .dzileft1{ float:left; color:#f57a1c;}
.panel .dzileft2{ float:left; color:#127eb5;}
.panel .dziright1{ float:right; color:#569d03;}
.panel .dziright2{ float:right; color:#f8d039;}
.panel .dzionly{ font-size:13px; margin-left:24px; margin-top:20px;}
.panel .dzijdt{ width:960px; height:60px; padding-top:38px; margin:0 auto; overflow:hidden; background:url(../images/dzijdt.jpg) no-repeat 20px 0px; color:#979797; font-size:12px;}
.panel .dzinowdz{ display:block; text-align:center; width:102px; height:38px; line-height:38px; overflow:hidden; margin:0 auto; background:#c12926; color:#fff; border-radius:3px; margin-top:10px; font-size:16px;}
.panel .dzijdt2{ background:url(../images/dzijdt2.jpg) no-repeat 20px 0px;}

.designer-item { width: 240px; height: 384px; border: 1px solid #333; float: left; margin-left: 18px; position: relative; margin-right:19px;}
.designer-iteml{ margin-right:0px;}
.designer-img { background:url(../images/bg1_9e23d45.jpg) no-repeat; width: 206px; height: 308px; margin: 18px 0 0 -20px; display: block; } 
.designer-img img { display: block; width: 206px; height: 308px;}
.lazy-bac { background: url(../images/logolazy_f94f4c0.png) center no-repeat #e5e5e5; background-size: 60%;}
.designer-item .designer-like { width: 30px; font-size: 13px; color: #fff; position: absolute; right: 0; top: 148px; background:#ca4341; padding:10px 5px; box-sizing: border-box; text-align: center; line-height: 16px;}
.designer-name { font-size: 20px; position: relative; margin-left: 28px;}
.designer-name a { overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; display: block; color:#545251; font-size:12px; margin-top:6px;}
.designer-name a.dadiquaili{ display:block; color:#292524; font-size:16px; margin-top:0px; padding-left:22px; background:url(../images/dadiquaili.jpg) no-repeat 0 center;}

.dzfwinput{ width:1094px; height:228px; overflow:hidden; border:3px solid #d4dfe5; margin:46px auto;}
.dzfwinput .dzfwileft{ float:left; width:724px; height:228px; border-right:3px solid #d4dfe5;}
.dzfwinput .dzfwileft .dzfwilt{ height:60px; line-height:60px; padding:0 10px; color:#000000; font-weight:bold; letter-spacing:1px; font-size:14px;}
.dzfwinput .dzfwileft .dzfwilt span{ display:inline-block; width:20px; height:20px; line-height:20px; text-align:center; color:#c12926; margin:2px; background:#eeeeee;}
.dzfwinput .dzfwileft .dzfwilb{ background:#eeeeee;}
.dzfwinput .dzfwileft .dzfwilb .dzfwilbl{ float:left; width:196px; background:#c12926; height:134px; text-align:center; padding-top:36px;}
.dzfwinput .dzfwileft .dzfwilb .dzfwilbl p{ color:#000; font-size:16px;}
.dzfwinput .dzfwileft .dzfwilb .dzfwilbl p.dzfwilblp1{ color:#fff; font-size:20px; font-weight:bold;text-shadow:2px 1px 3px #000; letter-spacing:2px;}
.dzfwinput .dzfwileft .dzfwilb .dzfwilbl p.dzfwilblp2{ height:34px; line-height:34px; overflow:hidden; border-bottom:1px solid #000; margin-bottom:8px;}
.dzfwinput .dzfwileft .dzfwilb .dzfwilbr{ float:right; width:526px; height:38px; padding-left:2px; padding-top:130px; overflow:hidden; background:url(../images/dzfwilbr.jpg) no-repeat 20px 16px;}
.dzfwinput .dzfwileft .dzfwilb .dzfwilbr span{ margin:0 17px; font-size:12px;}
.dzfwinput .dzfwiright{ float:right; height:202px; width:322px; padding-top:26px; padding-left:44px; overflow:hidden;}
.dzfwinput .dzfwiright .p-tit{ color:#c12926; font-size:12px; font-weight:bold;}
.dzfwinput .dzfwiright .secboxw{ width:322px; height:180px; overflow:hidden;}
.dzfwinput .dzfwiright .secboxw .int{ margin-bottom:18px;}
.dzfwinput .dzfwiright .secboxw .int span{ float:left;}
.dzfwinput .dzfwiright .secboxw .int input{ float:left; width:214px;}
.dzfwinput .dzfwiright .secboxw .int .zbfb{ width:276px; font-size:14px; letter-spacing: 1px; font-weight:normal;}

/*��Ƶ������*/
#header{width:980px; height:90px; margin:0px auto; position:relative;}
#logo{width:240px; height:90px; background:url(../images/logo_demo.gif) no-repeat}
#logo h1{text-indent:-999em}
#logo h1 a{display:block; width:240px; height:90px}


h2.top_title{margin:4px 20px; padding-top:15px; padding-left:20px; padding-bottom:10px; border-bottom:1px solid #d3d3d3; font-size:18px; color:#a84c10; background:url(../images/arrl.gif) no-repeat 2px 16px}

#footer{height:60px;}
#footer p{ padding:10px 2px; line-height:24px; text-align:center}
#footer p a:hover{color:#51555C}
#stat{display:none}

.google_ad{width:728px; height:90px; margin:50px auto}
.ad_76090,.ad_demo{width:760px; height:90px; margin:40px auto}
.demo_topad{position:absolute; top:15px; right:0px; width:472px; height:60px;}


@media screen and (min-width: 320px) and (max-width : 480px) {
 html{-webkit-text-size-adjust: none;}
 #header{width:100%}
 #main{width:100%; margin:10px auto;  -moz-border-radius:0px;-khtml-border-radius: 0px;-webkit-border-radius: 0px; border-radius:0px;}
 .demo_topad{display:none}
 .google_ad{width:100%; margin:40px auto; text-align:center}
.ad_76090,.ad_demo{width:100%; height:auto; margin:40px auto;text-align:center}
.demo{width:98%; margin:10px auto}
}


.box_head {
    border-bottom: #DDDDDD 1px solid;
    height: 44px;
    line-height: 44px;
    overflow: hidden;
    padding: 0 10px;
}
.c_p {
    cursor: pointer;
}

.f_gray {
    color: #666666;
}

.f_r {
    float: right;
}
.map p {
    margin: 0px;
    line-height: 28px;
    padding: 0 0 0 20px;
    font-size: 14px;
}

input#destoon_pageno {
    border: none;
    width: 45px;
    padding-left: 5px;
}
input.pages_btn {
    height: 33px;
    width: 35px;
}

.adimg img {
    width: 1084px;
    height: 130px;
    padding-left: 6px;
    margin-top: -11px;
}
input#destoon_pageno {
    height: 35px;
    border: #EEE 1px solid;
}
.pages label {
    display: inline-block;
    float: none;
    width: auto;
    margin: 0 3px;
    /*color: #DDD;
	background: none;*/
    min-width: 35px;
    text-align: center;
    height: 10px;
    line-height: 10px;
    border: #EEE 1px solid;
}
.pages a {
    display: inline-flex;
    margin: 0 3px;
    line-height: 35px;
    /*color: #DDD;*/
    min-width: 35px;
    text-align: center;
    height: 35px;
    border: #EEE 1px solid;
}
.neixwx .pages {
    float: none;
    text-align: center;
}
#elevator font {
    position: absolute;
    z-index: 999;
    margin-top: 152px;
    margin-left: -130px;
    font-size: 16px;
    color: #c12926;
    letter-spacing: inherit;
    font-weight: 600;
}