@charset "utf-8";/* css document */
body {font-size:13px;font-family:Arial;margin:0;padding:0px;color:#000;background:#f7f7f7;}
div,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p,iframe{ padding:0;margin:0;}
ul,li{ list-style:none;}
input, textarea,select{vertical-align:middle;}
table{border-collapse:collapse;}
img {vertical-align:middle;}
a img { border:0px;vertical-align:middle;}
a {text-decoration:none;outline:nine;outline-style:none;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
.clear{ clear:both;}


#bluebar{ background-color:#0066b3;height:8px;overflow:hidden;}
#warp{ background:url(../images/warpbg.jpg);width:1040px;margin:0 auto;padding:0px 10px 80px 6px;}
#warpbottom{ background:url(../images/warpbottombg.jpg) no-repeat 1px bottom; height:18px; overflow:hidden; width:1056px; margin:0 auto;}
#footerbar{ background:url(../images/footerbarbg.jpg); height:24px; overflow:hidden; }
/*footer*/
#footer{ background:url(../images/footerbg.jpg) no-repeat 3px top; height:29px; overflow:hidden; width:1016px; margin:0 auto; padding:15px 20px; line-height:22px; font-size:12px;}
#footer .bluecolor a{ color:#333; text-decoration:underline;}
#footer .bluecolor a:hover{ color:#0066b3;}
#footer a{ color:#333;}
#footer a:hover{ color:#000;}

/*banner*/
#banner{}
#imgPlay {OVERFLOW:hidden;WIDTH:1040px;ZOOM:1;POSITION:relative;HEIGHT:310px;}
#imgPlay .imgs IMG {WIDTH:1040px; height:310px;}
#imgPlay .imgs LI {FLOAT:left;POSITION:relative; width:1040px;}
#imgPlay .imgs {WIDTH:6240px;}
#imgPlay .prev {BACKGROUND:url(../images/prev.png) no-repeat 0px 0px;LEFT:30px;WIDTH:31px;CURSOR:pointer;TEXT-INDENT:-9999px;POSITION:absolute;TOP:178px;HEIGHT:48px;}
#imgPlay .next {BACKGROUND:url(../images/next.png) no-repeat right 0px;right:30px;WIDTH:31px;CURSOR:pointer;TEXT-INDENT:-9999px;POSITION:absolute;TOP:178px;HEIGHT:48px;}
#imgPlay .num {DISPLAY:inline;LEFT:400px;POSITION:absolute;TOP:273px;HEIGHT:19px;}
#imgPlay .num SPAN {DISPLAY:inline-block;BACKGROUND:url(../images/imgPlayer.png) no-repeat;MARGIN:0px 2px;OVERFLOW:hidden;WIDTH:10px;CURSOR:pointer;LINE-HEIGHT:0;HEIGHT:10px;}
#imgPlay .num SPAN.on {BACKGROUND:url(../images/imgPlayer1.png) no-repeat;}

/*head*/
.head{ height:108px; overflow:hidden;}
.head_tips{ color:#666; line-height:25px;}
.head_tips a{ color:#0066b3; text-decoration:underline; padding:0px 18px;}
.head_tips a:hover,.head_tips .cur{ color:#ff6600;}
.search{width:227px;*width:229px;width:229px\0; overflow:hidden;}
.search .name{ background:url(../images/searcgbg.jpg);height:28px;line-height:28px;border:none; width:150px; color:#999;}
.head .nav{ font-size:15px; color:#4c4c4c; font-weight:bold; padding-top:0px;}
.head .nav a{ color:#4c4c4c; padding-right:25px;} 

/*side*/
.side{ margin-left:9px; margin-top:32px;}
.side_left{ float:left; width:468px; overflow:hidden; background:url(../images/side.jpg) no-repeat left top; padding:27px 22px 0px 21px;}
.side_tips{ background:url(../images/threetopbg.jpg) repeat-x left bottom; padding-bottom:16px; font-size:26px; font-weight:bold; margin-bottom:20px;}
.side_tips .more{background-color: #E5E5E5;display: block;float: right;font-size: 14px;font-style: italic;height: 27px;    line-height: 27px;padding-left: 8px;width: 82px;}
.side_tips .more a{ color:#000;}
.side_left li{ line-height:25px;}
.side_left li a{ background:url(../images/custom_righta.jpg) no-repeat left center; padding-left:10px; color:#333;}
.side_left li a:hover{ background:url(../images/custom_rightahover.jpg) no-repeat left center; color:#0066b3; text-decoration:underline;} 

/*line*/
.line{ border-bottom:1px solid #ccc; height:1px; overflow:hidden; margin:20px 30px;}

/*picImg*/
#picImg{ margin:0px 7px;}
#picImg li{ float:left; width:253px; height:204px; overflow:hidden; position:relative; text-align:center; margin-right:3px; background-color:#f3f1f2; padding-top:20px;}
.picImg_words{ position:absolute; font-size:18px; font-family:Arial; font-weight:bold; top:128px; width:253px; text-align:center;}
#picImg li .learn{ position:absolute; bottom:11px; right:20px; background:url(../images/picImglearnbg.png) no-repeat; height:28px; line-height:28px; display:block; width:105px; padding-left:13px; text-align:left; font-family:Arial; font-size:13px; text-shadow:#fff 3px 2px 1px;}
#picImg li .learn a{color:#000;}

/*content*/
.content{ margin-top:13px; background:url(../images/content.jpg) repeat-y left top; padding-bottom:20px;}
.content_tips{ color:#666; background:url(../images/content_tips.jpg); height:21px; line-height:21px; padding:0px 27px; margin-bottom:10px;}
.content_tips a{ color:#666;}
.content_tips a:hover,.content_tips .cur{ color:#f26522;}

/*left*/
.content .left{ float:left; width:221px; overflow:hidden;}
.left_h1{ background:url(../images/left_h1.jpg); height:30px; line-height:30px; overflow:hidden; padding:0px 15px; font-size:18px; font-weight:bold;}
.content .left ul{ padding:0px 21px 0px 11px; margin-bottom:50px;}
.content .left ul li{ background:url(../images/contentleftli.jpg) no-repeat; height:36px; line-height:36px; border-bottom:1px dashed #ccc; font-size:14px;}
.content .left ul li a{ background:url(../images/contentleftlia.jpg) no-repeat 8px center; padding-left:21px; color:#000;}
.content .left ul li a:hover,.content .left .cur a{ background:url(../images/contentleftliahover.jpg) no-repeat 8px center;color:#0066b3;}

/*right*/
.content .right{ float:left; width:760px; overflow:hidden;  line-height:25px;}
.right_h1{background:url(../images/threetopbg.jpg) repeat-x left bottom; padding-bottom:16px; font-size:26px; font-weight:bold; margin-bottom:20px;}

.Aiming{ }
.Aiming li{ border-bottom:1px solid #ebebeb; padding-bottom:20px; margin-bottom:20px; font-size:13px;}
.Aiming_p{ color:#0066b3; font-size:16px; font-weight:bold;}

.contact{ font-size:13px;}
.contact_inner{ background:url(../images/contact_inner.jpg) no-repeat left bottom; padding-bottom:50px; margin-bottom:20px;}
.contact_h1{ background:url(../images/contact_h1.jpg); height:30px; line-height:30px; overflow:hidden; text-align:center; font-size:16px; font-weight:bold; color:#005bab; margin-bottom:20px;}
.contact_inner td{ vertical-align:top;}
.contact_img{ background:url(../images/contact_img.jpg) no-repeat; width:266px; height:202px; overflow:hidden; text-align:center; padding-top:10px;}
.contact_inner td a{color:#005bab; text-decoration:underline;}

.introduction{ font-size:13px;}
.introduction_img{ float:right; background:url(../images/introduction_img.jpg) no-repeat left top; width:292px; height:156px; overflow:hidden; text-align:center; padding-top:10px; margin-left:10px;}


.about_line{ background:url(../images/contact_inner.jpg) no-repeat; height:21px; overflow:hidden;}
.about_down{ margin:30px 0px 20px 0px;color:#0066b3; font-size:14px; font-weight:bold;}
.about_chose{ margin-bottom:10px;}
.about_chose li{ float:left; width:250px; text-align:center;}
.about_chose li a{ color:#333;}
.attention{ font-size:12px; margin-top:10px; font-weight:bold;}


.Management{}
.Management li{ border-bottom:1px solid #ebebeb; padding-bottom:15px; margin-bottom:15px;}
.Management li dd{ color:#0066b3; font-size:16px; font-weight:bold; margin-bottom:10px;}
.Management li dt{ background:url(../images/Managementdd.jpg) no-repeat left 10px; padding:0px 21px; display:block;}


/*Product_COMSOL*/
.Product_COMSOL{ background:url(../images/Product_COMSOL.jpg) no-repeat; margin:14px 0px 0px 8px; padding:16px 7px 0px 7px; line-height:25px;}
.Product{ margin:0px 15px 50px 15px;}
.Product_tips{background:url(../images/threetopbg.jpg) repeat-x left bottom; padding-bottom:16px; font-size:26px; font-weight:bold; margin-bottom:20px;}



/*tab*/
.four_companyy .tab{}
.four_companyy .tags{height:47px;position:relative; z-index:10; background:url(../images/tags.jpg) no-repeat; width:1018px; margin:0 auto; padding:0px 3px;}
.four_companyy .tags li{ text-align:center; width:254px;cursor:pointer;display:inline;float:left;font-size:18px; font-family:"微软雅黑";}
.four_companyy .tags li a{color:#000;display:block;line-height:47px;}
.four_companyy .tags li a:hover,.four_companyy .tags a.selected{background:url(../images/proleft.jpg) left bottom no-repeat; color:#000;}
.four_companyy .items{position:relative; z-index:9; padding-top:15px; line-height:25px;}


/*one*/
.bluecenter{ text-align:center; color:#0066b3; font-size:14px; font-weight:bold; margin-bottom:10px;}
#bone{background-color: white;border-color: gray;border-style: solid;border-width: 1px;font-size: 11px;padding: 10px;width: 588px; height:508px; overflow:hidden; margin:0 auto; margin-top:10px;}
#line1-1{background-color: #E8EDF0;float: left;font-size: 15px;font-weight: bold;height: 40px;line-height: 35px;text-align: center;width: 377px;}
#line1-2{float: left;}
.line-box{background-color: #E8EDF0;float: left;height: 40px;line-height: 20px;text-align: center;width: 80px;}
.line-box5{background-color: #E8EDF0;float: left;height: 40px;line-height: 20px;text-align: center;width: 100px;}
#line1-1 A{color: black;text-decoration: none;}
#line1-1 A:hover{background-color: #CDDBDE;display: block;height: 40px;width: 377px;}
.line-box A{color: black;text-decoration: none;}
.line-box A:hover{background-color: #CDDBDE;display: block;height: 40px;width: 80px;}
.line-box2{background-color: #E8EDF0;float: left;height: 40px;line-height: 40px;text-align: center;width: 80px;}
.line-box3{background-color: #FFFFFF;float: left;height: 40px;line-height: 40px;text-align: center;width: 80px;}
.line-box4{background-color: #C89292;float: left;height: 40px;line-height: 40px;text-align: center;width: 80px;}
.line-box2 A{color: black;text-decoration: none;}
.line-box2 A:hover{background-color: #CDDBDE;display: block;height: 40px;width: 80px;}
.float{float: left;position: relative;}

/*two*/
/*CAE*/
.CAE{ margin:0px 15px; line-height:25px;}
.CAE_pro{background-color:#ebebeb;line-height:30px; text-align:center; font-size:18px; font-weight:bold; margin-bottom:15px; margin-top:20px;}
.CAE dt{ font-size:14px; font-weight:bold; color:#0066b3; background:url(../images/basic.jpg) no-repeat left 10px; padding-left:20px; line-height:30px;}
.CAE dt a{ color:#0066b3;}
.CAE dd{ color:#333; font-size:12px;}



































































































































































