/* CSS Document */

/*comm*/
*{ word-wrap:break-word; outline:none; }
body{ background:#FFF;min-width: 1200px;;}
body,  input, textarea, select, button{ color:#333; font:12px "Microsoft YaHei"; border:0}
body.no-support-wpf { color:#333; font-family: SimSun; border:0}
body{background:#FFFCF5 url(../../wwwroot/image/sty.png);min-width: 1200px;}
input, textarea, select, button{ border:1px solid #666}
body, ul, ol, li,  dl, dt , dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin:0; padding:0; }
ul , ol , li { list-style-image: none; list-style-type: none; }
h1, h2, h3, h4, h5, h6{font-weight:normal;}
a{ color:#815237; text-decoration:none; }
a:hover{ text-decoration:none;color:#f60}
a img{ border:none; }
input{border:0}
.clear{clear:both;}
table{word-break:break-all;}
.cut{overflow:hidden;   white-space:nowrap;  text-overflow:ellipsis;word-wrap:normal;}
/*comm*/
	@font-face {font-family: 'iconfont';
    src: url(../../font/iconfont.eot); /* IE9*/
    src: url(../../font/iconfont.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */
    url(../../font/iconfont.woff) format('woff'), /* chrome、firefox */
    url(../../font/iconfont.ttf) format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url(../../font/iconfont.svg#iconfont) format('svg'); /* iOS 4.1- */
	}
.iconfont{
    font-family:"iconfont" !important;
    font-size:28px;font-style:normal;
	line-height:53px;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}

.iconfont_a{
    font-family:"iconfont" !important;
    font-size:23px;font-style:normal;
	line-height:10px;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
				transition: all 0.3s;
					-webkit-transition: all 0.3s;
					-moz-transition:all 0.3s;
					-ms-transition:all 0.3s;}

	.iconfont_a:hover{color:#a10300;}


	/* Webfont: STXinwei */@font-face {
    font-family: 'STXinwei';
    src: url(../font/STXinwei.eot); /* IE9 Compat Modes */
    src: url(../font/STXinwei.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */
         url(../font/STXinwei.woff) format('woff'), /* Modern Browsers */
         url(../font/STXinwei.ttf) format('truetype'), /* Safari, Android, iOS */
         url(../font/STXinwei.svg#STXinwei) format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/*font*/

.header{width:100%;background:url(../image/header.jpg) repeat-x;}
.top{width:1100px;height:125px;margin:0 auto;overflow:hidden;}
.img,.top-left{float:left;}
.img_a{clear:both;margin-top:34px;	}

.top-right{float:right; text-align:right;margin-top:20px; line-height:30px; }
.top-right li a{ text-decoration:none;color:#a55657;}

.nav{background:#ffd56f;width:100%;height:45px;}
.top_nav{width:1100px;height:45px;margin:0 auto;}
.nav_a{overflow:hidden;}
.nav_a li{float:left; line-height:45px;    padding: 0 16px; cursor:pointer;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;}
.nav_a li a{font-size:14px; text-decoration:none;color:#8c604a;}


.nav_a li:hover a{color:#000;}
/*header end*/
.search li{font-size:14px;}
div.search_form{background:#a55657; border-radius: 50px;  padding: 0 10px;}
.search li form input{ background-color:inherit; border:0;}
.banner{width:100%; overflow:hidden;}
.banner img{width:100%;}

/*.box-shadow{overflow:hidden;background:#fff; box-shadow:0 0 5px 0 #C1CBD4;padding-top:8px;padding-bottom:8px;
transition: all 0.3s;
					-webkit-transition: all 0.3s;
					-moz-transition:all 0.3s;
					-ms-transition:all 0.3s;}
.box-shadow:hover{box-shadow: 0 0 5px 0 #666;}*/
.overflow{overflow:hidden;width:100%;height:1px;}
.main{width:100%;margin-top:10px;}
.column{width:1110px; margin:0 auto;    padding-top:8px; overflow:hidden;}
.column_a{width:1100px;height:40px; border-bottom:solid #9e7c4e 2px; overflow:hidden;}
.column_b{width:290px;height:40px;margin-left:10px; }
.column_b p{text-transform: uppercase;font-size: 10px;}
.column_b h2{    font-size: 18px;
    color: #815237;
    float: left;
    margin-left: 15px;
    line-height: 40px;}

.ds_text{overflow:hidden;width:285px;margin:0 auto;}
.ds_text p{margin-left:0 !important;}
.conten_left{width:750px;/*background:#fff;*/ float:left;min-height:862px; /*box-shadow:0 0 5px 0 #C1CBD4;*/overflow:hidden;
-webkit-transition: all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;}
/*.conten_left:hover{box-shadow: 0 0 5px 0 #666;}*/
.fast{border-bottom:solid #9e7c4e 2px; /*height:34px;*/overflow:hidden;}
.fast_a{width:100%;height:40px;margin-left:10px; border-radius:4px; }
.fast_a a:hover span{color:#c30 !important;}
.fast_a h3,p{font-size:15px;color:#815237;margin-left:8px;line-height:32px;/*font-family: 宋体;font-size:18px;*/}
.fast_a p{font-size:12px;color:#815237;text-transform:uppercase;line-height:40px;}
.fast_a img{float: left;width:30px;}



.left_conten{/*background:#fff;*/width:730px;overflow:hidden;margin-top:20px;margin-bottom:17px;}
.left_img{float:left; padding-left:20px;margin-top:15px}
.left_img img{width:200px;height: 165px;}
.left_ul ul li a span{margin-left:150px;}
.left_ul ul li a{float:left;display:block;width:380px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.left_ul ul li a{color: #222;font-size: 15px;}
.left_ul ul li a:hover,.left_ul ul li:hover > a,.left_ul ul li:hover > span{color:#C30}
.left_ul{margin-top:15px;width:500px;float:right;overflow:hidden;}
.left_ul li{padding:3px;overflow:hidden;}
.left_ul li a{margin-left:20px; text-decoration:none;color:#815237;font-size:13px;}
.left_ul li span{float:right;color: #815237;}


.column_right{width:335px;float:right; /*box-shadow:0 0 5px 0 #C1CBD4;*/
-webkit-transition: all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;}
.column_right:hover{/*box-shadow: 0 0 5px 0 #666;*/}


.column_right .title{font-size:20px;color:#815237;padding:10px 12px; font-weight:bold; border-top:1px dashed #B59C8D;margin: 0 7px;}
.column_right .img_yrs{margin:10px auto;width:250px;overflow:hidden; text-align:center}
.ds_zcs{width:285px;margin:0 auto;margin-bottom:10px;}
.column_title{margin:0 auto;overflow:hidden;}
.column_title span{font-size:14px;color:#815237; font-weight:bold;}
.column_title p{margin-top:8px;/*font-size:12px;color:#815237;*/color:#222; font-size:14px;line-height:24px; text-indent:2em;}


.dink_a{padding-bottom: 5px;}
.dink a{color: #815237;}
.dink p{font-size:12px;color:#815237;font-weight:bold;line-height:20px;display: block;width: 333px; padding-left:24px}
.dink{margin:15px auto;overflow:hidden;}
.dink_a p{font-size:12px;color:#815237;line-height:24px;}
.dink_a span{margin-left:12px;font-size:12px;color:#815237;line-height:20px; display:inline-block;}
.dink_left{margin-left:150px !important; }
.dink_left_a{margin-left:100px !important;}
.dink_a_gw p a{display: block;width: 270px;overflow: hidden;}
.dink_a_gw p b{font-weight: normal;display:block;width: 190px;float: left;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;color:#111;}
.dink_a_gw p a:hover > b,.dink_a_gw p a:hover > span{color:#C30}
.title_footer{width:1100px; clear:both;overflow:hidden; /*box-shadow:0 0 5px 0 #C1CBD4;*/
-webkit-transition: all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;}
/*.title_footer:hover{box-shadow: 0 0 5px 0 #666;}
*/

.title_aa{border-bottom:solid #9e7c4e 2px; overflow:hidden;height:34px;clear:both;padding-bottom:5px}
.title_b{width:780px;height:40px;margin-left:10px; float:left; }
.title_yp{float:left;overflow:hidden;height:34px;}
.title_yp span{font-size:15px;color:#815237;font-weight:bold;line-height:30px;margin-left:12px;}
.title_b_text h2{font-size:15px;color:#815237;float:left;margin-left:15px;line-height:35px;font-weight:bold;}
.title_b_text p{font-size:10px;color:#815237;text-transform:uppercase;line-height:40px;}


.title_footer_left{    overflow: hidden;width:720px;height:150px;margin: 5px 15px; text-align:center;float:left;}
.title_footer_left p{margin-left:20px;font-size:12px;color:#313131;line-height:20px;padding:2px;}
.footer_left{width:650px;float:left;}
.footer_left ul{margin-top:15px;}
.footer_right{width:30px;float:right;margin-top:25px;margin-right:15px; }
.footer_right a:hover{color:#a10300;}

.title_footer_right{width:285px;height:150px;float:left;margin:20px 7px;border-left:1px solid #9e7c4e;padding-left:10px;}
.right_yp{margin:12px;float:left;font-size:16px;color:#313131;}
.right_yp li{padding:5px;font-size:14px;width:260px;overflow:hidden;}
.right_yp li:hover a{color: #f60;}
/*.right_yp li a{float:right;}*/
.right_yp li div{    width: 228px;
    float: left;/*color: #815237;*/color:#111;
}


.img_yp{float:right;margin:12px;}
.img_yp li{padding:2px;}


.footer_sc{width:1100px; overflow:hidden; /*box-shadow:0 0 5px 0 #C1CBD4;*/
-webkit-transition: all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;}
/*.footer_sc:hover{box-shadow: 0 0 5px 0 #666;}*/

.flexslider_title h2{color: #815237 !important;}

.footer_wh{width:335px;height:296px;margin:10px;float:left;overflow:hidden;}
.footer_wh span{ text-transform:uppercase;font-size:12px;font-weight:500;color:#815237;line-height:30px;margin-left:10px;}
.footer_wh h2{color:#815237;font-size:18px;padding:10px;font-weight:bold;}
.footer_wh .about-txt,.yq_left ul li a,.yq_right ul li a{color:#000000;font-size:12px; line-height:25px; text-indent:2em;margin-top:-8px;padding:0 10px;margin-left:2px;}
.footer_wh p{color: #815237;}


.footer_zjsc{width:195px;float:left;margin:10px 10px;height:296px;}
.footer_zjsc h2{color:#ad363e;font-size:18px;padding:10px;font-weight:bold;}
.footer_zjsc img{padding-left:30px;}

.zjsc_a{margin:0 auto;width:100px;margin-top:15px;}
.zjsc_a ul li{float:left; display:block;background:#a82a32;margin-left:6px; border-radius:100%;width:23px;height:23px;text-align:center;color:#FFFFFF;}
.footer_zjsc p{color:#000000;font-size:15px; text-align:center;}

.footer_lt{/*width:500px;*/widht:300px;height:296px;float:left; margin:10px}
.footer_lt h2{color:#815237;font-size:18px;padding:10px; font-weight:bold;}


/*footer*/
.footer{width:100%;background:#2c2c38;height:180px; clear:both}
.footer_main{width:1015px;margin:0 auto; position:relative;}
.footer_yq{width:850px;height:180px;float:left;border-left:solid 2px #4e4f5b;}



.yq_left{float:left;width:190px;height:90px;margin-top:35px;margin-left:40px;border-right:solid 2px #4e4f5b; }
.yq_right{float:left;width:190px;height:90px;margin-top:50px;}


.yq_left ul li a,.yq_right ul li a{color:#7a7c88;}
.yq_left ul{margin:5px; text-align:center;}
.yq_right ul{margin:-10px; text-align:center;}
.yq_left ul li a{font-size:12px;}

.footer_ct{width:100%;border-top: solid 2px #4e4f5b;height:20px;float:left;}
.footer_ct a{color:#7a7c88;}
.footer_ct ul{float:left;}
.footer_ct ul li{color:#7a7c88;font-size:12px;float:left;margin-left:50px;}
.yq_right_a{width:370px;height:154px;float:right; border-left:solid 2px #4E4F5B;}

.a_kj ul li{width:185px;height:77px;float:left;}
.a_kj ul li h4{font-size:20px;color:#eaebed;margin-left: 20px;margin-top:10px;}
.a_kj ul li p{font-size:10px;color:#7a7c88;text-align: center;}
.a_kj ul li a,.zj_a ul a{padding:0;margin:0;line-height:none;text-indent:0; }

.footer_zj{width:159px;height:180px;border-left:solid 2px #4e4f5b;border-right:solid 2px #4E4F5B;float:right;}
.zj_a li{color:#838592;font-size:12px;line-height:23px;text-align: center;margin-top: 4px;}
.zj_a{margin:0 auto;width:60px;margin-top:20px;color:#4e4f5b;}

.footer_left ul li a:hover p{color:#000;}
.left_ul a:hover{color:#000}
.dink_a a:hover p{color:#b5b5b5;}
.dink a:hover{color:#000;}
.dink_a_gw{width:330px;overflow:hidden;margin: 0 auto;}
.dink_a_gw span{float: right;}



.footer_left ul li a:hover{color: #000;}

.content{width:1095px;overflow:hidden;margin:0 auto;width:1100px;}
.conten_a li{float:left;margin:12px 12px;width:330px;overflow:hidden;margin-left:20px ;
}
.conten_b li{float:left;margin-left: 30px;width:500px;overflow:hidden;
}

.conten_a li:hover img{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transition:scale(1.2,1.2);transition:scale(1.2,1.2)}
.conten_b li:hover img{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transition:scale(1.2,1.2);transition:scale(1.2,1.2)}
.conten_b li a img{	transition: all 0.3s;
					-webkit-transition: all 0.3s;
					-moz-transition:all 0.3s;
					-ms-transition:all 0.3s;width:510px;float: left;}
.conten_a li a img{	transition: all 0.3s;
				-webkit-transition: all 0.3s;
				-moz-transition:all 0.3s;
				-ms-transition:all 0.3s;width:340px;float: left;}

.footer_wh a:hover{color:#000;}

.zjsc_a li:hover{background:#f7edd6;}
.zjsc_a li:hover a{color:#a10300;}
.zjsc_a li a{color:#fff; display:block;line-height:23px;}
.footer_zj ul li a:hover{color:#b5b5b5;}
.footer_zj ul li a{color:#7a7c88;}
.zjsc_a li{transition: all 0.3s;
					-webkit-transition: all 0.3s;
					-moz-transition:all 0.3s;
					-ms-transition:all 0.3s;}

.youqin{ position: absolute; top:-25px;left:170px;background:url(../image/youqin.png);width:130px;height:50px; text-align:center;}
.youqin a{color:#2c2c38; font-weight:bold;margin:5px 15px;font-size:16px;line-height:50px;}
.yq_left ul li a:hover{color:#B5B5B5;}
.yq_right ul li a:hover{color:#B5B5B5;}
.youqin p{margin-left: 15px;}


.tu{width:130px;height:166px;}



.content_main{}
.title_footer_main{overflow:hidden;}


.footer_left ul li a{color:#111;font-size:14px;}
.footer_left ul li a:hover{color: #C30;}
.footer_left ul li span{color: #815237;}
.border-top{overflow:hidden;/*border-top:1px dashed #B59C8D;*/}
/*.background_body{background:#f7edd6 url(../wwwroot/image/background.png) ;overflow: hidden;}*/


/*论坛*/
.index_forum{float: right;line-height: 30px;font-size: 12px;color: #815237;font-weight: normal;}
.module{margin:0 10px;	height: 247px;overflow: hidden;}
.module ul{padding:0 15px}
.module ul li{border-bottom: 1px dashed #9E7C4E;line-height: 30px;}
.module ul li a{ color:#111;}
.module ul li a:hover{color:#C30}
/*.module ul li a:hover {color:#000}*/
.a_kj ul li a p{line-height: 30px;margin-left: 15px;}

/*back*/
.back_content{overflow: hidden;float: left;}
.index_title_back{width:760px;min-height: 30px;background:url(../image/index_title.png) no-repeat top center;}
.index_main_back{width: 760px;overflow: hidden;background: url(../image/index_main.png)repeat-y center center;}
.index_bottom{width: 760px;overflow: hidden;min-height: 20px;background: url(../image/index_bottom.png)no-repeat center center;}


/*index_right_back_title*/
.index_right_back_title{width: 345px;min-height: 25px;background:url(../image/index_right_title.png) no-repeat bottom center;}
.index_right_back_main{width: 345px;overflow: hidden;background: url(../image/index_right_main.png) repeat-y center center;}
.index_right_back_bottom{width: 345px;overflow: hidden;background: url(../image/index_right_bottom.png) no-repeat;min-height: 20px;}


.img_back_title{width: 1110px;min-height: 16px;background: url(../image/img_back_title.png) no-repeat bottom center;}
.img_back_main{width: 1110px;overflow: hidden;background: url(../image/img_back_main.png)repeat-y center center;}
.img_back_bottom{width: 1110px;overflow: hidden;background: url(../image/img_back_bottom.png) no-repeat;min-height: 24px;}
.index_margin_top{margin-top: 20px;}
.index_margin_bottom{margin-bottom: 40px;}
/*************************top**************************/




.dh_left{width:235px;float:left; clear:both;}
.dh_right{margin-right: 30px;}
/*.background_body{background:#f7edd6 url(../../wwwroot/image/background.png) ;overflow: hidden;}
.dh ul li{color:#171b2c;font-size:16px;width:146px;margin-top:25px;}
.dh ul{margin:50px 30px;}
/*.dh_left{background:url( /wwwroot/image/int/daohan.png) repeat-y 175px 0px;}*/

.nav_back{background: url(../../wwwroot/image/nav_back.png); height: 60px;margin-top: 30px;margin-bottom: -1px;}
.nav_bottom{background: url(../../wwwroot/image/nav_bottom.png);height: 60px;}
.dh ul{padding:0 40px;background: url(../../wwwroot/image/nav_ul.png);overflow: hidden;padding-bottom: 40px;}
.dh ul li{height: 35px;line-height: 35px;font-size: 14px;color: #333;padding-left:35px ;
border-bottom: 1px dashed #603008;background: url(../../wwwroot/image/nav_li1.png)no-repeat 10px;}
/*.yuan{width:20px;height:20px;background:#c1c1c1; float:right; border-radius:100%;margin-right: -10px;}*/
/*.dh_img{width:2px;height:100%;background:url(/wwwroot/image/int/daohan.png) repeat-y;float:right; position:absolute;top:0;left:170px;}*/
.yuan2{background: url(../../wwwroot/image/nav_li2.png) no-repeat center center !important;}
.yuan2 a{color: #ece2c9;}
.dh_right_main{background: url(../../wwwroot/image/right_title.png) no-repeat ;min-height:40px;clear: both;}
.dh_right_back{background: url(../../wwwroot/image/right_main.png)repeat-y; overflow:hidden}
.dh_right_nav {float: right;color: #9e7c4e;}
.dh_right_nav img{float: left;margin-right: 10px;margin-top: 6px;}
.dh_right_nav a{font-size: 12px;display: inline-block;height: 30px;line-height: 30px;color: #9e7c4e;}
.dh_right_bottom{background: url(../../wwwroot/image/right_bottom.png)no-repeat bottom center; min-height: 40px;}
.dh_right_cont{overflow: hidden;width: 705px;margin: 0 auto;}
.dh_right_cont ul li{line-height: 30px;}
.dh_right_cont ul li a{color: #8a5711;font-size: 14px;}
.dh_right_cont ul li a b{color: #603008;font-weight:100;}
.dh_right_cont ul li span{float: right;font-size: 14px;color: #8a5711;}
.dh_right_cont ul li:hover a,.dh_right_cont ul li:hover a span,.dh_right_cont ul li:hover a b{text-decoration: underline;color: #c30;}
/*.yuan2 .yuan{width:25px !important;height:25px !important;}*/
/*  nav end */
.right_sp{width: 705px;margin: 0 auto;}
.right_sp_a{background:url(../../wwwroot/image/video1.png)no-repeat;overflow: hidden;width: 300px;color: #fff !important;
}

.dh_right{width:805px;float:right;margin-top:25px;margin-bottom:45px;min-height: 500px;}

/*.right_yp:hover{background:#e2e2e2;}*/
/*.right_yp:hover h1{color:#fff;}*/
.center a img{width:36px;}
.right_sp{overflow:hidden;}
.right_sp a{display:block;text-align:center;font-size:24px;line-height:65px;height:65px;color:#62330b; font-family:STXinwei;width: 235px;background-size: 100%;float: left;}

.right_sp_b{background:url(../../wwwroot/image/video.png)no-repeat;overflow: hidden;
transition: all 0.3s;
					-webkit-transition: all 0.3s;
					-moz-transition:all 0.3s;
					-ms-transition:all 0.3s;}
.right_sp_b:hover{background: url(../../wwwroot/image/video1.png)no-repeat; color: #fff !important;background-size: 100%;}


.sp{margin-top:10px;}
.sp_a{width:705px;overflow:hidden;margin: 0 auto;}
.sp_a_left{}

.sp_a_right{width:230px;float:left;}

.sp_lb ul{}
.center{display:block;width:260px;height:65px;margin:10px;text-align:center ;background:none !important;line-height:6;}
.sp_lb ul li{display:block;width:295px;height:77px;background:#FFF;margin:5px;}

.sp_lb ul li{overflow:hidden;}
.tu_left{float:left;}
.sp_lb ul li p{font-size:12px; display:block;}

.tu{margin-top:10px;margin:12px;}
.tu img{margin-right:10px;width:60px}
.tu p{}

.footer_tp{ overflow:hidden;}
.footer_tp ul li{float:left;margin-left:40px;margin-top:30px;      width: 214px;text-align: center; }


.footer_tp ul li p{ text-align: -webkit-center;}
.footer_tp ul{margin-top:10px; overflow:hidden;}
.footer_tp ul li a img{}

.footer_fy{width:500px;margin:15px auto;overflow:hidden;}
.footer_fy ul li{float:left;margin-left:20px;display:block;width:30px;height:30px;background:#cdcaca;text-align:center;line-height:30px;}
.footer_fy ul li a{color:#ooo;}

.footer_fy ul a li:hover{color:#fff;}
.footer_fy ul li:hover{background:#000;}

.fy_fy{width:70px !important;}
.left-div-hover a{color: #f60;}
