/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	/*background:url(images/body_bg.gif);*/
	background-color:#ddd;
	text-align:center;
    width:100%;
    height:100%;
}

/*img {vertical-align:top;}*/
a img { border:0;}



.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family: "Times New Roman", Times, serif,tahoma;
		font-style:inherit;
		font-size:12px;
		line-height:1.25em;
		color:#555;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#333;}
a:hover{
	text-decoration:none;
	text-align: center;
}
p {
	padding-top:15px;
}

/* ============================= main layout ====================== */
.more {background:#434b4e url(images/more_right.gif) top right no-repeat; float:right; display:block;}
.more a {background:url(images/more_left.gif) top left no-repeat; padding:5px 20px 5px 20px; color:#a1a5a7; font-size:12px; font-family:"Times New Roman", Times, serif; /*font-weight:bold;*/ text-decoration:none; display:block;}
.more a:hover {color:#fff;}

.logo h1 {
    background: none;
    padding: 20px 0 0 500px;
    float: left;
    line-height: 1.25em;
    color: #fff;
    font-size: 70px;
    font-family: STXingkai,Arial;
}
.logo .h1s{background:none; padding:50px 0 0 850px; float:left; line-height:1.25em; color:#0d79d1 ; font-size:70px;font-family:STXingkai,Arial;}
h2 {color:#333; font-size:14px; margin-bottom:15px; margin-top:10px; font-family:arial}

li {padding-left:12px; line-height:18px;}
li a {color:#6d787e; text-decoration:none;}
li a:hover {text-decoration:underline;}
#bottomnav {margin-left:auto; margin-right:auto; width:auto;}
#bottomnav h2{ font-size:13px; color:#999; line-height:8px;}
#bottomnav h2 a{ color:#999; line-height:8px;}
.imgindent {margin:0 20px 0 0; float:left;}

/* ============================= header ====================== */

.top_tall {width:100%;background-color:#ebebeb;}
.logo {height:320px;}
.date {color:#434b4e;}
.lylogo .img {
    float:right;
    width: 173px;
    vertical-align: middle;
}
/*.img{float:left; width:173px; vertical-align:middle;padding-left:450px; padding-top:15px;}*/



.switch{height:350px;}
.switch .img01{display:block;}
.switch .img02{display:none;}
.switch .img03{display:none;}

.bottom{height:30px;width:500px;}
.bottom ul{margin-left:200px;list-style:none;}
.bottom ul li{width:80px;height:20px;float:left;list-style-type:none; background: url(images/1-12.png) top center no-repeat;}

.menu2{width:1920px; height:70px; background: url(images/2-3.jpg) top left no-repeat;}
.menu2 ul{margin-left:320px;list-style:none;}
.menu2 ul li{ float:left; width:120px;padding-left:20px;}
.menu2 ul li .gd01{padding-left:1px;width:50px;}
.menu2 ul .gd02{padding-left:1px;width:50px;}
.menu2 ul li a{display:block;text-transform:uppercase;padding:25px 0 0 0; color:#ccc; font-size:18px;  text-align:center; font-family:"微软雅黑",arial; }
    .menu2 ul li a:hover {
        color: #6d787e;
        text-decoration: none;
        font-style: normal;
        cursor: pointer;
    }

.lylogo{width:30%;float:left;}
.menu {width:30%;margin-left:auto;margin-right:auto;padding-top:5px;}
.menu ul{list-style:none;}
.menu li {background:none; padding-left:50px; padding:0; float:left; width:80px; margin-right:2px;}
    .menu li a {
        display: block;
        text-transform: uppercase;
        color: #fff;
        font-weight: bold;
        font-size: 14px;
        text-align: center;
        font-family: "微软雅黑",arial;
        padding: 1px 0 0 0;
    }
    .menu li a:hover {
        color: #0d79d1;
        text-decoration: none;
        font-style: normal;
    }

.menu .active {color:#0d79d1; text-decoration:none;}
.menu2 .active {color:#0d79d1; text-decoration:none;}
.div-a .active {color:#d80b8f;text-decoration:none;}

.main-1{float:left;width:100%;padding:15px 0 0 0}
.language {width:30%;float:right; }
.language ul{list-style:none;}
.language li {background:none; padding:0; float:left; width:50px;}
.language li a { text-transform:uppercase; color:#fff; font-size:11px;  text-align:center; font-family:"微软雅黑",arial; }
    .language li a:hover {
        color: #d80b8f;
        text-decoration: none;
        font-style: normal;
    }
.language .active { color:#d80b8f; text-decoration:none;}

.language li .bq {
        color: #fff;padding:0;width:30px;
    }
/* ============================= middle ====================== */


#footer_row .indent {padding:25px 93px 30px 74px;}
#footer_row li a {color:#6d787e;}
.main_indent {padding:0 59px 15px 65px;}
#block2 .main_indent {padding:14px 300px 17px 400px;height:200px;}
#DISblock2 .main_indent {padding:60px 300px 17px 400px;}
#DISblock2 .main3{width:1920px;margin:auto;text-align:center;}
#softblock2 .main3{width:1920px;margin:auto;text-align:center;height:700px;}
#DISblock3 .main_indent{padding:30px 300px 17px 400px;}
#DISblock4 .main_indent{padding:0 300px 17px 400px;}
#DISblock4 .main_indent2{padding:0 300px 17px 400px;}
#softblock2 .main_indent{padding:40px 0 0 0;}
#softblock2 .main_indent2{padding:20px 300px 17px 400px;float:left;}
#softblock2{background-color:#c5d5e5;}
#softblock3 .main_indent{padding:60px 300px 17px 400px;}
.mkimg{padding-top:50px;}

#row3 .main_indent {padding:16px 59px 55px 65px;}
#footer_row h2 {margin-bottom:13px;}

.gs01{ padding:20px 0 0 0;}
.gs01 h2{font-size:35px;}
.bt-1{padding-bottom:30px;}
.bt-1 h2{font-size:35px;color:#17437e;float:left;}
.bt-1 .h2s{font-size:30px;color:#17437e;float:left;padding-top:15px;font-family:"微软雅黑";}
.bt-2{padding:40px 0 20px 0;}
.bt-2 h2{font-size:28px;color:#163e75;text-align:left;line-height:35px;font-family:'Sitka Banner';}
.bt-3{padding:0 0 20px 0;}
.bt-3 p{font-size:25px;color:#494949;text-align:left;line-height:33px;}
.bt-4 h2{font-size:30px;color:#242323;text-align:left;font-family:'Microsoft PhagsPa';}
.bt-5 ul{padding-left:28px;}
.bt-5 ul li{font-size:23px;color:#242323;text-align:left;line-height:33px;}
.bt-6 p{font-size:30px;color:#242323;line-height:35px;text-align:left;font-family:'Microsoft JhengHei';}
.bt-7 h2 {font-size:44px;color:#141414;}
.bt-5-2 ul{padding-left:28px;}
.bt-5-2 ul li{font-size:19px;color:#242323;text-align:left;line-height:25px;}

.line {font-size:30px; color:#7e675b; padding:20px 50px 20px 10px; margin-bottom:18px;line-height:35px;text-align:left;}
.sei{padding:19px 0 0 0;}
.sei h2{font-size:35px;}

.fge{height:5px; background:url(soft/OA/img/OA-2.png)top center no-repeat;}
.sei2{padding:130px 0 0 0;}

#block6 .main_indent{padding:18px 220px 17px 230px;}
#block6 .main_indent2{height:220px; padding:15px 220px 17px 230px;}
.cp2{padding:0 0 0 200px;}
.cp h2{font-size:35px;color:white;}
.cp2 .div-a a{font-size:18px;color:white;line-height:20px;text-transform:uppercase;}
.cp2 .div-a a:hover{color: #0d79d1;cursor: pointer;}

.div-a{text-transform:uppercase;float:left;width:30%;color:white;text-align:left;}


/*.box {background:#ccc url(../images/box_tallb.gif) bottom repeat-x;}
.box .t {background:url(../images/box_tallt.gif) top repeat-x;}
.box .br {background:url(../images/box_br.gif) bottom right no-repeat;}
.box .bl {background:url(../images/box_bl.gif) bottom left no-repeat;}
.box .tr {background:url(../images/box_tr.gif) top right no-repeat;}
.box .tl {background:url(../images/box_tl.gif) top left no-repeat; width:100%;}*/


/*.button { display:block; float:left; padding:5px 0 5px 0; width:51px; text-align:center; margin-right:4px; color:#fff; font-size:1.333em; font-family:arial; font-weight:bold; text-decoration:none;}
.orange {background:url(../images/button_orange.gif) top left no-repeat;}
.orange:hover {color:#f8d49c;}
.green {background:url(../images/button_green.gif) top left no-repeat;}
.green:hover {color:#a8fb6f;}
.blue {background:url(../images/button_blue.gif) top left no-repeat;}
.blue:hover {color:#aaebfd;}*/

.text2 {color:#cdcdcd; font-size:0.917em;}
.small { font-size:0.917em;}
/* ============================= footer ====================== */

#footer .main {color:#6d787e; text-align:center; padding-top:60px;}
#footer a {color:#434b4e;}

/* ============================= index ============================= */

#index #row1 .indent {padding:21px 16px 16px 16px;}
#index #row2 .indent {padding:21px 16px 16px 16px;}
#index #row3 .indent {padding:21px 16px 16px 16px;}


/* ============================= soft =========================== */
#index-1{width:100%;height:100%}

#index_1 #row1 .indent {padding:21px 16px 16px 24px;}
#index_1 #row1 .container {padding:26px 0 0 0;}
#index_1 .line {padding-top:4px;}

#index_1 #row3 .indent {padding:21px 16px 36px 24px;}
#index_1 #row3 .container {padding:12px 0 24px 0;}
/*#softmain {width:640px; float:left; padding:5px 5px 5px 5px; margin:5px 5px 5px 5px; background-color:#ddd;}*/
.softmain1 {float:left; padding:5px 5px 5px 5px;margin:5px 5px 5px 5px;  background:url(images/soft-4.png)top left no-repeat;width:360px;height:600px;}
/*.softmainintro { float:left; height:415px;}*/
/*.softmainintro .softimg{padding:8px 5px 5px 5px;}*/
.softbt-1 h2{text-align:left;padding-top:10px;}
.softbt-1 h2 a{font-size:21px;color:#0966c5;}
.softbt-2 {font-size:17px;color:#4a4b4b;line-height:24px;text-align:left;font-family:"微软雅黑";height:250px;}
.softmainintro a{text-decoration:none;}
.softmainintro{padding:15px 8px 5px 8px;}
.softmainintro2{float:right;}

.lx ul {list-style:none;padding:20px 0 20px 50px;text-align:left;}
.lx ul li{font-size:20px;line-height:24px;font-family:LiSu;}

ul.li_img { list-style:none; }
ul.li_img img{margin-bottom:-22px;}
ul.li_img li{float:left;vertical-align:baseline;line-height:70px;}
ul.li_img li a{font-size:30px;color:#4c4d4d;vertical-align:baseline;}

/* ============================= ebusiness =========================== */

#index_2 #row1 .indent {padding:21px 16px 16px 24px;}
#index_2 #row2 .indent {padding:21px 16px 16px 20px;}
#index_2 #row3 .indent {padding:21px 16px 16px 27px;}
/*#index_2 #row3 .more {margin:12px 0 0 10px;}*/

form .rowi {height:59px;}
form .rowt {height:136px;}

.input {width:265px; height:20px; padding:0 0 0 5px; font-size:1em;}
textarea {width:296px; height:79px; padding:0 0 0 5px; overflow:auto; font-size:1em;}

/* ============================= index-5 =========================== */

#index_3 #row1 .main_indent {padding:0px 59px 55px 65px;}
#index_3 #row1 .indent {padding:21px 26px 33px 24px;}
#index_3 #footer_row .indent {padding:25px 99px 29px 75px;}




dt {margin-bottom:5px; font-weight:900;}
dd {margin-bottom:10px;}