@charset "utf-8";
*{margin:0px;padding:0px;}
html{overflow-x: hidden;overflow-y:auto;}
body{
	font-size:12px;
	FONT-FAMILY:'Microsoft Yahei', "宋体",Arial, Helvetica, sans-serif; 
}
img{border:0px;}
ul{list-style-type:none;}
a{color:#7a7a7a;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#C00;text-decoration:none;}
li{list-style:none;}
.clear{clear:both;}
.fl {FLOAT: left}
.fr {FLOAT: right}


.head{width:968px;margin:0 auto; overflow:hidden; position:relative;}
.head .logo{ float:left; display:inline;}
.head .head_land{ width:207px; height:21px; line-height:21px; position:absolute; right:0; top:0; background:url(../images/land.gif) no-repeat; padding-left:20px; color:#ffffff;}
.head .head_land .sc{ padding-left:15px; background:url(../images/sc.gif) no-repeat left center; margin-right:15px;}
.head .head_land .cn{ padding-left:26px; background:url(../images/cn.gif) no-repeat left center; margin-right:10px;}
.head .head_land .en{ padding-left:26px; background:url(../images/en.gif) no-repeat left center;}
.head .head_land a{ color:#ffffff;}
.head .head_land a:hover{ color:#cc210a; text-decoration:underline;}
.head .head_tel{ height:55px; background:url(../images/tel.gif) no-repeat left center; padding-left:55px; position:absolute; top:35px; right:0;}
.head .head_tel span{ display:block; font-size:16px; color:#616161;line-height:22px;}
.head .head_tel i{ display:block; font-size:26px; color:#008dd7; font-weight:bold; padding-right:3px; line-height:28px;}

.menu{ width:100%;height:49px; overflow:hidden; background:url(../images/nav_bg.gif) repeat-x;}

.menu .nav{ width:1020px;height:49px; margin:0 auto; overflow:hidden;}
.menu .nav ul{ width:1020px; overflow:hidden;}
.menu .nav ul li{ float:left; overflow:hidden;background:url(../images/nav_line.gif) no-repeat right center; padding-right:2px}
.menu .nav ul li a{display:block; float:left; padding-left:34px; height:49px; font-size:18px; color:#FFFFFF }
.menu .nav ul li a span{ display:block;padding:4px 34px 0 0; height:45px; line-height:45px; }
.menu .nav ul li a:hover{background:url(../images/nav_h.gif) no-repeat 0 0;}
.menu .nav ul li a:hover span{background:url(../images/nav_h.gif) no-repeat right 0;}
.menu .nav ul li a.cur{background:url(../images/nav_h.gif) no-repeat 0 0;}
.menu .nav ul li a.cur span{background:url(../images/nav_h.gif) no-repeat right 0;}


.banner{height:430px;position:relative;overflow:hidden;}
.banner .hd{z-index:999;position:absolute;bottom:30px;left:50%;	margin-left:-50px;}
.banner .hd .on{background:#ff4b08;}
.banner .hd li{width:14px;height:14px;border-radius:14px;background:white;float:left;margin-right:10px;}
.banner .bd li{	height:430px;}

.main-1{height:47px;background:rgb(229,229,229); overflow:hidden;}

.main-1-1{width:960px;line-height:47px;	margin: 0 auto;	color:#008bd3;font-size:13px;}
.main-1-1-1{ float:left; display:inline;}
.main-1-1-1 a{color:#616161;margin-right:15px;}
.main-1-1-1 a:hover{color:#008bd3; text-decoration:underline;}

.main-1-2{float:right;width:250px;height:31px; overflow:hidden; margin-top:8px; background:url(../images/ssbj.gif) no-repeat;}
.main-1-2 .ssk{ margin:0; padding:0; border:0; width:195px; background:none; padding-left:15px; height:31px; line-height:31px;color:#9d9e9e; float:left; font-size:12px; font-family:"宋体";outline:none;}
.main-1-2 .s_btn{ width:35px; height:31px; line-height:31px; overflow:hidden; cursor: pointer; float:left; background:none; border:none; padding:0;outline:none}


.main-2{background:#f5f5f5;	height:100%;overflow:hidden;}
.main{width:960px;margin: 0 auto; overflow:hidden;}

.main-left{width:211px;	float:left;border:1px solid #006caf;border-radius:5px;height:100%;overflow:hidden;background:white; display:inline;}
.main-left .title{height:56px;background:url(../images/../images/a7.png);display:block; padding-top:10px; padding-left:30px; line-height:24px;color:#ffffff;margin-bottom:18px;}
.main-left .title span{font-size:24px;font-weight:bold;display:block;}
.main-left .title font{ text-transform:uppercase; font-size:12px;}
.main-left-1{width:190px;margin: 0 auto; overflow:hidden;}
.main-left-1 ul li{background:url(../images/../images/a8.png) no-repeat; height:43px;line-height:43px;margin-bottom:5px; vertical-align:middle; overflow:hidden; }
.main-left-1 ul li a{color:#414141;font-size:15px;display:block;height:43px;line-height:43px;width:190px;background:url(../images/../images/a9.png) no-repeat 165px center; overflow:hidden; font-weight:bold;text-indent:15px;}
.main-left-1 ul li a:hover{ color:#006aae;}
.main-left-1-1{width:120px;height:25px;border-radius:25px;background:#1787cf;margin:15px auto 15px;line-height:25px;text-align:center; overflow:hidden; font-size:14px;}
.main-left-1-1 a{color:#ffffff;}
.main-left-1-1 a:hover{color:#ff0012;}


.main-right{width:713px;float:right; overflow:hidden;}

.main-right-1{height:32px;background:url(../images/../images/a10.png) no-repeat; overflow:hidden;}

.main-right-2{ width:713px; overflow:hidden; padding-top:20px;}
.main-right-2 ul{ width:730px; overflow:hidden;}
.main-right-2 ul li{ float:left; display:inline;overflow:hidden; margin:0 16px 15px 0;}
.main-right-2 ul li a{ display:block; width:224px; height:175px; overflow:hidden; border:1px solid #cccccc; position:relative;}
.main-right-2 ul li a span{ position:absolute; left:0; bottom:0; display:none; font-size:14px;}
.main-right-2 ul li a:hover{ border:1px solid #005fa3;}
.main-right-2 ul li a:hover span{ display:block; width:204px; height:29px; line-height:29px; background:#005fa3; color:#ffffff; padding:0 10px; overflow:hidden;}


.js-2{height:215px;overflow:hidden;position:relative;}
.js-2 .bd{ margin-left:-86px;}
.js-2 .bd li{width:320px;float:left;position:relative;}
.js-2 .bd li img{width:320px;height:215px;}
.js-2 .bd li div{width:320px;height:215px;position:absolute;top:0px;left:0px;z-index:99;background:rgb(20,20,20);opacity:0.5;filter:alpha(opacity=50);}
.js-2 .prev{width:34px;	height:34px;background:url(../images/../images/prev.png);display:block;z-index:9999;position:absolute;left:50%; margin-left:-550px;top:50%;margin-top:-26.5px;	cursor:pointer;}
.js-2 .next{width:34px;	height:34px;background:url(../images/../images/next.png);display:block;z-index:9999;position:absolute;right:50%;margin-right:-550px;top:50%;margin-top:-26.5px;	cursor:pointer;}



.index_box{ width:100%; height:1495px; background:url(../images/index_txt.jpg) no-repeat top center; overflow:hidden;}
.index_box_con{ width:960px; margin:0 auto; overflow:hidden; height:1495px; position:relative;}
.index_box_con .zx1{ position:absolute; top:485px; left:2px;}
.index_box_con .zx2{ position:absolute; bottom:528px; left:575px;}
.index_box_con .zx3{ position:absolute; bottom:60px; left:2px;}

.main-3-1-1{width:141px;height:38px;background:url(../images/../images/b9.png);font-size:16px;line-height:38px; overflow:hidden;}
.main-3-1-1 a{color:white;margin-left:55px;}
.main-5{width:962px;margin: 0 auto;height:70px;	background:url(../images/../images/a4.jpg) no-repeat;}



.main-6{margin:0 auto;width:960px; overflow:hidden; padding-top:150px; background:url(../images/index_jj_t.jpg) no-repeat top center;}
.index_vido{ width:446px; height:263px; float:left; display:inline; overflow:hidden; padding-bottom:26px; background:url(../images/vido_bg.gif) no-repeat bottom;}
.index_vido img{width:446px;height:263px;}


.main-6-1{width:480px;float:right; overflow:hidden;}
.main-6-1 h2{font-size:20px;border-bottom:1px dashed rgb(204,204,204);display:block;height:45px; margin-bottom:15px; font-weight:normal; line-height:40px;}
.main-6-1 p{color:#504f4f;font-size:13px;line-height:24px;}


.main-7{height:45px;margin: 0 auto;	width:962px;background:url(../images/../images/a6.png) no-repeat; overflow:hidden;}
.main-ry{ width:960px; margin:0 auto; overflow:hidden;}
.main-ry ul{ width:980px; overflow:hidden; padding:5px 0 30px;}
.main-ry ul li{ float:left; display:inline; overflow:hidden; text-align:center; width:152px; margin-right:9px;}
.main-ry ul li img{ width:142px; height:205px; padding:4px; border:1px solid #e1e2e1; display:block;}
.main-ry ul li span{ display:block; height:35px; line-height:35px; overflow:hidden; width:152px; font-size:13px; color:#6e6e6e;}



.main-8{ width:100%;background: url(../images/main-8.gif) no-repeat top center #f4f4f4; padding-top:43px; padding-bottom:50px; overflow:hidden;}
.main-8-con{ width:960px; margin:0 auto; overflow:hidden;}
.index_ad{ width:960px; overflow:hidden; margin-bottom:18px;}

.index_case{ width:918px; overflow:hidden; border:1px solid #0961a3; padding:0 20px 15px; margin-bottom:25px;}
.index_case h2{ height:73px; line-height:65px; text-align:center; background:url(../images/case_t.gif) repeat-x; font-size:24px; color:#005ca0;}
.index_case h2 span{ display:inline-block; height:73px; background:#f4f4f4; padding:0 25px;}
.index_case ul{ width:950px; overflow:hidden;}
.index_case ul li{ display:inline; float:left; width:223px; overflow:hidden; margin-right:9px;}
.index_case ul li img{ display:block; width:213px; height:158px; padding:4px; border:1px solid #c3c2c2;}
.index_case ul li span{ display:block; text-align:center; height:35px; line-height:35px; overflow:hidden; width:223px; font-size:14px;}



.index_news{ width:960px; overflow:hidden; padding-bottom:20px;}

.main-9-1{width:295px;height:340px; padding-right:20px; background:url(../images/../images/b2.jpg) no-repeat right 10px;float:left; display:inline; overflow:hidden;}

.main-9-1 .title{width:295px;height:43px; line-height:43px; text-indent:28px; font-size:18px; font-weight:bold; color:#212121; margin-bottom:5px;}
.main-9-1 .title span{float:right;}
.main-9-1 .tt-1{ background:url(../images/tt-1.gif) no-repeat;}
.main-9-1 .tt-2{ background:url(../images/tt-2.gif) no-repeat;}
.main-9-1 .tt-3{ background:url(../images/tt-3.gif) no-repeat;}


.main-9-1 ul{width:295px; overflow:hidden;}
.main-9-1 ul li{color:#616161;background:url(../images/../images/b5.jpg) no-repeat left center;height:34px;line-height:34px;border-bottom:1px dotted #dcdcdc;}
.main-9-1 ul li a{color:#616161; display:block; float:left; text-indent:10px; width:245px;height:34px;line-height:34px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main-9-1 ul li a:hover{ color:#0075bb; text-decoration:underline;}
.main-9-1 ul li span{float:right;}


.main-9-1 dl{ width:295px; overflow:hidden; margin-top:18px;}
.main-9-1 dl dt{width:98px;height:73px; float:left; display:inline;}
.main-9-1 dl dt img{width:98px;height:73px;}
.main-9-1 dl dd{ float:right; width:187px; overflow:hidden;}
.main-9-1 dl dd h2{ height:20px; line-height:20px; overflow:hidden; font-size:13px;text-overflow:ellipsis;white-space:nowrap;}
.main-9-1 dl dd h2 a{ color:#515151;}
.main-9-1 dl dd h2 a:hover{ color:#0075bb; text-decoration:underline;}
.main-9-1 dl dd span{ color:#00a0ff;}
.main-9-1 dl dd p{ height:36px; line-height:18px; overflow:hidden; color:#818181; margin-top:3px;}


.index_wd{ width:295px; overflow:hidden; padding:10px 0 10px; border-bottom:1px dotted #dbdbdb;}
.index_wd h1{ font-size:12px; padding-left:25px; width:270px; height:24px; line-height:24px; background:url(../images/w.gif) no-repeat left center; margin-bottom:5px; overflow:hidden;}
.index_wd h1 a{ color:#414141;}
.index_wd h1 a:hover{ color:#0075bb; text-decoration:underline;}
.index_wd p{ padding-left:25px; width:270px; height:44px; line-height:22px; overflow:hidden; color:#818181; background:url(../images/d.gif) no-repeat left 1px; }


.index_link{ width:800px; height:55px; background:url(../images/link_bg.gif) no-repeat; padding:20px 10px 35px 150px; overflow:hidden;}
.index_link p{width:800px; height:55px; overflow:hidden;}
.index_link img{ height:55px;}
.index_link a{ margin-right:15px;}


.footer{ width:100%; height:56px; line-height:56px; background:#0075bb;}
.footer .food{ width:1000px; margin:0 auto; overflow:hidden; text-align:center; color:#ffffff;}



.ny_banner{ width:100%; height:205px; overflow:hidden;}


.main{width:960px;margin:0 auto; overflow:hidden; padding:30px 0 50px;}

.left{width:230px;float:left;overflow:hidden;}

.left-1{height:53px;background:url(../images/../images/c10.png) no-repeat; overflow:hidden; color:#ffffff; font-size:25px; font-weight:bold; padding-top:10px; line-height:25px; text-indent:20px;}
.left-1 font{ display:block; font-size:12px; font-weight:normal; text-transform:uppercase;text-align:center;}

/* 内页左侧普通栏目 */
.ny_nav{ width:230px; overflow:hidden; padding-bottom:15px;}
.ny_nav ul{ overflow:hidden; width:230px;}
.ny_nav ul li{line-height:45px; height:45px; text-indent:20px;font-size:15px;overflow:hidden; vertical-align:middle; margin-top:3px;background:url(../images/left_nav_li.gif) no-repeat;}
.ny_nav ul li a{ display:block; width:230px; line-height:45px; height:45px; color:#414141;}
.ny_nav ul li a.thinss{ color:#ffffff;background:url(../images/left_nav_li_hover.gif) no-repeat;}
.ny_nav ul li a:hover{ color:#ffffff;background:url(../images/left_nav_li_hover.gif) no-repeat;}
/* 内页左侧普通栏目 */


/* 内页左侧二三级下拉栏目 */
.left_nav {width:230px;OVERFLOW: hidden;padding-bottom:15px;}
.left_nav_item {WIDTH: 100%; FLOAT: left; OVERFLOW: hidden;margin-top:3px;}
.left_nav_item SPAN {LINE-HEIGHT:45px; TEXT-INDENT:20px; WIDTH:230px; background:url(../images/left_nav_li.gif) no-repeat;FLOAT: left; HEIGHT:45px; OVERFLOW: hidden; CURSOR: pointer}
.left_nav_item SPAN A {LINE-HEIGHT:45px; WIDTH:230px; DISPLAY: block; HEIGHT:45px; COLOR:#414141; OVERFLOW: hidden; font-size:14px;}
.left_nav_item SPAN A:hover {COLOR: #ffffff}
.left_nav_item SPAN:hover {COLOR: #ffffff; background:url(../images/left_nav_li_hover2.gif) no-repeat;}
.left_nav A:hover {COLOR: #ffffff;}
.left_nav A.cur {COLOR: #ffffff;}
.left_nav .open .left_nav_item_son {DISPLAY: block}
.left_nav .open SPAN {COLOR: #ffffff;  background:url(../images/left_nav_li_hover2.gif) no-repeat;}
.left_nav .open SPAN A {COLOR: #ffffff;}

.left_nav .left_nav_item_son { width:230px;DISPLAY: none; FLOAT: left; OVERFLOW: hidden; padding:5px 0; background:#ffffff;}
.left_nav .left_nav_item_son .l_n_2 {WIDTH: 100%; FLOAT: left; OVERFLOW: hidden;}
.left_nav .left_nav_item_son .l_n_2 .l_n_2_t {LINE-HEIGHT:28px; WIDTH:230px; DISPLAY: inline; FLOAT: left; HEIGHT:28px;OVERFLOW: hidden; text-indent:35px;}
.left_nav .left_nav_item_son .l_n_2 .l_n_2_t A {COLOR: #616161; display:block; background:url(../images/dd.gif) no-repeat 27px center;}
.left_nav .left_nav_item_son .l_n_2 .l_n_2_t A:hover {COLOR: #1962a1; text-decoration:underline; }
.left_nav .left_nav_item_son .l_n_2 .l_n_2_t A.cur {COLOR: #1962a1; text-decoration:underline;}
/* 内页左侧二三级下拉栏目 */



.ny_left_box{ width:230px; overflow:hidden;margin-bottom:15px;}
.ny_left_box dl{width:230px; overflow:hidden;}
.ny_left_box dl dt{ width:230px;height:32px;background:#0090ff;line-height:32px; font-size:16px; font-weight:bold; text-indent:20px; color:#ffffff; overflow:hidden;}
.ny_left_box dl dd{border:1px solid rgb(214,214,214); width:228px; overflow:hidden; border-top:none; padding:15px 0;}
.left-2-2-1{width:98px;	height:28px;border:1px solid #e1e1e1;text-align:center;line-height:28px;float:left;margin-bottom:8px; display:inline; margin-left:8px; overflow:hidden;border-radius:5px;}
.left-2-2-1 a{color:#414141;}
.left-2-2-1 a:hover{ color:#c9152a;}

.ny_left_lx{ width:205px; margin:0 auto; overflow:hidden;}
.ny_left_lx span{ padding-left:20px; font-size:14px; color:#292929; background:url(../images/tel2.gif) no-repeat left center;}
.ny_left_lx strong{ display:block; font-size:24px; color:#ff7316; padding-bottom:20px; background: url(../images/d7.png) no-repeat bottom center;}
.ny_left_lx p{line-height:18px; color:#616161; padding:10px 0 10px 40px; overflow:hidden;}




.right{width:708px;	float:right; overflow:hidden;}

.right-1{height:37px;background:url(../images/../images/d10.png) no-repeat; overflow:hidden;}

.right-1 .ty{font-size:18px;margin-left:25px; font-weight:bold;}
.right-1 .position{color:rgb(127,127,127);float:right; line-height:30px;}
.right-1 .position a{color:rgb(127,127,127);}
.right-1 .position a:hover{ color:#2d70a9; text-decoration:underline;}

.ny_art{ width:708px; overflow:hidden; padding:25px 0;}
.content{color:#616161;font-size:14px;width:708px; line-height:25px;}
.content p{	line-height:25px;}
.content img,.content a img,.art_product_item img,.art_product_item a img{ 
border:0;  
margin:0;  
padding:0; 
max-width:708px; 
width: expression(this.width > 708 && this.width > this.height ? 708px : 'auto';);  
max-height:3650px; 
height: expresion(this.height > 3650 ? 3650px : 'auto';); 
}


.ny_title { width:100%; }
.ny_title h2{line-height:24px;text-align:center;font-size:16px;color:#666666;overflow:hidden}
.ny_info{height:34px;line-height:34px;text-align:center; overflow:hidden;color:#7a7a7a; margin-bottom:20px; border-bottom:#CCCCCC 1px dotted;}
.ny_info small{margin-left:8px;margin-right:3px;color:#7a7a7a;font-size:12px;}
.ny_info a{color:#7a7a7a;}

.context{float:left;font-size:14px; display:block; border-top:#CCCCCC 1px dotted; overflow:hidden; width:100%; padding:0; margin-top:30px; padding-top:15px;}
.context ul li{line-height:24px;color:#616161;}
.context ul li a{color:#616161;}
.context ul li a:hover{color: #00a4ed; text-decoration:underline}




.contact-1{ padding-top:30px; overflow:hidden;}
.contact-1-1{height:39px;margin-bottom:25px;}
.contact-1-1 img{float:left;}
.contact-1-1 p{float:left;line-height:20px;margin-left:13px;}
.contact-1-1 p span{color:#363636;font-size:15px;font-weight:bold;}


/* 分页样式 */
.page { text-align:center; LINE-HEIGHT: 30px; MARGIN:20px auto 5px; HEIGHT: 30px; COLOR: #323232; FONT-SIZE: 12px; OVERFLOW: hidden}
.page LI {MARGIN: 0px 1px; DISPLAY: inline}
.page LI A {BORDER-BOTTOM: #d6d6d6 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d6d6d6 1px solid; PADDING-BOTTOM:4px; PADDING-LEFT:8px; PADDING-RIGHT:8px; BORDER-TOP: #d6d6d6 1px solid; BORDER-RIGHT: #d6d6d6 1px solid; PADDING-TOP:4px; color:#323232}
.page LI A:hover {BORDER:1px solid #0090ff; COLOR: #ffffff; background:#0090ff; TEXT-DECORATION: none}
.page LI.thisclass A {BORDER-BOTTOM-COLOR: #0090ff; BORDER-TOP-COLOR: #0090ff; COLOR: #ffffff; BORDER-RIGHT-COLOR: #0090ff; BORDER-LEFT-COLOR: #0090ff; background:#0090ff}
/* 分页样式 */


/* 内页右侧文字列表 */
.news_list{ width:708px; overflow:hidden; }
.news_list li{height:46px;padding-left:10px;line-height:46px;overflow:hidden;background:url(../images/ico_2.gif) no-repeat left center; font-size:14px;border-bottom:1px dotted #b2b2b2;}
.news_list li span{	float:right;overflow:hidden;color:#8f8f8f; font-size:14px;}
.news_list li a{ color:#616161}
.news_list li a:hover{color:#0075bb; text-decoration:underline;}


/* 内页右侧带图片列表 */
.list_news{ width:708px; overflow:hidden;}
.list_news dl{ margin-bottom:20px;width:708px; overflow:hidden; background:#f5f4f4; height:125px;}
.list_news dl dt{ float:left; width:180px; height:125px;overflow:hidden;}
.list_news dl dt img{width:180px; height:125px;}
.list_news dl dd{ float:right; width:485px; overflow:hidden; padding-right:20px;}
.list_news dl dd h2{ font-size:18px; overflow:hidden; font-weight:normal; height:32px; line-height:32px; margin-top:8px;}
.list_news dl dd h2 a{ color:#1d1d1d}
.list_news dl dd h2 a:hover{color:#0075bb; text-decoration:underline;}
.list_news dl dd span{ color:#0090ff; font-size:13px; font-weight:normal;}
.list_news dl dd p{ line-height:22px; height:44px; overflow:hidden; color:#616161; margin-top:5px;}


.list_pro{ width:708px; overflow:hidden;}
.list_pro ul{ width:720px; overflow:hidden;}
.list_pro ul li{ float:left; display:inline; width:217px; overflow:hidden; padding:4px; border:1px solid #e6e6e6; margin:0 13px 20px 0;}
.list_pro ul li img{ width:217px; height:165px;}
.list_pro ul li span{ display:block; width:217px; text-align:center; height:28px; line-height:28px; overflow:hidden;  font-size:14px;}
.list_pro ul li a{color:#212121;}
.list_pro ul li a:hover{color:#0075bb; text-decoration:underline;}


.list_zs{width:708px; overflow:hidden;}
.list_zs ul{ width:730px; overflow:hidden;}
.list_zs ul li{ width:220px; float:left; display:inline; overflow:hidden; margin:0 22px 20px 0;}
.list_zs ul li img{ display:block; width:220px; height:310px;}
.list_zs ul li span{ text-align:center; display:block; height:24px; line-height:24px; font-size:14px;}


.list_wd{width:708px; overflow:hidden;}
.list_wd dl{ padding-bottom:15px; margin-bottom:15px; overflow:hidden; border-bottom:1px dotted #bbbbbb; width:708px; overflow:hidden;}
.list_wd dl dt{ height:30px; line-height:30px; overflow:hidden; font-size:16px; padding-left:35px; background:url(../images/wd.png) no-repeat left center; margin-bottom:5px;}
.list_wd dl dt a{ color:#414141; font-weight:bold;}
.list_wd dl dt a:hover{color:#0075bb; text-decoration:underline;}
.list_wd dl dd{ padding-left:35px; font-size:14px; color:#818181; line-height:22px;}


.pro_top{ width:703px; padding:5px 0 0 5px}

.pro_top_left{ float:left;width:398px;}
.big_pic {padding:8px; border:1px solid #e2e2e2;box-shadow: 0 0 3px rgba(0,0,0,0.4);-box-shadow: 0 0 3px rgba(0,0,0,0.4); display:inline;width:400px; text-align:center;  WIDTH: 380px; BACKGROUND: url(../images/loading.gif) no-repeat center center; FLOAT: left; HEIGHT: 320px;}
.big_img {WIDTH: 380px; HEIGHT: 320px}

.small_pic {MARGIN-TOP: 15px; WIDTH: 398px; FLOAT: left; HEIGHT: 54px; OVERFLOW: hidden; }
.small_pic .prev {WIDTH: 17px; DISPLAY: inline; BACKGROUND: url(../images/spanl.png) no-repeat left center; FLOAT: left; HEIGHT: 54px; OVERFLOW: hidden; CURSOR: pointer; MARGIN-RIGHT: 5px}
.small_pic .next {WIDTH: 17px; DISPLAY: inline; BACKGROUND: url(../images/spanr.png) no-repeat left center; FLOAT: right; HEIGHT: 54px; MARGIN-LEFT: 5px; OVERFLOW: hidden; CURSOR: pointer}
#thumblist {WIDTH: 350px; FLOAT: left; HEIGHT: 54px; OVERFLOW: hidden}
#thumblist LI {MARGIN: 0px 7px 0 7px; WIDTH: 57px; DISPLAY: inline; FLOAT: left; HEIGHT: 54px; OVERFLOW: hidden}
#thumblist LI A {BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 55px; DISPLAY: block; HEIGHT:52px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid}
#thumblist LI A.zoomThumbActive {BORDER-BOTTOM: #fb4802 1px solid; BORDER-LEFT: #fb4802 1px solid; BORDER-TOP: #fb4802 1px solid; BORDER-RIGHT: #fb4802 1px solid}
#thumblist LI IMG {WIDTH: 55px; DISPLAY: block; HEIGHT: 52px}
.zoomPad {Z-INDEX: 99; POSITION: relative; FLOAT: left; CURSOR: crosshair; }
.zoomPreload {Z-INDEX: 110; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: center; FILTER: alpha(opacity = 80); BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: white; PADDING-LEFT: 8px; WIDTH: 90px; PADDING-RIGHT: 8px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; BACKGROUND-POSITION: 43px 30px; HEIGHT: 43px; COLOR: #333; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; TOP: 0px; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 8px; LEFT: 0px; opacity: 0.8; -moz-opacity: 0.8}
.zoomPup {Z-INDEX: 101; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; FILTER: alpha(opacity = 60); BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 380px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; CURSOR: crosshair; BORDER-RIGHT: #ccc 1px solid; opacity: 0.6; -moz-opacity: 0.6;}
.zoomWindow {Z-INDEX: 110; POSITION: absolute; BACKGROUND: #fff; HEIGHT: auto; TOP: 40px; LEFT: 110%}
.zoomWrapper {Z-INDEX: 110; POSITION: relative}
.zoomWrapperTitle {	Z-INDEX: 120; POSITION: absolute; TEXT-ALIGN: center; FILTER: alpha(opacity = 60); LINE-HEIGHT: 18px; WIDTH: 100%; DISPLAY: block; BACKGROUND: #999; HEIGHT: 18px; COLOR: #fff; FONT-SIZE: 10px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px; opacity: 0.6; -moz-opacity: 0.6}
.zoomWrapperImage {Z-INDEX: 110; POSITION: relative; DISPLAY: block; OVERFLOW: hidden}
.zoomWrapperImage IMG {	Z-INDEX: 101; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px}
.zoomOverlay {Z-INDEX: 101; POSITION: absolute; WIDTH: 100%; DISPLAY: none; BACKGROUND: #fff; HEIGHT: 100%; TOP: 0px; LEFT: 0px}
.zoomIframe {Z-INDEX: -1; POSITION: absolute; FILTER: alpha(opacity=0); DISPLAY: block; opacity: 0.80; -moz-opacity: 0.80}

.pro_top_right{ float:left; width:300px; overflow:hidden;color:#5e5e5e}
.pro_top_right h2{ font-size:18px; color:#5e5e5e; margin-bottom:15px;}
.pro_top_right p{line-height:24px;}
.pro_top_right .pro_txt{ line-height:24px;}



.pro_top_right{ float:right; width:270px; overflow:hidden;color:#5e5e5e}
.pro_top_right h2{ font-size:22px; color:#2d2d2d; margin-bottom:15px; font-weight:normal;}
.pro_top_right .pro_txt{ line-height:24px;font-size:14px; padding-bottom:15px; margin-bottom:15px; border-bottom:1px dotted #b1b1b1}
.pro_top_right .xj{ font-size:17px; text-indent:60px; display:block; width:165px; height:48px; line-height:48px; color:#ffffff; background:url(../images/xj.gif) no-repeat;}



.main_2_left {width:708px; overflow:hidden; margin-top:30px;}

.product_tab {WIDTH: 708px; HEIGHT: 31px; OVERFLOW: hidden; border-bottom:1px solid #1e96eb}
.product_tab LI {TEXT-ALIGN: center; LINE-HEIGHT: 31px; FLOAT: left; HEIGHT: 31px; COLOR: #616161;OVERFLOW: hidden; CURSOR: pointer; margin-right:10px; display:inline;background:url(../images/qhli.gif) no-repeat; width:100px; font-size:14px;}
.product_tab LI.Cur {COLOR: #ffffff;  background:url(../images/qhli2.gif) no-repeat;}
.art_product {WIDTH:708px; OVERFLOW: hidden;}
.art_product_item {DISPLAY: none; width:708px; padding:15px 0px; overflow:hidden; color:#616161; line-height:26px; font-size:14px; }





/* 留言表单 */
.yvyue TABLE { font-size:15px; color:#616161}
.yvyue TH {	PADDING-BOTTOM:10px}
.yvyue TD {	PADDING-BOTTOM:7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP:7px}
.yvyue .input{border:1px solid #c9c8c8;padding:8px 10px;background:#FFF; font-family:"微软雅黑";}
.yvyue .submit{width:172px;height:57px;line-height:57px;background:url(../images/submit.gif) no-repeat;text-align:center;cursor:pointer;	border:0px solid #CCC;color:#FFF;margin-left:135px;overflow:hidden; font-size:18px;font-family:"微软雅黑";}



