﻿@charset "utf-8";
/* CSS Document */
body{margin:0 0 0 0;height:100%;text-align:center; background-color: #444444}
img{ cursor:hand; border:none}
#topbar{width:100%; text-align:left; overflow:hidden; height:52px; background-image:url(../images/topbar1.png)}
#bottombar{width:100%; text-align:left; overflow:hidden; height:155px;background-image:url(../images/bottombar.jpg)}
#topLink{width:100%; text-align:right; overflow:hidden; height:19px; font-size:11.2px; background-image:url(../images/topbar.png); vertical-align:middle; line-height:13.4333px; text-decoration:none}
#aStyle{ height:21px; font-size:11.2px; text-decoration:none ; line-height:13.4333px ; vertical-align: bottom; color:#A1A2A7;}
#topbar a{text-decoration:none;color:#dddddd;}
#topbar a:hover {text-decoration:none;color:#ffffff;}
.logobar{float:left;color:#fff; line-height:52px; font-size:14px; background-image:url(../images/logo.png); width:140px; cursor:pointer;}
.linkbar{float:left;padding-left:6px; padding-right:6px;color:#fff; line-height:52px; font-size:16px; font-family: Arial, Helvetica, sans-serif}
.linkbar hover{color:White}
.linkbar2{float:left; width:100px; height:52px; background-image:url(../images/aboutus2.png)}
#menulist{width:100%;  height:130px; background-color:#DCDCDC}
.hotmenu{background-color:#444444; font-weight:bold; color:#ffffff}
.submemus{ float:left; width:100%; height:95%;text-align:left}
#flash{width:100%; height:400px;background-color:#FFFFFF}
/* 以前的flash样式  1580*375
#flash{width:1100; height:250px; background-color:#FFFFFF}
     */
.ul1{ color:White; list-style:none; text-align:center; vertical-align:top}
.li1{ float:left;font-size:14px; font-weight:bold; text-align:left; line-height:36px;}
.secondtitle{margin-left:30px;}
.secondtitle a {color:#293587; text-decoration:none}
.secondtitle a:hover {color:#fff;text-decoration:none}
.productPage{font-size:14px; font-weight:bold; text-align:left; padding-left:50px;color:#444444; width:200px;padding-top:5px; line-height:28px;}
.rightborder{border-right:1px solid #cbcbcb} 
.width200{width:200px}
.width240{width:240px}
.ul2 li{ text-align:left; font-size:12px; color:#444444; line-height:24px; margin-left:10px; list-style:none;float:left; width:245px;}
.liwidth1{ width:25%;}
.liwidth2{ width:33%;}
.liwidth3{ width:20%;}
/*.ul2 li:hover{color:yellow;cursor:pointer; }*/
.ul2 a { color:#444444;text-decoration:none;cursor:pointer;}
.ul2 a hover{ color:yellow;text-decoration:underline;cursor:pointer;}
#mframe {width:100%; height:auto}
/*#cases ul li{font-size:12px;  list-style-type:circle; line-height:21px}
#cases a {color:#454545;text-decoration:none}
#cases a:hover{color:#aa1239; text-decoration:none}*/
.active{text-decoration:underline;cursor:pointer;}
.activecolor{ color:yellow}



/*2级菜单表题*/
.submenutitle{ font-size:13; font-family:"新宋体"; font-weight:bold}
#bannertop{width:100%; height:30px; background-image:url(../images/message.jpg)}
.logotext{width:120px; height:50px; background-image:url(../images/logo_text.png); float:left}
/*新闻*/
.newmessage{ font-family:Arial, Helvetica, sans-serif; font-size:12.8px; font-weight:700; color:#000000; line-height:29px; vertical-align:baseline; }
.fontMessage{ color:#000000; font-size:12px}
.news_more{font-size:12px; text-align:right; padding-right:15px}
.moretd{ width:240px; padding-right:8px;}

/*新闻弹出层*/
.nav{ margin-left:0px; padding-left:0px; margin-top:0px; padding-top:0px;}
.nav li{float:left; display:block; position:relative;}
.menu{ width:14px; height:14px; overflow:hidden}
#floatnews{display:none; position:absolute; bottom:-7px; left:-46px; width:552px;background-color:#CC0033}
#floatnews li{ width:100%;overflow:hidden;}

/*底部的模块*/
#marquues{background-color:#aa1239;width:1100px; overflow:hidden; padding-bottom:15px}
.modle{ margin-top:15px; margin-left:6px; width:267px; float:left; height:280px; background-color:#CCCCCC; text-align:left}
.modeltitle{ width:100%; height:34px; line-height:34px; text-align:center; background-image:url(../images/bar.png); font-weight:bold;font-size:14px}
.modeltitle a:link{text-decoration:none;color:#333333;}
.modeltitle a:hover {text-decoration:underline;color:#aa1239;}
.modeltitle a:visited {color:#333333;text-decoration:none;}
.fontBottom{ font-family:Arial, Helvetica, sans-serif; font-size:11.2px; color:#FCB712; line-height:13.4333px; vertical-align:baseline; margin-left:250px}
.fontBottom1{ font-family:Arial, Helvetica, sans-serif; font-size:11.2px; color:#a8a8a8; line-height:14px; vertical-align:baseline}
/*页脚*/
#bottomlinkbar{width:1080px; height:32px; background-image:url(../images/stayconnected_background_v3.png);padding-left:20px;padding-top:8px; font-weight:bold; color: #888888}
#footer{float:right; height:22px; padding-left:20px; text-align:right;}/*background-color:#fff;*/
.footerwidth2{width:650px; }
.footerwidth1{width:585px; }

.footlinks{font-size:12px;float:left;padding-left:10px; padding-right:10px; }
.latestlink{padding-left:10px; float:left}
#footer a:link{text-decoration:none;color: #444444;}
#footer a:hover {text-decoration:underline;color:#aa1239}
#footer a:visited {color:#444444;text-decoration:none}
.border{border-left:1px solid #fff;}
#latestlinkbar{width:1070px; height:32px; background-color:#f2f2f2;background-image:url(../images/stayconnected_background_v321.png);padding-left:30px;padding-top:8px; font-weight:bold; color: #444444;font-size:12px; line-height:32px}
#samx a:link{text-decoration:none;color: #444444;}
#samx a:hover {text-decoration:underline;color:#aa1239}
#samx a:visited {color:#444444;text-decoration:none}

/*====2级页面====*/
.pageframe{width:1100px; background-color:#fff; overflow:hidden}
.mainframe{width:100%; overflow:hidden}
.maintitle{text-align:left; font-size:18px; font-weight:bold; color:#aa1239; line-height:54px; padding-left:45px; background-color:#FFFFFF; float:left}
.maintitle2{text-align:left; font-size:18px; font-weight:bold; color:#aa1239; line-height:54px; float:left}
.newscontent{float:left; padding-left:45px;width:1020px; overflow:hidden; text-align:left;}
.linkblocks{ border-bottom:2px solid #660066;  width:1000px; overflow:hidden;}
.linkblock{padding-left:6px; padding-right:6px; font-size:13px; color:#aa1239;margin-left:3px; float:left; cursor:hand}
.normal{line-height:28px;background-image:url(../images/linkbg.png); border:solid 1px #999999; margin-bottom:3px}
.hot{ background-color:#660066; color:#fffddd; border:none;line-height:34px; height:34px}
.linkgroup{ width:auto; line-height:22px;  margin-top:3px; font-size:13px; text-align:center; cursor:hand; padding: 3px 6px 3px 6px; overflow:hidden}
.linkborder{border:solid 1px #999999;margin-right:3px;margin-left:3px;background-image:url(../images/linkbg.png)}
.lefthot{ background-color:#660066; color:#CCCCCC; border:none;margin-left:3px}
.leftbar{float:left; width:180px; border-right:2px solid #660066; overflow:hidden; padding-bottom:30px}
.middlebar{float:left;width:790px; overflow:hidden; padding-bottom:10px;}
.newcontent{width:1000px; height:100%; text-align:left; padding-left:20px; padding-top:20px; background-color:#fff}
.news_dot{ padding-left:5px; padding-right:5px; line-height:24px}
.news_title1{line-height:24px; width:150px; font-size:12px; text-align:left}
.news_title2{line-height:26px; width:800px; font-size:12px; text-align:left;}
.news_date{width:70px; line-height:24px;  font-size:12px}
.bottombutton{width:920px; text-align:right;}
.bottombutton2{width:780px; text-align:right; overflow:hidden}
.newsbutton{line-height:42px;font-size:12px;float:right; margin-right:25px;}
#bottom{ width:100%; overflow:hidden;}
#framepage li{list-style-type:circle; line-height:20px; font-size:12px;}
#framepage a {color:#555555; text-decoration:none}
#framepage a:hover {color:#aa1239; text-decoration:none}
#secondmenulist {float:left;width:990px; overflow:hidden; }
#secondmenulist ul{ margin-top:15px; margin-left:15px; padding-left:25px; width:98%; }
#secondmenulist li{list-style:none;text-align:left; float:left;font-size:13px; color:#444444; line-height:36px; width:49%; }
#secondmenulist a{ text-decoration:none;}
#secondmenulist a:hover{ text-decoration:underline;color:#aa1239}
#stitle a {color:#aa1239; text-decoration:none}
#stitle a:hover{ text-decoration:underline;color:#32526c}

#news a {text-decoration:none;color:#333333;}
#news a:hover {text-decoration:underline;color:#aa1239;}

#ynleft{float:left; width:32px; height:302px;font-size:12px;}
.yntab{ text-align:center; cursor:hand; height:150px; width:30px}
.ynbg1{ background-image:url(../images/yntab.png)}
.ynbg2{ background-image:url(../images/yntab2.png)}

.topmenu{ float:left; padding-right: 8px; line-height:38px}
.toplinks{font-size:12px;float:right;padding-left:10px; padding-right:5px; margin-top:27px}

.focus{background-color:#aa1239; }
.in{background-color:#aa1239}
#bannertop a:link{text-decoration:none;color: #fff; font-size:16px}
#bannertop a:hover {text-decoration:none;color:#fff;font-size:16px}
#bannertop a:visited {color:#fff;text-decoration:none;font-size:16px}
.maqueetitle{text-align:center;padding-top:10px;padding-bottom:10px;font-size:14px;color:#fff}
#left{width:25px;padding-top:230px; float:left;padding-left:3px}
#right{width:25px;padding-top:230px; float:left;padding-left:1px}
.movediv{width:306px; height:100%; float:left;}


#frame{background-color:#aa1239;width:980px; height:480px}
.modle dl{ margin-top:4px;margin-left: 6px;margin-right: 6px; border-bottom:solid 1px #dddddd}
.modle dt{ padding-left: 4px; font-size:14px; font-weight:bold; color:#666666; text-align:left}
.modle dd{ font-size:12px;text-align:left; line-height:22px}

#submodlelist{background-color: #aa1239;width:980px; height:280px;}

.newsborder{border-bottom:dashed 1px #666666;}


.rightlinkhot{background-color:#660066; color:#CCCCCC; border:none;margin-right:3px}

/*=====2级页面新改版样式====2012-02-12==*/
.marktext{width:544px; height:189px; background-color:#fff;font-size:14px; text-align:left;padding-left:20px}
.markbg{width:416px; }
.marktitle{height:30px; background-color:#fff;font-size:15px; line-height:30px}
.subtitle{width:970px; height:25px;background-color:#aa1239; padding-left:10px;line-height:25px; font-size:12px;color:#fff;text-align:left}
.txtblock{ width:210px; height:100px; background-image:url(../images/blockbg.png); background-repeat:repeat-x; text-align:center}
.imgblock{ width:100px; height:100px}
.sepraterblock{ width:10px}
.blocktitle{ font-size:14px; text-align:center; width:100%; line-height:24px}
.blocktxt{font-size:12px;text-align:left; width:190px; height:80px;  margin:0px 10px 0px 10px}
#blocktitle a:link{text-decoration:none;color:#0066CC}
#blocktitle a:hover {text-decoration:underline;color:#0066CC}
#blocktitle a:visited {color:#0066CC;text-decoration:none}

#blocktxt a:link{text-decoration:none;color:#555555}
#blocktxt a:hover {text-decoration:underline;;color:#555555}
#blocktxt a:visited {color:#555555;text-decoration:none}

#pageframe{ width:980px; background-color:#fff;}.leftdiv{float:left; width:150px;padding-left:30px; background-color:#00CC99; height:300px}
.rightdiv{float:left; width:800px; overflow:hidden}

.contents{ width:800px; height:420px; }
.subcontents{ width:780px; height:380px;}
.next{ line-height:30px; background-color:#aa1239; font-size:13px; font-weight:bold; color:#fff; float:right; margin-right:20px; padding-left:5px; padding-right:5px}

.next a:link{text-decoration:none;color:#fff}
.next a:hover {text-decoration:underline;color:#fff}
.next a:visited {color:#fff;text-decoration:none}

.contentleft{float:left;padding-left:30px; width:180px}
.contentright{float:right; width:770px; overflow:hidden; text-align:left;}
.newsframe{float:left; width:770px;}
.blockcontent{ font-size:12px;width:178px; height:180px; border:1px solid #aa1239; text-align:left}
#return{ float:right; padding-right:30px; font-size:12px; background-color:#fff}


