<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
*{ font-family:"΢���ź�", "����"; font-size:12px; margin:0; padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0; font-size:14px;} 
img{ border:none;}
a:link,a:visited{color:#000000; text-decoration:none; font-size:13px;}
a:hover{color:#000000; text-decoration:none; font-size:13px;}

li{list-style:none;}

body{margin:0; padding: 0;}

/*----ͨ�ø߶�-------*/
.blank0{ height:0px; display:block; clear:both; overflow:hidden;}
.blank1{ height:1px; display:block; clear:both; overflow:hidden;}
.blank2{ height:2px; display:block; clear:both; overflow:hidden;}
.blank5{ height:5px; display:block; clear:both; overflow:hidden;}
.blank10{ height:10px; display:block; clear:both; overflow:hidden;}
.blank15{ height:15px; display:block; clear:both; overflow:hidden;}
.blank20{ height:20px; display:block; clear:both; overflow:hidden;}
.blank30{ height:30px; display:block; clear:both; overflow:hidden;}
@media (max-width:1200px){.blank30 {display:none;}}
.blank35{ height:35px; display:block; clear:both; overflow:hidden;}
.blank40{ height:40px; display:block; clear:both; overflow:hidden;}
.blank48{ height:48px; display:block; clear:both; overflow:hidden;}
.blank50{ height:50px; display:block; clear:both; overflow:hidden;}
.blank53{ height:53px; display:block; clear:both; overflow:hidden;}
.blank80{ height:80px; display:block; clear:both; overflow:hidden;}



/*---------------------------------------------------------��򲿷�-------------------------------------------------*/

.container { padding-right:0px; padding-left: 0px; margin-right: auto; margin-left: auto; height:auto; overflow:hidden; }
@media (max-width:768px){.container {width:100%;}}
@media (min-width:1200px){.container {width:1160px;}}

#container_sy{width:984px; padding:0px 10px 0px 10px;}


/*----������--------*/
.sykd{ width:1px; height:68px; background-color:#000000;}

.sykdh{ width:1px !important; height:12px; background:url(../images/h.png) 10px 40px;}
@media (max-width:750px){.sykdh{ display:none !important;}}

#main {width: 100%; margin: 0 auto; z-index:999; position:relative; background: #c12516; }
@media (max-width:750px){#main{width:100%; margin: 0 auto; z-index:999; position:relative; overflow:hidden;}}

.menu {font-size:14px; width:1200px; margin:0px auto;}
@media (max-width:750px){.menu{width:100%; margin: 0 auto; overflow:hidden;}}
.menu li {width:10.1em; padding:0px; line-height:67px;}

.menu li ul li{width:20.1em;line-height:67px; }

@media (max-width:750px){.menu li { width:24.6%; float:left; height:3em; line-height:3em; overflow:hidden; background-color:#c12516; margin-bottom:1px; margin-left:0.1em; padding:0px;}}

@media (max-width:320px){.menu li { width:24.5%; float:left; height:3em; line-height:3em; overflow:hidden; background-color:#c12516; margin-bottom:1px; margin-left:0.1em; padding:0px;}}

.menu &gt; li {text-align:center;}
.menu &gt; li:nth-child(2n+1) {}
.submenu &gt; li {  background-color:#ececec; margin-top: 1px;}
.submenu &gt; li:nth-child(2n+1) {margin-top: 1px;}
.menu a{ font-size:14px; font-weight:300; color:#FFF;}

@media (max-width:750px){
	.menu ul { width:100%; height:auto; overflow:hidden; text-align:center; margin:0px auto;}
	.menu ul li { display:none;} 
}



/*������ʽ*/
.nav_s {text-align: center;}
.nav_s_n a:link {color: #FFF;text-decoration: none;text-align: center;display: block;}
@media (max-width:750px){
	.nav_s_n a:link { color:#FFF !important;}
	.nav_s_n a:hover {background: #f3f3f3;text-align: center;display: block; transition:all 0.8s ease; color:#000;}
}
.nav_s_n a:visited {text-decoration: none; color: #FFF; text-align: center; display: block;}
@media (max-width:750px){.nav_s_n a:visited{ color:#FFF;}}
.nav_s_n a:hover {background: #f3f3f3;text-align: center;display: block; transition:all 0.8s ease; color: #c12516;}
.nav_s_n a:active {background: #f3f3f3; text-decoration: none;color: #c12516; text-align: center; display: block;}
@media (max-width:750px){.nav_s_n a:active{ color:#FFFFFF;}}

.nav { background: #f3f3f3; text-align: center; }
@media (max-width:750px){.nav { background: none;text-align: center; }}
.nav_n a:link {color: #FFF; text-decoration: none; text-align: center; display: block; }
@media (max-width:750px){
	.nav_n a:link,hover,visited,active{ color:#FFFFFF;}
	.nav_n a:hover {background: #f3f3f3;text-align: center;display: block; transition:all 0.8s ease; color:#000;}
}
.nav_n a:visited {text-decoration: none; color: #FFF; text-align: center; display: block; }
@media (max-width:750px){.nav_n a:visited{ color:#FFFFFF;}}
.nav_n a:hover {background: #f3f3f3;text-align: center; display: block; transition:all 0.8s ease; color: #c12516;}
.nav_n a:active {background: #f3f3f3; text-decoration: none; text-align: center;display: block; color: #c12516;}
@media (max-width:750px){.nav_n a:active{ color:#FFFFFF;}}

.submenu li a:link{color:#c12516;}
.nav{color:#c12516 !important; }

/*��������*/
.keywords{ width:auto; background:url(../images/fw_14.png) center no-repeat; height:34px; line-height:34px; padding-left:40px;}
.keywords span{ width:240px; float:right; padding-top:4px;}
.shousuo{ width:66px; height:26px; background:#178bdf; color:#FFF; border:0px; float:left;}
.shuru{ width:166px; height:26px; background:#FFF; color:#adadad; border:0px; float:left; padding-left:5px; outline:none;}

/*��ҳ*/

/*�����*/
.left{ width:290px; height:auto; overflow:hidden; float:left;}
@media (max-width:750px){ .left{ display:none;}}



.left h3{ width:270px; height:37px; line-height:37px; float:right; text-align:right; display:inline; border-bottom:1px #e5e5e5 solid; font-weight:500; font-size:13px !important; background-color:#c12516; color:#FFFFFF; padding:0px 10px 0px 10px;}
.left h3 span{ width:50%; float:left; text-align:left; display:block; font-size:15px !important;}
.left h3 a{font-size:15px! important; }



/*��Ʒ�б�*/
.product{ width:253px; height:38px;}
.product_list{width:300px; height:auto; border-top:0px; background:#FFF;}
.product_list ul{ list-style:none outside none; padding:0px; width:300px; height:auto;}
.product_list li{ border-bottom:1px #c7c7c7 dotted; line-height:45px; height:45px;}
.product_list span{ float:left; width:10px; padding-right:10px;}

.product_list li a {width:auto; height:45px;  text-decoration: none; display: block;  padding-left:10px; background-color:#f3f3f3;}
.product_list li a:hover{ background-color:#c12516; display:block; width:auto; height:45px; color:#FFFFFF; text-decoration:none; padding-left:10px;}



/*����Ʒ�б�*/
.product_h{ width:1160px; height:auto;}
.product_h_list{width:100%; height:auto; overflow:hidden;}
.product_h_list ul{ list-style:none outside none; padding:0px; height:auto; overflow:hidden;}
@media (max-width:750px){ 
.product_h_list ul{ list-style:none outside none; padding:0px; width:95%; height:auto; overflow:hidden; margin:0px auto;}
}
.product_h_list li{ border:1px #e1e1e1 solid; width:162px; background:#FFFFFF; line-height:52px; height:52px; text-align:center; float:left; margin:0px 13px 19px 16px;}

@media (max-width:750px){.product_h_list li{ width:41.2%; border:1px #e1e1e1 solid;  background:#FFFFFF; line-height:52px; height:52px; text-align:center; float:left; margin:0.5em 1.16em 1.12em 1.16em;}}

@media (max-width:740px){.product_h_list li{ width:39.92%; border:1px #e1e1e1 solid;  background:#FFFFFF; line-height:52px; height:52px; text-align:center; float:left; margin:0.5em 1.16em 1.12em 1.16em;}}

@media (max-width:320px){.product_h_list li{ width:38.6%; border:1px #e1e1e1 solid;  background:#FFFFFF; line-height:52px; height:52px; text-align:center; float:left; margin:0.5em 1.16em 1.12em 1.16em;}}



.product_h_list li a{ font-size:16px;}
.product_h_list li a:link { width:162px; height:52px; color: #c12516;text-decoration: none; text-align: center;display: block; }
.product_h_list li a:visited {width:162px; height:52px; color: #c12516;text-decoration: none; text-align: center;display: block; }
.product_h_list li a:hover{ background-color:#c12516; display:block; width:162px; height:52px; color:#FFFFFF; text-decoration:none;}

@media (max-width:750px){.product_h_list li a:link,visited,hover { width:100%; font-size:0.9em;}}


/*�����б�*/
.news{ width:253px; height:38px;}
.news_list{ width:251px; height:auto; border-top:0px; background:#FFF; border:1px #b8d9fc solid;}
.news_list ul{ list-style:none outside none; padding:5px; width:241px; height:auto;}
.news_list li{ border-bottom:1px #c7c7c7 dotted; line-height:35px; height:35px; background:url(../images/new_ico01.png) no-repeat left; padding-left:10px;}
.news_list span{ float:left; width:10px; padding-right:10px;}

/*��ϵ����*/
.contact{ width:253px; height:38px;}
.contact_list{ width:280px; height:auto; overflow:hidden; line-height:45px; padding:0px 0px 0px 10px; background-color:#f3f3f3;}


/*���Сͼ*/
.left_img{ width:253px; height:100px;}

/*�Ҳ���*/
.right{ width:814px; height:auto; overflow:hidden; float:right;}




/*��ҳ���Ų�Ʒ��ʽһ*/
.product_s_center{ width:1160px; height:38px;}
.product_s_box{ width:100%; height:auto; overflow:hidden; padding-left:16px;}
@media (max-width:750px){.product_s_box{ padding-left:0px;}}

.product_s_center_box{ width:285px; height:auto; float:left;}
@media (max-width:750px){.product_s_center_box{width:50%; height:auto; float:left; text-align:center;}}


.product_s_center_box img{ width:270px; height:268px; float:left; padding:1px; border:1px #e1e1e1 solid;}
@media (max-width:750px){ .product_s_center_box img{ width:90%; height:90%; margin:0px auto; float:none;}}

h1{ width:270px; height:55px; line-height:55px; padding:5px 0px 5px 0px; float:left;  text-align:center;  display:inline;  font-weight:200;}
h1 a{ font-size:16px !important;}
@media (max-width:750px){ h1{ width:100%; margin:0px auto; display:block;}}



/*��ҳ���Ų�Ʒ��ʽ��*/
.product_g_box{ width:100%; height:auto; overflow:hidden; padding-left:16px;}
.product_g_center_box{ width:290px; height:auto; float:left; text-align:center;}
@media (max-width:750px){.product_g_center_box{ display:none;}}
.product_g_center_box img{ width:272px; height:221px; float:left; border:2px #FFF solid;}
.product_g_center_box h1 { width:290px; height:50px; line-height:50px; padding:5px 0px 5px 0px; float:left;  text-align:center;  display:inline;  font-weight:200;}
.product_g_center_box h1 a{ font-size:16px !important; color:#FFFFFF;}



/*��ҳ���Ų�Ʒ��ʽ��*/
.product_c_box{ width:100%; height:auto; overflow:hidden; padding-left:16px;}
.product_c_center_box{ width:386px; height:auto; float:left; text-align:center;}
@media (max-width:750px){.product_c_center_box{ display:none;}}
.product_c_center_box img{ width:366px; height:242px; float:left; border:2px #006fb7 solid;}
.product_c_center_box h1 { width:366px; height:50px; line-height:50px; padding:5px 0px 5px 0px; float:left;  text-align:center;  display:inline;  font-weight:200;}
.product_c_center_box h1 a{ font-size:16px !important; color:#000000;}


/*������*/

.news_right_a{ width:397px; height:auto; overflow:hidden; float:left;}
@media (max-width:750px){.news_right_a{ width:100%; margin-bottom:10px;}}
.news_right_a_img{ width:397px; height:4px; float:left; clear:both; background:#006fb7; border-radius:2px 2px 0px 0px;}
@media (max-width:750px){.news_right_a_img{ width:100%;}}
.news_right_a_list{width:373px; height:464px; padding:23px 0px 0px 24px; background:#FFF; float:left;}
@media (max-width:750px){.news_right_a_list{ width:100%; padding:2em 0 0 0.9em;}}
.news_right_a_list ul{ list-style:none outside none; padding:0px; width:347px; height:auto;}
@media (max-width:750px){.news_right_a_list ul{ width:93%;}}
.news_right_a_list li{ border-bottom:1px #c7c7c7 dotted; line-height:40px; height:40px;}
@media (max-width:750px){.news_right_a_list li{ width:100%;}}
.news_right_a_list span{ float:right; width:70px; padding-right:0px;}

/*��������Ӻ���ʽ*/

.news_right_a_list_div{ width:auto; height:auto; font-size:16px; line-height:20px; float:left;}
.news_right_a_list_div p{ color:#cccccc; font-size:16px;}

.news_right_a_list_div2{ width:auto; height:auto; font-size:16px; line-height:20px; float:right; margin:0.4em 2em 0 0;}

.news_right_a_list_div2 p{ background:#006fb7;  width:21px; height:21px; border-radius:13px; text-align:center; display:block; color:#FFFFFF; font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif; font-size:1.5em; line-height:0.99em; padding:0.03em 0 0 0.03em;}

@media (max-width:750px){.news_right_a_list_div2 p{ background:#006fb7;  width:21px; height:21px; border-radius:13px; text-align:center; display:block; color:#FFFFFF; font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif; font-size:1.5em; line-height:0.92em;}
}

/*��������Ӻ���ʽ����*/

.news_right_b{ width:397px; height:auto; float:left; margin-left:20px;}
@media (max-width:750px){.news_right_b{ width:100%; margin-bottom:10px; margin-left:0px;}}
.news_right_b_img{ width:397px; height:4px; float:left; clear:both; background:#006fb7; border-radius:2px 2px 0px 0px;}
@media (max-width:750px){.news_right_b_img{ width:100%;}}
.news_right_b_list{width:373px; height:464px; padding:23px 0px 0px 24px; background:#FFF; float:left;}
@media (max-width:750px){.news_right_b_list{ width:100%; padding:2em 0 0 0.9em;}}
.news_right_b_list ul{ list-style:none outside none; padding:0px; width:347px; height:auto;}
@media (max-width:750px){.news_right_b_list ul{ width:93%;}}
.news_right_b_list li{ border-bottom:1px #c7c7c7 dotted; line-height:40px; height:40px;}
@media (max-width:750px){.news_right_b_list li{ width:100%;}}
.news_right_b_list span{ float:right; width:70px; padding-right:0px;}



/*��ϵ������ʽ��*/

.contact_2_b{ width:326px; height:auto;  overflow:hidden; float:left; margin-left:20px;}
@media (max-width:750px){.contact_2_b{ width:100%; margin-bottom:10px; margin-left:0px;}}
.contact_2_b_img{ width:326px;height:4px; float:left; clear:both; background:#006fb7; border-radius:2px 2px 0px 0px;}
@media (max-width:750px){.contact_2_b_img{ width:100%;}}
.contact_2_list{ width:302px; height:464px; background:#FFF; line-height:33px; padding:23px 0px 4px 24px;}
@media (max-width:750px){.contact_2_list{ width:100%; padding:2em 0 0 0.9em;}}


/*��������*/
.about{ width:142px; height:85px; margin:0px auto;}
.about_box{ width:1160px; height:auto; overflow:hidden; line-height:36px; color:#FFFFFF; font-size:16px; font-weight:200;}
@media (max-width:750px){.about_box{ width:auto; height:auto; overflow:hidden; line-height:34px; color:#FFFFFF; font-size:1em; font-weight:200; padding:10px;}	}

@media (max-width:360px){.about_box{ width:auto; height:auto; overflow:hidden; line-height:30px; color:#FFFFFF; font-size:1em; font-weight:200; padding:10px;}	}

@media (max-width:320px){.about_box{ width:auto; height:auto; overflow:hidden; line-height:27px; color:#FFFFFF; font-size:1em; font-weight:200; padding:10px;}	}

.about_box img{ width:162px; height:129px; float:left; padding:1px; border:1px #d1d1d1 solid;}


/*������Ŀ*/
.Other_a{ width:1170px; height:58px;}
.Other_a_box{ width:1080px !important; height:auto; overflow:hidden; padding:46px 0px 10px 0px; margin: 0 auto;}
.Other_a_box_t{ width:150px; height:150px; display:block; float:left; border: 18px solid #FFF; }
.Other_a_box_t img{ width:150px; height:150px; float:left;}
h2{ width:162px; height:25px; line-height:25px; float:left; font-weight:bold;  text-align:center;  display:inline;}

.Other_a_box_t h1{width:160px; height: 30px; text-align: center; padding: 0; margin: 0 auto;}
.Other_a_box_t h1 a{font-size: 12px !important; line-height: 30px; color: #1e1e1e;}

/*ͼƬ����*/
.owl-item{ width:200px !important;}/*���������owl.carousel.css/30��*/
#owl-demo .item{background: #3fbf79;padding: 30px 0px;margin-left: 10px;color: #FFF;-webkit-border-radius: 3px;-moz-border-radius: 3px;
border-radius: 3px;text-align: center;}
.customNavigation{text-align: center;}
.customNavigation a{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
 
/*��������*/
.link_bottom{ width:auto; height:35px; line-height:35px; background:#FFFFFF;}
@media (max-width:750px){.link_bottom{ width:auto; height:35px; line-height:35px; background:#DFDFDF;}}
 
/*�ײ�*/
footer{background:#ebf3fe url(../images/yt_30.png) repeat-x left top;}
@media (max-width:750px){footer{height:80px;}}
.foot-nav{ text-align:center;height:123px; line-height:35px; padding:15px 0 0 0; color:#FFFFFF;}

@media (max-width:750px){.foot-nav{ text-align:center;height:0px; line-height:25px; padding:3em; color:#FFFFFF;  padding-top:5px; }}
.foot-nav span{ font-size:10px; margin:0px 8px;}
.foot-nav a{ color:#FFFFFF; font-size:14px;}
.foot-nav p{ display:block;}
@media (max-width:750px){.foot-nav p{ display:none;}}


/*��ҳ��ʽ*/

.content_right{ width:840px; height:auto; overflow:hidden; float:right;}
@media (max-width:750px){.content_right{ width:96%; margin:0px auto; float:none;}}

h3{ width:100%; height:37px; line-height:37px; float:right; text-align:right; display:inline; border-bottom:1px #e5e5e5 solid; font-weight:500; font-size:1em !important;}
h3 span{ width:50%; float:left; text-align:left; display:block; font-size:1em !important;}
@media (max-width:750px){h3 span{ display:none;}}

.content_Title{ font-size:16px; width:100%; text-align:center; line-height:45px; font-weight:600; padding-bottom:20px;}

.imgshow{ margin:0px auto !important; display:block; text-align:center;}
.content_about{ line-height:40px; width:100%; height:auto;}



/*��ҳ�������*/

.content_news_Title{ font-size:16px; width:100%; text-align:left; line-height:45px; font-weight:300; padding-bottom:0px; border-bottom:1px #e5e5e5 solid; }
.content_news ul{ list-style:none outside none; padding:0px; width:100%px; height:auto; overflow:hidden;}
.content_news ul li{ border-bottom:1px #c7c7c7 dotted; line-height:45px; height:auto; overflow:hidden; background:url(../images/new_ico01.png) no-repeat left; padding-left:10px;}
.content_news ul li span{ width:6em; float:right;}

/*��ҳ��ز�Ʒ*/
.product_content_box{width:100%; height:auto; overflow:hidden; padding-top:10px;}

.product_content_img_box{ width:13em; height:auto; float:left; padding:1px; border:1px #DDDDDD solid; 
margin:0em 1.7em 0.6em 0em; }
@media (max-width:750px){.product_content_img_box{ width:98%; height:auto; float:left; padding:1px; border:1px #DDDDDD solid; 
margin:0em 1em 0.6em 0em; }}

.product_content_box_img img{ width:13em; height:13em; margin:0px auto; display:block;}
@media (max-width:750px){.product_content_box_img img{width:96%; height:auto; float:left;}}


.product_content_box_title{ width:13em; height:auto; line-height:35px; float:left; text-align:center;}
@media (max-width:750px){
	.product_content_box_title{ width:100%; height:auto; line-height:35px; float:left; text-align:center;}
    .product_content_box_title a{ font-size:1.2em;}
}

/*�����б�ҳ*/
.content_news_list{ width:100%; height:auto; float:left;}
.content_news_list img{ width:25.3%; height:25.3%; padding:0.2em; border:1px #e5e5e5 solid; display:block; float:left; margin-right:2em;}
@media (max-width:750px){.content_news_list img{ display:none;}}

.content_news_list_Title{ font-size:16px; width:71%; text-align:left; line-height:45px; font-weight:500; padding-bottom:0.3em; border-bottom:1px #e5e5e5 solid;  display:block; float:left;}
@media (max-width:750px){.content_news_list_Title{ width:100%;}}
.content_news_list_Title span{ width:6em; float:right;}
.content_news_list p{ font-size:12px !important; width:71%; text-align:left; line-height:35px; font-weight:200; padding-top:0.7em; display:block; float:left;}
@media (max-width:750px){.content_news_list p{ display:none;}}


/*��ͼƬ�б���ʽ*/
.content_news_list_2{ width:100%; height:auto; float:left;}
.content_news_list_Title_2{ font-size:16px; width:100%; text-align:left; line-height:45px; font-weight:500; padding-bottom:0.3em; border-bottom:1px #e5e5e5 solid;  display:block; float:left;}
.content_news_list_Title_2 span{ width:6em; float:right;}
.content_news_list_2 p{ font-size:12px !important; width:100%; text-align:left; line-height:35px; font-weight:200; padding-top:0.7em; display:block; float:left; opacity: 0.7;}
.content_news_list_Title_2 a{ font-size:14px; font-weight: bold; color: #1e1e1e; letter-spacing: 1px;}



/*��ҵ���*/
.content_about_img{ width:256px; height:auto; display:block; float:left; padding:3px 10px 0px 12px}
@media (max-width:750px){ .content_about_img{ width:100%; height:auto; margin:0px auto; display:block; float:left; padding:3em 0 0 0;}}

.content_about_img img{ width:256px; height:196px; display:block; float:left;}
@media (max-width:750px){ .content_about_img img{ width:100%; height:100%; display:block; float:left;}}

.content_about_img span{ width:254px; height:40px; text-align:center; display:block; float:left; border:1px #e5e5e5 solid; }

@media (max-width:750px){ .content_about_img span{ width:21.3em; margin:0px auto; height:40px; text-align:center; display:block; float:none;}}




/*ͼƬ����*/
.floor-cot { width:256px !important; height:196px !important; margin: auto;}
.floor-cot a { width:256px; height:196px; top:0px;left:0px; color:blue; display:block; background-size:256px 256px !important;}
.floor-cot span{ border:0px;}


/*---------���ﲢ����Ҫ�Ķ�--------------------*/
.user_jy47_tp024 .floor-cot {height: auto;overflow: visible;position: relative;width: 1100px;}
.user_jy47_tp024 .floor-cot a {background: #000 none repeat scroll 0 0;display: block;overflow: hidden;position: absolute;}
.user_jy47_tp024 .floor-cot a {opacity: 1;transition: all 0.5s ease 0s;}
.user_jy47_tp024 .floor-cot:hover a {opacity: 0.3;transition: all 0.5s ease 0s;}
.user_jy47_tp024 .floor-cot a:hover {opacity: 1;transition: all 0.5s ease 0s;}
.user_jy47_tp024 .floor-cot a .left_Album {background: #fcc400 none repeat scroll 0 0;height: 0;position: absolute;transition: all 0.7s ease 0s;width:5px;}
.user_jy47_tp024 .floor-cot a .right_Album {background: #fcc400 none repeat scroll 0 0;height: 0;position: absolute;transition: all 0.7s ease 0s;width:5px; right:0;bottom:0;}
.user_jy47_tp024 .floor-cot a .top_Album {background: #fcc400 none repeat scroll 0 0;height: 5px;position: absolute;transition: all 0.7s ease 0s;width:0px; }
.user_jy47_tp024 .floor-cot a .bottom_Album {background: #fcc400 none repeat scroll 0 0;height: 5px;position: absolute;transition: all 0.7s ease 0s;width:0px; right:0;bottom:0;}
.user_jy47_tp024 .floor-cot a:hover .left_Album {height: 100%;transition: all 0.7s ease 0s;}
.user_jy47_tp024 .floor-cot a:hover .right_Album {height: 100%;transition: all 0.7s ease 0s;}
.user_jy47_tp024 .floor-cot a:hover .top_Album {transition: all 0.7s ease 0s;width: 100%;}
.user_jy47_tp024 .floor-cot a:hover .bottom_Album {transition: all 0.7s ease 0s;width: 100%;}
.user_jy47_tp024 .floor-cot a img {display: block;left: 0;position: absolute;top: 0;transform: scale(1, 1);transition: all 1.2s ease 0s;z-index: 3;}
.user_jy47_tp024 .floor-cot a:hover img {opacity: 0;transform: scale(1.2, 1.2);transition: all 1.2s ease 0s;}

/*---------���ﲢ����Ҫ�Ķ�����--------------------*/



/*ҳ��*/

.nolink{ width:auto; height:25px; background:#FFFFFF; border:1px #e5e5e5 solid; padding:2px; margin:0px 2px 0px 2px; font-size:1em !important;}
.nolink a {font-size:1em !important;}
.Page_number{ width:100%;  height:auto; margin:0px auto; font-size:1em !important; text-align:center;}


.Page_number span{ width:auto; height:25px; background:#FFFFFF; border:1px #e5e5e5 solid; padding:2px; margin:0px 2px 0px 2px; font-size:1em !important;}
@media (max-width:750px){.Page_number span:first-child{ display: none;}}


.Page_number a{ width:auto; height:25px; background:#FFFFFF; border:1px #e5e5e5 solid; padding:2px; margin:0px 2px 0px 2px; font-size:1em !important;}
.Page_number span font{ font-size:1em !important;}


.bdsharebuttonbox{ width:10em; height:auto; background:#FFFFFF; border:1px #e5e5e5 solid; font-size:14px !important; display:block; padding-left:9px; float:right;}


/*��Ƶ*/
video{ width:600px; height:600px; padding:10px;  background:#FFFFFF; border:2px #e5e5e5 solid; margin:0px auto; display:block; }


/*��Ʒ��ϸҳ���̽���*/
.product_content{ width:46%; height:auto; border:1px dotted #E1E1E1; padding:0.4em; float:right;}
.product_content a{ font-size:14px;}
@media (max-width:750px){.product_content{width:100%; float:left;}}


.clearfix{max-width:50%; float:left;}
@media (max-width:750px){.clearfix{max-width:100%; float:left;}}


form{ /*background:url(../images/2012032712442746.jpg) no-repeat right;*/}
@media (max-width:750px){form{ background:none;}}
@media (max-width:750px){textarea{ width:80%;}}




.top_box{width:100%; height: auto; margin: 0 auto; position: relative; z-index: 111;}
.top_welcome_box{width:100%; height: 30px; border-bottom: #e7e7e7 solid 1px; background: #FFF;}
.top_wecome{width:1200px; height: 30px; line-height: 30px; font-size: 12px; letter-spacing: 1px; color: #474747; margin: 0 auto;}
@media (max-width:750px){.top_wecome{width:100%;}}
.top_wecome a{line-height: 30px; font-size: 12px; letter-spacing: 1px; color: #474747;}
.top_wecome_left{float: left;}
@media (max-width:750px){.top_wecome_left{padding-left:10px;}}
.top_wecome_right{float:right;}
@media (max-width:750px){.top_wecome_right{display:none;}}

.logo_box{width:1200px; height: 100px; margin: 0 auto; padding-top: 20px;}
@media (max-width:750px){.logo_box{width:95%; height: auto; padding:0;}}
.logo{float:left; width:548px; height: 78px;}
@media (max-width:750px){
	.logo{width:100%; height: auto; margin: 0 auto; padding: 10px 0px 10px;}
	.logo img{width:100%; height: auto;}
}
.tel{float:right;  height: 78px;margin-top: 20px;}
.tel span{font-size:14px; color:#666;}
.tel a{    font-size: 28px;
    FONT-WEIGHT: BOLD;}
@media (max-width:750px){.tel{display: none;}}



.main_box{width:100%; height: auto; margin: 0 auto;}
@media (max-width:750px){.main_box{width:95%;}}
.product{width:1200px; height: auto; margin: 0 auto;}
@media (max-width:750px){.product{width:100%;}}
.product_title{width:1200px; height: 90px; padding:80px 0 30px 0; background: url(../images/product_title.jpg) no-repeat center;}
@media (max-width:750px){
	.product_title{width:100%; height: auto; text-align: center; background-size: 270%;}
}

.product_nav{width:100%; height: 30px; margin: 0 auto; text-align: center;}
.product_nav ul{ margin: 0 auto; width:1080px; height: 30px;}
@media (max-width:750px){.product_nav ul{width:100%; height: auto;}}
.product_nav ul li{float:left; margin-right: 20px;}
@media (max-width:750px){.product_nav ul li{width:100%; margin-right:0%; margin-bottom: 10px;}}

.product_nav ul li a{font-size:14px; letter-spacing: 1px; line-height: 30px; height: 30px; width:250px; display: block;}
@media (max-width:750px){.product_nav ul li a{ width:100%;}}

.product_nav ul li a:link, .product_nav ul li a:visited{color: #313131; background: #e1e6e9;}
.product_nav ul li a:hover, .product_nav ul li a:active{color: #FFF; background: #c12516;}


.product_list_chanpin{width: 1220px ;height: auto;margin: 0 auto; position: relative; overflow: hidden; padding-top: 40px;}
@media (max-width:750px){.product_list_chanpin{width:100%;}}

.product_box{position: relative; list-style: none; text-align: center; float: left; margin-left: 16px; margin-bottom: 16px;}
@media (max-width:750px){.product_box{ margin-left:0;width: 48%;
    margin: 1%;}}

.product_img {position: relative;overflow: hidden;width:220px;height: 220px; background: #c12516; text-align: center; cursor: pointer;}
@media (max-width:750px){.product_img{width:100%; height: auto;}}		

.product_box .product_img img {position: relative;display: block;width:220px;height:220px; opacity: 1;}
@media (max-width:750px){.product_box .product_img img{width:100%; height: 38vw;}}

.product_img .product_more {color: #FFF; text-transform: uppercase; -webkit-backface-visibility: hidden; backface-visibility: hidden;}

.product_img .product_more::before,
.product_img .product_more::after {pointer-events: none;}
		
.product_img .product_more,
.product_img .product_more &gt; a {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.product_img .product_more &gt; a {z-index: 1000;text-indent: 200%;white-space: nowrap;font-size: 0;opacity: 0;}

.product_more p {margin: 0; padding-top:80px;}
@media (max-width:750px){.product_more p{padding-top:45%;}}
		
.product_box .product_more p span{font-size:14px; line-height: 50px; font-family:"΢���ź�"; display: block; width:220px; height: auto; text-align: center; margin: 0 auto; letter-spacing: 2px;}
.product_box .product_more p span img{width:34px; height: 34px; margin: 0 auto; display: block;}


.case_box_style .product_more p span{font-size:14px; line-height: 50px; font-family:"΢���ź�"; display: block; width:80%; height: auto; text-align: center; margin: 0 auto; letter-spacing:0px;}
.case_box_style .product_more p span img{width:34px; height: 34px; margin: 0 auto; display: block;}
.case_box_style .product_more p {margin: 0; padding-top:35px; line-height: 20px;}
.case_box_style .product_more p span{ padding-top: 10px; line-height: 20px;}
		
.product_img img {opacity: 0.7;-webkit-transition: opacity 0.35s;transition: opacity 0.35s;}

.product_img:hover img {opacity: 0.3;}

.product_img .product_more::before,
.product_img .product_more::after {position: absolute; top: 20px;right: 20px;bottom: 20px;left: 20px;content: '';opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}

.product_img p {opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: translate3d(0,20px,0);transform: translate3d(0,20px,0);}

.product_img:hover .product_more::before,
.product_img:hover .product_more::after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}

.product_img:hover h2,
.product_img:hover p {opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.product_img:hover p img{opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}


.case_box{width:100%; height: auto; margin: 0 auto; padding-top: 30px;}
@media (max-width:750px){.case_box{ display: none;}}
.case_title{width:384px; height: 66px; margin: 0 auto;}
.case_more{width:266px; height: 22px; margin: 0 auto; padding-top: 15px;}
.case_more a{width:266px; height: 22px; display: block; text-align: center; line-height: 22px; letter-spacing: 10px; font-size: 12px;}
.case_more a:link,.case_more a:visited{color:#FFF; background: #c12516;}
.case_more a:hover,.case_more a:active{color:#c12516; background: #FFF; border: #c12516 solid 1px; width:264px; height: 20px;}
.case_content{width:100%; height: 278px; margin: 0 auto; background: url(../images/case_bg.jpg) no-repeat center center;}

#demo {overflow:hidden; width:1080px; height:187px; margin:0 auto; padding-top: 46px;}
#demo img {border: 20px solid #FFF; width:220px; height: 162px;}
#indemo {float: left; width:800%; height:187px;}
#demo1 {float: left;}
#demo2 {float: left;}

.ryzzt{width:220px; height: 167px; margin-right: 55px; float: left; background:#c12516; }
.ryzzt img{width:220px; height: 162px;}


.about_box{width:100%; height: 493px; background: url(../images/about_bg.jpg) no-repeat center center;}
@media (max-width:750px){.about_box{width:95%; height: auto;}}
.about{width:1140px; height: 359px; padding: 67px 30px; margin: 0 auto;}
@media (max-width:750px){.about{width:95%; height: auto; margin: 0 auto; padding: 0; padding-top: 20px;}}

.about_font{width:470px; height: 359px; float: left;}
@media (max-width:750px){.about_font{width:100%; height: auto; margin: 0; padding: 0; clear: both;}}
.about_img{width:594px; height: 359px; float: right;}
@media (max-width:750px){.about_img{display: none;}}
.about_img img{width:594px; height: 359px;}

.about_font_title{width:330px; height: 29px; background: url(../images/about_title.png) no-repeat center;}
@media (max-width:750px){.about_font_title{width:100%; margin: 0 auto; background-size: 100%;}}

.about_font_content{ padding-top: 30px; width:470px; height: 220px; overflow: hidden;}
@media (max-width:750px){.about_font_content{width:100%; max-height: 200px;}}
.about_font_content p,.about_font_content a{font-size:14px; color: #FFF; line-height: 25px; letter-spacing: 1px;}

.about_font_more{width:160px; height: 35px; padding-top: 45px;}
@media (max-width:750px){.about_font_more{padding-top:30px; padding-bottom: 20px; text-align: center; margin: 0 auto;}}
.about_font_more a{display: block; color: #FFF; width:160px; height: 35px; background: #c12516; text-align: center; line-height: 35px; font-size: 12px; letter-spacing: 2px;}
@media (max-width:750px){.about_font_more a{margin:0 auto;}}

.news_box{width:100%; height: auto; margin: 0 auto;}
@media (max-width:750px){.news_box{width:95%;}}
.news_title{width:1200px; height: 92px; margin: 0 auto; background: url(../images/news_title.jpg) no-repeat center;}
@media (max-width:750px){.news_title{width:100%;}}
.news_content{width:1200px; height: auto; margin: 0 auto; padding-top: 40px; overflow: hidden;}
@media (max-width:750px){.news_content{width:100%;}}
.news_content_box{width:1280px; height: 320px;}
@media (max-width:750px){.news_content_box{width:100%; height: auto;}}

.news_content_01{width:345px; height: auto;}
@media (max-width:750px){.news_content_01{width:100%;}}
.news_content_01_img{width:345px; height: 185px;}
@media (max-width:750px){.news_content_01_img{width:100%; height: auto;}}
.news_content_01_img img{width:345px; height: 185px;}
@media (max-width:750px){.news_content_01_img img{width:100%; height: auto;}}

.news_content a{float:left; width:345px; height: 316px; border-bottom: #FFF solid 4px; display: block; margin-right: 81px;}
@media (max-width:750px){.news_content a{width:100%; height: auto; margin: 0; margin-bottom: 20px;}}
.news_content_01_title{width:345px; height: 30px; line-height: 30px; font-size: 15px; font-weight: bold; letter-spacing: 1px; color: #2e2e2e; overflow: hidden; padding-top: 10px;}
@media (max-width:750px){.news_content_01_title{width:100%; height: auto;}}
.news_content_01_desc{width:345px; height: 60px; line-height: 20px; font-size: 12px; letter-spacing: 1px; color: #646464; overflow: hidden; padding-top: 5px;}
@media (max-width:750px){.news_content_01_desc{width:100%; height: 60px;}}

.news_content a:hover,.news_content a:active{border-bottom: #c12516 solid 4px;}
.news_content a:hover .news_content_01_title,.news_content a:hover .news_content_01_desc,
.news_content a:active .news_content_01_title,.news_content a:active .news_content_01_desc{color: #c12516;}


.news_more{width:1200px; height: auto; margin: 0 auto; padding-top: 50px;}
@media (max-width:750px){.news_more{width:100%; padding-top: 20px;}}
.news_more a{width:158px; height: 33px; display: block; line-height: 35px; text-align: center; letter-spacing: 1px; margin: 0 auto; font-size: 14px;}
.news_more a:link,.news_more a:visited{color:#e1e6e9; border: #e1e6e9 solid 1px;}
.news_more a:hover,.news_more a:active{color:#c12516; border: #c12516 solid 1px;}


.case_box_style{ width:150px; height:150px; border: 18px solid #FFF;}
.case_box_style img{width:150px; height: 150px; border: 0; opacity: 1;}



.bottom{width:100%; height: auto; margin: 0 auto;}
.bottom_top{width:100%; height:auto; background: #2a2a2a; color:#8e8e8e; padding: 50px 0 30px 0;}



.pcc{display: block;}
.wapp{display: none;}
@media (max-width:750px){

.pcc{display: none;}
.wapp{display: block;}



	.bottom_top{display:none;}



}
.bottom_top_contact{width:1200px; height: auto; margin: 0 auto;}

.bottom_top_contact_left{width:400px;float: left;}

.bottom_top_contact_title{width: 1200px; height: auto;}
.bottom_top_contact_title_style{width:5px; height: 17px; background: #c12516; float: left;}
.bottom_top_contact_title_font{float: left; padding-left: 10px;}
.bottom_top_contact_title_font a{line-height: 17px; font-size: 17px;color:#8e8e8e; text-decoration: none; font-family:"΢���ź�";}
.bottom_top_contact_tishi{font-size:14px; line-height: 25px; letter-spacing: 1px; font-family:"΢���ź�";}
.bottom_top_contact_lianxi{width:1200px; height: auto; margin: 0 auto; padding-top: 20px;}
.bottom_top_contact_lianxi ul{width:1200px; height: auto;}
.bottom_top_contact_lianxi ul li{float: left; list-style: none;}
.bottom_top_contact_lianxi_style{width:33px; height: 33px; float: left;}
.bottom_top_contact_lianxi_font{height: 33px; padding-left: 10px; float: left; padding-right: 50px;}
.bottom_top_contact_lianxi_font a{text-decoration: none; font-family:"΢���ź�";}
.bottom_top_contact_lianxi_font a{line-height: 33px; color:#8e8e8e; font-size: 14px; font-family:"΢���ź�";}

.bottom_top_link{width:1200px; height: auto; margin: 0 auto; padding-bottom: 20px;}
.bottom_top_link_font{width:1200px; height: 25px; margin: 0 auto;}
.bottom_top_link_font li{float:left; list-style: none; padding-right: 20px;}
.bottom_top_link_font li a{line-height:25px; color:#8e8e8e; font-size: 14px; font-family:"΢���ź�"; text-decoration: none;}


.bottom_foot{width:100%; height: auto; background:#111111; }
@media (max-width:750px){.bottom_foot{ padding-bottom:20px; text-align: center;}}
.bottom_foot_box{width:1200px; height: auto; margin: 0 auto;}
@media (max-width:750px){.bottom_foot_box{width:95%; height: auto; margin: 0 auto;}}
.bottom_foot_nav{width:1200px; height: auto; color: #8e8e8e; font-size: 12px; line-height: 25px; font-family:"΢���ź�";}
@media (max-width:750px){.bottom_foot_nav{display: none;}}
.bottom_foot_nav ul{width:1200px; height: 25px;}
@media (max-width:750px){.bottom_foot_nav ul{width:100%;}}
.bottom_foot_nav ul li{float:left; list-style: none; padding: 0 2px;}
.bottom_foot_nav ul li a{ color: #8e8e8e; font-size: 12px; text-decoration: none; line-height: 25px; font-family:"΢���ź�";}
.bottom_foot_copyright{width:1200px;height: 33px; font-size: 12px; line-height: 25px; color:#8e8e8e; font-family:"΢���ź�"; clear: both;}
@media (max-width:750px){.bottom_foot_copyright{width:100%;}}
.bottom_foot_copyright_left{float: left;}
@media (max-width:750px){.bottom_foot_copyright_left{width:100%;}}
.bottom_foot_copyright_right{float: right;}
@media (max-width:750px){.bottom_foot_copyright_right{width:100%;}}
.bottom_foot_copyright_right a{text-decoration: none; color:#8e8e8e; font-family:"΢���ź�";}

/*.youshi_box_01{width:100%; height: 270px; margin:0 auto; background: url(../images/youshi_01.jpg) no-repeat center center;}
.youshi_box_02{width:100%; height: 270px; margin:0 auto; background: url(../images/youshi_02.jpg) no-repeat center center;}
.youshi_box_03{width:100%; height: 270px; margin:0 auto; background: url(../images/youshi_03.jpg) no-repeat center center;}*/
.youshi_box_A{width:100%; height: 810px; margin:0 auto; background: url(../images/youshi_A.jpg) no-repeat center center;}
.youshi_box_A_wrap{width:1200px;margin:0 auto;}
.youshi_box_A_left{width:50%; float:left; }
.youshi_box_A_left h2{ margin-top:520px; margin-left:35px; font-size:30px; font-weight:100; width:640px; color:#c12516;text-align: left; }
.youshi_box_A_left h3{ font-size:10px; font-weight:100; width:630px; color:#CCC; margin-bottom:40px; }
.youshi_box_A_left p{ font-size:14px;margin-left:50px;width:540px;  line-height:30px;margin-bottom: 10px;}
.youshi_box_A_right{width:50%; float:left; }
.youshi_box_A_right img{margin-top:450px;}
/*.youshi_box_04{width:100%; height: 270px; margin:0 auto; background: url(../images/youshi_04.jpg) no-repeat center center;}
.youshi_box_05{width:100%; height: 271px; margin:0 auto; background: url(../images/youshi_05.jpg) no-repeat center center;}
*/
.youshi_box_B{width:100%; height: 540px; margin:0 auto; background: url(../images/youshi_B.jpg) no-repeat center center;}
石泉县站.youshi_box_B_wrap{width:1200px;margin:0 auto;}
.youshi_box_B_left{width:50%; float:left; }
.youshi_box_B_left h2{ margin-top:100px; margin-left:35px; font-size:30px; font-weight:100; width:640px; color:#c12516; }
.youshi_box_B_left h3{ font-size:10px; font-weight:100; width:550px; color:#CCC; margin-bottom:40px;     float: left;}
.youshi_box_B_left p{ clear: both; font-size:14px;margin-left:70px; margin-bottom:10px;  line-height:30px;width: 550px; text-align: left: ;}
.youshi_box_B_right{width:50%; float:left; }
.youshi_box_B_right img{margin-top:60px;}
/*.youshi_box_06{width:100%; height: 270px; margin:0 auto; background: url(../images/youshi_06.jpg) no-repeat center center;}
.youshi_box_07{width:100%; height: 270px; margin:0 auto; background: url(../images/youshi_07.jpg) no-repeat center center;}*/
.youshi_box_C{width:100%; height: 540px; margin:0 auto; background: url(../images/youshi_C.jpg) no-repeat center center;}
.youshi_box_C_wrap{width:1200px;margin:0 auto;}
.youshi_box_C_left{width:50%; float:left; }
.youshi_box_C_left h2{ margin-top:140px; margin-left:35px; font-size:30px; font-weight:100; width:640px; color:#c12516; }
.youshi_box_C_left h3{ font-size:10px; font-weight:100; width:630px; color:#CCC; margin-bottom:30px; }
.youshi_box_C_left p{ font-size:14px;margin-left:230px;width:540px;  margin-bottom:10px; line-height:30px;}
.youshi_box_C_right{width:50%; float:left; }
.youshi_box_C_right img{margin-top:80px;margin-left:160px; width:400px; height:460px;}

.youshi_box_08{width:100%; height: 270px; margin:0 auto; background: url(../images/youshi_08.jpg) no-repeat center center;}
/*.youshi_box_09{width:100%; height: 270px; margin:0 auto; background: url(../images/youshi_09.jpg) no-repeat center center;}
.youshi_box_10{width:100%; height: 270px; margin:0 auto; background: url(../images/youshi_10.jpg) no-repeat center center;}*/

.youshi_box_D{width:100%; height: 540px; margin:0 auto; background: url(../images/youshi_D.jpg) no-repeat center center;}
.youshi_box_D_wrap{width:1200px;margin:0 auto;}
.youshi_box_D_left{width:50%; float:left; }
.youshi_box_D_left h2{ margin-top:190px; margin-left:35px; font-size:30px; font-weight:100; width:640px; color:#c12516; }
.youshi_box_D_left h3{ font-size:10px; font-weight:100; width:500px; color:#CCC; margin-bottom:30px; }
.youshi_box_D_left p{ font-size:14px;margin-left:150px;width:400px;  line-height:30px; margin-bottom:10px;}
.youshi_box_D_right{width:50%; float:left; }
.youshi_box_D_right img{margin-top:0px;margin-left:160px; width:400px; height:460px;}



.neiye_banner{width:100%; height: 240px; margin: 0 auto; background: url(../images/neiye_banner.jpg) no-repeat center center;}

@media (max-width:750px){.youshi_box_01,.youshi_box_02,.youshi_box_03,.youshi_box_04,.youshi_box_05,.youshi_box_06,.youshi_box_07,.youshi_box_08,.youshi_box_09,.youshi_box_10,.neiye_banner,.youshi_box_A,.youshi_box_B,.youshi_box_C,.youshi_box_D,.youshi_box_E{display:none;}}
</pre></body></html>