/* CSS Document */
/*鍏叡鏍峰紡*/
*{margin:0; padding:0; }
html{ overflow-x:hidden;}
body {margin:0; padding:0; font-size:13px; font-family:Microsoft Yahei; color:#666;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}   
table,td,tr,th{ font-size:12px;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 { font-size:13px;}
a {text-decoration:none; color:#202020;}
a:hover {text-decoration:none; color:#09B4AF;}
em,i{font-style:normal;}
.clear{ clear:both;}
input[type="submit"],input[type="button"]{ cursor:pointer;} 

.f01{ font-family:"寰蒋闆呴粦";}
.l{ float:left;}
.r{ float:right;}
.blank{ height:10px;}
.blank1{ height:15px;}
.blank2{ height:20px;}
.blank3{ height:25px;}
.blank4{ height:30px;}
.header,.main,.footer{ width:1240px; margin:0 auto;}
#header{ border-top:#078a86 3px solid;}
.header{ height:101px;}
.logo{ padding-top:19px;}
.nav{}
.nav li{ float:left; text-align:center;}
.nav li a{ width:100px; height:65px; display:block; line-height:25px; padding-top:25px; color:#c5967d; font-family:Arial, Helvetica, sans-serif;}
.nav li a span{ display:block; font-family:"寰蒋闆呴粦"; font-size:14px; color:#333;}
.nav li a.hover{ background:url(../images/yh_pic3.jpg) no-repeat; color:#FFF;}
.nav li a.hover span{ color:#FFF;}
.nav li a:hover{ background:url(../images/yh_pic3.jpg) no-repeat; color:#FFF;}
.nav li a:hover span{color:#fff;}
.rev_slider_wrapper{ position:relative; margin:0px auto;background:#FFF;padding:0px;margin-top:0px;margin-bottom:0px;height:542px;width:1440px; z-index:0;}
.rev_slider{ position:relative; overflow:hidden; display:none;height:542px;width:1440px;}
.rev_slider img{ max-width:none !important; border-style: none;
    border-color: inherit;
    max-width:none !important; -moz-transition: none 0 !important; -webkit-transition: none 0 !important; -o-transition: none 0 !important; transition: none 0 !important;
    margin:0px !important; padding:0px !important; border-width:medium !important; 
    visibility:visible !important;
}
.rev_slider ul{ margin:0px !important; padding:0px !important; list-style: none !important; list-style-type: none !important; background-position:0px 0px !important;}
.rev_slider ul li,
.rev_slider >ul >li,
.rev_slider >ul >li:before{ list-style:none !important; position:absolute; visibility:hidden; margin:0px !important; padding:0px !important; overflow-x: visible; overflow-y: visible; list-style-type: none !important;
background-image:none !important; background-position:0px 0px !important; text-indent: 0em !important;}
.tp-leftarrow.large	{ z-index:100;cursor:pointer; position:relative;	background:url(../images/large_left.png) no-Repeat top left;	width:40px;	height:40px;  margin-left:20px; margin-top:-20px; display:none;}
.tp-rightarrow.large{ z-index:100;cursor:pointer; position:relative;	background:url(../images/large_right.png) no-Repeat top left;	width:40px;	height:40px;  margin-left:-20px; margin-top:-20px; display:none;}
#main{ background:url(../images/fx_pic6.png) top center no-repeat; margin-top:-105px; position:relative; z-index:1;}
.main{ height:375px; position:relative;}
.w377{ width:397px;}
.w387{ width:387px; position:relative; z-index:1;}
.w187{ width:240px; z-index:100; position:relative; margin-top:-12px;}
.w765{ width:965px;}
.w250{width:210px;}
.w238{width:238px;}
.index_sample{ position:absolute; right:-55px; top:-190px; display:none;}
.index_tit{ height:30px; line-height:30px;}
.index_tit a{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFF;}
.index_tit span{ text-indent:30px; display:block; height:30px; color:#FFF; font-size:14px;}
.index_tit span.ico{ background:url(../images/fx_pic8.png) left center no-repeat;}
.index_tit span.ico1{ background:url(../images/fx_pic9.png) left center no-repeat;}
.index_tit span.ico2{ background:url(../images/fx_pic10.png) left center no-repeat;}

.index_newstop{ color:#FFF; line-height:20px; width:350px; border-bottom:#FFF 1px dotted; padding:10px 0;}
.index_newstop img{ float:left; border:#FFF 2px solid; margin-right:10px; width:85px; height:65px;}
.index_list{ width:350px; padding-top:5px;}
.index_list a{ color:#FFF; display:block; height:25px; line-height:25px;}
.index_list a span{ float:right;}
.index_img{ text-align:center; width:104px;}
.index_img img{ border:#FFF 1px solid;}
.index_img p{ color:#FFF; height:22px; line-height:22px;}

.carousel { background:url(../images/yh_pic14.png) no-repeat; width:295px; height:128px; padding:30px 30px 0; margin:8px auto 0;}
.carousel .prev , .carousel .next {height:40px;width:20px;overflow:hidden;display:block;margin-top:34px;text-decoration:none;cursor:pointer;}
.carousel .prev {float:left;background:url(../images/yh_pic11.jpg) no-repeat;}
.carousel .next {float:left;background:url(../images/yh_pic12.jpg) no-repeat;}
.jCarouselLite {float:left;width:225px;height:103px;overflow:hidden;/*蹇呰鍏冪礌*/}
.jCarouselLite li{height:103px;width:104px;text-align:center; margin:0 10px;}

.carousel1 { width:725px; margin:0 auto;}
.carousel1 .prev , .carousel1 .next {height:50px;width:30px;overflow:hidden;display:block;margin-top:46px;text-decoration:none;cursor:pointer;}
.carousel1 .prev {float:left;background:url(../images/yh_pic28.jpg) no-repeat;}
.carousel1 .next {float:left;background:url(../images/yh_pic29.jpg) no-repeat;}
.jCarouselLite1 {float:left;width:630px;height:133px;overflow:hidden;/*蹇呰鍏冪礌*/}
.jCarouselLite1 li{ width:197px; height:113px;text-align:center; margin:0 10px;}
.jCarouselLite1 li img{ width:197px; height:113px;}

#play img {border:0px}   
#play {width:207px;height:131px;overflow:hidden; float:right; position:relative; z-index:1; margin-top:122px;}   
#play_info{position:absolute;margin-top:141px;padding:8px 0 0 20px;height:42px;width:270px;color:#fff;z-index:1001;cursor:pointer}   
#play_info b{font-size:14px;display:block}   
#play_bg{ display:none;}   
#play_text {position:absolute;height:13px;width:60px;z-index:1002; position:absolute; bottom:5px; right:0;}   
#play_text ul {list-style-type:none; width:60px;height:13px;display:block;padding-top:1px;_padding-top:0px;}   
#play_text ul li {width:14px;height:13px;float:left;line-height:13px;background:url(../images/yh_pic17.png) no-repeat;display:block;color:#FFF;text-align:center;cursor:pointer; margin-right:5px;}    
#play_list a{display:block;width:207px;height:131px;position:absolute;overflow:hidden}  

.nbanner{background:url(../images/banner_png.png) no-repeat center; height:95px; margin-top:-95px; position:relative; z-index:1;}
.m_inside,.f_inside{ width:1240px; margin:0 auto; min-height:450px;}
.l_bg{ background:url(../images/fx_pic19.jpg) repeat-y; width:100%; padding-bottom:50px;}
.l_tit{ font-size:18px; color:#FFF; text-indent:25px; background:url(../images/fx_pic20.jpg) bottom center no-repeat; height:50px; line-height:50px; padding-top:20px;}
.l_tit i{ font-size:14px;}
.l_nav{ padding-top:12px;}
.l_nav a{ display:block; width:240px; height:28px; line-height:28px; text-align:center; color:#FFF; font-size:14px; margin-bottom:12px;}
.l_nav a.hover{ background:url(../images/fx_pic21.png) no-repeat; color:#09B4AF;}
.l_nav a:hover{ background:url(../images/fx_pic21.png) no-repeat; color:#09b4af;}


.r_tit{ background:url(../images/fx_pic23.jpg) left center no-repeat; border-bottom:#bcb9b3 1px solid; font-size:12px; color:#666; text-indent:20px; height:30px; line-height:30px;}
.r_tit a{color:#666;}
.r_tit a:hover{color:#09B4AF;}
.wz{ float:right; color:#7b7b7b; font-family:"Microsoft Yahei"; font-size:12px;}
.wz a{ color:#7b7b7b;}
.wz a:hover{ color:#09B4AF;}
.news_top{ color:#666666; line-height:25px; width:965px; padding:10px 0;}
.news_top img{ float:left; border:#cdcdcd 1px solid; padding:5px; margin-right:15px;}

.news_top a {
    font-size: 16px;
    line-height: 40px;
}
.news_top a.xiangxi{font-size:12px; color:#09B4AF;}
.news_list{ padding-top:10px; width:960px;}
.news_list li{background:url(../images/new_dot.gif) no-repeat left center; padding-left:10px; border-bottom: 1px dotted #ABABAB;}
.news_list a{ display:block; color:#333; height:30px; line-height:30px; }
.news_list a:hover{color:#09B4AF;}
.news_list a span{ color:#8b8b8b; float:right;}
.page{ text-align:center; margin-bottom:50px;}
.pages{padding-left:400px;}
.page li{float: left; height: 22px; line-height: 22px; padding: 0 2px;}
.page a{ border:#d5d4d3 1px solid; background:#FFF; color:#333; padding:2px 6px; margin-left:10px;}
.page a:hover{ color:#ff0000;}
.page .cpb{color:#ff0000; }
.video{ background:url(../images/yh_pic26.jpg) no-repeat; width:710px; height:410px; margin:20px auto;}
.video img{ padding:8px;}
.article{ color:#3b3b3b; line-height:20px; width:715px; margin:0 auto;}
.contact{ color:#363636; line-height:35px; padding:55px 20px 0;}

.contact h1{ font-size:16px; padding-top:30px;}
.inside_list{ width:180px; float:left; text-align:center; line-height:20px; padding:34px 37px;}
.inside_list .img{ background:url(../images/yh_pic32.png) no-repeat; width:180px; height:131px;}
.inside_list .img img{ padding:7px 0 0 0;}
.inside_list .p1{ color:#303030;}
.inside_list .p2{ color:#b90204; font-size:14px; font-weight:bold;}
.inside_list a{ margin-top:5px; display:block;}
.pro_list{ width:209px; float:left; text-align:center; line-height:20px; padding:34px 16px;}
.pro_list .img{ background:url(../images/yh_pic32.png) no-repeat; width:209px; height:159px;}
.pro_list .img img{ margin:7px 0 0 0; border-radius: 10px; border:1px solid #f2f2f2;}
.pro_list .p1{ color:#303030;}
.pro_list .p2{ color:#C5967D; background:url(../images/yh_pic37.png) 50px center no-repeat; cursor:pointer;}
.pro_bg{ background:url(../images/yh_pic41.png) no-repeat; width:823px; height:586px; display:none; position:absolute; z-index:9999;}
.pro_img{ position:relative; width:793px; margin:0 auto; padding-top:15px; text-align:center;}
.pro_img .close{ position:absolute; top:15px; right:0; cursor:pointer;}
.pro_img p{ color:#3d3d3d; font-size:14px; padding-top:15px;}
#popup_bg{background:url(../images/yh_pic38.png); width:100%; height:100%; display:none; position:fixed; top:0 !important; left:0 !important;}

.photo_box{ background:#FFF; position:relative; width:100%; height:465px;}
.photo_box .b_img{ display:none; width:100%; height:390px; position:absolute; top:10px; left:10px;}
.photo_box .b_img .txt{ line-height:25px; padding-top:10px;}
.photo_box .b_img img{ width:642px; height:360px;}
.photo_box .s_img{ width:86px;}
.photo_box .s_img li{ cursor:pointer; width:86px;}
.photo_box .s_img li img{ width:86px; height:53px;}
.jCarouselLite-01{ margin:5px 0;}
.carousel-01 {width:86px; position:absolute; top:10px; right:10px;}
.carousel-01 .prev , .carousel-01 .next {height:17px;width:86px;overflow:hidden;display:block;cursor:pointer;}
.carousel-01 .prev {background:url(../images/yh_pic43.jpg) top center no-repeat;}
.carousel-01 .next {background:url(../images/yh_pic42.jpg) top center no-repeat;}


#nTab_tit{ border-top:#b90204 1px solid; border-bottom:#b90204 2px solid; height:30px;}
#nTab_tit span{ display:block; width:100px; height:30px; line-height:30px; text-align:center; float:left; font-weight:bold; cursor:pointer;}
#nTab_tit span a{color:#000;}
#nTab_tit span.hover{ background:#b90204; color:#FFF;}
#nTab_tit span.hover a{  color:#FFF;}
#nTab_con .content{ display:none;}

#footer{ background:url(../images/yh_pic4.jpg) repeat-x;}
.footer{ height:65px; line-height:35px;}
.footer a{color:#fff;}

.f_nav{ font-size:12px; color:#FFF;}
.f_nav a{ color:#FFF; padding:0 3px;}
.copyright{ font-size:12px; color:#FFF;}






.rl{border-top: dashed 1px #838383; width:100%; padding:10px 4px; float:left;}
.rl h3{ font-size:16px; line-height:30px;}
.rl ul li{ width:340px; float:left; line-height:20px; background:url(../images/new_dot.gif) no-repeat left center; padding-left:8px;}
.rl ul li a{color:#7B7B7B}
.rl ul li a:hover{color:#09B4AF;}



/* B0x9 */
.Box9{overflow:hidden; }
.Box9 .left{float:left; overflow:hidden; width:500px;}
.Box9 .left a.pic {display:block;width:352px; height:286px; overflow:hidden;}
.Box9 .left a.pic img{width:350px; height:284px; border:1px solid #dadade;}
.Box9 .left .show{height:55px; padding:0px 21px; margin-top:10px; overflow:hidden;position:relative; z-index:0;}
.Box9 .left .show .list{overflow:hidden; width:310px; height:55px; }
.Box9 .left .show .list ul{overflow:hidden; height:55px;}
.Box9 .left .show .list ul li{overflow:hidden;float:left; width:62px;}
.Box9 .left .show .list ul li a{display:block;width:52px; height:52px; border:1px solid #cbccd1; margin:auto;}
.Box9 .left .show .list ul li img{height:50px; width:50px; padding:1px; background-color:white;}
.Box9 .left .show .list ul li.current a{border-color:#f42330;}
.Box9 .left .show .list ul li.current a img{padding:0px; border:1px solid #f42330;}
.Box9 .left .show a.Click{display:block; width:19px; height:55px; position:absolute; top:0px; background:url(../images/ClickDot.gif) no-repeat left -56px;}
.Box9 .left .show a.ClickLeft{left:0px;}
.Box9 .left .show a.ClickRight{right:0px; background-position:right 0;}
.Box9 .left .show a.leftEnd{background-position:left 0;}
.Box9 .left .show a.rightEnd{background-position:right -56px;}
.Box9 .right{float:right; height:360px; width:445px; overflow:hidden;}
.Box9 .right .Title{border-bottom:1px dashed #93939e; padding-bottom:5px;}
.Box9 .right ul li{color:#666; height:25px; line-height:25px; overflow:hidden;}
.Box9 .right ul li .span{float:left; width:60px;}
.Box9 .right ul li .times{color:#ff0000;}
/* Box10 */
.Box10{ overflow:hidden;}
.Box10 .tab{ height:30px; overflow:hidden; background:url(../images/borderDot.gif) repeat-x left 29px;width:730px;}
.Box10 .tab a{float:left; padding:0px 10px;  color:#406795; height:30px; line-height:30px;}
.Box10 .tab a.current{border:1px solid #c9c9cf;border-bottom:none; background-color:white; font-weight:bold; font-size:14px;}
.Box10 .body{overflow:hidden; height:170px;}
.Box10 .body ul {padding:35px 0px 35px 30px; overflow:hidden;}
.Box10 .body ul li{float:left;width:100px;height:100px;padding-right:40px; overflow:hidden; background:url(../images/addDot.gif) no-repeat 110px 40px;margin:auto 15px;}
.Box10 .body ul li.last{background:none; margin:auto 0px auto 15px;}
.Box10 .Info{overflow:hidden; line-height:20px; color:#6D6D6D; border: 1px solid #CCC; padding:4px;}
.Box10 .Info ul{padding:10px 0px; overflow:hidden; width:740px;}
/*.Box10 .Info ul li{float:left; overflow:hidden; text-overflow:ellipsis; width:240px; height:23px; line-height:23px; margin:auto 2px;}*/
.Box10 .Info ul li a{color:#0052a5;}
 /*鍥剧墖灏忓浘棰勮鍒楄〃*/
.spec-preview{width:292px;height:292px;border:1px solid #ccc;}
.spec-preview .jqzoom img{width:292px;height:292px;}
.spec-scroll{clear:both;margin-top:5px; width:494px;margin-left: 5px;}
	.spec-scroll .prev{float:left;margin-right:5px; margin-top:0;}
	.spec-scroll .next{float:right;  margin-top:0;}
	.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"Microsoft Yahei";text-align:center;width:10px;height:54px;line-height:54px;border:1px solid #ccc;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:391px;height:56px;overflow:hidden;}
	.spec-scroll .items ul{margin:0; padding:0;list-style:none;position:absolute;width:999999px; height:56px;}
		.spec-scroll .items ul li{float:left; margin:0px; padding:0px; width:84px;text-align:center;}
			.spec-scroll .items ul li img{border:1px solid #CCC; padding:2px;width:74px;height:50px;}
			.spec-scroll .items ul li img:hover{ border:2px solid #FF6600; padding:1px; }

	.spec-scroll .items ul li img.select{ border:2px solid #ff6600; padding:1px;}
	.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:5px 5px;display:inline;}
	.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:5px 5px;display:inline;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:300px;height:300px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background: #ffffff url(../images/zoom.gif) 50% top  no-repeat;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.infoDIV{ float:right;width:58%;text-align:left;overflow:hidden; }

.orders .kan{border:1px solid #bbbbbb}
.orders .STYLE1{color:Red;}
.orders .submit{border:none; color:#fff; font-size:14px; width:90px; height:30px; text-align:center; line-height:30px;
                background-color:#978463; border:1px solid #f0f0f0; cursor:pointer; font-family:Microsoft Yahei;
                }

.survey{border:1px dashed #ccc; padding:5px; margin:10px 0;}
.survey .itemTitle {
font-size: 16px;
font-weight: bold;
padding: 0;
margin: 0;
color: #DC5151;
}
.astitle{ line-height:24px; font-size:14px; }
.survey li.as{  color:#7B7B7B; padding:5px; }
.survey li.as a{ margin-left:5px;}

div.werror{border:1px dashed #CF3131; padding:5px; display:none;}
div.werror div{ color:#CF3131; line-height:18px;}

.index_newstop a,.index_list a{color:#fff;}
.index_newstop a:hover,.index_list a:hover{color:#F5F3C6; }

.table1{ float:left; padding-left:200px;}
.table1 table{ }
.table1 table td{ font-size:12px; padding-bottom:10px;}
.table1 table td b{font-weight:normal; }
.table1 table td .text{ border:1px solid #ccc; width:237px; height:22px; line-height:22px; text-indent:5px; }
.text2{background:#fff; width:100px; border:none; text-align:center;}
.table1 .submit{border:none; color:#fff; font-size:12px; font-weight:bold;  width:90px; height:30px; text-align:center; line-height:30px;
                background-color:#978463; border:1px solid #f0f0f0; cursor:pointer
                }
.table1 table td .textarea{border:1px solid #CFCFCF; width:379px; height:191px; }

.memberinfo li{ line-height:30px; }
#sitemap{ padding-left:50px;}
#sitemap ul li { height:auto; }
#sitemap ul li ul{ text-align:center;}
#sitemap ul li ul li{ height:auto; line-height:40px; margin:0 80px 0 0px;  float:left;  border:none}
#sitemap .mapfirst h3{ font-size:14px; color:#EC6D28}

.con{ line-height:20px;}

.usercontrol{width:100%; height:30px; line-height:30px;}
.usercontrol .usercontrolinner{ width:1000px;background:#f8f5ed; margin:0 auto;}
.usercontrol .usercontrolinner .f02{ float:right; text-align:right;}

.hbox0{
    margin-top: 90px;
}
.hbox{
    margin-top: 100px;
}
.hbox1{
    margin-top: 85px;
}
.hbox2{
    margin-top: 121px;
    padding-left: 24px;
    padding-right: 60px;
}
.hbox2 img{}

/*2013.12.19*/
.r_year{ padding-top:20px;}
.r_year dt{ background:url(../images/yh_pic45.jpg) left center no-repeat; color:#b90204; font-size:18px; padding-left:30px; height:17px; line-height:17px;}
.r_year dd{ background:url(../images/yh_pic46.jpg) repeat-y; padding:15px 0 15px 30px;}
.r_year dd .txt{ color:#1a1a1a; border-bottom:#bebdb9 1px solid; line-height:25px; padding-bottom:10px;}
.r_year dd .txt img{ border:#bfbfbf 1px solid; margin-right:20px;}

/*鍒嗛〉*/
ul.multipage {
    overflow: auto;
    padding: 5px 0;
    width: 100%;
}
ul.multipage li {
    color: #444444;
    display: inline;
    float: left;
    font-size: 12px;
    line-height: 20px;
    margin: 0 3px;
}
ul.multipage li.current {
}
ul.multipage li a, ul.multipage li span {
    border: 1px solid #DDDDDD;
    color: #444444;
    float: left;
    padding: 0 5px;
    text-decoration: none;
}
ul.multipage li a:hover {
    background: none repeat scroll 0 0 #DFE8F6;
    border: 1px solid #99BBE8;
    text-decoration: none;
}
ul.multipage li.link {
    padding: 0;
}
ul.multipage input.input {
    border: 1px solid #DDDDDD;
    font-family: 'Tahoma';
    height: 17px;
    width: 20px;
}
ul.multipage input.btn {
    border: 0 none;
    height: 21px;
    width: 27px;
}
ul.multipage li .no_page {
    border: 1px solid #DDDDDD;
    color: #AAAAAA;
}
ul.multipage li .current_page {
    border: 0 none;
    color: red;
    line-height: 22px;
    padding: 0;
	font-weight:normal;
}


.fenye li{display:inline; padding:0 5px; border:none !important; }