@charset "utf-8";
/*标签元素*/
html,body { font-size:12px;font-weight:200;font-family:宋体;}
body{background:#fff;}
a img {border:none;}
a {text-decoration: none; color:#555555;}
a:hover {text-decoration: none;color:#482f77; }
b{font-weight:200;}
strong { font-weight: bold; }
em, dfn { font-style: italic; }
dfn { font-weight: bold; }
ul li{list-style:none;}
input{vertical-align:middle;margin:0;padding :0; background :white;}
button{border:0;margin:0;padding :0;background :white;}
select{background :white;margin :0;padding :0;border:solid 1px #ccc;}
h1,h2,h3,h4,h5,h6,dt{font-weight:700;}
dd,dt{line-height:24px;height:24px;}
.clear{clear:both;}
.left{ float:left;}
.right{ float:right;}
textarea{font-size:12px;line-height:16px;}
.textc{text-align:center;}
.textr{text-align:right;}

*{margin:0;padding:0;}
body{}
.fr_header{width:980px;}
.top_head{height:100px;background: url("../images/head_bg.jpg") repeat-x scroll 0 0 transparent;}
.logo{text-indent:-9999px;float:left;}
.logo a{display: block;background-repeat:no-repeat;background-position: left center;height: 85px;width:530px;}
.head_right{float:right;margin-top:15px;}
.cn {background: url("../images/cn.jpg") no-repeat left center;padding-left: 30px;margin-left: 15px;}
.en {background: url("../images/en.jpg") no-repeat left center;padding-left: 30px;margin-left: 30px;}
.phone {background: url("../images/phone.jpg") no-repeat left center;padding-left: 40px;margin-top: 6px;font-family: "Century Gothic";color: #4197D2;font-size: 24px;}

.fr_menu{height:32px;background: url("../images/menu_bg.jpg") repeat-x 0 0;}
.fr_menu ul.sl_menu ul {background: none no-repeat scroll right center #fff; width:280px;}
.sl_menu ul {background: none repeat scroll 0 0 #FBFBFB;display: none;padding: 0 0 11px;position: absolute;width: 146px;z-index: 2;}
.fr_menu ul.sl_menu ul li {margin: 0; height: 15px;margin-top: 9px; width:140px;;float: left; background: none repeat scroll 0 0 transparent !important;}
.fr_menu ul.sl_menu ul li a{background: none repeat scroll 0 0 transparent;color: #000;display: block;height: 18px;line-height: 18px;margin-top: 3px;margin: 0 0 0 3px;text-align: left;text-decoration: none;}
.fr_menu ul.sl_menu ul li a:hover {color:#D56229; background:url(../images/topmenubz.gif) no-repeat 0px 7px; text-decoration:underline; text-align:left; margin: 0 0 0 3px;}
.fr_menu .sl_menu{width:980px;height:33px;margin: 0 auto;}
    /* -- Sub-Menus -- */
.fr_menu .sl_menu li{float: left;height: 32px;line-height: 32px;list-style: none outside none;margin-left: 18px;_margin-left: 16px;width: 86px;}
.fr_menu .sl_menu li a{background:url("../images/topmenu.jpg") no-repeat; display:block; color:#fff; padding-left:11px; text-align:left; height:33px;line-height:33px;}
.fr_menu .sl_menu li a:hover{color:#654c95; background:url("../images/menu_hover.jpg") no-repeat;padding-left:11px; text-align:left;}

.fr_banner {background-color:#ececec;height:363px;}
.index_content{width:980px;}
#slider-wrapper {clear: both;float: left;height: 363px;overflow: hidden;width: 980px;z-index: 0;}
#slider {float: left;height: 363px;position: relative;width: 980px;}
.nivoSlider img {left: 0;position: absolute;top: 0;}
#slider a {border: 0 none;text-indent: -9999px;}
.nivoSlider a.nivo-imageLink {height: 100%;left: 0;margin: 0;padding: 0;position: absolute; top: 0;width: 100%;z-index: 6;}
.nivo-caption {background: none repeat scroll 0 0 #000000;bottom: 0; color: #FFFFFF;left: 0;position: absolute; width: 100%;z-index: 8;font-family: Arial,Helvetica,sans-serif; font-size: 17px;padding: 10px 0;text-shadow: none;}
.nivo-caption p {color: #FFFFFF;font-family: Georgia,"Times New Roman",Times,serif;font-size: 16px;margin: 0;padding: 5px 5px 5px 20px;}
#slider a {border: 0 none;display: block;}
.nivo-directionNav a {cursor: pointer; position: absolute; top: 45%;z-index: 9;background: url("../images/arrows.png") no-repeat scroll 0 0 transparent;height: 30px;text-indent: -9999px;width: 30px;}
a.nivo-prevNav {left: 15px;}
a.nivo-nextNav {background-position: -30px 0;right: 15px;}
.nivo-controlNav {bottom: 15px;left: 418px;position: absolute;right: 10px;top: 340px;}
.nivo-controlNav a.active {font-weight: bold;background-position: 0 -14px;}
.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}
.nivo-box {display: block; position: absolute; z-index: 5;}

.fr_content{width:980px;}
#contentbg {background: url("../images/conbj1.gif") repeat-x scroll 0 0 #ECECEC;overflow: hidden;padding: 7px 14px 6px 16px; width: 950px;}
.newscontent {float: left;margin-right:20px;padding-top: 4px;width: 320px;}
.newscontent h2 {background: url("../images/bt1.jpg") no-repeat scroll left center transparent;height: 24px;margin-top: 4px;text-indent: -9999px;}
.newscontent ul{margin:5px 0 0 10px;}
.newscontent ul li{line-height:26px;height:26px;}
.newscontent ul li h3{font-weight:normal;float:left;width:240px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.newscontent ul li span{float:right;display:block;color:#b4b4b4;}
.procontent {float: left;margin-right:20px;overflow: hidden;width:330px;overflow:hidden;}
.procontent h2 {background: url("../images/bt2.jpg") no-repeat scroll left center transparent;height: 24px;margin-top: 4px;text-indent: -9999px;}
.procontent li {color: #888888;float: left;margin-top: 1px;padding-right: 16px;line-height: 26px;}
.procontent li a {color: #888888;text-decoration: none;}
.procontent li a h3{font-weight:normal;width:148px; text-align:center;height: 26px;sline-height: 26px;}
.aboutus {float: right;width:260px;}
.aboutus h2{background: url("../images/bt3.jpg") no-repeat scroll left center transparent;height: 24px;margin-top: 4px;text-indent: -9999px;}
.aboutus p{line-height:25px;text-indent:24px;}
#bottombox {background: url("../images/bottombj.gif") repeat-x scroll 0 0 transparent;height: 81px;margin-bottom: 18px;overflow: hidden;padding: 17px 20px 0;width: 940px;}
.copybox {float: left;width: 405px;}
.line{height:5px; background-color:#482f77;}
.bottomlink {float: right;width:300px;margin:30px;}
.bottomlink ul li{float:left;width:60px; text-align:center;}
/********************单页样式*******************/
.left {background: url("../images/sidebar_bg.jpg") no-repeat scroll 0 0 transparent;display: inline;float: left;padding-top:22px;width: 214px;}
.left h2{text-indent:10px;color:#fff;height:30px;line-height:30px; font-family:"微软雅黑"}
.left .acmenu {width: 188px;margin-bottom: 40px;margin-top:5px;}
.left .acmenu li {border-bottom: 1px solid #EAEAEA;height: 30px;line-height: 30px;width: 188px;background: url("../images/barico.jpg") no-repeat scroll 0 0 transparent;}
.left .acmenu li a {color: #555555;display: block;width: 188px;padding-left: 16px;}
.left .acmenu li a:hover {color: #D56229;}
.left .banner1 {padding: 0 0 17px;}
.left .banner1 img, .sidebar .banner2 img {display: block;}
.left .banner2 {padding: 0 0 10px;}

.pagebanner{ margin-top: 23px;}
.pagebanner img{height: 160px; width: 750px;}
.right{width: 750px;}
.right .mode {border-bottom: 1px dashed #CBCBCB;height:45px;line-height:45px;}
.navigation {float: left;width: 300px;}
.navigation a {color:#654c95;}
.mode .m_search {float: right;}
.rightcontent{margin:10px;}
.rightcontent h2{color:#888888; font-size:16px;}
.neirong{margin:20px 10px;}
.neirong p{line-height:24px;text-indent:24px;}
/********************新闻页样式*******************/
.newslist{}
.newslist ul li{height:30px;line-height:30px;background: url("../images/line1.gif") repeat-x scroll center bottom transparent;}
.newslist ul li h3{font-weight:normal;width:540px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;float:left;}
.date{color:#482f77;float:right;width:100px;}
/********************产品样式*******************/
.prolist{margin:10px auto;}
.prolist img{float: left;padding: 4px;border: 1px solid #EBEBEB;}
.prolist dl{width:360px;float:left;}
.prolist dl dt{width:150px;float:left;height:150px;}
.prolist dl dd{float:left;width:200px;margin-left: 8px;padding-bottom: 5px;}
.prolist dl dd span{display:block;width:180px;background: url("../images/line02.jpg") no-repeat scroll left bottom transparent;}
/********************产品详情样式*******************/
.changeBox_a1{width:710px;height:546px;padding:2px;padding-bottom:0;position:relative; border:1px solid #aaa;margin:10px auto;}
.changeBox_a1 .a_bigImg{position:absolute;top:2px;left:2px;display:none;}
/* ul_change_a1 */
.ul_change_a1{position:absolute;right:4px;overflow:hidden;}
.ul_change_a1 li{width:78px;height:70px;margin-top:5px;}
.ul_change_a1 img{border:2px solid #ddd;width:74px;vertical-align:middle;}
.ul_change_a1 img.now{border:2px solid #594288;}
#tabbed_box_1 {width:720px;margin:10px auto;}
.tabbed_area {border:1px solid #494e52;background-color:#636d76;padding:8px;width:700px;margin-top: 20px;}
ul.tabs {margin:0px; padding:0px;margin-top:5px;margin-bottom:6px;}
ul.tabs li {list-style:none;display:inline;}
ul.tabs li a {background-color:#464c54;color:#ffebb5;padding:6px 14px;text-decoration:none;font-size:12px;font-weight:bold;text-transform:uppercase;border:1px solid #464c54;background:url("../images/tab_off.jpg") repeat-x left bottom;}
ul.tabs li a:hover {background-color:#2f343a;border-color:#2f343a;}
ul.tabs li a.active {background-color:#ffffff;color:#282e32;border:1px solid #464c54;border-bottom: 1px solid #ffffff;background-image:url(images/tab_on.jpg);background-repeat:repeat-x;background-position:top;}
.content {width:687px;background-color:#ffffff;padding:10px;border:1px solid #464c54;font-family:Arial, Helvetica, sans-serif;background-image:url(images/content_bottom.jpg);background-repeat:repeat-x;background-position:bottom;}
#content_2, #content_3 { display:none; }
.content ul {margin:0px;padding:0px 20px 0px 20px;}
.content ul li {list-style:none;border-bottom:1px solid #d6dde0;padding-top:15px;padding-bottom:15px;font-size:13px;}
.content ul li:last-child {border-bottom:none;}
.content ul li a {text-decoration:none;	color:#3e4346;}
.content ul li a small {color:#8b959c;font-size:9px;text-transform:uppercase;font-family:Verdana, Arial, Helvetica, sans-serif;position:relative;left:4px;top:0px;}
.content ul li a:hover {color:#a59c83;}
.content ul li a:hover small {color:#baae8e;}

/********************分页样式*******************/
.product_page, .news_page {border: 0 none;color: #666666; margin: 20px; width: 95%;}
.product_page_left, .news_page_left {border: 0 none;}
.product_page_right, .news_page_right { border: 0 none;text-align: right;width: 400px;}

/*留言表单*/
.message_form{border-collapse:collapse;margin:auto;width:96%;padding:4px;line-height: 30px;}
.message_form_top{display:none;}
.message_form_bottom{display:none;}
.message_form_list1,.message_form_list2{}
.message_form_list1 input,.message_form_list2 input,{background:#f3f3f3;border:1px inset;width:200px;}
.message_form_title1,.message_form_title2{width:15%;text-align:right;text-indent:5px;font-weight:bold;border-bottom:1px dashed #cccccc;}
.message_form_content1,.message_form_content2{width:85%;border-bottom:1px dashed #cccccc;}
.message_form_button{text-align:center;}
.message_form_button input{font-size:12px;width:77px;height:20px;border:0px;background:url("../images/vote_button.gif") no-repeat scroll center center transparent;margin-top: 10px}
