@charset "utf-8";
/*public begin*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,th,td{margin:0;padding:0;font-size:12px;font-family: Arial,宋体, Helvetica, sans-serif, ; color:#333333;}
html,body{height:100%;text-align:center; background: #F1F1F1; }/*设置浏览器高度为100%*/
img{border:0;}
ol,ul{list-style-type:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
h3{font-size:14px;font-weight:900;}
a{color:#333333;text-decoration:none;cursor:pointer;}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { -moz-outline-style: none; } /* for Firefox */ 
a:hover{color:#285586;text-decoration:none;}
p{line-height:24px;color:#757575;}
.clear {clear:both;height:1px; overflow:hidden;}
/*public end*/

#main{ width:990px; margin:0 auto; background:url(../images/mainbg.jpg);}
#top{ width:990px; height:89px; background:url(../images/indextop.jpg)}
.toptable{ margin-top:0px;}
#menubox{ margin:0 auto; width:980px; height:38px; background: url(../images/menubg.jpg); line-height:38px; }
/*ban*/
#ban{ margin: 0 auto; width:980px; height:268px; text-align:left;}
#banner{ width:720px; height:268px; float:left;} 
#bannerright{ width:260px; height:268px; float:left; text-align:left; background:url(../images/bannenu_bg.jpg);}
.banrighttop{ width:245px; height:33px; line-height:33px; background:url(../images/bannenu_topbg.jpg); font-size:14px; color:#000000; padding-left:15px;}
.banrightmenu{ width:245px; height:230px;font-size:12px; color:#015699; padding-left:15px; background:url(../images/banright_bx.gif);}
.banrightmenu li{padding-left:12px; background:url(../images/banright_ti.gif) no-repeat; line-height:23px; font-size: 12px; font-family:Arial, Helvetica, sans-serif;}
.banrightmenu li a{line-height:23px; font-size: 12px; font-family:Arial, Helvetica, sans-serif; color:#015699;}
.banrightmenu li a:hover{line-height:23px; font-size: 12px; font-family:Arial, Helvetica, sans-serif; color:#DD1C03;}
/*end ban*/

#bomton{ margin:0 auto; width:990px; background:url(../images/bomtonbg.jpg) no-repeat; height:50px; color:#FFFFFF; font-size:12px;clear:both;overflow:hidden; padding-top:12px; }
#bomton a{ color:#FFFFFF;}
#bomton .left{ width:710px; float:left; text-align:left; margin-left:15px; color:#FFFFFF; padding-top:18px; line-height:18px;}
#bomton .left a{color:#FFFFFF;}
#bomton .right{ width:230px; float:left; text-align:right; margin-right:10px; color:#FFFFFF; padding-top:25px;}
#bomton .right a{color:#FFFFFF;}
/*mainbox*/
#mainbox{ margin:0 auto; width:980px;text-align:left; background: url(../images/mainboxbg.jpg) repeat-x; height:410px; margin-top:3px;}
#mainleftbox{ width:720px; margin-top:5px; float:left;}
#mainleftbox li{ width:240px;float:left;}
.textbox{ width:230px; height:400px; border:1px solid #B1D3ED; background:url(../images/textbox_bg.gif);margin-left:6px;}
.ind_tex{ margin:0 auto; width:220px; margin-top:5px;}
.ind_tex li{ margin:0 auto; width:220px;}

#mainrightbox{ width:260px; text-align:left; margin-top:5px; float:left;}
.in_newstop{ margin:0 auto; width:244px;}
.in_newsbox{ margin:0 auto; width:232px; height:191px; border:1px solid #B1D3ED; background:url(../images/innwesbg.gif); padding:0px 5px 0px 5px;}
.in_contactbox{ margin:0 auto; width:242px; height:150px; border:1px solid #B1D3ED; background: url(../images/incontactbg.gif); margin-top:12px;}
.in_contacttext{ width:225px; margin-left:15px; margin-top:45px; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px;}


.in_mebbox{ margin:0 auto; width:242px; height:150px; margin-top:8px;}

/*endmainbox*/
/*text*/
a.toplan{text-decoration:none;color:#003A69; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
a.toplan:hover {color:#1070BB;text-decoration:none;font-size:12px;font-weight:bold;}
.in_tel{ font-size:14px; color:#F04401;}
.in_botex{ color:#F46500; font-weight:bold; font-size:12px;}
.in_red{ color:#DD1C03;}
.aboutti{ font-size:16px; color:#000000; }
.bbule{ color:#004F9A; font-weight:bold;}
.contactti{ font-size:13px; font-weight:700;}
.text12{ font-size:12px;}
a.hleftmenu{ color:#F54C0B;}
.traner{ color:#2267A8; }
.bg26{ height:26px; background:url(../images/26bg.gif);}
.leftbg{ background:#DFF0FE;}

.aboutban{ margin:0 auto; width:980px; height:178px;}

a.website{text-decoration:none;color:#004F9A; font-size:12px; font-weight:bold;}
a.website:hover{color:#ff6600;text-decoration:none;font-size:12px;font-weight:bold;}
/*about*/
#aboutmain{ margin:0 auto; width:980px; min-height:300PX;_height:300px; text-align:left; background:url(../images/about_mainbg.gif) repeat-x; clear:both;}
#aboutmaintext{ margin:0 auto; width:970px;}
#aboutleft{ width:220px; float:left; background:#DFF0FE; height:298px;}
#aboutright{ width:747px; float:left;}
.leftmenu{ width:220px; height:235px; line-height:30px; background:url(../images/leftmenubg.gif); }
.leftmenu li{ height:30px; background: url(../images/leftbgti.gif);font-size:12px; color:#111111; padding-left:20px;}

.maintextbox{ margin:0 auto; width:720px; color:#444;}
.abouttixx{ width:720px; border-bottom:1px solid #C9C9C9; height:40px; line-height:40px;}
.abouttextbox{ width:720px; margin-top:20px; line-height:18px;}

.about_textbox{font-size:12px; color:#333333; line-height:18px;}

/*Translators */
.tablebox{ border-bottom: 1px solid #80ABDF; }