@charset "utf-8";
/* CSS Document */


.w1000{ width:1000px; margin:0 auto;}

.top{ width:1000px; height:250px; background:url(../images/index_02.jpg) top center no-repeat; }
.top h1{ float:left; padding:60px 0; margin-left:20px;}
.top_right{ float:right; width:220px; padding:60px 0; margin-right:40px;}
.language{ float:right;}
.language img{ margin:-1px 10px;}
.language a{ margin-right:10px;}
.top_right p{ background:url(../images/index_13.png) no-repeat 0px 6px; color:#a40000; font-size:24px; line-height:36px; padding-left:30px; margin-top:25px; float:right;}

.con_left{ width:254px; float:left; box-shadow:2px 2px 5px #ccc; margin-top:30px; border:1px solid #ededed; padding-bottom:100px; background:#ebebeb;}

.right_top{ width:730px; float:right; margin:30px 0 10px; background:url(../images/index_18.jpg) repeat-x;}
.right_top ul li{ float:left; padding:5px; border:1px solid #ccc; margin:30px 22px 30px 0;}
.right_top ul li img{ display:block;}

.about{ width:730px; float:right; border:1px solid #ccc; background:url(../images/index_44.jpg) repeat-x; margin-bottom:20px;}
.about h2{ background:url(../images/index_47.jpg) 0 10px no-repeat; padding-left:20px; font-size:14px; line-height:36px; margin-left:10px;}
.about h2 a{ float:right; padding-top:6px;}
.about h2 a img{ border:0; margin:0}
.about img{ padding:5px; border:1px solid #ccc; float:left; margin:20px 20px 10px 10px; margin-left:10px;}
.about p{ padding:20px 10px;}

.partner{ width:730px; float:right; background:url(../images/index_18.jpg) repeat-x;}
.partner img { padding:3px; margin:0 3px; border:1px #ccc solid;}
.partner h2{ background:url(../images/index_47.jpg) 0 10px no-repeat; padding-left:20px; font-size:14px; line-height:36px; margin-left:10px;}
.partner h2 a{ float:right; padding-right:10px;}
.partner ul{ width:100%; height:60px; background:url(../images/index_18.jpg) repeat-x;}
.partner ul li{ float:left; margin:30px 2px 0 2px;}

.bottom{ width:100%; background:#eee; margin-top:30px;}
.bottom_box{ width:1000px; margin:0 auto; text-align:center; padding:30px 0;}

.con{ width:730px; float:right;}
.menu2{ float:right; display:inline; margin:5px 0;}
.menu2 ul li{ margin-right:5px; float:left; display:inline;}
.menu2 ul li a{ color:#193d84;}
.menu2 ul li a:hover{ color:#999;} 
.con h2{ background:url(../images/index_18.jpg) repeat-x; font-size:18px; color:#193d84; border-bottom:1px dashed #ccc; padding:30px 0 5px 0; margin:30px 0 20px 0;}