﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font:12px/22px "Arial"; word-break:bread-all; text-align:left; background:#C0C0C0; color:#333;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
ul,li{ list-style:none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#C60; text-decoration:underline;}
img{ border:0;}
a img,a:hover img{ border:0;}
botton{ cursor:pointer;}
input{ font-size:12px;}


#header{ width:1002px; height:70px; margin:0 auto; background:#eeeeee; overflow:hidden;}
.logo{ width:260px; float:left; display:inline; margin:30px 0 0 32px; }
.search1{ width:188px; height:20px; float:right; display:inline; margin:37px 32px 0 0; overflow:hidden;}
.search1 .txt{ width:143px; height:15px; border:1px solid #d4d4d4; background:#fff; float:left; color:#999; padding-top:3px; padding-left:5px;}
.search1 .btn{ width:33px; height:18px; float:right; margin-top:1px;}
.lag{ width:154px; height:20px; float:left; display:inline; margin:37px 0 0 325px; overflow:hidden; }
.lag a{ display:block; width:66px; height:18px; background:url(../images/cnbg.jpg) no-repeat; float:left; display:inline; margin-left:5px; padding-left:5px; position:relative;}
.lag img{ position:absolute; top:1px; right:3px;}
.lag .en{font-size:11px;}

#mainNav{ width:1002px; margin:0 auto;  background:#eeeeee; overflow:hidden;}
.topNav{ width:944px; margin:0 auto; height:29px;}
.topNav table{ width:945px; height:29px; margin:0 auto; background:url(../images/topNav.jpg) no-repeat;}
.separator{ width:2px; height:29px; background:url(../images/line01.jpg) no-repeat;}
.topNav a{ display:block; height:29px; line-height:29px;font-size:14px;color:#fff;font-weight:bold;}
.topNav a.lasted:hover{ background:url(../images/nav_on3.jpg) right no-repeat;}
.current{background:url(../images/nav_hover.jpg) repeat-x;}
.current2{background:url(../images/nav_on2.jpg)  no-repeat;}
.topNav a.first:hover{ background:url(../images/nav_on2.jpg) no-repeat;}
.topNav a:hover{ background:url(../images/nav_hover.jpg) repeat-x; color:#fff; text-decoration:none;}
.flash{ width:944px; margin:1px auto 0;}

#wrap11{ width:1002px; margin:0 auto; background:#eeeeee; padding-top:10px; overflow:hidden;}
.main{ width:944px; margin:0 auto; overflow:hidden;}
.mainLeft{ width:292px; height:335px; float:left; overflow:hidden;}
.content{ width:342px; height:330px; float:left; display:inline; margin-left:20px; overflow:hidden;}
.mainRight{ width:265px; height:330px; float:right; overflow:hidden;}
.info{ width:292px;}
.info .title{ width:292px; height:26px; background:url(../images/title001.jpg) repeat-x; overflow:hidden;}
.info .title .name{ width:120px; line-height:26px; float:left; display:inline; margin-left:10px; color:#084d7d; font-size:13px; font-weight:bold;}
.info .title .more{ float:right; display:inline; margin:5px 10px 0 0;}
.info p{ width:292px; height:168px; overflow:hidden; text-indent:2em; margin:5px 0 0; line-height:19px;}
.info2{ width:292px; margin-top:10px;}
.info2 .title{ width:292px; height:26px; background:url(../images/title001.jpg) repeat-x; overflow:hidden;}
.info2 .title .name{ width:120px; line-height:26px; float:left; display:inline; margin-left:10px; color:#084d7d; font-size:13px; font-weight:bold;}
.info2 .title .more{ float:right; display:inline; margin:5px 10px 0 0;}
.info2 p{ width:292px; height:100px; overflow:hidden; text-indent:2em; margin:5px 0 0; line-height:19px;}

.photo{ width:342px;}
.photo .title{ background:url(../images/title002.jpg) repeat-x; width:342px; height:26px;}
.photo .title .name{ float:left; width:120px; line-height:26px;  background:url(../images/span01.jpg) left center no-repeat; padding-left:15px;color:#084d7d; font-size:13px; font-weight:bold;}
.photo .title .more{ float:right; display:inline; margin:5px 10px 0 0;}
.photo .columns{ width:342px; height:120PX;  margin:10px auto 0; overflow:hidden;}
.photo .columns .picture{ width:150px; float:left;}
.photo .columns .text{ width:180px; float:right;}
.photo .columns .text .name{ color:#084d7d; line-height:20px;}
.photo .columns .text p{ text-indent:2em; line-height:20px; margin-top:5px;}
.msg{ width:342px; margin:15px 0 0 0; height:20px;}
.msg option{ width:130px; border:1px solid #d4d4d4; color:#696969;}
.msg .leftbox{ width:160px; float:left;}
.msg .leftbox select{ width:150px;}
.msg .rightbox{ width:182px; float:right; overflow:hidden;}
.msg .searchBot{ width:140px; height:15px; border:1px solid #d4d4d4; float:left; padding:3px 0 0 5px; color:#999;}
.msg .plc{ width:33px; float:right;}

.news{ width:265px;}
.news .title{ background:url(../images/title002.jpg) repeat-x; width:265px; height:26px;}
.news .title .name{ float:left; width:120px; line-height:26px;  background:url(../images/span01.jpg) left center no-repeat; padding-left:15px;color:#084d7d; font-size:13px; font-weight:bold;}
.news .title .more{ float:right; display:inline; margin:5px 10px 0 0;}
.news .pictrue{ width:265px; margin:10px 0 0 0 ;}
.news .newslist{ width:265px; margin-top:8px;}
.news .newslist li{ width:265px; float:left; border-bottom:1px solid #dedede; overflow:hidden; margin-top:4px;}
.news .newslist li .txt{ width:165px; float:left; display:inline; padding-left:8px; background:url(../images/dot.gif) 2px center no-repeat;}
.news .newslist li .date{ width:92px; float:right;}

#friendLink{ width:944px; height:48px; margin:20px auto 10px; overflow:hidden;}
.link{ width:101px; height:48px; float:left; background:url(../images/link001.gif) no-repeat;}
.link img{ margin:25px 0 0 22px;}
.srollphoto{ width:843px; float:right; height:46px;}
.srollphoto img{ width:130px;  margin:1px 0 0 10px;}

#footer{ width:1002px; height:33px; margin:0 auto; background:#d8d8d8; overflow:hidden; text-align:center; line-height:33px;}
.leftBott{ width:250px; margin-left:25px; text-align:left; float:left; display:inline;}
.rightBott{ width:300px; float:right; display:inline; margin-right:10px; text-align:right;}
.mainBott{ width:250px; float:left; text-align:center;}


/*second*/
.bodyWrap11{ width:1002px; margin:0 auto; background:#eeeeee;}
.main_second{ width:944px; margin:0 auto; padding:5px 0 0 0;}
/*second*/
#tdLeft_second{ width:248px; background:url(../images/tdLeft_secondbg.jpg) repeat-y;}
#tdRight_second{ border-right:1px #d8d9da solid; height:auto; height:400px;}
#left_bottom{ height:10px; background:url(../images/left_bottom.jpg) no-repeat;}
#right_bottom{ background:url(../images/right_bottom.jpg) no-repeat;}
.caseTite{ height:60px; background:url(../images/casebg.jpg) no-repeat; line-height:60px; font-size:14px; color:#003d82; font-weight:bold; padding-left:15px;}
.caseTite .div{font-size:14px;}
/*左导航 / 竖导航*/
.leftNav{ padding:0; height:1%; margin:0 auto;  background:none; text-align:left;;}/*在制作时定义此行*/
.leftNav table{width:100%; }
.leftNav table td{background:url(../images/nav1_on.jpg) 5px center no-repeat; border:none;text-align:left}/*背景*/
.leftNav .nav1{background:url(../images/nav1_on.jpg) 5px center no-repeat;border-bottom:none;text-align:left}/*背景*/
.leftNav .nav1 a{margin:0 0 0 0;display:block;font-size:12px;color:#153b63;font-weight:normal;background:url(../images/dot.gif) 10px center no-repeat;padding:1px 0 0 20px;height:30px;line-height:30px;border-bottom:none;text-decoration:none;}/*图标*/
.leftNav .nav1 a:hover{font-size:12px;color:#c10508;font-weight:normal;background:url(../images/dot.gif) 10px center no-repeat;border-bottom:none;text-decoration:none;}
.leftNav .nav1_on{background:url(../images/nav1_on.jpg) 5px center no-repeat;border-bottom:none;text-align:left}/*背景*/
.leftNav .nav1_on a{margin:0 0 0 0;display:block;font-size:12px;color:#c10508;font-weight:normal;background:url(../images/dot.gif) 10px center no-repeat;padding:1px 0 0 20px;height:30px;line-height:30px;border-bottom:none;text-decoration:none;}/*图标*/
.leftNav .nav1_on a:hover{font-size:12px;color:#c10508;font-weight:normal;background:url(../images/dot.gif) 10px center no-repeat;border-bottom:none;text-decoration:none;}
.leftNav td.tdsubNav{background:none}
.leftNav td table{width:90%;float:none;padding:0;background:none;margin:0 auto;}/*此处不能对margin设上下值*/
.leftNav td table td{background:none;border:none;text-align:left}/*背景*/
.leftNav td .subnav1 a{margin:5px 0 5px 0;display:block;font-size:12px;color:#153b63;font-weight:normal;background:url(../images/leftsubNav.jpg) 10px center no-repeat;padding:3px 0 2px 20px;height:20px;line-height:20px;border:none;text-decoration:none;}
.leftNav td .subnav1 a:hover{font-size:12px;color:#153b63;font-weight:normal;background:url(../images/leftsubNav.jpg) 10px center no-repeat;border:none;text-decoration:underline;}
.leftNav td .subnav1_on a{margin:5px 0 5px 0;display:block;font-size:12px;color:#153b63;font-weight:normal;background:url(../images/leftsubNav.jpg) 10px center no-repeat;padding:3px 0 2px 20px;height:20px;line-height:20px;border:none;text-decoration:underline;}
.leftNav td .subnav1_on a:hover{font-size:12px;color:#153b63;font-weight:normal;background:url(../images/leftsubNav.jpg) 10px center no-repeat;border:none;text-decoration:underline;}

.tdsubNav04{ background:none; border:1} 
.tdsubNav04 table{ width:100%; float:left; padding:0 ; margin:0 auto; background:none;}
.tdsubNav04 .subnav4 a{ margin:0 0 5px 0; display:block; height:20px; line-height:20px; font-size:12px; color:#586065; padding:3px 0 2px 30px;background:url(../images/dot001.jpg) 20px center no-repeat;}
.tdsubNav04 .subnav4 a:hover{ font-size:12px; color:#586065;background:url(../images/dot001.jpg) 20px center no-repeat; text-decoration:underline;}
.tdsubNav04 .subnav4_on a{  margin:0 0 5px 0; display:block; height:20px; line-height:20px; font-size:12px; color:#586065; padding:3px 0 2px 30px; background:url(../images/dot001.jpg) 20px center no-repeat;text-decoration:underline;}
.tdsubNav04 .subnav4_on a:hover{ font-size:12px; color:#586065; background:url(../images/dot001.jpg) 20px center no-repeat; text-decoration:underline;}

.localBar{height:25px;background:none;border:none;}
.local{float:right;float:right;color:#003d82;padding:5px 15px 0 0;height:17px;text-align:right}
.local span{display:inline-block;padding:0 0 0 0;background:none; height:11px;}
.local a{color:#003d82;text-decoration:none;}
.local a:hover{text-decoration:underline;}
* html .local span{background:none; }
*+ html .local span{background:none;}

.titleBar{ border-bottom:1px solid #d2d4d7; height:28px;margin:0 3px 0 15px;}
.titleBar .currentTit{float:left;color:#000;background:none; padding:2px 0 0 0;text-indent:6px;font-size:14px;font-weight:bold;height:20px;line-height:20px;}
.titleBar .currentTit div{font-size:14px;font-weight:bold;}
.cntMain{ width:660px; margin:0 auto;text-align:left;}
.divcnt{line-height:22px;color:#605952;width:100%; }


.lx{ width:100%;}














