/*** general styling */
/*全站链接颜色*/
a:link{color:#333; font-weight:normal;}
a:visited{color:#333;}
a:hover{color:#d00910;}
a:active{color:#333;}

a {color:#333; text-decoration:none; font-weight:normal;} 
a:hover {color:#d00910; text-decoration:underline;}

img{
max-width: 100%;
height: auto; width: auto;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.home_bg { background:url(../images/bg.jpg) center center no-repeat;}
#foot_bot{bottom:0;}        
#foot_bot{position:fixed; _position:absolute; z-index:1000; width:100%; left:0px;}  

.header { width:100%;z-index:100; position: fixed; top:0;}
.header2 {height:55px; background:#1d0703;}
.header1 { float:left; border:0;}
.choice_list {padding:0; margin:0;}
.choice_list h3{font-size:18px;}
.choice_list img{
padding:3px;
}
#owl-demo .item img{
    display: block;
    width: 100%;
    height: auto;
}
.head_ad {width:100%; margin:0 auto; border:0; padding:0;}
.about {widht:90%; margin:0 auto; line-height:22px; font-size:14px; min-height:150px;}
.about p {text-align:center;}
.about p img {width:100%;}
.about h3 {text-align:center; line-height:32px;}
.contact {widht:90%; margin:0 auto; line-height:22px; font-size:14px; clear:both;}
.contact p {text-align:center;}
.contact p img {width:100%;}

.home_con {width:100%; height:100%; margin:0 auto; text-align:center; }
.imgs {width:100%; max-width:80px; padding-top:10%;}
.imgs2 {width:100%; max-width:400px;}
.home_box {width:200px; padding-top:10%; margin:0 auto;}
.home_boxL {width:98px; float:left;}
.home_boxR {width:98px; float:right;}
.icp { width:100%; font-family:"宋体"; font-size:12px; z-index:50; position:fixed; bottom:35px; text-align:center; padding-left:200px;}
.icp a { color:#aaa; text-shadow:none;}
.icp a:hover { text-decoration:none;}

#footer {width:90%; line-height:20px; font-size:12px; font-weight:normal; margin:0 auto; padding:10px 0 40px 0;}
#footer a {color:#333; text-decoration:none; font-weight:normal;} 
#footer a:hover {color:#d00910; text-decoration:underline;}


.space1,.space2,.space5,.space10,.space15,.space20,.space30,.space35,.space40 {clear:both; font-size:1px; height:0; line-height:1px;}
.space1 {height:1px;}.space2 {height:1px; background-color:#e3e3e3;}.space5 {height:5px;}.space20 {height:20px;}.space30 {height:30px;}.space10 {height:10px;}.space15 {height:15px;}.space35 {height:35px;}.space40 {height:40px;}





#mine { width:100%; border:0; margin:0 auto;}
#mine ul { width:100%; margin:0 auto;}
#mine ul li { float:left; width:25%;background:#000; text-align:center; color:#FFF;}
#mine ul li a:link { display:block; background:#000; color:#FFF; text-shadow:none; font-family:"宋体"; font-size:12px; text-decoration:none;}
#mine ul li a:visited { background:#000;}
#mine ul li a:hover { background:#333;}
#mine ul li a:active { background:#8e0c00; color:#eee; border:0;}
















.box1 { width:100%; height:80px; margin:0 auto; border:0;}

.box2 {widht:90%; margin:0 auto; line-height:24px; font-size:14px; min-height:150px;}
.box2 img {width:100%;}
.box2 h3 {text-align:center;}

.bx2 {widht:90%; margin:0 auto; line-height:24px; font-size:14px; min-height:150px;}
.bx2 img {width:100%;}

.box3 { width:100%;}
.box3 ul {}    
.box3 ul li { width:100%; border-bottom:1px dashed #622716;}
.box3 ul li a { display:block; font-family:"宋体"; font-size:14px; line-height:24px; padding:5px; color:#000}
.box3 ul li a:hover { text-decoration:none; background:#eaeaea; color:#800107}
.box3 ul li a p { float:right;}

.box4 {widht:90%; margin:0 auto; line-height:22px; font-size:14px; min-height:150px;}
.box4 h3 {text-align:center; line-height:32px; color:#622716;}
.box41 { width:270px;font-family:"宋体"; font-size:14px; line-height:30px; margin:0 auto;}
.box42 { margin:0 auto; max-width:280px;}
.box42 img { width:100%}

.box5 {widht:90%; margin:0 auto; line-height:24px; font-size:14px; min-height:150px;}
.box51 { width:100%; border:0; text-align:center}
.box51 img { width:90%;}
.box51 p { width:90%; font-family:"宋体"; font-size:12px; line-height:20px; text-align:left; margin:0 auto;}

.box511 { width:100%; border:0; text-align:center}
.box511 img { width:90%;}
.box511 iframe { width:100%; height:auto; border:0; margin:0 auto;}

.box52 { width:100%; border:0; margin:0 auto; padding:0 10px;}
.box52 h3 { line-height:30px; color:#c80101; font-size:14px}
.box53 { width:100%; border-bottom:3px solid #c80101; margin:auto; margin:10px 0 10px 0;}

.box54 { width:100%; border:0; text-align:center}
.box54 img { width:90%;}


.box6 {widht:90%; margin:0 auto; line-height:24px; font-size:14px; min-height:150px;}
.box6 h3 { text-align:left; line-height:30px; color:#000; border-bottom:1px solid #622716;}
.box6 h4 { margin-top:10px;}

.box61 {widht:90%; margin:0 auto; line-height:24px; font-size:14px; min-height:150px;}
.box61 img { width:100%;}
.box61 h3 { text-align:left; line-height:30px; color:#000; border-bottom:1px solid #622716;}
.box61 h4 { margin-top:10px;}

.box62 { width:100%; margin:0 auto; font-family:"微软雅黑", "宋体"; font-size:16px; font-weight:bold; border-bottom:1px solid #8e0c00; text-align:center; line-height:30px;}
.box63 { width:100%; margin:0 auto; font-family:"宋体"; font-size:12px; line-height:24px; text-align:center;}

.box64  {widht:100%; margin:0 auto; line-height:24px; font-size:14px; min-height:150px; font-family:"宋体"; font-size:12px; line-height:24px;}
.box64 img { width:100%}

.box65  {widht:100%; margin:0 auto; font-size:14px; min-height:150px; font-family:"宋体"; font-size:12px;}
.box65 img { width:100%;}


.box7 {widht:100%; margin:0 auto; line-height:24px; font-size:14px; min-height:150px;}
.box7 ul {}
.box7 ul li { display:block; width:100%; height:80px; margin:5px 0 5px 0;  border:1px solid #ebe3db; background:#eeeeee }
.box7 ul li:hover { background:#ffdada}
.box7 ul li a img { width:74px; float:left; margin:3px;}
.box7 ul li a p { width:70%; line-height:30px; font-size:16px; text-align:left; float:left;word-break:break-all; padding:5px; color: #333}
 
.box71 { color:#622716; font-size: 14px; border-bottom:3px solid #c80101; line-height:30px; margin-bottom:15px;}
.box71 a{ color:#0955b3; font-size:14px}
.box71 a:hover { text-decoration:none;}


.box81 { width:100%; border-bottom:1px dashed #622716;}
.box81 h3 { text-align: left; color:#622716}
.box81 p { text-align: left; font-size:12px; font-family:"宋体"; line-height:30px;}
.box82 { font-family:"宋体"; font-size:14px; line-height:24px; border:0; margin-top:10px;}





.dw1 { width:100%; height:80px; padding-top:14px; padding-left:3%; margin:0 auto;background:url(../images/q2.png) repeat-x}
.dw2{width:100%; height:3px; background:#fee743}
.dw1 img { width:265px; height:64px; border:0; float:left;}



.dw2 { width:100%; border:0; margin:0 auto;}
.dw2 ul {}
.dw2 ul li { width:50%; height:25px; float:left; border:0; margin:0; background:#000000; color:#FFF}
.dw2 ul li a { display:block; line-height:25px; text-align:center; font-family:"宋体"; font-size:12px; color:#eee; text-shadow:none;}
.dw2 ul li a:hover { color:#FFF; background:#b11112; text-decoration:none;}

.dw20 { width:100%; border:0; margin:0 auto;}
.dw20 ul li { width:50%; height:25px; float:left; border:0; margin:0; background:#000; text-align:center;}
.dw20 ul li a { font-family:"宋体"; font-size:12px; line-height:25px; color:#FFF; text-shadow:none;}


.dw3 { width:100%; height:100%; min-height:273px; margin:0 auto; border:0; }
.dw3 img { width:100%; border:0; margin:10px auto 0;}
.dw3 p { border:0; margin:0 auto; font-family:"宋体"; font-size:12px; line-height:24px; text-shadow:none; padding-left:20px; color:#eee;}
.dw4 { width:93%; border:0; background:#FFF; margin:10px auto 0;}
.dw41 { width:100%; height:25px; border:0; margin:0 auto; background:#e0e0e0;}
.dw41 p { font-family:"宋体"; font-size:12px; background:#a80e00; line-height:25px; color:#FFF; float:left; padding:0 10px 0 10px;}
.dw42 { width:100%; border:0; margin:0 auto;}
.dw42 img { width:100%; margin:0 auto;}
.dw42 p { font-size:12px; font-family:"宋体"; line-height:22px; margin:10px;}
.dw42 p img { width:100px; float:left; margin:0;}

.dw43 { width:100%; border:0; margin:0 auto; background: url(../images/q6.jpg) no-repeat right bottom}
.dw43 h3 { font-family:"微软雅黑", "宋体"; font-size:14px; color:#F00; float:left; line-height:24px;}
.dw43 p { font-family:"宋体"; font-size:12px; float:left;  line-height:24px;}
.dw44 { width:100%; border:0; margin:0 auto;}
.dw44 img { width:100%; border:0;}



.ts { width:100%; margin:10px auto; border:1px solid #CCC;}
.ts img { width:100%;}
.ts dd { font-family:"宋体"; font-size:12px; line-height:24px; padding:0 10px;}
.ts dd p { font-family:"微软雅黑", "宋体"; font-size:14px;}
.ts1 { width:100%; margin:0 auto; font-family:"宋体"; font-size:12px; line-height:20px;}

.fw { width:100%; margin:0 auto; color:#000;}
.fw td { padding:0 10px;}
.fw1 { width:100%; margin:10px auto; border:1px solid #CCC;}
.fw1 img { width:100%;}
.fw1 dd { font-family:"宋体"; font-size:12px; line-height:24px;  text-align:center;}

.zs { width:100%; margin:0 auto; color:#000}
.zs img { width:100%}

.gk p{width:90%; margin:0 auto; line-height:25px; border-bottom:#CC0000 3px solid;}


@media (min-width: 500px) {
.ts {width:45%; float:left; margin:2%;}
.fw1 {width:45%; float:left; margin:2%;}

.box42 { margin:0; max-width:300px; width:45%; float:right; padding-right:20px;}

.box51 { width:45%; float:left;}
.box52 { width:50%; margin:0; float:right;}

.box53 { width:100%; border:0; margin:0 auto;}

.box7 {widht:90%; margin:0 auto; line-height:24px; font-size:14px; min-height:150px;}
.box7 ul li:hover { background: none}
.box7 ul li { width:45%; height:auto; float:left; margin:0 2% 0 2%; border:0; background:none;}
.box7 ul li a img { display:block; width:100%;}
.box7 ul li a p { width:auto;line-height:30px; text-align:center;}

.dw4 { width:100px; border:0; background:#FFF; margin:2%; float:left;}

.dw44 img {width:45%; float:left; margin:2%; border:0;}
}

@media (min-width: 800px) {
.ts {width:31%; float:left; margin:1%;}
.fw1 {width:23%; float:left; margin:1%;}
	
.box4 { width:70%}

.box7 {widht:90%; margin:0 auto; line-height:24px; font-size:14px; min-height:150px;}
.box7 ul li:hover { background: none;}
.box7 ul li { width:31%; height:auto; float:left; margin:0 1% 0 1%; border:0; background:none;}
.box7 ul li a img { display:block; width:100%;}
.box7 ul li a p { width:auto;line-height:30px; text-align:center;}

.dw44 img {width:31%; float:left; margin:1%; border:0;}
}

@media (min-width: 1000px) {
.box4 { width:60%}

.box7 {widht:90%; margin:0 auto; line-height:24px; font-size:14px; min-height:150px;}
.box7 ul li:hover { background: none}
.box7 ul li { width:23%; height:auto; float:left; margin:0 1% 0 1%; border:0; background:none;}
.box7 ul li a img { display:block; width:100%;}
.box7 ul li a p { width:auto;line-height:30px; text-align:center;}


}


/* 图片展示样式 */
.products {width:960px; margin:0 auto; color:#333; filter:DropShadow(Color=#fff, OffX=1, OffY=1, Positive=true); text-shadow:1px 1px 0 #fff;}
.products ul li,.products ul li i img {
                  width:210px; font-size:14px; text-align:center; padding:0;
				  border-radius:8px;
                  -moz-border-radius:8px; /* Old Firefox */
                  -moz-box-shadow:2px 2px 3px #aaaaaa; /* 老的 Firefox */
                  box-shadow:1px 1px 3px #aaaaaa;
				  }
.products ul li {margin:15px 15px 20px 15px; float:left;}
.products ul li a i {height:158px; display:block;}
.products ul li a i img {max-width:100%; max-height:100%; width:auto; height:auto; vertical-align:top;}
.products ul li a {color:#333;}
.products ul li a:hover {color:#38c;}
.products ul li a p {font-size:14px; height:56px; line-height:18px; text-align:center; font-weight:normal; padding:5px 10px;}
.products ul li a.more {width:930px; height:30px; line-height:30px; margin:0 auto; text-align:center; float:none; display:block;}
.products ul li.more {width:930px;}

/*-------------------[768px]------------------*/

@media only screen and ( max-width: 980px ) {
/* 图片展示样式 */
.products {width:720px;}
.products ul li,.products ul li i img {width:210px;}
.products ul li {margin:15px;}
.products ul li a.more {width:690px;}
.products ul li.more {width:690px;}
}

/*-------------------[480px]------------------*/

@media only screen and ( max-width: 767px ) {

/* 图片展示样式 */
.products {width:420px;}
.products ul li,.products ul li i img {width:190px;}
.products ul li {margin:10px;}
.products ul li a i {height:143px; display:block;}
.products ul li a p {font-size:12px;}
.products ul li a.more {width:400px;}
.products ul li.more {width:400px;}

}

/*-------------------[320px]------------------*/

@media only screen and ( max-width: 479px ) {

/* 图片展示样式 */
.products {width:290px;}
.products ul li,.products ul li i img {width:129px;}
.products ul li {margin:8px;}
.products ul li a i {height:97px; display:block;}
.products ul li a.more {width:274px;}
.products ul li.more {width:274px;}



}
.w1{width:100%;}
.w1 p img{width:100%}


.dw42 { width:100%; border:0; margin:0 auto; }
.dw42 img { width:100%; margin:0 auto;}

.red_line{width:100%; height:5px; background:#313131}
.jj_kuang{width:100%; margin:0 auto; background:#f0f0f0; border:#CCC 1px solid}
.jj_kuang p{ font-size:12px; line-height:22px; padding:10px; font-family:"微软雅黑", "宋体"}




