@charset "utf-8";
/* CSS Document */

/*reset*/
*{margin:0;padding:0}
html,body{width:100%;height:100%;font-size:12px;font-family: Arial,Helvetica,sans-serif;background:white;line-height:22px;text-align:left;color:#666; background:#e3e3e3}
ul,li,ol {list-style:none outside}
a{text-decoration:none;color:#3e3e3e}
a:hover {text-decoration:underline}
img {border:none}
input,textarea {background:none}
h1,h2,h3,h4,h5{color:#3e3e3e}
h1 *,h2 *,h3 *,h3 *,h5 *{color:#3e3e3e}
#index #mainlevel_00,#product #mainlevel_01,#solution #mainlevel_02,#news #mainlevel_03,#case #mainlevel_04,#service #mainlevel_05,#about #mainlevel_06 {background:#cc0001;}
/*header*/
.header{width:980px;height:88px;margin:0 auto;position:relative}
#logo {position:absolute;left:0;/*bottom:17px*/}
.hd_right{float:right;width:221px;margin-top:18px;}
.top_bread {
	position: absolute;
	right: 10px;
	bottom: 10px;
	width: 221px;
	height: 35px;
	text-align: right;
}
.top_bread a {color:#9e9e9e}
.top_bread ul li {float:right;margin-left:10px;height:15px;padding-left:15px;margin-bottom:4px;line-height:15px}
.top_bread ul li.wapsite {background:url(./img/bg_sprite.gif) 0 0 no-repeat;}
.top_bread ul li.partsite {background:url(./img/bg_sprite.gif) 0 -15px no-repeat;padding-left:18px;}
.top_bread ul li.googleviews {background:url(./img/bg_sprite.gif) 0 -30px no-repeat;}
.top_bread ul li.googleviews a {color:red;font-weight:bold}
.top_bread select {width:110px;height:20px;margin-left:8px}
/*Menu*/
.menu {width:100%;height:43px;background:url(./img/bg_sprite.gif) 0 -50px repeat-x;line-height:43px;}
.menu ul.nav {width:980px;height:43px;margin:0 auto;background:url(./img/bg_sprite.gif) 972px -120px no-repeat}
.menu li.primary {float:left;background:url(./img/bg_sprite.gif) 0 -120px no-repeat;position:relative;z-index:2}
.primary a {color:#fff;padding:0 34px;display:block;text-decoration:none;}
/**second menu**/
.primary ul {position:absolute;left:1px;top:43px;z-index:999;background:white;line-height:24px;border-bottom:5px solid #dcdcde;opacity:0.92;filter:alpha(opacity=92);-moz-opacity:0.92;display:none}
.primary ul li {float:left;width:100%; line-height:18px; padding-top:4px;}
.primary ul li a {color:#666666;padding:0 5px 0 9px;}
.primary ul li a:hover {color:#cc0001}
.primary ul.pcenter {padding-left:0px !important;
padding-right:0px !important;
left: 0px !important;display: none;height:184px;padding-top:17px;}
.primary ul.pcenter dl {float:left;width:180px;padding:0 10px}
.primary ul.pcenter dl a {color:#2b85bc;}
.primary ul.pcenter a {width:280px;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;padding:0}
.primary ul.pcenter a:hover {color:red}
.primary ul.pcenter dt a {font-size:12px;color:#3e3e3e;font-weight:bold}
.primary ul.pcenter dt a:hover {text-decoration:underline;color:#3e3e3e}
.primary ul.pcenter dl a.title{color:#3e3e3e}
/**sencondpcenter**/
.primary ul.sencondpcenter li {width:220px;position:relative;z-index:999;background:url(./img/bg_sprite.gif) 210px -263px no-repeat;}
.primary ul.sencondpcenter ul {width:220px;position:absolute;left:220px;top:0}
.primary ul.sencondpcenter ul li {background:none}
.ul_w{width:120px;}
.ul_w1{width:155px;}




/**secondpage**/
.center {width:980px;height:auto!important; height:auto;line-height:22px;margin: 0 auto;margin-top:35px;}
.left {width:210px;height:auto !important; height:auto; line-height::22px;margin-top:20px;float:left;}
.left1 {border-bottom:1px #666666 solid;margin-top:20px;}
.left2  h3 a {border-bottom:1px #666666 dashed;/*line-height:60px;*/}
.center.right {float:right;width:770px;}


.right {margin-top:23px; width:730px; float:right;}
.rightnewstitle h1 {font-size: 16px;height: 40px;line-height: 30px;text-transform: Uppercase;color: #3e3e3e;margin-bottom: 15px;width: 700px;margin-left: 30px;border-bottom:1px #666666 dashed;line-height:60px;}
.rightimage{margin-bottom:30px; text-align:center;}

#items { width:660px; height:auto; margin:0 auto; padding:5px 0; clear:both; } 
#items ul, #items li { list-style:none; } 
#items li { width:660px;  text-align: center; background-position: 50px center; padding-left: 0px; line-height:28px; color:#CCC; border-bottom:dashed 1px #CCC; } 
#items li a { float:left; text-align:left; line-height:28px; color:#666; text-decoration:none; } 
#items li a:hover { 
color:#F00; 
} 


#items { width:690px; height:auto; margin:0 auto; padding:5px 0; clear:both; margin-top: 30px; padding-left: 30px;padding-bottom: 50px;
} 
#items ul, p { text-indent: 2em; } 






/*footer*/
.footer {width:100%;height:65px;clear:both;border-top:solid 1px #acadb2;color:#6a6a6a;font-size:11px;text-align:center;padding-top:15px;margin-top: 17cm;}
.footer a {color:#6a6a6a;text-decoration:none}
.footer .fwidget {width:980px;margin:0 auto;position:relative}
.footer .fwidget .goshare {float:right; width:145px; position:absolute;right:80px;top:-43px;}
.footer .fwidget .gotop {width:49px;height:17px;background:url(./img/bg_sprite.gif) 0 -170px no-repeat;position:absolute;right:0;top:-33px;cursor:pointer; text-indent:1000px}
.footer .fwidget .share {width:145px;height:16px;line-height:16px;position:absolute;right:100px;top:-40px;background:#000;}