@charset "utf-8";

/*reset��ʼ*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
  vertical-align:baseline;
    background:transparent;
}

body {
    line-height:1;
}

:focus {
	outline:none;
}

article,aside,canvas,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary { 
    display:block;
}

nav ul {
    list-style:none;
}

blockquote, q {
    quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}

a {
    margin:0;
    padding:0;
    border:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}

mark {
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}

del {
    text-decoration: line-through;
}

abbr[title], dfn[title] {
    /*border-bottom:1px dotted #000;*/
    cursor:help;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}

hr {
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}

input, select {
    vertical-align:middle;
}





html {
    background:white;
    color:black;
}
/* ҫע�����Ԫ�ز����̳и��� font ������ */
body,button,input,select,textarea {
    font:14px '΢���ź�',arial,sans-serif;
}
input,select,textarea {
    font-size:100%;
}
/* ie bug��th ���̳� text-align */
th {
    text-align:inherit;
}
/* ie6 7 8(q) bug ��ʾϊ���ڱ��� */
iframe {
    display:block;
}
/* ȥ�� firefox �´�Ԫ�صı߿� */
abbr,acronym {
    border:none;
    font-variant:normal;
}
/* һ�µ� del ��ʽ */
del {
    text-decoration:line-through;
}
address,caption,cite,code,dfn,em,th,var {
    font-style:normal;
    font-weight:500;
}
/* ȥ���б�ǰ�ı�ʶ��li ��̳� */
ol,ul {
    list-style:none;
}
/* �������ű�����ҫ�����أ�����ʲô������ */
caption,th {
    text-align:left;
}
/* ͳһ�ϱ���±� */
sub,sup {
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline;
}
sup {
    top:-0.5em;
}
sub {
    bottom:-0.25em;
}
/* �������� hover ״̬����ʾ�»��� */
a:hover {
    text-decoration:underline;
}
/* ����yahoo���ñ��ⶼ�զ��壬��ӧ���ϵͳӧ�� */
h1,h2,h3,h4,h5,h6 {
    font-size:100%;
    font-weight:500;
}
/* ĭ�ϲ���ʾ�»��ߣ�����ҳ���� */
ins,a {
    text-decoration:none;
}
/* ȥ�� ie6 & ie7 �����״�� */
a:focus,*:focus {
    outline:none;
}
/* ������� */
.clearfix:before,.clearfix:after {
    content:"";
    display:table;
}
.clearfix:after {
    clear:both;
    overflow:hidden;
}
.clearfix {
    zoom:1; /* for ie6 & ie7 */
}
.clear {
    clear:both;
    display:block;
    font-size:0;
    height:0;
    line-height:0;
    overflow:hidden;
}
/* ������ʾ�����أ�ͨ�������� js ��� */
.hide {
    display:none;
}
.block {
    display:block;
}
/* ���ø��������ٸ��������� bug */
.fl,.fr {
    display:inline;
}
.fl {
    float:left;
}
.fr {
    float:right;
}
.m_t_0{ margin-top:0 !important;}
.m_t_20{ margin-top:20px !important;}
/*reset����*/

/*ͷ��*/
header{ margin:0 auto; overflow:hidden}
header .logo{ position:relative; padding:30px 0; width:100%}
header .logo ul a{ margin-left:34px; color:#646464; line-height:34px;}
header nav{ border:1px solid #dddddd; border-left:none; border-right:none;}
header nav li{ width:11%; text-align:center; line-height:52px; height:52px;}
header nav a{ font-size:16px; color:#1b1b1b;}
header nav a:hover{ color:#d2b07e; text-decoration:none;}
header nav li.act{ border-bottom:4px solid #c49858;}
header nav li.act a{ color:#d2b07e}

/*�ײ�*/
.footer{ width:100%;  text-align:center; min-height:70px; background:#f1f1f1; padding:30px 0 20px 0;  margin-top:80px; position:relative}
.dhy_youq{ float:left; display:inline}
.dhy_youqs{ float:left; display:inline}
.dhy_foot{position:relative; margin:0 auto;}
.footer nav{ display:inline-block}
.footer nav,footer ul,footer p{  margin:0 auto;}
.footer nav a{ color:#464646;}
.footer nav span{ padding:0 16px; color:#464646;}
.footer ul{ height:30px; width:120px; margin:0 auto; position:relative; left:160px; margin-top:10px;}
.footer ul li{ width:40px; background-position:center center; background-repeat:no-repeat; height:24px; cursor:pointer; float:left; display:inline; position:relative;}
.footer p{ color:#666666; font-size:12px;}
.ewm_wx{ background-image:url(/uploads/image/bcss/pic_wx.png);}
.ewm_pg{ background-image:url(/uploads/image/bcss/pic_ios.png);}
.ewm_az{ background-image:url(/uploads/image/bcss/pic_az.png);}
.ewm_pg_act{ background-image:url(/uploads/image/bcss/pic_ios_act.png);}
.footer ul li div{ display:none; position:absolute; top:-125px; left:-34px; width:107px; height:115px; background-image:url(/uploads/image/bcss/bg_footer_ewm.png); padding-top:10px; font-size:12px; color:#797979; line-height:18px;}


.dhy_tc{ width:330px; margin:0 auto; text-align:left; line-height:30px;}
.dhy_tc a{ font-size:12px; color:#464646; margin-right:18px;}
footer{ position:relative}
.dhy_erwm{ position:absolute; right:36%; top:-100px; display:none; z-index:10}
nav span{cursor:pointer;}
.footer nav span.dhy_yq,.footer nav span.dhy_gz{ padding:0}
.dhy_jy_more{display:none;}

/*������*/
.containter{  margin:0 auto; min-height: 300px; position:relative;}
.containter h2{ font-size:36px; color:#c49858; padding:60px 0 40px 0;}
.containter h2 span{ font-size:24px; padding-left:40px;}
.containter nav{ border-bottom:2px solid #dddddd;}
.containter nav a{ display:inline-block; /*width:80px;*/ font-size:20px; color:#1b1b1b; text-align:center; line-height:54px; margin-right:26px;}
.containter nav a:hover{ text-decoration:none; color:#c49858}
.containter nav a.act{ color:#cfa972; /*border-bottom:2px solid #cfa972;*/}
.containter_left{ /*width:223px; padding-right:26px;*/ border-right:1px solid #dddddd; margin-top:40px; /*margin-right:30px;*/}
.containter_left nav{ min-height:600px; text-align:center; /*border-top:5px solid #dddddd;*/ border-bottom:none;}
.containter_left nav li{ border-bottom:1px solid #cfa972; height:48px; line-height:48px; position:relative}
.containter_left nav a{ color:#797979; font-size:16px; margin:0;}
.containter_left nav .act{ color:#cfa972; font-size:16px;}
.containter_right{ margin-top:40px; width:890px;}
.detail h4{ font-size:18px; color:#c29b61; line-height:40px; height:40px;}
.containter_right .wzjj{ border-bottom:1px solid #dddddd; padding-bottom:10px; color:#666666; font-size:12px;}
.containter_right .wzjj span{ color:#999999; padding-right:34px;}
.containter_right .wzjj a{ color:#999999; padding:0 4px; cursor:pointer;}
.containter_right .wzjj a.act{ color:#cfa972; }
.detail h5{ line-height:34px; height:34px; background-color:#f5f5f5; font-size:16px; color:#333333; text-indent:16px; margin-top:20px;}
.detail div{ margin-top:20px;}
.detail .zstp{ text-align:center; font-size:0;}
.contant{ color:#666666; line-height:200%; padding:0 12px;}
.contant p{ margin-bottom:8px;}

/*չ��Ԥ��*/
.list_zlyg{ background-color:#f5f5f5; font-size:0; margin-left:75px; position:relative; padding-bottom:24px;}
.list_zlyg h5{ font-size:16px; color:#464646; line-height:200%; margin-top:10px; text-indent:16px;}
.list_zlyg h5 a{ color:#464646;}
.list_zlyg p{ color:#999999; font-size:14px; text-indent:16px; }
.zlyg ul{ margin-top:40px;}
.zlyg ul .list_zlyg:first-child{ margin-left:0;}
.list_zlyg .zdtj{ width:54px; height:72px; line-height:72px; position:absolute; top:-2px; left:15px; z-index:10; background-color:#cfa972; color:#ffffff; font-size:16px; text-align:center;}
.zlyg .load_more{ margin:0 auto; margin-top:50px; text-align:center;}
.zlyg .nav_zlyg{ color:#464646; font-size:16px; margin-top:30px;}
.zlyg .nav_zlyg a{ display:inline-block; color:#797979; margin-left:25px;}
.zlyg .nav_zlyg a.act{ color:#bf9657;}
.list_zlyg .more_zlyg{ display:inline-block; width:76px; height:34px; line-height:34px; font-size:14px; color:#ffffff; text-decoration:none; background-color:#cfa972; text-align:center; margin:15px 0 0 15px;}


/****************************************dhy**************************************************/
/*���ݸſ�*/
.dhy_yuef{ width:223px; height:186px; position:relative; background:#fff; z-index:1; padding-top:15px; display:none }
.containter nav .dhy_yuef a{ color:#797979; font-size:14px; line-height:28px}
.containter nav .dhy_yuef dt.hover a{color:#bf9657}
.containter nav .dhy_yuef dt:hover a{color:#bf9657; text-decoration:none}
.dhy_bguan{margin-top:38px; width:865px; border-left:1px solid #dddddd; padding-left:29px; padding-right:25px}
.dhy_bgtitle{margin-bottom:30px}
.dhy_bgtitle h3{ color:#222222; font-size:18px;}
.dhy_bgcontent h2{ color:#bf9657; font-size:16px; padding:0}
.dhy_biaoti{margin-bottom:25px;}
.dhy_biaoti li{ float:left; margin-left:25px; line-height:26px; color:#999999; font-size:12px;}
.dhy_neir{ padding-left:25px}
.dhy_neir h4{ line-height:28px; color:#464646; font-size:16px;}
.dhy_neir p{color:#797979; font-size:14px;  line-height:28px; text-align:justify}
.dhy_laiyu{ float:right; color:#999999; font-size:12px; margin-top:15px;}
.dhy_bgtu{ width:830px; height:622px; background:#f5f5f5; margin:0 auto; margin-top:40px; padding:0 10px; margin-left:25px; margin-bottom:35px}



/* ч��css��ʼ */
.mkefocus {width:827px; height:622px;  margin:0 auto }
.mkeul { margin: 0px auto; width:827px; height:622px;  position: relative; overflow:hidden }
.mkeul ul { position: absolute; left: 0px; top: 55px; height: 555px; }
.mkeul ul li { float: left; text-align: left; }
.mkeul ul li  a{ }
.mkeul ul li span{ position:absolute; top:-38px; margin-left:50px; display:inline-block; color:#797979;}

.mkenum { height: 35px; width: 50px; position: absolute; z-index: 10; left:0; top: 20px; font-size: 14px ; color:#797979; background:#f5f5f5 }
.mke_ns1 { line-height: 16px; text-align: right; height: 16px; width: 16px; position: absolute; left: 0px; top: 0px; }
.mke_ns2 { line-height: 16px;  text-align: left; display: block; height: 16px; width: 16px; position: absolute; left:23px;  }
.dhy_x{ position:absolute; left:17px; top:-3px}
.mkelbtn { background:url(/uploads/image/bcss/dhy_bgleft1.png) no-repeat left center; height: 35px; width: 35px; position: absolute; left: 0px; top: 280px; cursor: pointer; z-index: 10; }
.mkelbtn:hover{ background-image:url(/uploads/image/bcss/dhy_bgleft2.png)}
.mkerbtn { position: absolute; top: 280px; right: 0px; background:url(/uploads/image/bcss/dhy_right2.png) no-repeat left center; height: 35px; width: 35px; cursor: pointer; z-index: 10; }
.mkerbtn:hover{ background-image:url(/uploads/image/bcss/dhy_bgright1.png)}
/* ч��css���� */

.dhy_tufoot{ padding-left:25px; width:830px}
.dhy_bguf{  display:inline-block; vertical-align:top; margin-top:10px; margin-right:15px}
.dhy_bgufx{ margin-bottom:30px}
.dhy_bguxg li a{ color:#797979; line-height:28px; font-size:16px; }
.dhy_bguxg li span{ margin-right:10px;}
.containters{ margin-bottom:240px}


.dhy_bgufoot{ height:216px; background:#f1f1f1; width:100%;padding-top:10px}
.dhy_bgufoot_mid{ width:1170px; margin:0 auto; }

.dhy_bguf_x{ margin-right:12px; vertical-align:top}
.dhy_bgunavs ul li{ float:left; font-size:12px; color:#727171; margin-right:18px; line-height:34px;}
.dhy_bgunavs ul li a{ font-size:12px; color:#727171; margin-right:15px;}
.dhy_bgunavs ul li .dhy_bgufoot_yq a{ font-size:14px; color:#464646; line-height:30px; margin-right:12px;}
.dhy_bgufoot_yq a{ font-size:14px; color:#464646; line-height:30px; margin-right:12px;}
.dhy_bgunav ul li{ float:left; font-size:12px; color:#727171; margin-right:18px; line-height:34px; }
.dhy_bgu_kf{ background:url(/uploads/image/bcss/dhy_bg_kfxx.png) no-repeat left center; padding-left:20px}
.dhy_bgu_phone{ background:url(/uploads/image/bcss/dhy_bguphone.png) no-repeat left center; padding-left:20px}
.dhy_bgu_adress{ background:url(/uploads/image/bcss/dhy_bguadress.png)  no-repeat left center; padding-left:20px}
.dhy_bgufoot_x{ height:21px; border-bottom:1px solid #cccccc; margin-bottom:20px}
.dhy_bgufoot_tu{ margin-bottom:12px;}
.dhy_bgu_name{ font-size:12px; color:#969594; padding-bottom:12px;}







/*��������*/
.dhy_manleft{ border-right:0; margin-right:0; width:225px}
/*.dhy_manleft nav{border-top:5px solid #cfa972}*/
.dhy_manleft nav li:first-child{ border-top:1px solid #ddd}
.dhy_manleft nav li{ border-bottom:1px solid #dddddd; font-size:16px; color:#797979; border-top:1px solid transparent}
.dhy_manleft nav li a{ font-size:16px; color:#797979}
.dhy_manleft nav li.act{ border-bottom:1px solid #cfa972; border-top:1px solid #cfa972; }
.dhy_manleft nav li.acts{ border-bottom:none}
.dhy_manleft nav li.act a{ color:#cfa972}
.dhy_jy_yg{ margin-top:35px; float:left;  border-left:1px solid #dddddd; width:76% }
.dhy_jy_ygle{ float:left; width:318px; margin-right:20px;  }
.dhy_jy_ygles{border:1px solid #dddddd; margin-bottom:15px; height:320px; padding-top:80px; padding-left:20px}
.dhy_jy_fh p a{ color:#c29b61; font-size:16px;}
.dhy_jy_ygri{ width:535px; float:left; padding-right:15px; padding-bottom:165px}
.dhy_jy_ygri h3{ font-size:20px; color:#c29b61; margin-bottom:20px}
.dhy_jy_ygri ul{ }
.dhy_jy_ygri ul li{ font-size:14px; color:#797979; line-height:30px; overflow:hidden}
.dhy_jy_ygri ul li span{ color:#333333; float:left}
.dhy_jy_ygri ul li i{ font-style:normal; float:left}
.dhy_jy_hd_nr{ float:right; width:465px; text-align:justify}
.dhy_jy_yyrs{ padding-top:10px}
.dhy_jy_rs{ display:inline-block; }
.dhy_jy_rs input{ width:40px; height:30px; text-align:center; border:none; float:left; font-size:14px; color:#464646; line-height:30px}
.dhy_jy_rs span{ cursor:pointer}
.dhy_jy_xz p{ line-height:30px; font-size:14px; color:#cfa972;}
.dhy_jy_tj{ text-align:right}
.dhy_jy_tj span{ width:116px; line-height:46px; color:#fff; display:inline-block; background:#cfa972; text-align:center; font-size:16px;}
.dhy_jy_tj a{ width:116px; line-height:46px; color:#fff; display:inline-block; background:#cfa972; text-align:center; font-size:16px;}
.dhy_jy_tu1{ float:left}




.dhy_jy_ss select{ width:200px; height:38px; margin-right:16px; border:1px solid #cfa972; }
.dhy_jy_ss select option:hover{ background:#cfa972;}
.dhy_jy_ss input{ width:196px; height:34px; margin-right:16px; border:1px solid #cfa972; background: no-repeat right 186px; padding-left:4px; float:left; color:#666666 }
/*��������*/


#divselect{ position:relative; z-index:10000; float:left; margin-right:15px;}
#divselect cite{width:196px; height:36px;line-height:38px; display:block; color:#807a62; cursor:pointer;font-style:normal;
padding-left:4px;border:1px solid #666666;  background: no-repeat 186px center; border:1px solid #cfa972}
#divselect ul{width:200px;border:1px solid #666666; background-color:#ffffff; position:absolute; z-index:20000; margin-top:-1px; display:none;border:1px solid #cfa972}
#divselect ul li{height:34px; line-height:34px;}
#divselect ul li a{display:block; height:34px; color:#666666; text-decoration:none; padding-left:10px; padding-right:10px; text-align:center}
#divselect ul li a:hover{background-color:#cfa972; color:#fff}



.dhy_jy_s{ float:left}
.dhy_jy_s a{ display:inline-block; width:78px; line-height:38px; background:#cfa972; color:#fff; text-align:center; }
.dhy_jy_tu{ margin-top:30px}
.dhy_jy_tu1{ width:276px; margin-right:30px}
.dhy_jy_tu1 ul li{ min-height:276px; background:#f5f5f5; margin-bottom:30px}
.dhy_jy_sm{ padding:0 15px; padding-bottom:10px}
.dhy_jy_sm h4 a{ line-height:44px; border-bottom:1px solid #fff; font-size:18px; color:#222222; display:block}
.dhy_jy_sm span{ font-size:12px; color:#797979; line-height:36px}
.dhy_jy_sm p{ font-size:12px; line-height:20px; color:#464646;}
.dhy_jy_more{ text-align:center; margin-top:20px; margin-bottom:50px}



/*����*/
.dhy_jy_ygle h3{ font-size:20px; color:#c29b61; margin-bottom:20px}
.dhy_jy_sanp{ margin-bottom:18px}
.dhy_jy_sanp p{ font-size:14px; color:#464646;}
.dhy_jy_hdfs{ margin-top:30px}
.dhy_jy_hdfs h3{ font-size:16px; color:#222222; line-height:35px; background:#f5f5f5; padding-left:20px; margin-bottom:10px}
.dhy_jy_hdfs p{ font-size:14px; color:#666666; line-height:30px; padding-left:10px; text-align:justify}
.dhy_jy_sjsm{ margin-top:15px; margin-bottom:60px;}
.dhy_jy_sjsm p{ font-size:12px; color:#797979; line-height:30px}


/*���ڽ���-����Ԥլ*/
.dhy_jy_gzyy{ float:inherit; width:890px; padding-bottom:0px}
.dhy_jy_hdfs ul li span{ display:block; float:left; width:105px; text-align:right; background: no-repeat right 10px; padding-right:10px; margin-right:28px; line-height:28px;}
.dhy_jy_hdfs ul li input{ float:left; width:172px; line-height:28px; border:1px solid #ddd;height:28px}
.dhy_jy_hdfs ul li select{ float:left; width:172px; line-height:28px; border:1px solid #ddd; height:30px}
.dhy_jy_hdfs ul li{ float:inherit; margin-bottom:20px}
.dhy_jy_hdfs ul li.dhy_jy_li input{width:490px;}
.dhy_jy_hdfs ul li.dhy_jy_liput{ text-align:left; font-size:14px; color:#696969; padding-left:140px }
.dhy_jy_hdfs ul li.dhy_jy_liput input{ width:15px; height:15px; float:inherit;}
.dhy_jy_gzyy p{ color:#cfa972; font-size:14px; margin-bottom:15px;}

/*Ԥլ�ɹ�˵*/
.dhy_yy_cg p{ margin-bottom:0}
.dhy_yy_cg .dhy_jy_gzyy{ margin-bottom:20px;}
.dhy_yy_cg { margin-bottom:20px;}
.dhy_jy_gzyys p a{ font-size:16px; color:#cfa972;}
.dhy_jy_gzyys p{font-size:16px; color:#333333; margin-bottom:0}

/*���ڻع˶���*/
.dhy_jy_erj input{ width:496px; height:41px; line-height:40px; border:1px solid #d0a972; float:left; font-size:14px; color:#999999; padding-left:20px;}
.dhy_jy_erj { margin-bottom:20px}
.dhy_jy_erjn li{ float:left; margin-right:20px; font-size:16px; color:#333333; margin-bottom:5px}
.dhy_jy_erjn li a{color:#333333; font-size:14px; color:#797979}
.dhy_jy_erjn li.hover a{color:#cfa972}
.dhy_jy_lib li{ border-bottom:1px solid #dddddd; line-height:34px; font-size:14px; color:#464646; margin-top:16px;}
.dhy_jy_lib li a{font-size:14px; color:#464646}
.dhy_jy_lib li span{color:#cfa972; display:inline-block; margin-right:10px; padding-right:10px; background: no-repeat right }
.dhy_jy_lib li i{ font-style:normal; float:right; font-size:12px; color:#999;}


/*���ڻع�����*/
.dhy_jy_huisanj{ margin-left:15px;}
.dhy_biaotis li{ margin-left:0; margin-right:25px;}
.dhy_biaotis li i{ font-style:normal; padding:5px; cursor:pointer}
.dhy_jy_huisanj{ border-bottom:1px solid #ddd}
.dhy_jy_sj h3{ background:#f5f5f5; line-height:35px; padding-left:15px; font-size:16px; color:#333333 }
.dhy_jy_jcsx{ padding:25px 0; text-align:center; position:relative}
.dhy_bf{ position:absolute; top:50%; left:48%}
.dhy_jy_sjs p{ font-size:14px; color:#666; line-height:28px; }
.dhy_jy_sjs{ margin:10px 0;}
.dhy_jy_sj .dhy_bgtu{ margin-left:0px; width:840px; margin-top:30px}
.containtes{ margin-bottom:0}
.dhy_jy_huisanj{ margin-bottom:20px;}


/*ѧ���о�-�ղ�������-�ݿ�����*/
.dhy_xs_zz li{ width:272px; height:402px; float:left; margin:0 35px 26px 0; background:#f5f5f5}
.dhy_xs_zz li.last{margin-right:0;}
.dhy_xs_q{ margin-top:10px; line-height:16px; padding-left:15px; font-size:14px; color:#464646}
.dhy_gkej select{ width:144px; height:36px; border:1px solid #d0a972; float:left}



/*ѧ���о�-�ղ�������-�ݿ���*/
.dhy_qk{ width:886px; height:258px; }
.dhy_qk_book{ float:left}
.dhy_qk_book img{ width:100%}
.dhy_qk_nr{ float:left; margin-left:15px; background:#f5f5f5; padding-left:78px;width:501px; padding-right:20px; padding-top:10px}
.dhy_qk_nr h3{ line-height:38px; color:#464646; font-size:18px; }
.dhy_jy_ygri li p{ text-align:justify}
.dhy_qk_nr ul li span,.dhy_qk_nr ul li i,.dhy_qk_nr ul li{ font-size:14px; color:#555555; line-height:24px;}
.dhy_qk_nr ul li.dhy_qj span,.dhy_qk_nr ul li.dhy_qj p{ color:#797979; line-height:24px;}
.dhy_qk_sj a{ width:80px; line-height:35px; display:inline-block; float:right; background:#d0a972; text-align:center; color:#fff}
.dhy_qk_sj{ margin-bottom:38px; clear:both; overflow:hidden}
.dhy_kwml{ clear:both; margin-top:30px; }
.dhy_kwml h3{ background:#f5f5f5; font-size:14px; color:#333; line-height:34px; padding-left:20px}
.dhy_kwml dl{ padding-top:10px; padding-bottom:10px; line-height:24px; padding-left:20px}
.dhy_kwml dt{ font-size:14px; color:#464646}
.dhy_kwml dd{font-size:14px; color:#797979}
.dhy_kwml dl.dhy_qk_sm{ margin-top:30px; padding:0; padding-left:20px}

/*ѧ���о�-�ղ�������-չ��ͼ¼����*/
.dhy_qk_nrs { margin-left:0px; padding-left:65px; padding-bottom:48px;}
.dhy_qk_nrs h3{ margin-bottom:30px; margin-top:20px; font-size:16px; color:#464646}
.dhy_qk_nrs ul li span,.dhy_qk_nrs ul li i{ font-size:14px; color:#464646}
.dhy_qk_nrs ul li span{ margin-right:5px;}
.dhy_kwmls h3{ font-size:18px; color:#222;}
.dhy_kwmls p{ margin-top:15px; padding-left:20px; font-size:14px; color:#797979; line-height:24px;}
.dhy_kwmls{}
/*js*/
.rollbox{width:890px;overflow:hidden;}
.rollbox .leftbotton{height:602px;width:27px;background: no-repeat left;overflow:hidden;float:left;display:inline;cursor:pointer; position:absolute; margin-right:-5px; z-index:10}
.rollbox .rightbotton{height:602px;width:27px;background: no-repeat right;overflow:hidden;float:left;display:inline;cursor:pointer; position:absolute; margin-right:-5px; z-index:10}
.rollbox .cont{width:880px;overflow:hidden;float:left;}
.rollbox .scrcont{width:10000000px;}
.rollbox .cont .pic{width:880px;float:left;}
.rollbox #list1,.rollbox #list2{float:left;}

.rollbox #list3,.rollbox #list4{float:left;}
.rollbox #list5,.rollbox #list6{float:left;}
.rollbox #list7,.rollbox #list8{float:left;}
.rollbox #list9,.rollbox #list10{float:left;}
.rollbox #list11,.rollbox #list12{float:left;}
.rollbox #list13,.rollbox #list14{float:left;}
.rollbox #list15,.rollbox #list16{float:left;}


.dhy_qk_qt{ width:880px; height:603px; background:url(/uploads/image/bcss/dhy_qtong.jpg) no-repeat left center; }
.dhy_qk_left{  width:360px; height:560px; padding-top:80px;padding-left:64px;float:left;}
.dhy_qk_left p,.dhy_qk_right p{ width:330px; font-size:10px; color:#222222; line-height:16px; margin-bottom:15px}
.dhy_qk_right{ float:left; width:340px; margin-top:375px; margin-left:15px;}


/*ѧ���о�-ר���о�����*/
.dhy_gk_lb li{ border-bottom:1px solid #dddddd; padding-top:15px;}
.dhy_gk_lb li .dhy_qk_lbl{ background:url(/uploads/image/bcss/dhy_qk_lb.gif) no-repeat left 5px; padding-left:28px;}
.dhy_gk_lb li .dhy_qk_lbl a{ font-size:16px; color:#464646; line-height:24px;}
.dhy_gk_lb li .dhy_qk_lbl a:hover{ color:#cea974}
.dhy_gk_lb li .dhy_qk_lbl{ float:left}
.dhy_qk_lbl dl dd{ float:left; margin:0 10px; font-size:14px; color:#797979; line-height:24px;}
.dhy_qk_lbr{ float:right; margin-top:15px}

/*ѧ���о�-ר���о�����*/
.dhy_qk_lbls{ float:inherit; border-bottom:1px solid #ddd; overflow:hidden; padding-bottom:15px;}
.dhy_qk_lbls dl dd{ margin-right:40px}
.dhy_qk_lbls  a{ font-size:16px; color:#464646}
.dhy_ys_zy{font-size:14px; line-height:30px; margin-top:10px; margin-bottom:15px; margin-left:15px;}
.dhy_ys_zy span{ color:#464646; }
.dhy_ys_zy p{ color:#797979;}
.dhy_ys_zys a{ width:95px;}
.dhy_ys_zys{ margin-bottom:25px;}

.dhy_ys_xgwx h3{ line-height:35px; background:#f5f5f5; padding-left:16px; font-size:16px; color:#222; margin-bottom:12px;}
.dhy_qk_lbsan a{ font-size:16px; color:#464646}
.dhy_ys_xgwx ul li{ margin-top:15px; border-bottom:1px solid #ddd; margin-left:10px;}
.dhy_qk_lbsan dl dd{ margin-right:40px}
.dhy_qk_lbl a{ line-height:34px;}

/*ѧ���о�-ר���о��ļ�*/
.dhy_ys_xs{ width:632px; padding-right:24px; border-right:1px solid #ddd; float:left; padding-left:15px;}
.dhy_ys_xs p{ color:#797979; font-size:14px; line-height:30px;}
.dhy_ys_xsright p{ color:#797979; font-size:12px; line-height:28px;}
.dhy_ys_xsright{ width:190px; float:left; padding-left:10px}
.dhy_ys_xgwx{ overflow:hidden}








/*�ι���֪����*/
.dhy_cg_main{ margin-top:40px; overflow:hidden; clear:both; border-bottom:1px solid #ddd; padding-bottom:40px;}
.dhy_cg_mmainl{ display:inline-block; float:left}
.dhy_cg_mmainr{ display:inline-block; float:left;}
.dhy_cs_s1 td{ display:inline-block; width:176px; line-height:63px; background:#f5f5f5; text-align:center; vertical-align:middle; clear:both}
.dhy_cs_s1{vertical-align:middle;}
.dhy_cg_mmainr{ font-size:14px; color:#797979; margin-left:30px; width:962px}
.dhy_cs_s2 td{ width:176px; line-height:259px; clear:both}
.dhy_cg_mmainr ul li{ float:left; width:456px; margin-bottom:8px; font-size:14px; height:45px;}
.dhy_cg_mmainr ul li p{font-size:14px;}
.dhy_cg_wanggpmids{ margin-left:30px; padding:0; margin-top:0}
.dhy_cs_s3 td{ width:176px; height:584px; line-height:584px;}
.dhy_cs_s4 td{ width:176px; height:406px; line-height:406px}
.dhy_cgyy{ border:1px solid #ddd; margin-top:15px;}
.dhy_cgyy td{ vertical-align:middle; border-left:1px solid #ddd; border-bottom:1px solid #ddd}
.dhy_cg_mmainr dl{ margin-top:28px; }
.dhy_cg_mmainr dl dt{ font-size:16px; color:#464646; margin-bottom:15px;}
.dhy_cg_mmainr dl dd{ font-size:14px; color:#999}
.dhy_cs_s5 td{ height:637px; line-height:637px}
.dhy_cg_dt{ width:954px; height:431px;}
.dhy_cg_lxle{ float:left; width:338px; margin-right:32px;}
.dhy_cg_mmainr .dhy_cg_lxri{ float:left; width:585px;}
.dhy_cg_mmainr .dhy_cg_lxle dl,.dhy_cg_lxri dl{ margin-top:20px}
.dhy_cs_s1 td{ font-size:22px; color:#464646}








/*־ը������*/
.dhy_zy_sm p{ font-size:16px; line-height:24px; color:#999}
.dhy_zy_sm { margin-bottom:10px;}
.dhy_zyz_sq h3{ padding-left:20px; background:#f5f5f5; line-height:36px; font-size:16px; color:#222; margin-bottom:20px;}
.dhy_zyz_sq ul li{ margin-bottom:25px; overflow:hidden; clear:both}
.dhy_zyz_sq ul li span{ display:inline-block; width:201px; float:left; background: no-repeat right 5px; text-align:right; padding-right:10px; margin-right:25px;}
.dhy_zyz_sq ul li input{ width:201px; height:26px; border:1px solid #ddd}
.dhy_zyz_sq ul li.dhy_xb input{ width:12px; height:12px; margin-right:10px;}
.dhy_csrq select{ width:85px; height:26px; border:1px solid #ddd; margin-right:13px;}
.dhy_mz select{ width:133px; height:26px; border:1px solid #ddd; margin-right:13px;}
.dhy_zyz_sq ul li.dhy_sfz input{ width:489px; height:26px; border:1px solid #ddd}
.dhy_zyz_sq ul li.dhy_st select{ width:164px; height:26px; border:1px solid #ddd}
.dhy_zp a{ font-style:normal; display:inline-block; float:left; width:70px; line-height:28px; background:#f5f5f5; color:#797979; font-size:16px; text-align:center; }
.dhy_zp a:hover{ color:#cfa972}
.dhy_zyz_sq ul li.dhy_sfzs span{ background:none; }
.dhy_xyb{ text-align:center;}
.dhy_xyb a{ width:491px; line-height:40px; display:inline-block; font-size:18px; color:#797979; background:#f5f5f5}
.dhy_xyb a:hover{color:#cfa972}

/*־ը������1*/
.dhy_zyz_sq{ margin-bottom:30px;}
.dhy_zyz_sq span{ font-size:16px; color:#464646; margin-right:52px; display:inline-block; width:214px; text-align:right; float:left; background: no-repeat right center; padding-right:10px;}
.dhy_zyz_sq i{ font-style:normal; margin-right:40px; font-size:16px; color:#797979}
.dhy_zyz_sq i input{ width:12px; height:12px; border:1px solid #ddd}
.dhy_zyz_y{ float:left; margin-bottom:27px; width:500px;}
.dhy_zyz_s{ font-size:16px; color:#797979; margin-bottom:22px;}
.dhy_zyz_y td{ border-top:1px solid #ddd; line-height:40px; color:#797979}
.dhy_zyz_y td div{ line-height:36px}
.dhy_zyz_sq textarea{ width:490px; height:70px; border:1px solid #ddd}
.dhy_zyz_sq textarea{ font-size:16px; color:#999}
.dhy_zyz_sqs span{ background: no-repeat right 6px;}
.dhy_zyz_sqs textarea{width:490px; height:146px;}
.dhy_xybs{ padding-left:150px;}
.dhy_xybs a{ font-size:18px; color:#797979}
.dhy_zs p{ color:#c29b61; font-size:16px; line-height:30px;}
.ewm_wxs{ background:url(/uploads/image/bcss/pic_wx.png) no-repeat left }
.dhy_bgu_name footer{ width:auto; min-width:inherit; height:auto; text-align:left; background:none; padding:0; margin-top:-40px; float:left; margin-left:324px}
.dhy_bgu_names p{ float:left}
.dhy_gywm{ text-align:right; position:relative; top:30px; left:30px; }
.dhy_gywm a { font-size:12px; color:#797979; margin-right:15px;}

/*־ը������ɹ�*/
.dhy_sqcg{ background:url(/uploads/image/bcss/dhy_bg_bg.png); position:absolute; width:1340px; height:1830px; text-align:center}
.dhy_sqcgs{ width:610px; height:80px; background:#fff; text-align:center; position:absolute; left:50%; margin-left:-305px;top:50%;padding-top:25px; color:#c49858}

/*־ը�������³�*/
.dhy_zyz_sqss .dhy_fx ul li{ margin-bottom:5px; font-size:14px; color:#464646; position:relative; padding-left:42px; line-height:30px;  }
.dhy_zyz_sqss .dhy_fx ul li input{
	width: 12px; 
	height: 12px;
	border: 1px solid #797979;
	position: absolute;
	left: 17px;
	top: 8px;
}
.dhy_zyz_sqss h3{ padding-left:10px; background:#f5f5f5; line-height:36px; font-size:16px; color:#222; margin-bottom:20px; }
.dhy_fx{ margin-bottom:15px;}
.dhy_fx p{ margin-left:15px;}
.dhy_qi_sm p{ font-size:14px; color:#797979}
.dhy_fx p{ font-size:14px; color:#464646; line-height:30px}
.containter_lefts nav ul li{ border-bottom:1px solid #ddd}
.containter_lefts nav ul li.act {border-bottom:1px solid #cfa972; }
.containter_lefts nav ul li.act a{color:#cfa972 }











/*��ҳ*/
/*ͷ����ʼ*/
.boxcenter { margin:0 auto; width:90%; max-width:1170px;}

.head{height:87px; border-bottom:1px solid #ddd;}
/*.logo{margin-top:30px; float:left;}*/
.login{float:right; margin-top:30px;}
.login a{font-size:14px; color:#727272; margin-left:26px; line-height:34px;}
.nav{ height:53px; overflow:visible; position:relative; z-index:1000;}
.nav1 li{width:11%; float:left; text-align:center;height:49px; overflow:visible;}
.nav1 li p{font-size:16px; line-height:53px; color:#464646; display:block;}
.nav1 li p a{color:#464646;}
.nav1 .on p,.nav1 li:hover p{color:#c49858;}
.nav1 .on,.nav1 li:hover{border-bottom:4px solid #c49858; /*background:#f5f5f5;*/}
.nav1 li dl{ background:#cda66d; opacity:0.8; display:none;}
.nav1 li dd{ height:34px; margin:0 6px; border-bottom:1px solid #e4cdac;}
.nav1 li dd a{color:#fff; font-size:14px; line-height:34px; text-align:center;}
.nav1 ul{overflow:visible;}
.nav1 li:hover dl{display:block;}
.nav1{overflow:visible;}

.nav2 li{font-size:14px; line-height:40px; color:#464646;width:100%; background:#fff; text-indent:40px;}
.nav2{border-top:1px solid #ddd; z-index:100; height:40px; overflow:visible; display:none;}
.nav2 p{height:40px; font-size:14px;line-height:40px; background:#fff;border-bottom:1px solid #ddd; text-indent:40px;}
.nav2 ul{position:absolute; width:100%; z-index:1000; display:none;}

.sroll_img dd img{width:100%;}
.time{height:40px; overflow:visible;}
.month{width:17%;max-width:210px;  float:left;  font-size:16px; color:#fff; line-height:40px; text-align:center; background:#313131;}
.month span{margin:0 20px;}
.month span.ld_spanl{background:url(/uploads/image/bcss/ld_spanl.png) no-repeat center;padding:7px 4px;cursor:pointer;}
.month span.ld_spanl:hover{background:url(/uploads/image/bcss/ld_spanln.png) no-repeat center;}
.month span.ld_spanr{background:url(/uploads/image/bcss/ld_spanr.png) no-repeat center;padding:7px 4px;cursor:pointer;}
.month span.ld_spanr:hover{background:url(/uploads/image/bcss/ld_spanrn.png) no-repeat center;}
.sroll_img dd{display:none;}
.sroll_img dd a{display:block;}
.sroll_img .on{display:block;}
.date{overflow:visible; width:83%;display:block;float:left;}
.date li{float:left; width:32.3px;background:#eee; text-align:center; line-height:40px; color:#999; font-size:12px; height:40px;}
.date img{ margin-top:14px;}
.date .on{color:#c49858;cursor:pointer; }
.date .on:hover{color:#c49858; font-size:14px;border-bottom:2px solid #c49858; height:38px;}
.date .now{color:#c49858; font-size:14px;border-bottom:2px solid #c49858; height:38px;}

.zl{margin-top:35px;}
.title{ background:url(/uploads/image/bcss/title.png) repeat-x left 6px; height:20px; margin-bottom:20px;}
.title h1{background:#fff; font-size:18px; line-height:20px; float:left; padding-right:4px;}
.title a{float:right; font-size:12px; color:#adadad; line-height:24px;}
.title a:hover{color:#cfa972;}
.main{background:#f5f5f5; padding:10px 10px 0px 12px;}
.zl_box{float:left;}
.zl_box img{width:100%; }
.zl_box01{width:49.4%;max-width:570px;}
.zl_box02{width:24.3%;max-width:280px;}
.zl_box{margin-bottom:10px;}
.zl_box2,.zl_box5{margin:0 0.9% 10px;}

		.slidegroup{ width:100%;}
		.slidegroup .parhd{ height:54px; line-height:54px; margin-top:20px; background:#e9e9e9;position:relative;}
		.slidegroup .parhd ul{ margin:0 auto;height:54px; width:60%;}
		.slidegroup .parhd ul li{ float:left; padding:0 4%; cursor:pointer; font-size:18px;}
		.slidegroup .parhd ul li.on,.slidegroup .parhd ul li:hover{border-bottom:4px solid #c49858; color:#c49858; height:50px;}
		.slidegroup .slidebox{ overflow:hidden; zoom:1; position:relative;   }

		.slidegroup .sprev,.slidegroup .snext{ position:absolute; left:5px; top:35%; display:block; width:35px; height:35px; background: url(/uploads/image/bcss/cc_left.png); z-index:10;}
		.slidegroup .snext{ left:auto; right:5px; background: url(/uploads/image/bcss/cc_right2.png); }
		.slidegroup .snext:hover{background:url(/uploads/image/bcss/cc_right.png);}
		.slidegroup .sprev:hover{background:url(/uploads/image/bcss/cc_left.jpg);}

		.slidegroup .parbd ul{ overflow:hidden; zoom:1;   }
		.slidegroup .parbd ul li{ margin:0 5px; width:23.95%;float:left; _display:inline;overflow:hidden; text-align:center; background:#fff;border:1px solid #f5f5f5;}
		.slidegroup .parbd ul li .pic{ text-align:center; }
		.slidegroup .parbd ul li .pic img{ width:100%; height:100%;display:block; margin:0 auto;}
		.slidegroup .parbd ul li .pic a:hover img{ }
		.slidegroup .parbd ul li .title{ line-height:24px;}
		.slidegroup .parbd ul li p{height:50px; line-height:50px; font-size:14px; text-align:center; background:#e9e9e9; display:block; color:#464646;}
		.slidegroup .parbd ul li:hover{border:1px solid #cfa972;}
		.slidegroup .parbd ul li:hover p{color:#fff; background:#cfa972;}
		
.ggjy_box{width:auto; background:#f5f5f5;}	
.ggyj_img{float:left; width:581px;}	
.ggjy{ width:90%; margin:10px auto; min-height:368px;}
.ggjy h1{font-size:20px; line-height:28px; padding-bottom:10px;border-bottom:3px solid #fff; color:#333; margin-bottom:20px; margin-top:7px;}
.ggjy h2{font-size:14px; line-height:24px; color:#464646;}
.ggjy p{font-size:14px; line-height:24px;color:#797979; margin-top:20px;}
.ggjy a{width:102px; height:35px; border:1px solid #cfa972; font-size:14px; line-height:35px; text-align:center; color:#cfa972; margin:20px auto 7px; display:block;}
.ggyj_height{max-height:304px;}

.hyzq{background:url(/uploads/image/bcss/hyzq.jpg);}
.jrhy{width:50%; background:#000; opacity:0.57;}
.hy{width:68%; margin:20% auto;}
.hy h1{height:84px; line-height:84px; border-bottom:1px solid #999896; font-size:22px; color:#fff;}
.hy h2{font-size:16px; line-height:28px; margin:30px 0; color:#fff;}
.hy a{ font-size:18px; width:122px; height:38px; margin:60px auto 0; border:1px solid #fff; color:#fff; display:block; text-align:center; line-height:38px;}

.content{margin-bottom:60px; position:relative; overflow:visible;}
.foot{background:#f3f3f3;}
.foot01 li{line-height:30px; font-size:12px;}
.foot01 li h1{float:left; font-size:14px; color:#555;}
.foot01 li span{margin:0 14px; float:left;}
.foot01 li a{color:#888; margin-right:14px;}
.foot01 li p{float:left;color:#888; margin-right:14px; text-indent:20px;}
.foot01 li .mail{background:url(/uploads/image/bcss/mail.png) no-repeat left center;}
.foot01 li .call{background:url(/uploads/image/bcss/call.png) no-repeat left center;}
.foot01 li .add{background:url(/uploads/image/bcss/add.png) no-repeat left center;}
.foot01{border-bottom:1px solid #ccc; padding:15px 0;}
.foot_left p{ font-size:12px; color:#999; margin:15px 0;}
.foot_left img{margin-top:20px;}

.menu{position:absolute; left:100%; top:66px; overflow:visible;z-index:1000;}
.menu01 span{width:45px; height:45px; background:url(/uploads/image/bcss/menu11.jpg); display:block;}
.menu_con{width:213px; background:#f5f5f5; position:absolute; margin-top:-45px; margin-left:-227px; padding:9px 7px; display:none; min-height:27px;}
.menu_con h1{ border-bottom:1px solid #ddd; padding-bottom:10px; color:#c49858; font-size:16px;}
.menu_con li{margin-top:5px; background:#fff; font-size:14px; line-height:24px; padding:10px; color:#797979;}
.menu_con li a{color:#464646;}
.menu_con .more{width:69px; height:30px; border:1px solid #c49858; line-height:30px; text-align:center; font-size:12px; float:right; margin:24px 0 20px;}
.menu_con .more a{color:#c49858;}
.menu01:hover span{background:url(/uploads/image/bcss/menu12.jpg);}
.menu01:hover .menu_con,.menu02:hover .menu_con,.menu03:hover .menu_con,.menu04:hover .menu_con,.menu05:hover .menu_con{display:block;}
.menu02 span{width:45px; height:45px; background:url(/uploads/image/bcss/menu21.jpg); display:block; margin-top:2px;}
.menu02:hover span{background:url(/uploads/image/bcss/menu22.jpg);}
.menu_con .sreach{ font-size:12px; width:228px; height:28px; line-height:28px; border:0; background:none;border-bottom:1px solid #ddd; font-family:΢���ź�;}
.menu03 span{width:45px; height:45px; background:url(/uploads/image/bcss/menu31.jpg); display:block; margin-top:2px;}
.menu03:hover span{background:url(/uploads/image/bcss/menu32.jpg);}
.menu_con h4{color:#464646;}
.menu03 .menu_con h2{color:#999;}
.menu04 span{width:45px; height:45px; background:url(/uploads/image/bcss/menu41.jpg); display:block; margin-top:2px;}
.menu04:hover span{background:url(/uploads/image/bcss/menu42.jpg);}
.menu04 .menu_con h1,.menu05 .menu_con h1{ border:0; padding-bottom:0; font-size:14px;}
.menu04 .menu_con h1 a,.menu05 .menu_con h1 a{color:#c49858;}
.menu05 span{width:45px; height:45px; background:url(/uploads/image/bcss/menu51.jpg); display:block; margin-top:2px;}
.menu05:hover span{background:url(/uploads/image/bcss/menu52.jpg);}
.menu.fixed{position:fixed; top:60px; left:93.4%;z-index:1000;}
.nav.fixed2{position:fixed; top:0; z-index:200; background:#fff; width:100%;}

.zl_xl{background:#f3f3f3; position:absolute; top:0; width:100%; height:100%; display:none;}
.zl_xl h1{font-size:18px; text-align:center; margin-top:80px; margin-bottom:40px;}
.zl_xl h1 a{color:#c49858;}
.zl_box{ overflow:visible; position:relative;}
.zl_xl p{font-size:13px; line-height:24px; margin:0 33px; text-align:center;}

.title2{background: url(/uploads/image/bcss/title2.png) repeat-x left 2px;}
.sroll_img{ position:relative;}
.slidebox{ width:100%;  overflow:hidden; position:relative;}
		.slidebox .bd{ position:relative;z-index:0;   }
		.slidebox .bd li{ zoom:1; vertical-align:middle; }
		.slidebox .bd img{ width:100%; display:block;  }
.sroll_img .prev,.sroll_img .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:35px; height:35px; background:url(/uploads/image/bcss/cc_left.png); z-index:99999;}
		.sroll_img .next{ left:auto; right:3%; background:url(/uploads/image/bcss/cc_right2.png);}
		.sroll_img .prev:hover{background:url(/uploads/image/bcss/bar_left2.png);}
		.sroll_img .next:hover{background:url(/uploads/image/bcss/bar_right2.png);}
		.slidebox .prevstop{ display:none;  }
		.slidebox .nextstop{ display:none;  }

.foot_left{float:left;}
.foot_right{float:right; margin-top:34px;}
.foot_right h1{font-size:12px; color:#797979; float:left; line-height:24px;}
.foot_right h1 span{margin:0 10px;}
.foot_right li{ float:left; width:29px; overflow:visible; position:relative;margin-left:10px;}
.foot_right ul{overflow:visible; float:left;}
.foot_right,.foot02{overflow:visible;}
.gzapp01{background:url(/uploads/image/bcss/app01.png); width:29px; height:24px;}
.gzapp02{background:url(/uploads/image/bcss/app02.png); width:20px; height:24px;}
.gzapp03{background:url(/uploads/image/bcss/app03.png); width:20px; height:24px;}
.gzwx{background:url(/uploads/image/bcss/app.png); width:107px; height:133px; display:none; position:absolute; top:-140px; left:-50px;}
.gzwx img{margin:10px auto; display:block;}
.gzwx p{font-size:12px; text-align:center;}
.footer{overflow:visible;}


		.picscroll-left{ width:100%;  overflow:hidden; position:relative;}
		.picscroll-left .hd{ overflow:hidden; position:absolute; margin-top:130px; width:100%;}
		.picscroll-left .hd .prev,.picscroll-left .hd .next{ display:block;  width:21px; height:55px; float:left;overflow:hidden;cursor:pointer; background:url(/uploads/image/bcss/zl_left.jpg);}
		.picscroll-left .hd .next{ background:url(/uploads/image/bcss/zl_right.jpg); float:right;} 
		.picscroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picscroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background: 0 -9px no-repeat; }
		.picscroll-left .hd ul li.on{ background-position:0 0; }
		.picscroll-left .bd{ padding:0 60px;   }
		.picscroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picscroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picscroll-left .bd ul li .pic{ text-align:center; }
		.picscroll-left .bd ul li .pic img{ width:216px;display:block;  padding:14px; border:1px solid #ccc; }
		.picscroll-left .bd ul li:hover  img{ border-color:#caab74;}
		.picscroll-left .bd ul li .title{ line-height:24px;   }
		
		#imgbox-loading {position: absolute;top: 0;left: 0;	cursor: pointer;display: none;z-index:1200;}
#imgbox-loading div {background: #fff;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background: #000;display: none;z-index:1000;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #fff;display: none;	z-index:1200;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;	height: 100%;vertical-align: top;}
.imgbox-title {	padding-top: 10px;font-size: 11px;text-align: center;font-family: arial;color: #333;display: none;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;z-index:1200;}
.imgbox-bg {position: absolute;width: 20px;	height: 20px;z-index:1200;}

/*@keyframes zl_new_li_i{from{0}to{width:100%;}}
@-o-keyframes zl_new_li_i{from{0}to{width:100%;}}
@-ms-keyframes zl_new_li_i{from{0}to{width:100%;}}
@-moz-keyframes zl_new_li_i{from{0}to{width:100%;}}
@-webkit-keyframes zl_new_li_i{from{0}to{width:100%;}}*/
.zl_new li{width:49.5%; height:50px; float:left; background:#f5f5f5; margin-bottom:10px; text-indent:10px; line-height:50px; }
.zl_new li a{font-size:14px;color:#696969;padding-left:20px;}
.zl_new li i{height:1px;width:0;margin:0 auto;background:#cfa972;display:block;
	transition:ease-out 200ms;
	-o-transition:ease-out 200ms;
	-ms-transition:ease-out 200ms;
	-moz-transition:ease-out 200ms;
	-webkit-transition:ease-out 200ms;
	}
.mar_right{margin-right:1%;}
.zl_new li:hover{height:49px; line-height:49px;}
.zl_new li:hover i{width:100%;}
.zl_new li:hover a{color:#cfa972;}










.syfocusthumb{ position:relative;}
.sliderwrapper{ position:absolute; top:-300px; left:-420px}
.dhy_gc_beiz{ width:403px; height:460px}
.dhy_gc_jj{ margin-top:180px}




/* ��ʒ����2016.5.11*/
.dhy_dh_erj{background:#f5f5f5; clear:both; overflow:hidden; width:100%}
.dhy_dh_erj h2{ font-size:36px; color:#c49858; line-height:100px;   margin:0 auto; padding-left:35px; width:1135px;}
#dhy_cg_er ul{ border-bottom:1px solid #cfa972; overflow:hidden; width:100%}
#dhy_cg_er ul li{ float:left;border:none; font-size:16px; color:#222; line-height:45px; margin-right:34px; }
#dhy_cg_er ul li a{ font-size:16px; color:#222;line-height:45px; margin-right:0px;}
#dhy_cg_er ul li.act{border-bottom:3px solid #cfa972;}
#dhy_cg_er ul li.act a{font-size:16px; color:#cfa972; }
#dhy_cg_er ul li:hover{font-size:16px; color:#cfa972; border-bottom:3px solid #cfa972;}
.containter nav {border:none}
.dhy_gc_sous{padding-top:12px; width:900px}
.dhy_gc_ss dl{ padding-left:90px; position:relative}
.dhy_gc_ss dl dt{ color:#333; position:absolute; left:0}
.dhy_jy_yg{ border-left:none}


.dhy_cg ul li{ line-height:44px; font-size:16px; color:#464646; background:#f5f5f5; margin-bottom:1px;text-align:center }
.dhy_cg ul li a{ font-size:16px; color:#464646; display:inline-block; }
.dhy_cg ul li.hover{ background:#cfa972}
.dhy_cg ul li.hover span{background:#e2cdae}
.dhy_cg ul li.hover a{ color:#fff; text-decoration:none}
.dhy_cg ul li:hover{ background:#cfa972}
.dhy_cg ul li:hover span{background:#e2cdae}
.dhy_cg ul li:hover a{ color:#fff; text-decoration:none}
.dhy_cg ul li span{ display:inline-block; width:4%; float:left }
.containter_left{ margin-top:30px; position:relative}
.dhy_jy_yg{ margin-top:30px;}
/*.containter_left{ padding-right:25px;}*/
.dhy_cg_q h4{ font-size:18px; line-height:30px;}
.dhy_cg_q p{ font-size:14px;}
.dhy_jy_erj{ margin-top:12px;}
.dhy_xs_zzs{ margin-top:30px}
.dhy_bottom{ padding-bottom:12px}






.dhy_qk_book{ width:30%}
.dhy_qk_nr{ width:57.2%; float:right}
.dhy_qk{ width:100%}
.dhy_xs_zz li img{ width:100%}
.dhy_xs_zz li{ width:30%; height:auto}










/*5-13 wjx ־ը�� */
.x_grxx{padding-top:18px; font-size:18px; color:#333; line-height:20px;}
.x_grxxsm{font-size:12px; color:#cfa972; line-height:24px; padding-top:13px}
.x_grxx_inp{padding-top:45px; font-size:14px; color:#797979}
.x_grxx_inp i{font-size:14px; color:#797979}
.x_grxx_inp ul li span{ font-size:14px; color:#464646}
.x_grxx_inp input,.x_grxx_inp select{ color:#797979}
.x_zpsc a{ font-style:normal; display:inline-block; float:left; width:70px; line-height:28px; background:#cfa972; color:#fff; font-size:14px; text-align:center; }
.x_zpsc a:hover{ background:#be8532; color:#fff; text-decoration:none}
.x_next_but{ text-align:center; padding-right:30px}
.x_next_but a{ width:380px; line-height:40px; height:40px; display:block; font-size:16px; color:#797979; background:#dddddd; margin:0 auto}
.x_next_but a:hover{ background:#cfa972; color:#fff; text-decoration:none}
.ov{overflow:hidden}
.dhy_zyz_sq{overflow:hidden}
.x_grjl_inp{padding-top:45px; font-size:14px; color:#797979}
.x_grjl_inp i{font-size:14px; color:#797979}
.x_grjl_inp span{ font-size:14px; color:#464646; margin-right:20px}
.x_grjl_inp input,.x_grxx_inp select{ color:#797979; font-size:14px}
.dhy_zyz_sq textarea{ color:#797979; font-size:14px}
.x_fwsj_sm{ font-size:14px; color:#cfa972}
.x_fwtime{ margin:0; padding:0; overflow:hidden}
/*foot  dhy*/
 .dhy_foot_one,.dhy_foot_two{ float:left}
 .dhy_foot_two{ position:relative; overflow:visible}
 .dhy_p{ float:left}
 
.dhy_ba_hao{ text-align:center; font-size:12px; width:600px; margin:0 auto; color:#666}
 .dhy_foot{position:relative; margin:0 auto;  clear:both; width:1170px; padding:25px 0; }
 .dhy_footer{ padding:0; padding-bottom:20px}
 .dhy_erwm{ right:-22px; top:-110px}
 
  /*add by tanht*/

/*�ֻ�ͷ��*/
.head_mobile{ padding:12px 30px; background-color:#cfa972; position:relative; height:40px; display:none;}
.head_mobile p{ position:absolute; right:0; line-height:40px; }
.head_mobile p a{ color:#ffffff; margin-right:16px;}
.head_mobile input{ height:38px; border:1px solid #fff; margin:0; padding:0; font-size:14px; color:#fff;}
.input_mobile { background-color:#cfa972; text-indent:14px; width:40%;}
header .btn_menu{ display:none; position:absolute; right:30px; top:20px; width:26px; height:20px; background-image:url(/uploads/image/bcss/btn_header.jpg); }
.nav_mobile{ background-color:#f5f5f5; border-top:1px solid #dddddd; position:absolute; left:0; top:122px; width:100%; z-index:9999; display:none;}
.nav_mobile ul{ line-height:44px;}
.nav_mobile ul h3{ border-bottom:1px solid #dddddd; font-size:16px; text-indent:30px; position:relative;}
.nav_mobile ul h3 span{ background-image:url(/uploads/image/bcss/bg_nav_h3.png); width:13px; height:7px; display:inline-block; position:absolute; right:30px; top:20px;}
.nav_mobile ul h3.act span{ background-image:url(/uploads/image/bcss/bg_nav_h3_act.png);}
.nav_mobile ul h3.act{ background-color:#cfa972;}
.nav_mobile ul h3.act a{ color:#fff;}
.nav_mobile ul h3 a{ color:#666;}
.nav_mobile li li{ text-indent:50px; line-height:40px; height:40px;}
.nav_mobile li li a{ color:#cfa972; font-size:16px; }
.nav_mobile li ul{ display:none;}
.tcc_mobile{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:9999; display:none;}

 
 
 
 
.x_fwtime dt{ width:70px; float:left}
.x_fwtime dt h4{ line-height:40px; border-bottom:1px solid #ddd; border-top:1px solid #ddd; padding:0; margin:0}
.x_fwtime dt h5{ line-height:38px; font-size:14px; color:#797979; margin:0; padding:0}
.x_fwtime dt h6{ line-height:38px; font-size:14px; color:#797979; margin:0; padding:0}
.x_fwtime dt input{padding:0; margin:0; width:auto; height:auto;}
.x_zyzzc h3{ background:none; font-size:18px; color:#333; margin-bottom:10px; font-weight:bold }
.x_zyzzc .dhy_fx ul li{font-size:14px; color:#666; padding-left:20px}
.x_line1{height:1px; line-height:1px; font-size:1px; border-bottom:1px solid #cfa972; margin-bottom:15px}
.x_bq{line-height:28px; font-size:14px; color:#999}
.x_zyzfc{border:none}
.x_zyzfc h2{ color:#333; font-size:18px; padding:0; line-height:30px}
.x_dqzh{color:#cfa972}
.x_jcsj h3{ background:none; line-height:35px; padding-left:15px; font-size:18px; color:#333333; font-weight:bold}
.mkeul ul li span{ position:absolute; top:-38px; margin-left:50px; display:inline-block; color:#797979; font-size:14px; color:#464646}

/*5-17ѧ���о�*/
.x_xsyj_lj{ font-size:16px; color:#cfa972; line-height:28px; border-bottom:1px solid #cfa972; padding-bottom:5px}
.x_xsyj_lj a{ font-size:16px; color:#cfa972; text-decoration:none}
.x_xsyj_lj a:hover{text-decoration:underline}
.x_xsyj_h{ font-size:18px; color:#333; line-height:30px; padding:20px 0;}
.x_xsyj_r{  background:#fff; padding-left:30px;width:560px; padding-right:20px; padding-top:10px; margin-left:0}
.x_xsyj_r ul li i{ font-size:14px; color:#797979}
.x_xsyj_r ul li span{ font-size:14px; color:#333; width:65px}
.x_tljj h3{ background:none; font-size:18px; color:#333; font-weight:bold}

.rollbox{margin-top:20px}
.dhy_qk_qt{ width:880px; height:603px; background:none }
.dhy_qk_left{  width:420px; height:480px; padding-top:80px;padding-left:30px;float:left; border:1px solid #ddd; background:url(/uploads/image/bcss/x_jpg1.jpg) no-repeat center 295px}
.dhy_qk_left p,.dhy_qk_right p{ width:350px; font-size:10px; color:#222222; line-height:16px; margin-bottom:15px}
.dhy_qk_right{ float:left; width:405px; height:200px; padding-top:360px;  margin-left:0; padding-left:15px; border:1px solid #ddd; margin-top:0px; border-left:none; background:url(/uploads/image/bcss/x_jpg2.jpg) no-repeat center 70px}

.dhy_qk_lbls  a{  color:#333}
.dhy_qk_lbl dl dd{ color:#999}
.dhy_qk_lbls{ border:none}
.x_lwzw{ font-size:18px; color:#333; padding:10px; font-weight:bold}
.x_zy span{float:left; font-size:16px; color:#333}
.x_zy i{float:right; width:90%; font-size:14px; color:#666; font-style:normal; line-height:30px}
.x_zy p{overflow:hidden; padding:5px 0}
.x_ckwx{ padding:15px; overflow:hidden}
.x_ckwx dl{overflow:hidden;}
.x_ckwx dt{width:73%; float:left; border-right:1px solid #ddd; font-size:14px; line-height:30px; color:#464646; padding-right:15px}
.x_ckwx dd{width:22%; float:left; padding-left:15px; font-size:12px; line-height:28px; color:#797979}
.x_ckwx dd span{font-size:14px; color:#464646; padding-bottom:20px; line-height:30px}
.x_line_mar{margin:15px 0 15px 0}
.x_xgwx h3{ background:none; font-size:18px; color:#333; font-weight:bold; padding-left:10px}
.x_xgwx_list{background:url(/uploads/image/bcss/x_li.jpg) no-repeat left 10px; padding-left:25px}

.mar_t30{margin-top:30px}
.x_zzlist{overflow:hidden;}
.x_zzlist ul{width:950px}
.x_zzlist li{width:260px; float:left; margin-right:40px; margin-bottom:40px; height:auto}
.x_zzlist li span{ line-height:44px; height:44px; text-indent:15px; font-size:14px; color:#464646; display:block; background:#f5f5f5; margin-top:-5px; }
.x_zzlist li a img{margin:0; padding:0;}
.x_zzlist li a{margin:0; padding:0; width:auto; height:auto}

.x_ztyj select{ width:200px; height:36px; border:1px solid #d0a972; float:left; margin-right:17px}

.x_xszz{ background:none; }
.x_ztyj span{ margin-left:440px}

.dhy_jy_ygri ul li.x_xszz_h{ font-size:14px; color:#999;}
.dhy_jy_ygri ul{ width:100%;}
.dhy_qk{overflow:hidden; height:auto}
.x_xszz_js ul li span{ color:#333333; float:left; width:80px}
.x_xszz_js ul li i{color:#666}
.x_xszz_js ul li p{float:left; width:410px; color:#666}
.x_kwml h3{ background:none; font-size:18px; color:#333; font-weight:bold}
.x_fx{margin:20px 0 0 20px}
/*չ��ͼ¼����js*/
.demobox {width: 772px;	margin: 30px auto 0 auto;	padding: 0;	height:547px; }
.touchslider .touchslider-viewport {	width: 772px;	overflow: hidden;	position: relative;}
.ebox{width:100%; height:550px; overflow:hidden}
.touchslider .touchslider-item { width:772px;	overflow: hidden; float:left; height:547px}
.touchslider .touchslider-item dl{ border:1px solid #ddd; overflow:hidden; width:770px; margin:0; padding:0; height:545px}
.touchslider .touchslider-item dl dt{width:385px; float:left; margin:0; padding:0;}
.touchslider .touchslider-item dl dd{ padding:0; margin:0; width:385px; margin-left:-1px; float:left; border-left:1px solid #ddd}
.touchslider .touchslider-item img { width:100%}
.touchslider .touchslider-nav { position:absolute; margin-top:-300px; width:772px; overflow:visible; }
.touchslider .touchslider-prev {margin-left:-25px;	height:20px;	width: 12px; float:left}
.touchslider .touchslider-next {margin-right:-25px;	width: 12px;	height: 20px; float:right}

/*��ա*/
.x_hyzc{ padding:0 10px}
.x_hyzc_h{padding:8px 0; line-height:30px; font-size:18px; color:#333; font-weight:bold}
.x_hyzc_h span{ color:#cfa972; font-weight:normal}
.x_hy_text{ font-size:14px; color:#464646; line-height:28px; padding-bottom:10px}
.x_hyzc_con{ font-size:14px; color:#666; overflow:hidden}
.x_hyzc_con h1{color:#c18836; font-size:16px; line-height:30px; padding:5px 0; font-weight:bold}
.x_hyzc_con p{ font-size:14px; color:#666; line-height:24px}
.x_hyzc_con h2{ font-size:14px; color:#464646; padding:8px 0; line-height:24px; font-weight:bold}
.x_hyzc_con h3{font-size:12px; line-height:24px; color:#999; padding:15px 0}
.x_hyzc_li{padding-top:10px !important; font-size:14px; color:#797979; line-height:28px; padding-left:10px}
.x_hyzc_li li{background:url(/uploads/image/bcss/bg_dot.png) no-repeat left 10px; padding-left:20px}
.x_line2{height:1px; line-height:1px; font-size:1px; border-bottom:1px solid #cfa972; margin:30px 0 20px 0;}
/*�����̵�*/
.x_ysshop{width:1170px; margin:0 auto}
.x_ysshoptext{width:1150px; margin:0 auto; padding:20px 10px; overflow:hidden}
.x_shop_l{float:left; width:77%; font-size:14px; color:#666; line-height:28px}
.x_shop_r{float:right; text-align:right; font-size:14px; color:#464646; line-height:28px;}
.x_shop_r span{ font-size:16px; color:#cfa972}

/*������ѷ����*/
.x_new_list{ overflow:hidden; padding-top:20px}
.x_new_list ul{ margin:0; padding:0; overflow:hidden; margin-right:-35px}
.x_new_list ul li{ margin:0; padding:0; width:32%;float:left; margin-bottom:40px}
.x_new_list ul li div{margin-right:35px; background:#f5f5f5; padding:25px 15px; min-height:325px}
.x_new_list ul li h1{ margin:0; padding:0}
.x_new_list ul li h1 a{font-size:18px; color:#333; text-decoration:none; line-height:32px}
.x_new_list ul li h1 a:hover{ color:#b87a21}
.x_new_list ul li h2{ margin:0; padding:0; font-size:14px; color:#999; padding:40px 0 10px 0 ; line-height:18px}
.x_new_list ul li h3{ margin:0; padding:0; font-size:14px; color:#666; line-height:24px}
.input_ppgc_t{ left:220px;}

      /*5-23 wjx  ��ҳ��*/
.x_page{float:right; overflow:hidden;  padding-right:20px}
.x_butleft{float:right; }
.x_butright{float:right; }
.x_page dl{float:right; margin:0 5px; }
.x_page dl dt{padding:0 8px; float:left; width:auto; margin:0; background:none; position:inherit; white-space:nowrap; line-height:25px}
.x_page dl dt a{ font-size:14px; font-family:arial, helvetica, sans-serif; color:#999999; text-decoration:none}
.x_page dl dt a:hover,.x_page dl dt a.now{color:#b57c28}

.x_title{width:1170px; margin:0 auto; overflow:hidden}
.x_title h2{ font-size:30px; 0 line-height:100px;   margin:0 auto; padding-left:35px; width:auto;}
.x_title h2.color1{ color:#9f873e}
.x_title h2.color2{ color:#955f29}
.x_title h2.color3{ color:#2361ad}
.x_title h2.color4{ color:#5fa223}
.x_title h2.color5{ color:#ad7226}
.x_title h2.color6{ color:#969594}
.x_title h2.color7{ color:#823386}
.x_title h2.color8{ color:#c49858}
.x_title h2.color9{ color:#727171}
.x_title h2.color10{ color:#231815}
.x_title span{float:right; margin-top:15px}
   

@media screen and (min-width:1025px) {
	.dhy_jy_yg{ width:890px; }
	.containter{ width:1170px}
	.dhy_zj{ width:55px; float:left}
	/*tan*/
header{ width:1170px}
.dhy_cz_zps{ width:920px}
	}

@media screen and (max-width:1024px) {
.dhy_dh_erj h2{ font-size:36px; color:#c49858; line-height:60px;  width:100%; margin:0 auto; padding-left:15px;}
.containter{  width:100%; }
header{width:100%;}
.dhy_ldjs a .list_ldjj_l img{ width:100%;}
.dhy_foot{ width:auto}
.logo ul{ display:none;}
/*tan*/
/*header .logo{ padding:10px; width:auto;}
.head_mobile{ display:block;}
header{ width:100%; position:relative; overflow:visible}
header nav{ display:none;}
header .btn_menu{ display:block;}*/
.con_lxfs span{ display:block; width:100%;}
.con_lxfs span.line{ display:none;}
.dhy_xs_zz li{ width:30%; margin-right:20px;}
.dhy_xs_zz li.last{ margin-right:20px;}
.dhy_gc_fc{ height:272px;}
.list_jzda li{ width:auto;}
.list_jzda ul li:first-child{ padding:0 0 10px 0;}
/*tan*/
/*header .logo{ padding:10px; width:auto;}
.head_mobile{ display:block;}
header{ width:100%; position:relative; overflow:visible}
header nav{ display:none;}
header .btn_menu{ display:block;}*/
.con_lxfs span{ display:block; width:100%;}
.con_lxfs span.line{ display:none;}

/*ѧ���о�*/
.x_xsyj_r{width:50%; float:left}
.dhy_qk_nrs h3{margin:0 0 10px 0}
.dhy_qk_nrs{padding-bottom:10px}
.dhy_kwmls p{font-size:14px; color:#797979; line-height:28px; padding-right:15px}

.x_zy span{float:none; display:block}
.x_zy i{width:97%; float:none; margin-right:15px; display:block}
.x_ckwx dt{width:68%;}
.x_ckwx dd{width:22%; }
.x_zzlist{width:100%}
.x_zzlist ul{width:100%}
.x_zzlist ul li{ width:210px}
.x_zzlist ul li img{width:100%}
.dhy_qk_lbr{float:none; clear:left; padding-top:10px; padding-left:40px}
.dhy_gk_lb li .dhy_qk_lbl a{line-height:28px;}

.dhy_qk_nr{width:58%; padding-left:10px; float:left}
.dhy_qk{width:100%}
.dhy_jy_ygri{width:100%; }
.dhy_jy_ygri ul{width:98%}
.x_xszz_js ul li p{ width:100%}
/*�����̵�*/
.x_ysshop{width:100%;}
.x_ysshop img{width:100%}
.x_ysshoptext{width:100%; padding-left:0; padding-right:0}
.x_shop_l{width:70%; }
.x_shop{padding:0 10px}

/*չ��ͼ¼����js*/
.demobox {width: 760px;	height:542px; }
.touchslider .touchslider-viewport {	width: 760px;	}
.ebox{width:100%; height:545px; }
.touchslider .touchslider-item { width:760px;	height:542px}
.touchslider .touchslider-item dl{ width:758px; height:540px}
.touchslider .touchslider-item dl dt{width:379px; }
.touchslider .touchslider-item dl dd{  width:379px;}
.touchslider .touchslider-item img { width:100%}
.touchslider .touchslider-nav {  margin-top:-300px; width:759px; }
.touchslider .touchslider-prev {margin-left:10px;	}
.touchslider .touchslider-next {margin-right:10px;}

.x_title{width:auto; margin:0 10px; overflow:hidden}
.x_title h2{ font-size:30px; line-height:85px}
.x_title span{ margin-top:5px}

}
@media screen and (min-width: 768px) and (max-width: 769px) {
/*չ��ͼ¼����js*/
.demobox {width: 582px;	height:412px; }
.touchslider .touchslider-viewport {	width: 582px;	}
.ebox{width:100%; height:415px; }
.touchslider .touchslider-item { width:582px;	height:412px}
.touchslider .touchslider-item dl{ width:580px; height:410px}
.touchslider .touchslider-item dl dt{width:290px; }
.touchslider .touchslider-item dl dd{  width:290px;}
.touchslider .touchslider-item img { width:100%}
.touchslider .touchslider-nav {  margin-top:-210px; width:580px; }
.touchslider .touchslider-prev {margin-left:10px;	}
.touchslider .touchslider-next {margin-right:10px;}

}

@media screen and (max-width:767px) {
.dhy_bgtu{ width:560px; height:390px; }
.dhy_jy_sj .dhy_bgtu{  width:560px; }
.mkefocus {width:560px; height:380px;   }
.mkeul {  width:560px; height:380px;  }
.mkeul ul { height: 320px; }
.mkelbtn {  top: 180px;  }
.mkerbtn {top: 180px;}
/*ѧ���о�*/
.dhy_qk_book{float:none; width:272px; }
.x_xsyj_r{float:none; margin-left:0; padding-left:0}
.dhy_kwml h3{padding-left:0}
.dhy_kwmls p{padding-left:0}
.x_xsyj_lj{padding:15px 0}

.x_ckwx dt{width:100%; border:none; float:none; padding-right:0px;}
.x_ckwx dd{width:100%; float:none; padding-left:0; margin-top:15px}
.dhy_qk_lbl dl dd{ float:none; margin:0 0px; font-size:14px; color:#797979; line-height:24px;}
.x_lwzw{padding:0}
.x_zy{margin-left:0; margin-right:0; width:100%}
.x_ckwx{padding:0}
.x_zzlist ul{width:120%}
.x_zzlist ul li{ width:260px}
.x_zzlist ul li img{width:100%}
.dhy_qk_lbr{ display:none}
.dhy_qk_nr{width:98%; padding-left:0; margin-left:0 }
.dhy_kwml dl{ padding-left:0}
.dhy_kwml dl.dhy_qk_sm{ padding-left:0px}
.x_fx{margin-left:0}

/*��ա*/
.x_hyzc{padding-left:0; padding-right:0}
/*�����̵�*/
.x_shop_l{width:100%; float:none }
.x_shop_r{float:none; text-align:left; margin-top:20px}

/*չ��ͼ¼����js*/
.demobox {width: 342px;	height:242px; overflow:hidden; }
.touchslider .touchslider-viewport {	width: 342px;	}
.ebox{width:100%; height:243px; }
.touchslider .touchslider-item { width:342px;	height:242px}
.touchslider .touchslider-item dl{ width:340px; height:240px}
.touchslider .touchslider-item dl dt{width:170px; }
.touchslider .touchslider-item dl dd{  width:170px;}
.touchslider .touchslider-item img { width:100%}
.touchslider .touchslider-nav {  margin-top:-130px; width:340px; }
.touchslider .touchslider-prev {margin-left:10px;	}
.touchslider .touchslider-next {margin-right:10px;}
.dhy_jy_yg{ padding-left:10px; padding-right:10px}
.dhy_jy_jcsx{width:98%}
.dhy_jy_jcsx img{width:100%}
.x_zyzzc  h3{padding-left:0; margin-bottom:0; padding-bottom:0}
.x_xgwx h3{padding-left:0}
.dhy_ys_xgwx ul li{margin-left:0}
.dhy_jy_huisanj{margin-left:0}
.x_jcsj h3{padding-left:0}

.x_new_list ul{margin-right:0}
.x_new_list ul li{width:100%; margin-bottom:15px}
.x_new_list ul li div{margin-right:0; min-height:inherit}
.x_new_list ul li h2{ padding:10px 0}
.input_ppgc_t{ left:0px; top:50px}
.x_ztyj span{ margin-left:0; padding-top:100px}


header .logo{ padding:10px; width:auto;}
.head_mobile{ display:block;}
header{ width:100%; position:relative; overflow:visible}
header nav{ display:none;}
header .btn_menu{ display:block;}

.x_title{width:auto; margin:0 10px; overflow:hidden}
.x_title h2{ font-size:26px; line-height:85px}
.x_title span{ margin-top:15px; width:150px}
.x_title span img{ width:100%}
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
.dhy_manleft{ width:19%; float:left}
.dhy_jy_yg{ width:76%; float:left}
.dhy_cgs{ left:0; width:19%}
.dhy_jz_wztw ul li{ margin-bottom:10px;}
.dhy_zj{ width:4.7%; float:left}
/*wjx*/
/*������ϣ*/
.x_next_but a{ width:100%; }
.dhy_zyz_sq ul li.dhy_sfz input{ width:300px; }
/*���˼���*/
.x_grjl_inp label{display:block; clear:both; padding-top:15px; overflow:hidden}
.dhy_zyz_sq span{  width:auto; text-align:left; float:none; padding-right:10px; clear:both}
.dhy_zyz_y{float:none}
/*־ը���³�*/
.x_zyzzc{width:auto; margin-right:20px}
/*־ը���б�*/
.x_zyz_in input{ width:360px;}
/*־ը�߷��*/
.dhy_bgtu{ width:100%; height:430px; }
.dhy_jy_sj .dhy_bgtu{  width:100%; margin:0; padding:0 }
.mkefocus {width:96%; height:420px;   }
.mkeul {  width:100%; height:420px;  }
.mkeul ul { height: 420px; }
.mkeul ul li{}
.mkeul ul li span{ width:98%}
.mkeul ul li a img{height:420px; width:100%}
.mkelbtn {  top: 200px;  }
.mkerbtn {top: 200px;}

 }
@media screen and (min-width: 321px) and (max-width: 767px) {

.dhy_jy_yg{ width:auto; margin:0 auto; float:none; padding:0 10px;}
#dhy_cg{ display:none}
.header{ max-width:700px;width:100%;}
.dhy_jz_wztw{ float:left; width:100%}
.dhy_jz_wztw ul li{ margin-bottom:0;}
.dhy_jz_wztw ul{ margin-bottom:30px}
.dhy_jz_wze{ width:100%}
.dhy_dh_erj h2{width:auto}
.dhy_manleft{display:none !important}	
.dhy_zj{ display:none}
/*foot dhy*/
.dhy_footer{ padding:0 10px; text-align:center; width:auto}
.dhy_footer nav{ margin:0 auto; width:180px}
.dhy_ba_hao{ width:300px; margin:0 auto;}
.dhy_foot nav{ width:180px; margin:0 auto}
.dhy_foot_xx{ display:none}	
.dhy_tc{ text-align:center; width:200px}
.dhy_tc a{ display:inline-block; float:left}
.dhy_footer{ min-height:160px}
.dhy_erwm{ right:-22px; top:-110px}
	
	/*add by tanht*/
.dhy_xs_zz li{ width:42%; margin:10px;}
.dhy_xs_zz li.last{ margin-right:10px;}

header h1 img{ width:260px;}

/*wjx*/
/*������ϣ*/
.dhy_zyz_sq ul li span{ float:none; margin:0; padding:0; text-align:left; width:auto; padding-right:10px}
.dhy_zyz_sq ul li.dhy_sfz input{ width:300px; }
.dhy_zyz_sq ul li label{ display:block; padding-top:10px}
.dhy_zyz_sq ul li.dhy_sfz label input,.dhy_zyz_sq ul li label input {width:98%}
.x_zpsc a,.dhy_zp a{float:none; margin-left:10px}
.x_next_but a,.dhy_xyb a{ width:98%}
.x_next_but{ padding-right:0}
#dhy_cg_er ul li{margin-right:30px}
/*���˼���*/
.x_grjl_inp label{display:block; clear:both; padding-top:15px; overflow:hidden}
.dhy_zyz_sq span{  width:auto; text-align:left; float:none; padding-right:10px; clear:both}
.dhy_zyz_sq i{ margin-right:0; display:block; margin:0px 0 8px 0}
.x_fwtime dt{ width:auto; float:none; overflow:hidden; border-top:1px solid #ddd;}
.x_fwtime dt h4{  border-bottom:none; border-top:none; float:left; padding-right:20px}
.x_fwtime dt h5{ line-height:40px;border-top:none; float:left; padding-right:20px}
.x_fwtime dt h6{ line-height:40px; float:left}
.x_fwtime{border-bottom:1px solid #ddd;}
.dhy_zyz_sq textarea{ width:95%;}
.dhy_zyz_y{float:none}
/*־ը�߷��*/
.dhy_bgtu{ width:100%; height:400px; }
.dhy_jy_sj .dhy_bgtu{  width:100%; margin:0; padding:0 }
.mkefocus {width:96%; height:390px;   }
.mkeul {  width:100%; height:390px;  }
.mkeul ul { height: 390px; }
.mkeul ul li{}
.mkeul ul li span{ width:270px}
.mkeul ul li a img{height:390px; width:100%}
.mkelbtn {  top: 200px;  }
.mkerbtn {top: 200px;}
/*־ը���б�*/
.x_zyz_in input{ width:200px;}
.x_zyzlist li{ overflow:hidden; line-height:24px; padding-bottom:10px}
.x_zyzlist li a{ display:block; line-height:24px}
.x_zyzlist li i{ float:none}
/*ѧ���о�*/
.x_ztyj select{ width:200px; float:none; margin-bottom:20px}
.x_ztyj span{display:block}


}
@media screen and (max-width:320px) {
	.dhy_jy_yg{  margin:0 auto; float:none; padding:0 10px; width:auto}
	.dhy_zzjg_tu img{ width:100%;}
.dhy_zzjg_tu{ width:100%}
.dhy_manleft{display:none}
/*foot dhy*/
.dhy_footer{ padding:0 10px; text-align:center}
.dhy_footer nav{ margin:0 auto; width:180px}
.dhy_ba_hao{ width:300px; margin:0 auto;}
.dhy_foot nav{ width:180px; margin:0 auto}
.dhy_foot_xx{ display:none}
.dhy_footer{ min-height:160px}
.dhy_tc{ text-align:center; width:200px}
.dhy_tc a{ display:inline-block; float:left}
.dhy_footer{ min-height:160px}
.dhy_erwm{ right:-22px; top:-110px}

/*add by tanht*/
.dhy_xs_zz li{ width:90%; margin-left:10px;}
.dhy_xs_zz li.last{ margin-right:0;}
header h1 img{ width:250px;}

/*wjx*/
/*������ϣ*/
.dhy_zyz_sq ul li span{ float:none; margin:0; padding:0; text-align:left; width:auto; padding-right:10px}
.dhy_zyz_sq ul li.dhy_sfz input{ width:300px; }
.dhy_zyz_sq ul li label{ display:block; padding-top:10px}
.dhy_zyz_sq ul li.dhy_sfz label input,.dhy_zyz_sq ul li label input {width:98%}
.x_zpsc a,.dhy_zp a{float:none; margin-left:10px}
.x_next_but a,.dhy_xyb a{ width:98%}
.x_next_but{ padding-right:0}
#dhy_cg_er ul li{margin-right:12px}
.dhy_csrq select{margin-right:15px; width:70px}
/*���˼���*/
.x_grjl_inp label{display:block; clear:both; padding-top:15px; overflow:hidden}
.dhy_zyz_sq span{  width:auto; text-align:left; float:none; padding-right:10px; clear:both}
.dhy_zyz_sq i{ margin-right:0; display:block; margin:0px 0 8px 0}
.x_fwtime dt{ width:auto; float:none; overflow:hidden; border-top:1px solid #ddd;}
.x_fwtime dt h4{  border-bottom:none; border-top:none; float:left; padding-right:20px}
.x_fwtime dt h5{ line-height:40px;border-top:none; float:left; padding-right:20px}
.x_fwtime dt h6{ line-height:40px; float:left}
.x_fwtime{border-bottom:1px solid #ddd;}
.dhy_zyz_sq textarea{ width:95%;}
.dhy_zyz_y{float:none}

/*־ը�߷��*/
.x_zyzvideo{width:98%}
.dhy_bf{ position:absolute; top:50%; left:48%; margin-left:-17px; margin-top:-17px}
.dhy_bgtu{ width:280px; height:250px; margin:0 }
.dhy_jy_sj .dhy_bgtu{  width:280px; }
.mkefocus {width:280px; height:240px;   }
.mkeul {  width:280px; height:240px;  }
.mkeul ul { height: 180px; }
.mkeul ul li span{ width:230px}

.mkelbtn {  top: 120px;  }
.mkerbtn {top: 120px;}

/*־ը���б�*/
.x_zyz_in input{ width:200px;}
.x_zyzlist li{ overflow:hidden; line-height:24px; padding-bottom:10px}
.x_zyzlist li a{ display:block; line-height:24px}
.x_zyzlist li i{ float:none}
/*ѧ���о�*/
.x_ztyj select{ width:200px; float:none; margin-bottom:20px}
.x_ztyj span{display:block}
/*չ��ͼ¼����js*/
.demobox {width: 302px;	height:212px; overflow:hidden; }
.touchslider .touchslider-viewport {	width: 302px;	}
.ebox{width:100%; height:213px; }
.touchslider .touchslider-item { width:302px;	height:212px}
.touchslider .touchslider-item dl{ width:300px; height:210px}
.touchslider .touchslider-item dl dt{width:150px; }
.touchslider .touchslider-item dl dd{  width:150px;}
.touchslider .touchslider-item img { width:100%}
.touchslider .touchslider-nav {  margin-top:-115px; width:300px; }
.touchslider .touchslider-prev {margin-left:10px;	}
.touchslider .touchslider-next {margin-right:10px;}



	}