@charset "utf-8";
/*--------------------------Overall-------------------------------*/
*{	margin:0;padding:0;text-decoration:none;}
body,html{background-color:#ffffff;margin: 0px;padding:0px;
	text-align:center;FONT-SIZE: 11px; COLOR: #515151;FONT-FAMILY: "Arial";}
a{text-decoration: none;}
a:link {color: #4C4C4C;}
a:visited {color: #4C4C4C;}
a:hover {color: #cc1e23;text-decoration: none;}
a:active {color: #cc1e23;text-decoration: none;}
ul{list-style-type:none;list-style-position : outside;
	margin:0 0 0 0;padding:0 0 0 0;word-break:keep-all;}
ul.disc{list-style-type:disc;list-style-position : compact;margin:0 0 0 0;padding:0 0 0 20px;word-wrap:keep-word;}
ul.disc li{margin:0 0 0 0;padding:0 0 0 0;word-break:keep-all;}
li{margin:0 0 0 0;padding:0 0 0 0;word-break:keep-all;}
p{margin:0 0 0 0;padding:0 0 0 0;word-break:keep-all;}
img{border:0;}
h1{margin:0px;FONT-SIZE: 25px;	COLOR: #585858;	FONT-FAMILY: Arial;	TEXT-DECORATION: none;line-height: 18px;font-weight: bold;}
h2{margin:0px;}
#container{position:relative;margin:0px;width:868px;background-color:#ffffff;text-align:left;}

/*----------------------------Head-----------------------------------*/
#head_none-line{float:left; position:relative;width:868px;height:3px; text-align:left; border-bottom: solid 1px #cccccc; }
#head{float:left; position:relative;width:868px; text-align:left; }
#head ul {list-style:none;float:left;margin:0px;  padding:0px;}
#head ul li  { float: left; }
#head ul li.left { float: left; width:705px;padding-top:15px;}
#head ul li.flag { float: left; padding-top:30px; padding-left:10px; }
#head_none{float:left; position:relative;width:868px;height:20px; text-align:left; }



/*----------------------------Content-----------------------------------*/
#Middle{float:left;margin:0px;width:868px;background-color:#ffffff;text-align:left;   }
#left{float:left;width:268px;margin:0px;padding:0px;background-color:#ffffff;}
#left ul{list-style:none;padding:0px; margin:0px;}
#left li{float:left;padding:0px; margin:0px; }
#left ul li.LeftContactTitle{margin: 0px;padding:0px;width:242px; height:45px;line-height:45px;padding-left:3px; padding-top:5px;
                             FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #585858; FONT-FAMILY: Arial, Helvetica, sans-serif; }
#left ul li.LeftContact{margin: 0px;padding:0px;width:242px; padding-left:3px; padding-top:10px; padding-bottom:40px;}
#left ul li.LeftSearchTitle{margin: 0px;padding:0px;width:242px; height:20px;line-height:20px;padding-left:8px;}
#left ul li.LeftSearch{margin: 0px;padding:0px;width:242px; padding:0 0 0 8px; height:20px;}
#left ul li.none{margin: 0px;padding:0px 0px 0px 6px;  background-color:#ffffff;height:10px;}
#left ul li.Leftinput{margin: 0px;padding:0px 0px 0px 6px;  background-color:#ffffff;height:10px;}

#MiddleIndex{float:left;width:600px;margin:0px;padding:0px;background-color:#000000;}
#MiddleIndex ul{list-style:none;padding:0px; margin:0px;}
#MiddleIndex li{float:left;padding:0px; margin:0px; }

#MI-Content{float:left;width:600px;margin:0px;padding:0px;background-color:#ffffff;}
#MI-Content ul{list-style:none;padding:0px; margin:0px;}
#MI-Content li{float:left;padding:0px; margin:0px; }
#MI-Content ul li.ContentA{margin: 0px; width:292px;background-color:#E7E8EC;}
#MI-Content ul li.ContentB{margin: 0px; width:16px;}
#MI-Content ul li.ContentC{margin: 0px; width:292px;background-color:#E7E8EC;}
#MI-Content ul li.ContentNone{margin: 0px; width:600px; padding-top:10px;}
#MI-Content ul li.ContentNewsTitle{ margin-bottom:10px; width:550px; height:20px; line-height:20px;  padding-left:10px; border-bottom: solid 1px #cccccc;}
#MI-Content ul li.ContentNewsTitleR{margin: 0px; width:40px;height:20px;line-height:20px; border-bottom: solid 1px #cccccc;}
#MI-Content ul li.ContentNews{margin: 0px; width:590px; height:20px; line-height:20px;  padding-left:10px; }
#MI-ContentLetter{margin: 0px; width:276px;background-color:#E7E8EC; padding-top:15px; padding-left:8px; padding-right:8px; padding-bottom:8px}



#footer{ width:868px;margin:0px;padding:0px;  }
#footer ul{list-style:none;padding:0px; margin:0px;}
#footer li{ list-style:none;padding:0px; margin:0px;}
#footer li.copyright{ padding:0px; margin:0px; color:#6f6f6f; height:46px; line-height:46px; text-align:left; }

#footer-line{float:left; position:relative;width:868px;height:3px; text-align:left; border-bottom: solid 1px #cccccc; }


		


.aboutus {LINE-HEIGHT: 180%;FONT-FAMILY: "Arial";FONT-SIZE: 12px;COLOR:#000000;}
.indexletter11 {LINE-HEIGHT: 180%;FONT-FAMILY: "Arial";FONT-SIZE: 11px;COLOR:#515151;}
.indexletter11Proletter {LINE-HEIGHT: 150%;FONT-FAMILY: "Verdana";FONT-SIZE: 9px;COLOR:#616161;}


.letter18 {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #01a41e; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.letter12bold {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #01a41e; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.letter11 {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; LINE-HEIGHT: 120%;TEXT-DECORATION: none}
.letter11-160 {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; LINE-HEIGHT: 160%;TEXT-DECORATION: none}
.text-css  { FONT-FAMILY: "Arial"; FONT-SIZE: 12px;BACKGROUND-COLOR: #ffffff;COLOR: #222222;}
.input{FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #999999;	FONT-FAMILY: Arial;	TEXT-DECORATION: none;line-height: 14px;border: 1px solid #CCCCCC;}